body, td, div, p, input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
input, textarea, select {color: #000000; border: solid 1px #a5acb2}

h1 {color: #d32400; font-size: 24px;}
h2 {color: #d32400; font-size: 14px;}
h1, h2 {margin-top: 0.5em ; margin-bottom: 0.5em;}
p {margin-top: 0.5em ; margin-bottom: 1.2em;}

a {color: #007ad0; text-decoration:none;}
a:hover {color: #007ad0; text-decoration:none;}

.topmenu1 {color: #000000; font-weight: bold; text-align: center; height: 20px; line-height: 20px; }
.topmenu1 div {color: #ffffff;}
.topmenu1 a {color:#ffffff; text-decoration:none;}
.topmenu1 a:hover {color:#000000;}
.topmenu1 {position: relative; background: url(/images/bg/menu.gif) no-repeat ; height: 43px; width: 92px; line-height: 43px; white-space: nowrap;}

.topmenu2 {position: absolute; display: none; top: 43px; left: 1px; background: url(/images/bg/menu_2level.gif) no-repeat; width: 142px; padding-top: 20px; font-weight:normal; text-align: left; margin-bottom: 9px;}
.topmenu2 a:hover {color: #efdec7;}

.topmenu2item {background: url(/images/bg/menu_2level_item.gif) no-repeat left; padding-left: 20px; margin-left: 10px; line-height: 1.5em;}

.menu {color: #4B4339; line-height: 2em; font-size: 14px;}
.menu a {color: #4B4339; text-decoration: none; margin-top: 2px;}
.menu a:hover {text-decoration: underline;}
.bottom_menu div a {margin:0px 0 0 0px; font-size:12px; color:#007ad0; text-decoration:underline;}
.bottom_menu div {font-size: 12px; color:#007ad0; text-decoration: underline; padding-left: 20px;}
.bottom_menu {margin: 0 0 0 0; font-size: 12px; color: #007ad0; text-decoration: underline;}
.bottom_menu2 {background: url(/images/e/arrow_bottom.gif) no-repeat;}

.topmenu3 {padding-top: 16px; vertical-align:baseline;} 

.tree_itemfirst {background: url(/images/bg/tree_itemfirst.gif) no-repeat; padding-left: 23px; line-height: 19px;}
.tree_item {background: url(/images/bg/tree_item.gif) no-repeat; padding-left: 23px; line-height: 23px;}
.tree_itemlast {background: url(/images/bg/tree_itemlast.gif) no-repeat; padding-left: 23px; line-height: 23px;}
.pager {color: #000000;}

.error, .error div {color: #ff0000; font-weight: bold;}

.subscribe_block {background: url(/images/bg/subscribe1.jpg) no-repeat;background-position: right center;}
.subscribe_block2 {background: #efead9 url(/images/bg/subscribe2.jpg) no-repeat; background-position: right center;}
.subscr {padding-left: 12px; padding-top: 12px; padding-right: 2px;}
.substxt {font-size: 11px; color: #9a6d2d;}
.login {border: 1px solid #c9bf91; width: 95px; height: 23px;}

.copyright {padding-left: 20px; padding-top: 50px;}
.bottom{background-image:url(/images/bg/1_18.jpg); background-position:left center; background-repeat:no-repeat;  background-color:#F1ECD7;}
.bottom1{background-image:url(/images/bg/b_06.jpg); background-position:right top; background-repeat:no-repeat;}
.bottom2{background-image:url(/images/bg/b_07.jpg); background-position:right top; background-repeat:no-repeat; }
.bottom0{background-image:url(/images/bg/b_05.jpg); background-position:right bottom; background-repeat:no-repeat; }

.arrow, .arrow_selected {padding-left: 20px; line-height: 2em;}
.arrow {background: url(/images/bg/row.gif) no-repeat left;}
.arrow_selected {background : url(/images/bg/row2.gif) no-repeat left 5px;}

.txtEmailzo{padding-left:0; padding-top:0; padding-right:37px; padding-bottom:0;}
.txtEmailzo2 {padding-left:21px; padding-top:8px; padding-bottom:8px; padding-right:20px;background-image:url(/images/bg/welcomeBot.jpg); background-position: center center; background-repeat:no-repeat; height: 118px; width: 458px;}
.c1_01{	background-image:url(/images/bg/angle_3.jpg); background-position:left top; background-repeat:no-repeat;}	
.c1_02{ background-image:url(/images/bg/angle_4.jpg); background-position:left top; background-repeat:no-repeat;}	
.c1_03{ background-image:url(/images/bg/angle_1.jpg); background-position:left top; background-repeat:no-repeat;}
.c1_04{ background-image:url(/images/bg/angle_2.jpg); background-position:left top; background-repeat:no-repeat;}		
.mainContent{background-image:url(/images/bg/b_02.jpg); background-position:left top; background-repeat:no-repeat; padding: 90px 0 0 30px;} 
.mainContentOC{background-image:url(/images/bg/b_02.jpg); background-position:left top; background-repeat:no-repeat; padding: 40px 0 0 30px;} 
.padd09{padding-left:30px; padding-bottom:0px; padding-top:0px; margin:0px;} /*for Articles Here Are The Categories Use in Features */
.padd08{padding-left:21px; padding-top:9px; } /*for Articles Here Are The Categories Use in Features */
.b11{background-image:url(/images/bg/frame.jpg); background-position:left top; background-repeat:no-repeat;} /*for Articles Here Are The Categories Use in Features */
.b06{background-image:url(/images/bg/b_04.jpg);	background-position:top; background-repeat:repeat-x;}/*for Articles Here Are The Categories Use in Features */
.b12{background-image:url(/images/bg/subscribe3.jpg); padding-bottom: 0; background-position:left top; background-repeat:no-repeat;}/*for Articles Here Are The Categories Use in Features */

div.hidden {display:none; line-height: 1.5em;} 
.login_tbl { position: relative; margin-left: 90px;}

.headPromoPage{background-image:url(/images/bg/headPromo.jpg); background-position:bottom left; background-repeat:no-repeat; background-color:#F3EEDB; background-repeat:no-repeat; padding-top: 12px;}
.articlePromo {background-image:url(/images/bg/articlePromo.jpg); background-position:top left; background-repeat:no-repeat; background-color: #ffffff;}
.arrowPromo{background-image:url(/images/bg/arrowPromo.jpg); background-position:left top; background-repeat:no-repeat;}
.li {color:#CC1901; font-weight:bold;}
.footerPromoPage{background-image:url(/images/bg/bottomPromo.jpg); background-position:left; background-repeat:no-repeat; background-color:#F1ECD7;}
.bottomInLine_item {display:inline;}

.LeftBlok {background: url(/images/e/f_of_menu.jpg) no-repeat ; padding-left: 20px; padding-top: 10px;  padding-bottom: 15px; color: #000000; text-decoration: none;}
.LeftBlokRed{background: url(/images/e/f_on_menu.jpg) no-repeat ; padding-left: 20px; padding-top: 10px;  padding-bottom: 15px; color: #ffffff;  text-decoration: none;}
.flag {background: url(/images/bg/flag.jpg) no-repeat left; color: #ffffff;}
