body {	font: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", Arial, geneva, sans-serif;	word-spacing:2px;	color:#444;	margin:10px;	   	background-attachment:fixed;}* {	margin:0;	padding:0;}#wrapper {	background:#FFFFFF;	border:1px solid #ccc;	max-width:1200px;	min-width:760px;	margin:0 auto;}* html #wrapper{	max-width:1200px;	min-width: 760px;}#innerwrapper {	margin:1px;		padding:20px;}#header input {	width:200px;	padding:5px;	background:#DDDDDD;	border:2px solid #f6f6f6;	font:100% Arial;	color:#000000;}#header input:hover {	border:2px solid #ccc;}#header input:focus {	border:2px solid #79B5D6;	color:#555;}#header form {	padding:27px 25px 20px 25px;	float:right;	background:#FFFFFF;	width:160px;	margin:-20px -20px 0 0 !important;	margin:-20px -10px 0 0;	border:none;}#header h1 {	float:left;	font:250% Georgia;	color:#333;	padding:5px 20px 5px 5px;		margin:0 20px 0 0;}#header h1 a {	color:#333;	text-decoration:none;	}#header h1 a:hover {	color:#111;	}#header h2 {	font:150% Georgia;	font-weight:normal;	color:#555;	padding:14px 0 0 0;	border:none;}#header h2 a {	text-decoration:none;	border-bottom:2px solid #f6f6f6;}#header #nav {	clear:both;		background:url(images/nav-gris.jpg) top repeat-x #85B65A;	border-bottom:2px solid #85B65A;	border-top:2px solid #85B65A;	border-left:2px solid #85B65A;	border-right:2px solid #85B65A;	padding:10px 10px 10px 0 !important;	padding:4px 10px 10px 0;}#header a em {	font-style:normal;	text-decoration:underline;}#header #nav a {	font:120% Arial;	text-decoration:none;		font-weight: bold;	padding:8px;}#header #nav a:hover {	background:#4F9EC9;}#header #nav a.active {	background:#4F9EC9;}#header #nav li {	display:inline;		list-style:none;	margin:0 1px 0 0;	}#header #subnav {   	background:#4F9EC9;	padding:5px 7px 7px 7px;	font:90% Arial;	color:#000000;	border-bottom:2px solid #3D81EE;	border-left:2px solid #3D81EE;	border-right:2px solid #3D81EE;}#header #subnav li {	list-style:none;	display:inline;}#header #subnav a {	color:#000000;	text-decoration:none;	font:100% Arial;	font-color:#000000;	padding:5px;	}#header #subnav a:hover {	border-bottom:2px solid #3D81EE;	}#header #subnav a.active {	border-bottom:2px solid #3D81EE;	}#sidebar {	width:190px;	padding:10px 0px 0px 0px;	float:left;	color:#333;   }#sidebar h2 {	font:100% Arial;	color:#333;	margin:10px 0 10px 0;	border:none;		}#sidebar h3 {	color:#999;	font:100% Arial;	font-weight:bold;	letter-spacing:1px;	margin:0 0 -10px 0;	}#sidebar p {	margin:15px 0;}#sidebar p.news {		}#sidebar p.news a.more {	display:block;	text-align:right;	font:80% Arial;	text-transform:uppercase;	letter-spacing:1px;	text-decoration:none;	padding:10px 0;}#sidebar p.news a:hover {	color:#333;}#sidebar .subnav {	border-top:10px solid #2D6FAD;	background:#CCCCCC;	   border-bottom:2px solid #FFFFFF;	}#sidebar .subnav li {	list-style:none;	border-bottom:2px solid #FFFFFF;	background:#CCCCCC;		}#sidebar .subnav li a {		color:#000000;	text-decoration:none;	display:block;	text-align:center;		}#sidebar .subnav li a:hover {	color:#3F7E05;}#sidebar .subnav li a b {	float:right;	display:none;	color:#333;}#sidebar .subnav li a:hover b {	display:inline;}#sidebar input {	padding:2px;	background:#91ABC4;	border:1px solid #ccc;	color:#333;	font:90% Arial;}#sidebarright {	width:170px;	float:right;	padding:10px 0 0 20px;	}#sidebarright p {	font:90% Arial;	color:#777;	line-height:20px;	margin:10px 0;}#sidebarright h2 {	font:160% Arial;	color:#333;	margin:10px 0;	border:none;}#sidebarright ul {	margin:10px 0 10px 15px;	font:90% Arial;}#sidebarright ul li {	margin:5px 0;}#sidebarright a {	border-bottom:1px dotted #eee;	color:#444;	text-decoration:none;}#sidebarright a:hover {	border-bottom:1px dashed #ccc;}#content {	margin:0 200px 0 200px;	padding:20px 0 0 20px;}#contentnorightbar {	margin:0 0 0 240px;	padding:20px 0 0 20px;}p {	margin:15px 0;	line-height:22px;}h2 {	font:160% Arial;	color:#79B933;	border-bottom:2px solid #f6f6f6;	}h2 a {	color:#79B933;	text-decoration:none;	}h2 a:hover {	color:#5F9128;}h4 {	font-family: Arial;	font-weight: bold;	color:#79B933;}h4 a {	color:#79B933;	text-decoration:none;}h4 a:hover {	color:#5F9128;}#footer {	clear:both;	border-top:1px solid #eee;	padding:10px;	margin:30px 0 0;}a {	color:#222;}a:hover {	text-decoration:none;}h3 {	font:140% "Trebuchet MS";	margin:10px 0;}#content ul {	margin-bottom: 3px;	color:#333;}#content ul span {	color:#444;}#contentnorightbar ul {	margin:15px 0 15px 20px;	line-height:25px;	padding:15px 0;	border-top:1px solid #eee;	border-bottom:1px solid #eee;	color:#79B933;}#contentnorightbar ul span {	color:#444;}img {	padding:1px;	border: 0px;}form {	padding:10px;	border:2px dotted #2D6FAD;}label {	display:block;	font-weight:bold;	color:#444;	margin:5px 0;}input {	padding: 2px;	margin: 2px;	border :1px dotted #ccc;	font:90% Arial;	color:#ccc;}textarea {	padding:4px;	font:90% Arial;	border:1px solid #eee;	height:200px;	display:block;	color:#000000;}p img {	float:left;	margin:0 10px 0 0;}blockquote p {	font:160% Georgia;	color:#aaa;	padding:0 10% 0 0;	line-height:30px;}/* AutoCompletion CSS */#autocompletion {    border: 1px solid #999;    background: #fafafa;	text-align: left;  }  #autocompletion ul {    margin: 0;    padding: 0;    list-style: none;  }  #autocompletion li {	  }  #autocompletion a {    display: block;    padding: .2em .3em;    text-decoration: none;    color: #333;  }  .selected {    background: #CCC;  }#feed {	color: #0098EF;	font-weight: bold;}.vote a{	color: #119FF0;	font-size: 28px;	font-weight: bold;}.votetable {	background: white;	width : 70px;	height: 92px;	margin-right: 5px;}/*ajout resux*/.votelargeur {width: 80px;}a.cat_display {	text-decoration: none;	font-weight: bold;	font-size: 12px;	color:#000000;}a.subcat_display {	text-decoration: none;	font-size: 11px;	}.lien {	text-align: justify;}.lien a, .lien a:hover {	font-size: 12px;	color: #000000;	text-decoration: underline;	font-weight: bold;}.lien span {	color: #F7560F;}.ariane {	color: #A9A9A9;}.ariane1 {	color: #CCCCCC;}.ariane a {	color: #A9A9A9;	text-decoration: underline;	font-weight: normal;	font-size: 11px;}.ariane a:hover {	color: #A9A9A9;	text-decoration: none;	font-weight: normal;	font-size: 11px;}.sitetable {	background: #F7F7F7;	width: 100%;	border: 1px dashed #2D6FAD;	vertical-align : top;}.sitetd {	border: 1px solid #CCC;}.warning {	background: #CFEBF7 url(images/notice.png) no-repeat 1em ;	border: 2px solid #85B65A;	text-align: center;	padding: 10px;	font-family: tahoma, Arial;	font-weight: bold;	max-width: 780px;}/* Onglets fiche site */#container {	font-family: 12px Arial;	list-style-type: none;	text-align: left; /*set to left, center, or right to align the menu as desired*/}#container hr {	clear: both;	border: 1px solid #CCC;	margin-top: 10px;}#container ul#menu {		font-weight: bold;}#container ul#menu li {	font:bold  12px Arial;	list-style-type: none;	text-align: left; /*set to left, center, or right to align the menu as desired*/	display: inline;	margin: 5px;}#container ul#menu li a {text-decoration: none;}#container ul#menu li a:hover {text-decoration: underline;color: #333333;}#container h1,#container h2 {	margin: 0.5em 0 0.5em 0;	font-size: 1.4em;}#container .content {	border: 1px solid #d5d5d5;	padding: 10px;}#container a.current {	padding: 3px 7px;	border: 1px solid #d5d5d5;	background-image: url(images/shadeactive.gif);	border-bottom-color: white;}#container a.ghost  {	padding: 3px 7px;	margin-right: 3px;	border: 1px solid #d5d5d5;	color: #333333;	background: white url(images/shade.gif) top left repeat-x;}#container .on {	display: block;}#container .off {	display: none;}/*** Annuaires2004 Style ***//* Anti soulignement */a{text-decoration:none}/* Titre */.titre{font-family:Verdana; font-size:40; color:#000000; font-weight:bold;}/* Titre1 */.titre1{font-family:Verdana; font-size:20; color:#000000; font-weight:bold;}/* Menu */.menu{font-family:Verdana; font-size:10pt; color:#FFFFFF; font-weight:bold;}/* Menu1 */.menu1{font-family:Verdana; font-size:8pt; color:#FFFFFF ;font-weight:bold; }/* Barre */.barre{font-family:Verdana; font-size:10pt; color:#000000; font-weight:bold;}/* Titre Bleu */.titre_bleu{font-family:Verdana; font-size:14; color:#0955A2; font-weight:bold;}/* Barre Bleu */.barre_bleu{font-family:Verdana; font-size:10pt; color:#0955A2; font-weight:bold;}/* Barre Bleu1 */.barre_bleu1{font-family:Verdana; font-size:8pt; color:#0955A2;font-weight:bold; }/* Titre Vert */.titre_vert{font-family:Verdana; font-size:14; color:#006600; font-weight:bold;}/* Barre Vert */.barre_vert{font-family:Verdana; font-size:10pt; color:#006600; font-weight:bold;}/* Titre Orange */.titre_orange{font-family:Verdana; font-size:14; color:#E69200; font-weight:bold;}/* Barre Orange */.barre_orange{font-family:Verdana; font-size:10pt; color:#E69200; font-weight:bold;}/* Titre Rouge */.titre_rouge{font-family:Verdana; font-size:14; color:#C01700; font-weight:bold;}/* Titre 2 Rouge */.titre2_rouge{font-family:Verdana; font-size:10; color:#C01700; font-weight:bold;}/* Barre Rouge */.barre_rouge{font-family:Verdana; font-size:10pt; color:#C01700; font-weight:bold;}/* Tableau */.tableau{font-family:Verdana; font-size:12pt; color:#FFFFFF; font-weight:bold; text-align:center;}/* Tableau1 */.tableau1{font-family:Verdana; font-size:12pt; color:#000000; font-weight:bold; text-align:center;}/* Copyright */.copyright{font-family:Verdana; font-size:8pt; color:#000000; }/* Champ */.champ{font-family:Verdana; font-size:8pt; color:#000000;}/* Bouton */.bouton{font-family:Verdana; font-size:8pt; color:#000000;}/* Texte */.texte{font-family:Verdana; font-size:8pt; color:#000000;}/* Texte1 */.texte1{font-family:Verdana,arial,sans-serif; font-size:10pt; color:#000000;}/* Texte2 */.texte2{font-family:Verdana,arial,sans-serif; font-size:8pt; color:#000000;font-weight:bold;}/* Titre 2 */.titre2{font-family:Verdana; font-size:10pt; color:#000000; font-weight:bold;}/* Lien */.lien{font-family:Verdana; font-size:8pt; color:#000000;}/* Lien1 */.lien1{font-family:Verdana; font-size:8pt; color:#0000FF; }/* Lien2 */.lien2{font-family:Verdana; font-size:8pt; color:#000000; font-weight:bold;}/* Lien3 */.lien3{font-family:Verdana; font-size:10pt; color:#0000FF;font-weight:bold; }/* Lien4 */.lien4{font-family:Verdana; font-size:8pt; color:#1F3B7C ;font-weight:bold; }
