@import "adbtypocolors.css";

.floatleft  {
        float: left;
        }

.floatright  {
        float: right;
        }

#enteteVM {
	background: #00CC00 url(../images/DEbordfeuillesHVM.gif) repeat-x bottom;
	height: 80px;
	}
	
#enteteTC {
	background: #C75355 url(../images/DEbordfeuillesHTC.gif) repeat-x bottom;
	height: 80px;
	}

#enteteRV {
	background: #D5597C url(../images/DEbordfeuillesHRV.gif) repeat-x bottom;
	height: 80px;
	}

#enteteOC {
	background: #FF9900 url(../images/DEbordfeuillesHOC.gif) repeat-x bottom;
	height: 80px;
	}

#enteteBE {
	background: #E6A48D url(../images/DEbordfeuillesHBE.gif) repeat-x bottom;
	height: 80px;
	}


#etd {
       	font: 12px verdana, sans-serif;
       	color: #D5597C;
       	margin-left: 250px;
	position: absolute;
	top: 5px;
	right: 5px;
	}

#titrage {
	height: 120px;
	text-align: center;
	margin-left: 160px;
	}

#titrage1 {
	text-align: center;
	margin-left: 160px;
	}

#rechrap  {
	text-align:center;
	padding: 18px 2px 2px 2px;
	width: 150px;
	height: 120px;
	float:left;
	}
	
#rechrap2 {
	text-align:center;
	padding: 18px 2px 2px 2px;
	width: 150px;
	height: 120px;
	}
	

#principal1 {
	padding: 0px;
	}

#intro {
       padding: 5px 5px 5px 160px;
       }

#intro2 {
       padding: 5px;
       }

.fs label {   /*** Source Fred Cavazza : http://www.fredcavazza.net/doc/tutoriels/formulaire/SVF_etape3.htm    ***/
	float: left;
	width: 150px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8em;
}

.fs legend  {
	font-family: Georgia, Palatino, Times New Roman, Serif;
        font-size: 14px;
        color:#BB4400;
        background-color:#FFFFFF;
        font-weight:bold;
        font-style:italic;
}

.height2 {
       line-height: 2em;
}

.imageintro {
	margin: 0px 0px 0px 2px;
	width: 24.3%;
	float:left;
	}

#principal3 {
	padding: 2px;
	margin-left: 160px;
	}

#lienversblog  {
	border-width: 1px;
	border-color: #663300;
	border-style: dashed;
        margin: 2px 2px 2px 1%;
	padding: 4px;
	width: 45%;
	float:left;
	}

#lettragesperso  {
	margin: 0px 0px 0px 1%;
	padding: 4px;
	width: 47%;
	float:left;
	}

#categgauche {
        width: 154px;
        }

.catintro {
	margin: 0px 0px 0px 2px;
	width: 24.3%;
	float:left;
	}

.cathome {
	margin: 0px 0px 0px 2px;
	width: 22%;
	float:left;
	}

.cathomeright {
	margin: 0px 0px 0px 2px;
	width: 22%;
	float:right;
	}

.catgauche {
	margin: 4px;
	border-width: 1px;
	border-color: #663300;
	border-style: dashed;
	padding: 2px;
	}

#catVF a:hover  {  color:#008800;     }

#catVM a:hover  {  color:#00CC00;     }

#catOC a:hover  {  color:#FF9900;     }

#cptpied a:hover {  color:#000000;     }

#cat1 a:hover {  color:#FF9900;     }
#cat2 a:hover {  color:#FF9900;     }
#cat3 a:hover {  color:#FF9900;     }
#cat4 a:hover {  color:#FF9900;     }

.navigrap {
        clear: both;
        text-align:center;
	font-weight: bold;
        }

#navigrapide {
        padding: 2px 20px 8px 20px;
        clear: both;
        }

#navigrapide p {
        text-align: center;
        }

.pad10rightVM  {
        padding: 0px 20px 0px 5px;
       	background: url(../images/illusfeuillesVVM.gif) repeat-y right;
        }

.pad10rightFV  {
        padding: 0px 20px 0px 5px;
       	background: url(../images/illusfeuillesVFV.gif) repeat-y right;
        }

.pad10rightBE  {
        padding: 0px 20px 0px 5px;
       	background: url(../images/illusfeuillesVBE.gif) repeat-y right;
        }


.pad10leftVM  {
        padding: 0px 10px 0px 20px;
       	background: url(../images/illusfeuillesVVM.gif) repeat-y left;
        }
        
.pad10leftFV  {
        padding: 0px 10px 0px 20px;
       	background: url(../images/illusfeuillesVFV.gif) repeat-y left;
        }

.spacer {
        clear: both;
        height: 0px;
        width: 98%;
        }

.spacerhaut {
        clear: both;
        height: 20px;
        width: 98%;
        }

#gauche {
        width: 154px;
        float: left;
        }
        
.encadre   {
        padding: 4px;
        border-width: 1px;
	border-color: #BB4400;
	border-style: dashed;
        }

.listecat   {
	line-height:1.4em;
	padding-left:6px;
	padding-right:6px;	}	
        }

.cat   {
        padding: 4px 4px 4px 4px;
        }

.paddg  {
	padding-left:35px;
	}

.paddgd  {
	padding-left:35px;
	padding-right:25px;
	}

.margin3  {
        margin: 3px;
        }

.padding3  {
        padding: 3px;
        }

.marginright  {
        margin-right: 10px;
        }
        
.marginleft  {
        margin-left: 10px;
        }

.marginlr  {
        margin-right: 10px;
        margin-left: 10px;
        }
        
.margintop30  {
        margin-top: 30px;
}

.margintop5  {
        margin-top: 5px;
}


.tablearticles {
	border: 1px #CC9977 solid;
	border-collapse:collapse;
	vertical-align:middle;
	padding:5px;
	  }

.tablearticles td {
	border-bottom: 1px #CC9977 solid;
	padding:5px;
	  }

.tabentete {
	text-align: center;
	vertical-align:middle;
	font-weight: bold;
	clear:both;
	background-color:#663300;
	color:#CC9977;
	padding:2px;	}

.tabpied {
	text-align: center;
	font-weight: bold;
	clear:both;
	color:#663300;
	padding:2px;	}
	
.sanspuce  {
        list-style-type:none;   }
