body,html
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background:#eeeeee;
}
/* Partie Accueil du site */
.intitules
{
	width:800px;
	height:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	color:#666666;
	font-size:9px;
	text-align:right;
}
.total
{
	width:830px;
	height:494px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	background:url(images/fond_page.gif) center no-repeat;
}
.bandeau
{
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	width:780px;
	height:244px;
}
/* Partie Consultation du site */
.bandeaubis
{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:780px;
	height:165px;
	padding:0;
}
.bandeauter
{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:780px;
	height:17px;
	padding:0;
	background:url(interface/barre_index.jpg) center no-repeat;
}
.bandeaubottom
{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:780px;
	height:30px;
	padding:0;
	text-align:justify;
	color:#006699;
	font-size:12px;
}
.bloc_droite
{
	float:left;
	margin-top:0;
	margin-left:0;
	width:163px;
	height:165px;
	background:url(interface/autre_rub_fond.jpg) left no-repeat;
	padding:0;
}
/* Intérieur de bloc_droite */
.tourisme
{
	width:150px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	margin-top:16px;
}
.projetsencours
{
	width:150px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	margin-top:36px;
}
.actualites
{
	float:left;
	margin-top:0;
	margin-left:5px;
	width:157px;
	height:163px;
	padding:0;
	padding-left:5px;
	paddin-right:5px;
	background-color:/*#E6FAFF*/#eeeeee;
	border:1px solid #006699;
}
.technologie
{
	float:left;
	margin-top:0;
	margin-left:5px;
	width:244px;
	height:165px;	
	padding:0;
}
.communautes
{
	float:left;
	margin-top:0;
	margin-left:5px;
	width:189px;
	height:165px;	
	padding:0;	
}
.referencement
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	color:#666666;
	font-size:8px;
}
/* Formulaires et éléments de formulaire */
.recherche
{
	padding:0;
}
input,select,textarea
{
	width:90px;
	height:17px;
	color:#006699;
	padding:0;
	margin:auto;
	border:1px solid #006699;
}
.searchbutton
{
	width:29px;
	height:17px;
	background:url(interface/search.jpg) center no-repeat;
	border:0;
	padding:0;
}
/* Liens */
.bandeaubottom a
{
	color:#006699;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.bandeaubottom a:hover
{
	color:#666666;
}
.actualites a
{
	color:#006600;
	text-decoration:none;
}
.actualites a:hover
{
	text-decoration:underline;
}
.referencement a
{
	color:#666666;
	font-weight:normal;
}
.referencement a:hover
{
	color:#006600;
}
/* Menu haut */
ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:780px;
}
ul#menu li
{
	float:left;
	margin:0 0 0 0;
	padding:0;
	font-weight:bold;
	line-height:45px;
	border-right:1px solid #eeeeee;
}
ul#menu li a
{
	display:block;
	float:left;
	width:129px;
	text-align:center;
	color:#eeeeee;
	font-weight:bold;
	text-decoration:none;
	background:url("images/bg_menu.jpg") left repeat-x;
}
ul#menu li a:hover
{
	background:url("images/menu_roll.jpg") left repeat-x;
}
/* Menu Bas */
ul#menu_bas
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:780px;
}
ul#menu_bas li
{
	float:left;
	margin:0 0 0 0;
	padding:0;
	font-weight:bold;
	line-height:45px;
}
ul#menu_bas li a
{
	display:block;
	float:left;
	width:130px;
	text-align:center;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
	background:url("images/menu_bas.jpg") left repeat-x;
}
ul#menu_bas li a:hover
{
	background:url("images/menu_roll2.jpg") left repeat-x;
}