html, body {
margin-top:0; 
margin-bottom:0; 
margin-left:0; 
margin-right:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:100%;
background-image:url("../../../images_perso/image/bg.gif");
	 }

/* DEBUT EDITEUR AJAX*/
.corp {
    border: 1px dashed #FF0000;
    padding: 1em 2em;
    margin-bottom: 1em;
	width:800px;
}

.corp a {
    color: #000000;
}
/* FIN EDITEUR AJAX*/

	 
.tab_princ {
	background-color:#FFFFFF;
	width: 980px;
	vertical-align:top;
	border-left:#333333 1px solid;
	border-right:#333333 1px solid;
			}

.cell_haut {
	height:50px;
}

.cell_gauche {
	vertical-align:top;
	text-align:left;
	width: 180px; 
}

.cell_corp {
	text-align:center;
	height:100%;
	width: 800px;
}

.cell_droite {
	text-align:center
/*	width: 180px; */
}

.cell_bas {
	border-left: #686868 0px solid;
	width: 100%;
}

.tab_corp {
	vertical-align:top;
	text-align:center;
	width:98%;
}


.titre_ban_cat {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
				}
				
<!-- Calendrier ddn -->
.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */

<!-- Fin Calendrier ddn -->


<!------------ PERSO SITE ---------------->
a.lien_defaut:link, a.lien_defaut:visited, a.lien_defaut:hover a.lien_defaut:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.menu_site, a.menu_site:link, a.menu_site:visited, a.menu_site:hover a.menu_site:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-style: italic ;
	text-decoration:none;
			}
			
.menu_gen, a.menu_gen:link, a.menu_gen:visited, a.menu_gen:hover a.menu_gen:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
			}
			
.menu_bas, a.menu_bas:link, a.menu_bas:visited, a.menu_bas:hover a.menu_bas:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
			}
			
.copyright, a.copyright:link, a.copyright:visited, a.copyright:hover a.copyright:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
			}

<!---------------------------------------->

<!---------------------------------------->
.DHTMLSuite_validInput{
	border:1px solid green;
}
.DHTMLSuite_invalidInput{
	border:1px solid red;
}

.DHTMLSuite_validInput,.DHTMLSuite_invalidInput{
	padding:1px;
	margin:0px;
}

.DHTMLSuite_validInput select{
	margin:0px;
	padding:0px;
}

.DHTMLSuite_validationImage{
	background-position:center center;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
}

.DHTMLSuite_invalidInputImage{
	background-image:url("../../../images/incorrect.gif")

}
.DHTMLSuite_validInputImage{
	background-image:url("../../../images/correct.gif");
}

.DHTMLSuite_validationBar{
	width:3px;
}
.DHTMLSuite_validationBarInvalid{
	background-color:#B00;
}

.DHTMLSuite_validationBarValid{
	background-color:#0B0;
}
<!---------------------------------------->

	/* CSS FOR SLIDESHOW SCRIPT */
	.imageSlideshowHolder,.imageSlideshowHolder_left{
		position:relative;	/* Don't remove this line */
	}
	.leftFloatingDiv{
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}

.photos_slide {
	background-color:#000000;
}
