#footer
{
	border-top: solid 5px #EF2D32;
	border-bottom: solid 2px #EF2D32;
}
a:hover { color:#EF2D32;}
.button, .button-annu {
	background-color:#EF2D32; 
	border:#EF2D32 1px solid; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	color:#FFF;
	padding:2px 2px 2px 6px;;
}

.button a, .button-annu a
{
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-size:0.85em;
}
.button a:hover, .button-annu a:hover
{
	color:#fff;
}

.button:hover, .button-annu:hover {
	background-color:#ff635c; 
	color:#FFF; 
}
form#cse-search-box input[type="button"],form#cse-search-box input[type="button"] { 
	background-color:#EF2D32;
	border:#EF2D32 1px solid;
}
input, textarea,select{		
		width:250px;
		border:1px solid #EF2D32;
		padding:3px;
		}		
textarea{
		height:125px;
		overflow:auto;
		font-family:Arial, Helvetica, sans-serif;
		}					
p.submit{
		clear:both;
		padding:15px 0 0 0;
		margin:0;
		text-align:right;
		}	
input[type="submit"], input[type="button"]{
	background-color:#EF2D32;
	border:#b12802 1px solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	color:#FFF;
	padding:2px 6px 2px 6px;
	width:inherit;
}	

#contenu_g > ul.tabs{padding:0;width:1150px; margin:auto; font-weight: bold;font-size: 0.7rem;text-transform: uppercase;color:#878787; font-family:sans-serif,Verdana, Geneva;}
#contenu_g > ul.tabs a{color:#878787;  text-decoration:none; text-transform:uppercase;}
#contenu_g > ul > li.tabs-name a{}
#contenu_g > ul > li{float:left;}
#contenu_g > ul > li.tabs-item:after,#contenu_g > ul > li.tabs-name:after{content:"\f105";font-family: FontAwesome; margin:0 5px;}
#contenu_g > ul > li.tabs-item{float:left;}
#contenu_g > ul > li >  span{}
#contenu_g > ul > li.tabs-name, #contenu_g > ul > li.tabs-name:after,#contenu_g > ul > li.tabs-item:before{
}
#contenu_g > ul > li.tabs-name {
text-transform: uppercase;
}
#contenu_g > ul > li {
list-style-type: none;
}
#contenu_g > ul > li > span, #contenu_g > div > ul > li > span {
	color:#999;
	font-size:inherit;
}


div#site
{
	border-bottom:#CCC 1px solid; 
	padding:10px; 
	overflow:hidden;
}

div#site:hover, div#site:hover  a
{
	background-color:#EF2D32;
	color:#FFF;
}
div#site:hover a:hover
{
	color:#FFF;
	text-decoration:underline;
}

div#site div#img
{
	width:130px; 
	float:left;
}

div#site div#img img
{
	border:1px solid #ccc;
}

div#site div#contenu
{
	float:left;
	width:598px
}

.img-annu {
	border:1px #EF2D32 solid; 
	padding:9px;
	margin:9px;
}
.img-annu:hover {
	border:1px #ff635c solid; 
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}
.liencatannu:before {
	content:"\f105";font-family: FontAwesome; margin:0 5px;
}