/* CSS Document */

body {
		margin: 0.5em auto auto 22px;
		}

a {text-decoration:underline; color: #82675A;}


#logo {
		text-align:center;
		background-image:url(../images/trait.gif);
		background-position: bottom center;
		background-repeat:repeat-x;
		margin-bottom: 15px;
		padding-bottom: 10px;}

#wrapper {
		margin: 6pt;
		}
		

#contenu {
 		clear: both; 
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 12pt;
		line-height: 150%;	
		}

#contenu h1 {
		font-size: 14pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		}		 

#contenu h2 {
		font-size: 12pt;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		color: #624343;
		margin-bottom:-15px;
		}		

#pied {display:none;}


	
#coordonnee {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 8pt;
		line-height: 150%;
		text-align: center;
		background-image:url(../images/trait.gif);
		background-position: top center;
		background-repeat:repeat-x;
		margin-top: 15px;
		padding-top: 10px;
		}
		
#en-tete {display:none;}

.small {font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.bold {font-weight: bold;}
.traitup {padding-top: 20px; background-image:url(../images/trait.gif); background-position: left top; background-repeat:no-repeat;}

.trait {padding-bottom: 20px; background-image:url(../images/trait.gif); background-position: left bottom; background-repeat:no-repeat;}
.pdf {padding:0; margin:0; background-image:url(../images/trait.gif); padding-bottom: 15px; background-position:bottom left; background-repeat:no-repeat;}
.pdf li {background-image:url(../images/ico_pdf.gif); padding-left: 25px; background-repeat:no-repeat; height: 30px; list-style-type:none; font-weight:bold;}
.ico_camera {background-image: url(../images/ico_camera.gif); padding-left: 25px; background-repeat:no-repeat; font-weight:bold; height: 5em}
.realisation_img {float:left; padding:0;margin:0; border:1px dotted #82675A;}
.realisation_spec {padding: 5px; font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px dotted #82675A; margin-left:250px; background-color:#FFFFFF; width: 250px;}
.realisation_spec ul {padding:0 0 0 30px; margin: 0}
.realisation_spec li {list-style-type:circle;}
.realisation_spec h3 {font-size: 9pt; color: #351008; padding:0; margin:0}
.table_video {margin: 15px;}
.table_video h2 {margin-bottom: 15px;}
.table_video td {border:1px solid #82675A; padding: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; background-color: #FFFFFF;}
.table_video ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; margin:0; padding-left: 3em;}
.table_photo {margin: 15px;}
.table_photo h2 {margin-bottom: 15px;}
.table_photo {margin-top: 15px; background-color:#FFFFFF; margin-bottom: 15px; }
.table_photo td {border:1px solid #82675A; padding: 5px; text-align:center; vertical-align:bottom;background-color: #FFFFFF;}
