/*---------------------------------



	*/ @import "reset.css"; /*



----------------------------------*/



body{

	background: url(../images/bg1.jpg);

}

a {

	font: 11px Tahoma;

	font-weight: normal;	

	color: #6A6963;		

	text-decoration:underline;	

}

a:hover {

	font: 11px Tahoma;

	font-weight: normal;	

	color:#C7BF5A;

	text-decoration:underline;

}





#main_container {

	width: 100%;

	background: url(../images/bg2.jpg) repeat-x;

}



#meniu-limbi{

	width:820px;

	height:30px;

	margin:auto;

	text-align:right;

	color:#fff;

}

#meniu-limbi a{

	color:#C3C2B5;

	text-decoration:none;

}

#meniu-limbi a:hover{

	color:#fff;

	text-decoration:none;

}

#meniu-principal{

	width:820px;

	height:30px;

	margin:auto;

}



/* Root = Horizontal, Secondary = Vertical */



ul#navmenu {

  border: 0 none;

  width: 800px; /*For KHTML*/

  list-style: none;

  height: 30px;

  margin:auto;

}



ul#navmenu li {

  margin: 0;

  border: 0 none;

  padding: 0;

  float: left; /*For Gecko*/

  display: inline;

  list-style: none;

  position: relative;

}

ul#navmenu li.nivel1 {

  margin-left: 20px;

}

ul#navmenu li.rosu {

  margin-left: 20px;

  background:#C13636;

}



ul#navmenu ul {

  margin: 0;

  border: 0 none;

  padding: 0;

  width: 230px;

  list-style: none;

  display: none;

  position: absolute;

  top: 22px;

  left: 0;



}



ul#navmenu ul:after /*From IE 7 lack of compliance*/{

  clear: both;

  display: block;

  font: 1px/0px serif;

  content: ".";

  height: 0;

  visibility: hidden;

}



ul#navmenu ul li {

  width: 150px;

  float: left; /*For IE 7 lack of compliance*/

  display: block !important;

  display: inline; /*For IE*/

}



/* Root Menu */

ul#navmenu a {

  border: 0;

  padding: 0 6px;

  float: none !important; /*For Opera*/

  float: left; /*For IE*/

  display: block;

  color: #FFF;

  font: bold 11px/22px Tahoma, Helvetica, sans-serif;

  text-decoration: none;

  height: auto !important;

  height: 1%; /*For IE*/

}







/* 2nd Menu */

ul#navmenu li:hover li a,

ul#navmenu li.iehover li a {

  border: 1px solid #FFF;

  border-right-color: #CCC;

  border-bottom-color: #CCC;

  float: none;

  background: #F6F6EA;

  color: #666;

}



/* 2nd Menu Hover Persistence */

ul#navmenu li:hover li a:hover,

ul#navmenu li:hover li:hover a,

ul#navmenu li.iehover li a:hover,

ul#navmenu li.iehover li.iehover a {

  background: #C13636;

  color: #FFF;

   border: 1px solid #FFF;

  border-right-color: #CCC;

  border-bottom-color: #CCC;

}



/* 3rd Menu */

ul#navmenu li:hover li:hover li a,

ul#navmenu li.iehover li.iehover li a {

   border: 1px solid #FFF;

  border-right-color: #CCC;

  border-bottom-color: #CCC;

  background: #F6F6EA;

  color: #666;

}



/* 3rd Menu Hover Persistence */

ul#navmenu li:hover li:hover li a:hover,

ul#navmenu li:hover li:hover li:hover a,

ul#navmenu li.iehover li.iehover li a:hover,

ul#navmenu li.iehover li.iehover li.iehover a {

   border: 1px solid #FFF;

  border-right-color: #CCC;

  border-bottom-color: #CCC;

  background: #C13636;

  color: #FFF;

}





ul#navmenu ul ul,

ul#navmenu ul ul ul {

  display: none;

  position: absolute;

  top: 0;

  left: 150px;

}



/* Do Not Move - Must Come Before display:block for Gecko */

ul#navmenu li:hover ul ul,

ul#navmenu li:hover ul ul ul,

ul#navmenu li.iehover ul ul,

ul#navmenu li.iehover ul ul ul {

  display: none;

}



ul#navmenu li:hover ul,

ul#navmenu ul li:hover ul,

ul#navmenu ul ul li:hover ul,

ul#navmenu li.iehover ul,

ul#navmenu ul li.iehover ul,

ul#navmenu ul ul li.iehover ul {

  display: block;

}





#continut-auriu {

	width:810px;

	height:69px;

	background:#C7BF5A;

	margin:auto;

	border-top:5px solid #fff;

	border-left:5px solid #fff;

	border-right:5px solid #fff;

	border-bottom:0;

}



#logo {

	width:600px;

	height:69px;

	line-height:69px;

	float:left;

}

#logo { visibility: visible; }

#logo a { width: 600px; height:69px; outline:0; background: url(../images/logo.jpg) 0 0 no-repeat; text-indent:-1000em; float:left;}





#cautare {

	width:192px;

	margin-right:10px;

	float:right;

	text-align:right;

}



#cautare a {

	color: #21231F;

	font: normal 11px/22px Tahoma, Helvetica, sans-serif;

	text-decoration: underline;

}

#cautare a:hover {

	color: #fff;

	font: normal 11px/22px Tahoma, Helvetica, sans-serif;

	text-decoration: underline;

}

#modulcauta {

	float:right;

	width:191px;

	height:25px;

	margin-top:10px;

    background: url(../images/cauta_spate.jpg) no-repeat;

}



#inputcauta {

	margin-top:3px;

	margin-left:10px;

	width:145px;

	height:18px;

	float:left;

	border:0;

	font: normal 11px Tahoma;

	color:#99988E;

}

#pozacauta {

	margin-top:3px;

	float:right;

	width:14px;

	height:16px;

	margin-right:6px;

}



#continut-flash {

	width:910px;

	height:310px;

	margin:auto;

}

#continut-ocru {

	width:810px;

	background: #F6F6EA url(../images/bg3.jpg) repeat-x;

	margin:auto;

	border-bottom:5px solid #fff;

	border-left:5px solid #fff;

	border-right:5px solid #fff;

	border-top:0;

}



#continut-ocru-stg {

	width:242px;

	float:left;

	margin-top:25px;

	border-right:1px solid #E0DFD6;

}

#continut-ocru-stg-text {

	width:214px;

	margin:auto;

}

#continut-ocru-stg-text h3 {

	visibility: visible;

	height: 24px;

	font: 22px Arial;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 5px;

	margin-left:0px;

}

#continut-ocru-stg-text a {

	color: #6A6963;

	font: 11px Tahoma;

	font-weight: bold;

	text-decoration:none;

}

#continut-ocru-stg-text a:hover {

	color: #333333;

	font: 11px Tahoma;

	font-weight: bold;

	text-decoration:none;

}

#continut-ocru-dr {

	width:567px;

	float:left;

	margin-top:25px;

}

#continut-ocru-dr-text {

	width:538px;

	margin:auto;

}



#continut-ocru-dr-text a.detalii {

	float:left;

	color: #C13636;

	font: 11px Tahoma;

	font-weight: normal;

	text-decoration:none;

}

#continut-ocru-dr-text a.detalii:hover {

	float:left;

	color: #C13636;

	font: 11px Tahoma;

	font-weight: normal;

	text-decoration:underline;

}







#continut-ocru-dr-text li {

	margin-bottom: 10px;

	background: url(../images/sag.gif) 0px 4px no-repeat;

}

#continut-ocru-dr-text li span {

	margin-left: 15px;

}





#continut-ocru-dr-text h2 {

	visibility: visible;

	height: 24px;

	font: 24px Arial;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 5px;

	margin-left:0px;

}







/* Galerie Parteneri */



ul.galerieparteneri {

	margin:auto;

	padding:0px;

	list-style:none;

	display:block;

	width: 510px;

	height:75px;

	margin-top:10px;

	border:10px solid #E2DDA5;

	background: #E2DDA5;

}

ul.galerieparteneri img {

	border:5px solid #fff;

}



ul.galerieparteneri li {

	list-style-type: none;

	float:left;

}

.headColGalerie {

	display:block;

	width:120px;

	text-align:center;



}

.bodyColGalerie {
	display:block;

	width:120px;

	margin-left:7px;

	text-align:center;

}



/* END Galerie Parteneri */





#meniu-secundar {

	margin:auto;

	width:780px;

	height:25px;

	border-top:1px solid #E0DFD6;

	text-align:center;

	color: #908F83;

}

#meniu-secundar a {

  border: 0;

  color: #908F83;

  font: bold 11px/22px Tahoma, Helvetica, sans-serif;

  text-decoration: none;

}

#meniu-secundar a:hover {

  border: 0;

  color: #908F83;

  font: bold 11px/22px Tahoma, Helvetica, sans-serif;

  text-decoration: underline;

}





#footer {

	width: 820px;

	margin: auto;

	height:30px;

}

#footer_stg {

	width: 250px;

	height:20px;

	float:left;

	margin-left:10px;

	margin-top:6px;

	font: 11px Tahoma;

	font-weight: normal;

	color:#908F83;

}

#footer_dr {

	width: 250px;

	height:20px;

	float:right;

	margin-right:10px;

	margin-top:6px;

	color:#908F83;

	text-align:right;

}

#footer_dr a {

	font: 11px Tahoma;

	font-weight: normal;

	color:#908F83;

	text-decoration:none;

}

#footer_dr a:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#908F83;

	text-decoration:underline;

}

/* SECUNDARE */



#continut-top-secundare {

	width:910px;

	height:150px;

	margin:auto;

}

#continut-ocru2 {

	width:810px;

	background: #F6F6EA;

	margin:auto;

	border-bottom:5px solid #fff;

	border-left:5px solid #fff;

	border-right:5px solid #fff;

	border-top:0;

}



#continut-ocru-text-secundare {

	width:780px;

	margin:auto;

	margin-top:0px;

}

#continut-ocru-text-secundare h2 {

	visibility: visible;

	/*height: 24px;*/

	font: 22px Arial;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 5px;

	margin-left:0px;

}

.keyword {

	font: 11px Tahoma;

	font-weight: bold;

	color:#C13636;

}

#meniu2-secundare {

	width:820px;

	height:20px;

	margin:auto;

	margin-bottom:0;

	margin-top:5px;

	border-bottom:5px solid #fff;

}







.basictab{

	padding: 3px 0;

	margin-left: 0;

	font: bold 11px Tahoma;

	list-style-type: none;

	text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.basictab li{

	display: inline;

	margin: 0;

}



.basictab li a{

	text-decoration: none;

	padding: 3px 7px;

	margin-right: 3px;

	border-left: 1px solid #FFF;

	border-right: 1px solid #FFF;

	border-top: 1px solid #FFF;

	border-bottom: none;

	background-color: #E1DEAA;

	color: #2d2b2b;

}



.basictab li a:visited{

	color: #2d2b2b;

}



.basictab li a:hover{

	background-color: #F6F6EA;

	color: black;

}



.basictab li a:active{

	color: black;

}



.basictab li.selected a{ /*selected tab effect*/

	position: relative;

	top: 1px;

	padding-top: 4px;

	background-color: #F6F6EA;

	color: black;

}

.intrebarefaq {

	font: 11px Tahoma;

	font-weight: bold;

	color:#C13636;

	text-decoration:none;

}

.intrebarefaq:hover {

	font: 11px Tahoma;

	font-weight: bold;

	color: #6A6963;

	text-decoration:none;

}

.intrebare {

	width:760px;

	border:1px dashed #C7BF5A;

}

.photoBrdRight {

	border:5px solid #E1DEAA;

	float:right;

	margin: 0 0 0 10px;

}

.prodlist {	width:750px; margin:auto; }

.prodlist li {
	width:122px; position:relative;
	margin:0; padding:0;
	bottom:-1px; right:-1px;
	float:left;
	margin-right:28px;
}

.prodlist img.overlayer {
	position:absolute; bottom:42pt; right:0; z-index:5;	
}

.prodlist li a.thickbox {
	display:block;
	margin:auto;
	border:5px solid #E1DEAA;
	width:112px;
}


.prodlist a {
	font: 11px Tahoma;
	font-weight: bold;
	color:#C13636;
	text-decoration:none;
}

.prodlist a:hover {
	font: 11px Tahoma;
	font-weight: bold;
	color: #6A6963;
	text-decoration:none;
}

.prodlist a.cumpara {
	font: 11px Tahoma;
	font-weight: normal;
	color: #6A6963;
	text-decoration:underline;
}

.prodlist a.cumpara:hover {
	font: 11px Tahoma;
	font-weight: normal;
	color:#C7BF5A;
	text-decoration:underline;
}

td.central , li.central{
	text-align:center;
}

.galerieinterior li {
	float:left;
	list-style:none;
	padding:0;
	margin:10px;
}

.galerieinterior li a { 
	display:block;
}

.center_txt {
	text-align:center;
}

.clear {
	float:none !important;
	display:block !important;
	clear:both !important;
	list-style:none !important;
	padding:0 !important;
	margin:0 !important;
}

ul .galerieinterior {
	margin:0;
	padding:0;
}

.galerieinterior img {

	border:5px solid #E1DEAA;

}

.galerieinterior a {

	font: 11px Tahoma;

	font-weight: bold;

	color:#C13636;

	text-decoration:none;

}

.galerieinterior a:hover {

	font: 11px Tahoma;

	font-weight: bold;

	color: #6A6963;

	text-decoration:none;

}

.galerieinterior a.cumpara {

	font: 11px Tahoma;

	font-weight: normal;

	color: #6A6963;

	text-decoration:underline;

}

.galerieinterior a.cumpara:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#C7BF5A;

	text-decoration:underline;

}



/* PAGINARE */

ul.paginare {

	list-style:none;

	display:block;

	width: 740px;

	margin:auto;

}

ul.paginare li {

	list-style-type: none;

	float:left;

}

.paginare-stg {

	display:block;

	width:120px;

	margin-left:0px;

}

.paginare-stg a {

	font: 11px Tahoma;

	font-weight: normal;

	color: #6A6963;

	text-decoration:underline;

}

.paginare-stg a:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#C7BF5A;

	text-decoration:underline;

}

.paginare-mijloc {

	display:block;

	width:500px;

	margin-left:0;

	text-align:center;

}

.paginare-mijloc a {

	font: 11px Tahoma;

	font-weight: normal;

	color: #6A6963;

	text-decoration:none;

}

.paginare-mijloc a:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#C7BF5A;

	text-decoration:none;

}

.paginare-mijloc span {

	font: 11px Tahoma;

	font-weight: bold;

	color:#C13636;

}

.paginare-dr {

	display:block;

	width:120px;

	margin-left:0;

	text-align:right;

}

.paginare-dr a {

	font: 11px Tahoma;

	font-weight: normal;

	color: #6A6963;

	text-decoration:underline;

}

.paginare-dr a:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#C7BF5A;

	text-decoration:underline;

}

/* END PAGINARE */



#vandut_layer {

	position: absolute;

	width: 60px;

	height: 60px;

	background: url(../images/vandut.gif);

	filter: alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

	margin:0;

}

#nou_layer {

	position: absolute;

	width: 60px;

	height: 60px;

	background: url(../images/nou.gif);

	filter: alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

	margin:0;

}

#rezervat_layer {

	position: absolute;

	width: 60px;

	height: 60px;

	background: url(../images/rezervat.gif);

	filter: alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

	margin:0;

}

.photoBrdLeft {

	border:5px solid #E1DEAA;

	float:left;

	margin: 0 10px 0 0;

}

.lkcomanda {

	font: 11px Tahoma;

	font-weight: normal;

	color: #6A6963;

	text-decoration:underline;

}

.lkcomanda:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#C7BF5A;

	text-decoration:underline;

}

.inputnewsl {

	width:200px;

	background:#fff;

	border: 1px solid #E1DEAA;

	color: #6A6963;

	font: 11px Tahoma;

}

.paginadetaliere {

	float:right;

	font: 11px Tahoma;

	font-weight: normal;

	color: #6A6963;

	text-decoration:underline;

}

.paginadetaliere:hover {

	float:right;

	font: 11px Tahoma;

	font-weight: normal;

	color:#C7BF5A;

	text-decoration:underline;

}

ul.hartasite {

	margin: 0 0 0 20px;

	padding: 0;

	list-style: none;

	border: 0;

}

ul.hartasite li {

	position: relative;

	border:0;

	padding: 0 0 0 10px;

	margin:5px 0 5px 0;

	color: #6A6963;

	font: 11px Tahoma;

}

ul.hartasite li a {

	color: #6A6963;

	font: 11px Tahoma;

	text-decoration:none;

	margin-left:10px;

}

ul.hartasite li a:hover {

	color: #6A6963;

	font: 11px Tahoma;

	text-decoration:underline;

	margin-left:10px;

}

.text_stire_activitate {

	border:1px dashed #C7BF5A;

	background:#E1DEAA;

	padding:5px;

}

.text_stire_eag {

	border:1px dashed #C7BF5A;

	background:#EAEACE;

	padding:5px;

}

.photoBrdRightCrem{

	border:5px solid #F6F6EA;

	float:right;

	margin: 0 0 0 10px;

}



.photoBrdCrem {

	border:5px solid #F6F6EA;

}

.celTitle {

	background:#C7BF5A;

	text-align:center;

	color:#fff;

	height:20px;

	font-weight: bold;

}

.celLucrare {

	background:#E2DDA5;

	text-align:center;

	color:#6A6963;

	height:20px;

}

.continua_shop {

	font: 11px Tahoma;

	font-weight: normal;

	color: #C7BF5A;

	text-decoration:underline;

}

.continua_shop:hover {

	font: 11px Tahoma;

	font-weight: normal;

	color:#C13636;

	text-decoration:underline;

}



.galerieinterior a.checkout {

	font: 11px Tahoma;

	font-weight: bold;

	color: #C13636;

	text-decoration:none;

}

.galerieinterior a.checkout:hover {

	font: 11px Tahoma;

	font-weight: bold;

	color:#fff;

	text-decoration:underline;

}

.frm label { margin-bottom:5px; display:block; clear:both; }

.frm label span {
	display:block; float:left; width:100px;
}
.frm label input, .frm label textarea {
	border:1px solid #DEDBA4;
	width:150px;
}
#Del2Bill {
	width:auto;
}

.error_hl_element { display:inline !important; float:none !important; }


/* Error Messages */
div.error, #main div.error {
	border-top: 1px solid #E0B2B2;
	border-left: 1px solid #E0B2B2;
	border-bottom: 1px solid #990000;
	border-right: 1px solid #990000;
	background-color: #FFF0F0;
	padding: 5px 5px 5px 43px;
	margin: 10px;
	background: #FFF0F0 url(../images/icons/error.png) no-repeat 5px 5px;
	color: #990000;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
div.error h3, #main div.error h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
div.error hr, #main div.error hr { border-bottom: 1px solid #E0B2B2; border-top: none; border-left: none; border-right: none; height: 1px; }
div.error p, #main div.error p { margin: 0px; padding: 0px; }
div.error a, #main div.error a { font-weight: bold; }
div.error ul, #main div.error ul {
	list-style-type: circle;
	margin-left: 20px;
}

/* Alert Messages */
div.warn {
	border-top: 1px solid #FFDC93;
	border-left: 1px solid #FFDC93;
	border-bottom: 1px solid #F0A300;
	border-right: 1px solid #F0A300;
	background-color: #333333;
	padding: 5px 5px 5px 43px;
	margin: 10px;
	background: #FFF0F0 url(../images/icons/warning.png) no-repeat 5px 5px;
}
div.warn{
	color: #333333;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
div.warn h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}
div.warn hr { border-bottom: 1px solid #F0A300; border-top: none; border-left: none; border-right: none; height: 1px; }
div.warn p { margin: 0px; padding: 0px; }
div.warn a { font-weight: bold; }
div.warn ul {
	list-style-type: circle;
	margin-left: 20px;
}



#meniu-limbi-intro{
	width:740px;
	height:30px;
	margin:auto;
	text-align:right;
	color:#fff;
}
#meniu-limbi-intro a{	
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
#meniu-limbi-intro a:hover{	
	font-size:12px;
	color:#C7BF5A;
	text-decoration:none;
}