/* * Table index */table.index td.visuel {	width : 150px;	background : #9D3715 url(images/stropdesc2.gif) no-repeat bottom;	}	table.index td.snav {	padding : 5px 0 5px 15px;	background : #FFFFFF url(images/dot.gif) repeat-x bottom;	color : #9D3715;	font-size : 11px;	}	table.index td.contenu {	padding : 10px 0 10px 25px;	background-color : #FFFFFF;	}/* * Table chapo */table.chapo  {	width : 550px;	padding : 0 0 5px 10px;	}	table.chapo td {	width : 550px;	color : #F8F4E8;	font-size : 10px;	font-family: Verdana, Helvetica, sans-serif;	}	table.chapo td.coords {	width : 550px;	color : #C2562D;	font-size : 10px;	font-family: Verdana, Helvetica, sans-serif;	}	table.chapo td a {	color : #F8F4E8;	text-decoration : none;	}	table.chapo td a:hover {	color : #74A4CA;	text-decoration : none;	} /* * Table tarifs */table.tarif {	border : 1px solid #872300;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	}table.tarif td {	height : 22px;		padding : 4px 5px 4px 5px;	border-left : 1px solid #F8F4E8;	background : url(images/dot.gif) repeat-x bottom;	text-align : center;	}	table.tarif td a {	display : block;	color: #FFFFFF;	text-decoration: none;	}table.tarif td a:hover {	display : block;	color: #FF9900;	text-decoration: none;	}	table.tarif td.header {	padding : 2px 5px 2px 5px;	border-left : 0px;	background-color : #9D3715;	color : #FFFFFF;	font-size : 11px;	font-weight : normal;	font-family : Arial, Helvetica, sans-serif;	text-align : left;	letter-spacing : 0.1em;	}	table.tarif th {	padding: 4px 5px 4px 5px;	border-left : 0;	font-size : 11px;	font-weight : normal;	background : #F8F4E8 url(images/dot.gif) repeat-x bottom;	text-align : left;	}/* * formulaires */ form {	margin : 0;	padding : 0;	}input, textarea {	width: 130px;	margin : 0;	padding : 2px;	border: solid 1px #9D3715;	background-color : #FFFFFF;	font-family : Verdana, Helvetica, sans-serif;	font-size: 11px;	}	.submit {	width : 60px;	border : 1px solid #9D3715;	background-color : #FFFFFF;	color : #000000;	font-family : Verdana, Helvetica, sans-serif;	font-size : 10px;	cursor : hand;	}/* photos */.photos {	width:70px;	height:12px; 	background:#9D3715; 	padding:3px; 	margin-bottom:10px	}.photos a {	float: left;	display:block;	padding-right: 3px;	padding-left: 2px;}/* logo wifi pages intérieures  */td.bando { background:#872300 url(images/wifi-zone.png) 500px 20px no-repeat; }/* liens tarifs */a.voir { color:#9D3715; }a:hover.voir { color:#C2562D; }