body { background: #FFFFFF; text-align: center; padding: 0px; margin: 0px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;  }

a { text-decoration: none; color: #77BDD7; }
a:hover { text-decoration: underline; }

div#head { width: 980px; margin: 10px auto 0px auto; text-align: left; height: 72px; }
div#head img#parvanova_logo { float: left; margin: 0px 45px 0px 0px; }
div#head img#alde_logo { float: left; }
div#head div#lang { float: right; height: 21px; width: 117px; padding: 51px 0px 0px 197px; background: url("../images02/lang_bg.gif") no-repeat; color: #E9E9E9; font-weight: bold; }
div#head div#lang a { color: #E9E9E9; padding: 0px 12px 0px 12px; }
div#head div#lang a.active { color: #77BDD7; }

ul#nav { width: 980px; margin: 0pc auto 0px auto; padding: 0px; height: 48px; overflow: hidden; background: url("../images02/nav_bg.png") no-repeat; list-style: none; }
ul#nav li { margin: 0px; padding: 0px 7px 0px 35px; line-height: 48px; text-transform: uppercase; float: left; }
ul#nav li + li { background: url("../images02/nav_divider.png") no-repeat left top; }
ul#nav li a { margin: 0px; padding: 0px; height: 48px; float: left; color: #FFFFFF; font-weight: bold; }

div#hp_obrashtenie { width: 980px; margin: 0px auto 9px auto; text-align: left; background: url("../images02/hp_bg.jpg") no-repeat; height: 414px; }
div#hp_obrashtenie div#text { padding: 50px 0px 30px 40px; width: 510px; color: #FFFFFF; line-height: 17px; }
div#hp_obrashtenie div#text b, div#hp_obrashtenie div#text strong { display: block; color: #FFD637; font-weight: bold; font-size: 16px; margin: 0px 0px 13px 0px; }
div#hp_obrashtenie div#text h1 { display: inline; font-weight: normal; font-size: 11px; }
div#hp_obrashtenie a.hp_button_bg { display: block; float: left; color: #067098; background: url("../images02/hp_button_bg.png") no-repeat; width: 238px; height: 67px; font-size: 13px; font-weight: bold; margin: 0px 0px 0px 40px; padding: 25px 0px 0px 0px; text-align: center; float: left; display: inline; }
div#hp_obrashtenie a.hp_button_bg + a.hp_button_bg { margin-left: 20px; }

div#hp_accents_wrap { background: #E5E5E3 url("../images02/hp_accents_wrap_bg.png") repeat-x; }
div#hp_accents { background: url("../images02/hp_accents_bg.jpg") no-repeat; text-align: left; width: 980px; margin: 0px auto 0px auto; }
div#hp_accents div#priorities { height: 98px; margin: 4px 0px 43px 10px; }
div#hp_accents div#priorities a { float: left; width: 158px; height: 73px; color: #4F4248; font-weight: bold; padding: 25px 16px 0px 16px; line-height: 15px; background: url("../images02/priorities_divider.gif") no-repeat top right; }
div#hp_accents div#priorities a:hover { background: url("../images02/priorities_divider_over.png") no-repeat top right; }

div#hp_news { float: left; width: 380px; padding: 0px 0px 0px 38px; }
div#hp_news a.all { float: right; color: #636364; font-size: 12px; font-weight: bold; padding: 3px 0px 0px 0px; }
div#hp_news h2 { font-size: 15px; font-weight: bold; color: #636364; margin: 0px 0px 30px 0px; }
div#hp_news h2 a { color: #636364; }
div#hp_news div.item { color: #616162; font-size: 11px; line-height: 14px; margin: 0px 0px 10px 0px; }
div#hp_news div.item h3 { color: #4795B2; font-weight: bold; font-size: 11px; margin: 0px 0px 7px 0px;  }
div#hp_news div.item h3 a { color: #1D64B0; }
div#hp_news div.item img { float: left; margin: 0px 9px 0px 0px; border: 1px solid #CECECA; padding: 1px; background: #FFFFFF; }
div#hp_news div.item a.read { color: #5B5B5D; font-weight: bold; font-size: 11px; float: right; background: url("../images02/hp_news_read_bg.png") no-repeat; width: 70px; height: 30px; line-height: 27px; text-align: center; overflow: hidden; }
div#hp_news div.item a.read:hover { text-decoration: none; }

div#hp_gallery { float: right; width: 380px; padding: 0px 34px 0px 0px; }
div#hp_gallery div#photos_wrap { width: 380px; height: 94px; overflow: hidden; margin: 0px 0px 20px -10px; }
div#hp_gallery div#photos_container { float: left; width: 300px; height: 94px; overflow: hidden; position: relative; }
div#hp_gallery div#photos { width: 2000px; height: 94px; float: left; position: absolute; }
div#hp_gallery div#photos_wrap a#prev { width: 44px; height: 40px; background: url("../images02/hp_gallery_prev_bg.png") no-repeat; float: left; margin: 25px 0px 0px 0px; cursor: hand; curson: pointer; }
div#hp_gallery div#photos_wrap a#next { width: 44px; height: 40px; background: url("../images02/hp_gallery_next_bg.png") no-repeat; float: left; margin: 25px 0px 0px -15px; cursor: hand; curson: pointer; }
div#hp_gallery div#photos img { border: 1px solid #B9B9B8; padding: 1px; background: #FFFFFF; margin: 0px 10px 0px 0px;  }
div#hp_gallery h2 { font-size: 15px; font-weight: bold; color: #636364; margin: 0px 0px 30px 0px; }
div#hp_gallery a.all { float: right; color: #636364; font-size: 12px; font-weight: bold; padding: 3px 0px 0px 0px; }

div#footer_wrap { background: #4E4E4F; }
div#footer { text-align: left; padding: 24px 10px 0px 35px; background: url("../images02/footer_bg.jpg") no-repeat; width: 935px; margin: 0px auto 0px auto; height: 100px; color: #C1C1C1; font-weight: bold; }
div#footer a.webdesign { float: right; color: #C1C1C1; font-weight: bold; }

div#content { width: 980px; text-align: left; margin: 0px auto 0px auto; }
div#content h1 { margin:0px 0px 10px 0px; font-size:16px; font-weight:bolder; color:#4795B2; }
div#content p { margin:10px 0px 10px 0px; }

div.clear { clear: both; height: 0px; overflow: hidden; }

#sidewrap h2#aham {  margin:37px 0px 37px 23px; width:253px; height:31px; line-height:30px;background: #4795B2; font-size:12px; font-weight:bolder; color:#ffffff; float:none; display:block; text-align:left;}
#sidewrap h2#aham span { margin-left:25px; }
#sidewrap { width:345px; margin:0px; float:left; display:inline;}
table#sidemenu { margin:37px 48px 37px 23px;  }
table#sidemenu td.normal { width:253px; line-height:28px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/shadow.png'); }
table#sidemenu td.normal[class] { background:url('../images/shadow.png') top center no-repeat; }
table#sidemenu td span { width:253px; height:2px; line-height:2px; overflow:hidden; float:left; display:inline; }
table#sidemenu td a { padding:0px 15px 0px 15px; display:inline; float:left; margin:5px 0px 5px 0px; font-size:12px; font-weight:normal; color:#4795B2; line-height:18px;}
table#sidemenu td.purpleThing { line-height:28px; background: #4795B2; }
table#sidemenu td.purpleThing a { color:#ffffff;  }
table#sidemenu td#dpages span { width:100px; height:20px; display:block; }
table#sidemenu td#dpages span a { color:#000000; margin:0px; font-size:10px;  }
table#sidemenu .news a { line-height:15px; margin:0px; color:#6a6a6a }
table#sidemenu .news a:hover { text-decoration:underline; }

#content #text { width:247px; margin:0px; padding:0px; float:right; display:inline;}
#content #text p { margin:10px 0px 0px 0px; padding:0px; font-size:11px; color:#494949; line-height:18px; float:left;  width:247px;}
#content #leftborder { width:610px; float:left; display:inline; background:url('../images/leftborder_bg.jpg') top left repeat-y; margin:37px 0px 37px 0px; padding:0px; min-height:520px; height:auto !important; height:520px; }
#content #leftborder a { font-size:11px; color:#4795B2; text-decoration: underline; }
#content #leftborder a:hover { text-decoration: underline; }
#content #leftborder p { line-height:18px; }
#content ul li { margin-left:20px; }
#content ol li { margin-left:20px; }
#content h2 { font-size:14px; font-weight:bolder; color:#4795B2; line-height:20px; margin:10px 0px 0px 0px; padding:0px; }

.galpic { background:#ffffff; border: 1px solid #999999; float:left; display:inline; margin: 0px 0px 0px 10px; }
.galpic img { margin:1px 1px 1px 1px; float:	left; display:inline; }
.galsp { width:300px; height:30px; display:block; margin:5px auto 5px auto; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/mida.png');  }	
.galsp[class] {  background:url('../images/mida.png') bottom left no-repeat; }

.red { color: #FF0000; }
