/* Nouvelle Charte Intranet CL Conseils */
/* Eric MOTA : 19/10/2010 */

/* Styles génériques */

body {
				background: #350042 url(fond.gif) 50% 0 repeat-x;
				margin:0 auto;
				text-align:center;
				color:#fff;
				font-family:arial;
				font-size:12px;
			}

td {
	color:#000;
	font-family:arial;
	font-size:12px;
	}
select,input,textarea {
	border:1px solid #ccc;
	font-size:11px;
	font-family:arial;
	font-weight:normal;
	}

h1 {
	font-family:arial;
	background-color:#6260bc;
	color:#fff;
	font-size:14px;
	padding:3px;
	margin:15 0 0 0px;
}

h2 {
	font-family:arial;
	background-color:#b8b6f2;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #555;
	padding:3px;
	margin:15 0 0 0px;
}

p {margin:5px;}
	
/* Styles de cadre de site */
#cadre_site {
	background-color:#1a0825;margin:auto;width:900px;height:100%;border:1px solid #2e002e;
}
#cadre_menu {
	margin:auto;width:100%;height:36px;margin:0px;text-align:left;
}
#cadre_titre {
	margin:auto;background: #2c002c url(cl-tete.png);background-repeat: no-repeat;width:100%;height:70px;border:0px;margin:0px;
}
#cadre_contenu {
	margin:auto;width:100%;height:100%;width:100%;margin:0px;background-color:#f0f0f0;
}
#impots_gauche {
	float:left;
}
#impots_principal {
	clear:left;
	background-color:#fff;
	color:#000;
	border-right: 1px solid #999; 
	border-bottom: 1px solid #999; 
	text-align:justify;
	width:576px;
}
#impots_droite {
	float:right;
}

/* Menus superieurs */
.menuTopOff {
 background-color :#581212;
 color:#fff;
 font-size:12px;
 background-image:url(menu_red.gif);
 float: left;
 padding : 3 10 3 10px;
 margin : 5 0 4 4px;
 border : 1px solid #590759; 
 width:110px;
 height:16px;
 text-align:center;
}
.menuTopOn {
 background-color :#CCCCCC;
 color:#fff;
 font-size:12px;
 background-image:url(menu_gris.gif);
 float: left;
 padding : 3 10 3 10px;
 margin : 5 0 4 4px;
 border : 1px solid #6b6b6b; 
 width:110px;
 height:13px;
 text-align:center;
}
.menuTitre {
 background-color :#581212;
 color:#fff;
 font-size:12px;
 background-image:url(menu_red.gif);
 float: left;
 padding : 3 10 3 10px;
 margin : 5 0 4 4px;
 border : 1px solid #590759; 
 width:540px;
 height:16px;
 text-align:left;
}
.menuTitreC {
 background-color :#581212;
 color:#fff;
 font-size:12px;
 background-image:url(menu_red.gif);
 float: left;
 padding : 3 10 3 10px;
 margin : 5 0 4 4px;
 border : 1px solid #590759; 
 width:540px;
 height:16px;
 text-align:center;
}
/* Menus principaux */
.dash_menuOn {
 float: left;
 background-color:#fff;
 margin : 0px;
 border-right: 1px solid #999;
 border-bottom :1px solid #fff;
 width:116px;
 height:18px;
 text-align:center;
}
.dash_menuOn a,.dash_menuOn a:visited{
 color:#000;
 font-size:12px;
 text-decoration:none;
}
.dash_menuOn a:hover{
 color:#999;
 font-size:12px;
 text-decoration:underline;
}
.dash_menuOff {
 background-color :#CCCCCC;
 background-image:url(fond_menuhaut.gif);
 float: left;
 margin :0px;
 border-right: 1px solid #999; 
 border-bottom: 1px solid #999; 
 width:114px;
 height:18px;
 text-align:center;
 _width: 115px;
}
.dash_menuOff a,.dash_menuOff a:visited{
 color:#000;
 font-size:12px;
 text-decoration:none;
}
.dash_menuOff a:hover{
 color:#999;
 font-size:12px;
 text-decoration:underline;
}

/* Elements partie droite */
#titre_droite {
	background-color :#350042;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	font-family:arial;
	margin:5 5 0 5px;
	text-align:center;
	width:310px;
	border:1px solid #350042;
	_width:312px;
}
#titre_droite2 {
 	background-color :#CCCCCC;
 	color:#fff;
	font-weight:bold;
 	font-size:12px;
	font-family:arial;
 	background-image:url(menu_red.gif);

 	padding : 3 10 3 10px;
	margin:5 5 0 5px;
 	border : 1px solid #590759; 
 	width:290px;
 	text-align:center;
}
#contenu_droite {
	margin:0 5 5 5px;
	border:1px solid #ccc;
		border-top:0px;
	background-color:#fff;
	color:#000;
	text-align:left;
	width:310px;
	_width:312px;
}
#produits {
	margin:0 5 5 5px;
	border:1px solid #ccc;
	border-top:0px;
	background-color:#fff;
	color:#000;
	text-align:left;
	width:310px;
	_width:312px;
}
/* Espaces Publicitaires */
#titre_publicite {
	background-color :#350042;
	color:#ccc;
	font-size:12px;
	font-family:arial;
	margin:0 5 0 5px;
	border:1px solid #350042;
	text-align:right;
	width:310px;
	_width:312px;
}
#300x250_pub {
	height:250px;
	margin:0 5 5 5px;
	border:1px solid #350042;
	border-top:0px;
	background-color:#fff;
	width:310px;
	_width:312px;
	}
	
/* contenus particuliers */
#message_accueil {
	height:200px;
	background:url(/stylesV2/cl_tete.jpg) 100% 0 no-repeat;
	border:1px solid #ccc;
	
	}
#questionnaire {
	background-color:#ddd;
	}
#questionnaire td {
	font-weight:bold;;
	}
#questionnaire tr.tr1 {
	background-color:#bbb;
	}

#autres_services th {
	background-color:#555;
	}
#autres_services td {
	background-color:#ddd;
	border:1px solid #bbb;
	}
.liensweb {
	color:#fff;
	font-size:12px;
	font-family:arial;
	}