body{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:14px;
	background-color:#2a5cce;
	color:#FFFFFF;
}
a{
	color:#FFFFFF;
}
h1{
 	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size:18px;
        color:#130693;
}
h2{
 	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size:23px;
}
p{
	text-align:justify;
        font-size:14px;
}
table{
	border:0;
}
img{
	border:0;
}
#left{
	background:url(/images-design/left.jpg) top left repeat-y;
}
#right{
	background:url(/images-design/right.jpg) top left repeat-y;
}
#menu{
	background:url(/images-design/menu.jpg) top left no-repeat;
}
#punkt td{
	vertical-align:baseline;
	text-align:center;
	padding-top:5px;
}
#punkt a{
 	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size:18px;
	color:#FFFFFF;
	text-decoration:underline;
}
#leftmenu{
	background:url(/images-design/leftmenu.gif) top left repeat-y;
	padding-left:15px;
}
#lmenu{
	padding-top:5px;
}
#mail{
	background:url(/images-design/mail.gif) top left no-repeat;
	height:31px;
	width:178px;
}
#mail a{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:42px;
}
#tel td{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
}
#sh{
	padding-bottom:20px;
}
#search{
	width:177px;
	height:19px;
	padding-left:2px;
	_padding:0 0 0 2px;
}
#main{
	background:url(/images-design/center.jpg) top left no-repeat;
	padding-left:15px;
	padding-right:20px;
	min-height:829px;
}
#title{
	_padding-top:8px;
}
#head a{
 	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size:18px;
	color:#000000;
	text-decoration:none;
}
#text{
	padding-left:10px;
}
#counter{
	padding-left:55px;
	padding-bottom:10px;
	background:url(/images-design/leftmenu.gif) top left repeat-y;
}
#footer{
	background:url(/images-design/footer.gif) top left no-repeat;
}
.form_text{
	font-size:14px;
	vertical-align:top;
	width:170px;
	height:15px;
	border:1;
	padding:0;
}
.mainprod
	{
	width:100%;
	height:200px;
	}
.mainprod table tr td
	{
	vertical-align:top;
	text-align:justify;
	padding:5px;
	width:33%;
	}
.mainprod table tr td a
	{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}
strong
	{
	color:#000099;
	}

.t{
 	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size:18px;
        color:#130693;
