html, body, center {margin:0; padding:0; width: 100%; background-color: #211960;}
form {margin: 0; padding: 0;}
td {vertical-align: top;}
.clear {clear: both; font-size: 2px;}
.maintable {height: 100%; min-width: 1000px; width:100%; width:expression((document.body.clientWidth<1000)?'996px':'100%');}
.vtd {height: 135px;}
.vtd1 {height: 193px;}
.vtd2 {height: 101px;}
.toptable {width: 100%; height: 135px; background: url(../img/top_bg.gif) repeat-x top;}
.toptable1 {width: 100%; height: 135px; background: url(../img/top1_bg.gif) repeat-x top;}
.topleft {height: 135px; width: 395px; background: url(../img/logo_bg.jpg) no-repeat top left;}
.topleft1 {height: 135px; width: 343px; background: url(../img/logo1_bg.jpg) no-repeat top left;}
.topright {height: 135px; width: 595px; background: url(../img/topright_bg.jpg) no-repeat top right;}
.topright1 {height: 135px; width: 662px; background: url(../img/topright1_bg.jpg) no-repeat top right;}
.emptytop {height: 135px;}
.logo {display: block; width: 285px; height: 105px; margin: 24px 0 0 50px;}
.topnav {display: table; float: right; margin: 12px 126px 0 0;}
.topnav1 {display: table; float: right; margin: 12px 110px 0 0;}
.homelink {display: block; background: url(../img/home.gif) no-repeat left; font: bold 10px Verdana; color: #FFFFFF; text-decoration: none; padding: 0 0 0 20px; float: left; margin: 0 15px 0 0;}
.maillink {display: block; background: url(../img/mail.gif) no-repeat left; font: bold 10px Verdana; color: #FFFFFF; text-decoration: none; padding: 0 0 0 20px; float: left; margin: 0 15px 0 0;}
.maillink1 {display: block; background: url(../img/mail.gif) no-repeat left; font: bold 10px Verdana; color: #FFFFFF; text-decoration: none; padding: 0 0 0 20px; float: left; margin: 0 170px 0 0;}
.langlink {display: block; background: url(../img/lang.gif) no-repeat left; font: bold 10px Verdana; color: #FF0000; text-decoration: none; padding: 0 0 0 26px; float: left;}
.langlink_en {display: block; background: url(../img/lang_en.gif) no-repeat left; font: bold 10px Verdana; color: #FF0000; text-decoration: none; padding: 0 0 0 26px; float: left;}
.top2table {width: 100%; height: 193px; background: url(../img/top2_bg.gif) top repeat-x;}
.top2table1 {width: 100%; height: 245px; background: url(../img/top6_bg.gif) top repeat-x;}
.vodkatd {width: 53%; height: 193px; background: url(../img/top3_bg.gif) repeat-x;}
.vodkatd1 {width: 53%; height: 245px; background: url(../img/top5_bg.gif) repeat-x;}
.vodkaimg {width: 530px; height: 193px; background: url(../img/vodkaimg.jpg) no-repeat right; float: right;}
.vodkaimg1 {width: 520px; height: 245px; background: url(../img/vodkaimg1.jpg) no-repeat right; float: right;}
.mbg {background: url(../img/mbg.jpg) no-repeat center; width: 20%;}
.greyblock {height: 147px; background: url(../img/gbrepeat.gif) repeat-x; margin: 35px 10px 0 0;}
.greyblockin {height: 132px; background: url(../img/gbleft.gif) no-repeat left; padding: 12px 0 0 8px}
.greyblockin a {color: #FFFFFF; font: 12px "Microsoft Sans Serif"; display: block; text-decoration: underline; line-height: 18px;}
.greyblockin a:hover {color: #00CCFF; font: 12px "Microsoft Sans Serif"; text-decoration: underline;  line-height: 18px;}
.greyblockin span {display: block; margin: 0 0 5px 0;}
.top3table {width: 100%; height: 101px; background: url(../img/bg1.jpg) no-repeat right;}
.top3table td {height: 101px; background: url(../img/top4_bg.gif) repeat-x;}
.top3table span {display: block; margin: 0 0 5px 0;}
.top3table a {color: #FFFFFF; font: 12px "Microsoft Sans Serif"; display: block; text-decoration: underline; line-height: 18px;}
.top3table a:hover {color: #00CCFF; font: 12px "Microsoft Sans Serif"; text-decoration: underline;  line-height: 18px;}
.lineleft {height: 86px; background: url(../img/mleftline.gif) no-repeat left; margin: 15px 0 0 0; padding: 0 0 0 7px;}
.lineleft1 {height: 71px; background: url(../img/mleftline1.gif) no-repeat left; margin: 30px 0 0 0; padding: 0 0 0 7px;}
.top4table {width: 100%; background-color: #211960;}
.content {padding: 10px 20px 20px 7px; width: 60%;}
.contentright {padding: 0 0 0 8px; border-left: solid 1px #433684;}
.contentright span.header4 {display: block; margin: 0 0 10px 0;}
.head {display: block; margin: 0 0 10px 8px;}
.head1 {display: block; margin: 0 0 10px 0px;}
.head2 {display: block; padding: 12px 0 0px 8px;}

div.bid {
	border-left: solid 4px #FF0000;
	float: left;
	margin: 0 10px 0 0;
	width: 293px; 
	height: 377px; 
	text-align: center;
}
img.bi {}

.production {width: 100%;}
.production img {display: block;}

.redprod {height: 173px; padding: 1px 0 0 4px; background: url(../img/redprod.jpg) no-repeat top left; display: table;}
.blueprod {height: 173px; padding: 1px 0 0 4px; background: url(../img/blueprod.jpg) no-repeat top left; display: table;}

div.prod a{
	display: block;
	border-left: solid 4px #66CCFF;
	width: 119;
	height: 153px;
	text-align: center;
}
div.prod a:hover {
	border-left: solid 4px #FF0000;
}

.opis {display: block; margin: 5px 0 20px 8px;}
.smalldesc {width: 41%; padding: 35px 50px 0 0; height: 201px;}
.prodbg {background: url(../img/prod_bg.jpg) no-repeat left; height: 44px;}
.akvbg {background: url(../img/akv_bg.jpg) no-repeat left; height: 44px;}
.prodbgtd {width: 20%; height: 44px;}
.akvbgtd {width: 20%; height: 44px;}
.mainnews {padding: 70px 105px 0 60px; background: url(../img/polosy.jpg) no-repeat top right; width:53%;}
.mainmenu1 {border-left: solid 1px #574D8E; background-color: #31296B; padding: 5px 0 5px 8px; width:20%;}
.mainmenu1 a {color: #FFFFFF; font: 12px "Microsoft Sans Serif"; display: block; text-decoration: underline; line-height: 18px;}
.mainmenu1 a:hover {color: #00CCFF; font: 12px "Microsoft Sans Serif"; text-decoration: underline;  line-height: 18px;}
.bottom {height: 125px; background: url(../img/bot_bg.gif) repeat-x;}
.botleft {width:6%; min-width:55px; height: 125px; text-align: left; background: url(../img/bot_bg.gif) repeat-x;}
.botleft1 {width:6%; min-width:55px; height: 125px; text-align: left; background: url(../img/bot_bg.gif) repeat-x; vertical-align: top;}
.botright {width:6%; min-width:55px; height: 125px; text-align: right; background: url(../img/bot_bg.gif) repeat-x;}
.bottable {width: 100%; margin: 50px 0 0 0;}
.bottable td.copy,
.bottable td.contacts
 {width: 45%; background: url(../img/botline_bg.gif) no-repeat top left; vertical-align: top; padding: 0 0 0 8px;}
.bottable td.counters {width: 10%; vertical-align: top; padding: 0 0 0 8px;}



.bottable td span {line-height: 12px;}
.paging {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#ff0000;
	text-transform:uppercase;
}
.paging b {
	padding:3px 5px;;
	margin:0 1px;
	background-color:#ff0000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#ffffff;
}
.paging a {
	padding:3px 5px;;
	margin:0 1px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#66ccff;
}
.paging a:hover {
	padding:3px 5px;;
	margin:0 1px;
	background-color:#ff0000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#ffffff;
}

