/* CSS Document */
body {
font: 12px Trebuchet Ms, sans-serif;
/*background-color:#ecf7d9;*/
}

h1
{
	font: 15px Trebuchet Ms, sans-serif;
	font-weight: bold;
	/*margin: 0 ; padding:0;*/
	/*text-indent: -10000px ;on cache le texte */
}

h2
{
	font: 14px Trebuchet Ms, sans-serif;
	font-weight: bold;
	/*margin: 0 ; padding:0;*/
	/*text-indent: -10000px ;on cache le texte */
}

h3
{
	font: 12px Trebuchet Ms, sans-serif;
	font-weight: bold;
	color:#FF0000;
	/*margin: 0 ; padding:0;*/
	/*text-indent: -10000px ;on cache le texte */
}


h4
{
	font: 12px Trebuchet Ms, sans-serif;
	font-weight: bold;
	color:#73AD32;
	/*margin: 0 ; padding:0;*/
	/*text-indent: -10000px ;on cache le texte */
}

.conteneur{
width:850px;
margin-top:35px;
border-width:2px;
border-style:solid;
border-color:#73AD32;
background-image: url(img/fond_corps.gif);
}

.menu1{
width:850px;
height:50px;
}

.menu11{
width:250px;
height:50px;
background-image: url(img/logo.jpg);
float:left;
}

.menu12{
float:left;
width:600px;
height:40px;
background-color:#FFFFFF;
padding-top:10px;
}


a{
text-decoration: none;
color:#33a02b;
}

.menu12 a {
text-decoration: none;
color:#8A8A8A;
margin-left:18px;
}

.menu12 a:hover {
text-decoration: none;
color:#000000;
margin-left:18px;
}

.menu12 li {
list-style-type: none;
float:left;
}

.bordhaut{
width:850px;
height:15px;
background-color:#BDE00F;
}

.bordbas{
width:850px;
height:15px;
background-color:#73AD32;
}

.photos{
width:848px;
height:178px;
border-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.centre{
width:850px;
height:200px;
background-color:#D2F169;
}

.contenu{
width:560px;

float:left;
text-align:left;
padding:20px;
}


.niveau2 a {
text-decoration: none;
color:#73AD32;
margin-right:100px;
}

.niveau2 a:hover {
text-decoration: none;
color:#000000;
margin-left:0px;
}

.niveau2 li {
list-style-type: none;
float:left;
}


div.spacer {
	clear:both;
	height:10px;
	}
.signature{
color :#93b52d;
letter-spacing:1px;
font-size: 8pt;
width:850px;
height:25px;
}

.menu2{
width:240px;
float:left;
text-align:left;
margin-top:20px;
padding-left: 5px;
}

/*Mise en forme tableau Tarifs
table {
border-width:1;
border-style:solid;
border-color:#73AD32;
font: 12px Trebuchet Ms, sans-serif;
color:#000000;
text-align: center;

width:50px;
padding: 5;
empty-cells:hide;
}

th {
vertical-align:center;
}

td {
border-left:1px dashed #73AD32;
border-right:1px dashed #73AD32;
vertical-align:center;
}*/



/* formulaires Typo3 css */

	.csc-mailform { border:0px; }

	.csc-mailform-submit {
		border: 1px #ffffff solid;
		font-weight: bold;
		font: 12px Trebuchet Ms, sans-serif;
		
	}	
	
	.csc-mailform label {
	float:left;
	text-align:right;
	width:170px;
	font: 12px Trebuchet Ms, sans-serif;
	}

	.csc-mailform textarea 		{ 
	border: 1px #73AD32 solid;
	background-color: #ffffff;
	margin:3px;
	padding:2px;
	font: 12px Trebuchet Ms, sans-serif;
	}

	.csc-mailform listbox { 
	border: 1px #73AD32 solid;
	background-color: #ffffff;
	margin:3px;
	padding:2px;
	font: 12px Trebuchet Ms, sans-serif;
	}


	.csc-mailform input			{ 
	border: 1px #73AD32 solid;
	background-color:#ffffff;
	margin:3px;
	padding:2px;
	font: 12px Trebuchet Ms, sans-serif;
	
}
	.csc-mailform-submit:hover {
		border: 1px #73AD32 solid;
		background-color:#ffffff;
		margin:3px;
		padding:2px;
		font: 12px Trebuchet Ms, sans-serif;
	}	
