/*		<GENERAL>			*/
body{margin:0px;	padding:0px;width:100%;background-color:white;font-family: Arial, Helvetica, Sans-serif; font-size:1em;min-width:910px;}

.clear{clear:both}

img{border:0px;}
img.newWin{display:inline;margin-right:8px;}
ul, ol, p{font-weight:normal;font-size:0.75em;line-height:1.7;margin-top:0px;margin-bottom:20px; color: #555555;}
h1{color:#7D5228;font-size:1.6em;font-weight:normal;margin-top:0px;line-height:1; text-decoration:none;}
h1 a{color:#002C77; text-decoration:none;}
h2{color:#002C77;font-size:1.1em;font-weight:normal;margin-bottom:10px; font-family: Tahoma;}
h2.vacancy{margin-bottom:22px;margin-top:0px;}
h3{color:#000000;font-size:0.75em;font-weight:bold;}

#mainInfo a{color:#002C77; font-weight: bold;}
#mainInfo p.vacancy{margin-top:34px;}
#mainInfo p.vacancy img{display:inline;margin-right:8px;}
#fixedfont {font-size:12px;}

#mainInfo ul{list-style:none;}
#mainInfo li ul{font-size:1em;margin-bottom:0px;}
#mainInfo ul{margin-top:0px;margin-bottom:20px;padding-left:0px;margin-left:4px;}
#mainInfo ul li{background:url('/media/system/imgs/markerUl.gif') no-repeat 0px 8px;padding-left:14px;}
#mainInfo ul li p{margin-bottom:10px;}

#mainInfo ul.vacancy{margin-bottom:10px;}
#mainInfo ul.vacancy li{margin-bottom:12px;}

#mainInfo table{font-size:0.75em;border-collapse:collapse;}
#mainInfo table th{border-bottom:2px solid #00297B;text-align:left;padding-bottom:10px}
.theader{border-bottom:2px solid #00297B !important;text-align:left;padding-bottom:10px;font-weight:bold;}
#mainInfo table td{padding:8px 15px 8px 0px;}

.noCanvas{font-size:1em !important;}
.noCanvas th{order-bottom:none !important;padding-bottom:0px!important;}
.noCanvas td{border-bottom:none !important;padding:0px !important;border-left:none !important;vertical-align:top;}

#wrapper{position:relative;width:950px;/*float:left;*/left:50%;margin-left:-475px;z-index:0;}
#popup{display:block;position:absolute;width:960px;left:50%;margin-left:-485px;top:150px;z-index:5;}
#popupclose{position:absolute;right:0px;top:0px;z-index:6;margin-left:0px;}


#swfsplash{position:relative;top:-6px; left:-13px; margin-bottom:-6px; width:607px;height:317px; margin-top: 13px;z-index:0;}
#subsplash{height:49px;}

#rss{margin-bottom:-8px;margin-left:30px;}
/*		</GENERAL>			*/

/*		<HEADER>			*/
.main #header{width:100%;position:relative;height:153px;border-bottom:3px solid #7F95BB;}

.inner #header{width:100%;position:relative;float:left;}

#logo{margin-top:11px;margin-left:13px;float:left;}
#slogan{float:left;margin-left:24px;margin-top:51px}

#auth{float:left;width:291px;height:45px;margin-top:50px;}
#auth img{margin-left:39px;margin-bottom:0px;}
#auth ul{list-style:none;font-size:0.60em;margin:0px;padding:0px;margin-left:29px;float:left; line-height: 1;}
#auth ul li{float:left;padding:0px 10px;border-right:2px solid #AFAEB1;}
#auth ul li.lastchild{padding-right:0px;border:none}
#auth a:link{color:#8C8C8C}
#auth a:visited{color:#8C8C8C}
#auth a:hover{color:#8C8C8C}
#auth a:active{color:#8C8C8C}

#mainNav{float:left;position:relative;list-style:none;margin:0px;padding:0px;font-size:0.6em;float:right;
	margin-top:10px;font-weight:bold;line-height:1;z-index:101;text-align:center;font-family: Tahoma;}
.inner #mainNav{width:812px;height:55px;//margin-bottom:22px;left:5px;}
.main #mainNav{width:812px;height:55px;//margin-bottom:22px}
#mainNav li{float:left;position:relative;text-align:center; padding: 11px 0 0 0;}
.inner #mainNav li{margin-bottom:22px;font-weight:bold;width:116px;//width:115px;}
.main #mainNav li{margin-bottom:22px;font-weight:bold;width:116px;//width:115px;}
/*.inner #mainNav li{border-bottom:3px solid #00287A;}*/
#mainNav li.active{color:#5C6773;background:#FFFFFF;color:#002C77;height:44px;display:block;padding:11px 0 0 0;margin-right:0px;
	border-bottom:none;margin-bottom:0px;position:relative; background: #FFFFFF url('/media/system/imgs/menu_a.gif') top center no-repeat;}
#mainNav li.active.lastchild{border-right:0px;}
#mainNav li.active a{display:block;background:none;color:#002C77;/*padding-left:0px;*/padding:0px 10px;border-right:1px solid #7F95BB;}
#mainNav li.active a:link{color:#002C77;}
#mainNav li.active a:visited{color:#002C77;}
#mainNav li.active a:hover{color:#002C77;background:none;}

#mainNav li a{display:block; text-transform:uppercase; font-weight: bold; text-decoration:none ;background:#FFFFFF;padding:0px 10px;margin-right:0px;height:20px; border-right:1px solid #7F95BB;}
#mainNav li.lastchild a{border-right:0px;}
#mainNav li a:link{color:#002C77;}
#mainNav li a:visited{color:#002C77;}
#mainNav li a:hover{color:#002C77; }
#mainNav li a:active{color:#002C77;}

#mainNav li:hover {background: #FFFFFF url('/media/system/imgs/menu_a.gif') top center no-repeat; padding-top: 11px;}
#mainNav li.sfhover {background:#FFFFFF url('/media/system/imgs/menu_a.gif') top center no-repeat; padding-top: 11px;}

#mainNav li#aboutMainNav{width:160px;}
#mainNav li#territoryMainNav{width:100px;}
#mainNav li#privateMainNav{width:80px;}
#mainNav li#corporateMainNav{width:120px;}
/*
#aboutMainNav{width:145px;}
#territoryMainNav{width:77px;}
#privateMainNav{width:65px;}
#corporateMainNav{width:99px;}
#lifeinsuranceMainNav{width:117px;}
#museumMainNav{width:127px;}
#pressMainNav{width:82px;}
#contactsMainNav{width:88px;}
*/
/*
#aboutMainNav.active{width:105px;}

#territoryMainNav.active{width:57px;}

#privateMainNav.active{width:45px;}

#corporateMainNav.active{width:79px;}

#lifeinsuranceMainNav.active{width:97px;}

#museumMainNav.active{width:107px;}

#pressMainNav.active{width:62px;}

#contactsMainNav.active{width:68px;}*/



#menuSecond{width:100%;;position:relative;float:left;top:-8px;//top:-30px;border-top:3px solid #7F95BB; border-bottom:1px solid #7F95BB;}
#menuSecond ul{font-family: Tahoma; font-size:0.80em;background:#FFFFFF;float:left;/*height:20px;*/height:auto;list-style:none;margin:0px;padding:5px 0px 5px 0px;float:0px;margin-top:3px;
	width:100%;} 
#menuSecond ul li{float:left;border-right:1px solid #5C6773;font-size:0.75em}
#menuSecond ul li.blank{float:left;border:none;}
#menuSecond ul li.lastchild{border-right:none;}
#menuSecond ul li a, #menuSecond ul li span{color:#5C6773;padding-left:5px;padding-right:5px; text-decoration:none;}
#menuSecond ul li span{color:#5C6773; text-decoration:none;}
/*		</HEADER>			*/
/*		<CORNERS>			*/
.lt, .rt, .lb, .rb{position:absolute;width:9px;height:9px;font-size:0px;}
.lt{background:url('/media/system/imgs/homepage/bancorners.gif') 0px 0px;top:-1px;left:-1px}
.rt{background:url('/media/system/imgs/homepage/bancorners.gif') -9px 0px;top:-1px;right:-1px}
.lb{background:url('/media/system/imgs/homepage/bancorners.gif') 0px -9px;bottom:-1px;left:-1px}
.rb{background:url('/media/system/imgs/homepage/bancorners.gif') -9px -9px;bottom:-1px;right:-1px}
/*		</CORNERS>			*/
/*		<CONTENT>			*/
.inner #content{float:left;position:relative;width:100%;}
#hlmaincontent {width:595px;float:left; /*overflow:hidden;*/;}
#maincontent {width:595px;float:left; /*overflow:hidden;*/;padding-bottom:150px;}
#HLNav {width:607px;float:left;padding-top:35px;}
#additionalcontent{margin-left:15px; margin-top:-13px;float:right;width:340px;}
#Spaceforadditional{height:50px;}
.main #additionalcontent{width:340px;}

.main h1{font-weight:bold;font-size:0.85em;font-family:Tahoma;color:#002C77;display:block;border-bottom:1px solid #D8D8D8;margin:0px;padding:13px 0px 12px 7px;}
.inner #additionalcontent h1 a{font-weight:normal;font-size:0.7em;font-family:Tahoma;color:#002C77;display:block;border-bottom:1px solid #D8D8D8;margin:0px;padding:13px 0px 12px 7px;}

.main #newslist{color:#002C77;font-weight:bold;font-size:0.7em;margin-left:7px; margin-bottom:13px;padding:0px;list-style:none;margin-top:9px;width:330px;font-family:Tahoma;}
.main #newslist li{padding-left:0px;margin:0 0 10px 0;line-height:1.2!important;}
.main #newslist li p{margin:0px;font-family:Tahoma;font-size:1em;line-height:1.1!important;}
.main #newslist a{text-decoration:none;color:#4D4D4D;}

#newslistIn{color:#002C77;font-weight:bold;font-size:0.7em;margin-left:7px;padding:0px;list-style:none;margin-top:13px;width:295px;font-family:Tahoma;}
#newslistIn li{padding-left:0px;margin:0 0 14px 0;line-height:1.2!important;}
#newslistIn li p{margin:0px;font-family:Tahoma;font-size:1em;line-height:1.1!important;}
#newslistIn a{text-decoration:none;color:#797979;}

#forumlistIn{color:#002C77;font-weight:bold;font-size:1em;margin-left:0px;padding:0px;list-style:none;margin-top:13px;font-family:Tahoma;}
#forumlistIn li{padding-left:0px;margin:0 0 10px 0;line-height:1.2!important;}
#forumlistIn li p{margin:0px;font-family:Tahoma;font-size:1em;line-height:1.2!important;text-align:justify;}

#cardsheader{margin-bottom:0px;width:950px; height:686px; background: url('/media/system/imgs/cards/Otkritka_big.jpg'); }
#cardstexth{margin-left:-250px; position:absolute;width:500px; height:200px; top: 370px; left:50%;text-align:center;font-style:italic;font-family:  Arial, Helvetica, sans-serif; color:#002C77;font-weight:bold;font-size:1.5em; }
#cardstextb{overflow: auto;margin-left:-350px; position:absolute;width:700px; height:150px; top: 420px; left:50%;color:#002C77;font-style:italic;font-family:  Arial, Helvetica, sans-serif;font-size:1.3em; text-align:justify; }
#cardstextf{margin-left:-350px; position:absolute;width:700px; height:200px; top: 580px; left:50%;text-align:right;font-style:italic;font-family:  Arial, Helvetica, sans-serif; color:#002C77;font-weight:bold;font-size:1.4em;  }

#staticcardsheader{margin-bottom:0px;width:950px; height:686px; background: url('/media/system/imgs/cards/Otkritka_textbig.jpg'); }
#staticcardstext {position:absolute;width:800px; height:400px; top:380px; left:70px; }
#staticcardstext h1{text-align:center; color:#002C77;font-weight:bold;font-size:1.2em;}
#staticcardstext p{color:#002C77;font-weight:italic;font-size:1em; text-align:justify; }
#staticcardstext h2{text-align:right; color:#002C77;font-weight:bold;font-size:1.1em; }
#staticcardsflash{position:absolute;width:950px; height:686px; top:0px; left:0px;}

.footertext{position:absolute; text-align:justify; color:#AAAAAA; font-size:0.7em; left:0px; padding:0px; margin-top:-115px; font-family:Tahoma; border-top:1px solid #D8D8D8;}


#infobanners{margin:0px;padding:0px;list-style:none;margin-top:0px;float:left;}
#infobanners li{float:left;margin-right:8px;margin-top:5px;}
.inner #infobanners li{margin-right:5px;}
.inner #infobanners li.secondcol{margin-right:0px;}

#rightban{border:1px solid #C3C3C3;float:left;position:relative;margin-top:10px;margin-bottom:20px;}
#img{margin-top:13px;margin-bottom:8px;}
#banRight {border-top:1px solid #D8D8D8;}

#botbanners div.banner{border:1px solid #C3C3C3;float:left;position:relative;width:188px;height:136px;position:relative;}
#botbanners div.middle{margin:0px 12px 0px 12px ;}
#my_valuables {position:relative; margin-bottom:10px;};


.main #tabs{float:left;width:100%;margin-top:0px; margin-bottom:0;padding-top:8px;}
.main #tabs{//margin-bottom:4px;}
.main #tabs dd{float:left;margin:0px;cursor:pointer;height: 43px;background: #E8ECEE;}
.main #tabs dd.active{cursor:default;}
.main #tabs h1{font-size:10px;border-bottom: none; color:#B1B3B4;}
.main #tabs dd.active h1{color:#002C77;}
.main #tabs dt#displayer{display:block;width:612px;clear:both;float:left;padding-bottom:8px;
	//padding-bottom:14px;position:relative;margin-top:10px;//margin-top:6px; overflow: hidden;}
.main #tabs dd#tab0 {width: 200px;background: #E8ECEE;}
.main #tabs dd#tab0 h1{padding-left: 54px;}
.main #tabs dd#tab0.active{background: #E8ECEE url('/media/system/imgs/homepage/tabs/bkg_tab0.gif') no-repeat right;}
.main #tabs dd#tab1 {width: 395px;background: #E8ECEE;}
.main #tabs dd#tab1 h1{padding-left:17px;}
.main #tabs dd#tab1.active{background: #E8ECEE url('/media/system/imgs/homepage/tabs/bkg_tab1.gif') no-repeat;}
.main #tabs dt#displayer ul{margin:0px;padding:0px;list-style:none;//margin-bottom:20px;}
.main #tabs dt#displayer ul li{overflow:hidden;float:left;width:289px; margin-left:0px;margin-right:17px;margin-bottom:6px;//margin-bottom:1px;//margin-top:7px;}
.main #tabs dt#displayer ul a img{float:left;position:relative;top:-1px;}

#footer .addInfo{width:100%;position:absolute;clear:both;bottom:0px;top:-160px;left:0px;height:60px;}
#footer .addInfo2{width:100%;position:absolute;clear:both;bottom:0px;top:-160px;left:0px;height:60px;}
#footer .addInfo img{float:left;} 

#maincontent .addInfo{height:100px;width:100%;position:relative;clear:both;margin-top:52px;float:left;}
#maincontent .addInfo img{float:left;} 

#mainInfo{/*border-right:2px solid #B1B1B3;*/width:590px;padding-right:50px;float:left;}

.main  #announce{border-top:1px solid #A8464C;margin-top:25px;position:relative;float:left;}
.main  #announce h1{border-bottom:0px;position:relative; top:-17px;background:white;width:131px;padding:11px 0px 8px 8px ;font-size:0.7em;left:90px;color:#A8464C}
.main  #announce p{color:#8C8C8C;margin:-10px 32px 30px 32px;font-size:0.7em;line-height:1.3;}

#menuThird {display:block; margin:0px;padding:0px;}
#menuThird li{margin:0 0 3px 0; _margin-bottom: 1px; padding:0 0 0 0;list-style:none;font-size:11px;font-family:Tahoma; font-weight:bold; display: block; width: 338px;}
#menuThird li a, #menuThird li span{display:block; background:#F3F3F3 url('/media/system/imgs/inner/bkgMenu3.gif') no-repeat; text-decoration: none; 
color:#4E6070;text-transform: uppercase; padding: 10px 14px 10px 14px; margin: 0px;}
#menuThird .menuBottom {width:338px; height:6px; font-size:0px; background:url('/media/system/imgs/inner/bkgMenu3Bottom.gif') no-repeat; position: relative; top:-6px;}

#menuThird li ul {display:block;margin: 0px 0 10px 25px; padding:0px;}
#menuThird li ul li{display:block; width: 280px; margin: 0px; padding:0px;}
#menuThird li ul li a, #menuThird li ul li span {display:block;  background: none; text-decoration: underline; margin: 0px; padding:0px; text-transform: none; color:#909AA4;}

#mainInfo ul.vacancyList{margin-left:0px;}
#mainInfo ul.vacancyList li{background:none;padding-left:0px;margin-bottom:3px;}

#mainInfo div.downloadDocs{width:560px;background:#E2E7ED;float:left;padding:20px;padding-top:10px;}
#mainInfo div.downloadDocs h2{margin-top:-2px;margin-bottom:3px;color:#000000;font-size:0.9em;font-weight:bold;}
#mainInfo div.downloadDocs li.h2{background:none;}
#mainInfo div.downloadDocs li.h2 h1{margin-bottom:0px;}
#mainInfo div.downloadDocs ul{float:left;margin-left:0px;}
#mainInfo div.downloadDocs ul.firestCol{margin-right:25px;}
#mainInfo div.downloadDocs ul li{background:url('/media/system/imgs/downloadDocsArrow.gif') no-repeat 0px 8px;padding-left:13px;}

#news {color: #002C77; font-family: Tahoma;}
#news p{margin-bottom: 12px; font-size: 1em;}
#news .date{margin-bottom: 2px;}
#news h3{margin: 0 0 6px 0;}
#news #newslist li{list-style:none; background: none; margin:0px; padding: 0px; font-weight: bold;}

#pager{font-size: 0.75em; margin-top: 27px}
#pager strong, #pager a{margin-right: 15px; float: left;}
#pager a img{margin-top: 4px;}
#article .date {font-size: 0.75em; font-weight: bold;}
#newsArchive { border: 2px solid #E7E6D8; width: 560px; height: 65px; margin: 0 0 46px 11px; padding:0; position: relative;}
#newsArchive .right {position:absolute; top: 8px; left: -11px; border: 2px solid #E7E6D8; width: 7px; height: 45px; border-right: 2px solid #FFFFFF; }
#newsArchive .left {position:absolute; top: 8px; right: -11px; border: 2px solid #E7E6D8; width: 7px; height: 45px; border-left: 2px solid #FFFFFF; }
#newsArchive ul {position: relative; clear:both; padding: 0; margin: 0 0 0 10px;}
#newsArchive ul li{float: left;position: relative; background: none; padding: 0; margin: 11px 10px 0 0; line-height: normal;}
#newsArchive ul.month li {margin-top: 9px;}
#newsArchive ul li span {color: #7D5228;}
#newsArchive .mess {font-weight:normal;font-size:0.75em;line-height:1.7;margin-top:0px;margin-bottom:20px; color: #555555;}

#searchForm {font-size: 0.75em;}
#searchForm input.queryForm{float: left; margin-right: 10px; width: 300px; font-family: Arial, Helvetica, Sans-serif;}
#searchForm .inputWrapper{margin-top: -2px; _margin-top: -1px;}
#searchResult ol{margin:0px; padding:0px; line-height:1;}
#searchResult ol li{margin-bottom:34px; padding:0px;list-style-type: none;}
#searchResult div.url a{color: #7C8B98; text-decoration: none; font-size: 0.9em; font-weight:normal;}
#searchResult p.text{margin-bottom: 29px;}

#titleContainer{position:relative; width: 595px; margin-bottom: 14px;}
#title {background: url('/media/system/imgs/inner/titles/bkg_default.gif') no-repeat; height: 125px; width: 595px; position: relative;display: table-cell;
    vertical-align: middle;//top:-20px;}
#title.colorImg{background: url('/media/system/imgs/inner/titles/bkg_title.gif') no-repeat;}
#title div{ /*_position: absolute;_top: 50%; *///position: absolute;//top: 36%;width: 305px;}
#title div h1 {font-family:Tahoma;font-weight: bold;font-size:14px; color:#002C77;text-transform: uppercase;_position: relative; _top: -50%;}
#colorImg {position: absolute; right:-1px; top: 0px;}
#gradus {position:absolute; top: 90px;//top:70px; width:300px;}
#gradus a {font-family: Tahoma; font-size: 0.7em; color: #797979; text-decoration: none;display: block; 
background: url('/media/system/imgs/inner/titles/bkgGradus.gif') no-repeat  0px 5px;
float: left; padding-left: 7px; margin-right: 11px; font-weight: normal;}
#ifincident {width: 100%; margin-bottom: 15px;}

/*		<INTERACTIVE MAP>			*/
#map img{display:none}
#map dl{display:block;position:relative;width:612px;height:376px;background:url('/media/system/imgs/interactivemap.gif');}
	
/*#map dl dt{display:none;}*/
#map dl dt{z-index:1;font-size:0px;cursor:pointer;display:block;background:url('/media/system/imgs/cityPoint.gif');position:absolute;width:8px;height:8px;}	
#map dl dd{z-index:100;display:none;margin:0px;position:absolute;cursor:pointer;}
/*		
#map dl dd a{position:relative;display:block;width:8px;height:8px;z-index:0;}
#map dl dd a .txt{display:none;cursor:pointer;}
*/
#map dl dd a{position:absolute;color:#8D0101;display:block;padding:0px;height:25px;width:auto;}	
#map dl dd a .txt{color:#8D0101;display:block;position:absolute;font-size:0.7em;background:white;
	width:auto;height:auto;padding:3px 6px 7px 6px;border:1px solid #DDDCD1;color:#8D0101;overflow:visible;cursor:pointer;}
#map a .popupTop{width:21px;height:7px;background:url('/media/system/imgs/intMapTop.gif');
	position:absolute;top:-7px;font-size:0px;}	
#map a .popupBot{width:21px;height:7px;background:url('/media/system/imgs/intMapBot.gif');
	position:absolute;bottom:-7px;font-size:0px;}	
#map a .popupLeft{width:3px;height:18px;background:url('/media/system/imgs/intMapLeft.gif');
	position:absolute;top:3px;left:-3px;font-size:0px;}	
#map a .popupRight{width:3px;height:18px;background:url('/media/system/imgs/intMapRight.gif');
	position:absolute;top:3px;right:-3px;font-size:0px;}	
/*
#map dl dd a.scriptDisplay, #map dl dd a:hover{position:absolute;color:#8D0101;display:block;padding:8px 10px 20px 0px;height:25px;
	top:-43px;width:auto;z-index:100;}
#map dl dd a.scriptDisplay .txt, #map dl dd a:hover .txt{color:#8D0101;display:block;position:absolute;font-size:0.7em;background:white;
	width:auto;height:auto;padding:3px 6px 7px 6px;border:1px solid #DDDCD1;color:#8D0101;overflow:visible;}

#map a.scriptDisplay .popupTop, #map a:hover .popupTop{width:21px;height:7px;background:url('/media/system/imgs/intMapTop.gif');
	position:absolute;top:-7px;font-size:0px;}	
#map a.scriptDisplay .popupBot, #map a:hover .popupBot{width:21px;height:7px;background:url('/media/system/imgs/intMapBot.gif');
	position:absolute;bottom:-7px;font-size:0px;}	
#map a.scriptDisplay .popupLeft, #map a:hover .popupLeft{width:3px;height:18px;background:url('/media/system/imgs/intMapLeft.gif');
	position:absolute;top:3px;left:-3px;font-size:0px;}	
#map a.scriptDisplay .popupRight, #map a:hover .popupRight{width:3px;height:18px;background:url('/media/system/imgs/intMapRight.gif');
	position:absolute;top:3px;right:-3px;font-size:0px;}	
*/	
#mainInfo .cityList li{background:none;padding-left:0px;width:195px;}
#mainInfo .cityDesc{margin-bottom:30px;}
#mainInfo div.cityDesc ul.pointsList{margin-left:0px;}
#mainInfo div.cityDesc ul.pointsList li{background:none;padding-left:0px;}
/*		</INTERACTIVE MAP>			*/

/*		</CONTENT>			*/
/*		<FORMS>			*/
fieldset{border:0px; font-size:0.75em; margin: 0px; padding: 0px;}
label{width:268px;display:block;float:left;text-align:right; color: #505050; font-size:0.9em;}
input, textarea{width:282px;_width:280px; background-color:white;border-bottom:1px solid #B4B3B3; border-right:1px solid #B4B3B3;border-top:1px solid #000000;border-left:1px solid #000000; font-size:11px; font-family: Arial; padding:0;}
textarea{height:100px;}
input.doSend{width:auto;background:url('/media/system/imgs/doSendBg.gif') repeat-x;border:1px solid #003D74;color:black;
	font-size:0.75em;height:22px; cursor:pointer;}
	
#hlforms p{text-align:center;font-size:	1.2em; font-weight:normal;color: #002C77;};
#hlforms fieldset{border:0px; font-size:0.75em; margin: 0px; padding: 0px;}
#hlforms label{width:148px;display:block;float:left;text-align:right; color: #505050; font-size:0.9em;}
#hlforms input, #hlforms textarea{width:162px;_width:160px; background-color:white;border-bottom:1px solid #B4B3B3; border-right:1px solid #B4B3B3;border-top:1px solid #000000;border-left:1px solid #000000; font-size:11px; font-family: Arial; padding:0;}
#hlforms textarea{height:150px;}
#hlforms input.doSend{width:auto;background:url('/media/system/imgs/doSendBg.gif') repeat-x;border:1px solid #003D74;color:black;
	font-size:0.75em;height:22px; cursor:pointer;}
#hlotstup {height:45px;};
	

#mainInfo .tbl{border-top: 1px solid #B4B3B3; border-left: 1px solid #B4B3B3; border-collapse:collapse;}
#mainInfo form table td{border: 1px solid #B4B3B3; padding:5px 10px; margin:0px}
#mainInfo form table td.header{ background: #002C77;}
#mainInfo form table td h3{padding:0px; margin:0px; color: white;}
#mainInfo form h3 { font-size:1em;}
#mainInfo form p { font-size: 0.9em;}
#mainInfo form div.doSend input.doSend{width:auto; repeat-x;border:1px solid #FFFFFF;color:white; font-weight:bold;
	font-size:0.9em;height:22px; cursor:pointer; background: #002C77; padding-bottom:2px;}
#mainInfo form div.doSend {border: 1px solid #002C77;}
#mainInfo form table td .inputWrapper{float:right; position: relative;}

form #displayer p span{border-bottom:1px dashed #002576}
form #displayer p{color:#002576;cursor:pointer;}

form span.mandatory{color:red;}

#resume #fs13 input, #resume #fs17 input, #resume #fs21 input, #resume #fs25 input{width:120px;}

select{/*background:white;*/ border-bottom:1px solid #B4B3B3; border-right:1px solid #B4B3B3;border-top:1px solid #000000;border-left:1px solid #000000; font-size:11px; font-family: Arial; cursor:pointer;}

#resume select{margin-right:5px;}
#orderPolis select{width:242px;}

.radioContainer, .checkboxContainer{float:left;width:250px;}
.radio, .checkbox{width:auto;border:0px; cursor:pointer;}

.inputWrapper{float:left; position: relative;}
.inplt, .inprt, .inplb, .inprb{position:absolute;width:3px;height:3px;}
.inputWrapper .inplt{background:url('/media/system/imgs/inpcorners.gif') no-repeat 0px 0px;top:0px;left:0px;}
.inputWrapper .inprt{background:url('/media/system/imgs/inpcorners.gif') no-repeat -3px 0px;top:0px;right:0px;}
.inputWrapper .inplb{background:url('/media/system/imgs/inpcorners.gif') no-repeat 0px -3px;bottom:0px;left:0px;}
.inputWrapper .inprb{background:url('/media/system/imgs/inpcorners.gif') no-repeat -3px -3px;bottom:0px;right:0px;}
/*		</FORMS>			*/
/*		<SITEMAP>			*/
#mainInfo div.sitemap ul{list-style:none; margin:0;padding:0;}
#mainInfo div.sitemap ul li{margin:0;padding:0; display:block;}
#mainInfo div.sitemap{font-size:14px; font-family: Tahoma;}
#mainInfo div.sitemap h2 a{font-size:1em;text-decoration:underline;color:#002C77; display:block; background:url('/media/system/imgs/sitemap/siteArrow.gif') no-repeat 4px;padding-left:18px;}
#mainInfo div.sitemap ul li{background:url(/media/system/imgs/inner/titles/bkgGradus.gif) no-repeat 27px 7px; padding-left: 34px; color: #4A5F78; font-weight:bold;}
#mainInfo div.sitemap ul li a{ color: #4A5F78; text-decoration:underline;}
#mainInfo div.sitemap ul li ul li{background:none; padding-left:6px; color: #4A5F78;border-left: 4px solid #C2C9CF;}
#mainInfo div.sitemap ul li ul li a{font-weight:normal;}
#mainInfo div.sitemap ul li ul li ul li{background: #FFFFFF url(/media/system/imgs/sitemap/siteBul.gif) no-repeat 12px 8px; margin-left: -10px;padding-left:21px;  font-weight:normal; border-left: none;}
#mainInfo div.sitemap ul li ul li ul li a{color: #99A3AC;}
/*		</SITEMAP>			*/
/*		<FOOTER>			*/
#footer{height:105px;border-top:1px solid #D8D8D8;clear:both;padding-top:17px;position:relative;top:50px;}

#footer div{float:left;}
#footer p{margin:0px;}
#footer a{font-weight:bold;color:#113A80;}
#footer #address{float:right; text-align:right; color:#ADADAD; font-size: 0.8em;}
#footer #counters{float:center; text-align:center; color:#ADADAD; font-size: 0.8em;}
#footer #countersmarg{margin-left: 20px;}
#footer #tenders{margin-left: 69px;}
#footer #siteMap{margin-top: 6px;}
#footer input#query{width:202px;background:white; font-size: 14px;}
#footer .inputWrapper{float:right;top:-1px;//top:0px;}
#footer #search{float:left;width:255px; margin-top: 6px;}
#footer #search .searchField{font-size:0.7em;float:left;}
#footer #search form{margin:0px;padding:0px;}
#footer #search .doSend{padding:0px;//font-size:0.6em;}


/*.inner #footer{padding-top:8px;}
.inner #footer a{font-weight:normal !important;}
.inner #footer{border-top:5px solid #002C77;}
.inner #footer p{line-height:1.25;font-family:Arial;font-size:0.7em;}
.inner #footer #address{margin-right:128px;}
.inner #footer #tenders{margin-top:12px;}
.inner #footer #search{float:right;width:280px;margin-right:18px;margin-top:11px;}
.inner #footer label{width:auto;font-size:0.7em;margin-right:0px;color:black;margin-top:4px;}
.inner #footer .inputWrapper{float:right;}
.inner #footer input.doSend{font-size:0.7em;}
.inner #footer input#query{width:172px;float:left;margin-top:1px;margin-bottom:1px;border:1px solid #7E9DBC}
.inner #footer #siteMap{margin-left:41px;float:none;}*/
/*		</FOOTER>			*/