@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:12px;
}

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; }


hr {
	margin-bottom:15px;
	margin-top:20px;
	color:#CCCCCC;
	border-top:1px solid #cccccc;
	border-left:0px solid #FFFFFF;
}

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

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;
}

ul {
	padding-bottom:0px;
	margin-bottom:0px;
}


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

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

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

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

#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;
}

.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;
}

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

.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:661px;
	margin-left:20px;
	margin-top: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;
}

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

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

.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:12px;
	color:#828282;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.productbox {
	margin-bottom:10px;
}

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

#footer {
	border-top:2px solid #ffffff;
	background-image:url(images/footbg.gif);
	background-repeat:repeat-x;
	clear:both;
	font-size:11px;
	color:#FFFFFF;
	padding-top:2px;
	height:16px;
	margin-top:15px;
}

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