﻿@charset "utf-8";
	


.hidden {DISPLAY: none}

#menu {
margin-left:30px;
width:1062px;
}

#menu .srub DIV {LEFT: 0px; PADDING-TOP: 3px; POSITION: relative; TOP: 0px; TEXT-ALIGN: center; width:1063px;}

#menu .srub DIV IMG {MARGIN: -10px 9px}

/*#menu .srub DIV#srub_9  A.spe{COLOR: #004a99}*/
	
#menu .srub DIV#srub_1,
#menu .srub DIV#srub_2,
#menu .srub DIV#srub_3,
#menu .srub DIV#srub_4,
#menu .srub DIV#srub_5,
#menu .srub DIV#srub_6,
#menu .srub DIV#srub_7,
#menu .srub DIV#srub_8,
#menu .srub DIV#srub_9 {
	DISPLAY: none; BACKGROUND: url("/cdrom/web_CARMF/new_framegauche/fondmenu.gif") no-repeat ; HEIGHT: 25px;}

#menu .srub DIV#srub_1 A {
	COLOR: #ffa800;	FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_2 A {
	COLOR: #57ab27; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_3 A {
	COLOR: #f38a00; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_4 A {
	COLOR: #006ab3; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_5 A {
	COLOR: #b6101d; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_6 A {
	COLOR: #1bbbe9; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_7 A {
	COLOR: #69207c; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_8 A {
	COLOR: #99d200; FONT-WEIGHT: bold;
}
#menu .srub DIV#srub_9 A {
	COLOR: #a00057; FONT-WEIGHT: bold;
}

#menu p {
	margin:0 0 0 0;
}	
.OngletCoti, .OngletCoti A, .OngletCoti A:visited,
.OngletRetr, .OngletRetr  A, .OngletRetr  A:visited ,
.OngletPrev, .OngletPrev  A, .OngletPrev  A:visited,
.OngletRev, .OngletRev  A, .OngletRev   A:visited,
.OngletCapim,  .OngletCapim  A, .OngletCapim  A:visited,
.OngletCalcul, .OngletCalcul  A, .OngletCalcul  A:visited,
.Ongletcaisse, .Ongletcaisse  A, .Ongletcaisse  A:visited,
.OngletDocu, .OngletDocu  A, .OngletDocu  A:visited,
.OngletInfo, .OngletInfo A,.OngletInfo A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	color:#FFF;


}

.OngletCoti A:hover, .OngletCoti A:visited:hover,
.OngletRetr A:hover, .OngletRetr A:visited:hover,
.OngletPrev  A:hover, .OngletPrev  A:visited:hover,
.OngletRev   A:hover, .OngletRev   A:visited:hover,
.OngletCapim  A:hover, .OngletCapim  A:visited:hover ,
.OngletCalcul  A:hover, .OngletCalcul  A:visited:hover,
.Ongletcaisse  A:hover, .Ongletcaisse  A:visited:hover,
.OngletDocu  A:hover, .OngletDocu  A:visited:hover,
.OngletInfo A:hover, .OngletInfo A:visited:hover {
	FONT: bold 10pt Arial; line-height:30px;
	COLOR :#ffffff;
	text-align : center; 
	text-decoration : none;	
	display : block; 
}

.OngletCoti a:hover, .OngletCoti a:visited:hover {
	BACKGROUND: url('http://www.carmf.fr/images/onglet-coti.gif');
}	
.OngletRetr a:hover, .OngletRetr a:visited:hover{
	BACKGROUND: url("/images/onglet-retr.gif");
}	
.OngletPrev a:hover, .OngletPrev a:visited:hover {
	BACKGROUND: url("/images/onglet-prev.gif");
}	
.OngletRev a:hover, .OngletRev a:visited:hover {
	BACKGROUND: url("/images/onglet-rev.gif");
}	
.OngletCapim a:hover, .OngletCapim a:visited:hover {
	BACKGROUND: url("/images/onglet-capim.gif");
}	
.OngletCalcul a:hover, .OngletCalcul a:visited:hover {
	BACKGROUND: url("/images/onglet-calcul.gif");
}	
.Ongletcaisse a:hover, .Ongletcaisse a:visited:hover{
	BACKGROUND: url("/images/onglet-caisse.gif");
}	
.OngletDocu a:hover, .OngletDocu a:visited:hover{
	BACKGROUND: url("/images/onglet-publi.gif");
}	
.OngletInfo a:hover, .OngletInfo a:visited:hover {
	BACKGROUND: url("/images/onglet-info.gif");
}	



/*page d'accueil Titres grandes rubriques */

.pagedac h2 {
	font-size:1.6em;
	margin:10px 0 0 5px;
	color:#FFF;
	}


/*Positionnement du bloc de news*/


.BLOCNews{
	position:absolute; 
	/*valeur ajoutée pour figer la largeur*/
	width:720px;
	top:230px;
	/*margin-right:330px;*/
	margin-left: 30px;
	padding:0 5px 0 5px;
	z-index:1;
	background:white;
	border:#00519c 2px solid;
	border-radius: 7px 0px 7px 0px;
	-moz-border-radius: 7px 0px 7px 0px;
	-webkit-border-radius: 7px 0px 7px 0px;
 }

/*page d'accueil - Mise en forme de la page News */


.bandeaubleunews {
 	border-radius: 0px 7px 7px 7px;
	-moz-border-radius: 0px 7px 7px 7px;
	-webkit-border-radius: 0px 7px 7px 7px;
 	width:200px;
 	height:35px;
	background-color: #00519c;
	text-align:left;
	line-height:35px;
	margin:0 0 0 -8px;
	padding-bottom:2px;
}

.trianglebleupagedac{
	border-color: #00519c transparent;
	border-style: solid;
	border-width: 0px 3px 3px 5px;
	width: 0px;
	margin-top:-38px;
}

.NEWSN {
	margin:.8em 0 .8em 5px;
	line-height:1.2em;


}
.NEWSN sup {
	font-size:.6em;
}

.NEWSN h2 {
	border-top:1px #00519C solid;
	margin:10px 0 10px 0 ;
	padding: 10px 0 0 0;
	font-size:1.6em;
}	

.NEWSN h2 a:hover{
	color:#ff9900;
}

.NEWSN h2:first-child {
	font-size:1.8em;
	font-style:italic;
}
			
.NEWSN img {
	margin:5px 0 0 10px;
	width:100px;
	height:100px;
	border:0;
	float:right;
	clear:both;
}
	
.NEWSN strong {
	font-style:oblique;
	font-weight:bold;
	color: #00519C;
}
	




  /*Positionnement espace personnel */	
.connectezvous {
	width:310px;
	position:absolute;	
	top:230px;
	/*valeur ajoutée pour figer l'emplacement*/
	left:780px;
	/*right:5px;*/
	z-index:-1;
	
	border:darkred 2px solid;
	border-radius: 7px 0px 7px 0px ;
	-moz-border-radius: 7px 0px 7px 0px ;
	-webkit-border-radius: 7px 0px 7px 0px ;
	background-image: url(/images/fond-espaceperso.jpg);
	background-position:right;
}

.connectezvous p{
	text-align:center;
	margin-top:0;
	padding-top:10px;
}

.connectezvous h3{
	height:30px;
	background-color:#00519c;
 	text-align:center;
 	line-height:30px;
 	COLOR :#ffffff;
 	padding: 0px 0px 0px 5px;
 	margin-top:0;
 	font-size:1.3em;
 	font-weight:bold;
}

.connectezvous h3 a{
 COLOR :#ffffff;
}

 
 
 
 
 /*Positionnement de La CARMF et vous*/	
 
.blocsdedroite {
	width:310px;
	position:absolute;
	top:415px;
	/*valeur ajoutée pour figer l'emplacement*/
	left:780px;
	/*right:5px;*/
	z-index:-1;
	border:#00519c 2px solid;
	border-radius: 7px 0px 7px 0px;
	-moz-border-radius: 7px 0px 7px 0px;
	-webkit-border-radius: 7px 0px 7px 0px;
}
 
 /* styles du bloc la carmf et vous*/
 
.blocsdedroite p{
	text-align:center;
	margin-top:0;
	padding-top:10px;

}

.blocsdedroite h3{
	height:30px;
	background-color:#00519c;
	text-align:center;
	line-height:30px;
	COLOR :#ffffff;
	padding: 0px 0px 0px 5px;
	margin-top:0;
	font-size:1.3em;
	font-weight:bold;
}

.blocsdedroite h3 a{
 COLOR :#ffffff;
}

.bandeaubleupagedac {
 	border-radius: 0px 7px 7px 7px;
	-moz-border-radius: 0px 7px 7px 7px;
	-webkit-border-radius: 0px 7px 7px 7px;
 	width:200px;
 	height:35px;
	background-color: #00519c;
	text-align:left;
	line-height:35px;
	margin:0 0 0 -11px;
	padding-bottom:2px;
}

.bandeaurouge {
	border-radius: 0px 7px 7px 7px;
	-moz-border-radius: 0px 7px 7px 7px;
	width:250px;
	height:35px;
	background-color: red;
	text-align:left;
	line-height:35px;
	margin:0 0 0 -8px;
	padding-bottom:2px;
}

.trianglerouge{
	border-color: #b6101d transparent;
	border-style: solid;
	border-width: 0px 3px 3px 5px;
	width: 0px;
	margin-top:-38px;
}


/* - Liens header */

#headergauche{
	position:absolute;
	top:0px;
	left:30px;
}

#headerdroite {
	position:absolute;
	top:0px;
	/*valeur ajoutée pour figer l'emplacement*/
	left:730px;
	/*right:0px;*/
	clear:both;
}

#logo {
	position:absolute;
	top:20px;
	left:25px;
	padding:5px 5px 15px 5px ;
	z-index:0;
}

#frise {
	position:absolute;
	top:23px;
	/*valeur ajoutée pour figer l'emplacement*/
	left:200px;
	/*right:0px;*/
	background-image:url(/images/frise-droite.gif);
	z-index:-1;
	}



/*le menu*/


.newmenu {
	background-image:url(/images/fond-menu.gif);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}

.newmenu li{
	display:block;
	list-style:none;
	float:left;
	margin:0px;
	padding:0 0 0 0;
	background-image:url(/images/fond-menu.gif);
	background-repeat:repeat-x;
	color:white;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	line-height:30px;
}

.newmenu a {
	color:white;
	padding-right:10px;
	padding-left:10px;
	border-left:2px white solid;
	}

.newmenu a:hover {
	color:white;
	}
	
#menucaisse a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -30px;	
	display:block;
	text-decoration:none;
}

#menu .premierlien a{
	border:none;
}
#menucotisant a:hover {
	background-image:url(/images/fond-menu.gif);
	background-position:0 -60px;
	display:block;
	text-decoration:none;
}
#menuretraite a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -90px;
	display:block;
	text-decoration:none;
}
#menuprevoyance a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -120px;
	display:block;
	text-decoration:none;
}
#menureversion a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -150px;
	display:block;
	text-decoration:none;
}
#menucapimed a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -180px;
	display:block;
	text-decoration:none;
}
#menucalculettes a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -210px;
	display:block;
	text-decoration:none;
}
#menudocumentations a:hover{
	background-image:url(/images/fond-menu.gif);
	background-position:0 -240px;
	display:block;
	text-decoration:none;
}
#menuinfopratiques a:hover{
	background-image:url('images/fond-menu.gif');
	background-position: 0 -270px;
	display:block;
	text-decoration:none;
}
.invisible {
	visibility:hidden;
	}




