body {margin:0; padding:0; color:#fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
H1 {font-size:14px; color:#333; margin:10px 0; padding:0; font-weight:bold; clear:both;}
H2, h2 a {font-size:12px; color:#333; margin:5px 0; padding:0; font-weight:normal; clear:both;}
H3 {font-size:13px; color:#060; padding:5px 0; margin:0; font-weight:normal; clear:both;}

h1 a, h3 a {text-decoration:none; clear:both;}

p, li, div {font-size:10px; line-height:150%; color:#333;}
td {font-size:11px; color:#333;}
form {font-size:9px; clear:both; margin:0; padding:0;}
input, select {font-size:9px; clear:both; margin:0; padding:0;}
a {color:#090;}
a:visited {color:#030;}
a img {border:0;}

hr {color:#ccc; border:none; height:1px; background-color:#ccc; padding:0; margin:0; clear:both;}

/* ======== page settings ======== */
#main {margin:0; padding:5px 20px 20px 15px;}
#main p {margin:5px 0; padding:5px 0; line-height:140%;}
#main p img {float:left; text-align:left; margin:0px 5px 0px 0; border:1px solid #999;}
/*#main ul {padding:5px; margin:0;}
#main li {padding:5px 12px; margin:0; background:url(i/bul.gif) no-repeat; list-style-type: none;}*/

#left {width:230px; text-align:left; margin:0; padding:20px 15px 20px 15px;}
#left p {font-size:11px; color:#666; line-height:180%; margin:5px 0; padding:0px;}

/* ======== helper ======== */
.greentop {font-size:10px; color:#6c6;}
.bgmain {background:url(i/bgmain1.jpg) no-repeat right bottom;}

#small {color:#999; font-size:10px;}
#small a, #small a:link, #small a:active, #small a:visited {color:#6c6; text-decoration:underline;}
#small a:hover {color:#090; text-decoration:underline;}

.adv {clear:both; margin:25px 0; padding:0;}

#news {padding:10px 0; font-size:10px; color:#333; font-weight:bold;}
#news p {font-size:10px; color:#666; font-weight:normal; text-align:left; line-height:150%; padding:5px 0; margin:0;}
#news img {float:left; text-align:left; margin:3px 5px 2px 0;}
#news span {font-size:9px; color:#090; font-weight:normal;}

.form {background-color:#fff; border: 1px #ccc solid; margin:5px 0; font-size:10px; height: 10px;}
.enter {background-color:#060; color:#fff; padding:0; text-align:center; font-size:9px; font-weight:normal; border:1px solid #030;}

/* navigation */
#nava {padding:0; width:230px; margin:0; float:left; text-align:left; text-transform: uppercase; }
#nava li {font-size:10px; width:100%; font-weight:bold; margin:0; line-height:23px; list-style-type: none;}
#nava li a {color:#666; width:100%; padding:3px 25px; background:url(i/menfre.gif) no-repeat left bottom; text-decoration:none;}
#nava li a:hover {color:#000; text-decoration:none;}
#nava li .curent {color:#000; background:url(i/mencur.gif) no-repeat left bottom; text-decoration:underline;}

.submenu {padding:0px 0 20px 0; text-align:left;}
.submenu ul {padding:0; margin:0;}
.submenu li {font-size:11px; width:230px; padding:3px 5px; line-height:20px; margin:0; list-style-type: none; border-bottom:1px #ccc solid;}
.submenu a:link, .submenu a:activ {color:#090; text-decoration:none;}
.submenu a:visited {color:#060; text-decoration:none;}
.submenu a:hover {color:#000; text-decoration:underline;}


#tovar {float:left; width:260px; padding:0 10px 0 0; margin:10px 30px 30px 5px; color:#000; font-size:13px; line-height:160%; border-right:1px #9ab dashed;}
.bgrn {padding:0 0 3px 10px; border-left:#090 2px solid;}