* {
	margin:0;
	padding:0;
}

body {
	background-color:#FBCC24;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
}

table {
	font-size:1em;
}


h2 {
	color:#666666;
	margin:20px 0 10px 0;
}

h3 {
	color:#666666;
	margin:0 0 50px 0;
	text-align:center;
	font-size:20px;
	
}

tr.small-th th { font-size:7pt; font-weight:normal; }

.hidden {
	display:none;
}

table.thin-table { width:700px; border:solid 1px #cccccc; border-spacing:0; border-collapse:collapse;}
table.thin-table td,table.thin-table th { border:solid 1px #cccccc; padding:0 5px;}

#colMain a.big_button {
	display:inline-block;
	font-size:1.2em;
	color:Black;
	background:#FBCC24;
	border:solid 3px #244285;
	padding:5px;
	text-decoration:none;
	margin:0 10px;
}

#colMain a.big_button:hover {
	background:#244285;
	color:White;
	border:solid 3px #244285;
	text-decoration:none;
}

.alterne_table {
	border:0;
	width:700px;
	border-spacing: 0px; 
	border-collapse: collapse; 
}

.alterne_table th {
	text-align:left;
}

.alterne_table td, .alterne_table th  {
	padding:3px;
	vertical-align:top;
}



.alterne_table a {
	font-variant:small-caps;
	color:#244285;
	text-decoration:none;
}
.alterne_table a:hover {
	font-variant:small-caps;
	background-color:#244285;
	color:White;
	text-decoration:none;
}


hr {
	margin:20px 0;
	display:block; 
	height:3px; 
	border:0; 
	border-top:solid #244285 3px; 
	color:White; 
}

.alterne_table hr,.fix_highlight hr, hr.lightHr {
	margin:12px 0;
	display:block; 
	height:1px; 
	border:0; 
	border-top:dashed #244285 1px; 
	color:White; 
}

.fix_table {
	width:700px;
	border-spacing:0;
	border-collapse:collapse;
}

.fix_highlight {
	width:700px;
	border-spacing:4px;
	border-collapse:collapse;
	border:2px solid darkgrey;
	background-color:#EDEDED;
}

.fix_highlight th {
	text-align:right;
	vertical-align:top;
	padding:6px;
}

.sepa {margin:5px;}


.table_with_border {
	display:block;
	border:0;
}

.bigger  {
	color:#244285;
	font-size:1.5em;
}

.label {
	font-variant:small-caps;
	color:#333333;
	font-size:0.9em;
}

table.table_with_border td {
	background:#FBCC24;
	padding:7px;
	margin:1px;
}

#container {
	display:block;
	width:1000px;
	position:relative;
	margin-left:-500px;
	left:50%;
	padding:0 10px;
}


#top {
	display:block;
	width:1000px;
	height:190px;
	background:url('top.gif') no-repeat -10px 0;
}

#bottom {
	display:block;
	clear:both;
	width:1000px;
	height:90px;
	background:url('bottom.gif') white no-repeat -10px 50px;
}

#colMenu {
	display:block;
	float:left;
	width:180px;
	padding:10px;
}

#colMenu a {
	display:block;
	text-decoration:none;
	font-size:1.2em;
	color:#244285;
	padding:15px 5px;
}

#colMenu a:hover {
	color:#244285;
	background-color:#dddddd;
	padding:15px 5px;
}

#colMenu a.activeItem {
	font-weight:bold;
}


#colMain {
	display:block;
	float:left;
	width:700px;
	padding:10px;
	padding-left:50px;
	border-left:dashed #000000 1px;
}

#inside {
	display:block;
	width:970px;
	background:White;
	padding:0 15px;
}

#title_identification {
	display:block;
	width:970px;
	height:80px;
	background:url('title_identification.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_visite {
	display:block;
	width:970px;
	height:80px;
	background:url('title_visite.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_visite_courte {
	display:block;
	width:970px;
	height:80px;
	background:url('title_visite_courte.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_lst_visites_courtes {
	display:block;
	width:970px;
	height:80px;
	background:url('title_lst_visite_courte.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_liste {
	display:block;
	width:970px;
	height:80px;
	background:url('title_liste.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_newdebat {
	display:block;
	width:770px;
	height:80px;
	background:url('title_newdebat.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_listedebats {
	display:block;
	width:770px;
	height:80px;
	background:url('title_listedebats.gif') no-repeat 200px 0;
	margin-bottom:30px;
}
#title_listetousdebats {
	display:block;
	width:770px;
	height:80px;
	background:url('title_listetousdebats.gif') no-repeat 200px 0;
	margin-bottom:30px;
}
#title_annuaire {
	display:block;
	width:770px;
	height:80px;
	background:url('title_annuaire.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_tablessec {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_tablessec.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_gestion {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_gestion.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_nombre {
	display:block;
	width:770px;
	height:80px;
	background:url('title_nombre.gif') no-repeat 200px 0;
	margin-bottom:30px;
}


#title_gest_nombre {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_nbreVisites.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_details {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_details.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_rapport {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_rapport.gif') no-repeat 200px 0;
	margin-bottom:30px;
}


#title_statistiques {
	display:block;
	width:770px;
	height:80px;
	background:url('title_statistiques.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_listedebats {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_listedebats.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_stats {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_stats.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_accueil {
	display:block;
	width:770px;
	height:80px;
	background:url('title_accueil.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_histo {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_histo.gif') no-repeat 200px 0;
	margin-bottom:30px;
}

#title_gest_camembert {
	display:block;
	width:770px;
	height:80px;
	background:url('title_gest_camembert.gif') no-repeat 200px 0;
	margin-bottom:30px;
}


div.chk_1 {
	font-weight:bold;margin-left:0px;margin-top:10px;
	}

div.chk_0 {
	font-weight:normal;margin-left:20px;
	}

.tip {font-size:9px;font-style:italic;}