body
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px auto;
	padding: 0px;
	text-align:center;
 }
#container
{
	text-align: center;
	min-height: 880px;
}
#entete
{
	margin: 0px 10px 8px 10px;
	width: 1100px;
	height: 100px;
	background-color: #75743c;
	background-image:url(images/en-tete.jpg);
	background-position:right
	background-repeat: no-repeat;
}
#retour
{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:750px;
	height:150px;
	cursor:pointer;
}

#motrech
{
	margin-left:740px;
	padding-top:100px;
}
#menu
{
	margin: 0px 10px; 
	width: 980px;
	height: 70px;
	font-size:13px;
}
#spanbrume
{
	display:block;
	width:100px;
	height:25px;
	position:absolute;
	top:150px;
	left:220px;
	cursor:pointer;
}
#spantend
{
	display:block;
	width:100px;
	height:25px;
	position:absolute;
	top:150px;
	left:430px;
	cursor:pointer;
}
#spancampus
{
	display:block;
	width:100px;
	height:25px;
	position:absolute;
	top:150px;
	left:640px;
	cursor:pointer;
}
#spanretour
{
	display:block;
	width:100px;
	height:25px;
	position:absolute;
	top:150px;
	left:20px;
	cursor:pointer;
}
#central
{
	width: 1200px;
	min-height: 680px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#menuvertical
{
	width: 200px;
	height: 673px;
	margin: 0px 0px 10px 0px;
	float: left;
}
#contenuetpub
{
	width: 970px;
	margin-left : 210px;
	margin-bottom: 10px;
	min-height: 680px;
}
#contenu
{
	width: 620px;
	padding-left : 10px;
	height:auto;
	min-height: 673px;
	float: right;
}
#contenu_debat
{
	width: 620px;
	padding-left : 10px;
	height:auto;
	min-height: 673px;
	float: left;
}
#pub
{
	width: 250px;
	height: 673px;
	margin-right: 10px; 
	padding-right: 10px;
	border: solid black 1px;

}
#pub3
{
	width: 250px;
	height: 1073px;
	margin-right: 10px; 
	padding-right: 10px;
	border: solid black 1px;

}

#contenu2
{
	width: 620px;
	height:auto;
	min-height: 673px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#texte
{
	padding-left:10px;
}
h3
{ 
	text-align:right;
	color: #066;
}
h2
{ 
	color: #066;
}
p
{
	text-indent: 15px;
}
#pub2
{
	width: 250px;
	height: auto;
	min-height: 673px;
	margin-left: 638px;
	border: solid black 1px;
	cursor:pointer;
}
#info_grise
{
	background-image:url(images/fd_gris.jpg);
	background-repeat:repeat;
	width: 230px;
	min-height:30px;
	padding : 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left; 
	font-weight:bold;
}
#info
{
	width: 230px;
	min-height:30px;
	padding : 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.spanpub
{
	display:block;
	position:absolute;
	top:160px;
	left:850px;
	width:140px;
	height:673px;
	cursor:pointer;	
}
.clear
{
	clear: both;
}
#pied
{
	width: 980px;
	height: 50px;
	margin: 0px 10px;
	border-top-width: 2px;
	border-top-style: solid;
	text-align: center;
}
.sousmenu1
{
	background-color:#993;
	font-size:10px;
	width: 620px;
	height:20px;
	margin-left:210px;
	margin-top: 5px;
	position:relative;
	top:4px;
}
.sousmenuhorizon1
{
	display : inline;
	list-style-type: none;
	padding: 0px;
}
.sousmenuhorizon2
{
	display: inline;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	}
.brume
{
	float:left;
	display:block;
	width: 200px;
	height:15px;
	background-color: #993;
	position:relative;
	top: -12px;
	padding-top:13px;
	}

.sousmenu2
{
	background-color:#333;
	font-size: 10px;
	width: 620px;
	height:17px;
	color: #FFF;
	margin-left:210px;
	margin-top: 5px;
	padding-top: 3px;
	position:relative;
	top:4px;
}
.sousmenu2horizon1
{
	display : inline;
	list-style-type: none;
	padding-left:0px;
	
	}
.sousmenu2horizon2
{
	display: inline;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	}
.culture
{
	float:left;
	display:block;
	width: 200px;
	height:6px;
	background-color: #333;
	position:relative;
	top: -27px;
	padding-top:3px;
	margin-left: 210px;
	}
.sousmenu3
{
	background-color:#066;
	font-size: 10px;
	width: 620px;
	height:17px;
	color: #FFF;
	margin-left:210px;
	margin-top: 5px;
	padding-top: 3px;
	position:relative;
	top:4px;
}
.sousmenu3horizon1
{
	display : inline;
	list-style-type: none;
	padding-left:0px;
	}
.sousmenu3horizon2
{
	display: inline;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	}
.campus
{
	float:left;
	display:block;
	width: 200px;
	height:20px;
	background-color: #066;
	position:relative;
	top: -27px;
	margin-left: 420px;
	}
.lienmenublanc
{
	color:#FFF;
	text-decoration:none;
}
.lienmenunoir
{
	color:#000;
}
#liens
{
	text-decoration:none;
}
#grille
{
	width: 200px;
	height: 122px;
	margin-bottom: 10px;
}
#tendancesvertical
{
	width: 200px;
	height: 122px;
	margin-bottom: 10px;
}
#campusvertical
{
	width: 200px;
	height: 122px;
	margin-bottom: 10px;
}
#agenda
{
	width: 200px;
	height: 122px;
	margin-bottom: 10px;
}
#iastar
{
	width: 200px;
	height: 122px;
}
.barremenuvert
{
	width: 200px;
	height: 18px;
	background-color: #75743c;
}
.barremenugris
{
	width: 200px;
	height: 18px;
	background-color: #333;
}
.barremenubleu
{
	width: 200px;
	height: 18px;
	background-color: #066;
}
.listepied
{
	display: inline;
	font-size: 12px;
	padding-top: 0px;
}
.itempied
{
	display: inline;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.itempied1
{
	display: inline;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#listepieddepage
{
	margin-top: 10px;
}
#barrepub
{
	width:260px;
	height:18px;
	background-color: #066;
}
img
{ border:none;
}
