body{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
div#tunisrnav{
   width:770px;
   padding-left:10px !important ;
    padding-left:40px; 
   float:left;
   height:31px;

}
p{ font-size:11px;}
.alertMessage {
background-color:#FCE5E5;
border:1px solid red;
color:red;
font-size:10pt;
font-weight:bold;
padding:6px;
list-style-type:none;
width:95%;
margin-top:10px;
height:auto;
overflow:hidden;
}
.alertMessage li {

list-style-type:none;

}
div#tunisrnav ul, div#tunisrnav ul ul, div#tunisrnav ul li {
	list-style:none;
	float:left;
	height:31px;
	/*max-height:30px;
	min-height:20px;*/
    margin-top:0px;
	display:block;
	margin:0;
 
}

div#tunisrnav ul li {
	list-style-type:none;
	position:relative;
	float:left;
}

div#tunisrnav ul a {

    float: left;
	display: block;
	padding: 8px 10px 4px 10px;
	height:31px;
	color:#FFFFFF;
	font-size:14px;
    font-family:Tahoma;
    text-decoration:none;
    font-weight: normale;
	border: 0px;

}
div#tunisrnav ul li #active {
	display: block;
	margin-right: 2px;
	padding: 8px 10px 4px 10px;
	text-decoration: none;
	font-family:Tahoma;
	font-size: 14px;
	font-weight: normale;
	color: #FFFFFF;
	border: none;
	background:#416bc1;
}

div#tunisrnav ul a:hover {
color:#fff;
height:31px;
/*font-weight:bold;*/
background: url(medias/images/hover.jpg) repeat-x;
background-repeat:repeat-x;

	}

	div#tunisrnav ul ul { 
		position:absolute;
		visibility:hidden;
		left:0;
		top:30px; 
		width:190px;
		padding:0;
		text-align:left;
	}

	div#tunisrnav ul ul ul {
		padding:0px;
		margin:0px;
		left:188px;
		top:0;
	}
	
div#tunisrnav ul ul li {
    float:left;
	width:190px;
	background-color:#aaaaa;
    padding:0px 0 0px;
}


	div#tunisrnav ul ul a {
	    float:left;
		height:20px;
		white-space:nowrap;
		width:130px !important;
		color:#fff;
		text-decoration:none;
		background:#416bc1;
		padding-bottom:6px;
		/*filter : alpha(opacity=80);
        -moz-opacity : 0.8;
        opacity : 0.8;
*/
	}
	
	div#tunisrnav ul ul a  img{
		margin-left:10px;
	}

	div#tunisrnav ul ul a:hover {
	    float:left;
		height:20px;
		white-space:nowrap;
		width:130px !important;
		color:#fff;
		background:#395898;
		/*filter : alpha(opacity=80);
        -moz-opacity : 0.8;
        opacity : 0.8;*/
}

.fil{
margin-left:5px;
padding-top:8px;
float:left;
font-weight:bold;
color:#ffffff;
}
.texte-rouge a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}



.texte-rouge {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.copy {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolt;
	color: #ffffff;
	text-decoration: none;
}
.titre {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.sous_titre {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.blanc {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.login {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
}
.texte {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
}

.lien_blanc {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: Regular;
	color: #FFFFFF;
	text-decoration: none;
}

.lien_blanc_visite {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: Bold;
	color: #FFFFFF;
	text-decoration: none;
}

.noir {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.courante {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desactive {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.pagination{text-align:right; padding-right:40px;}
.pagination a{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.rouge-gras {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;

}

.rouge2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;

}

.texte_bleu{

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}

.rouge {

	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #CC0001;
	text-decoration: none;
}

.lien_blanc{
	display: block;
	background:url(medias/images/clients.gif) no-repeat left;
	font-size:14px;
	font-weight:normal;
	text-decoration: none;
	line-height:27px;
	width:109px;
	height:31px;
	font-family: Tahoma;
	text-align: center;

}

.lien_blanc:hover,.lien_blanc4:focus,.lien_blanc4:active{
display: block;
	background:url(medias/images/clients1.gif) no-repeat left;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	line-height:27px;
	width:109px;
    text-align: center;
	height:31px;
	font-family: Tahoma;
}

/*liens visités*/

.lien_blanc_visite{
	display: block;
	background:url(medias/images/clients1.gif) no-repeat left;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	line-height:27px;
	width:109px;
    text-align: center;
	height:31px;
	font-family: Tahoma;
}
.welcome {
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.rougew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.noirgras{

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.noirgras a{

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}

div#tabl{
margin-left:15px;
margin-left:15px !important;
float:left;
width:562px;
height:18px;
border:solid 1px #CCCCCC;
}

div#tabactive{

float:left;
width:112px;
height:18px;
background:url(medias/images/arr-active.jpg);
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align: center;

}
div#tabactive{

text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align: center;

}

div#tabdisable{

float:left;
width:112px;
height:18px;
background:url(medias/images/arr-disable.jpg);
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#336699;
text-align: center
}
div#tabdisable a {
text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#336699;
}