@charset "iso-8859-1";
/* CSS Document */

body { background-image:url(Images/bg.jpg); background-color:#fff; margin:0px; font-family:"Trebuchet MS", Tahoma; font-size:12; color:#16121d; }
/* scrollbar-3dlight-color:#f9f0ec; scrollbar-arrow-color:#df9f89; scrollbar-base-color:#ffffff; scrollbar-darkshadow-color:#f9f0ec; scrollbar-face-color:#f9f0ec; scrollbar-highlight-color:#f9f0ec; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#ffffff; */
.texture_gauche{ width:7px; background-image:url(Images/texture_bg_gauche.gif); background-repeat:repeat-y; }
.texture_droite{ width:6px; background-image:url(Images/texture_bg_droite.gif); background-repeat:repeat-y; }
.bg_texture_tissu{ background-image:url(Images/bg.jpg); }
.vert { background-color:#ebead2; }
.blanc{ background-color:#ffffff; }
.brun{ background-color:#924712; }
.largeur_main{ width:955px; }
.menu{ height:36px; background-color:#97121d; background-image:url(Images/menu.gif); background-repeat:no-repeat; font-size:16px; color:#fff; text-transform:uppercase; padding:0px 0px 0px 80px; cursor:pointer; }
.menu_over{ height:36px; background-color:#97121d; background-image:url(Images/menu_over.gif); background-repeat:no-repeat; font-size:16px; color:#fff; text-transform:uppercase; padding:0px 0px 0px 80px; cursor:pointer; }
.sous_menu{ height:20px; background-color:#e35014; background-image:url(Images/sous_menu.jpg); background-repeat:no-repeat; font-size:12px; color:#fff; text-transform:uppercase; padding:0px 0px 0px 80px; cursor:pointer; }
.sous_menu_over{ height:20px; background-color:#e35014; background-image:url(Images/sous_menu_over.jpg); background-repeat:no-repeat; font-size:12px; color:#fff; text-transform:uppercase; padding:0px 0px 0px 80px; cursor:pointer; }
/*.textes{ background-color:#F2EDDC; font-size:12px; }*/
.textes{ background-color:#fff; font-size:12px; }
.textes b{ color:#97121D; }
.titre_page{ background-color:#fff; color:#97121D; font-size:18px; text-transform:uppercase; font-weight:bold; }
.sous_item{ font-size:11px; color:#59595a; }
.padding_textes{ padding:5px 15px 20px 15px; }
.padding_titres{ padding:15px 30px 0px 15px; }
.padding190{ padding-left:180px; padding-right:180px; }
.sous_titres{ font-size:14px; color:#97121D; font-weight:bold; }

/* menu */
#pmenu {font-family:"Trebuchet MS", Tahoma; font-size:16px; text-transform:uppercase; position:absolute;}
#pmenu a {width:240px; height:25px; padding:7px 0px 0px 80px; border-bottom:1px solid #720c15; background:#97121d;}
#pmenu ul {padding:0; margin:0;}
#pmenu ul li {list-style-type: none;}
#pmenu ul li a:visited {display:block; text-decoration:none; color:#fff;}
#pmenu ul li a {display:block; text-decoration:none; color:#fff;}
#pmenu ul li a:hover { background-image:url(Images/menu_over.gif); background-repeat:no-repeat; }
#pmenu li ul {display: none;} 
#pmenu li:hover > ul#a3 {display:block; position:absolute; margin-top:-27px; left:320px; text-align:left;}
#pmenu li:hover > ul#a3b {display:block; position:absolute; margin-top:-22px; left:318px; text-align:left;} 
#pmenu .bold{height:21px; background:#e35014; font-weight:bold; border-bottom-color:#E25014;}
#pmenu .bold:hover{ background-image:url(Images/sous_menu_over.jpg); background-repeat:no-repeat; }
#pmenu .sousmenu{ border-left: 1px solid #720c15; border-bottom: 1px solid #720c15; }
#pmenu .no_border_bottom{ border-left: 1px solid #720c15; }



/*image accueil*/
.image_accueil{ width:601px; height:418px; background-color:#ffffff; }
/*.image_accueil img{ width:601px; height:418px; }*/
.frame_cote{ width:17px; background-color:#ffffff; }
.frame_bas{ height:25px; background-color:#ffffff; }

/* highlight */
.image_aleatoire{ height:203px; background-color:#16121d; }
.highlight{ background-color:#16121d; }

/* blocs textes */
.blocs_textes{ height:296px; background-color:#b18a5c; font-size:14px; color:#16121d; } 

/* footer */
.footer{ height:93px; background-color:#924712; font-size:11px; color:#fff; padding-top:15px }
.footer a, .footer a:active, .footer a:visited{ font-size:11px; color:#fff; }
.footer a:hover{ font-size:11px; color:#fff; }

/* liens */
a, a:active, a:visited { font-size:12px; color:#98131e; text-decoration:none; }
a:hover{ font-size:12px; color:#98131e; text-decoration:underline;  }
.footer a, .footer a:active, .footer a:visited{  }
.footer a:hover{  } 

.cssform p{
	width: 200px;
	clear: left;
	margin: 0;
	padding-left: 175px;
	height: 1%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #991A1C;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 8px;
}
.textenormal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #991A1C;
}

.cssform label{
	font-weight: bold;
	float: left;
	margin-left: -150px; /*width of left column*/
	width: 150px;
	margin-top: 3px;
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}
.texte10pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #991A1C;
	text-align: center;
}
.cssform {
	background-color: #F8E8CF;
	border: 1px solid #924713;
}
.textenormaljustify {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #991A1C;
	text-align: center;
}
.titrespectacle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
