*{
font-family:arial;
font-size:11px;
}
img{
border:none;
}
a{
color:darkblue;
}
body{
margin:0px;
background:#234651;
}
.head{

}
.main{
width:800px;
margin:0px auto;
border:1px solid #0a2a34;
background:white;
}
.main .menu{
background:url('images/logo.png') no-repeat;
}
	.main .menu ul{
	margin:0px;
	padding:0px;
	margin-left:132px;
	padding-top:11px;
	}
	.main .menu a{
	text-decoration:none;
	color:black;
	}
	.main .menu li{
	padding:0px 6px;
	margin:0px;
	background:#8c8c8c;
	display:inline;   
	}
	.main .menu .selectionne{
	background:#fff;
	}
.main .content{
clear:left;
margin-top:10px;
padding:8px;

padding-top:0px;
}
.main .content img{
margin:0px auto;
display:block;
}
.main .content table th{
background:#ccc;
}
.main .content form .textarea, .main .content form .input{
width:100%;
}
.inputDateAnnee{
width:100px;
}
.inputDateMois{
width:30px;
}
.inputDateJour{
width:30px;
}

.content td{
vertical-align:top;
}
/*------TEMPLATE-------*/
.main .content .repertoire{
	list-style-type:circle;
}
.main .content .code{
padding:2px;
background:#EEE;
border:1px solid silver;
overflow:auto;
}
.main .content .code h1{
margin:0px;
margin-bottom:0px;
font-size:10px;
background:white;
text-align:left;
color:black;
border-bottom:1px solid silver;
border-left:2px solid silver;
}
.main .content div.sepa{
border-bottom:1px dotted gray;
}
.main .content h1{
text-align:left;
color:#fff;
background:#0a2a34;
border-bottom:1px solid #234651;
border-left:2px solid #234651;
padding-left:3px;
font-size:12px;
}
.main .content h2{
color:#fff;
background:#234651;
border-bottom:1px solid #0a2a34;
border-left:2px solid #0a2a34;
padding-left:6px;
}
.main .content h3{
background:#white;
border-bottom:1px solid #8b9bb3;
border-left:2px solid #8b9bb3;
padding-left:6px;
}

.librairie ul{
margin:0px;
padding:0px;
list-style:none;
margin-top:8px;
}
.librairie li{
margin:2px;
background:#ccc;
}
.librairie li a{
text-decoration:none;
}
.librairie .prop{
border-left:2px solid #ccc;
margin-left:10px;
margin-top:0px;
margin-bottom:20px;
}
.librairie p{
margin:0px;
margin-left:5px;
}
.librairie h1{
background:#eee;
border-bottom:1px solid gray;
font-size:12px;
color:darkblue;
}
.librairie h2{
margin-bottom:0px;
}

