/*---------------------------------

	*/ @import "reset.css"; /*

----------------------------------*/

body{
	background: #ffffff url(../images/bg1.jpg) repeat-x;
}


#main_container {
	width: 100%;
}

#container {
	width: 940px;
	margin: auto;
}
#header-stg {
	width: 240px;
	height:248px;
	float:left;
	background: #ffffff url(../images/bg-stg-header.jpg) repeat-x;
}
#logo {
	width:240px;
	height:120px;
	line-height:120px;
}
#logo { visibility: visible; }
#logo a { width: 240px; height:120px; outline:0; background: url(../images/logo.jpg) 0 0 no-repeat; text-indent:-1000em; float:left;}
#cautare-titlu {
	width:240px;
	height:27px;
	background: #ffffff url(../images/titlu_cautare.jpg) no-repeat;
}
.box-cautare {
	width:170px;
	height:22px;
	border:1px solid #cccccc;
	float:left;
	margin-left:10px;
	color: #777777;
  	font: norml 11px 'Trebuchet MS';
}
.btn-cautare {
	width:50px;
	height:22px;
	float:right;
}
.box-abonare {
	width:160px;
	height:22px;
	border:1px solid #cccccc;
	float:left;
	color: #777777;
  	font: norml 11px 'Trebuchet MS';
}
.btn-go {
	width:40px;
	height:22px;
	float:right;
}

#meniu-secundar {
	width:240px;
	height:60px;
	float:left;
	display:block;
	margin-top:10px;
}

.submeniu{list-style:none;margin:0; padding:0;line-height:60px; height:60px; width:240px; display:inline;}
.submeniu li {list-style:none; float:left;margin:0; padding:0 0 0 0;}
.submeniu a{display:block;float:left;height:60px;}

.home span, .home1 span, .despre span, .despre1 span, .contact span, .contact1 span {display:none}

.home {width:80px;background:url(../images/btn_home_off.jpg) 0 0;}
.home:hover, .home1 {width:80px;background:url(../images/btn_home_on.jpg) 0 0;}
.despre {width:80px;background:url(../images/btn_despre_off.jpg) 0 0;}
.despre:hover, .despre1 {width:80px;background:url(../images/btn_despre_on.jpg) 0 0;}
.contact {width:80px;background:url(../images/btn_contact_off.jpg) 0 0;}
.contact:hover, .contact1 {width:80px;background:url(../images/btn_contact_on.jpg) 0 0;}

#header-dr {
	width: 700px;
	height:248px;
	float:right;
}
#meniu-principal {
	width:700px;
	height:38px;
	margin-top:10px;
	background:#E4EDF8;
}
ul#navmenu {
  border: 0 none;
  width: 700px; /*For KHTML*/
  list-style: none;
  margin-top:7px;
  float:left;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
}

ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 130px;
  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: 130px;
  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: #333333;
  font: bold 11px/22px 'Trebuchet MS', 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 #C4D6EE;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  float: none;
  color: #ffffff;
  background-color: #80A7DB;
}

/* 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: #C4D6EE;
  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 #C4D6EE;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  background: #80A7DB;
  color: #fff;
}

/* 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: #C4D6EE;
  color: #FFF;
}


ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 130px;
}

/* 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;
}
#topsus {
	width:700px;
	height:200px;
}
#sidebar {
	width:240px;
	float:left;
	padding-top:5px;
	height:100%;
}
#box-newsletter {
	width:240px;
	height:130px;
	background: url(../images/bgnewsletter.jpg) repeat-y;
	margin-bottom:3px;
}
#box-newsletter-continut {
	width:220px;
	margin:auto;
}
#continut ul li {
padding-left: 10px;
background: url(../images/arr1.jpg) 0px 6px no-repeat;
}
#titlu-parteneri {
	width:240px;
	height:26px;
	background: url(../images/titlu_parteneri.jpg) no-repeat;
}
#titlu-vreme {
	width:240px;
	height:29px;
	background: url(../images/titlu_vreme.jpg) no-repeat;
}
.vreme-oras {
	width:105px;
	float:left;
	margin-left:10px;
}
.vreme-temperatura {
	width:105px;
	margin-right:10px;
	float:right;
	text-align:right;
}
#titlu-valutar {
	width:240px;
	height:29px;
	background: url(../images/titlu_valutar.jpg) no-repeat;
}
#titlu-oferte {
	width:240px;
	height:29px;
	background: url(../images/titlu_oferte.jpg) no-repeat;
}
#titlu-earth {
	width:240px;
	height:29px;
	background: url(../images/titlu_earth.jpg) no-repeat;
}
.box-parteneri-continut {
	width:220px;
	margin:auto;
	margin-top:5px;
}
.pct-parteneri {
	width:220px;
	margin:auto;
	height:1px;
	border-bottom:1px dashed #999999;
}


#continut {
	width:690px;
	float:right;
	margin-top:13px;
}
#continut h1 {
	visibility: visible;
	font: 16px 'Arial';
	font-weight: normal;
	margin-bottom: 10px;
	font-weight:bold;
	display:block;
}
#continut h3 {
	visibility: visible;
	font: 14px 'Arial';
	font-weight: normal;
	margin-top: 10px;
	padding-top:15px;
	margin-bottom: 10px;
	padding-buttom:15px;
	font-weight:bold;
	display:block;
}
.poza_news {
	width:100px;
	float:left;
	padding-top:4px;
	
}
.text_news {
	padding-left:15px;
	width:300px;
	float:left;
	font-size:12px;
}

.text_news div a{ font-size:12px!important; line-height:17px; margin-top:5px;}
.text_news div{margin-top:5px;}

.text_news strong{ font-size:11px!important; font-family:Arial, Helvetica, sans-serif;}
.text_news span{ font-size:12px!important; line-height:17px; color:#333!important; font-family:Arial, Helvetica, sans-serif!important;}

.poza_oferta {
	width:180px;
	float:right;
	text-align:right;
}
.text_oferta {
	width:505px;
	float:left;
}
ul.ofertespecialehome {
	list-style:none;
	display:block;
	width: 680px;
	margin-top:5px;
}
.ofertespecialehome li {
	padding:0!important;
	background: none!important;
}


ul.ofertespecialehome li {
	list-style-type: none;
	float:left;
	
}

.ofspeciala1 {
	display:block;
	width:220px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	
	
}

.ofspeciala2 {
	display:block;
	width:220px;
	margin-left:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	
}

.ofertasezon1 {
	width:340px;
	float:left;
	background: url(../images/bgofertasezon.jpg) bottom repeat-x;
}
.ofertasezon2 {
	width:340px;
	float:right;
	background: url(../images/bgofertasezon.jpg) bottom repeat-x;
}
.text_news .scrisBlu {
	color:#0080C7;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px!important;;
}
.text_news .scrisRosu {
	color:#ff3300;
	font-weight:bold;
	font-size:12px!important;
	float:right;
}

.detalii {
	float:right;
	background: url(../images/sag1.jpg) right no-repeat;
}
a {
	color:#0080C7;
	text-decoration:none;
}
a:hover {
	color:#0080C7;
	text-decoration:underline;
}
.detalii a {
	color:#0080C7;
	font-weight:normal;
	text-decoration:none;
	margin-right:20px;
}
.detalii a:hover {
	color:#0080C7;
	font-weight:normal;
	text-decoration:underline;
	margin-right:20px;
}

.detalii2 {
	float:left;
	background: url(../images/sag2.jpg) left no-repeat;
}
.detalii2 a {
	color:#0080C7;
	font-weight:normal;
	text-decoration:none;
	margin-left:20px;
}
.detalii2 a:hover {
	color:#0080C7;
	font-weight:normal;
	text-decoration:underline;
	margin-left:20px;
}

.pozaStg {
	float:left;
	margin: 0 10px 0 0;
}
.pozaStgBrd {
	float:left;
	margin: 0 10px 0 0;
	border:5px solid #E6EAED;
}
.pozaDrBrd {
	float:right;
	margin: 0 0 0 10px;
	border:5px solid #E6EAED;
}
.pozaDr {
	float:right;
	margin: 0 0 0 10px;
}
.pozaBrd {
	border:2px solid #E6EAED; WIDTH: 98px; height:72px;
}
.keyword {
	font: 11px 'Trebuchet MS';
	font-weight: bold;
	color:#007CC5;
}
.blu-bold {
	font: 11px 'Trebuchet MS';
	font-weight: bold;
	color:#007CC5;
	text-decoration:none;
}
.blu-bold:hover {
	font: 11px 'Trebuchet MS';
	font-weight: bold;
	color:#007CC5;
	text-decoration:underline;
}
#footer {
	width: 940px;
	margin: auto;
	height:35px;
	background: url(../images/bgfooter.jpg) repeat-x;
}

ul.footer_continut {
	list-style:none;
	display:block;
	width: 940px;
	margin-top:0px;
}

ul.footer_continut li {
	list-style-type: none;
	float:left;
}

.footer_stg {
	display:block;
	width:310px;
	font: 11px 'Trebuchet MS';
	font-weight: normal;
	color:#666666;
	margin-left:10px;
	margin-top:12px;
}
.footer_centru {
	display:block;
	width:290px;
	text-align:center;
}
.footer_dr {
	display:block;
	width:310px;
	margin-left:0px;
	text-align:right;
	margin-right:10px;
	margin-top:12px;
}
.footer_dr a {
	font: 11px 'Trebuchet MS';
	font-weight: normal;
	color:#666666;
	text-decoration:none;
}
.footer_dr a:hover {
	font: 11px 'Trebuchet MS';
	font-weight: normal;
	color:#666666;
	text-decoration:underline;
}



/* Galerie Clienti */

ul.galerieclienti {
	margin:auto;
	padding:0px;
	list-style:none;
	display:block;
	width: 650px;
	margin-top:10px;
}

ul.galerieclienti li {
	list-style-type: none;
	float:left;
	padding:0 !important;
	background: none !important;
}
ul.galerieclienti a {
	font: 11px Tahoma;
	color: #777777;
	font-weight: normal;
	text-decoration: none;
}
ul.galerieclienti a:hover {
	color: #DC6020;
	text-decoration: none;
}
.headColGalerie {
	display:block;
	width:100px;
	text-align:center;
}
.bodyColGalerie {
	display:block;
	width:100px;
	margin-left:10px;
	text-align:center;
}

/* END Galerie Clienti */
.linkintern {
	color:#0080C7;
	font-weight:normal;
	text-decoration:none;
}
.linkintern:hover {
	color:#0080C7;
	font-weight:normal;
	text-decoration:underline;
}

/* PAGINARE */
ul.paginare {
	list-style:none !important;
	display:block;
	width: 680px;
	margin:auto;
}
ul.paginare li {
	list-style-type: none !important;
	float:left;
}
.paginare-stg {
	list-style:none !important;
	padding:0 !important;
	display:block;
	width:100px;
	margin-left:0px;
	background: url(../images/sag2.jpg) 3px 1px no-repeat !important;
}
.paginare-stg a {
	font: 11px 'Trebuchet MS';
	color:#000;
	font-weight: bold;
	text-decoration:none;
	margin-left:15px;
}
.paginare-stg a:hover {
	font: 11px 'Trebuchet MS';
	color:#0080C7;
	font-weight: bold;
	text-decoration:none;
	margin-left:15px;
}
.paginare-mijloc {
	display:block;
	width:480px;
	margin-left:0;
	text-align:center;
	background: none !important;
}
.paginare-mijloc a {
	font: 11px 'Trebuchet MS';
	color:#000;
	font-weight: normal;
	text-decoration:none;
}
.paginare-mijloc a:hover {
	font: 11px 'Trebuchet MS';
	color:#0080C7;
	font-weight: normal;
	text-decoration:none;
}
.paginare-mijloc span {
	font: 11px 'Trebuchet MS';
	color:#0080C7;
	font-weight: bold;
}
.paginare li { padding:0 !important; }
.paginare-dr {
	display:block;
	padding:0 !important;
	width:100px;
	margin-left:0;
	text-align:right;
	background: url(../images/sag1.jpg) right 1px no-repeat !important;
}
.paginare-dr a {
	font: 11px 'Trebuchet MS';
	color:#000;
	font-weight: bold;
	text-decoration:none;
	margin-right:15px;
}
.paginare-dr a:hover {
	font: 11px 'Trebuchet MS';
	color:#0080C7;
	font-weight: bold;
	text-decoration:none;
	margin-right:15px;
}
/* END PAGINARE */

/* FORMULAR */
#rezerva {
	width:650px;
	margin:auto;
	text-align:center;
}
.boxmicform {
	width:220px;
	border:1px solid #cccccc;
	height:18px;
	color: #777777;
  	font: norml 11px 'Trebuchet MS';
}
.boxdata {
	width:120px;
	border:1px solid #cccccc;
	height:18px;
	color: #777777;
  	font: norml 11px 'Trebuchet MS';
}
.textareaform {
	width:400px;
	border:1px solid #cccccc;
	height:70px;
	color: #777777;
  	font: norml 11px 'Trebuchet MS';
}
.boxspecial {
	width:400px;
	border:1px solid #cccccc;
	height:18px;
	color:#0080C7;
  	font: norml 11px 'Trebuchet MS';
}

.error {
	margin:10px;
}
/* END FORMULAR */

/****OFERTE HOME*********/

#continut .oferte2010 { float:left;width:680px; border-top:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; background:#ececec; padding:5px; margin-bottom:15px;}
#continut .oferte2010 li{ float:left; width:221px; padding-right:5px; margin:0px; padding:0; list-style:none;} 
#continut .oferte2010 li h2 { font-size:14px; font-weight:bold;}
#continut .oferte2010 li .img{ float:left; width:75px; padding-top:4px;} 
#continut .oferte2010 li .text{ float:left; width:146px;} 
#continut .oferte2010 li .text p{ font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; line-height:17px!important;} 