/*-----------------------------------------------------------------------------
versiunea:  1.5
data:      12/2008
ultima modoficare: 12.2008
autor:    Bogdan Pantoc
web:       http://www.bogdanpantoc.com

-----------------------------------------------------------------------------*/

/* -----------------------------------*/
/* ---- GLOBAL <<<-----------*/
/* -----------------------------------*/

body {
    margin:0;
	padding:0;
	font-family	:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:#2e2e2e url(../images/hp_01.jpg) repeat-x;
}

a {
	color:#015985;
	outline: none;
	text-decoration: none;
}

a:hover {
	color:#014c71;
	text-decoration: underline;
}

	 .menu_content {
     display:none;
	 background-color:#fff;
     }
	 
	
p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#000;
margin:0px;
padding:0px;
}

img {
border:0px;
padding:0px;
margin:0px;
}

h1, h2,h3,h4,h5 {
		font-size:14px;
		line-height:17px;
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
}

#block_central {
	margin:0px auto;
	width:859px;
	float:none;
	}

#block_central div {
		float:left;	
	}

.buton_sub {
border:0px;
background-color:#208942;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:30px;
line-height:30px;
color:#fff;
padding-left:15px;
padding-right:15px;
}
	
/* -----------------------------------*/
/* ---- Header <<<-----------*/
/* -----------------------------------*/
		#header {
		    width:859px;
			height:122px;
			margin:0px;
			padding:0px;
			background-color:#fff;
		}
			 
		#header .sigla {
		    width:253px;
			height:122px;
			float:left;
			font-size:0px;
			line-height:0px;	
		}
		
		#header .header2 {
		    width:606px;
			height:122px;
			float:left;
			background:url(../images/image.jpg) no-repeat right;
		}
		
		
/* -----------------------------------*/
/* ---- Meniu <<<-----------*/
/* -----------------------------------*/

#meniu {
	height:38px;
	width:849px;
	background:url(../images/menu.jpg) no-repeat;
	padding-top:14px;
	padding-left:10px;
	}
			
#sddm {
    margin: 0;
	padding: 0;
	z-index: 30;
	float:left;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 12px arial;
	line-height:19px;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #024161;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #fff;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 40px 5px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #dff2a0;
		color: #333;
		font: 12px arial}

	#sddm div a:hover
	{	background: #2f4b01;
		color: #FFF;
	}
/* -----------------------------------*/
/* ---- CENTER <<<-----------*/
/* -----------------------------------*/

#center {
width:845px;
padding-top:10px;
padding-bottom:15px;
background-color:#fff;
padding-left:14px;
}

#main {
width:634px;
float:left;
}


#main .special {
	background:url(../images/hp_08.jpg) no-repeat;
	width:592px;
	height:94px;
	padding:12px;
	padding-top:20px;
}

#main .special p{
	font-size:11px;
	line-height:13px;
}

#main .special img {
	padding-right:10px;
	padding-top:3px;
}

#main .special h2 {
	font-size:13px;
	line-height:14px;
	padding-right:80px;
	padding-bottom:4px;
}

#main .formrezerva {
	padding-left:50px;
	width:542px;
	padding-top:10px;
	background:url(../images/alegeti.jpg) left top no-repeat;
	padding-top:34px;
}

#main .formrezerva .caseta {
	width:266px;
	float:left;
	padding-bottom:10px;
}

#main .formrezerva .caseta3 {
	width:170px;
	float:left;
	padding-bottom:10px;
}

#main .formrezerva .model {
	width:323px;
	float:left;
	padding-bottom:10px;
}

#main .formrezerva .caseta p{
	font-size:12px;
	padding-bottom:2px;
	
}
#main .formrezerva .caseta3 input,
#main .formrezerva .caseta input {
	width:208px;
	border:1px solid #999;
	font-size:11px;
	padding:2px;
	padding-left:5px;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#093;
}

#main .formrezerva .caseta3 input {
	width:153px;
}

#main .formrezerva .caseta img {
	margin-top:-4px;
	float:left;
	padding-left:4px;
}


#main .formrezerva .model select {
	width:308px;
	border:1px solid #999;
	font-size:11px;
	padding:2px;
	padding-left:5px;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#093;
}

#main .formrezerva .caseta2 {
	width:190px;
	float:left;
	padding-top:12px;
}

#main .formrezerva .caseta2 input{
	background:url(../images/rezerva_h.jpg) no-repeat;
	width:187px;
	height:27px;
	border:0;
	cursor:pointer;
}

/*-----search home--------------*/

#main .masina {
width:611px;
float:left;
margin-bottom:10px;
}

#main .masina .top{
background: url(../images/prezentare_top.jpg) no-repeat left;
width:611px;
height:12px;
font-size:0;
line-height:0;
}

#main .masina .btm{
background:  url(../images/prezentare_btm.jpg) no-repeat left top;
width:611px;
height:11px;
font-size:0;
line-height:0;
}

#main .masina .bg{
width:589px;
border-left:1px solid #999;
border-right:1px solid #999;
padding-left:10px;
padding-right:10px;
background:url(../images/promo.jpg) no-repeat right top;
}

#main .masina .bg img{
	border:1px solid #999;
}

#main .masina .bg h2 {
	padding-left:10px;
	float:left;
	width:410px;
}

#main .masina .bg h2 a {
	color:#000;
}

#main .masina .bg p {
	padding-left:10px;
	float:left;width:410px;
	
}

.continut {
	width:614px;
	float:left;
	padding-top:5px;
}

.continut h2{
	font-size:16px;
	line-height:17px;
	padding-bottom:10px;
}

.continut h2 a{
	color:#000;
}

#main .continut p{
	margin-bottom:10px;
}

#main .masina .bg .preturi {
	text-align:center;color:#fff;
	margin-left:10px;
	margin-top:6px;
	float:left;
	font-size:13px;
	font-weight:bold;
	#margin-left:6px;
}

#main .masina .bg .preturi .tr1 {
	background:#004282;
}

#main .masina .bg .preturi .tr2 {
	background:#1e8f0b;
}

#main .masina .bg .preturi .tr3 {
	background:#ececec;
	color:#004282;
}

#main .masina .bg .btn_rezerv img {
	float:right;
	border:0;
	margin-top:7px;
	margin-right:2px;
}

#main .masina .bg .preturi td {
	padding-top:2px;
	padding-bottom:2px;
}

#main .masina .bg .det {
	width:580px;
	padding-top:10px;
}

#main .masina .bg .det h2,
#main .masina .bg .det p {
	width:580px;
	padding-left:0;
}

#main .masina .bg .det p {
	padding-bottom:10px;
}

#main .masina .bg img {
	margin-top:5px;
}

#main .galerie {
	color:#004282;
	padding-top:10px;
	float:left;
}

#main .gal_foto{
	width:611px;
	float:left;	
}

#main .gal_foto img{
	border:1px solid #999;
	margin:10px;
}

#main .masina .bg .rezerva_m {
	background:url(../images/shop.jpg) no-repeat left;
	padding-left:18px;
	float:right;
	width:80px;
	margin-top:6px;
}

#main .masina .bg .rezerva_m a{
	color:#1e8f0b;
}

#main .masina .bg .txt {
	width:420px;
	padding-left:5px;
}

#main .masina .bg .detalii {
	background: url(../images/detalii.jpg) no-repeat left;
	padding-left:15px;
	float:left;
	width:120px;
	margin-top:6px;
	margin-left:10px;
}

/* -----------------------------------*/
/* ---- FOOTER <<<-----------*/
/* -----------------------------------*/

#footer {
width:839px;
padding-left:10px;
padding-right:10px;
padding-top:3px;
height:24px;
color:#fff;
background:url(../images/hp_50.jpg) no-repeat;
margin-bottom:15px;
}

#footer p{ 
color:#fff;
font-size:11px;
}

#footer a{
color:#fff;
margin-left:5px;
}


.opac {
border:1px solid #006699;
}

.button {
background-color:#000;
font-size:12px;
color:#fff;
padding:3px;
}

#RT {
	float:left;
	width:210px;
	padding-top:8px;
}

#RT .stire{
	width:201px;
	float:left;
	padding-top:4px;
}


#RT .stire h2 {
	font-size:12px;
	color:#000;
}

#RT .stire h2 a{
	color:#000;
}

#RT .stire p {
	font-size:11px;
	line-height:13px;
	
}

#RT .stire .link {
	float:right;
	font-weight:bold;
}

#RT .stire {
	width:201px;
	padding-bottom:5px;
	border-bottom:1px #999 dotted;
	margin-bottom:6px;
}

#RT .adresa {
	padding-left:18px;
	font-weight:bold;
}

.stiri img {
	padding-right:10px;
}
