div.header{
	height : 300px ;
	width : 825px ;
	/*background: transparent url('../img/vert/top.jpeg') no-repeat;*/
}

div.text h1 {
	color : #967348 ;
	background: transparent url("../img/vert/border_H1.jpeg") no-repeat bottom left;
	padding : 20px 0 10px 10px ;
	margin-bottom : 20px ;
	font-weight:normal ;
}
div.text h1.lien_plan_anais {
	background: none ;
	margin-bottom : -14px ;
}

div.text h2 {
	color : #967348 ;
	font-weight:normal ;
	margin-bottom : 10px ;
	padding-top : 10px ;
}

div.footer {
	clear : both ;
	height : 75px ;
	background: transparent url('../img/vert/bottomVERT.jpg') no-repeat;
}
div.plan_anais{
background:none ;
}
div.navigation_plan_anais{
	display : block ;
	clear : both ;
	position : relative ;
}

div.navigation_plan_anais ul li.plan_anais{	
	height: 25px;
	width: 524px;
	background: transparent url('../img/vert/plan_anais.jpeg') no-repeat;
	margin-left: 0px;
	margin-top : -12px ;
	margin-bottom : 20px ;
}
div.navigation_plan_anais ul li.plan_anais a {	
cursor: pointer;
	display: block;
	height: 20px;
	width: 200px;
	background: none;
	margin-left: 310px;
	margin-top : -12px ;
	margin-bottom : 20px ;
}
div.navigation_plan_anais ul li.plan_anais a:hover {	
	background: transparent url('../img/vert/plan_anais_on.jpeg') no-repeat;
	background-position : -310px 0px ;
}

div.navigation_suite{
	display : block ;
	clear : both ;
	float: left;
	background: transparent url("../img/vert/suite.jpeg") no-repeat bottom left;
	height : 41px ;
	width : 524px ;
}
div.navigation_suite ul li.suite a {	
	cursor: pointer;
	display: block;
	height: 14px;
	width: 170px;
	margin-left: 340px;
	margin-top : 10px ;
}


div.navigation_liens_utiles li.liens_utiles{
	display : block ;
	clear : both ;
	float: left;
	background: transparent url("../img/vert/liens_utiles.jpeg") no-repeat top left;
	height : 29px ;
	width : 508px ;
}

div.navigation_retour span, div.navigation_liens_utiles span, div.navigation_suite span, div.navigation_plan_anais span{
	display: none;
} 

div.navigation_liens_utiles ul li.liens_utiles a {	
	cursor: pointer;
	display: block;
	height: 29px;
	width: 90px;
	margin-left : 15px ;
}
div.navigation_liens_utiles ul li.liens_utiles a:hover {	
	background: transparent url("../img/vert/liens_utiles_on.jpeg") no-repeat -15px 0px;
}
div.navigation_retour{
	display : block ;
	clear : both ;
	float: left;
	background: transparent url("../img/vert/retour.jpeg") no-repeat top left;
	height : 61px ;
	width : 524px ;
	
}

div.navigation_retour ul li.retour a {	
	cursor: pointer;
	display: block;
	height: 14px;
	width: 170px;
	margin-left: 340px;
	margin-top : 30px ;
}

div.retour_plan_anais {
background:transparent url("../img/opaque.gif") repeat-x top left; 
	height: 14px;
	width: 825px;
}
div.retour_plan_anais ul li.retour a {	
	cursor: pointer;
	display: block;
	height: 14px;
	width: 170px;
	margin-left: 640px;
	margin-top : 0px ;
}


div.form_liste_envoi {
	height : 133px ;
	width : 430px ;
	background: transparent url("../img/vert/form_liste_envoi.jpeg") no-repeat top left;
	color : #FFFFFF ;
	padding-top : 17px ;
	padding-left : 30px ;
}

div.form_liste_envoi input.text {
	width: 120px;
	height: 16px;
	font-size: 12px;
}

div.form_liste_envoi span.obligatoire {
	font-size: 0.9em;
}

div.form_liste_envoi p.text_bold {
	margin-left: -10px;
	margin-right: 40px;
	text-align: left;
	width: 293px;
}

div.form_liste_envoi div.label {
	float: left;
	width: 80px;
	height: 20px;
}

div.form_liste_envoi div.field {
	float: left;
	width: 140px;
	height:  20px;
}

div.form_liste_envoi span.separator{
	display : block ;
	margin-bottom: 5px ;
	margin-left: 27px;
}
div.form_liste_envoi span.btn_liste_envoi{
	float : left ;
	margin-left : 160px ;
	margin-top : -15px ;
	display : block ;
	height : 19px ;
	width : 79px ;
	cursor : pointer ;
	background: transparent url("../img/vert/btn_form_liste_envoi.jpeg") no-repeat top left;
}

div.form_liste_envoi span.btn_desabonnement{
	float : left ;
	margin-left : 130px ;
	margin-top : -15px ;
	display : block ;
	height : 19px ;
	width : 79px ;
	cursor : pointer ;
	background: transparent url("../img/vert/btn_form_liste_envoi.jpeg") no-repeat top left;
}

div.text span.h1_billeterie h1  {
	background: transparent url("../img/vert/plan_anais.jpeg") no-repeat bottom left;
	padding : 20px 0 20px 10px ;
	margin-bottom : 20px ;
}

#formulaire p {
	margin-left: 0px;
	padding-left: 0px;
	color: #000000;
}

#formulaire ul.categories li label {
	color: #000000;
}

#formulaire ul.categories li {
	position: relative;
	float: left;
	width: 210px;
	list-style-type: none;
}



div.navigation_bottom_historique {
	display : block ;
	clear : both ;
	position : relative ;
	padding-top : 20px ;
	padding-bottom : 50px ;
}

div.navigation_bottom_historique ul li.historique {
	list-style-type: none;
}

div.navigation_bottom_historique ul li.historique a {	
	cursor: pointer;
	display: block;
	float : left ;
	height: 33px;
	width: 503px;
	background: transparent url('../img/vert/button_historique.jpeg') no-repeat;
}
div.navigation_bottom_historique ul li.historique a:hover {	
	background: transparent url('../img/vert/button_historique_on.jpeg') no-repeat;
}

div.navigation_bottom_historique span {
	display: none;
} 

div.navigation_retour_historique span {
	display : none ;
}

div.navigation_retour_historique {
	display : block ;
	clear : both ;
	float: left;
	background: transparent url("../img/vert/button_retour.jpeg") no-repeat top left;
	height : 25px ;
	width : 522px ;
	
}

div.navigation_retour_historique ul li {
	list-style-type: none;
}

div.navigation_retour_historique ul li.retour a {	
	cursor: pointer;
	display: block;
	height: 14px;
	width: 185px;
	margin-left: 325px;
	margin-top : 2px ;
}



