body{
	scrollbar-arrow-color: #FFF;
	scrollbar-darkshadow-color: #D2D2D2;
	scrollbar-face-color: #A6ACC0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D2D2D2;
	scrollbar-3dlight-color: #FFFFFF;
	font-size:10px;
	font-family:verdana;
	background-attachment:fixed;
	background-image:url('../jpg/fond-degrade.jpg');
}

/* Couleur du scroll dans institution et commune */
#site #inst_plac,#site #comm_plac{
	scrollbar-face-color: #C6CADB;
}
/* Couleur texte, h2 gris dans commune, institution */
#site #inst_plac h2,#site #comm_plac h2,#site #inst_plac p,#site #comm_plac #p1,#site #comm_plac #p2,#site #comm_plac #p3,#site #all_plac p, #liste_precisions_evenement, #zone_blanche_index{
	color:#4A4A4A;
	font-size:10px;
	font-weight:normal;
}

/* COULEUR H1 dans onglet */
#site #inst_plac h1,#site #comm_plac h1, #site #all_plac h1, #site #all_plac h1 a{color:#355C82;font-size:14px;font-weight:bold;font-family:arial}

#site #all_plac h1 a:hover{color:white}

/* Sous titre dans FAQ */
#site #all_plac #milieu_aisnetv h2{font-size:12px;color:#466597;font-weight:normal;}




a{
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #949494;
	text-decoration: underline;
}

/* couleur des formulaires */
#site #all_plac #milieu_aisnetv input, #site #all_plac #milieu_aisnetv form input, #site #all_plac #milieu_aisnetv form select, #site #all_plac #milieu_aisnetv select, #site #all_plac #milieu_aisnetv form fieldset input, #site #all_plac #milieu_aisnetv form table textarea, #vR_menuDroit_content input, #all_reactions #milieu_reactions form input, #all_reactions #milieu_reactions form textarea, #all_reactions #milieu_reactions form select, .message_user textarea, .message_user input, #site #all_plac #milieu_aisnetv form fieldset textarea{
	font-size:10px;
	color:#4A4A4A;
	border:1px solid #5B5B5B;
	background-color:#FFF;
	font-family:verdana;
}

table{font-size:10px} 

.submit, #site #all_plac #milieu_aisnetv form fieldset .submit, #site #all_plac #milieu_aisnetv form .submit, .submit,#site #all_plac #milieu_aisnetv fieldset form .submit, #site #all_plac #milieu_aisnetv form fieldset table tr td .submit{
	background-color:#f5bd50;
	color:#000;
}
.submit:hover{
	background-color:#d6682c;
}

.txt_attention, .txt_attention a{color:#E32D2D;}
.txt_attention a:hover{color:#d66b6b;}

#site #all_plac #milieu_aisnetv hr{
	color:#D2D2D2;
	margin: 3px auto;
}


#site #all_plac #milieu_aisnetv .faq h2{margin:15px auto 5px auto;font-weight:bold;text-align:left;color:#ec9f61}

.faq p{
	padding:8px 5px;
	margin:0 auto;
	border-bottom:1px dashed #949494;
}

.menu_faq{
	text-align:left;
	margin-left:10px;
	line-height:10px;
	padding-bottom:15px;
}
.menu_faq li{
	margin:0 auto;
}





/* ---------------------------------------------------- EVENEMENT  -------------------------------------*/
#titre_evenement{
	color:#666;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	margin:10px auto;
}
#liste_des_evenements{text-align:left;}
#liste_des_evenements li{padding-bottom:5px;padding-left:5px;}
#liste_des_evenements li a{color:#466597}
#liste_des_evenements ul li{text-align:left;padding-bottom:0;padding-left:10px}
#liste_des_evenements ul li a{color:#111}

#liste_precisions_evenement{text-align:left}
#liste_precisions_evenement li{padding-left:10px;}


#cinema_liste_salle{
	text-align:left;
	font-weight:bold;
	color:#4A4A4A;
	margin-top:0;
	margin-left:5px;
}
#cinema_liste_salle li{padding-bottom:10px;margin-left:16px;}
	
#cinema_liste_film li{padding-bottom:2px;}
#cinema_liste_film{text-align:left;margin-left:-6px;font-weight:normal;}
#cinema_liste_film a{color:#466597;font-weight:bold}

.pub_banniere{
	border:1px solid #949494;
	width:310px;
	float:left;
	margin:20px 7px;
	background-color:white;
	padding-bottom:10px
}

.pub_banniere h2{font-size:14px;margin:5px auto}
.pub_banniere p{margin:5px auto}

.zone_pub{
	background-color:white;
	border:1px solid #949494;
	height:250px;
	width:964px;

}

.zone_pub img{float:right;margin:5px;margin-bottom:170px}

.zone_pub p{text-align:justify;margin:5px;}
.zone_pub ul li{text-align:left;margin-left:15px}

.zone_pub table{margin-bottom:15px;margin:auto;}
.zone_pub table tr td, .zone_pub table tr th{border:1px solid #bbb;padding:3px 8px;}
.zone_pub table tr th{background-color:#f4f4f4}
.tarif{border:0 none;font-weight:bold;color:#355C82;}


.zone_planning{
	margin-top:20px;
	padding:10px auto;
	background-color:white;
	border:1px solid #949494;
	width:964px
}

.infobulle2{
	position: absolute;	
	display: none;
	border: 1px solid #949494;
	padding: 10px;
	text-align:left;
	font-size: 10px;
	margin:0;
	background-color: #FFF;
	opacity:0.90;
	filter: alpha(opacity=90);
	width:135px
}

.tableau_produit tr td, .tableau_produit tr th{border:1px solid #bbb}
.tableau_produit tr th{background-color:#f4f4f4}
.tableau_produit tr td input, .tableau_produit tr td select{border:1px solid #949494;text-align:center}

.bordure_simple{margin-top:15px}
.bordure_simple tr td, .bordure_simple tr th{border:1px solid #717171;background-color:#f5fcff}
.bordure_simple tr td i{font-size:11px;color:#424a60;font-weight:bold}

.tab_election{font-size:11px}
.tab_election tr td, .tab_election tr th{border:1px solid #bbb;padding:2px}
.tab_election tr th{background-color:#f4f4f4}

.com_elec{color:#355c82;font-weight:bold;font-size:12px}
.det_elec{padding-left:3px;text-align:left}
.list_elec{margin-top:5px;text-decoration:underline}