/* CSS Document */

body {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

.foot { padding:0 20px 0 0; display:inline;}
.font { font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; }
.links { padding:11px 0 4px 0px; font-size:10px; vertical-align:bottom; background-image:url(/img/blue.gif); border-top:1px solid #0E55A0; border-bottom:1px solid #0E55A0; border-right:1px solid #0E55A0;}
.portal { background-image:url(/img/top.gif); border-bottom:1px solid #66A2E6; color:#ADADAD; font-size:10px;}
.bold { font-weight:bold;}
.blue {color:#0F5AA7; }
.black {color:#000000; }
.none { text-decoration:none; color:#000000;}
.off { margin-top:-10px;}

.cur_lang { text-decoration:none; color:#FFFFFF; background-image:url(/img/lang.gif); background-repeat:no-repeat; background-position:left top; float:left; width:32px; height:15px; padding:1px 0 0 4px }
.not_cur_lang { text-decoration:none; color:#FFFFFF; float:left; width:32px; height:15px; padding:1px 0 0 4px }

.sub_menu_hat { text-transform:uppercase;padding-left:17px; height:16px; padding-top:12px;  background-image:url(/img/bl_fon.gif); background-repeat:no-repeat; width:180px;  }
.sub_menu_hat a { text-decoration:none; color:#0F5AA7; font-size:11px; font-weight:bold;  }
.sub_menu { font-size:11px;  vertical-align:bottom; background-image:url(/img/item_fon.gif); background-repeat:repeat-x; padding:8px 0 7px 3px;}
.sub_menu div.item { height:17px; background-image:url(/img/off.gif); background-repeat:no-repeat; padding:0 5px 0 22px; font-size:11px;}
.sub_menu div.item_on { height:17px; background-image:url(/img/on.gif); background-repeat:no-repeat; padding:0 5px 0 22px;  font-size:11px;}
.menu { font-size:11px; text-transform:uppercase; height:15px; background-image:url(/img/menu_fon.gif); padding-left:17px; padding-top:3px; }
.menu a { text-decoration:none; color:#0F5AA7; font-weight:bold; font-size:11px; }
.item a { font-size:11px; }
.item_on a { text-decoration:none; color:#000000; font-size:11px;}

.find {background-image:url(/img/poisk_fon.gif); background-repeat:no-repeat; padding-bottom:15px; font-size:16px; }
.find div.name { vertical-align:bottom; text-transform:capitalize; padding:18px 0 0 34px;color:#FFFFFF; font-size:11px; font-weight:bold; }
.find div.form {padding-left:32px; padding-top:2px; }
.find div.form .query { width:111px; height:16px; font-size:11px; border-left:1px solid #404040; border-bottom:1px solid #D3D0C7; border-right:1px solid #D3D0C7; border-top:1px solid #404040;}
.find div.form .submit { vertical-align:bottom; padding-bottom:1px; cursor:pointer;}

.find_page { padding-bottom:15px; }
.find_page div.name { text-transform:capitalize; padding-left:9px; padding-top:18px; color:#000000; font-size:12px; font-weight:bold; }
.find_page div.form_page {padding-left:9px; padding-top:2px; }
.find_page div.form_page .query {width:337px; height:16px; font-size:11px; border-left:1px solid #404040; border-bottom:1px solid #D3D0C7; border-right:1px solid #D3D0C7; border-top:1px solid #404040;}
.find_page div.form_page .submit {width:94px; height:18px; border:0px; background-image:url(/img/poisk_page.gif); background-repeat:no-repeat; cursor:pointer; background-color:#F0F0F0; }

.banner { padding-left:51px; vertical-align:top; padding-top:2px;}
.banner img {  border:0;}
.main_bord { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.title_main { text-transform:uppercase; height:50px; background-image:url(/img/wh_title.gif); padding:10px 0 0 21px; color:#AF0101; font-weight:bold; font-size:12px; border-bottom:1px solid #E1E0DC;}
.title { text-transform:uppercase; height:50px; background-image:url(/img/wh_title.gif); padding:10px 0 0 42px; color:#AF0101; font-weight:bold; font-size:12px; border-bottom:1px solid #E1E0DC;}
.cont { padding:15px 8px 0 13px; font-size:70%; }
.cont_news { padding:1px 8px 0 13px; font-size:70%; }
.section img {margin:0 12px 15px 0; }

.cont h2 { text-align:left; font-size:150%; font-weight:bold; }
.navigator { text-transform:lowercase; width:350px; background-image:url(/img/up.gif); background-repeat:no-repeat; background-position:bottom left; margin-left:-13px; padding:15px 0 0 18px;}
.navigator a { color:#666666; text-decoration:none; font-size:12px;}

.newsblock_name {vertical-align:bottom; padding:13px 0 1px 12px; font-size:11px; text-transform:uppercase; background-image:url(/img/blue.gif); border-top:1px solid #0E55A0; border-bottom:1px solid #0E55A0; border-left:1px solid #0E55A0;}
.newsblock_name a { text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold;}
.newsblock { font-size:11px; background-image:url(/img/item_fon.gif); background-repeat:repeat-x; padding:8px 0 7px 0; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.newsblock div.item { background-image:url(/img/off.gif); background-repeat:no-repeat;  padding:0 10px 11px 20px;}
.newsblock div.item a { font-size:11px;}
.newsblock div.item_on { padding:5px 0 11px 20px; background-image:url(/img/on.gif); background-repeat:no-repeat; }

.smallblock_name { text-transform:uppercase; height:14px; background-image:url(/img/blue_sm.gif); padding-bottom:1px; border-top:1px solid #0E55A0; border-bottom:1px solid #0E55A0; border-left:1px solid #0E55A0;}
.smallblock_name a { font-size:11px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:12px;}

.factsblock { font-size:11px; background-image:url(/img/item_fon.gif); background-repeat:repeat-x; padding:8px 0 7px 0; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.factsblock div.item { background-image:url(/img/off.gif); background-repeat:no-repeat; font-size:11px; padding:0 10px 11px 20px;}
.factsblock div.item a { text-decoration:underline; color:#000000;}

.fotoblock { font-size:11px; background-image:url(/img/item_fon.gif); background-repeat:repeat-x; padding:8px 0 7px 0px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.fotoblock div.item { padding:0 5px 11px 13px; }
.fotoblock div.item a { font-size:11px;}
.fotoblock div.item img {margin:4px 0 6px 33px;}

.email {text-decoration:none; border-bottom:1px solid #AF0101;}
.podval {background-image:url(/img/wh_podv.gif); background-repeat:repeat-x; border-top:1px solid #FFFFFF; padding-top:4px; font-size:11px; }
