/* Feuille de style pour le contenu des pages 
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
 
/* Import des style pour la charte */
@import "charte.css";

/* STYLE CONTENU */
#texte h1{
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
text-align:left;
color:#6c146c;
line-height:20px;
margin:10px 0 0 0;
padding:10px 0px 15px 0px;
text-transform:uppercase;
text-align:left;

}

#texte a:link, #texte a:visited{
	font-weight:bold;
		text-decoration:none;
	color: #6c146c;
}
#texte a:hover, #texte a:active{
	font-weight:bold;
	text-decoration:underline;
	color: #6c146c;
}

a img{
filter: alpha(opacity=100);
-moz-opacity: 1.00; opacity:1.00;
}

a:hover img{
filter: alpha(opacity=70);
-moz-opacity: 0.70; opacity:0.70;

}


.inputRechercher{
	font-family: Arial, Courier, monospace;
	font-size: 12px;
	color:#5C6795;
	font-weight: normal;
	background-color:#EEEEEE;
	width: 300px;
	border:1px solid #A5C7E6;
	height:20px;
	}
.inputRechercherOver{
	font-family:  Arial, Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	background-color:#F7F7F7;
	width: 300px;
	border:1px solid #A5C7E6;
	height:20px;
	color:#5C6795;
}


    

.inputForm{
	font-family: Arial, Courier, monospace;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color:#ffffff;
	width: 150px;
	border: 1px solid #A273A2;
}
.inputFormOver{
	font-family:  Arial, Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	background-color:#F3F5FA;
	width: 150px;
	border: 1px solid /*#A73364;*/#A273A2;
}




.button{
	font-family:Arial, Courier, monospace;
	font-size: 12px;
	color: #ffffff;
	width:80px;
	border: 1px solid #E0BFE0;
	background-position: bottom left;
	background-color: #6C146C;
	vertical-align: bottom;
}
.buttonOver{
	font-family:Arial, Courier, monospace;
	font-size: 12px;
	width:80px;
	color: #ffffff;
	border: 1px solid #1A70A1;
	background-position: bottom left;
	background-color: #1A70A1;
	vertical-align: bottom;
}

.frmContact{ /* dedicated ID for "contact form"*/
width:500px;
border: 1px solid #A273A2;
background-color:#D3C4C4;
background-image:url(../images/charte/back.jpg);
background-position:top left;
background-repeat:no-repeat;



}
 .frmContact .Label, .frmContact label{
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
  font-weight:normal;
  text-align:left;

}

.notice{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
line-height:18px;
text-align:center;
}
/*---carte---*/
.table-carte{
	border:1px solid #9F008C;
	width:518px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	}
	table.table-carte td{
		background-color:#F2DCF0;
		border:1px solid #E0AADB;
		}
		table.table-carte p{
			margin:0px 5px;
			}
	
.title-menu{
	color:#9F008C;
	font-weight:bold;
	border-bottom:1px solid #9F008C;
	width:245px;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:10px;
	clear:both;

	}
.price {
	width:240px;
	padding-left:5px;
	}
	.price span{
		float:left;
		text-align:left;
		font-weight:bold;
		}
	p.petit{
		color:#9F008C;
		font-size:11px;
		margin:0px 5px;
		/*border-bottom:1px dotted  #DFA7DA;*/
		width:245px;
		font-weight:normal;
		}
	table.table-petit td{
		border:none;
		text-align:right;
		}
	table.table-petit td.table-left{
		font-weight:bold;
		text-align:left;
		padding-left:5px;
		}
	.color{
		color:#00A1AF;
		clear:both;
		border-bottom:1px dotted #00A1AF;
		}

