/* Blue */
div#fondAriane { margin: 0 3px;background: #2C6B9A}
b.rtop, b.rbottom{display:block;background: #9eb9c8}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #2C6B9A}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 
/*.fondAriane {
background: url(../images/blue/ariane.gif) no-repeat;
height: 25px;
}*/
.fondMenu {
background: url(../images/blue/musee_07.gif) no-repeat;
}
body#bd {
	background: url(../images/blue/body-bg.jpg) repeat-x top #cfe0e8;
	/*background-attachment: fixed;*/
}
.contentheading,
.componentheading,
a,
.moduletable h3,
#sub-menu a {
	color: #028cae;
}
ul.menu li a:hover { color: #028cae; background-color: #333; }

.cAriane_texte_lien {
	color: #A6D3DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.cAriane_texte_acc {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}
.cArianne_separateur_acc {
	color: #A6D3DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.cArianne_fond {
background-color:#2c6b9a;
height: 23px;
text-align:left center;
padding-top:2px;
}

.cArianne_fondl {
height: 25px;
background-repeat: no-repeat;
background: url(../images/blue/ariane-bl.gif) no-repeat;
}
.cArianne_fondr {
height: 25px;
background-repeat: no-repeat;
background: url(../images/blue/ariane-br.gif) no-repeat;
}
h1 {
color:#275F87;
}
h2 {
color:#417AA2;
}
h3 {
color:#000000;
}
.titre_page {
	color: #275F87;
}
.page_fleche{
background: url(../images/blue/fleche.gif) no-repeat;
background-position:left center;
}
.menu2b{
background: url(../images/blue/menu2b.gif) no-repeat;
background-position: top;
}

#navigation {
    list-style: none ;
	margin: 0 ;
	padding: 0 ;
	overflow: hidden ;
	}
#navigation li {
	display: inline ;
	float: left ;
	width: 150px ;	
	border: 0px solid #600 ;
	margin-right: 0px ;
	color: #000 ;
	background: #E5E5E5 ;
	border: 1px solid #F1F1F1 ;
	}

#navigation li.wun {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 100px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wdeux {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 175px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wtrois {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 178px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wquatre {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 170px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wcinq {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 160px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wsix {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 179px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gun {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 100px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gdeux {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 175px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gtrois {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 178px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gquatre {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 170px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gcinq {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 160px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gsix {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 177px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding: 22px 0 ;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wun a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}	
#navigation li.wdeux a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wtrois a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wquatre a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wcinq a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wsix a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gun a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gdeux a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gtrois a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gquatre a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gcinq a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gsix a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	background: #ECECEC url(http://www.memorial-caen.fr/portail/images/buttons_360b.png) right top no-repeat ;
	text-decoration: none ;
	padding-top:35px;
    padding-bottom:25px;
    padding-right:0px;
    padding-left:0px;	
	}
.cadremenu2 { width: 962px; height: 72px; }


