/* Categories (index.php) */
/* ---------------------- */
html>body #texte {
height: auto;
min-height: 435px;
} 
DIV.Dos_cat {}

DIV.Dos_cat_titre {background:transparent url(img/fd1.gif) no-repeat scroll 0%;
color:#000000;
height:45px;
padding-left:50px;margin-left:1em;}
   DIV.Dos_cat_titre h2 {margin-left:50px;}
   DIV.Dos_cat_titre a {color:#000000;}
   DIV.Dos_cat_titre a:hover {color:#ff6600;}
   DIV.Dos_cat_titre span {}
   DIV.Dos_cat_titre img {float:left;
padding-right:2em;padding-top:10px;}

DIV.Dos_cat_texte {margin-left:1em;
margin-right:1em;border-bottom:thin dotted #FFCC00;margin-bottom:2em;}
DIV.Dos_cat_texte span {
color:#FF0099;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.2em;
font-style:italic;
font-weight:bold;
}
   DIV.Dos_cat_texte img {padding-right: 10px;}


DIV.Dos_sscat {}
DIV.Dos_sscat_titre {}
   DIV.Dos_sscat_titre h3 {}
   DIV.Dos_sscat_titre a {}
   DIV.Dos_sscat_titre a:hover {}
   DIV.Dos_sscat_titre span {}
   DIV.Dos_sscat_titre img {}

DIV.Dos_sscat_texte {}
   DIV.Dos_sscat_texte img {padding-right:10px;}

/* affichage deux colonnes */
DIV.doscatcol1 {position:relative; float:left; width:48%; margin:5px;}
DIV.doscatcol2 {position:relative; float:right; width:48%; margin:5px;}


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

DIV.Dos_catphp {height:100px;
	margin-bottom:2em;
	margin-left:2em;
	margin-right:2em;
	border: thin dotted #CCCCCC;background:#EEEEEE;
	
}
DIV.Dos_catphp_titre {}
   DIV.Dos_catphp_titre img {float:left;margin-right:1em;margin-left:1em;margin-top:0.5em;}
   DIV.Dos_catphp_titre h2 {display: inline;}
   DIV.Dos_catphp_titre a {color:#CC3399;}
   DIV.Dos_catphp_titre a:hover {color:#ffcc00;}
   DIV.Dos_catphp_titre span {margin-left:1em;color:#CC3399;}

DIV.Dos_catphp_texte {vertical-align:top;}
   DIV.Dos_catphp_texte img {float:left; padding-right:10px;}


/* affichage des souscatégories */
DIV.Dos_catphp_sscat {}
   DIV.Dos_catphp_sscat ul {}
   DIV.Dos_catphp_sscat li {}
   DIV.Dos_catphp_sscat a {}
   DIV.Dos_catphp_sscat a:hover {}

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


/* -------------------------------------------------- */
/* Dossier specifique (dossiers.php, commentaire.php) */
/* -------------------------------------------------- */

DIV.dossier {
	margin-left:2em;
	margin-right:2em;
	background-image: url(image/ping1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;padding-bottom:350px;
}
DIV.titre {}
   DIV.titre h1 {}
   DIV.titre span {color:#CC3399;
font-weight:bold;}

DIV.chapo {background:#EEEEEE;height:90px;color:#e40178;font-size:1.8em;font-weight:bold;}
   DIV.chapo img {float:left; margin-right:15px;}
   
DIV.texte {	
}
DIV.texte table {
	margin-right:1em;
	margin-bottom:2em;
	border-top: thin solid #FFCC00;
	border-right: thin groove #FFCC00;
	border-bottom: thin groove #FFCC00;
	border-left: thin solid #FFCC00;
	padding:1em;
}
DIV.texte table li {margin:0.5em

}
DIV.texte ul p {
	color:#e40178;
	font-style: italic;
	font-weight: bold;margin-top:0px;
}
DIV.texte img {margin:5px;}
DIV.texte a {color:#cc3399;font-weight:bold;}
DIV.texte a:hover {color:#ff6600;font-weight:bold;}

DIV.suite {}
   DIV.suite a {}
   DIV.suite a:hover {}
   DIV.suite a:before {content:"\0020 \0020 \0020 \00BB \0020"; color:#FF6600;}

DIV.debut_suite {}
   DIV.debut_suite a {}
   DIV.debut_suite a:hover {}

DIV.auteur {background:#E40178;
color:white;
font-weight:bold;
margin-top:20px;
width:70%;}
   DIV.auteur img {}

DIV.commentaire {text-align:center; margin:1em;}
   DIV.commentaire a {}
   DIV.commentaire a:hover {}
   DIV.commentaire input {}

DIV.commentaire_login {}
   DIV.commentaire_login img {}
DIV.commentaire_texte {}
#desc {margin-left:2em;}
#desc ul {
	margin-left:2em;
	list-style-image: url(image/puce.gif);
}
#desc span{color:#FF0099;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.2em;
font-style:italic;
font-weight:bold;}

.part {
float:left;
margin-left:30px;
margin-right:30px;
}
.part1 {
float:right;
margin-left:30px;
margin-right:30px;
}
.part2 {
background-position:center;
height:67px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.separ {
background-image:url(/image/point.gif);
background-position:center;
background-repeat:no-repeat;
height:67px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.separ1 {
background-image:url(/image/point1.gif);
background-position:center;
background-repeat:no-repeat;
height:67px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
/* set millions of background images */
.rbroundbox1 { background: url(image/nt1.gif) repeat; }
.rbtop1 div { background: url(image/tl1.gif) no-repeat top left; }
.rbtop1 { background: url(image/tr1.gif) no-repeat top right; }
.rbbot1 div { background: url(image/bl1.gif) no-repeat bottom left; }
.rbbot1 { background: url(image/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop1 div, .rbtop1, .rbbot1 div, .rbbot1 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent1 { margin: 0 7px; }
.rbroundbox1 { margin: 1em auto; }