body {
	font: 75%/150% "Arial", Tahoma, Arial;
	color: #333333;
	margin: 0px;
	padding: 0px;
		background-color:  #C5D8F8;
			background:  #C5D8F8 url(images/ap.png) top center repeat-x;


}
img {
		border:0px;
		margin:0px;
}

#font{ 
padding-left: 60px;
padding-top: 26px;
}

#header{
height:135px;
padding-left:130px;
	margin: 0px auto;
	width:1058px;
		background: url(images/fond.png) top center no-repeat;

}

@font-face {
font-family: yan;
src: url("http://blog.hiha.fr/wp-content/themes/otv/font/YanoneKaffeesatz-Thin.otf") format("opentype");
letter-spacing:3pt;
}
#menutop{
	margin: 0px auto;
	padding-top:12px;
	padding-left:30px;
	width:899px;
height:32px;
	background: url(images/menu.png) top center no-repeat;
	text-align:left;
	color:#FFFFFF;

}

#menutop a{
	padding-top:10px;
	color:#FFFFFF;
	text-decoration:none;
		border-bottom: 1px solid #3188D2;

}

#conte{
	padding:20px;
	padding-top:30px;
		width:770px;
	margin: 0px auto;

			background: url(images/apt.png) top center repeat;

}
#cont{
	margin: 0px auto;
	padding:0px;
	width:770px;

}

#menu{
	float:left;
	width:177px;
	padding:0px;


}

#contenu{
	float:left;
	width:559px;
		padding:10px;
			background:  #FFFFFF ;
padding-top:20px;

}

#foot{
	text-align:right;
	padding-right:10px;
	font-size:0.9em;

}

#cadre{
			background:  #FFFFFF url(images/apca.png) bottom center repeat-x;
			padding:20px;
			margin:10px;

}

#clear{
clear:both;
}
#blanc{
height:400px;
}
h3{
color:#082350;
font-family:Georgia;
font-size:1.1em;
font-weight:bold;
margin:0px;
}

h1{
color:#082350;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:2em;
font-weight:bold;
margin:10px;
padding-left:20px;
}

h2{
color:#082350;
font-size:1.2em;
font-weight:bold;
		border-bottom: 1px solid #082350;
margin-top:10px;
}

#menu a{
color:#034e8e;

text-decoration:none;

}
#menu a:hover{
color:#034e8e;
				font-weight:bold;


}



#menu li{
list-style-type:none;
			background:url(images/apbb.png) bottom center no-repeat;
width:154px;
height:22px;
padding-bottom:5px;
padding-top:15px;
		padding-left:15px;

float:right;
}

#menu li:hover{
list-style-type:none;

}

#menu ul{
padding:0px;
}


#news{
margin-top:10px;
}

#imgil{
float:right;
}

.imgil{
float:right;
}

#morenews{
	float:left;
	font-size:0.9em;
}

.subcadre{
margin:10px;
padding:20px;
		border: 1px dotted #A9B1C1;

}

.subcadre a:link, #cadre a:link{
color: #3188D2;

}

.subcadre a:visited, #cadre a:visited{
color: #3188D2;

}

.subcadre a:hover, #cadre a:hover{
color: #082350;

}

.sitecadre{
margin:10px;
padding:10px;
		border: 1px dotted #A9B1C1;

}

.sitecadre a{

font-size:1.1em;
text-decoration:none;

}

.sitecadre a:link{
color: #082350;
}

.sitecadre a:visited{
color: #082350;
}

.sitecadre a:hover{
color: #3188D2;

}

.small{
font-size:0.9em;
color: #3188D2;

}

.catdisp{
float:left;
padding:5px;
width:124px;
height:30px;
text-align:center;
vertical-align:center;
background-color:#C0C0C0;
			background:  #FFFFFF url(images/apb.png) top center repeat-x;
			font-weight:bold;
			padding-top:13px;
text-decoration:none;
color:#082350;
}
.catdisp:hover{

color:#CC0000;
}
#content
{
padding:10px;
}

.unique
{
color:#CC0000;
}

.access
{
text-align:right;
font-size:0.9em;
font-weight:bold;
text-decoration:underline;
}

