/*************************************************************************** 
*
*   copyright            : (C) 2005 StationWeb.org 
*   email                : contact@stationweb.org
*
*****************************************************************************/ 

body {
background:url(../img/back.jpg);
margin:0px;
font:12px Verdana, Arial, Helvetica, sans-serif;
}

a:link {
    color: #336666;
    text-decoration: none;
}
a:hover {
    color: #000 !important;
    background: none;
    text-decoration:underline;
}
a:active {
    color: #336666;
}
a:visited {
    color: #336666;
    text-decoration: none;
}
.active {
color:#000 !important;	
}

#col_G {
position:absolute;
left:0px;
width:162px;
}
#col_G fieldset, #col_G form {
border:0px;
margin:0px;
padding:0px;
}
#col_G #legend {
padding-left:8px;
padding-left:5px;
}
#col_G form {
width:148px;
padding-left:5px;
overflow:hidden;
}


#logo {
display:block;
width:162px;
height:75px;
background:url(../img/logo.gif) no-repeat;
}
#tonbs img{
display:block;
float:left;
border:0px;
}
#tonbs a span {
display:none;
}
#tonbs a:hover span {
  display: block;
  position: absolute;
  top: 50px;
  left: 68px;
  width: 138px;
  color: #fff;
  text-decoration:none;
}
#nav a:link, #nav a:visited, #nav a:active {
display:block;
color:#fff;
background:url(../img/back_nav.jpg);
margin:1px 4px 1px 4px;
padding-left:2px;
}
#nav a:hover, #NA a:hover, #nav a.active {
background:#000 !important;
color:#fff !important;
text-decoration:none;
}
#col_D {
margin-left:162px;
}

#header {
background:url(../img/H_2.gif) repeat-x;
height:72px;
overflow:hidden;
}
.Hleft,.Hright,.Hcenter,.Fleft ,.Fright  {
display:block;
}
.Hleft, .Fleft {
float:left;
}
.Hright, .Fright {
float:right;
}
.Hcenter {
margin-left:auto;
margin-right:auto;
}

#corps, #ombre {
margin:0px;
padding:0px;
}
#corps {
background:url(../img/O_G.gif) repeat-y left;
}
#ombre {
background:url(../img/O_D.gif) repeat-y right;
padding-right:5px;
}
.flam1,.flam2 {
padding-bottom:5px;
}
.flam1 {
background:url(../img/flamme_2.gif) no-repeat left #ccc;
margin-left:4px;
}
.flam2 {
background:url(../img/flamme_1.gif) no-repeat right;
}
#NA {
margin-top:10px;
margin-bottom:5px;
}
 #NA a {
float:left;
margin-right:1%;
}
#NA a:link, #NA a:visited,#NA a:active {
display:block;
color:#fff;
background:url(../img/back_nav.jpg);
width:20%;
text-align:center;
font-weight:bolder;
}

.flam1 .h3, .flam2 .h3 {
color:#fff;
font:18px Verdana, Arial, Helvetica, sans-serif;
}
.flam1 .h3 {
padding-left:120px;
background:#999;
margin-bottom:7px;
}
.flam2 .h3  {
background:#000;
padding-right:120px;
margin-left:4px;
margin-bottom:7px;
}

.flam1 .h3 img {
display:block;
position:absolute;
right:10px;
margin:5px;
border:1px solid #fff;
}
.flam2 .h3 img {
display:block;
float:left;
margin:5px 5px 5px 5px;
border:1px solid #fff;
}

.flam1 .texte {
padding-left:120px;
margin-right:135px;
display:block;
}
.flam2 .texte  {
padding-right:120px;
margin-left:138px;
display:block;
}
.double {
display:block;
width:45%;
margin-left:2%;
float:left;
}
.triple {
width:28%;
margin-left:2%;
float:left;
display:block;
}
.double h3, .triple h3 {
margin-top:7px;
margin-bottom:7px;
}


#footer {
background:url(../img/B_2.gif) repeat-x;
}
.cleaner {
clear:both;
}
#BIG_NOM {
font:32px Verdana, Arial, Helvetica, sans-serif;
color:#CCC;
padding-top:30px;
display:block;
height:72px;
font-weight:bolder;
}
#NAV {
background:#000;
margin-left:4px;
color:#fff;
font:18px Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
padding-left:17px;
}
#NAV a:link, #NAV a:active,#NAV a:visited {
color:#fff !important;
}
#NAV a:hover {
color:#ccc !important;
text-decoration:none;
}
#txt_g {
padding-left:25px;
padding-right:25px;
}
#txt_bref {
padding-left:25px;
padding-right:252px;
}
#tabledate {
width:97%;
margin:1%;
}
.celltitre {
background:url(../img/back_nav.jpg);
text-align:center;
font-weight:bolder;
}
.celltitre a:link, .celltitre a:active, .celltitre a:visited, .celltitre a:hover, a:link.diapo_nav, a:active.diapo_nav, a:visited.diapo_nav, a:hover.diapo_nav {
color:#fff !important;
text-decoration:none;
}

.celltitre:hover {
background:#000 !important;
text-decoration:none;
}

.cell, .cellbis {
padding-left:5px;
}
.cell, .cellC {
background:#CCC;
padding-top:2px;
padding-bottom:2px;
}
.cellC {
text-align:center;
}
.cellbis, .cellbisC {
background:#ddd;
padding-top:2px;
padding-bottom:2px;
}
.cellbisC {
text-align:center;
}
#diapo {
display:block;
float:right;
width:242px;
background:#000;
overflow:hidden;
}
#diapo a.diapo_nav {
width:119px;
border:1px solid #fff;
display:block;
float:left;
text-align:center;
color:#fff;
background:url(../img/back_nav.jpg);
}
#diapo a:hover.diapo_nav {
background:#000;
}

#diapo .credits {
display:block;
color:#fff;
text-align:center;
}
a:link#gris, a:active#gris, a:visited#gris {
color:#ccc !important;
}
#infoG {
background:#ddd;
}
#infoG h4 {
background:#ccc;
margin:0px;
padding-left:5px;
}
#infoG #TT {
margin-top:5px;
margin-bottom:5px;
padding-left:5px;
}
#loi {
text-align:right;
font:9px Verdana, Arial, Helvetica, sans-serif;
margin-right:10px;
}

a.rss
{
	float: left;
	display: block;
	width: 116px;
	height: 14px;
	background: url(/img/rss.png) no-repeat;
}
a:hover.rss
{
	background: url(/img/rss.png) no-repeat;
}
