BODY {
MIN-WIDTH: 1004px;  COLOR: #000000; LINE-HEIGHT: 1.2em;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%;FONT-SIZE: 0.7em;  BACKGROUND-COLOR: #031790;

}

A {
	COLOR: #031790; TEXT-DECORATION: none; font-size:11px
}
A:hover {
	  BORDER-BOTTOM-STYLE: none; font-size:13px; 
	
	
	  
}
A.title {
	COLOR: #666666
}

.mnu {
	BACKGROUND-COLOR:#00A0E0;
	
}

A.mnu
{
   BACKGROUND-COLOR:#00A0E0;
  
}



H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 10px; COLOR: #000000;  FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ffd800; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2.styleh1 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px; COLOR: #000000; PADDING-TOP: 18px
}
H2.styleh1 A {
	COLOR: #000; TEXT-DECORATION: none
}
H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}

.m2 {
	 FONT-WEIGHT: bold; COLOR: #FFFFFF; 
}

.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; PADDING-TOP: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titre-red {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR:#FF0000; PADDING-TOP: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titre-reservation {
	FONT-WEIGHT: bold;  COLOR: #000000;  FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.decalage {
	PADDING-LEFT: 524px; VERTICAL-ALIGN: bottom
}
.decalage2 {
	PADDING-LEFT: 534px
}
.vignettes {
	PADDING-LEFT: 0px
}
.horraires {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tarifs {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.adresse {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.km {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e32500; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.categorie {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e32500; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center; TEXT-DECORATION: none
}


.type {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}


.formulaire {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 20px; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}

.visualiser {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; COLOR:#FF0000; PADDING-TOP: 20px; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}

A.navhaut {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navhaut:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e32500; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navbas {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navbas:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mail {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mail:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mail2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffd800; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mail2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.acces {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffd800; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.acces:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.services {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.services:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #e32500; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zoom {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #e32500; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.zoom:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.logott {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.logott:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.form-investir-en-tunisie-bt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#031791; border:0px; width:100px
	}





#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #eeeeee;
	color: #528CE0;
	margin: 10px 10px 4px 10px;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}	


	
	.contact {
BACKGROUND-COLOR:#CCCCCC;	
	
}
.contact:hover {

	  
	  
 BACKGROUND-COLOR:#CCCCCC;	
	  
}

.petit { font-size: 10px;
         color:#7D7D7D;
	   }
	   
	   
	   
.presse{ font-size:10px;
        font-family: Verdana, Arial;
		color:#FF0000;
       
   
      }


  

#partner { 
           color:#CC0000;
		   font-size:13px;
		 	font-weight: bold;
			

        }

#partner A {
color:#CC0000;
font: bold 4486a9 Arial, Helvetica, sans-serif  ;
text-decoration:none;
}
#partner A:hover {
color:#0000FF;
font:   13 Arial, Helvetica, sans-serif    ;
text-decoration:none;
}

#partner A:visited {
color:;
font:   9 Arial, Helvetica, sans-serif    ;
text-decoration:none;
}
 
