/* CSS Document */
body 		{ margin: 0px; padding: 0px; background-color: #CCCCCC; font-family:Arial; color: #595959; }
h1   		{ font-size:16px; }
h2   		{ font-size:14px; }
h3   		{ font-size:11px; }

a    		{ font-size:11px; }
a:link    	{ text-decoration:underline; color:#595959; }
a:visited 	{ text-decoration:underline; color:#595959; }
a:hover   	{ text-decoration:none; color:#408396; }    

form   		{ margin:0; padding:0; }
input  		{ vertical-align: middle; color:#595959; font-size:10px; height:22px;}
textarea  	{ vertical-align: middle; color:#595959; font-size:11px;}
select 		{ vertical-align: middle; color:#595959; font-size:11px; height:18px;}


ol			{ padding-bottom:10px;}
/*-----------  MENU TRANSVERSE  -----------*/
#menu01 {
	padding:0px 0px 0px 5px;
	background-color: #55AEC7;
	color: #FFFFFF;
    font-size:11px;
}

#menu01_search {
	padding:5px 0px 0px 10px;
	background-color: #55AEC7;
    font-size:11px;
}

#menu01_search a{
	text-decoration:underline;
	color: #FFFFFF;
}

#menu01 img 	{margin:0 5px 0 5px;}
#menu01 a 		{font-size:11px; text-decoration:none; color: #FFFFFF; }
#menu01 a:hover {font-size:11px; text-decoration: underline;}  


/*-----------  CDF  -----------*/
#cdf 			{font-size:11px; color: #595959;}
#cdf a:link 	{text-decoration:underline; color: #595959; }
#cdf a:visited 	{text-decoration:underline; color: #595959;}
#cdf a:hover 	{text-decoration: none; color: #408396; font-weight: normal;  }


/*----------- ROOTLINE -----------*/
#rootline a 		{ font-size:11px; }
#rootline a:link    { text-decoration:underline; color:#595959; font-weight:normal; }
#rootline a:visited { text-decoration:underline; color:#595959; font-weight:normal; }
#rootline a:hover   { text-decoration:none; color:#408396; font-weight:normal; }    


/*-----------  SUBSCRIBE  -----------*/
.subscribe input { width: 50px;}

/*-----------  MENU GAUCHE -----------*/
#fond_menu_gauche {
	background-color: #71B027;
	width:155px;
}

#menu_gauche_titre {background-color:#ffffff;}

#menu_gauche_titre h1{
	background-color:#ffffff;
	font-size:11px;
	font-weight:bold;
}

#menu_gauche_titre a {
	padding:5px 5px 5px 5px;
	margin:0px;
	background-color:#ffffff;
	background-image: url(../../../../fileadmin/wwc/templates/images/fleche_n1.gif);
	background-repeat : no-repeat;
	background-position : 6px 10px;
	display:block;
	border : solid 1px #EADAAE;
	text-indent: 12px;
	text-decoration:none;
	color: #595959;
	font-size:11px;
	font-weight:bold;
/*	background-color: #67A320;*/
}
#menu_gauche_titre a:hover {text-decoration: underline;}

#menu_gauche a {
	padding:2px 5px 2px 5px;
	padding-left: 17px;
	background-image: url(../../../../fileadmin/wwc/templates/images/fleche_n2.gif);
	background-repeat : no-repeat;
	background-position : 7px 7px;
	display: block;
	text-decoration: none;
	color: #595959; 
	font-size:11px; 
}
#menu_gauche a:hover {text-decoration:underline;}

/*
#menu_gauche_titre {background-color:#92BF60;}

#menu_gauche_titre a {
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	margin:0px;
	padding:5px 5px 5px 5px;
	display:block;
	background-color:#92BF60;/*67A320;
	text-decoration:none
}

#menu_gauche_titre a:hover {text-decoration: underline;}
*/



/*-----------  MENU DROITE -----------*/
/*
#menu_droite_titre a {
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	margin:0px;
	padding:9px 5px 10px 5px;
	display:block;
	text-decoration:none;
	background-color:#40A4C1;
}

#menu_droite_titre a:hover {text-decoration: underline;}


#menu_droite {background-color:#E3F0F5;}
#menu_droite table{background-color:#E3F0F5;}

#menu_droite a {
	font-size:11px; 
	color: #595959; 
	padding:2px 5px 2px 5px;
	display: block;
	text-decoration: none;
}

#menu_droite a:hover 	{text-decoration:underline;}
#menu_droite li 		{padding:3px 0px 5px 3px; margin:0px; list-style-image: url(../../../../fileadmin/wwc/templates/images/puce_rond.gif); }
*/


/*-----------  BORD DROIT -----------*/
#bord_droit { 
	background-color : #FFFFFF ;
    	font-size : 11px;
	line-height : 15px;
}
#bord_droit a { 
	background-color : #F7EBCE ;
    	font-size : 11px;
	line-height : 15px;
}

#bord_droit h1 a { 
	background-color : #55AEC7 ;
	color : #FFFFFF;
	display : block;
	text-decoration:none;
}
#bord_droit h1 a:hover { 
	background-color : #55AEC7 ;
	color : #FFFFFF;
	display : block;
	text-decoration:underline;
}

#bord_droit h1 {
	padding:1px 10px 1px 10px;
	margin:5px 0px 0px 0px;
	background-color:#55AEC7;
	display:block;
	line-height : 20px; 
	text-decoration:none;
	color: #FFFFFF;
	font-size:11px;
	font-weight: bold;
	/*	
	margin:0px;
	padding:9px 5px 10px 5px;
	background-color: #4AA8C4;
	background-color:#40A4C1;
	*/
}
/*
#bord_droit h2{ 
    font-size : 14px;
    line-height : 15px;
	padding:3px 0px 0px 10px; 
	margin : 0px 0px 0px 0px;
	background-color:#E3F0F5;
	background-color : #F7EBCE ;
}

#bord_droit h3{ 
    font-size : 11px;
    line-height : 15px;
	padding:3px 0px 0px 10px; 
	margin : 0px 0px 0px 0px;
	background-color:#E3F0F5;
	background-color : #F7EBCE ;
}
*/
#bord_droit h4{ 
	padding:0px 10px 0px 10px; 
	margin : 0px 0px 0px 0px;
	background-color : #F7EBCE ;
    	line-height : 13px;
    	font-size : 11px;
	font-weight:normal;
/*	background-color:#E3F0F5;*/
}

#bord_droit h5{ 
	padding:0px 1px 0px 10px; 
	margin : 0px 0px 1px 0px;
	background-color : #F7EBCE ;
    	line-height : 2px;
    	font-size : 3px;
/*	background-color:#E3F0F5;*/
}
#bord_droit p{ 
	padding:2px 10px 2px 10px; 
	margin : 0px 0px 0px 0px;
	background-color : #F7EBCE ;
    	font-size : 11px;
/*	
	background-color:#E3F0F5;
    	line-height : 15px;
*/
}
#bord_droit ul{ 
	padding:2px 10px 2px 10px; 
	margin : 0px 0px 0px 0px;
	background-color : #F7EBCE ;
   	 line-height : 15px;
    	font-size : 11px;
	list-style-image: url("../../../../fileadmin/wwc/templates/images/puce_rond.gif");
/*	background-color:#E3F0F5;*/
/*	list-style: disc inside;*/
}

#bord_droit li {padding:2px 0px 2px 3px; margin:0px;}
#bord_droit table{ 
	padding:2px 0px 2px 0px; 
	margin : 0px 0px 0px 0px;
	/*background-color : #FFFFFF ;*/
	background-color : #F7EBCE ;
	line-height : 15px;
	font-size : 11px;
}

#bord_droit div {
	background-color : #F7EBCE ;
	padding:0px;
	margin : 0px;
}
# bord_droit a{
	background-color : #F7EBCE ;
}

#bord_droit img.spacer-gif {
	visibility:hidden;
	background-color : #F7EBCE ;
}
/*#bord_droit {text-decoration: none; color: #FFFFFF; background-color: #71B027;}*/



/*-----------  TABLEAU  -----------*/
#tab01 a {
	padding:4px 5px 2px 10px;
	display: block;
	font-size:11px; 
	color: #FFFFFF;
}
#tab01 a:link 		{font-size:11px;  text-decoration: none; color: #FFFFFF;}
#tab01 a:hover 		{font-size:11px;  text-decoration: none; color: #FFFFFF; background-color: #71B027;}
#tab01 a:visited 	{font-size:11px; text-decoration: none; color: #FFFFFF;}

#tab02 {
	border: 1px solid #AAC8BC;
	font-size:11px;
	color: #4A4A4A;
}
#tab02 td 	{ padding:4px 10px 4px 10px; }

.trame01 	{ background-color: #F2E9CE; }
.trame02 	{ background-color: #FFFFFF; }


/*-----------  BLOC CONTENU  -----------*/
/*
#contenu01 {padding:10px 15px 10px 20px;}
#contenu01 h1{padding:5px 0px 0px 3px;margin:0px 0px 15px 0px;font-size:14px;}
#contenu01 h1 img { margin-right:10px; margin-bottom:1px }
#contenu01 h2{padding:5px 0px 0px 3px;margin:0px;font-size:12px; color: #3CA2BF;}
#contenu01 h3{font-size:11px; font-weight:bold; color: #595959;}
#contenu01 p{padding:3px 0px 5px 3px;  margin:0px;font-size:11px;line-height: 16px;}
#contenu01 p a {font-size:11px;text-decoration: underline; color: #595959;}
#contenu01 p a:hover {font-size:11px;text-decoration: none; color: #408396;}
#contenu01 td{padding:0px;margin:0px;font-size:11px;line-height: 16px;}
#contenu01 td a {font-size:11px;text-decoration: underline; color: #595959;}
#contenu01 td a:hover {font-size:11px;text-decoration: none; color: #408396;}
#contenu01 li {padding:3px 0px 5px 3px; margin:0px;font-size:11px; list-style-image: url(../../../../fileadmin/wwc/templates/images/puce_rond.gif); }


#contenu02 {padding:10px 15px 5px 20px;}
#contenu02 h1{padding:5px 0px 0px 3px;margin:0px 0px 15px 0px;font-size:16px;}
#contenu02 h2{padding:3px 0px 0px 3px; margin:0px;font-size:14px; color: #016480;}
#contenu02 h3{font-size:12px; color: #FD6322;}
#contenu02 p{padding:3px 0px 5px 3px;margin:0px;font-size:11px;line-height: 16px;}
#contenu02 p a {font-size:11px;text-decoration: underline;color:#595959;}
#contenu02 p a:hover {font-size:11px;text-decoration: none;color:#408396;}
#contenu02 td{padding:0px;margin:0px;font-size:11px;line-height: 16px;}
#contenu02 td a {font-size:11px;text-decoration: underline;color:#595959;}
#contenu02 td a:hover {font-size:11px;text-decoration: none;color:#408396;}
#contenu02 li {padding:3px 0px 5px 3px; margin:0px;font-size:11px; list-style-image: url(../../../../fileadmin/wwc/templates/images/puce_rond.gif); }
*/
#contenu02 				{padding:0px 15px 0px 20px;}
#contenu02 h1			{padding:5px 0px 0px 3px; margin:0px 0px 15px 0px; font-size:16px;}
#contenu02 h1 img 		{margin-right:10px; margin-bottom:1px }
#contenu02 h2			{padding:0px 0px 0px 3px; margin:0px; font-size:12px; color: #408396;}
#contenu02 h3			{padding:0px 0px 0px 3px; margin:0px; font-size:11px; font-weight:bold; color: #595959;}
#contenu02 h4			{padding:0px 0px 0px 3px; margin:0px 0px 15px 0px; font-size:14px;}
#contenu02 h5			{padding:0px 0px 3px 3px; margin:0px; font-size:14px; color:#6EAF22;}
#contenu02 h6			{padding:0px 0px 3px 3px; margin:0px; font-size:14px; color:#E8C160;}
#contenu02 p			{padding:0px 0px 0px 3px;  margin:0px; font-size:11px; line-height: 16px;}
#contenu02 p a 			{font-size:11px; text-decoration: underline; color: #595959;}
#contenu02 p a:hover 	{font-size:11px; text-decoration: none; color: #408396;}
#contenu02 td			{padding:0px; margin:0px; font-size:11px; line-height: 16px;}
#contenu02 td a			{font-size:11px; text-decoration: underline; color: #595959;}
#contenu02 td a:hover 	{font-size:11px; text-decoration: none; color: #408396;}
#contenu02 ul 			{list-style-image: url(../../../../fileadmin/wwc/templates/images/puce_rond.gif);}
#contenu02 li 			{padding:0px 0px 0px 3px; margin:0px; font-size:11px; }
#contenu02 ol  li  		{ padding-bottom:10px;}


/*----------------Pied de page-----------------*/
#pp 		{font-size:11px; color: #FFFFFF; padding:0px 0px 0px 10px; background-color: #3CA2BF;}
#pp a 		{font-size:11px; text-decoration:none; color: #FFFFFF; }
#pp a:hover {font-size:11px; text-decoration: underline; color: #ffffff;}  

/*--------------  ENCART DROITE   -------------*/
#encart_droite    		{margin : 0px; padding: 5px 0px 5px 0px; }
#encart_droite h1 		{font-size:12px; font-weight:bold; color:#FFFFFF; margin : 0px; padding: 10px 0px 2px 10px; }
#encart_droite p  		{font-size:11px; font-weight:normal; color:#FFFFFF; margin : 0px; padding: 5px 0px 5px 10px; }	
#encart_droite input 	{margin: 4px 0px 4px 10px; font-size: 10px; width:115px;  }		
#encart_droite a  		{text-decoration:underline; font-size:10px; font-weight:normal; color:#FFFFFF; }		
#encart_droite a:hover 	{text-decoration:none; color:#FFFFFF; }			

/*--------------  DIVERS   -------------*/

#trame_01y {
	background-position:center center;
	background-repeat:repeat-y;
	background-image: url(../../../../fileadmin/wwc/templates/images/trame_v01.gif);
	margin: 0px;
	padding: 0px;
}
#trame_01x p {
   	padding:0;margin:0 20px;
	background-position:center;
	background-repeat:repeat-x;
	background-image: url(../../../../fileadmin/wwc/templates/images/trame_h01.gif);
}

.csc-textpic-caption
{
	font-size:6px;
}