html, body, table, td, div, p, ul, ol, h1, h2, h3, h4, h5, h6, hr, img, form, input, textarea {margin: 0; padding: 0; border-style: none; }
* {background-repeat: no-repeat; }
ul, ol li {list-style-type: none;}
a {color:#000;}
html, body {
margin: 0;
padding: 0;
width:100%;
height: 100%;
}

/*top level styling*/
body {
background-color:#fff;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
text-align: center;
background-image:url("../img/bgs/bg_body.png");
background-position: top left;
background-repeat: repeat-x;
}

#main {
width:960px;
margin:0 auto 0 auto;
text-align: left;
}

#header {
position: relative;
height: 72px;
width:960px;
font-size:11px;
}

#logo a {
position: absolute;
left:0px; 
top:0px;
width: 210px;
height:70px;
background-image: url("../img/logo.png");
background-position: top left;
text-indent: -2000px;
overflow: hidden;
}


#meesenger {
position:absolute;
top:-5px;
right:185px;
}


p.lang {
position: absolute;
right:10px; top:15px;
height: 18px;

}

p.lang a {
background:url(../img/bgs/bg_langs.gif) top left no-repeat;
display:block;
float:left;
height:12px;
width:18px;
padding-left:20px;
margin-left:5px;
text-decoration: none;
line-height:10px;
font-weixght: bold;
color:#a18c1e;
}

p.lang a:hover {color:#FDDC2D;background-color:#000;}

p.lang #ROswitch {background-position: 0 0;}
p.lang #ENswitch {background-position: 0 -12px;}
p.lang #ITswitch {background-position: 0 -36px;}
p.lang #ESswitch {background-position: 0 -24px;}
p.lang #FRswitch {background-position: 0 -48px;}



#corporateNav {
position:absolute;
right:320px; top:15px;
text-align:right;
}



#corporateNav li {
display:inline; 
padding-left:15px;
background-image:url("../img/bullets/bullet_01.jpg");
background-position:0 2px;
margin-left:10px;
height:25px;
}

#corporateNav li a {padding:1px;}

#corporateNav li a:hover {
text-decoration:none;
background-color:#000;
color:#FFD503;
}
#corporateNav li a.selected {
text-decoration:none;
background-color:#000;
color:#FFD503;
}

ul.menu {
position:absolute; 
left:250px;
top:44px;
height:26px;
overflow:hidden;
width:710px;
}


ul.menu li {
float:left;
height:26px;
overflow:hidden;
margin-right:7px;
}

ul.menu li.last {margin-right: 0;}

ul.menu li a {
color:#fff;
text-decoration:none;
line-height:26px;
float:left;
background-position:top left;
text-indent:-10000px;
}

ul.menu li.selected a {background-position:0 -52px;}
ul.menu li a:hover {background-position:0 -26px;}

ul.ro li a {
background-image: url(../img/menu/menu_ro.png);
}

ul.en li a {
background-image: url(../img/menu/menu_en.png);
}

ul.it li a {
background-image: url(../img/menu/menu_it.png);
}

ul.es li a {
background-image: url(../img/menu/menu_es.png);
}

ul.it li {
margin-right:25px;
}

ul.es li {
margin-right:0;
}

ul.fr li a {
background-image: url(../img/menu/menu_fr.png);
}


#automobile {width:181px;background-position:0 0;}
#autoutilitare {width:189px;background-position:-181px 0;}
#tarifeOferte {width:177px;background-position:-370px 0;}
#termeni {width:141px;background-position:-547px 0;}

#automobile:hover {width:181px;background-position:0 -26px;}
#autoutilitare:hover {width:189px;background-position:-181px -26px;}
#tarifeOferte:hover {width:177px;background-position:-370px -26px;}
#termeni:hover {width:141px;background-position:-547px -26px;}

li.selected #automobile {width:181px;background-position:0 -52px;}
li.selected #autoutilitare {width:189px;background-position:-181px -52px;}
li.selected #tarifeOferte {width:177px;background-position:-370px -52px;}
li.selected #termeni {width:141px;background-position:-547px -52px;}

#coches {width:162px;background-position:0 0;}
#furgonetas {width:191px;background-position:-162px 0;}
#precios {width:148px;background-position:-353px 0;}
#terminos {width:197px;background-position:-501px 0;}

#coches:hover {width:162px;background-position:0 -26px;}
#furgonetas:hover {width:191px;background-position:-162px -26px;}
#precios:hover {width:148px;background-position:-353px -26px;}
#terminos:hover {width:197px;background-position:-501px -26px;}

li.selected #coches {width:162px;background-position:0 -52px;}
li.selected #furgonetas {width:191px;background-position:-162px -52px;}
li.selected #precios {width:148px;background-position:-353px -52px;}
li.selected #terminos {width:197px;background-position:-501px -52px;}

#cars {width:100px; background-position: 0 0}
#vans {width:103px; background-position: -100px 0}
#rates {width:177px; background-position: -204px 0}
#terms {width:183px; background-position: -380px 0}

#cars:hover {width:100px; background-position: 0 -26px}
#vans:hover {width:103px; background-position: -100px -26px}
#rates:hover {width:177px; background-position: -204px -26px}
#terms:hover {width:183px; background-position: -380px -26px}

li.selected #cars {width:100px; background-position: 0 -52px}
li.selected #vans {width:103px; background-position: -100px -52px}
li.selected #rates {width:177px; background-position: -204px -52px}
li.selected #terms {width:183px; background-position: -380px -52px}


#automobili {width:180px; background-position: -5px 0}
#furgone {width:156px; background-position: -204px 0}
#tariffe {width:135px; background-position: -375px 0}
#termini {width:164px; background-position: -530px 0}

#automobili:hover {background-position: -5px -26px}
#furgone:hover {background-position: -204px -26px}
#tariffe:hover {background-position: -375px -26px}
#termini:hover {background-position: -530px -26px}

li.selected #automobili {background-position: -5px -52px}
li.selected #furgone {background-position: -204px -52px}
li.selected #tariffe {background-position: -375px -52px}
li.selected #termini {background-position: -530px -52px}


#voiture {width:158px;background-position:0 0;}
#utilitaire {width:167px;background-position:-158px 0;}
#tarifsFr {width:135px;background-position:-325px 0;}
#conditionsFR {width:182px;background-position:-460px 0;}

#voiture:hover {width:158px;background-position:0 -26px;}
#utilitaire:hover {width:167px;background-position:-158px -26px;}
#tarifsFr:hover {width:135px;background-position:-325px -26px;}
#conditionsFR:hover {width:182px;background-position:-460px -26px;}

li.selected #voiture {width:158px;background-position:0 -52px;}
li.selected #utilitaire {width:167px;background-position:-158px -52px;}
li.selected #tarifsFr {width:135px;background-position:-325px -52px;}
li.selected #conditionsFR {width:182px;background-position:-460px -52px;}


/**/


#footer {
width:960px;
margin-top:8px;
background-image:url("../img/bgs/footer.gif");
background-repeat:repeat-x;
background-position:top left;
padding-top:15px;
font-size:10px;
text-align:left;
padding-bottom:45px;
}

#footer.domain {margin-top:30px;}

#footer p {float:left;width:650px;}
#footer p.info {}
#footer #sitemap {float:right;width:100px;text-align:right;}


#content {
position:relative;
width:960px;
}

#promos {
width:960px;
padding-bottom:6px;
border-top:1px solid #F3D455;
overflow:hidden;
position:relative;
background-image:url(../img/promos/bg_list.gif);
background-repeat:repeat-x;
background-position:top left;
background-color:#56595C;
}

#promos #promoTitle_en {
margin-left:10px;
margin-top:10px;
width: 600px;
height:24px;
background-image:url(../img/promos/bg_newCars.gif);
background-position:top left;
background-repeat:no-repeat;
text-indent:-10000px;
}

#promos #promoTitle_ro {
margin-left:10px;
margin-top:10px;
width: 600px;
height:24px;
background-image:url(../img/promos/bg_masiniNoi.jpg);
background-position:top left;
background-repeat:no-repeat;
text-indent:-10000px;
}


#promos #newCars {
padding-top:2px;
padding-left:10px;
}

#promos #newCars li {
float: left;
margin-right:6px;
background-color:#fff;
}

#newCars li.last {
margin:0;
}

#promos #newCars li a {
display:block;
width:310px;
height:108px;
text-indent:-1000px;
background-position:top left;
background-repeat:no-repeat;
}
#promos #newCars #promoDaciaPickup_ro a {background-image:url("../img/promos/nou_daciaPickup.jpg");}
#promos #newCars #promoMeganeSedan_ro a {background-image:url("../img/promos/nou_meganeSedan.jpg");}
#promos #newCars #promoRenaultTrafic_ro a {background-image:url("../img/promos/nou_renaultTrafic.jpg");}
#promos #newCars #promoDaciaPickup_en a {background-image:url("../img/promos/new_daciaPickUp.jpg");}
#promos #newCars #promoMeganeSedan_en a {background-image:url("../img/promos/new_meganeSedan.jpg");}
#promos #newCars #promoRenaultTrafic_en a {background-image:url("../img/promos/new_renaultTrafic.jpg");}

#presentation {
width:960px;
background-color:#fff;
height:325px;
margin-top:1px;
margin-bottom:8px;
overflow:hidden;

}

#presentation li {
float:left; 
width:240px;
height:325px;
position:relative;
background-color:#000;
}

#presentation li div {
position:absolute;
width:240px;
height:325px;
}

#presentation li #logan {background-image:url("../img/bgs/bg_dacia.jpg");}
#presentation li #loganMCV {background-image:url("../img/bgs/bg_daciaMCV.jpg");}
#presentation li #megane {background-image:url("../img/bgs/bg_megane.jpg");}
#presentation li #fluence {background-image:url("../img/bgs/bg_fluence.jpg");}

#presentation li div.promo {
z-index:1;
text-indent:-10000px;
}

#presentation li div.details {
color:#fff;
background-color:#000;
width:240px;
height:325px;

background-image:url("../img/bgs/bg_info.gif");
}

#presentation li div.details div.detailsContent {width:220px; height:305px; margin-left:10px; margin-top:10px;}

#presentation li div.details p {line-height:14px; font-size:11px; border-bottom:1px solid #666; margin-bottom:3px; float:left; width:220px;overflow:hidden;}
#presentation li div.details p span {width:130px; float:left; color:#999;}
#presentation li div.details ul {float:left; overflow:hidden;}
#presentation li div.details ul li {background:none; width:auto; height:auto;}
#presentation li div.details p.infoPack {border-bottom:none;margin-bottom:0;}
#presentation li div.details p.action {border-bottom:none;margin-bottom:0; background-color:#FFD503;text-align:center;margin-top:11px;padding-bottom:2px;padding-top:2px;}
#presentation li div.details p.action a {text-decoration:none;float:left; width:100%;}
#presentation li div.details ul.optionPack {font-size:10px;margin-bottom:5px;  text-transform: lowercase; }
#presentation li div.details ul.optionPack li {float:left;padding-right:5px; text-transform: lowercase !important; }
#presentation li div.details ul.infoNote {font-size:10px;padding-top:5px;}
#presentation li div.details ul.infoNote li {width:200px;}



#services {
width:960px;
overflow:hidden;
}

#services li {
float:left;
width:185px;
height:120px;
margin-right:8px;
}

#services li.last {margin-right:0;margin-left:3px;}

#services #gps {background-image:url("../img/bgs/bg_gps.gif")}
#services #assistace {background-image:url("../img/bgs/bg_assistance.gif")}
#services #insurance {background-image:url("../img/bgs/bg_casco.gif")}
#services #diesel {background-image:url("../img/bgs/bg_diesel.gif")}
#services #km {background-image:url("../img/bgs/bg_km.gif")}

#services #navi {background-image:url("../img/bgs/bg_gps.gif")}
#services #asistenta {background-image:url("../img/bgs/bg_assistance.gif")}
#services #asigurare {background-image:url("../img/bgs/bg_casco.gif")}
#services #motoareDisel {background-image:url("../img/bgs/bg_diesel.gif")}
#services #kmNelimitati {background-image:url("../img/bgs/bg_km.gif")}

#services #navigazione {background-image:url("../img/bgs/bg_gps.gif")}
#services #assistenza {background-image:url("../img/bgs/bg_assistance.gif")}
#services #assicurazione {background-image:url("../img/bgs/bg_casco.gif")}
#services #motoriDisel {background-image:url("../img/bgs/bg_diesel.gif")}
#services #chilometri {background-image:url("../img/bgs/bg_km.gif")}

#services #gpsEs {background-image:url("../img/bgs/bg_gps.gif")}
#services #asistencia {background-image:url("../img/bgs/bg_assistance.gif")}
#services #cascoEs {background-image:url("../img/bgs/bg_casco.gif")}
#services #motores {background-image:url("../img/bgs/bg_diesel.gif")}
#services #kilometros {background-image:url("../img/bgs/bg_km.gif")}

#services #GPS {background-image:url("../img/bgs/bg_gps.gif")}
#services #assistaceFR {background-image:url("../img/bgs/bg_assistance.gif")}
#services #cascoFR {background-image:url("../img/bgs/bg_casco.gif")}
#services #dieselFR {background-image:url("../img/bgs/bg_diesel.gif")}
#services #kmFR {background-image:url("../img/bgs/bg_km.gif")}

#services h4 {height:30px;width:80px; overflow:hidden; background-position:top left; text-indent:-1000px;margin-top:15px; margin-left:10px;}
#services #gps h4 {background-image:url("../img/titles/title_gps.gif");}
#services #assistace h4 {background-image:url("../img/titles/title_assistance.gif");}
#services #insurance h4 {background-image:url("../img/titles/title_casco.gif");}
#services #diesel h4 {background-image:url("../img/titles/title_diesel.gif");}
#services #km h4 {background-image:url("../img/titles/title_km.gif");}

#services #navi h4 {background-image:url("../img/titles/title_navigatie.gif")}
#services #asistenta h4 {background-image:url("../img/titles/title_asistenta.gif")}
#services #asigurare h4 {background-image:url("../img/titles/title_casco_ro.gif")}
#services #motoareDisel h4 {background-image:url("../img/titles/title_motoare.gif")}
#services #kmNelimitati h4 {background-image:url("../img/titles/title_km_ro.gif")}

#services #navigazione h4 {background-image:url("../img/titles/title_navigazione.gif")}
#services #assistenza h4 {background-image:url("../img/titles/title_assistenza.gif")}
#services #assicurazione h4 {background-image:url("../img/titles/title_assigurazione.gif")}
#services #motoriDisel h4 {background-image:url("../img/titles/title_motori.gif")}
#services #chilometri h4 {background-image:url("../img/titles/title_chilometri.gif")}

#services #gpsEs h4 {background-image:url("../img/titles/title_gpsEs.gif")}
#services #asistencia h4 {background-image:url("../img/titles/title_asistencia.gif")}
#services #cascoEs h4 {background-image:url("../img/titles/title_cascoEs.gif")}
#services #motores h4 {background-image:url("../img/titles/title_motores.gif")}
#services #kilometros h4 {background-image:url("../img/titles/title_kilometros.gif")}

#services #gpsEs h4 {background-image:url("../img/titles/title_gpsEs.gif")}
#services #assistaceFR h4 {background-image:url("../img/titles/title_assistanceFR.gif")}
#services #cascoFR h4 {background-image:url("../img/titles/title_cascoFR.gif")}
#services #dieselFR h4 {background-image:url("../img/titles/title_dieselFR.gif")}
#services #kmFR h4 {background-image:url("../img/titles/title_kmFR.gif")}

#services li p {width:75px; font-size:11px;line-height:14px;margin-left:10px;}
#services li a {text-decoration:none;} 




body.domain #content {
width:960px;
overflow:hidden;
}


.sideNav {
float:left;
width:250px;
color:#fff;
}

.sideNav li {
float:left; 
line-height:30px; 
border-bottom:1px solid #666;
font-size:14px;
}
.sideNav li h2 {font-weight:normal;font-size:14px;}
.sideNav li a {
color:#fff;
background-color:#000;
float:left;
width:235px;
padding-left:15px;
text-decoration:none;
}

.sideNav li a:hover {
background-color:#FFD503;
color:#000;
}
.sideNav li.selected a {background-color:#fff;color:#000;}

#sidebar {
margin-top:20px;
float:left;
width:250px;
overflow:hidden;
}

p.banner {
float:left;
overflow: hidden;
width:234px;
height:60px;
background-color:#f3f3f3;
margin-top:10px;
}

#data {
float:left;
width:695px;
display: inline;
background-color:#fff;
padding-left:15px;
}

#data.rental {
width:575px;
}


.domainTitle {
width:400px;
height:35px;
margin-top:20px;
margin-bottom:15px;
font-size:14px;
text-indent:-10000px;
background-position: top left;
}

#termsAndConditions {background-image:url("../img/titles/title_terms.png");}
#ratesAndReservations {background-image:url("../img/titles/title_rates.png");}
#carsForRent {background-image:url("../img/titles/title_carRental.png");}
#vansForRent {background-image:url("../img/titles/title_vanRental.png");}
#aboutUs {background-image:url("../img/titles/title_aboutUs.png");}
#contactEn {background-image:url("../img/titles/title_contactUs.png");}



#sitemapTitle {background-image:url("../img/titles/title_sitemap.gif");}
#hartaSite {background-image:url("../img/titles/title_hartaSite_ro.png");}

#contactRo {background-image:url("../img/titles/title_contact_ro.png");}
#despreNoi {background-image:url("../img/titles/title_despreNoi_ro.png");}
#automobileDeInchirat {background-image:url("../img/titles/title_auto_ro.png");}
#autoutilitareDeInchirat {background-image:url("../img/titles/title_utilitare_ro.png");}
#tarifeSiOferte {background-image:url("../img/titles/title_tarifeOferte_ro.png");}
#termeniSiConditii {background-image:url("../img/titles/title_termeni_ro.png");}
#parteneri {background-image:url("../img/titles/title_parteneri.gif");}
#partners {background-image:url("../img/titles/title_partners.gif");}

#logan {background-image:url("../img/titles/title_daciaLogan.png");}
#mcv {background-image:url("../img/titles/title_daciaLoganMCV.png");}
#loganPickup {background-image:url("../img/titles/title_daciaLoganPickup.png");}
#rmegane {background-image:url("../img/titles/title_renaultMeganeSedane.png");}
#rtrafic {background-image:url("../img/titles/title_renaultTraficCombi.png");}
#rfluence {background-image:url("../img/titles/title_renaultFluence.png");}
#haccent {background-image:url("../img/titles/title_hyundaiAccent.png");}
#mvito {background-image:url("../img/titles/title_mercedesBenzVito.png");}
#sandero {background-image:url("../img/titles/title_daciaSandero.png");}
#duster {background-image:url("../img/titles/title_daciaDuster.png");}
#kangoo {background-image:url("../img/titles/title_renaultKangoo.png");}

#automobiliAnoleggio {background-image:url("../img/titles/title_automobili.png");}
#furgoneAnoleggio {background-image:url("../img/titles/title_furgone.png");}
#terminiEcondizioni {background-image:url("../img/titles/title_termini.png");}
#datiSuNoi {background-image:url("../img/titles/title_dati.png");}
#contactIt {background-image:url("../img/titles/title_contatto.png");}
#tariffeEofertte {background-image:url("../img/titles/title_tariffe.png");}


#alquilerCoches {background-image:url("../img/titles/title_alquilerCoches.gif");}
#alquilerFurgonetas {background-image:url("../img/titles/title_alquilerFurgonetas.gif");}
#terminosYcondiciones {background-image:url("../img/titles/title_terminos.gif");}
#sobreNosotros {background-image:url("../img/titles/title_sobreNosotros.gif");}
#contactEs {background-image:url("../img/titles/title_contacto.gif");}
#preciosOfertas {background-image:url("../img/titles/title_precios.gif");}
#socios {background-image:url("../img/titles/title_socios.gif");}

#accueil {background-image:url("../img/titles/title_accueil.gif");}
#contactFR {background-image:url("../img/titles/title_nousContacter.gif");}
#partenaires {background-image:url("../img/titles/title_partenaires.gif");}
#conditionsGenerales {background-image:url("../img/titles/title_conditionsFr.gif");}
#louerVoiture {background-image:url("../img/titles/title_voiture.gif");}
#louerUtilitaire {background-image:url("../img/titles/title_utilitaire.gif");}
#tarifsEtOffres {background-image:url("../img/titles/title_tarifsFr.gif");}



#data p.breadcrumbs {
font-size:10px; 
color:#999;
margin-bottom:25px;
margin-top:3px;
line-height:11px;
}

.breadcrumbs a {
color:#999;
text-decoration:none;
}

.breadcrumbs a:hover {
color:#333;
text-decoration:underline;
}

#data h2 {
font-size:14px;
margin-bottom:10px;
margin-top:20px;
font-weight:bold;
}

#data h3 {
font-size:13px;
margin-bottom:10px;
margin-top:20px;
font-weight:bold;
}
#data p,ol {
font-size:12px; line-height:18px;margin-bottom:5px;
}

#data ol li {
	list-style-type:lower-latin;
	margin-bottom:5px;
}

#data ol.offers {}

#data ol.offers li {
list-style-type:none;
height:30px;
padding-left:40px;
line-height:15px;
margin-bottom:20px;
padding-top:3px;
}

#data ol.offers li h3 {
font-weight:normal; 
font-size:13px;
margin:0;
padding:0;
}

#data ol.offers #first {background-image:url("../img/bullets/bullet_offer_1.gif");padding-top:0;}
#data ol.offers #second {background-image:url("../img/bullets/bullet_offer_2.gif")}
#data ol.offers #third {background-image:url("../img/bullets/bullet_offer_3.gif")}

#prices {
width:650px;
border:none; 
padding:0; 
margin:0;
border-spacing:10px;
border-collapse:collapse;
margin-top:15px;
}

#prices td { 
border:2px solid #fff;
padding:10px;
text-align:center;
}

#prices tr td.title {
background-color:#000;
color:#fff;
}

#prices tr td.row {
background-color:#f1f1f1;
}

#prices tr td.warranty {
background-color:#FFF5C0;
}

#footer p.info {
font-size:11px;
}

#footer p.info sup {
color:#f00;
padding-top:10px;
}


#carDescription {
float:left; 
width:300px
;}

#carImages {
float:left; 
width:275px;
}

#carImages #desc {
border:1px solid #000; 
width:265px; 
height:290px;
margin-bottom:5px;
}

#carImages #desc img {float:left;}

#carImages ul li {
float:left;
border:1px solid #000;
margin-right:5px;
}

#carImages ul li a {
padding:3px;
width:78px; 
height:61px;
float:left;
background-color:#fff;
}

#carImages ul li a:hover {background-color:#333;}
#carImages ul li.last {margin-right:0;}

#carDescription p {
float:left; 
width:280px;
border-bottom:1px solid #999;
padding-bottom:3px;
}

#carDescription p.infoPack {
border:none; 
margin:0;
padding:0;
}

#carDescription p span {
font-weight:bold;
width:150px;
display:block;
float:left;
}

#carDescription p.title {
font-weight:bold;
font-size:13px; 
border-bottom:none;
}
#carDescription p.title sup {
color:#f00;
}

#carDescription p.price {
background-color:#fff;
border-bottom:1px solid #ffd503;
width:280px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;

margin-bottom:1px;
}
#carDescription p.price span {width:70px;text-align:right;padding-right:5px;background-color:#fff;}

#carDescription ul {
width:280px;
float:left;
padding-bottom:10px;
margin-bottom:4px;
}

#carDescription ul li {
float:left; 
padding-right:10px;
}

#rentAction {
float:right; 
width:365px; 
margin-top:20px;
}

#rentAction p.phone {
font-size:14px;
padding-top:7px;
padding-bottom:7px;
padding-right:45px;
font-weight:bold;
background-color:#ffd503;
background-image:url("../img/bgs/bg_tel.jpg");
background-position:right 2px;
text-align:right;
}
#rentAction p.phone span {font-weight:normal;}

form {border:1px solid #999;}

form p.title {
background-color:#000;
color:#ffd503;
font-weight:bold;
font-size:13px;
padding-top:10px;
padding-bottom:5px;
width:358px;
}

form fieldset {
border:none; 
padding:0;
margin:0;
margin-top:10px;
display:block;
clear:both;
}

form legend {
color:#000;
padding:3px;
font-weight:normal;
border-bottom:1px solid #000;
display:block;
margin-bottom:5px;
float:left;

}

form p {
margin-bottom:15px;
padding-left:5px;
float:left;

}

form label {
float:left;
margin-bottom:5px;
width:100px;
padding-top:4px;
}

form input {
border:1px solid #c3c3c3;
width:220px;
color:#333;
padding:3px;
font-size:12px;
float:left;
}

#rentAction form select {font-size:12px; color:#333;}
#rentAction form p.dateInfo {float:left; width:75px;margin-top:35px;margin-bottom:10px;}
#rentAction form p.day {float:left; width:50px;margin-top:10px;margin-bottom:10px;}
#rentAction form p.day label {font-size:11px;width:40px;}

#rentAction form p.month {float:left; width:130px;padding-top:10px;padding-bottom:10px;}
#rentAction form p.month label {display:block;font-size:11px;}
#rentAction form p.hour {float:left; width:70px;padding-top:10px;padding-bottom:10px;}
#rentAction form p.hour label {display:block;font-size:11px;width:40px;}
#rentAction form #rentStartLocation {width:225px;}
#rentAction form #rentEndLocation {width:225px;}

#rentAction form #agreeConditions {clear:both;overflow:hidden;}
#rentAction form #agreeConditions input {width:auto;float:left;padding:0;margin:0;}
#rentAction form #agreeConditions label {padding:0;margin:0;float:left;width:auto;padding-left:10px;padding-right:10px;}
#rentAction form #formButton {padding-top:15px;width:300px;}
#rentAction form #formButton input {width:auto;padding-left:10px;padding-right:10px;font-weight:bold;background-color:#000;color:#ffd503;}
form p.formInfo {font-size:11px; color:#666;padding-top:15px;width:300px;}
#rentAction form #otherLocation {display:none;}

p.error { background-color:#fff;color:#f00;margin-right:18px;padding-bottom:3px;}

#contactDetails {
float:right;
}
#contactDetails h2 span {
font-weight: bold;
}

#contactDetails h2 {
text-align:right;
font-size:12px;
margin:0;
padding-bottom:14px;
font-weight: normal;
}

#map {
float:left;
width:325px;
height:450px;
background-color:#999;
margin-top:11px;
}

#contactForm {
float:left;
margin:0;padding:0;
text-align:center;
border:none;
width:370px;
}

#contactForm p { text-align:left;margin-left:0;margin-bottom:10px;}

#contactForm form {width:360px;}
 


#contactForm fieldset p {
float:left;
width:340px;
text-align:left;
padding-left:10px;

}
#contactForm p label {width:100px;}
#contactForm p input {width:230px;float:right;}
#contactForm #formButton {float:left;}
#contactForm #formButton input {
background-color:#000;color:#fff;border:1px solid #fdd400;width:100px;float:left;
}
#contactForm textarea {
border:1px solid #c3c3c3;
margin:0; 
padding:5px;
font-size:12px;
line-height:16px;
text-align:left;
font-family: Tahoma, Verdana, Arial, sans-serif;
height:auto;
overflow:auto;
width:325px;
}


ul.siteTree li {display:block;height:auto;padding:0px;list-style-type:square; list-style-position: inside;}
ul.siteTree li h2 {margin:0;padding:0;height:auto;}
ul.siteTree li h2 a { color:#000;padding:2px;}
ul.siteTree li h2 a:hover {background-color:#000;color:#fff; }
ul.siteTree li a {text-decoration:none;}
#parterList	li {overflow: hidden;margin-right:25px;margin-bottom:25px;}
#parterList	li {float: left;overflow: hidden}
#parterList	li a {
width:135px;
display: block;
overflow: hidden;
background-position:2px 2px;
background-repeat: no-repeat;
padding:2px;
border:1px solid #333;
padding-top:140px;
text-decoration: none;
text-align: center;
font-size:11px;
}


#parterList	li a:hover  {border:1px solid #F8D311; color:#F8D311}
#parterList	#laMer		{background-image:url(../img/parteneri/logo_laMer.gif);background-position:3px 3px;}
#parterList	#cazare		{background-image:url(../img/parteneri/logo_cazare.gif);background-position:3px 3px;}
#parterList	#sanMarco	{background-image:url(../img/parteneri/logo_sanMarco.jpg);background-position:3px 3px;}
#parterList	#cafeDart	{background-image:url(../img/parteneri/logo_cafeDart.jpg);background-position:3px 3px;}
#parterList	#coriax		{background-image:url(../img/parteneri/logo_coriax.jpg);background-position:3px 3px;}
#parterList	#iceArt		{background-image:url(../img/parteneri/logo_iceArt.jpg);background-position:3px 3px;}
#parterList	#seara		{background-image:url(../img/parteneri/logo_searaDeSeara.jpg);background-position:3px 3px;}
#parterList	#zile		{background-image:url(../img/parteneri/logo_zileSiNopti.jpg);background-position:3px 3px;}
#parterList	#fox		{background-image:url(../img/parteneri/logo_fox.jpg);background-position:3px 3px;}
#parterList	#bourbon	{background-image:url(../img/parteneri/logo_bourbon.jpg);background-position:3px 3px;}
#parterList	#mkair		{background-image:url(../img/parteneri/logo-mka.jpg);background-position:3px 3px;}
#parterList	#arion		{background-image:url(../img/parteneri/logo_arion.jpg);background-position:3px 3px;}
#parterList	#baufest	{background-image:url(../img/parteneri/logo_baufest.jpg);background-position:3px 3px;}