body {
	margin:0;
	background:#FFFFFF url(v01/img/00_accueil/fond-body.gif) repeat-x left 96px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

a
{
font-size: 11px;
color:#333333;
font-family: Arial;
}
.navigueblanche
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#FFFFFF;
}

.navigueblanche:hover
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#FFFFFF;
}
.naviguebleu
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#3F76B8;
}

.naviguebleu:hover
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#000000;
}

.sousnaviguebleu
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#000000;
}

.sousnaviguebleu:hover
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#3F76B8;
}
.navigueverte
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#5E9E6A;
}

.navigueverte:hover
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#000000;
}

.sousnavigueverte
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#333333;
}

.sousnavigueverte:hover
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#000000;
}

.type1
{
font-size: 11px;
font-family: Arial;
color:#000000;
}

.type2
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#666666;
}

.type3
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#FFFFFF;
}

.type4
{
font-size: 11px;
font-family: Arial;
text-decoration: none;
color:#5E9E6A;
}
ul.menu_bas {
	list-style:none;
	background: url("v01/img/00_accueil/fond_ombre_tableau.gif") repeat-y scroll 0 0 transparent;
	float:left;
}

ul.menu_bas ul {
	list-style:none;
	padding: 0 0 0 2px;
	margin:0;
}

ul.menu_bas li { 
	background: url('/v01/img/commun/icones/fl_bleu.gif') no-repeat left 7px transparent;
	padding-left:6px;
	float:left;
	}
	
ul.menu_bas li.rub {
	font-weight:bold;
	margin-right: 30px;
    min-height: 156px;
	_height: 156px;
}
ul.menu_bas li li {
	float:none;
	min-height: inherit;
	font-weight:normal;
}

/* Styles pour Internet Explorer et Netscape 6.x */
TEXTAREA { background-image: url("images/logo.gif");background-repeat: no-repeat; background-position: center; background-color: #F1F0F0; border-width: 1px; border-color: #AFAFAF; border-style: double; font-family: arial; font-size: 11px; color: # 4F4F4F; text-align: left; }
INPUT { background-color: #F1F0F0; border-width: 1px; border-color: #AFAFAF; border-style: solid; font-family: arial; font-size: 11px; color: #4F4F4F; }
SELECT { background-color: #F1F0F0; font-family: arial; font-size: 11px; color: #4F4F4F; text-align: center; }

#content {
	display:block;
	position:absolute;
	left:50%;
	margin-left:-535px;
	width:1069px;
	margin-top:0;
}

#footer {
	display:block;
	position:relative;
	float:left;
	width:1069px;
	height:53px;
	margin:auto;
	background:url(v01/img/00_accueil/fond_ombre_tableau.gif) repeat-y;
}

#footer ul.footer {
	width:955px;
	margin:auto;
	background:url(v01/img/00_accueil/fond_footer.gif) repeat;
	height:17px;
	padding-top:6px;
	text-align:center;
	float:left;
}

#footer ul.footer li{
	display:inline;
	padding-right:20px;
}

#footer ul.footer li a {
	color:#3f76b8;
	text-decoration:none;
}

#footer ul.footer li a:hover {
	color:black;
}

.news {
	display:block;
	position:relative;
	float:left;
	padding:5px 20px 5px 20px;
	text-align:justify;
	margin:0;
}


.news img {
	display:inline;
}

.puceDet {
	display:block;
	position:relative;
	float:left;
	padding-top:5px;
	padding-right:5px;
}

.news a {
	display:block;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	color:#3f76b8;
	font-weight:bold;
	text-decoration:none;	
}

.news a:hover {
	color:black;
}

.ligneH {
	display:block;
	position:relative;
	float:left;
	width:560px;
	height:1px;
	border-top:1px dotted;
	left:20px;
	margin:0;
	padding:0;
}

#zoneInfo {
	display:block;
	position:absolute;
	width:445px;
	height:16px;
	left:35%;
	top:258px;
	color:#FFFFFF;
	margin:0;
	padding:0;
}

/* évolution du site v2 - pour insertion des bannières publicitaires */

#Bann_Trans_Grenob_fr2 {
	padding-bottom:15px;
}

#ColonneG {
	position:absolute;
	width:178px;
	height:800px;
	top:290px;
	left:4%;
}

#ColonneD {
	position:absolute;
	width:201px;
	height:994px;
	top:96px;
	left:78.1%;
	text-align:center;
}

#ColonneD img{
	margin-bottom:10px;
}

h1,h2,h3{
	margin:0;padding:0;
}

.sous-categorie{
	font-weight:normal;
	display:inline;
}
