/* ================ */
/* ELEMENTS HTML */
/* ================ */
body 	{ font-family: arial, sans-serif; font-size: 80%; margin: 0; padding: 0; }
a 		{ text-decoration: none; }
a:hover 	{ text-decoration: underline; }
abbr, acronym { border: 0; cursor: help; }
form 			{ margin: 0; }
img 			{ border: 0; vertical-align: middle; }
input.submit 	{ cursor: pointer; }
h1, h2, h3, h4, h5, h6 { margin: 0; font-size: 1em; }

/* ========== */
/* WRAPPER   */
/* ========== */
#wrapper { width: 100%; margin: 0 auto; }

/* ========== */
/* HEADER      */
/* ========== */
#header { text-align: center; width: 160px; margin-bottom: 20px; }
#tagline { color: black; font-weight: bold; margin: 5px 0; }

/* ============================================= */
/* MENU = Suppression des menus pour l'impression      */
/* ============================================= */
#menu1 { display:none; } 		/* MENU ACCES (Page d'accueil,Rechercher,...) */
#menu2 { display:none; }			/* MENU RUBRIQUES (Mon v�hicule,Mon habitation,...) */
#menu2_interne { display:none; } /* MENU RUBRIQUES (Mon v�hicule,Mon habitation,...) */
#menu3 { display:none; } 		/* MENU CONTEXTUEL (couleur rose) */
#contSpecifique { display: none; } /* MENU TRANSVERSE */
#footer { display:none; } 		  /* FOOTER */

/* ======================================= */
/* CONTENU = mise en forme pour l'impression  */
/* ======================================= */
#subwrapper1 { width: 670px; }
#subwrapper_groupe { width: 700px; }

/* ------> TITRE <------- */
#titre_rubrique { font-size: 1.5em; font-weight: bold; }
#subwrapper2_interne_niv3 h2 { font-size: 1.5em; }
/* ---------------------------*/

/* ------> MENU <------- */
#menu_niveau2{ display:none; } 		/* MENU PRODUITS */
#menu_niveau3{ text-align:left;} 	/* MENU CONTENUS */
/* ---------------------------*/

#content ul { list-style-type: circle; }
#postit { display: none; } /* IMAGE GAUCHE DU CONTENU */

#home_rubrique { width: 650px; }

/* ------> HOME RUBRIQUE <------- */
#campagne { color: black; border: 1px solid black; float: left; }
#campagne .contenu { border-top: 1px solid black; margin-top: 10px; padding: 5px 10px; text-align: center; }

#acces { float: left; color:black;	width: 175px; margin-left: 10px; }
#acces1,#acces2 { border: 1px solid black; float: left;	width: 175px; } 
#acces1 { margin-bottom: 30px; } 
#acces .titre { color: black; border-bottom: 1px solid black; font-weight: bold;	text-align: center;	padding: 2px 0px; }
#acces .contenu { padding-top: 10px; }
#acces img { float: left; }

.px250,.px450 { width: 450px; }
.img_haut_px250,.img_haut_px450 { background: url(images/outils_central_450.gif) no-repeat scroll left top; }
.img_bas_px250,.img_bas_px450 {	background: url(images/outils_central_bas_450.gif) no-repeat scroll left bottom; padding-top: 12px; }
.px650 { width: 650px; }
.img_haut_px650 { background: url(images/outils_central_650.gif) no-repeat scroll left top; }
.img_bas_px650 {	background: url(images/outils_central_bas_650.gif) no-repeat scroll left bottom; padding-top: 12px; }
/* ---------------------------*/

/* ------> Groupe MAAF <------- */
#pave1 {
background:#BEE1E0 url(images/content_top_2z.gif) no-repeat scroll left top;
float:left;
margin:15px 0 0;
width:350px;
}

#pave1 .subcontent {
background:transparent url(images/pave1Bas350.gif) no-repeat scroll left bottom;
height:300px;
min-height:300px;
padding:10px;
}

#pave2 {
background:#BEE1E0 url(images/content_top_2z.gif) no-repeat scroll left top;
float:left;
margin:15px 0 0 30px;
width:250px;
}

#pave2 .subcontent {
background:transparent url(images/pave3Bas250.gif) no-repeat scroll left bottom;
height:132px;
min-height:132px;
padding:10px;
}
/* ---------------------------*/

.center { text-align:center; }
.float_left { float:left; }
.clear_left { clear:left; }
.italic { font-style: italic; }

/* ====================== */
/* CLASSES GENERIQUES */
/* ====================== */

/* Classe de remplacement de display:none pour lecteurs d'ecrans */
.submenu-closed {
position: absolute;
left: 0px;
top: -5000px;
width: 1px;
height: 1px;
overflow: hidden;
font-size: 1px;
}
