body{background-color:#B00000; font: 12px tahoma; color:#3F3F3F; padding:0; margin:0 auto; background-image:url(../images/bgbody.jpg)}

img{border:0;}

#main {width:800px; position:relative; margin: 0 auto; }

#header{width:537px; height:auto; position:relative; margin: 0 auto;}

#content{width:800px; position:relative; margin: 0 auto; background-image: url(images/main/bg.jpg); background-repeat:repeat-y; float:left;}
#menu{width:136px; height:620px; background-image:url(../images/bgmenu.jpg); background-repeat:no-repeat; float:left}
.wes1{ width:664px; height:36px; background-image:url(../assets/images/main/top.jpg)}
	.wes2{ width:401px; background-image:urlimages/main/bg.jpg); background-position:right top; background-repeat:repeat-y;}
#main_content {

	width: 635px;
	padding: 10px;
	font-size: 13px;
	line-height: 16px;
	
	}
.wes2 a { color: #990000; }
.wes2 a:hover { text-decoration: none; }
.wes3{ width:401px; height:20px; background-image:url(../images/bgbottom.jpg); float: left;}
.pla1{ height:166px; background-image:url(../images/pla2.jpg); background-repeat:no-repeat}
.pla2{ height:166px; background-image:url(../images/pla1.jpg); background-repeat:no-repeat}
#footer{width:800px; height:29px; float: left; margin: 0 auto; background-image:url(images/main/footer.jpg); background-position: top left; background-repeat: no-repeat; text-align:center;}
#footer p { margin-top: 20px; }
#footer a {color: #FFFF00;}
#footer a:hover { text-decoration: none; }

.list2
{
	background:url(../images/keys.gif) no-repeat top left;
	position:relative;
	text-align:left;
	width:333px;
	height:16px;
	padding-left:32px;
	padding-top:4px;
}

#content_bar {

	height: auto;
	width:1px;
	float: left;
	color: #000000;
	
	}
	
#prod_header {

	background-image: url(images/main/samples_bg.gif);
	
	}
#prod_table {

	border-top: 1px #000000 dotted;
	border-bottom: 1px #000000 dotted;
	}
	
#prod_imge {

	float: left;
	width: 152px;
	height: auto;
	background-position: top;
	background-repeat: no-repeat;
	margin: 0 20px 10px 5px;
	text-align: center;
	font-size: 10px;
	padding: 5px 0 0 0;
	
	
	}
	
#prod_imge p {

	padding: 0;
	margin: -1px 0 0 0;
	}
	
.otstup { margin-right:5px}

.post { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#CCC69F; text-decoration:none}
a.post { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#CCC69F; text-decoration:underline}
a.post:hover { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#CCC69F; text-decoration:none}

.CR { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
a.CR { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
a.CR:hover { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline}

.usial { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#3F3F3F; text-decoration:none}
a.usial { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#3F3F3F; text-decoration:none}
a.usial:hover { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#3F3F3F; text-decoration:underline}

.usial2 { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#DED3B7; text-decoration:none}
a.usial2 { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#DED3B7; text-decoration:underline}
a.usial2:hover { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#DED3B7; text-decoration:none}

.green { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#9DB006; text-decoration:none}
a.green { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#9DB006; text-decoration:underline}
a.green:hover { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#9DB006; text-decoration:none}

.keys { font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#464545; text-decoration:none; text-transform:uppercase; font-weight:bold}
a.keys { font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#464545; text-decoration:none; text-transform:uppercase; font-weight:bold}
a.keys:hover { font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#464545; text-decoration:underline; text-transform:uppercase; font-weight:bold}

.blue { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#00AACE; text-decoration:none}
a.blue { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#00AACE; text-decoration:none}
a.blue:hover { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#00AACE; text-decoration:underline}

.oran { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#A10000; text-decoration:none}
a.oran { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#A10000; text-decoration:none}
a.oran:hover { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#A10000; text-decoration:underline}

.more { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#902A02; text-decoration:none; font-weight:bold}
a.more { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#902A02; text-decoration:underline; font-weight:bold}
a.more:hover { font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#902A02; text-decoration:none; font-weight:bold}

.intext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:4px; font-weight:bold}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/assets/js/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/assets/js/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/js/overlay.png", sizingMethod="scale");
	}
	