* {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin:0px;
	padding:0px;
	border:0px;
}
a {color:#000000}
sup {color:inherit}
body {font-size:12px}
/*------------------------------------------------------------------------------------*/
/*		Utils*/
/*------------------------------------------------------------------------------------*/

/*----------  Table for design*/
table.archi {border-collapse:collapse; border-spacing:0px;}
table.archi td {margin:0px; padding:0px}
table.archi {border-collapse:collapse; border-spacing:0px;}
table.top td, td.top {vertical-align:top}

/*----------  Patterns*/
.xxbig {font-size:1.7em;}		/*20*/
.xbig{font-size:1.5em;}			/*18*/
.big {font-size:1.3em}			/*16*/
.middle{font-size:1.2em;}		/*14*/
.small {font-size:0.83em;}
.center {text-align:center}
.clear {margin:2px;}
.padded {padding:2px;}

/*----------  Colors*/
.hardblue {color:#003366}
.blue {color:#336699}
.green {color:#339900}
.grey {color:#777777}

/*----------  Plus*/
.plus {display:block; background:url(images/plus.gif) left no-repeat; text-indent:13px;}

/*----------  Lire la suite*/
.lirelasuite {display:block; background:url(images/lirelasuite.gif) left no-repeat; text-indent:13px;}

/*----------  Frame*/
.frame {
	background:url(images/back1.gif) bottom repeat-x;
	border:1px solid #C0C0C6;
	border-bottom:0px;
}

/*----------  Headers*/
.h1Container {background:url(images/background-trait-vert.gif) repeat-x center; margin-bottom:10px;}
h1 {display:inline; background-color:#FFFFFF;font-size:2.3em; padding-right:10px;}

.autocap:first-letter {text-transform:uppercase}

/*------------------------------------------------------------------------------------*/
/*		Main design*/
/*------------------------------------------------------------------------------------*/
#page {width:1024px; margin-left:auto; margin-right:auto;}
#left {display:none}
#center{display:none}
#right{width:100%;background:none}
#mainTable {position:relative; top:-200px; z-index:1}
/*------------------------------------------------------------------------------------*/
/*		Mini search*/
/*------------------------------------------------------------------------------------*/
#minisearch {display:none}
/*------------------------------------------------------------------------------------*/
/*		Main menu*/
/*------------------------------------------------------------------------------------*/
#menu {display:none}
/*------------------------------------------------------------------------------------*/
/*		Top endding*/
/*------------------------------------------------------------------------------------*/
#bandeauflash {display:none}
#villeentreprenante {tdisplay:none}
#breadCrumb {display:block; margin-left:10px;}
#breadCrumb a {text-decoration:none;}
/*------------------------------------------------------------------------------------*/
/*		MainContent*/
/*------------------------------------------------------------------------------------*/
#mainContent {margin:10px 0px 20px 0px}
#breadCrumb {}
/*------------------------------------------------------------------------------------*/
/*		Agenda*/
/*------------------------------------------------------------------------------------*/
.evenement {width:100%; margin:10px 0px 10px 0px}

/*------------------------------------------------------------------------------------*/
/*		Rubriques/
/*------------------------------------------------------------------------------------*/
#rubrique-content {margin-left:20px}
/*------------------------------------------------------------------------------------*/
/*		Formulaires/
/*------------------------------------------------------------------------------------*/
input,textarea,select {border:1px solid #C0C0C6}
/*------------------------------------------------------------------------------------*/
/*		Plan de ville*/
/*------------------------------------------------------------------------------------*/
.plan-de-ville {}
.plan-de-ville .plan-gauche{
	width:180px;
	border-collapse:collapse;
}
.plan-de-ville .plan-gauche .plan-theme a {
	font-variant:small-caps;
	font-weight:bold;
	padding:2px;
	background-color:#006699;
	color:#FFFFFF;
	display:block;
}
.plan-de-ville .plan-gauche a.plan-element {
	display:block;
	font-size:10px;
	text-decoration:none;
	background:url(images/back1.gif) bottom repeat-x;
	padding:2px 2px 2px 12px;
}
.plan-de-ville .plan-panneau {
	display:none;
}	
#googlemaps {
	width:500px;
	height:500px;
}
/*------------------------------------------------------------------------------------*/
/*		Pied de page*/
/*------------------------------------------------------------------------------------*/
#pied {
	text-align:center;
	background-color:#6699CC;
	color:#FFFFFF;
	padding:10px;
}
#pied a {color:#FFFFFF}
/*------------------------------------------------------------------------------------*/
/*		Plan du site*/
/*------------------------------------------------------------------------------------*/
#plansite {}
#plansite li {list-style:none;}
#plansite ul {margin-left:50px;}
/*------------------------------------------------------------------------------------*/
/*		Moteur de recherche*/
/*------------------------------------------------------------------------------------*/
#recherche li {list-style:none; margin-bottom:10px}
/*------------------------------------------------------------------------------------*/
/*		Command Panel*/
/*------------------------------------------------------------------------------------*/
#command {display:none}
