html, body{
	height:100%;
	margin:0;
}
body{
	background:url(../images/site/arebs-bckgd-header.jpg) repeat-x;
	font-family:arial, helvetica, sans-serif;
	font-size:80%;
	line-height:145%;
}
img, div { behavior: url(../scripts/iepngfix.htc) }

a img{
	border:0;
}

/* Mise en forme texte */
h1, h2, h3, h4, h5, h6{
	color:#899fa7;
}
h2,h3,h4,h5,h6{
	margin:0 0 1em 0;
}
h2{
	font-size:1.5em;
}
h3{
	font-size:1.4em;
}
h4{	
	font-size:1.2em;
}
h5{	
	font-size:1em;
}
h6{
	font-size:0.9em;
}

a, a:hover, a:visited{
	color:#034147;
}

ul,ol{
	margin:0 0 0 30px;
	padding:0;
}


/* POSITIONS */
div.clear{
	clear:both;
}
div#conteneur{
	width:973px;
	margin:0 auto;
}
div#header{
	width:973px;
	height:177px;
	position:relative;
}
div#banner{
	position:absolute;
	top:0;
	left:0;
	width:973px;
	height:177px;
}
div#logo{
	position:absolute;
	top:20px;
	left:60px;
	width:250px;
	height:110px;
}

div#contenu{
	width:973px;
	background:url(../images/site/arebs-bckgd-content.jpg) repeat-y;
	}
div#contenugauche{
	float:left;
	width:316px;
	background:url(../images/site/arebs-bckgd-content-gauche-bas.jpg) repeat-y;
}

div#navigation_haut{
	background:#dde1e3 url(../images/site/arebs-bckgd-content-gauche-haut.jpg) repeat-y;
	width:316px;
}
div#navigation_separateur{
	display:block;
	width:316px;
	height:26px;
	background:#dde1e3 url(../images/site/arebs-bckgd-content-gauche-centre.jpg) no-repeat;
}
div#navigation_bas{
	width:316px;
}
div#navigation_haut h2, div#navigation_bas h2{
	color:#899fa7;
	font-size:16px;
	line-height:14px;
	font-weight:normal;
	padding:10px 0px 0px 55px;
}
div#navigation_haut ul, div#navigation_bas ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
div#navigation_haut ul li, div#navigation_bas ul li{
	margin:0 0 0 80px;
	padding:8px 0 10px 0;
	background:url(../images/site/arebs-dot.jpg) no-repeat bottom left;
}
div#navigation_haut ul li.little-dot, div#navigation_bas ul li.little-dot{
	margin:0 0 0 80px;
	padding:0 0 0 0;
	height:5px;
}
div#navigation_haut ul li a, div#navigation_haut ul li a:visited, div#navigation_bas ul li a, div#navigation_bas ul li a:visited{
	font-size:16px;
	line-height:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
	color:#00656e;
}

div#navigation_haut ul li a:hover, div#navigation_bas ul li a:hover, div#navigation_haut ul li.current a:hover, div#navigation_bas ul li.current a:hover {
	color:#0072bc;
}

div#navigation_haut ul li.current a, div#navigation_haut ul li.current a:visited, div#navigation_bas ul li.current a, div#navigation_bas ul li.current a:visited{
	color:#0072bc;
}


div#contenu_droite{
	float:right;
	width:640px;
}
div#contenu_droite_into{
	margin:13px 50px 20px 0;
}

div#contenu_droite_into ul li {
	color:#00656e;
}

div#contenu_droite h1{
	color:#899fa7;
	font-size:1.6em;
	line-height:120%;
	font-weight:lighter;
	text-transform:uppercase;
	margin:0 0 1em 0;
}
div#contenu_droite p{
	margin:0 0 1em 0;
	color:#00656e;
	text-align:justify;
}
div#contenu_droite hr{
	background:url(../images/site/arebs-hr.jpg);
	width:287px;
	height:4px;
	color:#FFF;
	border:0;
	margin:0 0 1em 0;
}
div#footer{
	width:973px;
	height:120px;
	background:url(../images/site/arebs-footer.jpg) no-repeat;
}
div#footer_into{
	width:100px;
	float:right;
	margin:55px 35px 0 0;
	text-align:right;
	color:#CCC;
}

div#footer_into a {
	text-decoration:none;
	color:#CCC;
}

/* FORMULAIRES */
form ul{
	margin:0;
}
form ul li{
	margin-bottom:5px;
	list-style-type:none;
}
label{
	width:500px;
	display:block;
	float:left;
}
input, select, textarea{
	width:500px;
}
input:focus, select:focus, textarea:focus{
}
input.short{
	width:425px;
}
input.bouton {
	border-top:#fbb95e 1px solid;
	border-left:#fbb95e 1px solid;
	border-bottom:#ff9400 1px solid;
	border-right:#ff9400 1px solid;
	text-align:center;
	width:200px;
}
input.bouton:hover {
	border-top:#ff9400 1px solid;
	border-left:#ff9400 1px solid;
	border-bottom:#fbb95e 1px solid;
	border-right:#fbb95e 1px solid;
	cursor:pointer;
}

.boutonsubmit{width:auto; padding:5px 10px 5px 10px; margin:10px 0px 0px 0px; background:#ff9400; color:#fff}
/* GALERIES */
#galeries{
}
#gallery{
	overflow:auto;
}
.gallery_vignette, .gallery_vignette_ssTitre{
	background:url(../images/site/gal_bckgd.png) no-repeat;
	float:left;
	padding:20px 15px;
	margin-right:17px;
	margin-bottom:17px;
	text-align:center;
}
.gallery_vignette{
	width:140px;
	height:100px;
}
.gallery_vignette_ssTitre{
	width:140px;
	height:100px;
}
.gallery_vignette a img{
	display:block;
	margin: auto;
}
.gallery_vignette a img{
	margin-bottom:5px;
}
.gallery_vignette a, .gallery_vignette a:active, .gallery_vignette a:hover, .gallery_vignette a:visited{
	color:#00B0D8;
}
img.float{
	float:left;
	margin:0px 10px 5px 0px;	
}
/* COMMENTAIRES */
.addcomment{
	padding:20px;
	background:#F2F2F2;
	border-top:1px solid #00B0D8;
	border-bottom:1px solid #00B0D8;
	margin-bottom:20px;
}
.addcomment ul{
	margin-left:0px;
}
.addcomment ul li{
	list-style:none;
}
/* ACTUS, AGENDA */
#bas{
	margin:20px 0 0 0;
	background:#FFFFFF;
}
#actus ul, #agenda ul{
	margin-left:15px;
}
#actus, #agenda{
	width:345px;
	background:url(../images/site/bloc345px_02.jpg) repeat-y;
}
#actus{
	float:left;
}
#agenda{
	float:right;
}
#actus_into, #agenda_into{
	background:url(../images/site/bloc345px_01.jpg) no-repeat;
	padding:20px 20px 0 20px;
}
#actus_bas, #agenda_bas{
	width:345px;
	height:26px;
	display:block;
	background:url(../images/site/bloc345px_03.jpg) no-repeat;
}
/* VIDEO */
.dew_player{
	margin:5px 0px 15px 0px;
}
.dew_player h3{
	margin-bottom:3px;
}
#flashcontent{
	float:left;
	margin-right:20px;
}
.notshow{
	display:none;
	visibility:hidden;
}
li.current a{
	font-weignt:bold;
}

/* mise en page équipe */

	table.equipe {
		width:500px;
		font-size:11px;
	}
	
	table.equipe td.photo {
		text-align:center;
	}
	
	table.equipe td.photo img{
		padding:15px;
		border:1px solid #899FA7;
		margin-right:10px;
	}
	
	table.equipe td.description {
		padding:5px 15px 10px 15px;
	}
	
	div#contenu_droite_into table.equipe p {
		text-align:left;
	}
	
	table.equipe td.photo img.noborder {border:none;}
