/* CSS Document */
/* ---------------------------------- Style appliqués à la rubrique Sortir ---------------------*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}
table, td, th, tr, p {
    font-size: 1em;
}
	
a.lienSortir {color:#009ee0; text-decoration:none;}
a.lienSortir:hover {text-decoration:underline;}

a.lienPDF {color:#ffffff; background-color:#009ee0; text-decoration:none; padding:5px; font-size:1.2em;}
a.lienPDF:hover { text-decoration:underline;}

a.lienWeb {background-color:#009ee0;}

a.lienViolet {color:#9a3265; text-decoration:none;}
a.lienViolet:hover {color:#32465f; text-decoration:underline;}

a.lienOrange {color:#32465f; text-decoration:underline;}
a.lienOrange:hover {color:#7f9db9; text-decoration:underline;}

a.lienNoir {color:#000000; text-decoration:underline;}
a.lienNoir:hover {color:#009ee0; text-decoration:underline; font-weight:bolder;}

a.lienMauve {color:#009ee0; text-decoration:none;}
a.lienMauve:hover {color:#32465f; text-decoration:underline;}

a.lienblanc { color:#fff; text-decoration:none;}
a.lienblanc:hover {color:#000; text-decoration:underline;}

a.lienread {color:#90c0f0; text-decoration:none;}
a.lienread:hover {color:#000; text-decoration:underline;}
.read {color:#90c0f0;}

a.lienBleufd {color:#32465f; text-decoration:none;}
a.lienBleufd:hover {color:#7f9db9; text-decoration:underline;}

a.lienBleufdSurligne {color:#fff; text-decoration:none; background-color:#32465f; padding:5px;}
a.lienBleufdSurligne:hover {color:#fff; text-decoration:underline;}

.violet {color: #9a3265;}
.orange {color: #32465f;}
.gris {color: #BEB389;}	
.mauve {color: #009ee0;}
.bleu {color: #32465f;}
.bleufd {color: #32465f;}
.blanc {color: #ffffff;}
.sortir {color: #009ee0;}

h1{color: #009ee0; font-size: 2em;}
h2{color: #009ee0; font-size: 1.6em; font-weight:normal;}
h3{color: #009ee0; font-size: 1.2em; font-weight:normal;}


.gros{font-size: 1.3em;}
.tresgros{font-size: 2.5em;}

.bleuSurligne {
	color:#FFF;
	background-color: #32465f; padding:1px;
}
.sortirSurligne {
	color:#FFF;
	background-color: #009ee0; padding:1px;
}
.violetSurligne {
	color:#FFF;
	background-color: #9a3265; 
	padding:1px;
}

.sources {color: #BEB389; font-size: 0.8em;}
.typeevt {color: #009ee0; font-size: 1.2em ;}
.soustypeevt {color:#32465f; font-size: 1.2em ;}

ul.listesortir{
	list-style-type: disc;
	list-style-position: inside;
}

li{
	list-style-position:outside;
}
/* ---------------------------------- Style des tableau_expand ---------------------*/

.tableau_expand thead{
	background-color:#9a3265;
	color:#FFF;
}
.tableau_expand .impair {
	background-color:#f5eaef; 
}
.tableau_expand .pair {
	background-color:#ebd6e0;
}
.tableau_expand .type {
 font-style:italic;
}
.tableau_expand .titre {
 font-weight:bold; 
 color:#9a3265;
}
.tableau_expand tr.odd:hover{
	background-color:#e1c1d0;
}
/* ---Style du panneau des onglets ---*/
.tabs  {
	padding:0;
	clear:both;
	margin:0;
	height: 16px;
}
.tabs li {
	float:left;
	display:block;
	font-size:1.2em;
	padding:0 10px 0 0;
	margin:0;
}
.tabs li a {
	background-color:#eee;
	color:#555; 
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0 8px 1px;
}
.tabs li a:hover {
	background-color:#ddd;
}
.tabs li a.current {
	background-color:#ddd;
}
.onglet {
	background-color:#ddd;
	padding:5px;
	margin:0;
}

/*style pour les pages actus*/
.surtitre {
	background-color:#009ee0;
}
.encadre {
	border-color:#009ee0;
}
.blocPol {
	background-color:#e5f5fc;
	border-color:#009ee0;
}
/*style la colonne de droite des pages "politique publique" */
.bloc-colDroite {
	background-color:#fff;
	color:#000;
	border:1px solid #009EE0;
}
.titre-bloc {
	color:#fff;
	background-color:#009ee0;
}

/* STYLE SLIDERS ********************************************/

.bx-wrapper{
	margin:auto;
}
.slider_sortir{
	height:	130px;
	margin:10px 0;
	overflow:hidden;
}
.slider_sortir .bloc_slide{
	width:160px;
	float:left;
	padding:5px;
	margin:0;
	text-align:center;
}

.slider_sortir .bloc_slide:hover img{
	filter:alpha(opacity=100); 
	opacity:1;
}
.slider_sortir .bloc_slide img{
	display:block;
	border:0;
	margin:auto;
	padding-top:5px;
	border-top:3px solid #ccc;
	filter:alpha(opacity=80); 
	opacity:0.8;
}
.bx-prev {
    background: url('/ImgAccueil/icon_arrow_left.png') no-repeat scroll 0 -31px transparent;
    height: 31px;
    left: -40px;
    position: absolute;
    text-indent: -999999px;
    top: 55px;
    width: 31px;
}
.bx-next {
    background: url('/ImgAccueil/icon_arrow_right.png') no-repeat scroll 0 -31px transparent;
    height: 31px;
    position: absolute;
    right: -40px;
    text-indent: -999999px;
    top: 55px;
    width: 31px;
}
