/* CSS Document */
* {font-family:Arial, Helvetica, sans-serif; color:#333; border-collapse:collapse; border:none; z-index:0; }
div, h1, h2, h3, h4, h5, h6, p, ul, li, a, img {text-decoration:none; }
a:hover {text-decoration:none;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; display:block; margin:0; padding:0;}
p {margin:0; padding:0;}
body {text-align:center; margin:0; padding:0; font-size:15px; background:#ffffff url(/visuels/public/bando-haut.gif) repeat-x top left;}
input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:2px;}
table {border-collapse:collapse;}
.draft {font-color:#CC3300; text-decoration:overline;}
div.clear {clear:both;}
ul, ol {margin:0; padding:0 0 0 1.5em;  }
ul { list-style:square;}

h1, h2, h3, h4, h5 {font-weight:bold;}
h1 { font-size:150%; margin-bottom:5px;}	/* titres des pages*/
h2 {font-size:110%; color:#333;}	/* titres des paragraphes*/
h3 {font-size:15px;} /*Titre des actus dans "En Bref"*/
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-transform:capitalize;}/* titres des boxes */
h5 {font-size:14px;} /*Titre des évèbements dans la box agenda*/

a:hover {text-decoration:none;}

p a {font-weight:bold;}

div#all {width:900px; margin:0 auto; text-align:left; }

div.content-top {height:98px; background-color:#FFF;}
div#content-top-duplicate {display:none; position:fixed; top:0; left:0; z-index:8000;}
	div#div-mh {height:20px; font-size:11px; text-align:right;}
		div#div-mh a {padding:0 10px; color:#666;}
		div#div-mh a:hover {text-decoration:none; text-decoration:underline;}

	div#site-nom {height:50px; font-size:25px; text-align:center; font-weight:bold; letter-spacing:1px;}
	div#site-nom h3 {font-style:italic; color:#666;}
	div#div-mg {background:url(visuels/public/menu-bg.png) no-repeat top left; margin:0; position:relative; text-align:center; }
		ul#ul-mg {padding:0; margin:0 auto;}
		ul#ul-mg li {display:inline;}
		ul#ul-mg a {font-size:14px; padding:5px 10px; color:#C30; font-variant:small-caps; border-right:#C6C5C4 1px solid; }
		ul#ul-mg a:hover { color:#999;}

div#container-middle  {background:url(visuels/public/container-bg.gif) no-repeat top left; padding:0 50px;}
div#container-content  {margin:0;}

div#content-middle {overflow:hidden; padding:10px 0 0 0;}

/*SOUS-MENU	*/
div#content-ariane {font-size:10px; padding:10px 0;}
div#content-ariane img {padding-right:5px;}
div#content-ariane a { text-decoration:none;}
div#content-ariane a:hover { text-decoration:underline;}

div#content-bandeau {background:no-repeat top center; margin:0; width:800px; height:165px; }
	div#baseline {margin:auto 0 0 0; text-align:right; padding:135px 10px 0px 10px; font-weight:bold; font-size:18px;}

/*SOUS-MENU	*/
div#sous-menu {margin-bottom:25px;}
div#sous-menu div.titre {background:url(visuels/public/sous-menu-bg.png) no-repeat top left; margin:0; width:179px; height:51px; }
div#sous-menu h4 { padding:24px 0 0 6px; }
div#sous-menu a {text-decoration:none; }
div#sous-menu a:hover {text-decoration:underline; }
ul.ul-sp {margin-bottom:5px;}

div#contenu {line-height:150%; text-align:justify;}
div#contenu div.paragraphe {padding-bottom:15px;}
div#contenu div.img-left {float:left; margin:5px 20px 10px 0;}
div#contenu div.img-right {float:right; margin:5px 0 10px 20px;}
div#contenu div.img-top {margin:5px 0 10px 0px; overflow:hidden;}
div#contenu p {margin-bottom:5px;}
div#contenu div.div-lien-ext a.lien_ext {font-weight:bold; padding-left:5px; border-left:4px solid;}
div#contenu div.div-lien-ext a.lien_ext:hover { color:#999;}





div#footer {text-align:center;}
	div#div-mf {text-align:center; margin:0 auto; font-size:11px; color:#999;}
	div#div-mf a {padding:0 10px; color:#999;}
	div#div-mf a:hover {color:#666;}

	a#studiok {padding:2px 0 0 10px; font-size:10px; color:#C2C0B3; font-weight:normal;}


body.site-9 {background:#FFF; background:url(/visuels/public/colloque-9-bg.jpg) no-repeat top left; background-attachment:fixed; }
body.site-9 div.content-top {
	box-shadow: 0px 1px 3px #666;
	width:100%;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(216,216,216,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(216,216,216,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(216,216,216,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#26000000',GradientType=0 ); /* IE6-9 */
margin-bottom:1em;
height:auto;}
body.site-9 div#site-nom {margin:0 0 0.2em 0; height:auto;}
body.site-9 div#div-mg {padding:0.5em 0;}
body.site-9 ul#ul-mg {display:table; margin:0 auto;}
body.site-9 ul#ul-mg li {display:table-cell; vertical-align:middle; border-right: 1px solid #c6c5c4; text-align:center;}
body.site-9 ul#ul-mg li:last-child {border-right:none;}
body.site-9 ul#ul-mg a {border-right:none; display:inline-block;}


body.site-9 div#all {width:100%;}
body.site-9 div#content-bandeau {display:none;background:none;}
body.site-9 div#div-mh {margin:0 auto;}
body.site-9 div#div-mg {background:none;}
body.site-9 div#container-middle {min-height:650px; max-width:650px; padding:0 0 0 350px; margin:0 auto;}
body.site-9 div#content-middle {}
body.site-9 div#content-titre-page, body.site-9 div#contenu {margin:10px;}
body.site-9 div#contenu div.div-lien-ext a.lien_ext {color:#ea6628; border-color:#ea6628;}

body.site-9 div#carte {width:100% !important;}
body.site-9 div#map_content {float:none;}
body.site-9 div#map_carte {width:100%;min-height:100px; height:auto;}