body,DIV,SPAN,TEXTAREA { font-family:Verdana;font-size:12px;}

/* Largeur de la page */
#masterContent { width:780px;}

h1 , h1 SPAN { font-size:16px; padding-left:5px;}
h2 { font-size:14px;}

.t1,.text { font-size:12px;padding-left:10px; }

a {font-size:12px;color:#2C932A; text-decoration:none; font-weight:bold;}
a:hover { color:#C70102; text-decoration:underline;} 

IMG { border:solid 1px black;}
/* Couleur de fond */
.ctlmenu, 
.ctlmenu .menu ,
#masterContent { background-color:#D1D013;}

/* Menu*/
.ctlmenu { text-align:center; padding-bottom:10px;padding-top:5px;}
.ctlmenu .menu { padding:0px 10px 5px 10px; display:inline; text-align:center;}
.ctlmenu .menu a {font-size:18px;}
.ctlmenu .menu a:hover { color:#C70102; text-decoration:underline;} 
.ctlmenu IMG { border:none;}
/* footer */
.ctlfooter { padding-top:10px; padding-bottom:10px;}
.ctlfooter .footbloc { text-align:center;width:100%;}
.ctlfooter .footbloc IMG { border:none;}
.ctlfooter TD { width:33%;}
.ctlfooter #link { padding:5px}

.ctlfooter #link a {font-size:11px;color:#C70102; font-style:italic;}
.ctlfooter #link a:hover { font-size:11px;color:#2C932A;font-style:italic;} 
/* contact */
.contact { padding-left:10px;}
.contact TABLE { width:100%;}

.contact TABLE .colleft { width:15%;text-align:right;}
.contact TABLE .colright { text-align:left;}
.contact TABLE .colright INPUT, .contact TABLE .colright TEXTAREA { width:40%;}
.contact TABLE .colright .remark { height:130px; width:90%;}
.contact TABLE .colright .button  { width:80px;}
.contact #mes { font-weight:bold;color:#C70102; text-align:center;}

.excu H2 {padding-left:10px;}
.excu .txt { margin-bottom:5px;}
.excu .excutxt { width:200px;}
.excu .sep IMG { border:none;}
.excu TABLE {padding-bottom:15px;border:solid 2px #C70102; border-collapse:collapse; border-left:none; border-right:none; border-top:none;}
.excu .help { text-align:right; font-style:italic;}

.tarif TD, .excu TD { padding-left:5px; padding-right:5px;}

#photosaccueil { margin-top:20px;}



.ctlnews .write {width:100%; padding-top:10px; padding-bottom:10px;}
.ctlnews .write INPUT , .ctlnews .write TEXTAREA { width:100%;}
.ctlnews .write TEXTAREA { height:100px;}
.ctlnews .wait { top:0px;left:0px; width:100%; height:50px; text-align:center; background-color:#FFFFFF;}
.ctlnews .title .order { width:15px; margin-right:5px;}
.ctlnews .title A {font-size:smaller;}