body {
	margin:0px;
}

table.mainTable{
	width:100%;
	height:300px;
	background:#f6f8ff;
}
td.hatTd{
	width:100%;
	height:200px;
	background:url(/IMG/hat.jpg);
	background-position:top;
	vertical-align:bottom;
}
table.topMenu{
	width:100%;
	text-align:center;
	margin-bottom:15px;
}
div.kontakti{
    padding-left:8px;
	color:white;
	text-align:right;
	font:12px Tahoma;
	height:73px;
	width:250px;
	margin-bottom:63px;
	margin-left:113px;
	line-height:8px;
}
td.menuOpt a{
	position:relative;
	top:2px;
	color:black;
	text-decoration:none;
	
}
td.menuOpt{		
	height:185px;
	width:35%;
	vertical-align:bottom;
	text-align:left;
}
td.gum{
	width:6%;
	height:185px;
}
.optSet{
	width:520px;
}
.optSet div{
	float:left;
	width:100px;
	text-align:center;
	font:12px Arial;
	font-weight:bold;
	height:20px;
	background:#eeeeee;
	margin:0px 35px 0px 25px;
}
td.leftPanel{
	width:212px;
	vertical-align:top;
	padding-left:20px;
	background:#e1ebe9;
}
ul.leftMenu{
	margin:20px 0px;
	padding:0px;
	list-style:none;
		
}
ul.leftMenu li{
	margin-bottom:25px;
	
}
ul.leftMenu div{
	position:relative;
	left:22px;
	height:41px;
	width:212px;
	text-align:right;
}
ul.leftMenu div a{
	margin-right:10px;
	position:relative;
	top:15px;	
	text-decoration:none;
	font:14px Tahoma;
	color:#0070ff;
}
td.rightPanel{
	padding-top:20px;
	vertical-align:top;
	width:230px;
	padding-right:20px;
	background:#e1ebe9;
	padding-left:20px;
}
div.IMG{
	height:183px;
	width:183px;
	background:url(/IMG/frame.jpg);
	margin-bottom:20px;
}
div.IMG2{
	height:183px;
	width:183px;
	background:url(/IMG/frame2.jpg);
	margin-bottom:20px;
}
div.gif{
	width:181px;
	height:104px;
	background:url(/IMG/sale.gif);
    background-repeat: no-repeat;
	margin-bottom:20px;
    padding:15px 0pt 0pt 8px;
}
div.leftBlock{
	text-align:left;
	width:192px;
	position:relative;
	left:26px;
	background:url(/IMG/leftBlock.png);
	background-repeat:repeat-y;
	top:2px;
	margin-left:20px;
	margin-bottom:20px;	
}
div.rightBlock{
	text-align:left;
	width:192px;
	background:url(/IMG/leftBlock.png);
	background-repeat:repeat-y;
	margin-bottom:20px;
	
}
div.blockContent{
	margin:20px 31px 10px 10px;
	background:#FFFFFF;
}
.left1{
	background:url(/IMG/left1.png);
}
.left2{
	background:url(/IMG/left2.png);
}
.left3{
	background:url(/IMG/left3.png);
}
.left4{
	background:url(/IMG/left4.png);
}
.left5{
	background:url(/IMG/left5.png);
}
.left6{
	background:url(/IMG/left6.png);
}
.left7{
	background:url(/IMG/left7.png);
}
.left8{
	background:url(/IMG/left8.png);
}
.formBlock{
	background:url(/IMG/form.png);
	height:68px;
	position:relative;
	left:-15px;
	text-align:right;
}
.formBlock p{
	position:relative;
	top:31px;
	color:#0070ff;
	font:16px Arial;
	margin-right:10px;
}
#orderForm{
	font:11px Tahoma;
}
.newsBlock{
	background:url(/IMG/news.png);
	height:68px;
	position:relative;
	left:-6px;
	text-align:right;
	width:183px;
}
.newsBlock p{
	position:relative;
	top:31px;
	color:#0070ff;
	font:16px Arial;
	margin-right:10px;
}
.panFoot{
	width:181px;
	height:33px;
	background:url(/IMG/panFoot.png);
	text-align:right;	
}
.panFoot input{
	background: none;
	border: none;
	text-decoration:underline;
	color:#f95809;
	font:12px Verdana;
	margin-right:7px;
	margin-top: 3px;
	cursor:pointer;
}
.panFoot2{
	width:181px;
	height:33px;
	background:url(/IMG/panFoot2.png);
	text-align:right;	
}
.panFoot2 a{
	color:#f95809;
	font:12px Verdana;
	margin-right:7px;
	line-height:22px;
}
.center{
	vertical-align:top;
	padding:10px;
	padding-left:40px;
	border-top:15px solid #e1ebe9;
	height:300px;
	width:70%;
}
.center h1 {
    color:#000000;
    margin:0px;
    font-size: 22;
}
.center h2{
    color:#000000;
    margin:0px;
    font-size: 20;
}
.center p{
    color:#000000;
    margin:0px;
    text-indent: 20px;
}
.center strong{
    font-weight: normal;
}
.thumbs{
    margin-left:40px;
}
.item{
    margin-bottom:10px;
    font-size: 13px;
}
.item, .links a{
    color:#0070FF;
}
.item, .links a:visited{
    color:#0070FF;
}
.links {
    padding-left:5px;
    font-size: 13px;
}
a img {
    border:0px;
}
.fld{
	height:19px;
	margin-bottom:5px;
	font:11px Tahoma;
	width:150px;
}
table.price{
    font-size:14px;
    background-color:#C3C3C3;
}
td.price{
  background-color:#B6B6B6;
  text-align: center;
}
td.price2{
  background-color:#DDDDDD;
  vertical-align:top;
}
