body {background-color:#fff; margin-top:5px; width:970px; margin-left: auto; margin-right: auto;}
    input
    {
    color: #000000;
    background: #cdcdcd;
    padding:1px;
	}
body, table, input, select, textarea, h1, h2, h3, h4, h5, h6, widgetsTitle {
	font: 11px/1.2  Verdana, Arial, Sans-Serif;
}

#menucss UL { margin: 0px; padding: 0px; }
#menucss UL LI { list-style-type: none; margin: 0px; padding: 0px; }
#menucss UL UL { padding-bottom: 0px; }
#menucss A { display: block; }

#menucss UL LI.categorie_top A { font-weight: normal; color: #000000;}
#menucss UL LI.categorie_top_on A { font-weight: bold;  color: #ffffff; background-image:url("images/catsel.jpg");text-shadow: 0px 1px 1px #555;color:#ffffff;}
#menucss UL UL LI.categorie A { font-weight: normal; font-style: normal; color: #000000; background-image:url("images/catsel.jpg");}
#menucss UL UL LI.categorie_on A { font-weight: normal; font-style: italic; color: #000000; background-image:url("images/catsel.jpg");text-shadow: 0px 1px 1px #fff;color:#000;}

#menucss UL LI A:hover { color: #000000; text-decoration: none; background-image:url("images/catseloff.jpg");  text-shadow: 0px 1px 1px #555;color:#000;}
#menucss UL UL LI A:hover { color: #ff9900; text-decoration: none; }

a:hover {cursor: pointer;}

.top{width:970px; height:130px; background-image:url("images/top.jpg"); background-repeat:no-repeat; }
.topother{width:970px; height:130px; background-image:url("images/top.jpg"); background-repeat:no-repeat; }
.topL1{width:210px; height:130px; text-align:left; vertical-align:top; padding-bottom:10px;}
.topC{width:550px; height:130px; vertical-align:top; text-align:center; }
.topR1 {width:210px; height:130px; vertical-align:top; text-align:right;}

#flashcontent3 {margin-top:16px;}
#flashcontent4 {margin-top:12px;}
.bgTop1  {width:210px; height:130px; }

.topwidgets {width:550px; border-bottom:1px dotted #999999;}
.topwidgetsTop{ width:550px; height:33px; background-image:url("images/bgProducts.jpg"); background-repeat:no-repeat; padding-top:2px; text-shadow: 0px 1px 1px #fff;color:#000; vertical-align: top;}
.TextCat { width:95%; padding-bottom:10px;  }

.titleCatBox  { width:150px; text-align:right;}
.textCatBox  { width:150px; height:50px; text-align:right; vertical-align:top;}

a.textCategory {font-weight:normal;color:#59636C;}
a.textCategory:hover {font-weight:normal;color:#59636C;}

.sidewidgets  { border-left:1px solid #999999; border-right:1px solid #999999;  }

.topwidgetsBottomL { width:20px; height:20px; background-image:url("images/subCatCornerL.jpg"); background-repeat:no-repeat;  }
.topwidgetsBottomC { width:480px; border-bottom:1px solid #999999;  }
.topwidgetsBottomR { width:50px; height:20px; background-image:url("images/subCatCornerR.jpg"); background-repeat:no-repeat;  }

.widgets {width:200px; }
.widgetsR {width:200px; }
.widgetsTitle { height:39px; background-image:url("images/BgTitles.jpg"); background-repeat:no-repeat; padding-left:7px; padding-top:2px; vertical-align: top;  text-shadow: 0px 1px 1px #fff;color:#000; text-align:left;}
.widgetsContent { border-left:1px solid #999999; border-right:1px solid #999999;}
.widgetsTitleslide { height:39px; background-image:url("images/BgTitles.jpg"); background-repeat:no-repeat; padding-left:7px; padding-top:2px; vertical-align: top;  text-shadow: 0px 1px 1px #fff;color:#000;}
.widgetsContentslide { border-left:1px solid #999999; border-right:1px solid #999999; text-align:left;}
.widgetsBottomLslide { width:20px; height:20px; background-image:url("images/cornerWL.jpg"); background-repeat:no-repeat;  }
.widgetsBottomCslide { width:160px; border-bottom:1px solid #999999;  }
.widgetsBottomRslide { width:20px; height:20px; background-image:url("images/cornerWR.jpg"); background-repeat:no-repeat;  }

.widgetsBottomL { width:20px; height:20px; background-image:url("images/cornerWL.jpg"); background-repeat:no-repeat;  }
.widgetsBottomC { width:160px; border-bottom:1px solid #999999;  }
.widgetsBottomR { width:20px; height:20px; background-image:url("images/cornerWR.jpg"); background-repeat:no-repeat;  }

.widgetsmain {width:550px; }
.topwidgetsmain{ width:550px; height:35px; background-image:url("images/bgProducts.jpg"); background-repeat:no-repeat;}


h3 { color:#333; font-weight:bold; margin-top:7px;}
h3.category { color:#333; font-weight:normal; padding-top:0px;}
h6 {color:#333; font-weight:bold;}
p {font-weight:normal;color:#333;}
.scroll {position:relative; top:6px; right:0px; width:550px; font-weight:normal; color:#59636C;text-shadow: 0px 1px 1px #fff;color:#000;}

.contentL {width:210px; height:600px; vertical-align:top; }
.contentC {width:550px; height:600px; vertical-align:top;  text-align:left; background-image:url("images/certified.jpg"); background-repeat:no-repeat; background-position:bottom center;}
.contentR1 {width:10px; height:600px; vertical-align:top;}
.contentR {width:200px; height:600px; vertical-align:top;}


.footerL{width:20px; height:20px; background-image:url("images/footerL.jpg"); background-repeat:no-repeat;}
.footerC{width:930px; height:20px; background-image:url("images/footerC.jpg"); background-repeat:repeat-x; text-align:center; padding-top:2px; padding-left:7px; text-shadow: 0px 1px 1px #fff;color:#000; vertical-align: top; }
.footerR {width:20px; height:20px; background-image:url("images/footerR.jpg"); background-repeat:no-repeat;}

TD.pageHeading, DIV.pageHeading {
  
  font-size: 11px;
  font-weight: bold;
  color: #ff9900;
}

A {
  color: #333;
  text-decoration: none;
}

A:hover {
  color: #FF9900;
}

.TopBar {width:100%; height:18px; text-align:center; border-bottom:1px solid #AFB7BE;}


.categoryIndex {width:250px; height:100px; vertical-align:middle; text-align:center;}
.IntroIndex {width:650px; background-image:url("images/bgText.jpg"); background-repeat:no-repeat;}
.IntroText {padding:5px;}

.categoryIndexBar {width:250px; height:100px; vertical-align:top; background-image:url("images/bar&bar.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexFountain {width:250px; height:100px; vertical-align:top; background-image:url("images/chocofountain.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexFridges {width:250px; height:100px; vertical-align:top; background-image:url("images/fridges.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexSteel {width:250px; height:100px; vertical-align:top; background-image:url("images/plates.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexChairs {width:250px; height:100px; vertical-align:top; background-image:url("images/chairs.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexKitchen {width:250px; height:100px; vertical-align:top; background-image:url("images/kitchen.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexBuffet {width:250px; height:100px; vertical-align:top; background-image:url("images/buffet.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexGlasses {width:250px; height:100px; vertical-align:top; background-image:url("images/glasses.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexPlates {width:250px; height:100px; vertical-align:top; background-image:url("images/steel.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.categoryIndexGarden {width:250px; height:100px; vertical-align:top; background-image:url("images/garden.jpg"); background-repeat:no-repeat;text-shadow: 0px 1px 1px #fff;color:#000;}
.catText {width:150px; padding-right:7px;}

.login {width:100%; text-align:right; padding-right:10px;}
.loginL {text-align:center; width:175px;}
.loginR {text-align:left; width:70px;}
.loginB {text-align:right; padding-right:10px; padding-top:0px; border-top:1px dotted #6E7A86;}
.topLogin {background-image:url("images/login.jpg"); background-repeat:no-repeat; height:18px;}

h2 { font-weight:normal; color:#FF9900; font-weight:bold;}
td {font-weight:normal;color:#333;}

.b {font-weight:bold;color:#333;}
.bw {font-weight:bold;color:#ffffff;}
.wh {font-weight:normal;color:#ffffff;}

.red {font-weight:bold;color:#C50303;}

.swh {font-weight:normal;color:#ffffff;}

.imgborder{border:1px dotted #AFB7BE ;}

.Menu {padding-top:65px; }

input.text {font-weight:normal;color:#59636C;height:17px;}
select {font-weight:normal;color:#59636C;}


.cssbutton {
  background-image:url("images/orbutton.gif"); 
 color : #ffffff;
width : 110px;
height:24px;
border:0px;
font-size: 11px;
font-weight: bold;
  font-family: Tahoma;
text-align:center;
line-height: 200%; 
text-shadow: 0px 1px 1px #555;color:#ffffff;
cursor: pointer;
}

  .scssbuttonsmall {
background-image:url("images/plusminus.gif");
 color : #ffffff;
width : 110px;
vertical-align: top;
   font-weight: bold;
  font-family: Tahoma;
font-size: 11px;
cursor: pointer;
text-align:center;
  border: 0px;
 border-style: solid;
 border-color: #999999;
 border-spacing: 1px;
padding-bottom:5px;
text-shadow: 0px 1px 1px #555;color:#ffffff;
}
.cssbuttonsubmit{
 background-image:url("images/orbutton.gif");
 color : #ffffff;
width : 110px;
height:24px;
padding-bottom:4px;
font-size: 11px;
border:0px;
font-weight: bold;
  font-family: Tahoma;
text-align:center;
text-shadow: 0px 1px 1px #555;color:#ffffff;
cursor: pointer;
}
.fieldcss{
background: #eeeeee;
vertical-align: top;
color: #666666;
font-family: Tahoma;
font-weight: bold;
font-size: 11px;
cursor: text;
  border: 1px;
 border-style: solid;
 border-color: #999999;
border-spacing: 1px;
}

#nav {
		margin:0;
		padding:0;
		height:21px;
		width:auto;
	
		
	}
	#nav li {
		display:inline;
		padding:0;
		margin:0;
		height:20px;
	}
	#nav a:link,
	#nav a:visited {
		color:#333;
		padding:8px 8px 3px 8px;
		float:left;
		width:auto;
		text-decoration:none;
		font:Bold;
		text-transform:uppercase;
		text-shadow: 0px 2px 2px #555;
	}
	#nav a:hover {
		color:#ff9900;
	}
	#nav li:first-child a {
	}
	#home #nav-home a,
	#about #nav-about a,
	#archive #nav-archive a,
	#lab #nav-lab a,
	#reviews #nav-reviews a,
	#contact #nav-contact a {
		background:#f0f0f0 url(images/nav_bg.jpg) 0 0 repeat-x;
		color:#f0f0f0;
		text-shadow:none;
	}
	#home #nav-home a:hover,
	#about #nav-about a:hover,
	#archive #nav-archive a:hover,
	#lab #nav-lab a:hover,
	#reviews #nav-reviews a:hover,
	#contact #nav-contact a:hover {
		background:#f0f0f0 url(images/nav_bg.jpg) 0 0 repeat-x;
	}
	#nav a:active {
		background:#f0f0f0 url(images/nav_bg.jpg) 0 0 repeat-x;
		color:#f0f0f0;
	}
	
	.searchtop {text-align:right; width:500px; vertical-align: middle; text-decoration:none;
		font:bold;
		text-transform:uppercase;
		text-shadow: 2px 2px 2px #555;color:#ffffff;}
		
#page-wrap						{ background: white; width: 970px; margin: 0 auto; 
								  padding: 0px 0; }

#slider							{ background: white url(../); height: 135px; width:970px; overflow: hidden;
								  position: relative; margin-bottom:0px; border:0px solid #999999;}
								  
                                /* DEFAULT is for three panels in width, adjust as needed
                                   This only matters if JS is OFF, otherwise JS sets this. */								  
#mover							{ width: 2880px; position: relative; }

.slide							{ padding: 0px 12px; width: 470px; float: left; position: relative;}
.slide h1						{  font-size: 30px; letter-spacing: -1px;
								  color: #ac0000; }
.slide p						{ color: #333; font-size: 11px; line-height: 14px;}
.slide img						{ padding-right:0px; padding-top:14px;}
#slider-stopper					{ position: absolute; bottom: 1px; right: 20px; background: #ff9900; color: white; }
#pic {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
	width: 135px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0px;
}

#pic a.p1, #pic a.p1:visited {
	background-color: #FFFFFF;
	border: 0px;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#pic a.p1:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	position: absolute;
	width: 300px;
	height: 240px; 
	left: -175px;
	top: -35px;
}