* {

    margin: 0; padding: 0;

}


option {

    padding-left: 0.4em;

}

    
html {

    height: 100%;

    overflow-y: scroll;

}



body {

    font-size: 100.01%; 

    text-align: left; 

} 

    

fieldset, img {

    border: 0;

}

    

select, input, textarea {

    font-size: 99%;

}

iframe {

	border: none;

}


.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

    
.clearfix {

    display: block;

}

    

#ie_clearing {

    display: none;

}

html {

    font-family: Verdana, Arial, "Liberation Sans", "DejaVu Sans", "Bitstream Vera", Geneva, Helvetica, sans-serif;

    font-size: 11px;

    color: #333;

    background-color: #9D9EA2;

}

body {

	background: url(http://www.rentcar.ro/stiluri/bg_body.gif) #96989b 0 0 repeat-x;

}



input, select, option {

    font-family: Verdana, Arial, "DejaVu Sans", "Bitstream Vera", Geneva, Helvetica, sans-serif;

}

ul, dl {

    list-style: none;

}

dt {

    font-weight: bold;

}

dl {

    margin: 0px 10px 0 10px; 

}

blockquote, cite {

    margin: 0 0 0 1.5em;

    font-size: 0.93em;

    width: auto;

}

form {

    display: inline;

}

h1 {

    font-size: 100%;

    padding: 0 0 4px 0;

    color: #f60;

}



h3 {

    padding: 4px 0 4px 0;

    font-size: 100%;

}

h4 {

    padding: 0 0 8px 0;

    font-size: 100%;

  font-weight: bold;

}

h5 {

    font-size: 100%;

	font-weight: bold;

}

.hl_orange {

	color: #FF6600;

}

p {

    color: #444;

	margin: 0 0 8px 0;

}    

#mainContent .hidden {

	display: none;

}    

    

    

img.left {

    float: left;

    padding: 0 10px 5px 0;

}

img.right {

    float: right;

    padding: 0 0 5px 10px;

}

img.cleft {

    float: left;

    padding: 0 10px;

}

    
body {

    padding-top: 7px;

}



#contentWrapper {

    width: 989px;

    margin: auto;

    position: relative;

}

    

#bgWrapper {

    padding: 0;

}

    


#bgHeaderWrapper {

    width: 989px;

    min-height: 198px;

    padding: 0;

	background: url(http://www.rentcar.ro/stiluri/bg_head.jpg) #000 100% 0 no-repeat;

}



#languageMenu {

    position: absolute;

    left: 0;

	padding-top: 5px;

}

#languageMenu a {

    margin-left: 1.5em;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

}

#languageMenu a:hover {

    color: white;

}



#headerArea {

    position: relative;

    margin: 0;

    padding: 0 0 12px 0px;

    z-index: 2000;

}

  

#wrapperBottom {

	clear: both;

}

#wrapperBottom img {

    display: none;

}

/* Clearing der Floats */

.cb, .cbt {

    clear: both;

    font-size: 1px;

    line-height: 1px;

}

.cbt {

    height: 6px;

}





div#headerArea h1 { 

    float: left;

    display: inline;

    width: 109px;

    height: 44px;

    margin: 25px 98px 0 16px;

    background: url("http://www.rent-car.be/logo.png") 0 0 no-repeat;

    padding: 0;

}

div#headerArea h1 a {

    display: block;

    width: 109px;

    height: 44px;

}

div#headerArea h1 a span {

    display: none;

}



#logoBox {

    float: left;

    width: 122px;

    padding: 25px 0 0 0;

}



ul#bloc {margin: 0px 0px 0 0;width:749px;height:32px;padding:0 0 0 3px;float: left;display:inline;background:#e1e1e1 ) no-repeat top left;}



ul#bloc li {position:relative;float:left;display:inline;border-left:1px solid #702f0d;}



ul#bloc li a {height:23px; padding:9px 12px 0 12px; float:left; display:block; border-left:1px solid #E8E8E8; font-weight:bold; line-height:15px;color:#2e1202; text-decoration:none;}



ul#bloc li.sub a{background:transparent url("http://www.rentcar.ro/stiluri/ic_arrow_down.gif") no-repeat right bottom;}



ul#bloc li.first{border:none;}



ul#bloc li.first a{border:none;}



ul#bloc li ul.context{position:absolute;left:0;top:32px;display:none;clear:both;background:#4f4f4f;}



ul#bloc li:hover ul.context, ul#bloc li.open ul.context{display:block;}



ul#bloc li ul.context li{ clear:both; height:auto; width:170px; float:none; display:block; border-left:none; border-top:1px solid #000; padding:0; margin:0;}



ul#bloc li ul.context li a { color:#cbcbcb; white-space:nowrap; float:left; overflow:hidden; display:block; height:auto; width:140px; background:none; border-left:none; font-weight:normal; padding:5px 15px 4px 15px; margin:0;}



ul#bloc li ul.context li a:hover{background:#868686;text-decoration:none;}



ul#linie{width:609px;height:30px;margin:1px 0 4px 0;padding:0 0 0 15px;float:left;display:inline; no-repeat top left;}

ul#linie li{float:left;display:inline;margin:0 6px;}

ul#linie li.first{margin-left:0px;}

ul#linie 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("http://www.rentcar.ro/stiluri/ic_arrow_right.gif") no-repeat center left;}



ul#linie li.pkw a {

}



ul#linie li a.active{padding-left:0;color:#fff;background:none;}


    
#rentacar3{
	position:absolute;
	top:9px;
	left:878px;
	z-index:3000;
	color:#444444;
	padding:0 0 0 25px;
	text-decoration:none;
	background:transparent url("ic_flags.gif") no-repeat 0 -1681px;
}

#rentacar300{

	position:absolute;

	top:9px;

	left:800px;

	z-index:3000;

	color:#444444;

	padding:0 0 0 25px;

	text-decoration:none;

	background:transparent url("ic_flags.gif") no-repeat 0 -691px;

}

#rentacar3000{

	position:absolute;

	top:9px;

	left:722px;

	z-index:3000;

	color:#444444;

	padding:0 0 0 25px;

	text-decoration:none;

	background:transparent url("ic_flags.gif") no-repeat 0 -1021px;

}

#rentacara1{

	position:absolute;

	top:9px;

	left:644px;

	z-index:3000;

	color:#444444;

	padding:0 0 0 25px;

	text-decoration:none;

	background:transparent url("ic_flags.gif") no-repeat 0 -871px;

}


#rentacara2{

	position:absolute;

	top:9px;

	left:566px;

	z-index:3000;

	color:#444444;

	padding:0 0 0 25px;

	text-decoration:none;

	background:transparent url("ic_flags.gif") no-repeat 0 -631px;

}


#rentacara3{

	position:absolute;

	top:9px;

	left:488px;

	z-index:3000;

	color:#444444;

	padding:0 0 0 25px;

	text-decoration:none;

	background:transparent url("ic_flags.gif") no-repeat 0 -751px;

}


#rentacara4{

	position:absolute;

	top:9px;

	left:410px;

	z-index:3000;

	color:#444444;

	padding:0 0 0 25px;

	text-decoration:none;

	background:transparent url("ic_flags.gif") no-repeat 0 -2041px;

}


#sitescontainer{display:none;position:fixed;top:17%;left:50%;margin-left: -430px;width:860px;height:455px;border:3px solid #ff961f;background:#fff;}

* html #sitescontainer {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}

#sitescontainer .jqmHeader{float:left;width:860px;background:#ff961f url("http://www.rentcar.ro/stiluri/bg_thickbox_title.gif") repeat-x left top;}

#sitescontainer .jqmHeader .jqmTitle{font-size:14px;font-weight:bold;padding:7px 0pt 8px 24px;text-align:left;color:#fff;}

#sitescontainer .jqmHeader .jqmClose{float:right;font-size:22px;padding:0 10px 5px 10px;border-left:1px solid #fff;margin:1px;color:#fff;text-decoration:none;}

#sitescontainer ul.languagenav{float:left;padding:15px 15px 10px 15px;width:185px;margin:0;z-index:1000;}

#sitescontainer ul.languagenav li{clear:both;float:left;display:inline;width:185px;background:transparent url("http://www.rent-car.be/flags.gif") no-repeat 0 0;margin:0 0 5px 0;}

#sitescontainer ul.languagenav li.int{background:none;font-weight:bold;}





    

/* breadcrumb */

#breadC {

  display: none;

}



div.footnote {

    color: #999;

    padding: 6px 0 0 10px;

    margin: 0;

}

div.btBox {

    width: 501px;

    height: 36px;

    padding: 12px 15px 0 0;


    background-position: top left;

    background-repeat: repeat-y;

    text-align: right;

}

div.btBox div {

    float: right;

}




div#lowfi{background:#dfdfe0;clear:both;width:989px;overflow:hidden;height:1%;}

div#lowfi div#lowfiteasers{float:left;border-bottom:1px solid #96989b;padding:15px 0 40px 0;width: 100%;}

div#lowfi div#lowfiteasers h4{font-weight:bold;margin:0 0 3px 0;}

div#lowfi div#lowfiteasers form{float:left;display:inline;width:303px;margin:0 25px 0px 20px;}

div#lowfi div#lowfiteasers form .input{

	margin:0;

	color:#737373;

	width:230px;

	height:16px;

	padding:4px 0 0 8px;

	border:1px solid #96989b;

	font:normal normal normal 11px/15px Verdana, Arial, Helvetica, sans-serif;

}

div#lowfi div#lowfiteasers div.teaser{
	float:left;
	display:inline;
	width:960px;
	padding-left: 15px;
}

div#lowfi div#lowfiteasers div.lowfi-left{width: 340px; float: left;}

div#lowfi div#lowfiteasers div.lowfi-left ul{width:340px;margin: 0 0 0; padding: 0 0 0 10px; display: block;}

div#lowfi div#lowfiteasers div.lowfi-left ul li{float:left;}

div#lowfi div#lowfiteasers div.lowfi-left ul li ul{

	width:300px;

	margin:0 10px 0 0;

}

div#lowfi div#lowfiteasers div.lowfi-left ul li ul li{

	width:140px;

	line-height:0px;

}



div#lowfi ul#lowfinav{float:left;padding:8px 20px;width:949px;}

div#lowfi ul#lowfinav li{float:left;display:inline;background:transparent no-repeat 0 5px;}

div#lowfi ul#lowfinav li.first{background:none;}

div#lowfi ul#lowfinav li.last{float:right;background:none;}

div#lowfi ul#lowfinav li a{padding:0 10px 0 13px;text-decoration:none;color:#000;}

div#lowfi ul#lowfinav li.first a{padding-left:0;}

div#lowfi ul#lowfinav li.last a{color:#e66901;padding-left:7px;background:transparent url("ic_arrow_right.gif") no-repeat 0 4px;}

div#lowfi input.submit {margin: 0; display: inline; float: none;}







/*Navi tabs*/





	

#mainComplete {

	background: #fff url(bg_mainCompleteStart.gif) no-repeat;

	float:left;

	width: 100%;

	padding: 15px 0 0;

}

#bg_mainCompleteEnd {

    width: 958px;

    display: block;

    clear: both;

}



#mainContent {

    min-height: 550px;

    float: left;

    border-right: 1px solid #f60;

    background: #fff;

    width: 707px;

    line-height: 130%; 

    padding-bottom: 15px;

}

.mainContent-fullWidth {

    width: auto !important;

    border-right: none !important;

    float: none !important;

    padding-bottom: 0 !important;

}

#mainContent h2 {

    font-size: 160%;

    color: #f60;

    padding: 0px 0px 14px 0px;

    margin: 0px 11px 0px 11px;

    position: relative; /* IE fix for cut-off characters */

}

#mainContent .modul h2, #mainContent .modul h1 {

    font-size: 160%;

    color: #f60;

    padding: 8px 0 8px 0;

    margin: 0px 0px 2px 0px;

    z-index: 2;

}

#mainContent p.subline {

    font-weight: bold;

	font-size: 130%;

	margin: 10px 11px 0 11px;

	padding: 0 0 10px 0;

}

#mainContent p, 

#mainContent ul, 

#mainContent ol {

    padding: 0 0 8px 0;

    margin: 0;

}



#mainContent ol li {

    list-style: decimal inside;

    padding: 1px 0;

    margin: 0;

}





#mainContent .modul,#mainContent .note, #mainContent .news {

    clear: left;

    padding: 0;

    margin: 10px 11px 0px 11px;

}

#mainContent .note {

    margin-bottom: 10px;

}

#mainContent .modul, #mainContent .news {

    padding: 0 0 10px 0;

}


#mainContent .borderbottom {

 	border-bottom: 1px dashed #f60;

}





#mainContent .modul ul li, dd li, #mainContent .news ul li {

    padding: 0.25em 0 0.1em 1.05em;

    background: url(list_dot_details.gif) no-repeat 0 9px;

	line-height: 1.4;

}
.modul table, #mainContent .news table {

    padding: 0;

    margin: 3px 0 10px 0;

    width: 100%;

/*    border-top: 1px solid #c8c8c8;

    border-right: 1px solid #c8c8c8;

    border-collapse: collapse;*/

    table-layout: fixed;

    empty-cells: show;

	background-color: #fff;

}

.modul td, #mainContent .news td {

/*    border-left: 1px solid #c8c8c8;

    border-bottom: 1px solid #c8c8c8;*/

    padding: 3px;

    margin: 0;

}

.modul th, #mainContent .news th {

/*    border-left: 1px solid #c8c8c8;*/

    padding: 3px;

    margin: 0;

    background: #ff8636;

    color: #fff;

}



#mainContent div.image {

    clear: left;

    float: left;

    /*width: 200px;*/

    margin: 0 18px 0 0;

    padding: 0;

   /* background-color: #ccc;*/

    text-align: center;

    overflow: hidden;

}

#mainContent .tt_textpic div.image {

	/*width: 220px;*/

}

#mainContent .tt_textpic div.textblock {

	width: 447px;

	float: left;

}



#mainContent .tt_textpic div.textblock ul {

	float: none;

	width: auto;

}



#mainContent .tt_textpic a.BtSubmitRed,

#mainContent .tt_text a.BtSubmitRed {

	float: left;

}



#mainContent div.image_xs {

    clear: left;

    float: left;

    width: 145px;

    margin: 0 5px 0 0;

    padding: 0;



    text-align: center;

    overflow: hidden;

}

#mainContent div.image_ic {

    clear: left;

    float: left;

    width: 100px;

    margin: 0 5px 0 0;

    padding: 0;



    text-align: center;

    overflow: hidden;

}

#mainContent div.image p.caption {

    color: #888;

    padding: 4px 8px;

    margin: 0;



    border-top-width: 0;

    background-color: #fff;

}

div.note ul li { 

    color: #7c7c7c;

}







#mainContent .premium h2, #mainContent .select h2 {

    padding: 2px 0;

    border-bottom: none;

    white-space: nowrap;

    width: 204px;

    overflow: hidden;

}

#mainContent  p.img {

    margin: 0 0 0 50px;

}

#mainContent .premium h2, #mainContent .select h2 {

    margin: 0 0 7px 0;

}

#mainContent .premium {

    margin: 5px 0 0px 0;

}

p.text {

    margin: 0px 0 8px 0;    

}

#mainContent .last { border-right-width: 0px; }

    

a, a:link, a:visited, a:hover, a:active {

	color: #f60;

	text-decoration: underline;

}

a:hover {

	color: #000;

}



.modul a, .select a, .news a {

    margin: 3px 0 0 0;

    padding: 0px 0 2px 0px;



}

.modul a:hover, .select a:hover, .news a:hover {

    /*color: #f60;*/

}

.modul a.link, .select div.link a, .news a.link {

  
}

.modul a.link:hover, .select div.link a:hover, .news a.link:hover {

   /* text-decoration: underline;

    color: #000;*/

}

.modul td a {

    text-decoration: none;

}

.modul .img145 {

    margin-right: 5px;

}

    

div.note a {

    color: #7c7c7c;

}

.newsarea a {

    color: #7c7c7c;

    text-decoration: none;

}

div.note a:hover ,

.newsarea a:hover {

    color: #f60;

}    

div.submitBt {

    float: left;

    display: inline;

    background: url(bg_bt_left.gif) 0 0 no-repeat;

}

    




@media all and (min-width: 0px) {

    #contentWrapper div.submitBt a {

        padding: 5px 8px 9px 9px;

    }



    #contentWrapper div.submitBtAr a {

        padding: 3px 24px 3px 8px;

    }

    

    #contentWrapper div.submitBtRed a {

        padding: 5px 50px 7px 5px;

    }

    

    #chooseRentArea .rentacar8 .bt input {

        padding: 7px 32px 7px 5px;

    }

}






* html .jqmWindow {

    position: absolute;

    top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');

}



.button_wrapper {

    padding: 0 10px 0 0;

}





.small_wrapper {

    margin: 10px 0 15px 0;

    padding: 0 10px;

    width: 687px;

}



formBox_50 {

	float: left;

	width: 300px;

	padding-bottom: 15px;

}



.ro_res_wide-column40 {

    float: left;

    width: 40%;

	padding-top: 5px;

}

.ro_res_wide-column20 {

    float: left;

    width: 20%;

}




.button_wrapper .BtSubmitRed {

    margin-top: 0;

}



@media all and (min-width: 0px) {

    #mainContent select {

        height: 19px;

    }

}


div.image_fix {

	text-align: center;

	width:145px;

	float:left;

	margin-right:15px;

}



ul#bloc li.active a{

    color:#fff;

}






/*the basics*/

body{padding-bottom:50px}

object {display:block;}



div#container{width:989px;margin:0 auto;}



div.rentacar1{background:#e1e1e1 url("") no-repeat;}




#header {

    height: 91px;

    position: relative;

}

div#header h1{
	float:left;
	display:inline;
	width:109px;
	height:44px;
	margin:25px 98px 0 20px;
	background:url("http://www.rent-car.be/logo.png") no-repeat;
}

div#header h1 a{display:block;width:109px;height:44px;}

div#header h1 a span{display:none;}


#content{float:left;padding:0 15px 17px 15px;width:959px;background:url("http://www.rentcar.ro/stiluri/bg_content.jpg") no-repeat bottom left;}

#sliding{float:left;width:352px}

#main {

    float: left;

    width: 607px;

    padding: 320px 0 0 0;

}

#main h2{text-indent:-3000px;margin:0 0 0 22px; padding: 0;}

ul#bloc {margin: 0px 0px 0 0;width:749px;height:32px;padding:0 0 0 3px;float: left;display:inline;background:#e1e1e1 url("http://www.rentcar.ro/stiluri/navigation.gif") no-repeat top left;}





#main {

    position: relative;

    overflow: visible;

    z-index: 0;

}

#header {

    z-index: 1000;

}
#container #lowfi #lowfiteasers .teaser #wrapper div #center #squeeze .right-corner .left-corner .clear-block #node-6 .content.clear-block p {
	text-align: justify;
}
