/* CSS Document */
body { margin:0 ; background:url(images/guiz_rent_a_car_02.jpg)  repeat-x;}

a {
text-decoration: none;
color: #66FFFF;
}
a:hover {
text-decoration: underline;
color: #66ffff;
}
#all {

margin: 0 auto;
width: 950px; background-image:url(images/guiz_rent_a_car_08.jpg); background-repeat:repeat-y;
}
#header {
margin: 0 auto;
width: 950px; height:190px; background-image:url(images/immo_el_mostakbal6_1.jpg); background-repeat:no-repeat; background-position:bottom}
#menu {
margin: 0 auto; 
width: 950px; height:31px; background-image:url(images/guiz_rent_a_car_07.jpg); background-repeat:no-repeat;
}
#corp{
clear: both;
height:82px;
position: relative;
width:950px; background-color:#FFb301;
}
#center{
height:82px;
position: absolute; left:281px;
width:40%; background-color:#ffffff; float:left; margin:0 auto;
}
#center-left{
height:100%;
position:absolute; left:125px;
width:16%; background-color:#ffffff; float:left;margin:0 auto;
}
#center-right{
height:100%;
position:absolute; right:116px;
width:16%; background-color:#ffffff;margin:0 auto;
}
#corp2{
clear: both;
height:19px;
position: relative;
width:950px;background-image:url(images/immo_el_mostakbal_3.jpg); background-repeat:repeat-x;
}
#corp3{
clear: both;
height:100px;
position: relative;
width:950px;
background-image:url(images/guiz_rent_a_car_12.jpg);background-repeat:no-repeat;
}
#wrap {
margin: 0 auto;
width: 950px; height:auto; background-image:url(images/soprodi_cogeb_08.jpg); background-repeat:no-repeat;
}
#navBar{
    height:auto;
	position: relative;
    float: right;
	width: 75px;
	margin: 0px;
	padding: 0px;
}
#presentation{
width:350px;
    height:auto;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#right{
width:650px;
    height:auto;
	position: relative;
    float: right;
	margin: 0px;
	padding: 1px;
	border:1px solid #fff;
}
#left{
width:290px;
    height:auto;
	position: relative;
    float: left;
	margin: 0px;
	padding: 0px;
}
#content1{
height:auto;
position: relative;
  width: 460px;
}
#middle{
clear: both;
height:auto;
width: 550px; padding-left:260px;
}
#middle5{
clear: both;
height:auto; float:right;
position: relative;
width: 650px;
}
#middle2
{
clear: both;
height:auto;
position: relative;
width: 726px;
}
#middle_center
{
clear: both;
height:auto;
position: relative;
width: 726px; padding-left:90px; padding-right:70px;
}
#auto{
padding-top:15px;
width: 726px;
height:auto;
position: relative;
}
#recherche{
width:210px;
height:auto;
position: relative;
  float: left;
}

#l1{
float:left;
width: 100%; height:auto; padding:5px 0 5px 0;
}
#black{
float:left;
width: 99%; height:60px; background:#333333;
}
#l1-grey{
float:left;
width: 100%; height:auto; padding:5px 0 5px 0;
}
#l1-red{
float:left;
width: 95%; height:65px; background: url(images/immo_el_mostakbal_15.gif) repeat-x; padding:4px 0 0 12px; margin-top:6px
}
#l11{
float:left;
width: 49%; height:auto;
}
#r11{
float:right;height:98px;
width: 48%; background-color: #f5f5e2;border:1px solid #CCCCCC; padding:2px;
}
#l2{
float:left;
width: 100%; height:auto; padding-top:6px; 
}
#r3{
float:right;
width:42%; height:auto;  
}
#l3{
float:left;
width:100%; height:auto; background-image:url(images/immo_el_mostakbal_9.jpg); background-repeat:no-repeat; width:350px; height:95px;
}
#left-produit-image{
float:left;
width:23%; height:auto;
}
#left-produit-images{
float:right;
width:63%; height:auto;
}
#left-produit-images2{
float:right;
width:auto; height:auto;
}
#left-produit{
float:left;
width:100%; height:100%; margin:4px;border:1px solid #999999; position:relative;
}
#left-produits{
float:left;
width:98%; height:100%; margin:4px;
}
#right-produit{
float:right;
width:73%; height:auto; margin:4px
}
#right-photo{
float:left;
width:122px; height:auto; margin:2px; border:#666666 solid 5px;
}
#l4{
float:left;
width:73%; height:auto; background-image:url(images/immo_el_mostakbal_13.gif); background-repeat:no-repeat; background-position:right; padding:2px 170px 0 4px;
}
#l40{
float:left;
width:99%; height:auto; background-position:right; padding:2px
}
#r1{
float:right;
padding-left:20px;
width: 22%; height:auto; 
}
#m2{
width:125px; height:auto; padding-left:10px; padding-top:5px;
margin:auto;
}
#m1{
width: 36%; height:auto; margin:auto; padding-left:25px;
}
#m3{
width:30%; height:100px; margin:auto; padding-left:25px; background-image:url(rent-a-car.gif); background-repeat:no-repeat;
}
#both{
clear: both;
margin: 0 auto;
}
#recherche{ height:100%; width:21%; float:right ;
}
#foot {
clear: both;
margin: 0 auto;
width: 950px; height:24px; background-color:#666666
}
#height { padding-top:6px;}
#left-po { 
float:left;  min-width:65%}
.blue5 {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#004080;
	line-height:18px; text-align:justify; padding:10px;
}
.texte{FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #ffffff; padding-right:12px
}
.blue4 {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#004080;
	line-height:18px; text-align:justify; padding-top:2px;
}.texte{
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 10px;
	color:#666666;
	line-height:18px; text-align:justify; padding:4px;
}
.blue3 {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 15px;
	color:#004080;
	padding-left:18px;padding-right:24px;
	line-height:18px; text-align:justify;
}

.yellow{
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 29px;
	color: #FFCC00; text-align:justify;
}
.titre8 {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 14px;
	color:#ffffff; padding-right:40px;
	line-height:18px; text-align:justify;
}
.foaty{
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 18px;
	color:#ffffff;
}
.titre {
FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #444444; padding-left:28px;
}
.titre2 {
FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 29px;
	color: #CCCC66;
}
.titre3 {
FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 14px; 
	color: #656363; 
	padding-top:40px;
	padding-left:267px;
}
.blue1 {
FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 15px;
	color: #FF0000; padding-left:28px;
}
.titre-pro{
FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 40px;
	color: #FFFFFF; padding:100px 0 0 245px ;
}
.bordure {border:4px solid #999999;
 }
.tunisie
{
FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 12px; 
	color: #330066; 
}
#ap {
 position:relative;
 
 top:270px;
 height:105px;
 z-index:48;
 overflow:scroll;
}
#descriptifs
{
width:100%;
position: relative;
float: left;margin:0 auto;
}
#descriptif-title
{
width:auto;
height:100%;
position: relative;
float: left;margin:0 auto;
}
#descriptif-title2
{
width:300px;
height:100%;
position: relative;
float: left;margin:0 auto;
}
#left-po { 
float:left;  min-width:65%; height:27px}
#flash
{ float:right; width:auto; height:auto;
}

/*galery images.*/

ul.gallery-home {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.gallery-home li {
	display:inline;
	margin:3px;
	border:1px solid #333;
	float:left;
	background-color:#222;
	list-style:none;
}
ul.gallery-home li img {
	margin:0px;
	padding:0px;
	float:left;
	padding:2px;
}
/* *************** gallery   style *************** */
ul.gallery {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.gallery li {
	display:inline;
	margin:8px;
	border:0px solid #222;
	float:left;
	list-style:none;
	padding:8px;
	background-image:url(images/tn-bg1.html);
	background-repeat: no-repeat;
}
ul.gallery li img {
	margin:0px;
	padding:0px;
	float:left;
	border:6px inset #222;
	width:110px;
	height:83px;
}
