body 
{
background-image:url(/img/bg.jpg);
	margin: 0;
	padding:0px;
	text-align: left;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
}

 h2, h3, h4, h5, h6
{
	color: #FFF;
	font-weight: bold;
	font-family:Arial, Sans-Serif;
	margin: 0;
	padding: 0;
}
h1 
{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Sans-Serif;
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 125%;
}
h2 
{
	font-size:20px;
	color:#CC0000;
	font-weight:normal;
	font-family:Helvetica, sans-serif;
	margin-bottom:10px;
	margin-right: 0px;
}
h3 
{
	font-size: 18px;
	color: #666666;
	font-weight: normal;
	margin-bottom: 10px;
}
h4 
{
	font-size: 12px;
}
h5 
{
	font-size: 100%;
}
h6 
{
	font-size: 100%;
}
a:link { margin:0; padding:0;
	color: #597B8C;
	text-decoration:underline; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}
a:visited {
	color: #597B8C;
	text-decoration: none; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}
a:hover {
	color: #597B8C; text-decoration:none;
}

p{ padding:1px; margin:1px;}
#rightblok{
	margin-top:40px;
	background-color:#DDDDDD;
	font-size: 12px;
	padding:15px;
	color:333;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 0px;
	height:270px;
}
#content{
	background-color:#EFEFEF;
	padding: 15px;
	font-size: 12px;
	color: 666666;
}
#content h2{ margin:10px;}
#content a{ font-size:12px; color:#666666; text-decoration:underline;}
#content a:hover{ font-size:12px; color:#333333; text-decoration:none;}


#contentbottom{ background-image:url(/img/bottom.jpg); height:16px; background-repeat: no-repeat; background-position:top right; color:#999999; font-size:11px; padding-left:170px; padding-top:10px; padding-bottom:15px;}
#contentbottom a{ color:#999999; font-size:11px; text-decoration:underline;}
#contentbottom a:hover{ color:#999999; font-size:11px; text-decoration:none;}

#tovarborder{
	border:8px solid #DFDFDF;
	margin-bottom:10px; margin-top:10px;
}

#news{ padding-top:45px; padding-left:15px;padding-right:15px; font-size:11px; color:#666;}
#news a{font-size:11px; color:#666; text-decoration:underline;}
#news a:hover{ text-decoration:none;}

.news{ padding-top:10px; padding-left:15px;font-size:11px; color:#666;}
.news a{font-size:11px; color:#666; text-decoration:underline;}
.news a:hover{ text-decoration:none;}


#contact{ padding:15px; font-size:12px; color:#333333;}
#contact h2{ margin-top:10px;}
#con{
	float:right;
	padding-bottom:20px;
	padding-top: 50px;
}
#con img{ margin-left:15px; margin-right:15px;}
/* commom style for all browsers */

.menu5 {
text-align:left; font-family: verdana, sans-serif; margin:0; padding:0; list-style-type:none;
}
.menu5 ul {
padding:0; margin:0; list-style-type:none; /* for Firefox */
}
.menu5 li {
float:left; position:relative;
}
.menu5 li a, .menu5 li a:visited {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	float:left;
	height:39px;
	line-height:3em;
	background-image: url(/img/bgmenu.jpg);
	padding-left:20px; padding-right:19px;
	font-size:13px;
}
* html .menu5 li a, .menu5 li a:visited {
}
.menu5 li a.drop, .menu5 li a.drop:visited {
}
.menu5 li ul {
visibility:hidden; position:absolute; left:0; height:0; overflow:hidden;background:transparent filter: alpha(opacity=95);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
 opacity:0.9;
}
.menu5 table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,
.menu5 li a:hover {
text-decoration:none; border:0; background-image:url(/img/bgmenuhover.jpg);
}
.menu5 li:hover ul,
.menu5 li a:hover ul {
visibility:visible; height:auto; left:0; top:39px; overflow:visible; text-decoration:none;
color:EBC2C2;

}
.menu5 li:hover ul li a,
.menu5 li a:hover ul li a {
display:block; font-weight:normal; background:#A30100; text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width:121px; 
font-size:12px;
border-top:1px solid #9F2B42;
color:EBC2C2;
}
.about{ padding-left:1px;}
#pic{ background:url(/img/pic.gif) #A30100; background-repeat:no-repeat; background-position:10px 13px; padding-left:18px;}
#pic li a{ background:url(/img/pic.gif) #A30100; background-repeat:no-repeat; background-position:10px;}
#pic a:hover{ background:url(/img/pics.gif) #A30100; background-repeat:no-repeat; background-position:10px; text-decoration:none; color:EBC2C2;
}

#pic li{ padding-left:10px;}

#navcontainer ul
{
margin: 0;
padding: 0;
margin-left:15px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12x;
}

#navcontainer li { margin: 0 0 3px 0; }

#navcontainer a
{
display: block;
padding: 0px 0px 0px 24px;
width: 121px;
background-image: url(/img/str.gif);
background-repeat:no-repeat;
background-position:10px 10px;
font-size: 12x;
color:#333333;

}

#navcontainer a:link, #navlist a:visited
{
color:#333333;
text-decoration: none;
padding-bottom:5px;
padding-top:5px;
font-size:12px;
padding-right:10px;
}

#navcontainer a:hover
{
color: #333;
background-color:#EFEFEF;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-image: url(images/l1_over.gif);
color: #333;
}
#conts h2{ margin:0px; color:#000000;}
#tabletopprod{ color:#333333; font-size:11px; margin-top:10px;}
#tabletoppro{ color:#333333; font-size:11px; margin-left:10px;}

#tabletopprod a{font-size:11px; color:#333333;}
#tabletopprod a:hover{font-size:11px;}

#formnotic{ border:1px solid #676767; background-color:#FFF; margin-left:4px; width:40px; padding:0px; font-size:11px; color:#666666;}
#line{ border-bottom:1px solid #C7C2B8; margin-top:5px; margin-bottom:10px;}
/*, link1 a:link, link1:a:visited*/
.frm_txt {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#666666;
	padding-right:5px;
}
.frm_input{
	border:1px solid #CDCDCD;
	background:#EFEFEF;
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#333333;
}
.arialDark12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
