html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 
 background-color:#7B7B7E;
 background:url(images/bg.gif);
}


.lt { text-decoration: line-through;; }
.red { color: red; }
.big { font-size:18px; font-weight:bold; }

table.list { cellspacing:0;cellpadding:0; background-color:#F5F1F1; }
table.list img { border:1px solid #E3E0E0; width:90px; }
.list tr td {border-bottom:1px solid #EEEBBA;}


.itmsTd{background:#2D2D2D;}
h1{font-size:14px;}
h2{font-size:13px;}
a,a visited{text-decoration:none;color:#305790}
a.titLink{color:#fff;font-size:12px;font-weight:bold;text-align:center;}
a:hover.titLink{color:silver;}
a:hover{color:#132847;}
a img{border:0px;}
.clr{clear:both;}
.btmimg{
position:absolute;
top:100%;

}

.companyinfo{
width:761px;
padding:2px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

}
.bottomleft{
 width:209px;
 float:left; 
 position:relative;
 background-image:url(images/weirddesign_35.jpg);
 vertical-align:bottom;
 }
 
.promobox{
background-image:url(images/weirddesign_23.jpg);
width:180px;

padding:0px;
margin-left:5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
display:inline-block;
vertical-align:top;
}


.itembg {
background-image:url(images/weirddesign_16.jpg);
background-repeat:no-repeat;
width:169px;
height:110px;
margin:auto;
margin-top:10px;
overflow:hidden;
}
.pricebg2{
background-image:url(images/weirddesign_26.jpg);
width:101px;
height:43px;
padding-top:0px;
text-align:center;
color:red;
font-weight:bold;
font-size:14px;
background-repeat:no-repeat;
float:left;
}
.pricebg {
background-image:url(images/weirddesign_26.jpg);
width:101px;
height:32px;
padding-top:12px;
text-align:center;
color:red;
font-weight:bold;
font-size:16px;
background-repeat:no-repeat;
float:left;
}
/*gorno menu <123> */


.gornomenu{
width: 980 px;
overflow: hidden;
background:url(images/menuBck.gif) repeat-x top;
}

.gornomenu ul{
margin: 0;
padding: 0;
padding-left: 0 px;
font: bold 12px Verdana;
list-style-type: none;

}

.gornomenu li{
display: inline;
position:relative;
}
.gornomenu li a,.gornomenu li a:visited{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 15px;
color: white;
text-transform:uppercase;
background-image:url(images/weirddesign_06.jpg);
}
.gornomenu li a.currentLink{background-image:url(images/weirddesign_06_roller.gif);}
.gornomenu li a:hover{color:#E2E2E2;}

.lqvomenu ul{
margin: 0;
padding: 0;
padding-left: 0 px;
font: bold 12px Verdana;
list-style-type: none;
width:207px;
}
.subLeftNav{font-size:12px;padding-right:8px;}
.subLeftNavCurr{font-size:12px;padding-right:8px;background:#3E74C4;color:#fff;}

.lqvomenu li a,.lqvomenu li a:visited{
text-align:left;
display:block;
margin: 0;
text-decoration:none;;
padding: 4px 5px;
color: #D6E6FF;
}
.lqvomenu li a.currLinkLeft{background:#3E74C4;color:#fff;}
.lqvomenu li a:hover{
background:#3667B0;

}
.div100txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
position:relative;
padding:5px 5px 5px 5px;
}


.promotxt {
margin-left:5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


/*  </> lqvo menu*/

 
#pagewidth{ 
 width:980px; 
 text-align:left;   
 margin-left:auto; 
 margin-right:auto;  
 background:#fff;
} 
 
#header{
 position:relative; 
 height:130px; 
  background-color:#FFFFFF; 
 width:100%;
 background:url(images/weirddesign_01.jpg) no-repeat top;
}
.flags{position:absolute;right:12px;top:65px;}
.buy{position:relative;float:right;}
.error {border:1px solid red;background-color:#FF6666;color:#fff;padding:10px;font-weight:bold;margin-right:10px;}
.smsg {border:1px solid #999;background-color:#CCCCFF;color:black;padding:10px;margin-right:10px;}
.fmsg {border:1px solid green;background-color:#CCCCFF;color:black;padding:10px;margin-right:10px;} 

#leftcol{
 width:209px;; 
 float:left; 
 position:relative;
 background-image:url(images/weirddesign_11.jpg);
 margin-top:5px;
 vertical-align:bottom;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 position: relative; 
 width:761px; 
 top:5px;
 margin-left:10px;
 min-height:300px;
 }
 
#footer{
 height:42px;
 padding-top:11px;
 background-image:url(images/footer.gif);
 background-repeat:no-repeat;
 clear:both;
 position:relative; top: 20px;
 color:#fff;
 } 
 #footer a{color:#fff;}
 #footer a:hover{color:silver;}
 

 
 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 table.deltaTable{background:#fff;border:1px solid #fff;cellpadding:0px;cellspasing:0px;margin:0px;padding:0px;border:0px;border-collapse:collapse;}
 .itvLink{display:block;width:209px;height:79px;postion:relative;top:10px;background:url(images/weirddesign_32.jpg);border:1px soid black;}
 a:hover.itvLink{background:url(images/weirddesign_32a.jpg)}
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
.sitemap td {
 font-size:12px;
color:#305790;

}
.sitemap a{
 font-size:12px;
color:#305790;
text-decoration:none;
text-transform:uppercase;
			}
.sitemap a:hover{ font-size:12px;
			color:#2A3F55;
			text-decoration:none;
			}
#bc {
color: #2A3F55;
font-size: 10px;
text-transform:uppercase;
}
#bc a {
color: #305790;
font-size: 10px;
text-decoration:none;
font-weight:bold;

}
#prodView {
	float:left;
	
	width: auto;
	background:#FFFFFF;
	
	margin: 1px 1px 1px 1px;
	padding: 0px;
}
#prodTitle
{
text-align:left;	
font-size:18px;
color:#305790;
}
#prodImage {
	float:left;
	font-size:12px;
	border: 1px solid #e5e7ea;
	margin: 1px 1px 1px 1px;
	padding: 0px;
		
}
#prodDetail {
	float:none;
	 font-size:12px;
	
	
	
}
.prodListing{border-collapse:collapse;width:750px;margin-right:10px;margin-top:10px;}
.prodListing th
{
font-size:12px;
color: #fff;
background:#305790;
padding:3px;
}
.prodListing td
{
padding:3px;
font-size:10px;
color: #2A3F55;
border: 1px solid #0099FF;
}
.prodListing th a
{
font-size:12px;
color: #fff;
background:#305790;;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}
.prodListing th a:hover
{
font-size:12px;
color: #fff;
background:#305790;;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}



.price {
float:left;
left:10px;
font-size:14px;
font-weight:bold;
text-align:right;
	position:relative;
	color:#305790;
	
	
}
table.category td{text-align:left;padding-left:8px;}
.prod_img ul {width:500px;}
.prod_img li {float:left;margin:0 4px 1px 0;border: 1px solid #e5e7ea;}
