/* CSS Document */
body {font-size:medium; font-family:Arial, Helvetica, sans-serif; color:#3f4890; margin:0px; background:url(images/logo_16.gif) repeat-y;}

.trifler {margin:0 auto; min-width:980px;}
* HTML .trifler {padding-left:980px;}
* HTML .gordi {height:0;}
* HTML .content {margin-left:-980px;position:relative;height:0;}

a {text-decoration:underline; color:#3f4890;}
a:hover {text-decoration: none;}
a:visited {color:#7a82c2;}

h1 {text-align:center; margin-bottom:20px; margin-top:20px}

ul {list-style:square;}
li {margin-bottom:10px;}

#partners dt {float:left; margin-right:10px;}
#partners dt img {border:5px solid #CCCCCC}
#partners dd {margin-top:20px}

.contact {font-size:60%; float:right; margin-right:20px; margin-left:20px}
.contact dl {background:#f9f9f9; border:solid #dfdfdf; border-width:2px 2px 0px 2px; margin:0px;}
.contact #a_2, .contact #a_12, .contact #p_1 {border-bottom-width:2px;}
.contact dt {font-size:110%; font-weight:bold; text-align:right; margin:0px; padding:5px 10px 3px 10px;}
.contact dd {text-align:right; margin:0px; padding:0px 10px 5px 10px;}

.url {font-size:12px; font-style:italic; margin-top:0px}

.smallfont {font-size:80%}

.clear {clear:both;}

#top_left { width:90px; height:81px; background:url(/images/logo_01.jpg) no-repeat left;}
#top_zag {height:71px; background:url(/images/logo_08.gif) no-repeat right bottom; margin:0px 20px 10px 0px; position:relative;}
#top_zag p {position:absolute; bottom:-5px; left:80px; margin:0px; padding:0px; font-size:160%; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
#top_zag #nalich {position:absolute; bottom:30px; left:100px; font-size:160%; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
#top_zag p #pref {font-size:80%}

#top_right_2 {width:100%; height:2px; background:url(/images/logo_12.gif) repeat-x; font-size:0px; float:right; margin-left:-343px;}
#top_left_2 {width:343px; height:2px; background:url(/images/logo_11.jpg) no-repeat; font-size:0px; float:left;}

#menu {float:right;}
#menu a {display:block; padding-top:102px; padding-bottom:5px}
#menu li a:visited {color:#3f4890;}
#menu li {float:left; width:100px; text-align:center; font-size:60%; line-height:10px; list-style:none; margin:0px 10px}
#menu #prod_glush {background:url(/images/prod_glush.jpg) no-repeat center top;}
#menu #rem_glush {background:url(/images/remglush_m.jpg) no-repeat center top;}
#menu #rem_kat {background:url(/images/remkat_m.jpg) no-repeat center top;}
#menu #zam_gof {background:url(/images/gofr_m.jpg) no-repeat center top;}
#menu #kont {background:url(/images/kontakts_m.jpg) no-repeat center top;}
#menu #link {background:url(/images/links_m.jpg) no-repeat center top;}

#center {background:url(/images/logo_14.jpg) no-repeat left top;}

#content {width:100%; float:right; margin-left:-200px;}
#content_mar {margin-left:260px}

#left_brands {font-size:60%; font-family: Tahoma, Verdana, Arial; color:#b2b6d3; text-align:center; margin:70px 0px 0px 80px; width:120px; float:left;}
#left_brands a {color:#b2b6d3;}
#left_brands img {border:none; margin-top:15px; margin-bottom:3px;}
#left_brands #rekl {color:#3f4890; margin-top:50px;}
#left_brands #rekl p {font-size:130%; margin-bottom:0px;}
#left_brands #rekl a {color:#3f4890;}

.il_right {float:right; margin:10px 0px 10px 20px;}
.il_left {float:left; margin:10px 20px 10px 0px;}

#h_article {font-size:75%; border:solid 1px #aaaaaa; background-color:#eeeeee; width:250px; padding:10px; float:right; margin:10px;}
#h_article p {margin-bottom:0px;}
#h_article ul {margin-top:10px; list-style:disc;}
#h_article li {text-align:right; margin-top:5px;}

#counts {float:right; margin-top:50px;}

