body{
font-family:Tahoma, verdana, times, serif;
font-size:12px; 
color:#333232; 
text-align :justify;
margin:auto auto;
background-color:#fff;
background-image:url(../images/fond-parchutisme.jpg); 
background-position:center bottom; 
background-repeat:no-repeat; 
background-attachment:fixed; 
background-color:#f6f6f8; 
padding-top:20px;
}

body a{
font-size:12px;
text-align:left;
}

body a:hover{

font-size:12px;
text-decoration:none;
}

hr{
height:1px; 
color:#4e0204; 
background-color:#4e0204;
border:none; 
width:100%;
}

#Parachutisme_haute-savoie{
width:900px;
height:100%;
border-left:2px solid #cecece;
border-right:2px solid #cecece;
border-top:2px solid #cecece;
border-collapse:collapse;
}

#bas{
font-family:Tahoma, verdana, times, serif;
font-size:10px;
width:900px;
background-image:url(../images/parachutisme-haute-savoi-03.jpg);
background-repeat:no-repeat;
height:63px; 
padding-top:40px;
color:#595858;
}
#bas div{
padding-left:20px;
padding-right:20px;
}
#bas a{
font-size:11px; 
color:#6b6969; 
text-decoration:none;
}
#bas a:hover{
text-decoration:underline;
}

.corp {
vertical-align:text-top;
text-align:justify;
font-family:Tahoma, verdana, times, serif;
font-size:12px;
color:#333232;
width:900px;
background-image:url(../images/parachutisme-haute-savoi-02.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#fff;
}

.gauche{
float:left;
width:290px;
margin-right:20px;
padding-bottom:20px;
}

#boncadeau{
float:left;
width:170px;
margin-right:20px;
padding-top:60px;
}
#boncadeau span{
margin-top:-5px;
height:35px;
display:block;
width:100%;
background-image:url(../images/fond-span.jpg);
background-repeat:no-repeat;
}
#boncadeau h1{
background-image:url(../images/puce.jpg);
line-height:11px;
font-size:14px;
padding-left:12px;
background-repeat:no-repeat;
margin-bottom:0;
padding-bottom:0;
padding-top:0;
margin-top:5;
text-transform:uppercase;
}
#boncadeau img{
border:0;
}
#boncadeau p{
margin-top:-15px;
font-size:11px;
margin-bottom:0;
}
#boncadeau a{
display:block;
color:fd0304;
text-align:right;
font-size:12px;
width:100%;
font-weight:bold;
}
#boncadeau a:hover{
font-weight:bold;
display:block;
color:fd0304;
text-decoration:none;
}

#actualite{
width:170px;
float:left;
margin-right:20px;
padding-top:60px;
}
#actualite span{
margin-top:-5px;
height:35px;
display:block;
width:100%;
background-image:url(../images/fond-span.jpg);
background-repeat:no-repeat;
}
#actualite h1{
background-image:url(../images/puce.jpg);
line-height:11px;
font-size:14px;
padding-left:12px;
background-repeat:no-repeat;
margin-bottom:0;
padding-bottom:0;
padding-top:0;
margin-top:5;
text-transform:uppercase;
}
#actualite img{
border:0;
}
#actualite p{
margin-top:-15px;
font-size:11px;
margin-bottom:0;
}
#actualite a{
font-weight:bold;
display:block;
color:fd0304;
text-align:right;
font-size:12px;
width:100%;
}
#actualite a:hover{
font-weight:bold;
display:block;
color:fd0304;
text-decoration:none;
}

#premiersaut{
float:left;
width:170px;
padding-top:60px;
}
#premiersaut h1{
background-image:url(../images/puce.jpg);
line-height:11px;
font-size:14px;
padding-left:12px;
background-repeat:no-repeat;
margin-bottom:0;
padding-bottom:0;
padding-top:0;
margin-top:5;
text-transform:uppercase;
}
#premiersaut span{
margin-top:-5px;
height:35px;
display:block;
width:100%;
background-image:url(../images/fond-span.jpg);
background-repeat:no-repeat;
}
#premiersaut img{
border:0;
}
#premiersaut p{
margin-top:-15px;
font-size:11px;
margin-bottom:0;
}
#premiersaut a{
display:block;
color:fd0304;
text-align:right;
font-size:12px;
font-weight:bold;
font-weight:bold;
width:100%;
}
#premiersaut a:hover{
display:block;
font-weight:bold;
color:fd0304;
font-weight:bold;
text-decoration:none;
}
.contenu{
padding-left:20px;
padding-right:20px;
padding-bottom:20px; 
padding-top:0px; 
}
.contenu a{
color:fd0304;
font-weight:bold;
text-decoration:underline;
} 
.contenu  a:hover{
font-weight:bold;
color:fd0304;
font-weight:bold;
text-decoration:underline overline;
}
.contenu a:visited {
color:5f6061;
}

.contenu h1{
font-size:18px; 
color: #268abe; 
font-weight:bold;
}
.contenu h2{
font-size:12px; 
color: #fe0000; 
font-weight:bold;
text-align :left;
}
.contenu p{
font-family:Tahoma, verdana, times, serif; 
font-size:12px;
color:#333232;
text-align:justify;
}
.contenu li{
font-family:Tahoma, verdana, times, serif; 
color:#222222;
margin-left:10px;
text-align:justify;
margin-bottom:5px;
list-style-type:square;
list-style-position:outside;
}
.contenu ul{
margin-left:0px;
}
.forminscription select{
color:#222222; 
background-color:#fff; 
border-style:solid; 
border-color:#fe0000;
border-width:1px;
width:250px;
}
.forminscription input{
color:#222222; 
background-color:#fff; 
border-style:solid; 
border-color:#fe0000;
border-width:1px;
}
.forminscription submit{
float : right;
}
.forminscription table{
color:#333232;
width:600px;
border-collapse:collapse;
font-size:11px;
font-weight:bold;
}
.forminscription textarea{
color:#222222; 
background-color:#fff; 
border-style:solid; 
border-color:#fe0000;
border-width:1px;
padding:2px;
width:420px;
height:80px;
}

.galeriephoto td{ 
font-size:12px;
}
.galeriephoto img{ 
margin-right:8px;
border:1px solid red;
}


.photo{
border:1px solid red;
}
