@charset "windows-1251";
body { padding:0px; margin:0px; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:13px; color:#424546;}

a { color:#0382b6; text-decoration:underline; }
a:hover { text-decoration:none; }
p { text-indent:1.2em;}

h1, h2, h3 { font-size:20px; font-weight:normal; padding:0px 0px 0px 10px; margin:0px 0px 10px 0px; line-height:26px; color:#ababab; border-left:3px solid #ffad00; /*background:url(images/h1.gif) left top no-repeat;*/ text-transform:uppercase; line-height:1em;  }
h3 { font-size:17px;}

.maintable { border-collapse:collapse; width:1000px; }

#header { height:120px; }
#logo { padding:40px 0px 0px 55px; vertical-align:top; text-align:left; background:url(images/logo_bg.gif) left top no-repeat; }
#topline { width:320px; background:url(images/topline.gif) left top repeat-x #ffad00; padding:30px 0px 0px 36px; vertical-align:top; text-align:left; font-size:11px; line-height:11px; }
#topline a { color:#fff;}
#topline img { position:relative; top:2px;}
#topline img.spacerimg { margin:0px 7px; top:4px;}
.redge { padding:0px; width:37px;}
.ledge { padding:0px; width:26px;}
#mainmenu1 { width:169px; padding:0px; vertical-align:top;}
#undermainmenu { width:159px; padding:10px 0px 0px 10px; vertical-align:top;}
#undermainmenu table a, .r1 table a { text-decoration:none;}

#header2 { background:url(images/1_home_20.jpg) right top no-repeat #0382b6; padding:50px 320px 0px 50px; height:225px; vertical-align:top; text-align:left; color:#ffffff; }
#header2 a, #header2 h3 { color:#fff;}
#contentpane { padding:10px 0px; vertical-align:top; text-align:left; }
.r1 { padding:10px 0px 0px 15px; width:250px; vertical-align:top; text-align:left; }


#adsblock01 { margin-bottom:20px; margin-right:-15px; background:url(images/advert.gif) left top no-repeat #f3f3f3; border-bottom:6px solid #e1e1e1; border-left:6px solid #e1e1e1; padding:15px 30px 20px 25px; font-size:11px; }
#adsblock01 a, a.begun { border:none;}

ul { display:block; list-style:none; padding:0px; margin:0px; margin-left:18px; }
ul li { background:url(images/a1.gif) 0px 8px no-repeat; padding:2px 0px 2px 12px; list-style:none; display:block; margin-bottom:3px; }

#upped { position:absolute; top:0px; text-align:center; width:100%; }
.downed { position:relative; top:125px;}

#footer { background-color:#e9e9e9; margin-top:25px; height:63px; }
#footer td { vertical-align:middle; font-size:11px; }
#copy { text-align:left; padding-left:34px; width:70%;}
#counters { text-align:right; padding-right:37px;}

.grey { color:#ababab;}
.f12 { font-size:12px; }
.f17 { font-size:17px; }

#pathway { font-size:10px; margin-bottom:10px;}
#katalog_table { border-collapse:collapse; width:100%;}
#katalog_table td { vertical-align:top; text-align:left; padding:0px 10px 0px 20px; width:305px; }

#adsblock03 { margin-left:20px; width:200px; float:right; font-size:12px; }
