body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#fff;*/
	background: #616061 url(../img/body.png) repeat-x;
}
h1.bar {width:160px; height:21px; background:url(../img/bar.gif) repeat-x; color:#313131; font-weight:normal; font-size:12px;  padding:10px 0 0 10px; margin-top:2px; }
h3.bar {width:160px; height:21px; background:url(../img/bar.gif) repeat-x; color:#313131; font-weight:normal; font-size:12px;  padding:10px 0 0 10px; margin-top:2px; }
h1.prodtitle{color:#364b4c; font-size:15px }
h2.prodtitle{color:#364b4c; font-size:15px }
h2.proddescription {color:#364b4c; font-size:11px; margin:5px 0 5px 0;}
.prodinfo p {color:#364b4c; }
.price {font-size:14px; font-weight:bold; color:#83bbe4; }
.newslettertext{color:#fff; line-height:130%; margin-bottom:10px;}



#main {
	width:1000px;
	margin:0 auto;

}

#header{
	width:1000px;
	height:145px;
	background:url(../img/header.jpg);
}
div#logo {
    width: 100px;
    height: 145px;
    float: left;
    border:none;
    margin-left:20px;
    cursor: pointer;
}

#menu{
	color:#fff;
	font-weight:bold;
	padding:60px 0 0 110px;
	

}
#menu li {display:inline;}
#menu li a{color:#fff; font-size:13px; text-decoration:none; margin-right:20px;}
#menu li a:hover{ color:#313131}

#left{
	float:left;
	width:170px;
	background:#181818;
}
#left .box a {color:#83bbe4}
#left p {line-height:18px;}
#middle{
	float:left;
	width:646px;
	background:#fff;
	margin:2px 2px 0 2px;
        padding: 5px;
        min-height: 600px;
		
}

#right{
	float:left;
	width:170px;
}
#right a {color:#f66e09;}

.box {

	background:#181818;
	padding:10px;
	line-height:15px;
        color:#fff;
}

.prodbox{
	width:170px;
        height: 208px;
	border:1px solid #d9d9d9;
	float:left;
	padding:10px 8px 15px 8px;
	margin: 15px 15px 15px 10px;
	color:#313131

}
.button{
	background:#f7f7f7;
	padding: 2px 10px;
	margin: 0 5px;
	font-weight: bold;
}
.prodinfo{
	margin:5px 0 10px 0;
	padding: 5px 0 5px 0;
	border-bottom: 1px dotted #313131;
	border-top: 1px dotted #313131;

}



.listmenu{
	width:150px;
	height:18px;
	margin:0;
	background:url(../img/prodlist.gif) repeat-x;
	padding:5px 0 0 20px;
	border-bottom:1px solid #666;
	color:#fff;

	
	

}
.listmenu a {color:#fff; 	text-decoration:none; text-transform:uppercase; font-size:10px; }

.listmenu:hover {background:url(../img/prodlist_over.gif) repeat-x;}



.newsletterbox{width:155px ;border-top: 1px dotted #313131; padding-top:10px; margin-top:10px;}
#cart {float:right; width:286px; padding:38px 20px 0 0;}
#cart table {margin-bottom: 4px;}
.cartdrop{
	color:#404040;
	font-family:Tahoma,Arial,Verdana,Sans-Serif,FreeSans;
	font-size:10px;
	width:190px;

}
.checkout{
	background-color:#E4E4E4;
	border-bottom:1px solid #777777;
	border-top:1px solid #777777;
	color:#474747;
	display:block;
	line-height:17px;
	padding:0 6px 1px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	width:60px;

}
.loginbtn{
	background-color:#E4E4E4;
	border-bottom:1px solid #777777;
	border-top:1px solid #777777;
	color:#474747;
	display:block;
	line-height:17px;
	padding:0 6px 1px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	width:65px;
	font-size:12px;
	margin:0 0 10px 0;
}
#right .box p {padding: 0 0 5px 0; }

#footer{
	width:1000px;
	height:40px;
	background:#666;
	margin:0 auto;
	clear:both;
}
#footer p { padding-left:10px; line-height:40px;}


div#slider {
    float:left;
    margin: -5px;
}

textarea
{
	border:1px solid #d9d9d9;
}
input[type=text]
{
	border:1px solid #d9d9d9;
	width:144px;
	padding:2px 3px;
	font-size:12px;
	color:#383838;
        margin: 2px 0;
}
input[type=password]
{
	border:1px solid #d9d9d9;
	width:144px;
	padding:2px 3px;
	font-size:12px;
	color:#383838;
        margin: 2px 0;
}
.form {width:140px; height:12px; padding:5px; background:#343434; border:0; color:#fff; font-size:11px; font-style:italic; margin-bottom:5px;}
