@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;
	color:#828282;
	background-image:url(images/mainbg.jpg);
	background-attachment: fixed;
	background-repeat:repeat-y;
	background-color:#ffde00;
	background-position:top center;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

p { font-size:13px !important; }

.hr {
	border:0px;
	border-top:1px solid #CCC;
	height:1px;
}

h2 a:link { color:#1595FC;font-weight:normal;text-decoration:none;font-size:9px; }
h2 a:visited { color:#1595FC;font-weight:normal;text-decoration:none;font-size:9px; }
h2 a:hover { color:#1595FC;font-weight:normal;text-decoration:none;font-size:9px; }
h2 a:active { color:#1595FC;font-weight:normal;text-decoration:none;font-size:9px; }


h2 {
	color:#1595FC;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

h3 {
	color:#FF7A00;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

img {
	border:0px;	
}

#container {
	width:1050px;
	margin:auto;
}

#head1 {
	float:left;
	width:296px;
	height:253px;
}

#head2 {
	float:left;
	width:423px;
	height:253px;
}

#head3 {
	float:left;
	width:330px;
	height:253px;
}

a:link { color:#1595FC;font-weight:bold;text-decoration:none; }
a:visited { color:#1595FC;font-weight:bold;text-decoration:none; }
a:hover { color:#1595FC;font-weight:bold;text-decoration:none; }
a:active { color:#1595FC;font-weight:bold;text-decoration:none; }

.top:link { color:#1595FC;font-weight:normal;text-decoration:none;font-size:10px;margin-top:10px; }
.top:visited { color:#1595FC;font-weight:normal;text-decoration:none;font-size:10px;margin-top:10px; }
.top:hover { color:#1595FC;font-weight:normal;text-decoration:none;font-size:10px;margin-top:10px; }
.top:active { color:#1595FC;font-weight:normal;text-decoration:none;font-size:10px;margin-top:10px; }


#menu {
	clear:both;
	background-image:url(images/menubg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

#menu a:link { font-weight:bold;text-decoration:none;color:#FFFFFF; }
#menu a:visited { font-weight:bold;text-decoration:none;color:#FFFFFF; }
#menu a:hover { font-weight:bold;text-decoration:none;color:#FFFFFF; }
#menu a:active { font-weight:bold;text-decoration:none;color:#FFFFFF; }

#menu2 {
	float:left;
	clear:both;
	width:198px;
	background-color:#bae0eb;
	text-align:center;
	padding-bottom:20px;
}

.menuhead {
	background-color:#1595fc;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}

.menuhead a:link { font-weight:bold;text-decoration:none;color:#FFFFFF; }
.menuhead a:visited { font-weight:bold;text-decoration:none;color:#FFFFFF; }
.menuhead a:hover { font-weight:bold;text-decoration:none;color:#FFFFFF; }
.menuhead a:active { font-weight:bold;text-decoration:none;color:#FFFFFF; }


.menucontent {
	color:#1595fc;
	font-weight:bold;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:20px;
	background-color:#e1f1f6;
	text-align:left;
}

.menucontent a:link { font-weight:bold;text-decoration:none;color:#1595fc; }
.menucontent a:visited { font-weight:bold;text-decoration:none;color:#1595fc; }
.menucontent a:hover { font-weight:bold;text-decoration:none;color:#1595fc; }
.menucontent a:active { font-weight:bold;text-decoration:none;color:#1595fc; }

.menutbl {
	margin-bottom:10px;
}

#main {
	float:left;
	width:659px;
	margin-left:10px;
	margin-right:10px;
}

#contenthead {
	background-image:url(images/contenthead.gif);
	background-repeat:no-repeat;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	height:16px;
	padding-top:3px;
	padding-left:6px;
}

#content {
	border-left:2px solid #ffdb00;
	border-right:2px solid #ffdb00;
	border-bottom:2px solid #ffdb00;
	padding:11px;
	margin-bottom:15px;
	font-size:12px;
	color:#454545;
	line-height:14px;
}



.title {
	font-size:14px;
	color:#ff7500;
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #178dec;
	height:25px;
	width:100%;
}



.title-main {
	font-size:14px;
	color:#e67705;
	font-weight:bold;
	text-align:left;
	height:25px;
	width:100%;
}

.news-title {
	font-size:14px;
	color:#e67705;
	font-weight:bold;
	text-align:left;
	height:25px;
	width:100%;
}

.product-details {
	text-align:left;
	width:100%;
}

.product-title {
	font-size:18px;
	color:#e67705;
	font-weight:bold;
}

.category-title {
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	color:#454545;
}

.product-price {
	font-size:18px;
	color:#C51212;
	font-weight:bold;
}

.product-description {
	font-size:12px;
	color:#454545;
	line-height:14px;
}

.product-hr {
	border:0px;
	border-top:1px solid #CCC;
	height:1px;
}

.product-title-link a:link { font-weight:bold;text-decoration:none;color:#464646;font-size:12px; }
.product-title-link a:visited { font-weight:bold;text-decoration:none;color:#464646;font-size:12px; }
.product-title-link a:hover { font-weight:bold;text-decoration:none;color:#464646;font-size:12px; }
.product-title-link a:active { font-weight:bold;text-decoration:none;color:#464646;font-size:12px; }

.topsellers-title-link a:link { font-weight:bold;text-decoration:none;color:#464646;font-size:11px; }
.topsellers-title-link a:visited { font-weight:bold;text-decoration:none;color:#464646;font-size:11px; }
.topsellers-title-link a:hover { font-weight:bold;text-decoration:none;color:#464646;font-size:11px; }
.topsellers-title-link a:active { font-weight:bold;text-decoration:none;color:#464646;font-size:11px; }



.news-title a:link {color:#e67705;font-weight:bold;text-decoration:none;}
.news-title a:visited {color:#e67705;font-weight:bold;text-decoration:none;}
.news-title a:hover {color:#ba6106;font-weight:bold;text-decoration:none;}
.news-title a:active {color:#e67705;font-weight:bold;text-decoration:none;}


#menu3 {
	float:left;
	width:172px;
	padding-bottom:20px;
}

#testimonials {
	width:137px;
	background-image:url(images/testimonials-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:9px;
	color:#5c5c5c !important;
	font-size:12px !important;
}

#top-sellers {
	width:145px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:4px;
	padding-right:4px;
	color:#5c5c5c;
	font-size:11px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}

#footer {
	background-image:url(images/foot-bg.jpg);
	background-repeat:repeat-x;
	clear:both;
	font-size:11px;
	color:#FFFFFF;
	padding-top:2px;
	height:68px;
	margin-top:15px;
	text-align:center;
}

#footer-content {
	margin:auto;
	width:1049px;
	margin-top:23px;
}

#footer a:link {color:#FFFFFF;font-weight:normal;text-decoration:none;}
#footer a:visited {color:#FFFFFF;font-weight:normal;text-decoration:none;}
#footer a:hover {color:#FFFFFF;font-weight:normal;text-decoration:none;}
#footer a:active {color:#FFFFFF;font-weight:normal;text-decoration:none;}

#why-us {
	background-color:#FFFFFF;	
	width:181px;
}

.why-text {
	text-align:left;
	color:#005aa3;
	font-size:11px;
}

.productbox {
	margin-bottom:10px;
}

.contentbox {
	background-image:url(images/boxbg.gif);
	background-repeat:repeat-y;
	padding-left:12px;
	padding-right:12px;	
}

.productimgbox {
	vertical-align:top;
}

.producttxt {
	font-size:12px;
	color:#828282;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.txt-main {
	font-size:12px;
	color:#454545;
	line-height:14px;
	/*padding-left:10px;
	padding-top:10px;*/
	padding-bottom:10px;
}

.buybutton {
	padding-left:10px;
	text-align:left;
}

/*.price {
	font-size:14px;
	color:#eb2100;
	font-weight:bold;
	text-align:right;
	height:25px;
}*/

.price2 {
	font-size:11px;
	color:#c51212;
	font-weight:bold;
}

.price3 {
	font-size:14px;
	color:#c51212;
	font-weight:bold;
}

.zoom-image {
	padding:3px;
	text-align:right;
	background-color:#178DEC;
	color:#ffffff;
	font-weight:bold;
	border-top:0px solid #ffffff;
	margin-bottom:1px;
}

.zoom-image a:link { color:#ffffff;font-weight:bold;text-decoration:none; }
.zoom-image a:visited { color:#ffffff;font-weight:bold;text-decoration:none; }
.zoom-image a:hover { color:#ffffff;font-weight:bold;text-decoration:none; }
.zoom-image a:active { color:#ffffff;font-weight:bold;text-decoration:none; }


#product-month {
	background-image:url(images/product-month.jpg);	
	background-repeat:no-repeat;
	width:315px;
	height:146px;
}

.txt-news {
	font-size:11px;
	color:#454545;
}

.txt-testimonials {
	font-size:12px;
	color:#454545;
	padding-top:15px;
}

.toplink {
	font-size:10px;	
}

.price {
	font-size:14px;
	color:#eb2100;
	font-weight:bold;
	text-align:right;
	height:25px;
}

.novat {
	font-size:11px;
	font-weight:normal;
}

.freedelivery{
	text-align:right;
	color:#1595FC;
}

.productimg {
	border:2px solid #178dec;
	margin-top:15px;
}

.productimgbox {
	vertical-align:top;
}

.producttxt {
	font-size:13px !important;
	color:#454545 !important;
	font-family:Tahoma, Geneva, sans-serif !important;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.product-list-descr p span {
	font-size:13px !important;
	color:#454545 !important;
	font-family:Tahoma, Geneva, sans-serif !important;
}

.staff-pic {
	padding-right:10px;
	float:left;
}

/* Spambot Trap */

#naughty {
	display:none;	
}