/*==================================================================

Project:		[Lighting And Fans]
Version:		1.0
Last update:	04/04/2009
Assigned to:	[David Geran]

=====================================================================*/

/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
a,a:link,a:visited,a:hover { 
	color:#5858e8;
	text-decoration:none; 
}
a:focus,a:hover { 
	text-decoration:underline;
}
a img { 
	border:0; 
}
.clear { 
	clear:both; 
}

/* Global Elements
=====================================================================*/
body {
	background:#fff;
	font-family:verdana,arial,serif;
}
.replace{
	position:relative;
	margin:0;
	padding:0;
	/* \*/
	overflow:hidden;
	/* */
}
.replace span{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.skiplink{
	display:none;
}
/* Start CSS Coding
=====================================================================*/
#wrapper {
	width:1000px;
	margin:0 auto;
}
#header {
	width:1000px;
	height:104px;
}
#logo{
	width:482px;
	height:104px;
	font-size:1.2em;
	position:relative;
	overflow:hidden;
	display:inline;
	float:left;
	margin:0 0 0 25px;
}
#logo span{
	background:url(../product_images/292/logo.jpg) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#placecart {
	width:244px;
	height:84px;
	float:right;
	font-size:1.0em;
	text-align:right;
	line-height:20px;
	padding:20px 10px 0 0;
	font-family:"Tw Cen MT", georgia, garamond;
	color:#888787;
}
#placecart a{
	color:#888787;
}
#placecart a.checkout{
	background: url(../product_images/292/R.png) no-repeat 100% 0;
	padding-right:30px;
}
#placemenu1 {
	width:1000px;
	height:25px;
	padding-top:5px;
	background:#b0aeae;
	border-bottom:1px solid #fff;
}
#placemenu2 {
	width:1000px;
	height:21px;
	padding-top:2px;
	background:#b0aeae;
}

#frmsearch{
	float:right;
	margin-top:-20px;
}
.txtsearch{
	vertical-align:middle;
	width:166px;
	height:18px;
	border:none;
	background: url(../product_images/292/back_search.png);
	font-size:0.7em;
	padding:3px 3px 0 3px;
	font-style:italic;
}
.btSearch{
	vertical-align:middle;
	border:1px solid #625041;
	background:#e3e1e0;
	font-weight:bolder;
	margin-right:10px;
}
#ulmenu2{
	padding:0 0 0 50px;
}
#ulmenu1 li, #ulmenu2 li{
	display:inline;
	border-right:2px solid #71747c;
}
#ulmenu1 li a, #ulmenu2 li a{
	color:#fff;
	font-weight:bolder;
	font-size:0.8em;
	padding:0 5px;
}


#placeintro {
	width:1000px;
	height:286px;
}
#placeimgintro {
	width:600px;
	height:250px;
	float:left;
	display:inline;
	border:1px solid #778695;
	margin:17px 0 0 29px;
}
#intro {
	width:349px;
	float:right;
	font-family:"Tw Cen MT", georgia, garamond;
	color:#7b7c7c;
	padding:10px;
}
#intro p{
	padding:5px 15px
}
#intro h1{
	font-size:1.8em;
	color:#8f8e8e;
	font-weight:lighter;
	margin-top: 0px;
}

.mainbody
{
	min-height: 500px;
}
h1
{
	margin-top: 25px;
	font-size:1.8em;
	color:#8f8e8e;
	font-weight:lighter;
}

#listproduct {
	padding:0 0 0 23px;
}
#listproduct li {
	width:186px;
	float:left;
	display:inline;
	margin:0 7px 0 0;
}
#listproduct li h3 {
	width:186px;
	height:26px;
	background:url(../product_images/292/product_title.png) no-repeat;
	text-align:center;
	color:#fff;
	font-size:14px;
	padding:7px 0 0 0;
}

.CategoryProductLink
{
	color: #8f8e8e;
	font-size: 1.3em;
}
.catalog_product_border {
	padding:0 0 0 23px;
	bordert: solid 2px #8f8e8e;
}
.catalog_product_border {
	width:186px;
	float:left;
	display:inline;
	margin:0 7px 0 0;
}
.product_title {
	min-width:186px;
	background-color: #8f8e8e;
	text-align:center;
	color:#fff;
	font-size:14px;
	padding:7px 0 0 0;
}

/* TEMPLATE-START */
div.sku {color:#C0C0C0; font-size:80%;}
div.price {color:#947966; font-size:0.8em; font-weight:bold; margin-top:30px;}
div.price_conversion { font-size:80%;}
div.main_prod_desc {margin-top:25px; font-size: 0.85em;color:#8f8e8e;}
.enlarge{ font-size: 0.8em;}

.button {font: normal bold 12px; border: 1px solid black; background: #8f8e8e; color: #fff; padding:5px;}

.bodytable {font-size: 0.8em;}
.tableinfo {padding-left: 25px; padding-right: 25px;}
.CountrySelection {padding-left: 150px; margin-top: 25px; margin-bottom: 25px;}
.checkouttext {padding: 5px; font-size: 0.85em;}
/* TEMPLATE-END */

.Paging
{
	min-height: 50px;
	font-size: 0.8em;
}

h1 a
{
	margin-top: 25px;
	font-size:0.8em;
	color:#8f8e8e;
	font-weight:lighter;
}

h1 a:hover
{
	margin-top: 25px;
	font-size:0.8em;
	color:#8f8e8e;
	font-weight:lighter;
}

h1 a:visited
{
	margin-top: 25px;
	font-size:0.8em;
	color:#8f8e8e;
	font-weight:lighter;
}

.contentproduct {
	width:172px;
	border:2px solid #b0aeae;
	border-top:none;
	padding:5px;
	text-align:center;
	min-height:250px;
	color:#010101;
}
.contentproduct img{
	margin:10px 0;
}
.contentproduct p{
	text-align:left;
	font-size:0.7em;
	padding:10px 0 0 0;
}
.contentproduct p.pprice{
	text-align:left;
	font-size:0.9em;
}

.contentproduct label{
	display:block;
	text-align:left;
	font-size:0.9em;
}
/* Footer
=====================================================================*/
#footer {
	margin:20px 0 0 0;
	width:1000px;
	height:30px;
	color:#888787;
}
#footerleft{
	float:left;
	font-size:0.7em;
	width:330px;
	padding:0 0 0 20px;
}
#footerright{
	float:right;
	font-size:0.7em;
	width:640px;
	text-align:right;
	padding:0 10px 0 0;
}
#ulfoot li{
	display:inline;
	border-right:1px solid #888787;
	padding:0 10px;
}
#ulfoot li a{
	color:#888787;
}
#wrapper .noborder{
	border:none;
}
