.csc-header {
 margin-top:20px;
 margin-bottom:10px;
}

.csc-header-n1 {
 margin-top:0px;
}


.csc-textpic-imagewrap {
margin:0 0 25px 75px;
}

#content A,#content .csc-textpic A,#content .csc-textpic-text A {
 color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

#content UL,#content .csc-textpic UL,#content .csc-textpic-text UL {
 margin-left:15px;
 margin-top:10px;
}

#content LI,#content .csc-textpic LI,#content .csc-textpic-text LI {
 margin-left:15px;
 margin-bottom:10px;
 list-style-image: url(/assets/images/li_puce.gif);
}

/******************

fix typo3

******************/

.notypo3 #content ul, .notypo3 #content li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

/*#content ul.nopuce, #content .csc-textpic ul.nopuce, #content .csc-textpic-text ul.nopuce,
#content ul.nopuce li, #content .csc-textpic ul.nopuce li, #content .csc-textpic-text ul.nopuce li {
	padding:0; margin:0; list-style:none;
}*/

.blocdetexte #content .blockliste ul li { margin-bottom:5px; padding-bottom:5px; }
.blocdetexte #content .blockliste ul li a { color:#282626; font-weight:normal; text-decoration:none; }
.blocdetexte #content .blockliste ul li a:hover { text-decoration:underline; }
.blocdetexte #content .blockliste ul li a.title { font-weight:bold; }




.colcenter951px #content .blocdetexte .contenu .texte p a.notypo3 {
	color:#645E5C;
	text-decoration:underline;
	font-weight:bold;
}

.colcenter951px #content .blocdetexte .contenu .bouton1 a.notypo3, .colcenter951px #content .blocdetexte .contenu .bouton2 a.notypo3 {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.notypo3 #content .panelresa ul {
	margin-left:0px;
	margin-top:0px;	
}
.notypo3 #content .panelresa li {
	margin-bottom:0px;
	margin-left:0px;
}

.notypo3 #content a {
	color:#5B5B5B;
}

.notypo3 #content .blocdetexte ul {
	list-style-image:none;
	margin-left:0px;
	margin-top:0px;
}
.notypo3 #content .blocdetexte ul ul { margin-left:20px; }
.notypo3 #content .blocdetexte li {
	list-style-image:none;
	margin-bottom:0px;
	margin-left:0px;
}

.notypo3 #content .bloccoldroite .bloclang ul li { margin:0 5px 10px; }
.notypo3 #content .bloccoldroite .blocdesoptions ul li { margin:0 5px 10px; }
.notypo3 #content .bloccoldroite .informations .bouton1 a, .notypo3 #content .bloccoldroite .informations .bouton2 a { color:#ffffff; font-weight:normal; text-decoration:none; }
.notypo3 #content .bloccoldroite .informations .votez a { color:#ffffff; font-weight:normal; text-decoration:none; }
.notypo3 #content .blocdetexte .contenu .bouton1 a, .notypo3 #content .blocdetexte .contenu .bouton2 a, .notypo3 #content .blocdetexte .contenu .votez a { color:#ffffff; font-weight:normal; text-decoration:none; }

.notypo3 #content .formresa p.connexion a { color:#FFFFFF; }
.notypo3 #content .formresa p.messages a { color:#FFFFFF; }
.notypo3 #content .formresa p.mailing a { color:#FFFFFF; font-weight:normal; text-decoration:none; }

.colcenter950px .notypo3 #content .ongletcarnet .tabmenu ul li a { color:#FFFFFF; text-decoration:none; }
.colcenter950px .notypo3 #content .ongletcarnet .tabmenu ul li.active a { color:#615E56; }

.colcenter950px .notypo3 #content .blockcarnet .ligne .adresse ul { margin:10px 0 0 25px; }
.colcenter950px .notypo3 #content .blockcarnet .ligne .descriptif .ensavoirplus a { color:#FFFFFF; text-decoration:none; }
.colcenter950px .notypo3 #content .blockcarnet .ligne .adresse a { color:#000000; font-weight:normal; text-decoration:none; }
.colcenter950px .notypo3 #content .blockcarnet .ligne .suppresion p a { color:#8F7E75; font-weight:normal; text-decoration:none; }

.notypo3 #content .googlemap .accescarnet p a { color:#FFFFFF; font-weight:normal; text-decoration:none; }

.notypo3 #content .tablepreparation .maintd a { color:#000000; font-weight:normal; text-decoration:underline; }
.notypo3 #content .tablepreparation .td3 a { color:#77746C; font-size:13px; font-weight:bold; text-decoration:none; }
.notypo3 #content .tablepreparation .td5 a { color:#FFFFFF; font-weight:normal; text-decoration:none; }

.notypo3 #content .tablepreparation .toolbar ul, .notypo3 #content .tablepreparation .toolbar li { list-style-image:none; list-style-type:none; }
.notypo3 #content .tablepreparation .toolbar ul li { padding:0 7px 0 37px; }

.notypo3 #content .bloccoldroite .informations .bloclogos ul li { display:inline; margin:0px 5px 5px 0px; }

.notypo3 #content a.flink { text-decoration:none; font-weight:normal; }
.notypo3 #content a.flink:hover { text-decoration:underline; }

.blocactus #content.notypo3 li { list-style-image:none;	margin-left:15px; margin-bottom:0px; }
.blocactus #content.notypo3 li a { color:#645E5C; }

