/* CSS CESAR BEAUTE */
/* Début : 18/08/07 */
/* CONT STYLING */


a {/* MOZ only */
	outline: none;
	}

/* onFocus="if(this.blur)this.blur()" */


/* ====TITLES==== */

#titre {
	font: bold 35px/1.0em times;
	color: #666;
	padding: 0;
	margin: 0;
	}
h1 {
	font: bold 35px/1.0em times;
	padding: 0;
	margin: 0;/**/
	}
h2 {
	font: bold 18px/2.3em Arial;
	color: #333;
	padding: 0;
	margin: 0;
	}
h3 {/*HOME PAGE CENTER MENU*/
	font: bold 18px/1.0em arial;
	color: #666;
	padding: 0;
	margin: 2px 0 0 2px;
	}
h4 {
	font: bold 15px/2.3em verdana;
	color: #666;
	padding: 0;
	margin: 0;
	}
.framed-text h4 {/* Titre framed-texts */
	border-bottom: 1px solid #666;
	margin: 0 0 15px 0;
	}
h5 {/* Ss-titre framed-texts */
	font: bold 14px/1.4em verdana;
	color: #666;
	padding: 0;
	margin: 20px 0 0 0;
	}
h6 {/* menu col gau = 14px/1.0em */
	font: bold 14px/1.0em verdana;
	color: #f60;
	padding: 0 0 0 0;
	margin: 0 0 0 -3px;
	}
	
/* ====HOME-CONT==== */
	
#accroche {
	font: bold italic 20px/1.5em verdana;
	color: #666;/**/
	padding: 0;
	margin: 0;
	}
#beaute {
	font: bold italic 24px/1.5em verdana;
	color: #f90;
	padding: 0;
	margin: 0;
	}

/* ====FOOTER==== */

#foot-cont #copy {
	font: normal 10px/1.0em verdana;
	color: #ddd;
	padding: 0;
	margin: 12px 0 0 10px;
	}

/* ====MENUS==== */

#head-cont #menu1 {
	font: bold 16px/1.0em verdana;
	color: #fc0;/*actif*/
	padding: 0;
	margin: 0;
	}
#foot-cont #menu2 {
	font: bold 12px/1.0em verdana;
	color: #fc0;/*actif*/
	padding: 0;
	margin: 0;
	}
.separ {
	color: #fc0;/*ddd*/
	}

#ss-menu2 {/* DANS COL GAU */}

#ss-menu2 {/* DANS COL CENT */
	padding: 0;
	margin: 0px 0 25px 6px;
	}

/* ====CONT TEXTES==== */

/* FRAMED TEXT */

.framed-text {
	width: 350px;
	background: #f9f8bd;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	}
#box-text {/**/
	width: 350px;
	font: normal 12px/1.4em verdana;
	color: #666;
	padding: 0;
	margin: 15px 0 0 0;
	}
#box-text p {
	margin: 0 0 7px 0;
	}

/*  */

#contact-txt {/**/
	font: normal 14px/1.4em verdana;
	margin: 105px 0 0 20px;
	}
#cont-txt {
	margin: 110px 0 0 20px;
	}

/* ====CONTACT DB==== */

#contact #crea-db-fr {
	position: absolute;
	top: 450px;
	left: 50px;
	}	
#contact #crea-db-it {
	position: absolute;
	top: 450px;
	left: 50px;
	}	

/*
#contact ul {
	list-style-type: square;
	padding: 0;
	margin: 0 0 0 55px;
	}
#contact li {
	padding: 0;
	margin: 0 0 30px 0;
	}
*/

/* ====LISTS==== */

#ss-menu2 ul {
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	}
#ss-menu2 ul li {/**/
	list-style-image: url(../img/puce01b.gif);
	list-style-type: square;
	color: #f90;
	font: normal 12px/1.4em verdana;
	padding: 0;
	margin: 0 0 10px 5px;
	}
	
#menu-maq li {/*maqu7-txt*/
	list-style-image: url(../img/puce12b.png);
	list-style-type: square;
	color: #777;
	padding: -10px 0 0 0;
	margin: 0 0 10px 0;
	}

/* ====LINKS==== */

a {
	cursor: pointer;
	}

/* HOME CENTER NAV*/

.box-nav1 a, .box-nav2 a, .box-nav3 a {
	color: #777;
	text-decoration: none;
	}
.box-nav1 a:hover, .box-nav2 a:hover, .box-nav3 a:hover {
	color: #f60;
	text-decoration: none;
	}
span#coul-bleu {color: #00f;}

/* TOP MENU + BOTT MENU */

#menu1 a {
	font: bold 16px/1.0em verdana;
	color: #ddd;
	}
#menu2 a {
	font: bold 12px/1.0em verdana;
	color: #ddd;
	}
#box-menu a:link, #box-menu a:visited  {
	text-decoration: none;
	}
#box-menu a:hover {
	color: #f60;
	text-decoration: underline;
	}

/* SOUS-MENU */

#ssmenu2 a {
	font: bold 14px/1.0em arial-narrow;
	}
#ss-menu2 a:link, #ss-menu2 a:visited {
	color: #333;
	text-decoration: none;
	}
#ss-menu2 a:hover {
	color: #f60;/*actif*/
	text-decoration: underline;
	}

#menu-maq a {/*occas div*/
	font: normal 12px/1.3em verdana;
	}
#menu-maq a:link, #menu-maq a:visited {
	color: #00f;/*666*/
	text-decoration: underline;
	}
#menu-maq a:hover {
	color: #00f;/*f60actif*/
	text-decoration: underline;
	}

#flech a {
	font: bold 11px/1.0em verdana;
	}
#flech a:link, #flech a:visited {
	color: #666;
	text-decoration: none;
	}
#flech a:hover {
	color: #f60;/*actif*/
	text-decoration: underline;
	}
