
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin:0;
padding:0;
border:0;
}
body {
text-align:left;
background-color:#000000;
}
#container { 
width:810px;
margin:0 auto;
padding:0;
height:auto;
text-align: left;
} 
#containerhaut { 
position:relative;
width: 100%;
background-image:url(../images/users/img60_1220224837.jpg);
background-repeat:no-repeat;
height:374px;
margin: 0 ;
text-align: left;
} 
#titre {
padding-top:40px;
padding-left:10px;
margin:0px;
text-align:left;
}
#accroche {
padding-top:5px;
padding-left:15px;
margin:0px;
text-align:left;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#1d2224;
}
H1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:40px;
color:#696969;
display:inline;
}
H1 A:link {
text-decoration:none;
color:#696969;
}
H3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
display:inline;
}
#content { 
position: relative;
width: 100%;
margin:0px;
padding:0px;
float:left;
background-color:#696969;
}
#contenu { 
position: relative;
width: 580px;
margin-top:10px;
padding:0px;
float:left;
}
#artitre { 
position: relative;
width: 560px;
margin:0px;
padding-left:10px;
padding-right:10px;
float:left;
}
#artitre H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
display:inline;
}
#artitre H2 A:link {
text-decoration:none;
color:#FFFFFF;
}
#artitre H2 A:hover {
color:#CC0000;
}
#artitre H2 A:visited {
text-decoration:none;
color:#FFFFFF;
}
p {
margin-top:5px;
margin-bottom:5px;
}
#articles { 
position: relative;
width: 560px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
#articles a{
color:#A9A9A9;
text-decoration:underline;
}
#articles a:hover{
font-weight:bold;
}
#articles hr {
border:1px dashed #ffffff;
}
#articles table {
border:1px solid #ffffff;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
}
#articles table a{
color:#cccccc;
text-decoration:underline;
}
#articles table a:hover{
font-weight:bold;
}
#articles table td{
border:1px solid #ffffff;
}
#articles ol {
list-style-type:decimal;
margin-left:27px;
}
#articles ol li {
list-style-type:decimal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
#articles ol li a {
color:#A9A9A9;
text-decoration:none;
}
#articles ol li a:hover {
font-weight:bold;
}
#articles ul {
list-style-type:circle;
margin-left:20px;
}
#articles ul li {
list-style-type:circle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
#articles ul li a {
color:#A9A9A9;
text-decoration:none;
}
#articles ul li a:hover {
font-weight:bold;
}
#articles img { 
margin-right:5px;
}
#menus { 
position: relative;
width: 210px;
margin:0px;
padding-top:15px;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
float:right;
background-color:#A9A9A9;
}
#menus H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
display:inline;
}
#menus H2 a{
text-decoration:none;
color:#FFFFFF;
}
#menus H2 a:hover{
text-decoration:none;
color:#778899;
}
#menus H2 a:visited{
text-decoration:none;
}

#blocmenu { 
position: relative;
width: 100%;
margin-bottom:15px;
padding-top:5px;
float:left;
border-top:1px dashed #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #cccccc;
}
#blocmenu ul {
list-style-position: inside;
list-style-type:square;
}
#blocmenu li {
list-style-position: inside;
list-style-type:square;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFF0;
}
#blocmenu li a {
color:#FFFFF0;
text-decoration:none;
}
#blocmenu li a:hover {
color:#FFFFFF;
}

#blocsearch { 
position: relative;
width: 100%;
margin-bottom:15px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #cccccc;
}
INPUT#searchsubmit {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #333 2px solid; FONT-SIZE: 13px; BACKGROUND: #999; BORDER-LEFT: #333 2px solid; COLOR: #fff; BORDER-BOTTOM: #333 2px solid
}
#comments { 
position: relative;
width: 100%;
margin-bottom:15px;
margin-top:5px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-top:1px dashed #cccccc;
font-size:10px;
color:#FFFFFF;
}
#comments2 { 
position: relative;
width: 100%;
margin-bottom:15px;
margin-top:5px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-top:1px dashed #cccccc;
font-size:14px;
color:#FFFFFF;
}
#comments table td{ 
border:0px;
}
#footer { 
margin-top:10px ;
float:left;
padding: 5px;
width: 800px;
min-height:40px;
background-color:#778899;
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
} 
#footer a{ 
text-decoration:none;
color: #FFFFFF;
} 
#footer a:hover{ 
text-decoration:none;
color:#FFFFFF;
font-style:underline;
}
.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
HR {
height:1px;
color:#FF0000;
}
#photos { 
position: relative;
width: 560px;
margin:0px;
padding:10px;
float:left;
background-color:#696969;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFFFFF;
}
#photos a{ 
text-decoration:none;
color: #FFFFFF;
}

#photos img { 
border: 1px solid #000000;
margin-bottom:10px;
}
#photos H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
display:inline;
}
#photos H2 A:link {
text-decoration:none;
color:#FFFFFF;
}
#photos H2 A:hover {
color:#CC0000;
}
#photos H2 A:visited {
text-decoration:none;
}
#navigation { 
position: relative;
width: 560px;
margin:0px;
padding:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
#navigation a{
color:#FFFFFF;
text-decoration:underline;
}
#navigation a:hover{
font-weight:bold;
}
.nav {
float:left; 
margin-top:10px;
margin-bottom:10px;
margin-left:3px;
}
#googlemaptitle { 
position: relative;
width: 561px;
margin-top:10px;
padding:2px;
float:left;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #cccccc;
}
#googlemaptitle a { 
color: #cccccc;
}
#googlemaptitle a:hover { 
font-weight:bold;
}
#googlemap { 
position: relative;
width: 555px;
border:5px solid #000000;
margin-bottom:10px;
padding:0px;
float:left;
background-color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #cccccc;
}
#blocslider { 
position: relative;
width: 200px;
margin-bottom:15px;
float:left;
border:4px solid #000000;
background-color:#cccccc;
}
#blocmeteo { 
position: relative;
width: 200px;
margin-bottom:15px;
float:left;
padding:0px;
border:4px solid #000000;
background-color:#000000;
}
#blocads { 
position: relative;
width: 208px;
margin-bottom:15px;
float:left;
padding:0px;
text-align:center;
}

#gallery {
		
		padding: 0px;
		width: 570px;
	}
	
#gallery img {
		border: 1px solid #3e3e3e;
		border-width: 1px 1px 1px;
	}
#gallery a:hover img {
		border: 1px solid #666;
		border-width: 1px 1px 1px;
		color: #fff;
	}
#gallery a:hover { color: #666; }

#notation { 
position: relative;
width: 560px;
margin-bottom:10px;
padding-left:0px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
}
#searchintro {
position: relative;
float:left;
width:100%;
padding: 2px;
margin-top:6px;
margin-bottom:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background-color:#999999;
border:1px solid #000000;
	}
#searchphoto {
position: relative;
float:left;
width:100%;
		padding: 0px;
		margin-bottom:10px;
	}
		#searchphoto a {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
text-decoration:none;
}
	#searchphoto a:hover{
	font-size:12px;
}
	#searchphoto img { 
border: 0px;
margin-right:5px;
}
#comments2title { 
position: relative;
width: 560px;
margin-bottom:15px;
margin-top:15px;
float:left;
}
#comments2title H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
display:inline;
}
#comments2 { 
position: relative;
width: 550px;
margin-bottom:15px;
margin-top:5px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:1px dashed #333333;
padding:5px;
font-size:12px;
color: #FFFFFF;
}
div.pagination {
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}
div.pagination a {
    background-color: #666666;
    border: 1px solid #000000;
    color: #000000;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}
div.pagination a:hover,active {
    background-color: #999999;
    border: 1px solid #000000;
    color: #000000;
    margin: 1px;
    padding: 2px 5px
}

div.pagination span.courante {
    background-color: #999999;
    border: 1px solid #000000;
    color: #cccccc;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.desactive {
    background-color: #666666;
    border: 1px solid #000000;
    color: #333333;
    margin: 1px;
    padding: 2px 5px
}
