/*
 * CSS Document
 * 100 % NET - www.100p100.net
 * Julien CHAVENT 
 *========================================*/


/*
 * GENERAL
 *==========*/

/* Marges à 0 de tous éléments (différentes selon navigateurs) */
* {
	padding: 0;
	margin: 0;
	}


body {
	text-align: center;
	}

/* Application d'une fonte générale */
html {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	}

/* Style général des liens */	
a, a:active, a:link, a:visited {
	color: #000000;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

/* Suppression bordures liens image */
a img {
	border: none;
	}


/*
 * Conteneur
 *============*/
div#main {
	width: 980px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	}

/*
 * Menu accueil
 *==============*/
div#menu-accueil {
	width: 980px;
	height: 38px;
	background: url(../images/menu/menu_home_r1_c7.gif) right no-repeat;
	}
	
div#menu-general {
	float: left;
	width: 505px;
	height: 86px;
	}	
	
div#menu-general-right {
	float: left;
	width: 475px;
	height: 86px;
	}

/*
 * Description : projet et etudes
 *================================*/
div#accueil-left {
	float: left;
	width: 580px;
	margin: 20px 0px 20px 0px;
	display: inline;	
	} 
 
div#projet-desc {
	float: left;
	margin: 0px 0px 0px 10px;
	display: inline;	
	}

div#projet-desc h1 {
	font-size: 12px;
	color: #FFA800;	
	}

div#etudes-desc {
	float: left;
	margin: 0px 0px 0px 35px;
	display: inline;
	}

div#etudes-desc h1 {
	font-size: 12px;
	color: #BED220;	
	}
		
td.cadre-gris {
	background: url(../images/home/fond_tableau.gif) no-repeat;
	width: 135px;
	height: 120px;
	vertical-align:top;
	padding: 5px;
	}

p.savoir-plus {
	text-align: right;
	padding: 5px 0px 0px 0px;
	}

p.savoir-plus a, p.savoir-plus a:active, p.savoir-plus a:hover, p.savoir-plus a:link, p.savoir-plus a:visited {
	text-decoration: underline;
	color: #1B2854;
	}
	
/*
 * Bas du logo LGV Paca
 *======================*/
div#accueil-middle {
	float: left;
	width: 331px;
	height: 105px;
	background: url(../images/home/bas_logo_lgv.gif) no-repeat;
	margin: 0px 0px 0px 1px;
	display: inline;	
	}

/*
 * Bandeau liens email et telechargement
 *=======================================*/
div#accueil-right {
	float: right;
	width: 68px;
	height: 327px;
	}
	
/*
 * Caldendrier
 *=============*/
div#calendrier {
	float: left;
	width: 549px;
	height: 131px;
	margin: 0px 0px 0px 10px;
	display: inline;	
	}
	
/*
 * Actualite
 *===========*/
div#actualite {
	float: left;
	width: 331px;
	height: auto;
	margin: -70px 0px 0px 18px;
	display: inline;
	}

td.ticker {
	background: #F5F5F5 url(../images/home/fond_actu.gif) bottom no-repeat;
	padding: 10px 0px 10px 0px;
	}
	
/*
 * Adresse - Footer
 *==================*/
div#footer-adresse {
	width: 910px;
	float: left;
	text-align: center;
	font-size: 9px;
	margin: 15px 0px 0px 0px;
	display: inline;
	}

/*
 * Footer
 *========*/
div#footer {
	width: 980px;
	float: left;
	text-align: center;
	font-size: 9px;
	padding: 15px 0px 15px 0px;
	display: inline;
	}

div#footer ul li {
	display: inline;
	margin: 0px 5px 0px 5px;
	}

div#footer a, div#footer a:active, div#footer a:hover, div#footer a:link, div#footer a:visited{
	text-decoration: underline;
	color: #1B2854;
	}

/*
 * Footer Logo et lien RFF
 *=========================*/
div#footer-rff {
	background-color: #FFFFFF;
	margin: -167px 0px 0px 0px;
	float: right;
	width: 187px;
	}
	
/*
 * Content
 *========*/
div#content {
	width: 980px;
	background: url(../images/commun/fond_contenu.gif) right repeat-y;
	}

.texte_blanc {
	color: #FFFFFF;
	margin: 0px 10px 10px 10px;
	}

.inline {
	display: inline;
	}

/*
 * Content Projet
 *================*/
div#content-projet, div#content-consultation, div#content-etudes {
	min-height: 350px;
	_height: 350px; /*IE6*/
	margin: 0px 0px 0px 10px;
	width: 760px;
	}
 
div#content-projet h1 {
	font-family: 'Lucida Grande',Lucida,Helvetica,Arial,sans-serif;
	color: #FFA800;
	font-size: 20px;
	text-align: right;
	width: 760px;
	margin: 0px 0px 20px 0px;	
	}
	 
div#content-projet h2 {
	color: #FFA800;
	font-size: 14px;
	} 
	 
div#content-projet h3 {
	font-size: 11px;
	} 
		 
div.content-general a, div.content-general a:active, div.content-general a:link, div.content-general a:visited {
 	color: #FFA800;
	text-decoration: underline;
 	}

div.content-general a:hover {
	text-decoration: none;
	color: #C7D82A;
	}

div.content-general ul li {
	margin: 10px 0px 10px 30px;
	}
	
div#content-projet td.liste_tr {
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #000000;
	}
	
/*
 * Content Consultation
 *======================*/
div#content-consultation h1 {
	font-family: 'Lucida Grande',Lucida,Helvetica,Arial,sans-serif;
	color: #6AC1F6;
	font-size: 20px;
	text-align: right;
	width: 760px;
	margin: 0px 0px 20px 0px;	
	} 
	
div#content-consultation h2 {
	color: #6AC1F6;
	font-size: 14px;
	}
	
div#content-consultation h3 {
	font-size: 11px;
	}
	 	
/*
 * Content Etudes
 *================*/
div#content-etudes h1 {
	font-family: 'Lucida Grande',Lucida,Helvetica,Arial,sans-serif;
	color: #C7D82A;
	font-size: 20px;
	text-align: right;
	width: 760px;
	margin: 0px 0px 20px 0px;	
	} 
	
div#content-etudes h2 {
	color: #C7D82A;
	font-size: 14px;
	} 
	
div#content-etudes h3 {
	font-size: 11px;
	}
	
/*
 * Plan du site - Menu suckerfish sans styles
 *============================================*/
div#plan-site img {
	display: none; /* Pour ne pas voir les images du menu */
	}
	
div#plan-site #navlist, div#plan-site #navlist ul, div#plan-site ul {
	margin: 0px;
	padding: 0px;
	float: none;
	list-style-type: none;
	background: none;
	}
	
div#plan-site #navlist li:hover ul ul, div#plan-site #navlist li:hover ul ul ul, div#plan-site #navlist li.sfhover ul ul, div#plan-site #navlist li.sfhover ul ul ul {
	left: auto;
	}
	
div#plan-site #navlist li ul {
	position: relative;
	left: auto;
	height: auto;
	width: auto;
	}
	
div#plan-site #navlist li li {
	width: auto;
	}

div#plan-site #navlist li ul a {
	width: auto;
	}
	
div#plan-site #navlist li, div#plan-site li {
	float: none;
	width: auto;
	margin: 5px 0px 5px 0px;
	}

div#plan-site a, div#plan-site a:active, div#plan-site a:link, div#plan-site a:visited {
 	color: #FFA800;
	text-decoration: underline;
	padding: 0px;
	display:inline;
	font-weight: normal;
 	}

div#plan-site a:hover, div#plan-site #navlist a:hover {
	text-decoration: none;
	background: none;
	color: #C7D82A;
	}
	
div#plan-site #navlist li:hover a {
	background: none;
	}			 	