body {
  margin: 0;
  padding: 0;
  text-align: center; /*** IE/Win (not IE/MAC) alignment of page ***/
  font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 100%;
  background-color: #FFFFFF;
  color: #000000;
}

table tr td, table tr th {
  font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  font-size: 13px;
  line-height: 120%;
}

h1, h2, h3, h4, h5, h6, form, img, a, p, ul, li {
  margin: 0;
  padding: 0;
  border: 0;
}

a { 
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}


/* #GENERIC CLASSES
---------------------------------------------------------------*/

.fl {
  float: left;
}

.fr {
  float: right;
}

.clr {
  clear: both;
  height: 0;
  margin: 0;
  padding: 0;
}

.dN{display:none;}
.dI{display:inline;}
.dB{display:block;}

h1 {
  font:20px/120% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  color: #575757;
  margin-top:-5px;
  margin-bottom:10px;
}

h2 {
  font:14px/100% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  color:#195C9F;
  padding-top:11px;
  padding-bottom:8px;
  font-weight:bold;
  border-bottom:1px #E3E3E3 solid;
  margin-bottom:6px;
  padding-left:2px;
}

h3 {
  font:11px/100% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  color:#005B27;
  font-weight:bold;
  border-bottom:1px #DFDFDF solid;
  padding-bottom:5px;
  margin-top:10px;
  margin-bottom:5px;
}


p{padding-bottom:10px;}



html, body, form, #wrapper {
	height:100%;
	margin:0px;
	padding:0px;
	border:none;
	text-align:center;
}

#wrapper{
	margin:0px auto;
	width:960px;
}


#header{height:156px;width:960px;text-align:left;}
#headTop{height:96px;}
#headTop #logo{padding-top:11px;padding-left:2px;width:129px;float:left;}
#headTop #headLinks{width:828px;padding-right:1px;float:right;text-align:right;padding-top:12px;}
#headTop #headLinks ul{list-style-type:none;float:right;}
#headTop #headLinks ul li{float:left;margin:0px;padding:0px;margin-left:17px;}
#headTop #headLinks ul li a{color:#000000;display:block;padding-bottom:1px;}
#headTop #headLinks ul li a:hover{color:#005B27;}
#headTop #headLinks ul#links{
	margin-top:48px;
	clear:both;
	width: 570px;
}
#headTop #headLinks ul#links li{margin-left:26px;}
#headMiddle{height:30px;background-image:url(../i/bgheadmiddle.jpg);background-repeat:repeat-x;clear:both;color:#FFFFFF;font-size:14px;}
#headMiddle span{font-weight:bold;display:block;width:157px;float:left;margin-top:8px;padding-left:12px;padding-bottom:5px;}
#headMiddle ul{list-style-type:none;float:left;}
#headMiddle ul li{float:left;margin:0px;padding:0px;padding-right:6px;height:30px;}
#headMiddle ul li a{color:#FFFFFF;display:block;padding-left:10px;padding-right:10px;margin-top:1px;padding-top:8px;padding-bottom:9px;}
#headMiddle ul li a:hover{background-image:url(../i/bgheadmiddlehover.jpg);background-repeat:repeat-x;text-decoration:none;width:auto;}
#headMiddle ul li a.selected{background-image:url(../i/bgheadmiddlehover.jpg);background-repeat:repeat-x;text-decoration:none;width:auto;}
#headBottom{height:29px;border-top:1px #C9E1D3 solid;border-left:1px #C9E1D3 solid;border-right:1px #C9E1D3 solid;background-image:url(../i/bgheadbottom.jpg);background-repeat:repeat-x;font-size:14px;color:#333333;}
#headBottom span{font-weight:bold;display:block;width:158px;float:left;margin-top:8px;padding-left:11px;padding-bottom:5px;}
#headBottom ul{list-style-type:none;float:left;}
#headBottom ul li{float:left;margin:0px;padding:0px;padding-right:3px;height:29px;}
#headBottom ul li a{color:#333333;display:block;padding-left:8px;padding-right:8px;margin-top:1px;padding-top:8px;padding-bottom:9px;}
#headBottom ul li a:hover{background-image:url(../i/bgheadbottomhover.jpg);background-repeat:repeat-x;color:#005B27;width:auto;}
#headBottom ul li a.selected{background-image:url(../i/bgheadbottomhover.jpg);background-repeat:repeat-x;color:#005B27;width:auto;}

#content{width:960px;}

#footer{text-align:center;background-image:url(../i/bgfooter.jpg);background-repeat:repeat-x;height:78px;border:1px #CCDED4 solid;width:920px;clear:both;font:12px/150% Georgia, Verdana, Arial, sans-serif;padding-left:38px;padding-top:20px;}
#footer label{float:left;text-align:left;margin-right:70px;}
#footer label span{font-weight:bold;}
#footer label#design{float:right;text-align:right;margin-left:70px;margin-right:10px;}
#footer label#design a{color:#575757;font:13px/150% "Lucida Sans Unicode", Verdana, Arial, sans-serif;display:block;margin-top:5px;}

/* LIGHTBOX */

#lightbox {
  background-color:#eee;
  padding: 10px;
  border-bottom: 2px solid #666;
  border-right: 2px solid #666;
}

#lightboxDetails {
  font-family: Verdana;
  font-size: 1.4em;
  padding-top: 0.4em;
}
	
#keyboardMsg {
  display: none;
}

#lightboxCaption { 
  float: left; 
}

#keyboardMsg { 
  float: right; 
}

#closeButton {
  position: relative;
  top:1px;
  right: 3px;
}

#lightbox img { 
  border: none; 
} 

#overlay img { 
  border: none; 
}

#overlay { 
  background-image: url(../i/overlay.png); 
}

* html #overlay{
  background-color: #000;
  background-color: transparent;
  background-image: url(../i/blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/overlay.png", sizingMethod="scale");
}


#informatiiUtile
{
	background-image : url(../i/bginformatiiutile.jpg);
	height : 61px;
}

#informatiiUtile h2
{

	background-image : url(../i/bginformatiiutileflower.jpg);
	background-repeat : no-repeat;
	background-position : 860px 0px;
	height : 41px;
	text-align : left!important;
	padding-left : 25px;
	padding-top : 20px;
	color : #005B27!important;
	font: 18px "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	
}
#leftBtns
{
	border-top: 1px solid #22E273;
	list-style-type : none;
	margin-top : 30px;
}

#leftBtns li{
width: 184px;
/*height: 18px;*/
font: 13px "Lucida Sans Unicode", Verdana, Arial, sans-serif;
color: #6A1C14;
border-bottom: 1px solid #22E273;
padding-top: 5px;
padding-bottom: 5px;
background-image: url(../i/bulletmeniu.gif);
background-repeat: no-repeat;
background-position : 0px 10px;
padding-left:16px;
text-align : left!important;
}
#leftBtns li a{
color: #333333;
}

.selItem
{
	background-image: url(../i/bulletmeniuselected.gif)!important;
}

#articlesMenuWrapper
{
	width : 200px;
}


.categorySelected
{
	background-image:url(../i/bgheadmiddlehover.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
}

.brandSelected
{
	background-image:url(../i/bgheadbottomhover.jpg);
	background-repeat:repeat-x;
	color:#005B27;
	width:auto;
}







.newlink a {
	color: #005B27;
}
#headTop #headLinks ul#linksCart {

	margin-top:20px;
	clear:both;
}
#headTop #headLinks ul#linksCart li {
margin-left:26px;
}

#headTop #headLinks ul#linksLogIn {

	margin-top:22px;
	clear:both;
}
#headTop #headLinks ul#linksLogIn li {
margin-left:26px;
}
#footerExt {
	text-align:center;
	background-image:url(../i/bgfooter.jpg);
	background-repeat:repeat-x;
	border:1px solid #CCDED4;
	width:920px;
	clear:both;
	font:12px/150% Georgia, Verdana, Arial, sans-serif;
	padding-left:38px;
	padding-top:20px;
	background-color: #CCDED4;
	padding-bottom: 10px;
}
#footerExt label{float:left;text-align:left;margin-right:70px;}
#footerExt label span{font-weight:bold;}
#footerExt label a{color:#000000;}
#footerExt label a:hover{color:#005B27;}
#footerExt label#design{float:right;text-align:right;margin-left:70px;margin-right:10px;}
#footerExt label#design a{color:#575757;font:13px/150% "Lucida Sans Unicode", Verdana, Arial, sans-serif;display:block;margin-top:5px;}
#footerExt div#design {
float:right;text-align:right;margin-left:70px;margin-right:10px;
}
#footerExt div#design a {
color:#575757;font:13px/150% "Lucida Sans Unicode", Verdana, Arial, sans-serif;display:block;margin-top:5px;
}

