/* Categories (index.php) */
/* ---------------------- */

DIV.An_cat {position:relative;margin-top:2em; background-color: transparent;}
DIV.An_cat_titre {
	color: black;
	font-family: georgia, "trebuchet ms", verdana, helvetica, arial, sans-serif;
	font-size: 1.5em;
	margin-top:1em; 
	border-bottom: #c1665a 1px solid; 
	padding:0.4em
}

DIV.An_cat_titre img {}
DIV.An_cat_titre h2 {display:inline;font-size:1.5em}
DIV.An_cat_titre A {font-weight:bold; text-decoration:none; border: 0px;}
DIV.An_cat_titre A:hover {text-decoration: none; border: 0px; color: #c1665a;}
DIV.An_cat_titre span {font-size:0.8em;color:#FF6600;padding-left:1em}

DIV.An_cat_texte {font-size:1em; color: #000000; background-color: #efefef; margin-bottom:5px; padding:0.5em}

DIV.An_sscat {position:relative; margin-top:1em; padding-left: 20px;}
DIV.An_sscat_titre {}
DIV.An_sscat_titre img {}
DIV.An_sscat_titre h3 {display:inline;}
DIV.An_sscat_titre A {
	color: rgb(193,102,90);
	background-color: transparent;
	font-family: georgia, "trebuchet ms", verdana, helvetica, arial, sans-serif;
	font-size: 1em;
	font-weight: bold;
	border-bottom: 2px solid #000000;
	}
DIV.An_sscat_titre A:hover {font-weight: bold; border: 0;}
DIV.An_sscat_titre span {font-size:0.8em; color:rgb(117,144,174); font-weight:normal;}

DIV.An_sscat_texte {font-size:1em; color:rgb(33,50,66);}


/* affichage deux colonnes */
DIV.ancatcol1 {float: left; width: 48%; margin: 5px;}
DIV.ancatcol2 {float: right; width: 48%; margin: 5px;}



/* ----------------------------------- */
/* les sites dans une cat (cat.php) */
/* ----------------------------------- */

DIV.An_catphp {position:relative; background: url(img/fondedito.gif) repeat; margin: 1.5em 0 1em 0;}
   #hautgauche, #hautdroit, #basgauche, #basdroit {
height: 19px; width: 19px;
background-repeat: no-repeat;
font-size:1px; /* correction d'un bug IE */
}
/* propriétés spécifiques à chaque coin */
#hautgauche {
background: url(img/hautgauche.gif);
}
#hautdroit {
float: right;
background: url(img/hautdroit.gif);
}
#basgauche {
background: url(img/basgauche.gif);
}
#basdroit {
float: right;
background: url(img/basdroit.gif);
}
DIV.An_catphp_titre {	margin: 0 1em 1em 1em;}
DIV.An_catphp_titre h2 {display: inline;}
DIV.An_catphp_titre img {}
DIV.An_catphp_titre A {	
	color: rgb(193,102,90);
	background-color: transparent;
	font-family: georgia, "trebuchet ms", verdana, helvetica, arial, sans-serif;
	font-size: 110%;
	border-bottom: 2px solid #000000;}
DIV.An_catphp_titre A:hover {border: 0px;}
DIV.An_catphp_titre span {font-size:0.8em; color:rgb(117,144,174); font-weight:normal;}

DIV.An_catphp_texte {
	padding:0 1.5em 0.5em 1.5em;
	text-align: justify;
	color: #000000; 
}
DIV.An_catphp_texte img {position:relative; background-color: transparent;
   border: 0px;}
DIV.An_catphp_texte img a{position:relative; background-color: transparent;
   border: 0px;}
   DIV.An_catphp_texte img a:hover {position:relative; background-color: transparent;
   border: 0px;}
DIV.texte {
	padding:0 1.5em 0.5em 1.5em;
	text-align: justify;
	color: #000000;
background-color: transparent;
   border: 0px;
}

DIV.texte img {background-color: transparent; border: 0px; position:relative;}
DIV.texte img a {background-color: transparent; border: 0px; position:relative;}
DIV.texte img a:hover {background-color: transparent; border: 0px; position:relative;}

#pagecentre {
	color: #000000; 
	margin-top: 1em;
	margin-bottom: 1.5em;
}


/* affichage des souscatégories */
DIV.An_catphp_sscat {font-weight:bold; margin:0.5em 0 1em 0; border:0; border-top:#000000 1px solid; border-bottom:#000000 1px solid;}
DIV.An_catphp_sscat span {}
DIV.An_catphp_sscat ul {padding-left:2em; }
DIV.An_catphp_sscat li {font-weight:normal;}
DIV.An_catphp_sscat A {font-size:1em; font-weight:bold;}
DIV.An_catphp_sscat A:hover {}


/* class supplémentaire pour présentation deux colonnes */
DIV.ancol1 {width: 48%; float: left; margin: 5px;}
DIV.ancol2 {width: 48%; float: right; margin: 5px;}
DIV.ann2colonnes {position: relative;}

/* soumettre un site */
DIV.An_catphp_soum {text-align: center; clear: both;}
DIV.An_catphp_soum A {
	background-color: #efefef;
	border-bottom: 0px;
	}
DIV.An_catphp_soum A:hover {background-color: #FFFFFF;}



DIV.commentaire {border:rgb(33,50,66) 1px solid; text-align:center; padding:2px; margin:20px 0;}
DIV.commentaire A {font-weight:normal; text-decoration:none; color:rgb(61,92,122);}
DIV.commentaire A:hover {font-weight:normal; text-decoration:none; color:rgb(61,92,122); background-color:rgb(255,204,0);}
DIV.commentaire INPUT {background-color:white; font-size:0.8em; font-weight:normal;}

DIV.commentaire_login {border:rgb(33,50,66) 1px solid; background-color:white; padding:2px;}
DIV.commentaire_login img {}
DIV.commentaire_texte {border:rgb(33,50,66) 1px solid; background-color:white; padding:2px;}
