/* Feuille de style CSS pour le site cehat.net */
/* créée le 10/11/2006 par N. Froissart */

/* Général */

  body {
	margin: 5px;
	padding: 10px;
	color: Black;
	background-color: #dcc57e;
	font-family: "Book Antiqua";
	font-size: 12pt;
}

img{
border:none;
}

/* liens */

a {
	color: #D67533;
	text-decoration: none;
}

a:hover {
	color: #cfa100; 	text-decoration:none; border:none;
}

#navig a{
font-size:13pt; color:#fff; margin-left:15px; margin-top:30px;
}

#navig a:hover{
color:#000;
}

#navig2 a{
font-size:10pt;
color:#535044;
line-height:20pt;
}

#navig2 a:before{
content : url('img3/puce.png')" ";
float:left;
vertical-align:middle;
}

#navig2 a:hover{
color:white;
}

p{
	margin: 0px;
	padding: 0px;
}

/* zones */

#main{
	background-color: transparent;
	width: 1000px;
	color: inherit;
	text-align:center;
	margin:auto;
	height:700px;
}

.next{
	background-color: transparent;
	width: 807px;
	color: inherit;
	text-align:center;
	margin:auto;
}

.bas{
	font-size: 8px; 
	background-color: transparent;
}

 #content{
	text-align: justify;
	vertical-align: top;
	width: 500px;
	background-color: #fff;
	color: inherit;
}

 #navig {
	padding-left:5px;
	background-color: transparent;
	text-align: left;
	color: inherit;
	height:auto;
	vertical-align:tope;
	
}

 #navig2 {
	min-height: 500px;
	vertical-align: top;
	padding: 5px;
	text-align: left;
}

#outils {
	font-size: 11px;
	color: White;
	padding: 5px;
	border-right: 5px solid #8CA6E7; 
	background-color: transparent;
}

#outils2{
	color: #696969;
	background-color: #bb874f;
	width: 400px;
	padding: 2px;
	margin: 2px;
	float: right;
	position: static;
	font-size: 9px;
}

#cartouche{
	border-left: 2px solid #2a2822;
	position:relative;
	margin-right:10px;
	float: right;
	padding: 2px;
	width: 210px;
	text-align:center;
	top:10px;
}
	
#cartouche a{
font-size:9pt; color:#c7c2b1;
}

#cartouche a:hover{
color:white;
}
	 
/* alignement */

  .centrage { margin: auto;
    text-align: center;
    }

  .abl { vertical-align: baseline;
    }

/* divers */

#article{
	margin: 5px;
	border: 1px solid #DCDCDC;
	padding: 10px;
	font-size: 10px;
}

.article{
	margin: 0 5px 0px 5px;
	border: 1px solid #DCDCDC;
	padding: 5px;
	font-size: 10pt;
	width: 98%;
}

/* éléments de l'article */

.texte{
	font-size: 11px;
}

.date {
	color: Gray;
	font-size: 9px;
	background-color: inherit;
}

.surtitre{
	font-size: large;
}

h1{
	color: #cf9200;
	padding: 0 0 5px 5px;
	margin: 0;
	font-size: 15pt;
	font-weight: bold;
	background-color: transparent;
}

h2{
	color: #dcc57e;
	padding :  0 0 0 0;
	margin : 0 0 0 0;
	font-size: 13pt;
	font-weight: bold;
	background-color: transparent;
}

.intertitre{
	color: #ECDF68;
	font-size: 10px;
	padding-left: 20px !important;
	margin-top: 0px;
	background-color: transparent;
}


.soustitre{
	font-size: large;
}

.chapo{
	font-style: italic;
}

.notes{
	font-size: small;
	color: #708090;
	background-color: transparent;
}

/* formulaires */

.formrech{
width:500px;
}

.formtext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #fff9ea;
	color: Gray;
	border: 1px inset Silver;
}
.submit{
	color: #FFD700;
	background-color: #8e6232;
	font-family: "Book Antiqua";
	font-size: 14pt;
	border: none;
}

.textarea{
	font-family: "Book Antiqua";
	font-size: 12pt;
	background-color: #fff9ea;
	color: Gray;
	border: 1px inset Silver;
}

select{
	font-family: "Book Antiqua";
	font-size: 12pt;
	background-color: #fff9ea;
	color: Gray;
	border: 1px inset Silver;
}

.gal_comment{
	vertical-align: top;
	border: 1px solid gainsboro;
	text-align: justify;
	height: 80px;
	padding: 2px;
	margin-left: 5px;
	background-color: #F5F5DC;
}

.gal_comment2{
	vertical-align: top;
	border: 1px solid gainsboro;
	text-align: justify;
	height: 40px;
	padding: 2px;
	margin-left: 5px;
	background-color: #F5F5DC;
}

.img_comment{
	vertical-align: top;
	border: 1px solid gainsboro;
	text-align: justify;
	height: 80px;
	padding: 2px;
	width: 150px;
	background-color: #F5F5DC;
}


.image{
	border: 1px solid Silver;
	max-width: 350px;
}

.adroite{
	text-align: right;
}

.amilieu{
	text-align: center;
}

/* galeries */

.gal_aff{
	font-family: "Book Antiqua";
	font-size: 12px;
	font-weight: bold;
	background-color: #E8D94E;
	color: #215173;
	border: 1px outset #696969;
	padding: 5px;
}

.gal_aff:hover{
	color: #B22222;
	border: 1px inset #696969;
	background-color: #EBDD61;
}

.news{
	border: 1px solid #2A2A2A;
	width: 50%;
	vertical-align: baseline;
	font-family: "Book Antiqua";
	font-size: 10px;
	margin: 5px;
	padding: 5px;
}

.sum{
	color:#aba598;
	background-color: #FAFAD2;
	float: right;
	margin: 5px;
	padding: 2px;
	border: 1px solid #EEE8AA;
	position: static;
}

