/*commun*/
body { 
background-color:#5a619f;
font-family:Arial, Helvetica, sans-serif;
}

table {  
border:0px;
}

td {  
font-size:11px; 
color:#333333; 
}

td a {  
font-size:11px; 
color:#333333; 
}

a.noir:link, a.noir:visited {
color:#000000;
text-decoration:none;
}

a.noir:hover {
text-decoration:underline;
}

/* MENU GAUCHE*/
a.lienpresse:link, a.lienpresse:visited {
font-size:12px;
color:#715841;
font-weight:bold;
text-decoration:none;
}

a.lienpresse:hover {
text-decoration:none;
}

.fondpresse1 {
background-color:#ffffff;
}
.fondpresse2 {
background-color:#ffffff;
}
.fondpresse3 {
background-color:#ffffff;
}
.fondpresse4 {
background-color:#ffffff;
}
.fondpresse5 {
background-color:#ffffff;
}

td.menugauche1, td.menugauche1 a {  
font-size:12px; 
color:#715841;
line-height:14px;
font-weight:bold;
text-decoration:none;
}

td.menugauche2, td.menugauche2 a {  
font-size:12px; 
color:#38648C;
line-height:14px;
text-decoration:none;
}

td.menugauche2blanc, td.menugauche2blanc a {  
font-size:12px; 
color:#FFFFFF;
line-height:14px;
text-decoration:none;
}

td.menugauche3, td.menugauche3 a {  
font-size:12px; 
color:#EC6105;
line-height:14px;
text-decoration: none;w
}

td.menudroit, td.menudroit a {  
font-size:12px; 
color:#8291B1;
line-height:14px;
font-weight:bold;
text-decoration: none;
}

tr.selectpresse {
  background-color: #E6E1DD;
}

/* HOME ACTUALITES*/

.visu_actu {
border:solid;
border-width:5px;
border-color:#CDD3E1;
margin-left:10px;
}

.visu_menudroit {
border:solid;
border-width:2px;
border-color:#CDD3E1;
margin-right:10px;
}

.titre_actu {
font-size:14px;
color:#8291B1;
line-height:14px;
font-weight:bold;
}

.lienactu, a.lienactu:link, a.lienactu:visited {
font-size:11px;
color:#5A619F;
font-weight:bold;
text-decoration:none;
vertical-align:top;
}

a.lienactu:hover {
text-decoration:none;
}

/* INTERIEUR*/

.visu_interieur {
border:solid;
border-width:5px;
border-color:#CDD3E1;
}

.visu_supplements {
border:solid;
border-width:5px;
border-color:#CDD3E1;
margin-right:10px;
}

select {
font-size:13px;
}

.supplementstitle{
	color:#5A619F;
	font-weight: bold;
	text-decoration: underline;
	background: url(images/commun/carre_commun.gif) no-repeat 0 5px;
	padding-left:10px;	
}

table.supplements1 td{
  vertical-align:middle;
}

ul.listesalons {
	margin:0;
	padding:0;
}

ul.listesalons li {
	position: relative;
	float: left;
	margin: 20px 0 0 20px;
	list-style: none;
}

/* scroll*/

#divScroll {
padding-top: 5px;
overflow: auto;
width: 436px;
height: 280px;
text-align:left;
overflow-x:hidden
}
/*
#divScroll img { applied to images
display:block;
padding: 0px;
border: 4px solid #4193BE;
margin: 5px;
}
*/