/* MAIN STYLE
--------------------------------------------------------- */
div#fondAriane { margin: 0 3px;background: #EC7600}
b.rtop, b.rbottom{display:block;background: #c0550d}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #EC7600}
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} 

.fondMenu {
background: url(../images/orange/musee_07.gif) no-repeat;
}
body#bd {
	background: url(../images/orange/body-bg.jpg) repeat-x top #db7510;
	/*background-attachment: fixed;*/
}
.contentheading,
.componentheading,
a,
.moduletable h3,
#sub-menu a {
	color: #db7510;
}
a:hover, a:active, a:focus {
	color: #e68a00;
	
}


table.contenttoc td {
	background: url(../images/orange/bullet-list.gif) no-repeat 5% 50%;
}
a.readon { color: #ff9900; background-color: #333; }

a.readon:hover, a.readon:active, a.readon:focus {
	background-color: #E68A00;
}
#ol-search .inputbox {
	background: #ff9900;
}
#ol-footer a:hover,
#ol-footer a:active,
#ol-footer a:focus {
	color: #E68A00;

}

.bignumber {
	color: #ff9900;
}
#ol-tophead{
	background: #fe9900;
}
/* SPLIT MENU
----------------------------------------------------------- */
#ol-downts {
	background: #42464a url(../images/orange/top-bg.gif) repeat-x left top;
	color: #f8f8f8;
}
#ol-rightcol { background-image: url(../images/orange/top-bg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; }
#ol-leftcol div.moduletable, #ol-leftcol div.moduletable_menu {
	background: #d68000 url(../images/orange/modbg_l.gif) repeat-y right top;
}
#ol-container,
#ol-container-bodyr { background-image: url(../images/orange/mainconbig.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 20% 0; }
#topart li.tophi a {
	color: #fff;
	background: #f90;
	text-decoration: none;
}
#ol-sitenam { background-color: #f90; }
ul.menu li a:hover { color: #f90; background-color: #333; }
.cAriane_texte_lien {
	color: #FFFFFF;
	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: #CFA072;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.cArianne_fond {
height: 23px;
text-align:left center;
padding-top:2px;
background-color:#ec7600;
}

.cArianne_fondl {
height: 25px;
background-repeat: no-repeat;
background: url(../images/orange/ariane-bl.gif) no-repeat;
}
.cArianne_fondr {
height: 25px;
background-repeat: no-repeat;
background: url(../images/orange/ariane-br.gif) no-repeat;
}
h1 {
color:#EE8116;
}
h2 {
color:#F08C2A;
}
h3 {
color:#000000;
}
.titre_page {
	color: #EE8116;
}
.page_fleche{
background: url(../images/orange/fleche.gif) no-repeat;
background-position:left center;
}
ul.puceliste li {
display: list-item;
  list-style-image: url(../images/orange/puceliste.gif);
}
.menu2b{
background: url(../images/orange/menu2b.gif) no-repeat;
background-position: top;
}
.encadre {
	color: #db7510;
	text-align: center;
}
.zoom_g {
	background: url(../images/orange/zoom.gif);
	background-repeat: repeat-x;
	padding: 15px;
	margin-right: 15px;
	background-color: #fab650;
	/*width: 290px;*/
	/*background: url(../images/orange/body-bg.jpg) repeat-x top #db7510;*/
	/*background-color:#ec7600;*/
}
.zoom_d {
	background: url(../images/orange/zoom.gif);
	background-repeat: repeat-x;
	padding: 15px;
	background-color: #fab650;
}
.texte_g {
	margin-right: 15px;
}

.zoom2 {
	background-color: #fbf2e9;
	/*text-indent: 5px;*/
	border: 1px solid #fdddae;
}
.texte_zoom2 {
	margin: 5px;
}
.texte_push {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 20px;
	padding-left: 350px;
	height: 218px;
	padding-top: 2px;
	text-align: justify;
}
.bouton_titre_t1 {
	background: url(../images/orange/titre-orange-t1.png) 
	no-repeat; 
	height: 46px; 
	background-color:#FFFFFF; 
	padding-top: 10px; 
	padding-left: 10px;
}
.bouton_titre_t2 {
	background: url(../images/orange/titre-orange-t2.png) 
	no-repeat; 
	height: 46px; 
	background-color:#FFFFFF; 
	padding-top: 9px; 
	padding-left: 10px;
}
#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: 177px ;   
                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; }
