/* Silog CSS */

body {
margin : 0 0 0 0;
padding : 0px;
font-family : Arial;
font-size : 11px;
}

img {
border : none;
}

h3 {
font-size : 12px;
font-weight : bold;
line-height : 5px;
padding-left : 35px;
color : #000000
}

.spip-admin-float { 
display : none; 
}

#pied { background : #CC0F2E url(IMG/footer.png) repeat-x; width : 100%; height : 20px; margin : 0px; color : #FFF; font-weight : bold; text-align : center;}
#pied a { text-decoration : none; color : #FFF; font-weight : bold; }

#header {
border-collapse: collapse;
border : 0px;
top : 50px;
width : 100%;
}

#contact{
border : none;
}

#silogo {
text-align : center;
width : 200px;
height : 139px;
}

#silogo img {
border : none;
}

#derniers-articles {
border : 0px;
background : url(IMG/last_back.png) right no-repeat;
padding-top : 10px;
text-indent : 15px;
font-size : 11px;
width : 390px;
}

#derniers-articles a {
text-decoration : none;
color : #006300;
}

#derniers-articles a:hover {
text-decoration : none;
color : #999;
}

#derniers-articles ul {
margin: 0 0 0 25px;
padding: 0;
list-style: none;
}

#blog {
text-align : left;
padding-top : 10px;
background : url(IMG/last_back2.png) left no-repeat;
border : 0px;
width : 370px;
}

#blog ul {
margin: 0 0 0 15px;
padding: 0;
list-style: none;
}

#blog a {
text-decoration : none;
color : #006300;
}

#blog a:hover {
text-decoration : none;
color : #999;
}

#news {
font-family: Arial;
font-size: 12px;
padding: 0px;
color: #006300;
float:left;
width: 210px;
margin-left: 5px;
margin-top : 20px;
margin-bottom : 20px;
border : none;
}

#left, #right {
vertical-align:top;
}

#titre {
font-size : 12px;
font-weight : bold;
color : #FFFFFF;
background : url(IMG/bloc.png) no-repeat;
padding-left : 10px;
padding-top : 3px;
height : 23px;
}

#titre-long {
font-size : 12px;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
background : url(IMG/bloc_long2.png) no-repeat;
padding-left : 10px;
padding-top : 3px;
height : 20px;
width : 100%;
border-bottom : solid 1px #CC0F2E;
}

#titre-long a { text-decoration : none; color : #FFFFFF; font-weight : bold; }

#titre-long-login {
font-size : 12px;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
background : url(IMG/bloc_long.png) no-repeat;
padding-left : 10px;
padding-top : 3px;
height : 20px;
width : 500px;
}

#titre-long-edito {
font-size : 12px;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
background : url(IMG/bloc_long.png) no-repeat;
padding-left : 10px;
padding-top : 3px;
height : 20px;
width : 750px;
border-bottom : solid 1px #CC0F2E;
}

#titre-article-rub, #titre-article-rub a{
font-size : 14px;
color : #000;
font-weight : bold;
text-decoration : none;
}

#descriptif-rub {
font-size : 12px;
color : #000;
}

#edito {
float : left;
margin-top : 20px;
margin-bottom : 20px;
margin-left : 10px;
padding-right : 10px;
}

#article {
float : left;
margin-top : 20px;
margin-bottom : 20px;
margin-left : 10px;
margin-right : 10px;
width : 98%;
}

#content {
padding : 10px;
border-left : dotted 1px #CC0F2E;
border-bottom : dotted 1px #CC0F2E;
}

#content-rub {
padding : 10px;
border-left : dotted 1px #CC0F2E;
}

#login {
margin-top : 30px;
margin-bottom : 50px;
font-weight : bold;
}

#login a{
text-decoration : none;
color : #006300;
font-weight : bold;
}

.cell {
border-left : dotted 1px #CC0F2E;
padding : 30px;
}

.menu, .menu a{
	font-family: Arial;
	font-size: 11px;
	font-weight : bold;
	text-decoration : none;
	text-indent : 0;
	padding-left : 8px;
	color: #000000;
	background-color: #FFFFFF;
}

.menu {
	border-right : dotted 1px #CC0F2E;
	border-bottom : dotted 1px #CC0F2E;
}

.boite-breve {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding:0px;
	font-style: normal;
	border-right : dotted 1px #CC0F2E;
}

.boite-texte-date {
	font-family: Arial;
	font-size: 9px;
	padding: 3px 3px 0px;
	text-align: right;
	font-style: normal;
	color: #CC0F2E;
}

.boite-titre-breve {
	font-family: Arial;
	font-size: 11px;
	color : #000000;
	padding-left: 5px;
	font-weight: bold;
	margin-top: 3px;
}

.boite-texte-breve {
	font-family: Arial;
	font-size: 11px;
	padding: 5px 5px 5px;
	text-align: left;
	color: #000000;
	font-style: normal;
	border-bottom : dotted 1px #CC0F2E;
}

.boite-texte-breve  a{
	text-decoration : none;
	color : #006300;
}

.boite-texte-breve  a:hover{
	text-decoration : none;
	color : #999;
}

#titre-article{
font-size : 16px;
color :  #000000;
font-family: Arial;
font-weight: bold;
text-indent: 20px;
 }
 
#titre-rubrique{
font-size : 18px;
color :  #006300;
font-family: Arial;
font-weight: bold;
text-indent: 20px;
 }
 
#descriptif {
font-size : 13px;
font-style : italic;
}

#texte {
font-size : 12px;
font-family : arial;
text-align : justify;
margin-left : 10px;
width : 100%;
}

#texte a{text-decoration : none; color : blue; font-weight : bold;}

#texte span{
margin : 6px;
}

.boite-tele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #006600;
	margin: 10px 10px 10px 50px;
	width: 300px;
	padding: 5px;
}
.logo-tele {
	float: right;
	position: relative;
	bottom: 15px;
}
.tele-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tele-texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;		
}
.tele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
}
.tele a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
}
.tele a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

ul.plansite, ul.plansite ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0 0px 2em;
	font-size: 12px;
	color: #C89B15;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	z-index: 3;
}
ul.plansite li {
	border-left: 1px solid black;
	color: black;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
z-index: 3;
}
ul.plansite li a {
	text-decoration: none;
	color: #006300;
	border-bottom: 1px solid black;
	font-family: Arial, Helvetica, sans-serif;
z-index: 3;
}
ul.plansite li a:hover {
	text-decoration: none;
	color: grey;
	border-bottom: 1px solid black;
	font-family: Arial, Helvetica, sans-serif;
z-index: 3;
}
ul.plansite li strong {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
z-index: 3;
}