body {font-family: 'Arial', 'Tahoma', 'Verdana', sans-serif; color:#333333; 
	font-size: 12px;/*РѕРїСЂРµРґРµР»СЏРµРј Р±Р°Р·РѕРІСѓСЋ РІС‹СЃРѕС‚Сѓ С€СЂРёС„С‚Р° 80% ~ 12px*/ 
	background:url('../img/bg_body.gif') no-repeat center top;
} 

a, a:visited, a:active, a:hover {color:#057391;}
input, textarea {font-family: 'Arial', 'Tahoma', 'Verdana', sans-serif; font-size: 1em;}

.xxlarge {font-size: 2em;} /*РєР»Р°СЃСЃ РґР»СЏ СЃСѓРїРµСЂ РєСЂСѓРїРЅРѕРіРѕ С€СЂРёС„С‚Р°*/
.xlarge {font-size: 120%;} /*РєР»Р°СЃСЃ РґР»СЏ РѕС‡РµРЅСЊ РєСЂСѓРїРЅРѕРіРѕ С€СЂРёС„С‚Р°*/
.large {font-size: 110%;} /*РїСЂРѕСЃС‚Рѕ РєСЂСѓРїРЅРѕРіРѕ*/
.small {font-size: 90%;} /*РјРµР»РєРѕРіРѕ*/
.xsmall {font-size: 85%;} /* РѕС‡РµРЅСЊ РјРµР»РєРѕРіРѕ*/
.xxsmall {font-size: 80%;} /* СЃСѓРїРµСЂ РјРµР»РєРѕРіРѕ*/

h1 {color:#057391; margin:0 0 10px 0; font-weight:normal; font-size:20px;}
h2 {color:#057391; margin:0 0 2px 0; padding:5px 0 0; font-size:14px;}
h3 {color:#057391; margin:10px 0 3px 0; padding:0; font-size:1em;}

#mainTable {width:100%; /*height:100%;*/ margin:0 auto; color:#343738;}
#mainTableC {vertical-align:top; width:890px;}
#mainTableL {}
#mainTableR {}

#header {height:150px; overflow:hidden;}
#logo {width:260px; overflow:hidden; float:left;}
#logo img {margin:70px 0 0 20px;}
#addMenu {width:630px; overflow:hidden; float:left; padding-top:55px; font-size:10px;}
#addMenu .item {float:right; overflow:hidden;}
#addMenu .separ {float:right; overflow:hidden; padding-left:7px;}
#addMenu a, #addMenu a:hover, #addMenu a:visited {color:#333333; padding-left:22px; line-height:12px;}
#addMenu a.home {background:url('../img/icon_home.gif') no-repeat 5px 1px;}
#addMenu a.map {background:url('../img/icon_map.gif') no-repeat 5px 1px;}
#addMenu a.print {background:url('../img/icon_print.gif') no-repeat 5px 1px;}

/*MENU*/
#holderTopMenu {float:right; overflow:hidden;}
#topMenu {height:25px; overflow:hidden;}
#topMenu .holder {/*float:right;*/ padding-left:3px;}
#topMenu .divC {height:25px; overflow:hidden; background:url('../img/bg_topMenuC.gif') repeat-x top;}
#topMenu .divL {height:25px; overflow:hidden; background:url('../img/bg_topMenuL.gif') no-repeat left top;}
#topMenu .divR {height:25px; overflow:hidden; background:url('../img/bg_topMenuR.gif') no-repeat right top; padding:0 10px 0 9px;}
#topMenu a, #topMenu a:hover, #topMenu a:visited {font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:24px;}
#topMenu a.act, #topMenu a.act:hover, #topMenu a.act:visited {font-weight:bold; color:#66ccff;}
.s_no {display:none;}
.s_ok {display:block;}
/*#subMenu {padding:85px 20px 20px; color:#FFFFFF;}
#subMenu a, #subMenu a:visited {color:#FFFFFF;}
#subMenu  .act {color:#66ccff;}
#subMenu .layer1 {font-weight:bold; padding-left:12px; padding-bottom:8px; background:url('../img/arrowWhite.gif') no-repeat left 2px;}
#subMenu  .layer1.act {background:url('../img/arrowBlue.gif') no-repeat left 2px;}
#subMenu .layer2 {padding-left:12px; padding-bottom:8px;}*/

#subMenu {padding:85px 20px 20px; color:#FFFFFF;}
#subMenu a, #subMenu a:visited {color:#FFFFFF;}
#subMenu .act, #subMenu .act a, #subMenu .act a:visited {color:#66ccff;}
#subMenu .layer1 {font-weight:bold; padding-left:12px; padding-bottom:8px; background:url('../img/arrowWhite.gif') no-repeat left 2px;}
#subMenu .layer1.act {background:url('../img/arrowBlue.gif') no-repeat left 2px;}
#subMenu .layer2 {padding-left:12px; padding-bottom:8px;}
/*MENU end*/

#contentTableMain, #contentTable {width:100%; background:#057391; margin-bottom:50px;}
#contentTableMain, #contentTable td {vertical-align:top;}
#contentTableMain .colL, #contentTable .colL {width:260px;vertical-align:top;}
#contentTableMain .colR, #contentTable .colR {background:#deecf1 url('../img/bgContent.gif') no-repeat right bottom;vertical-align:top;}
#contentTableMain .colLB, #contentTableMain .colRB, #contentTable .colLB, #contentTable .colRB {height:5px;}

#contentTableMain .colL {background:#d4c4aa url('../img/collageL.jpg') no-repeat left top;}
#contentTableMain .colLB {background:#d4c4aa;}

#contentTable .colL {background:#014656 url('../img/collageL1.jpg') no-repeat right bottom;}

.collageR {height:85px; overflow:hidden; background:#004c63 url('../img/collageR.jpg') no-repeat right top;}
.collageRInner {height:85px; overflow:hidden; background:#004c63 url('../img/collageRInner.jpg') no-repeat right top;}

/*CONTENT ZONE*/
.contentZone {padding:30px;}
.contentZone ul, .contentZone ol {padding:0; margin:0 0 1em 14px;}
.contentZone ul li {padding-top:0; margin-left:0px; list-style:square;}
.contentZone ol li { margin-left:5px;}

/*CONTENT ZONE end*/

/*FOOTER*/
/*FOOTER end*/


/*NEWS*/
#newsAnnounce {overflow:hidden;}
#newsAnnounce h1 {margin:25px 0 0;} 
#newsAnnounce .item {width:380px; padding:4px 0 7px; border-bottom:1px solid #FFFFFF; overflow:hidden;}
#newsAnnounce .title {font-weight:bold; color:#057391;}
#newsAnnounce .text a, #newsAnnounce .text a:visited {color:#0099cc;}
/*NEWS end*/

#subscribe {padding-top:335px;  padding-left: 20px; overflow:hidden;}
#subscribe .item {padding:10px 20px 0 10px; background:#d4c4aa; overflow:hidden;}
#subscribe .title {font-weight:bold; color:#057391; padding-bottom:4px;} 
#subscribe .text {font-size:11px; padding-bottom:8px;} 
#subscribe .link {height:50px; width:80px; overflow:hidden; background:url('../img/mail.jpg') no-repeat left top; line-height:50px; font-size:11px; text-align:center;} 
#subscribe .link a, #subscribe .link a:visited {color:#006699;} 

/*SEARCH*/
#searchForm {overflow:hidden; padding:30px 30px 0 0;}
#search_form {float:right; margin:0; overflow:hidden;}
#search_form .inputText {background:#FFFFFF; border:0; height:20px; float:left; line-height:20px; padding:0 4px; width:116px;}
#search_form .subm {background:url('../img/buttonSearch.gif') no-repeat left top; border:0; height:20px; width:20px; float:left; margin-left:2px;}
/*SEARCH end*/

/*LIST*/
/*LIST end*/

/*FEEDBACK*/
/*FEEDBACK end*/ 
.more {padding-top:5px;}
.orange {color:#ff6500;}
.bold {font-weight:bold;}
.big{font-size:30px;}
.center {text-align:center;}