/* CSS Document */

body{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image: url(img/caladisole2.gif);
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#ffffff;
}



p{
padding:0px 5px 0px 5px;
	color:#ffffff;
	font-size:12px;
	text-align:justify;
	}
	
#flash
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}
#flash1
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}
#flash2
{

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#274069;
}
#foot
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:20px;
height:100px;
color:#ffffff;
font-size:12px;
text-align:center;
}
#foot a
{
text-decoration:none;
color:#ffffff;
}
#foot a:hover
{
text-decoration: underline;
color:#ffffff;
}

h1
{
margin:0;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-align:center;
}
h2
{
padding:0;
padding-left:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
letter-spacing:3px;
color:#ffffff;
font-weight:lighter;

}
h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;

}
a.lienblanc 
{color:#FFFFFF;
text-decoration:none}

a:hover.lienblanc
{text-decoration:underline;}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style:none;

}
#menu {
marging: 0px 0px 0px 0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;


}
dl#menu {
width: 10em;
}
dl#menu dt {
cursor: pointer;
margin: 2px 0;
padding-left:20px;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;

}
dl#menu dd {

}
dl#menu li {
text-align: left;
padding-left:30px;
}

dl#menu dt a {
color: #ffffff;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}


dl#menu li a{
color: #ffffff;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu li a:hover{
background: #51679c;
}
dl#menu dt a:hover {
background:none;

}

.imgg{border:1px solid #FFFFFF;
}
#goog
{margin-left:50px;}
#telecha
{margin:15px 0px 20px 0px;
color:ffffff;
font-size:10px;
}
#contact
{
padding-left:10px;
margin-right:8px;
font-size:14px;
}
#contact p
{
text-align:right;


}



#contact a, #telecha a
{
color:#FFFFFF;
text-decoration:none;}

#contact a:hover, #telecha a
{text-decoration:undreline;}
#dispo
{
padding:15px 0px 15px 0px;
text-align:center;
}
.dimension{
color: #3A567B;
background-color: #BAC9DC;
border: 2px #BAC9DC outset;
padding: 1px 4px;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:0.95em;
}

.dimension:visited{
color: #3A567B;
}

.dimension:hover{
border-style: inset;
background-color: #7693B6;
padding: 2px 3px 0 5px; /* déplacement du texte d'un pixel à droite et en bas */
}

.dimension:active{
color: #3A567B;
}
