﻿* { margin:0; padding:0; border:0; outline:none; }

body{
	font-size: 13px;
	line-height:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#716655;
	text-align:center;
	background:url(../images/back_page.gif) top left repeat-x #fff;
}

a{ color:#f90; }

a:hover{ color:#bb070c; }

ul{
padding-left:14px;
margin:0;
}

p{ margin-top:0.7em; }

#container{
text-align:left;
margin:0 auto;
width:1200px;
}

#content{
float:left;
width:657px;
margin:0 30px 0 150px;
_margin:0 30px 0 75px;
font-size: 13px;
}

/* - - - Header - - - */

#header{
margin-left:67px;
}

#header img {
float:left;
}

#logo{
	float:left;
	width:317px;
	height:115px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

/* - - - Titre - - - */

h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
margin:60px 0 0 0;
font-weight:normal;
color:#bb070c;
}

h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
margin:50px 0 0 0;
color:#bb070c;
clear:both;
}

h3{
font-size:16px;
font-weight:normal;
color:#bb070c;
margin:6px 0 0 0;
}

h4{ /*Bulletin*/
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
padding:20px 0 12px 0;
margin:0;
font-weight:normal;
color:#bb070c;
}

h5{ /* Sidebar boxes */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#808080;
margin-bottom:12px;
font-weight:normal;
}

h6{ /* Footer */
float:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#f7980e;
font-weight:normal;
}

h6 span{ color:#bb070c }
h6 span span{ font-size:20px; }

/* - - - Photos - - - */

.p-droite{
margin:1em 0 10px 20px;
float:right;
border:1px solid #808080;
}

.p-gauche{
margin:1em 20px 10px 0;
float:left;
border:1px solid #808080;
}

/* - - - Sidebar - - - */
#sidebar{
float:left;
width:216px;
}

#inscription-contenu{
	background:url(../image/bulletin.jpg) bottom left no-repeat #f89909;
	width:174px;
	min-height:229px;
	_height:229px;
	color:#fff;
	padding-bottom:0px;
	line-height:18px;
	padding-top: 0;
	padding-right: 21px;
	padding-left: 21px;
}

#inscription-contenu div a{ color:#bb070c; }
#inscription-contenu div a:hover{ color:#fff; }

#inscription-contenu input{
border:1px #453f2d solid;
background-color:#fcf0c2;
width:170px;
font-size:12px;
}

.btn_insc{
display:block;
margin:23px 0 0 136px;
width:18px;
text-align:center;
background-color:#bb070c;
color:#fff;
padding:4px 8px;
font-size:12px;
text-decoration:none;
}

.btn_insc:hover{
color:#fff;
background-color:#f7980e;
}

#indicRequete{
float:left;
margin:30px 0 0 110px;
}

.box, .box-outline {
width:194px;
padding:10px;
margin:12px 0;
text-align:center;
font-size:13px;
line-height:15px;
}

.box-outline { border:1px solid #808080; }


/* - - - Footer - - - */

#footer{
width:900px;
color:#808080;
font-size:10px;
margin:40px 0 50px 150px;
#margin:60px 0 50px 150px;
padding-top:12px;
border-top:2px #ab2d2f solid;
}

#footer ul{
list-style:none;
padding:0;
}

#footer li{
float:left;
margin-right:8px;
}

#footer a{
color:#808080;
text-decoration:none;
}

#footer a:hover{
color:#bb070c;
}

