                                                                 
* {
	margin:0;
	padding:0;             
}
html, body {
	width:100%;
	height:100%;
}
body
{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 82.5%;
	background: #4584b0 url("../i/body_left.jpg") repeat-x top center;
}


/**/
 .accordion {  
             width: 100%;  
         }  
           
         .accordionHeader
{
	/*  background-color:#edeae3; */
	color: #d10707; /* background-color: #2E4d7B;  */
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
}  
           
         .accordionHeaderSelected
{
	/*/ background-color:#edeae3; */
	color: #000000; /*background-color: #5078B3;  */
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}  
           
        .accordionContent {  
           /* background-color: #D3DEEF;  */
             border-top: none;  
             padding: 5px;  
             padding-top: 10px;  
             
         }  
/**/
  
/*all style*/
p {
	padding:  0.5em 0;
}
a {
	color: #369;
outline: none !important;  
}

a:hover {
	color: #d10707;
}
a.blue
{
	font-weight: normal !important;
	color: #369 !important;
	padding: 12px 16px 12px 0;
	background: url("../i/site_blue.gif") no-repeat right 15px;
}
a.blue:hover
{
	font-weight: normal !important;
	color: #d10707 !important;
	padding: 12px 16px 12px 0;
	background: url("../i/site_red.gif") no-repeat right 15px;
}

a.blueuk
{
	font-weight: normal !important;
	color: #369 !important;
}
a.blueuk:hover
{
	font-weight: normal !important;
	color: #d10707 !important;
}

a.pdf
{
	background: url("../i/pdf1.gif") no-repeat top left;
	padding: 0 0 30px 20px;
}

a.bluenews
{
	text-decoration: none;
	color: #8e8d8d !important;
	font-weight: normal !important;
	padding: 12px 16px 12px 0;
	clear: both;
	font-size: 11px;
	background: url("../i/site.gif") no-repeat right 15px;
}
a.bluenews:hover {   color:#d10707 !important; text-decoration:none; padding:12px 16px 12px 0 ;  background: url("../i/site_red.gif") no-repeat right 15px;    }



a.bluenews:hover img
{
	border: 2px solid #d10707;
}
a.bluenews img
{
	border: 2px solid #ccc;
} 
a.bluenews span
{
	border-bottom: 1px solid #8e8d8d;
}
a.bluenews:hover span
{
	border-bottom: 1px solid #d10707;
}   
/**/
a.black
{
	color: #000;
}
a.blue:hover
{
	color: #d10707 !important;
}

.orang
{
	color: #e97b23;
	float: right;
}

a.gray
{
	color: #8e8d8d !important;
	font-size: 11px;
	font-weight: normal !important;
	background: none !important;
}
a.gray:hover
{
	color: #d10707 !important;
}
/**/
img
{
	border: 0;
}

ol
{
	padding: 0;
	margin: 0 0 0 20px;
}
ol li
{
	padding: 4px 0;
}
ol li
{
	margin-left: 3px;
}
strong.black
{
	color: #000;
}
span.red
{
	color: #d10707;
}

h3
{
	margin: 10px 0;
	color: #d10707;
	font-weight: bold;
	font-size: 11pt;
	background: url("../i/h2.gif") no-repeat left top;
	padding: 10px 0 5px 70px;
	border-bottom: 1px solid #60a8d4;
}
h3 a
{
	color: #d10707;
}
h4
{
	text-align: right;
	margin: 10px 0;
	color: #e97b23;
	font-weight: bold;
	font-size: 11pt;
	background: url("../i/h2.gif") no-repeat left top;
	padding: 10px 0 5px 70px;
	border-bottom: 1px solid #60a8d4;
}
h1
{
	margin: 10px 0;
	color: #d10707;
	font-weight: bold;
	font-size: 11pt;
	background: url("../i/h2.gif") no-repeat left top;
	padding: 10px 0 5px 70px;
	border-bottom: 1px solid #60a8d4;
}
h10
{
	
	color: #d10707;
	font-weight: bold;
	font-size: 9pt;
	/*background: url("../i/h2.gif") no-repeat left top;*/

	border-bottom: 1px solid #60a8d4;
}
P
{
	 text-indent: 20px;
	}

h2
{
	margin: 0;
	color: #369;
	font-size: 10pt;
	padding: 15px 0 10px 0;
}

#min-width
{
	min-width: 990px;
}
#min-max
{
	max-width: 1260px;
	margin: 0 auto;
}
#posRel
{
	position: relative;
	z-index: 100;
	background: url("../i/head_fon_reap.jpg") repeat-x left top;
}

ul.list1
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.list1 li
{
	background: url("../i/li.gif") no-repeat 0 5px;
	padding: 1px 0 5px 16px;
	margin: 0 0 0 10px;
}

.clearBoth
{
	clear: both;
}

#posst
{
	width: 100%;
	float: right;
	overflow: hidden;
	position: relative;
}

/*header*/
.head
{
	position: relative;
	background: url("../i/head_fon1.jpg") no-repeat left top;
	clear: both;
}
.head1
{
	position: relative;
	background: url('../i/head_fon_left.jpg') no-repeat right top;
	clear: both;
	height: 347px;
	padding: 30px 45px 0 45px;
}

ul.logo
{
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width: 100%;
	clear: both;
}
ul.logo li
{
	width: 14%;
	float: left;
	text-align: center;
}
ul.logo li.first
{
	width: 15%;
}
ul.logo li.last
{
	width: 14%;
}

#karta
{
	position: absolute;
	z-index: 1;
	top: 111px;
	left: 200px;
}

ul.menu
{
	position: relative;
	padding: 0;
	list-style: none;
	width: 560px;
	float: right;
	margin: 0 0px 0px 0;
	z-index: 102;
	left: 10px;
}
ul.menu li
{
	width: 20%;
	float: left;
	text-align: right;
}
ul.menu li.last1
{
	width: 21%;
	float: left;
	text-align: right;
}
ul.menu li.last
{
	width: 26%;
	float: left;
	text-align: right;
}
ul.menu li.first
{
	width: 35%;
	float: left;
	text-align: right;
}
ul.menu li a
{
	color: #fff;
}

ul.menu li a:hover
{
	color: #77663d;
}
ul.menu li.select
{
	color: #77663d;
}
ul.menu li.select a
{
	color: #77663d;
	text-decoration: none;
}
ul.menu li.select a:hover
{
	text-decoration: underline;
}



div.service
{
	width: 20%;
	float: left;
	font-style: italic;
	color: #d5bf70;
}
div.service input
{
	color: #fff;
}
p.icon
{
	margin: 20px 0 0 20px;
	padding: 0;
	clear: both;
}
p.icon img
{
	margin: 11px;
}
.quesSer
{
	color: #fff;
	padding-top: 50px;
} 
.addr
{
	border: 1px solid #796b52;
	background: none;
	width: 158px;
}
.addr_home
{
	border: 1px solid #796b52;
	background: none;
	width: 94px !important;
	float: left;
} 
#find_uk { font-family : Tahoma, Arial, Verdana, sans-serif;font-style:normal; background: url("../i/botton.jpg") no-repeat right top;; border:0; color:#fff; height:17px; width:59px; margin-left:5px; font-size:13px; padding-top:0; padding-bottom:5px }

#logoCompany
{
	width: 70%;
	float: right;
	text-align: center;
	padding-top: 7px;
	color: #fff;
	font-weight: bold;
}
#logoCompany .gkx
{
	margin: 30px 0 0 0px;
}
         
#content
{
	float: right;
	margin-right: -252px;
	width: 100%;
	z-index: 5;
	overflow: hidden;
}
#sidebar
{
	float: left;
	width: 252px;
	z-index: 5;
	background: url("../i/colLeft.jpg") no-repeat left top;
	margin-bottom: -32767px;
	padding-bottom: 32767px;
}
#cont
{
	margin-right: 252px;
	background: url("../i/center/fon_left_reap.jpg") repeat-y right top;
	margin-bottom: -32767px;
	padding-bottom: 32767px;
	z-index: 7;
	color: #333;
}   
#cont1
{
	background: url("../i/center/fon_left.jpg") no-repeat right top;
	margin-bottom: -32767px;
	padding: 12px 58px 32767px 10px;
	z-index: 7;
	position: relative;
}     

#main
{
	z-index: 50000;
	overflow: hidden;
	color: #fff;
	padding: 0 0 0 45px;
}
#top
{
	clear: both;
	background: url("../i/center/top.gif") no-repeat bottom right;
	padding: 30px 40px 50px 40px;
}
#top_reap
{
	clear: both;
	background: url("../i/center/top_reap.gif") repeat-y bottom right;
	z-index: 15;
}
#bottom_reap
{
	background: url("../i/center/fon_left_top_reap.gif") repeat-y right top;
	clear: both;
	z-index: 4000;
	margin-bottom: 100px;
}
#cont_b3
{
	clear: both;
	margin-bottom: 100px;
	padding: 35px 41px 34px 39px;
	background: url("../i/center/rightleft.gif") no-repeat right bottom;
	z-index: 5;
	position: relative;
	min-height: 249px;
	height: auto !important;
	height: 249px;
}

#submenu
{
	font-weight: bold;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	clear: both;
	margin-left: 7px;
}
#submenu li a
{
	color: #fff;
	background: url("../i/srt_wite.gif") no-repeat 0 6px;
	text-decoration: none;
	padding: 0 0 0 18px;
}
#submenu li a:hover
{
	color: #77663d;
	background: url("../i/srt_brown.gif") no-repeat 0 6px;
}
#submenu li
{
	padding: 3px 4px;
	margin: 11px 0;
}
#submenu #submenuselect
{
	background: #fff;
	width: 206px;
}
#submenu #submenuselect span
{
	color: #77663d;
	background: url("../i/srt_brown.gif") no-repeat 0 6px;
	padding: 0 0 0 18px;
}
#submenu #submenuselect a
{
	color: #77663d;
	background: url("../i/srt_brown.gif") no-repeat 0 6px;
	padding: 0 0 0 18px;
}
  
#submenu li.first
{
	background: #e1e2e0;
	width: 206px;
}
#submenu li.first:hover
{
	background: #fff;
}
#submenu li.first a
{
	color: #757975;
	background: url("../i/srt_grey.gif") no-repeat 0 6px;
}
#submenu li.first a:hover
{
	color: #77663d;
	background: url("../i/srt_brown.gif") no-repeat 0 6px;
}

#submenu li.last
{
	background: #e1e2e0;
	width: 206px;
}
#submenu li.last:hover
{
	background: #fff;
}
#submenu li.last a
{
	color: #d10707;
	background: url("../i/srt_red.gif") no-repeat 0 6px;
}


#contest
{
	background: url("../i/contestReap.jpg") repeat-y 0 0;
	margin-left: 14px;
	color: #5e5f5e;
}
#contest1
{
	text-align: right;
	width: 200px;
	background: url("../userfiles/images/ugkh/action1.jpg") no-repeat 0 0;
	padding: 160px 0 11px 0;
	clear: both; /*/i/contest.jpg*/
}
#contestCont
{
	text-align: left;
	background: #d5bf70;
	width: 160px;
	margin: 11px auto 0 auto;
	padding: 10px;
}
#contestCont a
{
	font-size: 11px;
	color: #5e5f5e;
	text-decoration: none;
}
#contestCont a:hover
{
	color: #d10707;
}
#contest a.contestTitle
{
	font-weight: bold;
	font-size: 16px;
	color: #017abd;
	background: url("../i/srt_yellow.gif") no-repeat 0 3px;
	text-decoration: none;
	padding: 0 15px;
}
#contest a.contestTitle:hover
{
	color: #d10707;
}
#form_poll
{
	width: 190px;
	margin-left: 27px;
	font-size: 11px;
	margin-bottom: 28px;
}
/*#form_poll fieldset {margin:10px 0 5px 0; padding: 15px 0 0; border:0; border-top:1px solid #6f94ac; border-bottom:1px solid #6f94ac;}*/
#form_poll input
{
	vertical-align: top;
	float: left;
	margin: 1px 10px 0 -1px;
	clear: both;
	width: 15px;
	height: 14px;
}
#form_poll label
{
	display: block;
	margin: 0 0 0 25px;
	padding: 0 0 0;
}
/** html #form_poll label {margin: 0 0 0 22px;}*:first-child+html #form_poll  {margin: 0 0 0 22px;}*/
#form_poll p
{
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #6f94ac;
}
.bt, .res
{
	padding-left: 25px;
}
.bt
{
	border-top: 1px solid #6f94ac;
	border-bottom: 0 !important;
}
.bt a
{
	color: #abe1fa;
}
.res a
{
	color: #e2b63c;
}
.result { border:0 !important; padding:0 !important;; margin:10px 0!important; }

.resulthead
{
	color: #e2b63c;
}
#form_poll b
{
	color: #abe1fa;
	font-weight: normal;
	padding-left: 10px;
}

/**/
.news
{
	clear: both;
	padding-top: 10px;
}
.anonsnewsFoto
{
	margin-left: 160px;
}
.anonsnewsFoto img
{
	float: left;
	margin-left: -160px;
	border: 1px solid #ccc;
}
/*для команды*/
.anonsnewsFoto div.imgfoto
{
	position: absolute;
	float: left;
	margin-left: -160px;
	width: 150px;
}
.anonsnewsFoto div.text
{
	height: auto !important;
	min-height: 220px;
	height: 220px;
}
.anonsnewsFoto div.imgfoto img
{
	float: left;
	margin-left: 0px !important;
}

.news a, .newspageleft a, .newspageright a
{
	color: #369;
}
.news a:hover, .newspageleft a:hover, .newspageright a:hover
{
	color: #d10707;
}
.data
{
	/*color:#279fd4;*/
	color: #369;
	font-size: 11px;
}
.news p
{
	padding-bottom: 0;
	margin-bottom: 0;
}
.rubric
{
	padding-top: 20px;
	clear: both;
}
.rubricUK
{
	padding-top: 20px;
	clear: both;
}
.rubric a
{
	color: #8e8d8d;
	font-weight: normal;
	clear: both;
	font-size: 11px;
}
.rubricUK a
{
	color: #8e8d8d;
	font-weight: normal;
	padding: 12px 16px 12px 0;
	clear: both;
	font-size: 11px;
	background: url("../i/site.gif") no-repeat right 15px;
}
.rubricUK a:hover
{
	background: url("../i/site_red.gif") no-repeat right 15px;
}
/**/
span.rubricUK
{
	color: #8e8d8d;
	font-weight: normal;
	padding: 0px 13px 0px 0;
	background: url("../i/site.gif") no-repeat right bottom;
	margin-bottom: 2px;
}


.news p
{
	padding: 3px 0;
	margin: 0;
}

/*footer*/
#bot
{
	z-index: 100;
	position: relative;
	background: url("../i/center/r.gif") no-repeat left top;
	padding: 15px 0 0 27px;
	margin-left: 45px;
	margin-right: 45px;
	height: 54px;
	color: #c0c0c0;
	font-size: 11px;
	clear: both;
}
#bot #info
{
	width: 25%;
	float: left;
}
#bot #banner
{
	width: 74%;
	float: left;
}
#bot #banner ul
{
	margin: -83px auto 0 auto;
	z-index: 100;
	position: relative;
	padding: 0;
	list-style: none;
	width: 100%;
	clear: both;
}
#bot #banner ul li
{
	float: left;
	width: 33%;
	text-align: center;
}

#bot div span
{
	color: #fff;
}
#bot div span a
{
	color: #fff;
	text-decoration: none;
}


/*inside page*/

#cont_b3_page
{
	clear: both;
	margin-bottom: 100px;
	padding: 35px 41px 34px 39px;
	background: url("../i/center/top_page.gif") no-repeat bottom right;
	z-index: 5;
	position: relative;
	min-height: 800px;
	height: auto !important;
	height: 800px;
}
#bottom_reap_page
{
	background: url("../i/center/fon_left_top_reap_page.gif") repeat-y right top;
}

#navigator
{
	color: #908f8f;
	font-style: italic;
	padding-left: 70px;
	font-size: 12px;
}
#navigator a
{
	color: #908f8f;
	font-style: italic;
}

#menuPage
{
	position: relative;
	width: 175px;
	border: 1px dotted #908f8f;
	padding: 6px;
	float: right;
	margin: 0 0 35px 5px;
}
#menuPage ul
{
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width: 170px;
	clear: both;
	background: #d8d6d2 url("../i/page/menu.jpg") no-repeat right top;
}
#menuPage ul li
{
	padding: 5px;
}
#menuPage ul li a
{
	color: #777171;
	text-decoration: none;
}
#menuPage ul li a:hover
{
	color: #0c65a9;
	text-decoration: none;
}
#menuPage ul .select
{
	color: #0c65a9 !important;
}
#menuPage ul.press
{
	background: none;
	margin: 0 -7px 5px -5px;
	width: 106%;
}
#menuPage ul.press li a
{
	color: #757975;
	background: url("../i/srt_grey.gif") no-repeat 0 6px;
	padding: 0 0 0 15px;
}
#menuPage ul.press li a:hover
{
	color: #0c65a9;
	background: url("../i/srt_blue.gif") no-repeat 0 6px;
	padding: 0 0 0 15px;
}
#menuPage ul.press li.select
{
	color: #0c65a9 !important;
	background: url("../i/srt_blue.gif") no-repeat 0 6px;
	padding: 0px 5px 5px 15px;
	margin: 5px 0 0 5px;
}
#menuPage ul.press li.select a
{
	background: none;
	color: #0c65a9;
	padding-left: 2px;
}
#menuPage ul.press li.select a:hover
{
	text-decoration: underline;
}

/**/
.menuPageUK ul li
{
	padding: 5px 2px 10px 5px !important;
}
.menuPageUK ul li a
{
	font-size: 11px;
}


dl.con1 dt, dl.con1 dd
{
	padding: 0px 5px 5px 5px !important;
}
dl.con1 dt
{
	width: 75%;
	float: left;
}
dl.con1 dd
{
	width: 17%;
	color: #908f8f;
	float: left;
}
dl.con1 dt input
{
	width: 100%;
}
#submit_con1
{
	width: 60px;
}

/**/
.anonse
{
	font-size: 10pt;
	color: #369;
	padding: 15px 15px 15px 0px;
	margin: 0;
	font-family: font-family : Arial, Verdana;
}

/*vacancy*/
.faqPart
{
	background: url("../i/li2.gif") no-repeat 0 13px;
	padding: 0 0 0 8px;
}


.faqPartAnswer
{
	display: none;
	margin: 10px 0 15px 0;
	float: left;
	width: 100%;
}
.faqPartAnswer ul
{
	background-color: #edeae3;
	margin: 0;
	padding: 5px;
}
.faqPartAnswer dl
{
	width: 100%;
	float: left;
	background-color: #edeae3;
}
.faqPartAnswer dt
{
	width: 18%;
	float: left;
	padding: 10px 1% 10px 1%;
	background-color: #edeae3;
	color: #908f8f;
}
.faqPartAnswer dd
{
	width: 70%;
	float: right;
	padding: 10px 1% 10px 1%;
}

.map
{
	padding-top: 10px;
}
a.map
{
	text-decoration: none;
	border-bottom: 1px dashed #0276bc;
}
a.map1
{
	color: #333;
	text-decoration: none;
	border-bottom: 1px dashed #333;
	margin-left: 10px;
}
a.mapfaq
{
	text-decoration: none;
	border-bottom: 1px dashed #999;
	color: #333;
}



ul.choice
{
	margin: 0 0 0 0;
	padding: 10px 0;
	list-style: none;
	clear: both;
}
ul.choice li
{
	display: inline;
	margin: 0 5px 0 0;
	padding: 3px;
	line-height: 22px;
}
ul.choice li.select
{
	background: #369;
	color: #fff;
}

ul.year
{
	margin: 0 auto;
	font-size: 15px;
	padding: 10px 0;
	list-style: none;
	clear: both;
	border-bottom: 1px solid #ccc;
}
ul.year li
{
	display: inline;
	margin: 3px 10px 0 0;
	padding: 2px 3px;
}
ul.year li a
{
	color: #908f8f;
}
ul.year li.select
{
	font-weight: bold;
}

ul.numberPage
{
	border-bottom: none;
	margin-top: 10px;
}

dl.question
{
	width: 540px;
	float: left;
}
dl.question dt
{
	width: 90px;
	float: left;
	padding: 5px;
	color: #908f8f;
}
dl.question dd
{
	width: 400px;
	float: right;
	padding: 5px;
}
dl.findHome dd.homeNum
{
	width: 100px;
}
dl.findHome dd.strNum
{
	width: 220px;
}

/*dl.findHome {width:40%;  float:left}*/   
dl.findHome dd
{
	width: 150px;
	float: left;
	padding: 0 5px;
}
dl.findHome dt
{
	width: 80px;
	float: left;
	padding: 0 5px;
	color: #908f8f;
	text-align: right;
}
.numcircle
{
	float: right;
	background: url("../i/circle.gif") no-repeat top right;
	color: #999;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	margin: 5px 5px 0 0;
}

/**/
dl.conversion dd.homeNum
{
	width: 42px;
	padding-left: 0px;
	padding-right: 6px;
}
dl.conversion dt.homeNum
{
	width: 45px;
	padding-right: 0px;
}
dl.conversion dd.strNum
{
	width: 200px;
	padding-right: 0px;
}
dl.conversion dt.strNum
{
	width: 120px;
}
dl.conversion dd, dl.conversion dt
{
	float: left;
}
dl.conversion dd.strNum select
{
	width: 200px;
}


/**/
dl.home dt
{
	width: 25%;
}
dl.home dd
{
	width: 70%;
}
dl.home
{
	width: ;
}

dl.adrupr dt
{
	width: 25%;
	float: left;
	color: #908f8f;
}
dl.adrupr dd
{
	width: 75%;
	float: left;
}
dl.adrupr
{
	width: 95%;
	float: left;
	padding: 5px;
	border-bottom: 1px dotted #ccc;
}

dl.question #message, dl.question input, dl.findHome input
{
	width: 100%;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
}
dl.question img
{
	float: left;
	margin: 0 10px 0 0;
}
dl.question #number
{
	width: 100px;
	clear: both;
	margin: 10px 0 0 0;
}
dl.question dt.avar
{
	width: 200px;
}
dl.question dd.avar {width:300px}

#button_number
{
	width: 100px;
	padding: 2px;
}
#home_number
{
	width: 60px;
	margin: -2px 0 0 10px;
}
                                             
.contentNews
{
	float: left;
	margin-right: -210px;
	width: 100%;
}
.menuPageNews
{
	float: right;
	width: 210px;
	z-index: 10;
	position: relative;
}
.contNews
{
	margin-right: 210px;
	position: relative;
}
#mainPage
{
	overflow: hidden;
} 

.anonsCos
{
	float: left;
	width: 96%;
	background-color: #edeae3;
	padding: 0 10px 10px 10px;
	border: 1px solid #ccc;
	margin: 0 0 10px 0;
}
.anonsCosHome
{
	float: left;
	width: 96%;
	padding: 0 10px 10px 10px;
	margin: 0 0 0 0;
	border-top: 1px dotted #ccc;
}
.anonsHome
{
	float: left;
	width: 96%;
	background-color: #edeae3;
	padding: 0 10px 10px 10px;
	border: 1px solid #ccc;
	margin: 10px 0 10px 0px;
}
p.textAnonse
{
	color: #908f8f;
	float: right;
	font-style: oblique;
	margin-bottom: 10px;
}
p.textAnonseNews
{
	float: left;
	color: #908f8f;
	padding: 0 20px 0 0;
	line-height: 30px;
}
span.textadr
{
	color: #908f8f;
	padding: 0 20px 0 0;
	line-height: 30px;
}


.NewsBody
{
	margin: 10px 0;
	clear: both;
}
.NewsBody img
{
	border: 2px solid #ccc;
}
.NewsBody p
{
	color: #908f8f;
	font-size: 11px;
}
/**/
.NewsFoto
{
	margin: 10px 0;
}
.NewsFoto img
{
	margin: 2px;
	width: 260px;
}
.NewsFoto div
{
	color: #908f8f;
	font-size: 11px;
	float: left;
}
.fotoAnonse a
{
	text-decoration: none;
	border-bottom: 1px dotted #369;
}
.fotoAnonse
{
	float: left !important;
	padding-bottom: 5px;
}
.fotoAnonse span
{
	margin: 0 5px;
}
.anonsCos1
{
	margin-left: 2px;
	width: 62%;
	padding-bottom: 5px;
}
.anonsCos2
{
	width: 100%;
	padding-bottom: 5px;
}
p.signature
{
	color: #908f8f;
	font-size: 12px;
	margin-bottom: 10px;
	display: none;
}
/**/
a.backNews
{
	padding: 12px 29px 15px 0;
	background: url("../i/backNews.gif") no-repeat right 5px;
}
a.backNews:hover
{
	padding: 12px 29px 12px 0;
	background: url("../i/backNews.gif") no-repeat right 5px;
}
.logouk
{
	float: left;
	position: absolute;
	right: 30pt;
	z-index: 100;
	margin-top: 30px;
}

.fop
{
	cursor: pointer;
	z-index: 100;
	position: relative;
	float: right;
	background: url("../i/fotorep.jpg") no-repeat top left;
	width: 177px;
	margin: -11px -12px 0 0;
}

.fop:hover
{
	background: url("../i/fotorep_hover.jpg") no-repeat top left;
}
a.fotorep
{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}
a.fotorep
{
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}

dl.homeupr
{
	width: 100%;
}
dl.homeupr dt
{
	width: 34%;
	float: left;
	padding: 5px 0 0 0;
	color: #908f8f;
}
dl.homeupr dd
{
	width: 66%;
	float: left;
	padding: 1% 0px -5px 0px;
}
dl.homeupr a:link, dl.homeupr a:visited
{
	margin: 0 1px;
	font-size: 14px;
	line-height: 28px;
	border: 1px solid #305599;
	text-decoration: none;
	padding: 1px 2px;
}
dl.homeupr a:hover
{
	background: #305599;
	color: #fff;
	text-decoration: none;
}  

table.color1
{
	margin: 10px 0;
	padding: 0;
	border: 1px solid #ccc;
	border-collapse: collapse;
}
table.color1 td
{
	font-weightmargin: 0;
	border-bottom: 1px dotted #ccc;
	padding: 6px;
	vertical-align: top;
}
table.color1 th
{
	font-weight: normal;
	color: #369;
	text-align: left;
	background-color: #edeae3;
	padding: 4px;
	margin: 0;
	border-bottom: 1px solid #ccc;
}

table.color2 {margin:10px 0; padding:0; border-collapse: collapse }
table.color2 td {font-weightmargin:0; padding:6px; vertical-align:top; }
table.color2 th {font-weight:normal; color:#369; text-align:left;  padding:4px; margin:0; }
table.color2 td.tdhead {color:#908f8f; padding:10px}

.copmnews
{
	margin-top: 20px;
}

.headcompany
{
	padding: 40px 0 0 100px;
}
/*прямая линия*/
.line
{
	width: 214px;
	text-align: center;
	background-color: /*#4d758b*/ none;
	color: #fff;
	margin: 0 0 10px 7px;
	padding: 10px 0 0 0;
}
.line a
{
	color: #fff;
	font-weight: bold;
}
.line span
{
	font-size: 15px;
	font-weight: bold;
}

.line1
{
	width: 214px;
	text-align: center;
	border: 1px solid #4d758b;
	color: #369;
	margin: 0 0 10px 7px;
	padding: 10px 0 0 0;
}
.line1 span
{
	font-size: 15px;
	font-weight: bold;
}


/*/*гЮЪБЙХ юдя*/

.req_td1 {
	height: 50px;
}

.req_td2 {
	
}
.req_td2 td
{
	height: 25px;
	margin-left: 30px;
}

.req_trMain
{
	height: 20px;
	background-color: #C0C0C0;
	font-size: small;
	font-weight: bold;
}	
/************************************/
.tablePhone
{
	
	width: 100%;
}
.tablePhone td
{
	border-width: thin;
	border-color: #C0C0C0;
	border-bottom-style: solid;
}

.imgmaster
{
		src:url("../i/logo/logoam.gif");
	}