
body
{font-family:Arial,Verdana, Geneva, sans-serif; 
color: #000;
font-size: 12px;
margin: 0;
background-color: #1b1e55;
}


.bg3{ background-color: #1B1E53;font-size: 12px;color:#fff; }
.bg1{background-color: #215AA7;font-size: 12px;}
.bg2{ color: Black;  background-color: White;font-size: 12px; }


a {font-family:Arial,Verdana, Geneva, sans-serif;
	color: #fc0;
	font-size:12px;
	font-weight:bold;
}
a:link {
	color: #fc0;
}
a:active {
	color: #fc0;
}
a:visited {
	color: #fc0;
}
a:hover {
	font-weight : bold;
	color: #f00;
}


#contener{
border: 1px solid White;
width:766px;
background-color:#215AA7;
}

#border1{
border-bottom:#b3c3e4 4px solid}

.tab_rub{font-family:Arial,Verdana, Geneva, sans-serif;
	color: #fff;
	font-size:12px;
	font-weight:bold;
}	

h1{
margin:10px;
font-family: Arial, Helvetica, sans-serif;  
font-size: 14px;
color:#c00;
font-weight:bold; 
text-align:center;
line-height:18px;
padding-left: 20px;
padding-right:20px;      
}

h1 span{
line-height:24px;
color:#1b1e55;
font-size:20px;}

.marge{
border: 1px solid White;
margin:20px;
margin-left:0;
}

.marge2{
border: 1px solid White;
margin:20px;
margin-right:0;}

.texteblanc{ 
font-family: Arial, Helvetica, sans-serif;  
font-size: 11px;
color:#fff;
font-weight:bold; 
text-align: justify;
line-height:18px;
padding-left: 20px;
padding-right:20px;      
}

.textepromos{
padding:10px;
font-family: Arial, Helvetica, sans-serif;  
font-size: 20px;  
text-align: center;  
color : #f00;
line-height:28px;
 }
 
 .except{
 font-size: 18px;}
 
 .left{
 float:left;}
 
.right{
float:right;}
 
 .borderpromo{
 border: 1px solid White; 	
 }
 
h2{ 
font-family: Arial, Helvetica, sans-serif;  
font-size: 15px;
color:#fc0; 
font-weight: bold;  
padding-left: 20px;
padding-right:20px;        
}



