	/* Généralité */

a {text-decoration: none; color=000099; font:bold 12px Verdana, Arial, Helvetica, sans-serif;; color: #FFFFFF}
.title {font:bold 13px Verdana; font-weight: 600; text-decoration: none;}

a:hover {text-decoration: none; color=FF3333; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}

/* TD:hover {text-decoration: underline; color=FF3333;} */

a:link {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}

a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}

.alink {text-decoration: none; color=000099; font:10px Verdana, Arial, Helvetica, sans-serif;; color: #FFFFFF}
.alink:hover {text-decoration: none; color=FF3333; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}

.alink:link {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}

.alink:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}


h3{background:#FF3366; text-decoration:none; color:white}

h4{background:#FF3333; text-decoration:none; color:white}

h5{background:#330066; text-decoration:none; color:white}

	/* Les champs du Formulaire */
input {
	background-color: #FFFFCC;
	border: 1px outset #000000
	}
textarea {
	background-color: #999999;
	border: 1px outset #000000
	}
	
	/* Scroll colors */

body {
 scrollbar-face-color:#000000; 
 scrollbar-track-color:#0099FF; 
 scrollbar-arrow-color:#000000; 
 scrollbar-shadow-color:#000000; 
 scrollbar-dark-shadow-color:#000000; 
 scrollbar-3dlight-color:#000000; 
 scrollbar-highlight-color:#000000
}



/* Les styles du Photo Album */

form {display:inline;}
.banner{
margin-right:170px;
height:140px;
}
.main {

}
.item{
height:100px;
background:white;
margin:1% 1% 1% 1%;
border:1px solid black;
padding:1%px;
}
.item textarea {
display:inline;
margin:10px;
width:60%;
}
.item div {
float:left;
width:100px;
margin-right:10px;
}
.item p{
margin:2px;
border-bottom:1px solid black;
background:#ffffcc;
}

.galleryitem{
margin:10px;
text-align:center;
width:120px;
height:140px;
float:left;
	}
.info {
border:1px dotted black;
background:#ffffff;
padding:20px;
margin-top:10px;
text-align:left;
}
.input{
    border-top: 1px solid #3B3B5A;
    border-bottom: 1px solid #3B3B5A;
    border-left: 1px solid #3B3B5A;
    border-right: 1px solid #3B3B5A;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #39385A;
	height : 100 px;
	width:200px;	
}
.breaker {
float:none;
display:block;
clear:both;
}
img {
border:0px solid #eee;
vertical-align:top;
}
img.search {
margin:10px;
}
img:hover {
/*border:1px solid black; */
vertical-align:top;
}
a {border:none;}
#menu {
text-align:left;
position:absolute;
top:30px;
right:30px;
margin-right:10px;
border-bottom:1px solid #333333;
width:150px;
background:#336699;
}
html > body #menu {
width:162px;
}
#menu a{
width:150px;
padding:5px;
text-decoration:none;
color:#fff;
display:block;
background:#336699;
border:1px solid #333333;
border-bottom:none;
}
#menu a:hover{
padding:5px;
display:block;
color:#336699;
background:#ffffff;
}
#menu a.hl{
text-decoration:none;
color:#fff;
display:block;
background:#ccc;
}
#menu form
{
display:block;
border-top:1px solid #333333;
margin:0px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}

.breaker {
clear:both;
}
a{ text-decoration:none;color:#336699;}
a:hover { text-decoration:none;}


h4 {
color:#336666;
size:1.2em;
border-bottom:1px solid black;
padding-bottom:5px;
}
fieldset {
border: 2px groove #cccccc;
margin-bottom:5px;
font-size:.8em;
padding:5px;
color:black;
}

legend {
font-weight:bold;
color:#336633;
}

/* fin des styles du Photo Album */