body {
	
	background: #9D9DA2;
	font-family:Verdana,Arial,"Liberation Sans","DejaVu Sans","Bitstream Vera",Geneva,Helvetica,sans-serif;
	font-size:11px;
	background: url(images/fundal.gif) #9d9ea2 0 0 repeat-x;
	}
	
img { border: 0;}	
a {color:#FF6600;text-decoration:underline;}	
a:hover {color:#000000;text-decoration:underline;}

.spatiere{width:100%;height:2px;display:block;clear:both;}	
	

#content{
width: 989px;
margin: auto;
position: relative;
}

#header{
width: 989px;
height: 67px;
text-align: left;
padding: 0 0 12px 0;
display: block;
background-color: #000000;
}

#header h1{display:inline;width:109px;height:44px;margin:25px 98px 0 16px;}

#meniu1 {width:600px;height:30px;background-color:#413C39;float:left;display:inline;padding:0px 0 0 15px;margin-top:5px}
#meniu1 ul{width:600px;height:30px;margin:1px 0 4px 0;padding:0 0 0 0px;float:left;display:inline;}
#meniu1 li{float:left;display:inline;margin:0 6px;}
#meniu1 li.primul{margin-left:0px;}
#meniu1 li a.active{padding-left:0;color:#FFFFFF;background:none;}
#meniu1 li a{padding:8px 0 8px 7px;display:block;font-weight:bold;font-size:12px; line-height:15px;color:#e46901;text-decoration:none;background:transparent url("images/s1.gif") no-repeat center left;}


#client{position:absolute;top:9px;left:878px;color:#e46901;padding:0 0 0 25px;text-decoration:none;}


ul#meniu2 {margin: 0px 0px 0 0;width:720px;height:32px;padding:0 0 0 3px;float: left;display:inline;background-color:#FF6600}
ul#meniu2 li {position:relative;float:left;display:inline;border-left:1px solid #702f0d;}
ul#meniu2 li a {height:23px; padding:9px 12px 0 12px; float:left; display:block; border-left:1px solid #e17943; font-weight:bold; line-height:15px;color:#2e1202; text-decoration:none;}
ul#meniu2 li.sub a{background:transparent url("images/s2.gif") no-repeat right bottom;}
ul#meniu2 li.first{border:none;}
ul#meniu2 li.first a{border:none;}

ul#meniu2 li ul.submeniu{position:absolute;top:32px;display:none;clear:both;background:#4f4f4f;padding-left:0px;}
ul#meniu2 li:hover ul.submeniu, ul#meniu2 li.open ul.submeniu{display:block;}
ul#meniu2 li ul.submeniu li{ clear:both; height:auto; width:170px; float:left; display:block; border-left:none; border-top:1px solid #000; padding-left: 5px; margin:0;}
ul#meniu2 li ul.submeniu li a { color:#ffffff; white-space:nowrap; float:left; overflow:hidden; display:block; height:auto; width:170px; background:none; border-left:none; font-weight:normal; padding:5px 0px 4px 0px; margin:0;}
ul#meniu2 li ul.submeniu li a:hover{text-decoration:none;color:#FF6600;}
ul#meniu2 li.active a{color:#fff;}


.dropdown {float:left; padding-right:5px}
.dropdown dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}




.parte-mijloc {
    padding: 10px 16px 15px 15px;
    background-color:#FF6600;
    height:auto;
    width: 958px;

}

#centru {
	background-color: #FFFFFF;
	float:left;
	width: 100%;
	padding: 15px 0 0;
	padding-bottom:15px;
}

#continut-stanga {
    min-height: 500px;
    float: left;
    border-right: 1px solid #FF6600;
    background: #FFFFFF;
    width: 707px;
    line-height: 130%; 
    padding-bottom: 15px;

}
#continut-stanga p{
    width: 685px;
    line-height: 14px;
    text-align: left;
    color: #444444;
    display:block;

}
#continut-stanga p, 
#continut-stanga ul, 
#continut-stanga ol {
padding: 0 0 7px 0;
margin: 0;
}

#continut-inline{
	width:685px;
	margin:10px 11px 0 11px;
	padding:0 0 20px 0;
	display:block;
	text-align:left;
	height:auto;
}

#continut-dreapta {
    width: 230px;
    float: right;
    margin: 0 10px 0px 10px;
	display: block;
	text-align:center;
}

#continut-dreapta p{
    width: 220px;
    line-height: 18px;
    text-align: left;
    color: #444444;
    display:block;
    font-size:11px;
    margin: 0 3px 3px 2px;

}

#continut-dreapta h3{
    width: 220px;
    line-height: 18px;
    text-align: left;
    font-weight: bold;
    display:block;
    font-size:13px;
    margin: 0 3px 3px 2px;

}

#continut-dreapta li{

    padding: 0.25em 0 0.1em 1.05em;
    background: url(images/diverse/punct.gif) no-repeat 0 9px;
	line-height: 1.4;

}



#footer{
background-color:#dfdfe0;
clear:both;
width:989px;
overflow:hidden;
border-bottom:1px solid #9d9ea2;
padding:15px 0 40px 0;
width: 100%;
font-size:11px;
}

#footer-left{
height: 31px;
width: 340px;
text-align:left;
float:left;
display:block;	
}

#footer-right{
	float:left;
	display:inline;
	width:631px;
	color:#444444;
	}
	
#footer_jos {
height: 45px;
padding-top:5px;
width: 989px;
text-align:center;
background-color:#DFDFE0;	
}
/*fix bug*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/*fix bug*/

.line-hor { 
	background:#d4d2d1;
	height:1px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	margin:10px 0 10px 0;
}


/*oferte speciale*/
#masini .textblock ul {
    float: none;
    width: auto;
}

#masini .textblock .priceBox {
    float: none;
    width: auto;
    height: auto;
}

.masini-left {
	margin: 0 0 0 0;
    padding-top:35px;
}
.masini-img {
	float: left;
	margin: 0 20px 0 0px;
	padding: 0;
	width: 220px;
}

.masini-img h2 {
	position: relative;
	bottom: 40px;
	right: 0;
	line-height:100px;
	width: 100px;
  	height: 100px;
	color:#fff!important;
	margin:0!important;
	padding:0!important;
	text-align:center;
	font-size: 16px!important;
	font-weight: bold!important;
	background: url(images/bulina.png) 0 0 no-repeat;
}
* html .masini-img h2 {	
	background: url(images/bulina.png) 0 0 no-repeat!important;
}
.textmasini {
	margin-bottom: 11px;
	width: 427px;
	float:left;
	padding-left:0px;
}
.textmasini h3 {
	border-bottom: 1px dashed #FF6600;
	font-size: 11px;
	padding: 0 0 2px 0;
	margin-bottom: 12px;
	color: #000;
}
.textmasini h3 span {
	color: #f60;
}

.textmasini .pret .pro {
	font-size: 11px;
	font-weight: normal;
	padding: 6px 0 0 0;
	display: block;
}
.textmasini ul {
	width: 300px;
	float: left;
	padding-left:10px;
}
.textmasini li {
	width: 300px;
	line-height: 1.4;
	padding: 0.25em 0pt 0.1em 1.05em;

}

.masini_submit {
	clear: both;
	background: none;
	height:auto;
	margin:0;
	padding:0px;
}
/*butoane*/
.buton{
    background: url(images/butoane/logare.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:left;
    cursor: pointer;
}

.buton:hover {
    background: url(images/butoane/logare2.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:left;
    cursor: pointer;
}

.buton2{
    background: url(images/butoane/rezerva.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:right;
    cursor: pointer;
}

.buton2:hover {
    background: url(images/butoane/rezerva2.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:right;
    cursor: pointer;
}

.buton4{
    background: url(images/butoane/trimite.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:right;
    cursor: pointer;
}

.buton4:hover {
    background: url(images/butoane/trimite2.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:right;
    cursor: pointer;
}


.buton3{
    background: url(images/butoane/rezerva.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:right;
    cursor: pointer;
}

.buton3:hover {
    background: url(images/butoane/rezerva2.gif) no-repeat;
    height: 32px;
    width: 92px;
    border: 0px;
    float:right;
    cursor: pointer;
}

.buton5{
    background: url(images/home/button.gif) no-repeat;
    height: 19px;
    width: 19px;
    border: 0px;
}


/*flota masini*/
.flota {
margin:0 0 35px;
}
.flota-img {
float:left;
margin:0 20px 0 0;
padding:0;
width:220px
}

.flota-cat {
color:#FF6600;
font-size:14px;
font-weight:bold;
margin:0 0 8px 0;
text-transform:uppercase;
}

table.flota-data {
margin-bottom:11px;
width:427px;
}

table.flota-data th {
border-bottom:1px dashed #FF6600;
font-size:12px;
padding-bottom:2px;
}

th.flota-car {
width:127px
}
.flota-car {
vertical-align:top
}

table td, th {
background:#FFFFFF none repeat scroll 0 0;
text-align:left;
vertical-align:bottom;
}

th.flota-tip {
width:300px;
}

.flota-tip {
color:#FF6600;
}

.flota-data td.rege {
padding-top:10px;
}

/*eroare*/
p.error {
background:#F3C4C4 none repeat scroll 0 0;
clear:both;
color:#CC0000;
display:block;
float:none;
font-weight:bold;
margin:0 0 10px !important;
padding:7px 10px !important;
}

.underline {
	text-decoration: underline;
}
.white {
	color: #FFFFFF;
}
.px11 {
	font-size: 11px;
}
.red {
	color: #FF6600;
}
.blue {
	color: #005879;
}
.grey {
	color: #4D5458;
}
