/*Top menu*/
a.topmenu {font-family: Verdana, Regular; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.topmenu  {font-family:Verdana; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration:none;}
.topmenuact  {font-family:Verdana; font-size: 11px; font-weight:bold; color: #CC0000; text-decoration:none;}
a href.topmenu {font-family: Verdana; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration:none;}

/*Pop-up menu*/
.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#EBEBEB; border-color: #CDCBCB; border-bottom: 1px solid #FFFFFF }
.popupmenu {padding:2px; padding-left:5px; background-color:#FFFFFF; padding-right:10px; border-color: #CDCBCB;  border-bottom: 1px solid #FFFFFF }
.popupmenutext, .popupmenuclosed { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.popupmenutext {color: #00305C;}
.popupmenuclosed {color: #808080;}

/*Left menu*/
.leftmenu, .leftmenuact {font-family: Verdana, Regular; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.leftmenuact {color:#CC0000;}
.podmenu {font-family: Verdana, Regular; color: #00305C; font-weight: normal; text-decoration: none;}
.podmenuact {font-family: Verdana, Regular; color: #cc0000; font-weight: normal; text-decoration: none;}

/*bottom menu*/
.bottmenu {font-family: Verdana, Regular; color: #00305C; font-weight: normal; text-decoration: none;}
.bottmenuact  {font-family: Verdana, Regular; color: #Ef2o38; font-weight: normal; text-decoration: none;}

a.price      { position:absolute; font-weight:bold; text-decoration:none; display:block; left:300px; top:23px; background-color:#cc0000; color:white; padding:3px 15px 3px 15px; border:1px white solid }


body 	     {font-family: Verdana; font-size: 11px;}

td 	     {font-family: Verdana; font-size: 11px }

h1           { font-family: Verdana; font-size: 15px; color: #00305C }
h2           { font-family: Verdana; font-size: 13px; color: #00305C  }
h3           { font-family: Verdana; font-size: 11px; color: #00305C }
h4           { font-family: Verdana; font-size: 15px; color: #C3272F}
h5           { font-family: Verdana; font-size: 13px; color: #C3272F}

p            { text-align: justify }

strong   {color: #00305C}

hr {color: #787878; height: 1px}

img 	     { border:0px }
.img_border   { border: 1px solid #B1B1B1; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px }


.tac         { text-align:center }
.tal         { text-align:left }
.tar         { text-align:right }

.separator   { color: #FFFFFF }
.sep { text-decoration:none; color: #00305C; font-weight: normal;}

/*table*/
.table_limit { background-color: #FFFFFF; width: 99% }
.table_search { background-color: #FFFFFF; }
.table_limit_nav  { background-color: #00305C; width: 99% }

.table_stand { width: 100%; background-color: #787878;}
.table_stand2 { background-color: #787878;}
.table_nostand { width: 90%; background-color: #787878;}
.table_list { width: 100%; background-color: #CBCBCB;}

.td_stand { background-color: #FFFFFF;  color: #00305C; vertical-align:  top }
.td_zag { background-color: #EBEBEB; font-weight: normal; color: #00305C; align: left; vertical-align:  top }
.td_nostand {text-align: center}
.td_list  { background-color: #FFFFFF;  color: #00305C; }

.tr_bgColor0{background-color: #C6C5C5;  color: #00305C; vertical-align:  top}
.tr_bgColor1{background-color: #EBEBEB;  color: #00305C; vertical-align:  top}
.tr_bgColor2{background-color: #FFFFFF;  color: #00305C; vertical-align:  top}

.td_zag_w { width: 200; background-color: #EBEBEB; font-weight: normal; color: #00305C; align: left; vertical-align:  top }

.table_img {background-color: #787878;}
.td_img { background-color: #FAF8F8; }

.table_work  {  }
.td_work1 {width: 80%; vertical-align:  top  }
.td_work2 {width: 20%;  vertical-align:  top; text-align:left}


/*td*/
.w100        { width: 100% }
.td_min1     { width: 100%; vertical-align: middle }



/* Table colors */
.tableborder {background-color:#C8C5C5;}
.tablehead {background-color:#EBEBEB;}
.tablebody {background-color:#F9F9F9;}
.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: Verdana;  font-size:11px;}
.tableheadtext {color:#00305C;}
.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}


.bg_dark     { background-color: #00305C }
.bg_red       { background-color: #CC0000}

.bottom      { vertical-align: bottom }

.bg_grey     { background-color: #EBEBEB }
.bg_white    { background-color: #FFFFFF }
.text_data  { color: #CC0000; }
.text1 { color: #CC0000; text-decoration: none; font-weight: bold }
.smalltext { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none;  font-weight: normal }
.smalltext_navigation { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none;  vertical-align: middle; font-weight: normal }
.smalltext_search { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none;  font-weight: normal }

.smalltext_au { font-family: Verdana; font-size: 10px; color: #00305C; font-weight: normal }
.doc   { font-family: Verdana; font-size: 13px; color: #cc0000; text-decoration: none;  }
.newsdata { text-decoration:none; color: #CC0000; font-weight: normal;}
.news_text  { font-weight: normal;}
.smalltextblack  { font-style: italic }

.zero         { font-size:6px }
.item0        { margin-right: 10; margin-left: 26; font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:bold; margin-top:2; margin-bottom:4 }
.item1        { margin-right: 10; margin-left: 41; font-family:Verdana; font-size:11px; margin-top:1; margin-bottom:2 }
.item2        { margin-right: 10; margin-left: 57; font-family:Verdana; font-size:11px; margin-top:1; margin-bottom:1 }
.no_s_td_min0 { background-image: url('/bitrix/templates/poly/images/bg_min0.gif')}
.no_s_td_min1 { background-image: url('/bitrix/templates/poly/images/bg_min1.gif')}
.no_s_td_min2 { background-image: url('/bitrix/templates/poly/images/bg_min2.gif')}
.s_td_min0    { background-image: url('/bitrix/templates/poly/images/bg_min0s.gif')}
.s_td_min1    { background-image: url('/bitrix/templates/poly/images/bg_min1s.gif')}
.s_td_min2    { background-image: url('/bitrix/templates/poly/images/bg_min2s.gif')}
.no_s_item0   { text-decoration:none; color: #FFFFFF }
.no_s_item1   { text-decoration:none; color: #000000 }
.no_s_item2   { text-decoration:none; color: #3A3A3A }
.s_item0      { text-decoration:none; color: #FFFFFF}
.s_item1      { text-decoration:none; color: #CC0000}
.s_item2      { text-decoration:none; color: #CC0000}



.inputfield {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000000 ; border: solid 1px #C8C5C5;}
.inputbuttonflat {font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight: bold; color:#FFFFFF; background-color:#00305C; border: solid 1px #FFFFFF; padding: 2px}
.inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight: normal; color:#000000; background-color:#D4D0C8; border: solid 1px #747474; padding: 2px}
.inputbutton {font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight: bold; color:#FFFFFF; background-color:#00305C; border: solid 1px #FFFFFF; padding: 2px}
.inputfile {font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight: normal; color:#00305C; background-color:#FFFFFF; border: solid 1px #747474; padding: 2px}
.inputselect  {font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight: normal; background-color:#FFFFFF; border: solid 1px #747474; }
.check  {border: solid 0px #C8C5C5;}


UL.doc_m { LIST-STYLE-IMAGE: url(/images/bxr.gif); PADDING-TOP: 3px; LIST-STYLE-TYPE: none; POSITION: relative }
LI { margin-top: 6; margin-bottom: 0;   }
UL.doc_o { LIST-STYLE-IMAGE: url(/images/bxb.gif); LIST-STYLE-TYPE: none; POSITION: relative }
UL.ul_r { LIST-STYLE-IMAGE: url(/images_main/ulr.gif);  LIST-STYLE-TYPE: none; POSITION: relative }
UL.ul_b { LIST-STYLE-IMAGE: url(/images_main/ulb.gif); LIST-STYLE-TYPE: none; POSITION: relative }

.sb          { color: #ffffff; font-size: 10px }
.rb           { color: #ffffff; text-decoration:none; font-size: 10px }
.rd           { color: #CC0000; text-decoration:none; font-size: 10px }
.bl            { color: #0B5395; text-decoration:none; font-size: 10px }
.copyrite   { color: #000000; font-size: 10px }

.style2 {color: #FFFFFF;
	background-color: #00305C;}
.style10 {
	border-style: solid;
	border-color: #FFFFFF;
	text-align: center;
	background-color: #FFFFFF;
}
.style11 {
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}


 