

* {
   padding:0;
   margin:0;
}


body{
	padding-top:15px;
	font-family:Verdana;
	font-size:10px;
	background-image:url(../images/body_bg.gif);	
	background-color: #574f49;
	background-repeat: repeat-x;
	color: #666666;
	line-height: 16px;

	}
	
p{
padding-right: 10px;
font-family:Verdana;
font-size:10px;	line-height: 16px;}

.maincontent {
padding-left: 15px;
padding-right: 15px;
padding-top: 30px;
padding-bottom: 30px;

}

.interiorcontent {
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 30px;

}



.inputCP{
font-size: 11px;
color: #72645c;
font-family:verdana;
padding-left: 5px;
padding-top: 2px;
height: 16px;
}

h1 {
font-family: verdana;
font-weight:bold;
color: #a81d35;
font-size: 10px;}

.repeaty {
background-repeat:repeat-y;
padding-right:20px;
background-position:left;}

.norepeat{
background-repeat:no-repeat;}
	
.whitetable {
background-color: #ffffff;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;

}

.whitetextleft{
font-family: verdana;
color: #d8cbc2;
font-size: 10px;
padding-left:10px;
padding-right:10px;
padding-bottom:30px;}

.whitetextright{
font-family: verdana;
color: #d8cbc2;
font-size: 10px;
padding-left:10px;
padding-right:20px;
padding-bottom:30px;}

.whitesplash{
background-color: #ffffff;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}


a {
	color: #a81d35;
	text-decoration: underline;	
}

a:hover{
	color: #a81d35;
	text-decoration:none;
}

.footer {color: #ffffff;
}

.footerlink{
	color: #ffffff;
	text-decoration: none;	
	padding: 4px;
	font-size:10px;
}

.footerlink a {
	color: #ffffff;
	text-decoration: none;	
}


.footerlink a:hover{
	color: #ffffff;
	text-decoration:underline;
}

.selectedworkM {
font-size:10px;
}

td.selectedworkM{
	font-family: Arial;

	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;

	
	padding-top:2px;
padding-bottom:9px;
		padding-left:32px;

}
.workMenu2 {
font-size:11px;
}
.workMenu2O {
font-size:11px;
}
td.selectedworkM2{
	font-family: Arial;

	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	background-image:url(../images/bg_menu2.gif);
	background-repeat:no-repeat;
	
	padding-top:2px;
	padding-bottom:9px;
		padding-left:32px;

}

.selectedworkM a:hover td{

	background-image:url(../images/bg_menu2.gif);
	
	
}

.selectedworkM a td {
	
	background-image:url(../images/bg_menu2.gif);


	
}


div.titre2 {

	font-family: Helvetica;
	font-size:18px;
	color: #a81d35;
	font-weight: bold;
	margin-bottom: 10px;
	height: 18px;

}

.topbar {
 background-image:url(../images/bg_top.jpg);
 background-repeat: repeat-x;
 height: 45px;
 width: 497px;
}

.bg_logomenu{
	/*background-image:url(../images/bg_menulogo.jpg);*/
	background-image:url(../images/bg_menulogo2.jpg);
	background-repeat: no-repeat;
	/*height: 400px;*/
	height:435px;
	width: 215px;	
	
	}
	
.bggris {
	background-image:url(../images/bg_gris.jpg);
	background-repeat: repeat-y;

}
	
.bgjaune {
background-color: #f9f3d5;
padding:10px;}


.jaunefrm {
background-color: #f9f3d5;
padding:3px;
padding-left:5px;


}

.jaunefrmpale {
background-color: #fcfaed;
padding:3px;
padding-left:5px;

}

.combo{
font-size: 10px;}

