html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background-position:0 0;background-repeat:no-repeat;border:0 none;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;text-align:left;vertical-align:baseline; font-family: Helvetica, Arial, sans-serif}
a{color:#0088DD}
div#wrap{width:1000px; margin: 0 auto}
div#header{padding-left:12px;padding-top:10px}
img#logotype{float:left}
ul.menu{float:left;margin-left:32px;margin-top:12px}
ul.menu li{display:block; float:left; text-align:center;background: transparent url(menu.png) no-repeat center center;height:60px;width:89px;padding:0 3px}
ul.menu li a{display:block;font-size:13px;font-weight:bold;padding-top:52px;text-align:center;
text-decoration:none;color:white}
ul.menu li a:hover{color:#0046A0}
ul.menu li#mm2{background-position:18px 3px}
ul.menu li#mm3{background-position:-82px 0}
ul.menu li#mm4{background-position:-181px 0}
ul.menu li#mm63{background-position:-271px 0}
ul.menu li#mm6{background-position:-368px 0}
ul.menu li#mm7{background-position:-462px 0}
ul.menu li#mm5{background-position:-554px 0}
div#bnr {clear:both;padding-top:15px}
div#bnr img{width:988px; height:182px; border:none}
div#col1{float:left;width:450px;font-size:13px;padding:32px 15px 50px 14px}
img.razdel{float:left;height:82px;width:99px}
div#col1 h1{font-size:24px;padding:23px 0 45px 116px;color:#0088DD}
div#col1 p{padding:7px 0}
div#col1 cite{display:block;font-size:14px;line-height:200%;margin-left:10px}
div#col2{float:left;width:270px;background:transparent url(col2.png) repeat-y top left}
div#col21{float:left;width:100%;background:none}
div#col21 li {clear:none;float:left; width:175px}
ul.menu_middle {padding-right:20px;padding-left:3px;padding-top:24px; display:block; vertical-align:middle}
ul.menu_middle li {background: transparent url(vertical.png) no-repeat left center;display:block;float:left;font-size:14px;clear:left;width:100%}
ul.menu_middle li a{text-align:left;text-decoration:none;color:#304899; display:block;height:45px;padding:16px 0 2px 70px}
ul.menu_middle li#mm9{background-position:18px 6px}
ul.menu_middle li#mm10{background-position:18px -52px}
ul.menu_middle li#mm11{background-position:18px -105px}
ul.menu_middle li#mm12{background-position:18px -163px}
ul.menu_middle li#mm13{background-position:18px -227px}
ul.menu_middle li#mm14{background-position:18px -289px}
ul.menu_middle li#mm15{background-position:18px -348px}
ul.menu_middle li#mm16{background-position:18px -409px}
ul.menu_middle li#mm64{background-position:18px -459px}
ul.menu_middle li#mm244{background-position:18px -515px}
ul.menu_middle li ul {background:transparent url(col2.png) repeat-y top left;margin:-5px 0 0;padding-left:73px}
ul.menu_middle li ul li{background:none;margin:0;display:list-item;float:none;list-style-type:circle;color:#304899;}
ul.menu_middle li ul li a{text-align:left;text-decoration:none;color:#304899; display:block;padding:3px 0 3px 0px;height:auto}
ul.menu_middle li a:hover{text-decoration:underline}
div#col3{float:left;width:250px;padding-top:20px;background:transparent url(col2.png) repeat-y top left}
div#col3 a{display:block;font-size:11px;text-decoration:none}
div#col3 a:hover span.date{text-decoration:underline}
div#col3 span.date{display:block;clear:both;color:#006										5CB;font-size:13px;padding:5px 17px}
div#col3 p{color:black;padding:4px 14px 4px 39px}
div#col3 h1{color:#0088DD;background: transparent url(news.png) no-repeat left center;font-size:130%;height:37px;margin-left:13px;padding-left:58px;padding-top:13px;}

div#col3 h1.akcii{color:#0088DD;background: transparent;font-size:130%;height:37px;margin-left:13px;padding-left:58px;padding-top:13px;background: transparent url(m1.png) no-repeat left center;}
div#col3 h1.akcii a{color:#0088DD;background: transparent;font-size:130%;background: transparent;text-decoration:none}
div#col4{float:left;width:670px;padding-top:32px;padding-left:14px;font-size:13px;padding-bottom:50px}
div#col41 h1, div#col4 h1{font-size:24px;padding:23px 100px 45px 0px;color:#0088DD}
div#col41 p, div#col4 p{padding:7px 0}
div#col4 cite{display:block;font-size:14px;line-height:200%;margin-left:10px}
div#col41{float:left;width:100%;padding-top:32px;padding-left:14px;font-size:13px;padding-bottom:50px}

div#partners{clear:both;background: transparent url(footer.png) no-repeat top center;height:230px	}
div#partners ul {text-align:center}
div#partners ul li{padding:5px 8px;vertical-align:middle;display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div#partners h1{color:#0088DD;font-size:130%;height:37px;margin-left:13px;padding-left:58px;padding-top:13px;}
ul.license {margin-bottom:225px;margin-left:0}
ul.license li{display:block;clear:both;}
ul.license ul {margin:0}
ul.license ul li{clear:none;display:block;float:left}
ul.license ul li a img{margin:10px}
input#comment{display:none}
ul ul {margin-left:50px}
ul ul ul {margin-left:75px}
.date{color:#0088DD;}
a.short_news{color:black; text-decoration:none}
a.short_news:hover{text-decoration:underline}
strong {font-weight:bold}
h2{color:#0088DD;background: transparent;font-size:130%}
h3{color:black;background: transparent;font-size:130%}
h4{color:#0088DD;background: transparent;font-size:110%}
h5{color:#0088DD;background: transparent;font-size:100%}
h6{color:black;background: transparent;font-size:100%}
div.akcii{clear:left;padding:15px}
div.akcii img{padding:15px;float:left}
div.copy {font-size:12px;padding-top:17px;}
div.copy a{color:#0088DD;text-decoration:none}
div.copy a:hover{text-decoration:underline}
p.otzivi{float:right; font-weight:bold}
.all_serv {border:1px #0088DD solid;border-collapse:collapse;}
.all_serv  td, .all_serv  th{border:1px black solid; margin:0; padding:3px}
.all_serv  td a{text-decoration:none;color:black}
.all_serv  th{ background:#0048A1; font-weight:bold; color:white; text-align:center}
.jqmWindow {    display: none;        position: fixed;    top: 17%;    left: 50%;        margin-left: -300px;    width: 600px;        background-color: #EEE;    color: #333;    border: 1px solid black;    padding: 12px;}
.jqmOverlay { background-color: #000; }
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;	width: expression(this.parentNode.offsetWidth+'px');	height: expression(this.parentNode.offsetHeight+'px');}
* html .jqmWindow {     position: absolute;     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
#wlpeUser{text-align:center;padding:15px 0}
#wlpeUser button{float:right}
#wlpeLogin h3 {color:#0088DD; text-align:center;padding-bottom:6px;}
#wlpeLogin {width:230px; height:69px; font-family: verdana, Tahoma, Arial; font-size:11px; color:#fff; padding:15px 0; font-weight:bold; margin:5px 0 65px 0}
#wlpeLogin  label{color:black;display:block;padding-bottom:6px;padding-left:57px;padding-right:0;padding-top:0;}
#wlpeLoginButton,.abusebutton, .FSF_submit {margin-top:26px;	background: url(z_48.png) no-repeat;	border:0 none;	width: 48px;	height: 48px;	float:left;	cursor: pointer;		}
#wlpePassword, #wlpeUsername{background:#C7EBFC none repeat scroll 0 0;border:1px solid #606060;color:#606060;padding:2px;width:150px;}
#wlpeUsername {margin-bottom:5px}
div#col3 div.wlpeMessage p.wlpeMessageText{color:red;font-size:60%}
.FSF_form fieldset {border: none;padding: 0;margin: 0;}
#wlpeLoginButtons {border: 0}
#serv_login{float:right; text-align:right;margin-right:132px;}
