html,body {
  background-image : url(/images/back.jpg);
  margin : 0;
  padding : 0;
  }
  
h1 {
  display: none;
  }
  
h2 {
  font-family: "Trebuchet MS";
  color: #0791b4;
  font-size: 13px;
  }
  
p {
   margin: -5px 6px -1px 40px;
   font-size: 13px;
  }
  
div#text p {
   font-family: "Trebuchet MS";
   margin: 15px 6px -1px 40px;
   font-size: 13px;
   color: #0090a9;
  }
  
div#container {
  width: 897px;
  margin: 0 auto;
  }
  
div#header {
  background-image : url(/images/header.jpg);
  width: 897px;
  height: 260px;
  margin: 0 auto;
  }
  
div#nr_prod {
  position: absolute;
  display: inline;
  font-family: "Trebuchet MS";
  font-size: 13px;
  text-decoration: underline;
  color: #985157;
  margin-left: 428px;
  margin-top: 83px;
  width: auto;
  }
  
div#head {
  position: absolute;
  background-image : url(/images/head2.jpg);
  width: 219px;
  height: 33px;
  margin-left: 74px;
  margin-top: 260px;
  }
  
div#head2 {
  position: absolute;
  background-image : url(/images/head2.gif);
  width: 219px;
  height: 33px;
  margin-left: 74px;
  margin-top: 260px;
  }
  
div#wrapper {
  background-image : url(/images/back2.gif);
  margin: 0 auto;
  margin-bottom: 10px;
  width: 749px;
  }
  
div#portret {
  float: right;
  background-image : url(/images/portret.jpg);
  width: 155px;
  height: 221px;
  margin-left: auto;
  }
  
div#content {
  float: right;
  width: 530px;
  }
  
div#content2 {
  width: 524px;
  height: 176px;
  background-color: #fff;
  margin-right: 6px;
  }
  
div#content2 p {
   font-family: "Trebuchet MS";
   margin: 0px 10px -4px 40px;
   padding-top: 8px;
   font-size: 13px;
   color: #0090a9;
  }

div#text {
  float: right;
  background-image : url(/images/content.jpg);
  width: 375px;
  height: 221px;
  background-repeat: no-repeat;
  margin-left: 0px;
  margin-top: 0px;
  }
  
div#navigation {
  float: left;
  background-image : url(/images/nav_mic.gif);
  width: 219px;
  background-repeat: repeat-y;
  margin-top: 33px;
  margin-left: 0px;
  }
  
div#navigation2 { 
  float: left;
  background-image : url(/images/nav_mare.jpg);
  background-repeat: no-repeat;
  width: 219px;
  }
  
.navigation1 a {
  display : block;
  width: 160px;
  font-family: "Trebuchet MS";
  font-size: 14px;
  text-decoration: none;
  color: #487b3a;
  margin: 4px 0 0 -10px;
  margin-top: 8px;
  }
  
.navigation2 a {
  display : block;
  width: 150px;
  font-family: "Trebuchet MS";
  font-size: 11px;
  text-decoration: none;
  color: #0090a9;
  margin-top: 3px;
  text-align: left;
  }
  
div#descr {
  width: 524px;
  background-color: #fff;
  padding-top: 7px;
  }
  
div#desc_header {
  background-image: url(/images/back4_1.gif);
  width: 524px;
  height: 33px;
  background-repeat: no-repeat;
  }
  
div#description { 
  float: left;
  width: 524px;
  background-image: url(/images/back6_1.gif);
  background-repeat: repeat;
  margin: 0;
  }
  
div#desc_text {
  float: none;
  margin-top: 20px;
  margin-right: 5px;
  width: auto; 
  }  
  
div#desc_text2 {
  margin-top: 20px;
  margin-right: 5px;
  width: auto; 
  }
  
div#desc_header p {
  font-family: "Trebuchet MS";
  font-size: 17px;
  color: #1499af;
  margin-left: 15px;
  padding-top: 5px;
  }
  
div#desc_text p {
  font-family: "Trebuchet MS";
  font-size: 18px;
  padding-left: 115px;
  padding-right: 5px;
  margin-top: auto;
  color: #0090a9;
  text-align: left;
  }
  
div#desc_text2 p {
  font-family: "Trebuchet MS";
  font-size: 13px;
  margin-left: 16px;
  padding-right: 5px;
  margin-top: auto;
  color: #0090a9;
  text-align: left;
  }
  
div#img {
  float: left;
  padding-top: 0px;
  padding-left: 10px;
  margin-top: 20px;
  }
  
.auto {
  float: left;
  padding-right: 7px;
  padding-top: 15px;
  }
  
div#contentt {
  width: 100%;
  }
  
div#backmail {
  background-image: url(/images/flower.gif);
  width: 524px;
  height: 278px;
  background-repeat: no-repeat;
  }
  
div#mail {
  width: 400px;
  padding-left: 135px;
  background-repeat: no-repeat;
  padding-top: 55px;
  text-align: left;
  }
  
div#mail p {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #0090a9;
  }
  
.error {
  position: absolute;
  margin-top: -16px;
  }
  
div#produse {
  float: right;
  background-image : url(/images/produse.jpg);
  width: 530px;
  margin-top: 0;
  padding-top: 10px; 
  }
  
div#produse p {
  font-family: "Trebuchet MS";
  font-size: 0.8em;
  text-decoration: none;
  color: #0090a9;
  margin-top: 10px;
  margin-right: 26px;
  margin-left: 17px;
  }

.link {
 color: #487b3a;
}

a.link:hover{
  color: #0090a9;
}  
  
div#produse h2 {
  font-family: "Trebuchet MS";
  font-size: 1.1em;
  font-weight: 400;
  text-decoration: none;
  color: #0090a9;
  margin-top: 0px;
  margin-right: 26px;
  margin-left: 15px;
  margin-bottom: 0px;
  }    
  
div#produse2 {
  width: 537px;
  float: left;
  margin-top: 10px;
  }
  
.tabel { 
  float: left;
  background-image: url(/images/table.gif);
  background-repeat: no-repeat;
  width: 122px;
  height: 117px;
  margin-left: 5px;
  margin-top: 4px;
  text-decoration: none;
  text-align: center;
  border-style: none;
  }
  
.tabel a {
  text-decoration: none;
  border-style: none;
  color: #ffffff;
  }
  
.tabel2 {
  width: 90px;
  float: right;
  margin-right: 18px;
  margin-top: -10px;
  font-family: "Trebuchet MS";
  font-size: 14px;
  color: #0090a9;
  }
  
.tabel2 a {
  text-decoration: none;
  color: #0090a9;
  }
  
.tabel3 {
  width: 95px;
  float: left;
  margin-left: 1px;
  margin-top: 2px;
  font-family: "Trebuchet MS";
  font-size: 13px;
  color: #9da2a2;
  }
  
.tabel4 {
  float: left;
  margin-top: 11px;
  margin-left: 2px;
  text-decoration: none;
  border-style: none;
  }
  
.tabel4 a {
  text-decoration: none;
  color: #ffffff;
  }
  
.tabel33 {
  float: none;
  width: auto;
  margin: 0;
  text-align: center;
  font-family: "Trebuchet MS";
  font-size: 13px;
  color: #9da2a2;
  }

div#footermic {
  float: right;
  background-image: url(/images/footer_mic.gif);
  width: 524px;
  height: 23px;
  margin: 0px auto;
  margin-right: 6px;
  }
  
div#footermic2 {
  float: right;
  background-image: url(/images/footer_mic2.gif);
  background-repeat: no-repeat;
  width: 530px;
  height: 23px;
  margin-top: 0px;
  }
  
div#navfooter {
  background-image: url(/images/nav_footer.jpg);
  width: 211px;
  height: 202px;
  margin-top: 0;
  }
  
div#navfoot {
  background-image: url(/images/nav_footer1.jpg);
  background-repeat: no-repeat;
  width: 211px;
  height: 21px;
  }

div#footer {
  clear: both;
  background-image: url(/images/footer.gif);
  width: 749px;
  height: 36px;
  margin: auto;
  margin-top: 5px;
  }
  
div#footer2 {
  float : left;
  position : absolute;
  font-family: "Trebuchet MS";
  font-size: 10px;
  color : #9f9f9f;
  text-decoration : none;
  margin : 1px 0 0 20px;
  }
  
div#footer a {
  float : right;
  font-family: "Trebuchet MS";
  font-size: 10px;
  color : #9f9f9f;
  text-decoration : none;
  margin : 1px 15px 0 0;
  }
  
div#trafic {
  text-align: center;
  margin-bottom: 5px;
  }
  
.poza {
margin-top: 20px;
}  

.formtext {
font-family : "Trebuchet MS", sans-serif;
font-size : 0.8em;
text-align : center;
color : #FFF;
background: #FFF;
}

.navigare2 {
margin : 0 0 0 0;
color : #487b3a;
font-family : "Trebuchet MS", sans-serif;
font-size : 0.8em;
text-decoration : none;
}

.total {
margin : 0 0 0 0;
color : #487b3a;
font-family : "Trebuchet MS", sans-serif;
font-size : 0.8em;
text-decoration : none;
}

.cos2 {
margin : 0 0 0 0;
color : #0090a9;
font-family : "Trebuchet MS", sans-serif;
font-size : 0.8em;
text-decoration : none
}

.bg_cos {
background-image : url(/images/bg_cos.gif);
}

hr {
  border: 1px;
  background-color: #47c6d9;
}

.form2 {
font-family: "Trebuchet MS";
font-size: 0.7em;
color: #777;
margin : 0 0 0 0;
text-align : center;
padding : 0 0 0 0;
margin-top : 0;
}

.cumpara {
border-width: 0px;
}

.cos {
margin : 0 0 0 0;
color : #0043ed;
font-family : "Trebuchet MS", sans-serif;
font-size : 1.0em;
text-decoration : underline;
}

a.cos:hover {
margin : 0 0 0 0;
color : #333333;
font-family : "Trebuchet MS", sans-serif;
font-size : 1.0em;
text-decoration : underline;
}

.tabel3 {
  width: 400px;
  float: left;
  margin-left: 20px;
  font-family: "Trebuchet MS";
  font-size: 0.8em;
  color: #0090a9;
  }
  
div#trimite {
margin-left: 15px;
width: 475px;
height: 494px;
background-image : url(/images/trimite_tabel.gif);
}

.multipage {
width : 460px;
text-decoration : none;
color : #575757;
margin-left : 20px;
margin-top : 10px;
}

.navigare {
margin : 0 0 0 0;
color : #0b95ff;
font-family : "Trebuchet MS", sans-serif;
font-size : 0.6em;
text-decoration : none;
} 

a.navigare:hover {
margin-top : 0;
color : #575757;
font-family : "Trebuchet MS", sans-serif;
font-size : 0.6em;
text-decoration : none;
}  

div#produs {
width: 250px;
height: 430px; 
margin-top: 9px; 
margin-right: -5px;
text-align: center; 
float: right;
}

div#produs p{
font-size: 0.8em;
}

.pret {
color: #BA3516;
font-weight: 400;
}

div#foto{
float: left; 
margin-left: 15px; 
margin-top: 9px;
} 

.foto {
border-style: dotted;
border-width: 1px;
border-color: #0791b4;
}


#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
