span.gris-defaut{color:#4C4C4C;}
span.noir{color:#000000;}
span.bleu{color:#00359F;}
span.orange{color:#F37C20;}
span.vert{color:#569200;}
span.bleu-fonce{color:#007AA8;}
span.jaune{color:#EFCA00;}
span.rose{color:#ce0165;}
span.violet{color:#7000a5;}
span.souligne{text-decoration:underline;}


h1,#global #bas #gauche h1.csc-firstHeader{
	font-size:1.2em;
	border-bottom:1px solid #c4c4c4;
	margin-top:20px;
	margin-bottom:10px;

	margin-left:22px;/*30*/
	margin-right:9px;/*20*/
	padding:0;	
	display:block;
}

#global #bas #gauche #gauchecontent h2{margin:10px 7px 5px 20px;font-size:1.1em;font-weight:bold;padding-left:5px;}
#global #bas #gauche #gauchecontent h3{margin:10px 0 5px 22px;font-size:1.1em;}
#global #bas #gauche #gauchecontent h4{margin:10px 0 5px 22px;font-size:1.1em;color:#4c4c4c;}
#global #bas #gauche #gauchecontent h5{margin:10px 0 5px 22px;font-size:1.0em;color:#4c4c4c;}
#global #bas #gauche #gauchecontent h6{margin:10px 0 5px 22px;font-size:1.0em;color:#4c4c4c;}


#global #bas #gauche #gauchecontent .page_1 h1{color:#00359F;border-color:#00359F;}
#global #bas #gauche #gauchecontent .page_1 h2{color:#00359F;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_1 h3{color:#00359F;}

#global #bas #gauche #gauchecontent .page_3 h1{color:#00359F;border-color:#00359F;}
#global #bas #gauche #gauchecontent .page_3 h2{color:#00359F;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_3 h3{color:#00359F;}

#global #bas #gauche #gauchecontent .page_4 h1{color:#F37C20;border-color:#F37C20;}
#global #bas #gauche #gauchecontent .page_4 h2{color:#F37C20;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_4 h3{color:#F37C20;}

#global #bas #gauche #gauchecontent .page_5 h1{color:#569200;border-color:#569200;}
#global #bas #gauche #gauchecontent .page_5 h2{color:#569200;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_5 h3{color:#569200;}

#global #bas #gauche #gauchecontent .page_6 h1{color:#007AA8;border-color:#007AA8;}
#global #bas #gauche #gauchecontent .page_6 h2{color:#007AA8;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_6 h3{color:#007AA8;}

#global #bas #gauche #gauchecontent .page_7 h1{color:#EFCA00;border-color:#EFCA00;}
#global #bas #gauche #gauchecontent .page_7 h2{color:#EFCA00;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_7 h3{color:#EFCA00;background-color:#eee;}

#global #bas #gauche #gauchecontent .page_8 h1{color:#CE0165;border-color:#CE0165;}
#global #bas #gauche #gauchecontent .page_8 h2{color:#CE0165;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_8 h3{color:#CE0165;}

#global #bas #gauche #gauchecontent .page_9 h1{color:#7000A5;border-color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 h2{color:#7000A5;background-color:#eee;}
#global #bas #gauche #gauchecontent .page_9 h3{color:#7000A5;}

#global #bas #gauche #gauchecontent ul{margin-left:45px;list-style-type:square;padding:0;}
#global #bas #gauche #gauchecontent li{list-style-type:square;padding:0;margin:0;}
#global #bas #gauche p.bodytext{margin:5px 9px 5px 24px;}

#mailformCommentaires{font:13px "Trebuchet MS",Arial, Verdana, Geneva,  Helvetica, sans-serif;width:263px;*width:261px;}

p{margin:0;padding:0;}
a img{border:0;}
.hidden{display:none;}
.color1{color:#fca41e;}
.txtClr3{color:#005575;font-weight:bold;margin-left:50px;}

#global #bas #gauche #ajout_fav{margin-top:2px;}

div.sep {
	clear: both;
	width: 100%;
	height: 1px;
	padding: 0; 
	margin: 0; 
}

div.sep hr { 
	position: absolute;
	top: -999em;
	left: -999em; 
}

body{
	font:12px "Trebuchet MS",Arial, Verdana, Geneva,  Helvetica, sans-serif;
	background:#DBE3F0 url('/fileadmin/templates/img/fond-body.gif') top repeat-x;
	color:#fff;
	margin:0;
	padding:0;
}

#global{
	margin:0 auto;
	width:842px;
}
/************************ Haut : entete + baniere + menu horizontal *********************/
#haut{
	width:842px;
	height:189px;
}

#haut #entete{
	background:#000 url(/fileadmin/templates/img/fond-entete.gif);
	color:#fff;
	height:23px;
	border-left:4px solid white;
	border-right:4px solid white;
	border-top:3px solid white;
}

#haut #entete p{
	height:19px;
	padding:4px 0 0 6px;
	font-size:0.9em;
	letter-spacing:0;
}

#haut #entete ul{
	float:right;
	margin:0;
	padding:0;
	list-style-type:none;
	margin-right:10px;
}

#haut #entete ul li{
	display:inline;
	height:23px;
}
/*****************************************************************/
#haut #entete ul li#meteo{
float:left;

}

#haut #entete ul li#meteo table{
margin:0;
padding:0;
height:20px;
}
#haut #entete ul li#meteo table tr td img{padding-top:-5px;}

#haut #entete ul li#meteo table tr {margin:0;padding:0;}
#haut #entete ul li#meteo table tr td{margin:0;padding:0 5px 0 0;}
/*
#haut #entete ul li#meteo img{
	float:left;
	border:1px solid green;
}

#haut #entete ul li#meteo div#temp{
	float:left;
	padding-top:-10px;
}*/
/*****************************************************************/
#haut #entete ul li a{
	display:block;
	float:left;
	height:19px;
	margin:0;
	background:url(/fileadmin/templates/img/vertical-sep.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:4px 18px 0 18px;
	color:#fff;
	font-size:0.9em;
	text-decoration:none;
}

#haut #entete ul li a:hover{
text-decoration:underline;
}

#haut #banniere{
	height:136px;
	width:834px;
}

#flashcontent{
	height:131px;
	width:834px;/*834*/
	border-top:3px solid white;
	border-bottom:3px solid white;
	border-left:4px solid white;
	border-right:4px solid white;
}



/********************************* menu horizontal *******************************/
dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}

#haut #menu {
	position:absolute;
	height:27px;
	border-left:4px solid white;
	border-right:4px solid white;
	z-index:100;
}

#haut #menu dl {
	float: left;
	margin: 0;
	text-align:center;
}

#haut #menu dt {cursor: pointer;}
#haut #menu dd {height:26px;}
#haut #menu dt{padding-top:3px;height:23px;}

#haut #menu ul{width:188px;position:absolute;margin:0;padding:0;top:26px;}
#haut #menu ul li {
	text-align: left;
	padding:0;
	margin:0;
}

#haut #menu1 ul{left:0px;}
#haut #menu2 ul{left:120px;}
#haut #menu3 ul{left:222px;}
#haut #menu4 ul{left:334px;}
#haut #menu5 ul{left:465px;}
#haut #menu6 ul{left:574px;}
#haut #menu7 ul{left:644px;}

#haut #menu1 ul li a{background-color:#00359F;}
#haut #menu2 ul li a{background-color:#A65516;}
#haut #menu3 ul li a{background-color:#569200;}
#haut #menu4 ul li a{background-color:#007AA9;}
#haut #menu5 ul li a{background-color:#ae9200;}
#haut #menu6 ul li a{background-color:#b30159;}
#haut #menu7 ul li a{background-color:#680099;}

#haut #menu1 ul li a:hover{background-color:#4b70bb;}
#haut #menu2 ul li a:hover{background-color:#f37c20;}
#haut #menu3 ul li a:hover{background-color:#9ed94b;}
#haut #menu4 ul li a:hover{background-color:#55c8f4;}
#haut #menu5 ul li a:hover{background-color:#EFCA00;}
#haut #menu6 ul li a:hover{background-color:#ff4ca3;}
#haut #menu7 ul li a:hover{background-color:#b255dd;}

#haut #menu dt a {
	border-top:0;
	color: #fff;
	text-decoration: none;
	display: block;
	height: 26px;

}

#haut #menu li a{
	border-top:1px solid #fff;
	color: #fff;
	text-decoration: none;
	display: block;
/*	height: 26px;*/
	min-height: 22px;
	height: auto !important;
	height:26px;
}

#haut #menu li a{
	height:20px;
	padding-top:2px;
	width:180px;
	background-image:url(/fileadmin/templates/img/puce-sous-menu.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:20px;
}

#haut #menu li a img{
	margin-right:8px;
}

#haut #menu1{width:118px;}
#haut #menu2{width:100px;}
#haut #menu3{width:110px;}
#haut #menu4{width:129px;}
#haut #menu5{width:107px;}
#haut #menu6{width:138px;}
#haut #menu7{width:120px;}

#haut dt{height:26px;background-repeat:no-repeat;}

#haut #menu1 dt{background-image:url(/fileadmin/templates/img/fond-menu-1.gif);}
#haut #menu2 dt{background-image:url(/fileadmin/templates/img/fond-menu-2.gif);}
#haut #menu3 dt{background-image:url(/fileadmin/templates/img/fond-menu-3.gif);}
#haut #menu4 dt{background-image:url(/fileadmin/templates/img/fond-menu-4.gif);}
#haut #menu5 dt{background-image:url(/fileadmin/templates/img/fond-menu-5.gif);}
#haut #menu6 dt{background-image:url(/fileadmin/templates/img/fond-menu-6.gif);}
#haut #menu7 dt{background-image:url(/fileadmin/templates/img/fond-menu-7.gif);}

dl.sep dd{width:2px;}
/***********************************************************************/
#bas{
	width:834px;
	border-left:4px solid white;
	border-right:4px solid white;
	background-image:url(/fileadmin/templates/img/fond-global.gif);
}

#fil-ariane{
	position:relative;
	width:834px;
	height:47px;
	background-image:url(/fileadmin/templates/img/fond-ariane.gif);
}


#fil-ariane p{
	padding:5px 0 0 18px;
}

#fil-ariane p span#vousetes{
	text-decoration:underline;
}

#fil-ariane p a{
	text-decoration:none;
	color:#fff;
}
#fil-ariane p a:hover{
	font-weight:bold;
}
/****************************************************/
#gauche{
	margin:0;
	padding:0;
	color:#4C4C4C;
	width:540px;
	float:right;
}

#gauche a{
	color:#00359F;
	text-decoration:none;
}
#gauche a:hover{
	border-bottom:1px dashed #00359F;
}
/* REPERE */
#gauche table.contenttable{
	margin-left:30px;
	width:490px;
}


h1#titre-alaune{
	background-image:url(/fileadmin/templates/img/alaune.gif);
	background-color:#fff;
	width:136px;
	height:36px;
	margin-left:35px;
	border:1px solid #fff;
}

#global #envoi-print{
	/*width:50px;*/

	float:right;
	margin-right:5px;
	margin-top:18px;
}
#global #envoi-print a{border:0;}
#global #envoi-print a:hover{border:0;}

#global #envoi-print img{
	margin-left:2px;
	margin-right:2px;
	margin-top:3px;
}

#global #bas #gauche #favorimage{
cursor:pointer;
}

#global #bas #gauche #favorimage img{
	width:14px;
	height:18px;
	top:5px;
	position:relative;
}


#global #bas #gauche h1#titregauche1{
	margin:15px 0 15fpx 20px;
	padding:0;
	font-size:1.3em;
	width:430px;
	border:0;
}


 #global #bas #gauche h1#titregauche1 span{
 	display:block;
 	width:100%;
 	padding:0 0 0 10px;
 	margin:0;
	color:#fff;
	font-size:1em;
	background-repeat:no-repeat;
	background-position:right;
}
/*b49800*/

#gauche h1#titregauche1 span.h1title_1{background-color:#00359F;border:0;background-image:url('/fileadmin/templates/img/viemunicipale.gif');}
#gauche h1#titregauche1 span.h1title_3{background-color:#00359F;border:0;background-image:url('/fileadmin/templates/img/viemunicipale.gif');}
#gauche h1#titregauche1 span.h1title_4{background-color:#f37c20;border:0;background-image:url('/fileadmin/templates/img/pratique.gif');}
#gauche h1#titregauche1 span.h1title_5{background-color:#569200;border:0;background-image:url('/fileadmin/templates/img/environnement.gif');}
#gauche h1#titregauche1 span.h1title_6{background-color:#007aa8;border:0;background-image:url('/fileadmin/templates/img/economie.gif');}
#gauche h1#titregauche1 span.h1title_7{background-color:#EFCA00;border:0;background-image:url('/fileadmin/templates/img/decouvrir.gif');}
#gauche h1#titregauche1 span.h1title_8{background-color:#ce0165;border:0;background-image:url('/fileadmin/templates/img/sports.gif');}
#gauche h1#titregauche1 span.h1title_9{background-color:#7000a5;border:0;background-image:url('/fileadmin/templates/img/demarches.gif');}

#global #bas #gauche p{
	margin:20px 25px 0 20px;
	text-align:justify;;
}

#global #bas #gauche #gauchecontent .csc-textpic-imagewrap{

margin-left:22px;
_margin-left:5px;
}

.csc-textpic-image {
_padding-left:11px;

}

#global #bas #gauche #gauchecontent .csc-textpic-imagewrap a:hover{
	text-decoration:none;
}
#bas #gauche #gauchecontent .csc-textpic img{
	/*margin-left:20px;*/
	/*margin-top:25px;*/
	clear:right;

}
/********************************************************/
#droite{
	width:288px;
	float:right;
	margin:0;
	padding:0;
	color:#000;
}



/*** droite ***/
#droite #lien-paij{
	display:block;
	width:186px;
	height:116px;
	background-image:url(/fileadmin/templates/img/paij.gif);
	background-repeat:no-repeat;
	margin-left:60px;
	margin-bottom:30px;
}

#droite #plan-ville{
	display:block;
	width:201px;
	height:152px;
	background-image:url(/fileadmin/templates/img/plan-ville.gif);
	background-repeat:no-repeat;
	margin-left:60px;
	margin-bottom:30px;
}

#droite #img_col_droite {
	margin-left:45px;
}
#flashcontentpaij{
width:200px;
height:135px;
}

#flashcontentplanville{
width:200px;
height:160px;
margin:40px 0 0 60px;
}

#droite form#form-recherche{
	margin-left:20px;
}

.input_recherche {
	width:194px;
}

#droite form#form-recherche label{
	display:block;
	width:240px;
	height:18px;
	background-image:url(/fileadmin/templates/img/fond-menu-droite.gif);
	color:#fff;
	font-size:1.1em;
	padding-left:28px;
	margin-bottom:10px;
	margin-top:15px;
}

#droite form#form-recherche input.tx-indexedsearch-searchbox-sword{
	width:180px;
	background-image:url(/fileadmin/templates/img/fond-form.gif);
	background-repeat:no-repeat;
	border:1px solid #3C6AB5;
	margin:0;
	padding-left:20px;
}

#global #bas #gauche .tx-indexedsearch-redMarkup{color:#002A81;}

#droite form#form-recherche input.submit{
	text-align:center;
	width:60px;
	background-color:#3C6AB5;
	color:#fff;
	border:0;
	margin:0;
}
#droite form#form-recherche p#affiner{
	padding-left:40px;
	margin-bottom:25px;
}
#droite form#form-recherche p#affiner a{
	color:#4c4c4c;
	text-decoration:underline;
}

/*droite menu vertical*/

#logo-ot {
	text-align : center;
}

#droite ul#menu-vertical, 
#droite ul#liens-vertical{
	list-style-type:none;
	margin:0;
	padding:0;
	width:268px;
	margin-left:20px;
}

#droite ul#menu-vertical li, 
#droite ul#liens-vertical li{
	margin:0;
	padding:0;
	margin-top:2px;
	margin-bottom:2px;
}

 
#droite ul#liens-vertical li a{
	display:block;
	width:240px;
	height:18px;
	background-image:url(/fileadmin/templates/img/fond-menu-droite.gif);
	color:#fff;
	font-size:1.1em;
	padding-left:28px;
	text-decoration:none;

}

#droite ul#menu-vertical li a{
	display:block;
	width:240px;
	/*height:18px;*/
	/*background-image:url(/fileadmin/templates/img/fond-menu-droite.gif);*/
	color:#fff;
	font-size:1.1em;
	padding-left:28px;
	text-decoration:none;
	background-repeat:no-repeat;

}

#droite ul#menu-vertical li span.titre_1 a{background-image:url(/fileadmin/templates/img/fd-vie-municipale.gif);}
#droite ul#menu-vertical li span.titre_3 a{background-image:url(/fileadmin/templates/img/fd-vie-municipale.gif);}
#droite ul#menu-vertical li span.titre_4 a{background-image:url(/fileadmin/templates/img/fd-ares-pratique.gif);}
#droite ul#menu-vertical li span.titre_5 a{background-image:url(/fileadmin/templates/img/fd-environnement.gif);}
#droite ul#menu-vertical li span.titre_6 a{background-image:url(/fileadmin/templates/img/fd-economie-emploi.gif);}
#droite ul#menu-vertical li span.titre_7 a{background-image:url(/fileadmin/templates/img/fd-decouvrir-ares.gif);}
#droite ul#menu-vertical li span.titre_8 a{background-image:url(/fileadmin/templates/img/fd-culture-sport-loisirs.gif);}
#droite ul#menu-vertical li span.titre_9 a{background-image:url(/fileadmin/templates/img/fd-vosdemarches.gif);}





#droite ul#liens-vertical li a:hover{
	background-position:bottom;
}




#droite ul#menu-vertical li ul,
#droite ul#liens-vertical li ul{
	margin:0;
	padding:0;
	width:268px;
	margin-top:10px;
	margin-bottom:10px;
}

#droite ul#menu-vertical li ul li,
#droite ul#liens-vertical li ul li{
	
	/*list-style-image:url(/fileadmin/templates/img/puce-orange.gif);*/
	margin:0;
	padding:0;
	margin-left:20px;
	text-align:left;
}

#droite ul#menu-vertical li ul li a,
#droite ul#liens-vertical li ul li a{
	margin:0;
	padding:0;
	background-image:none;

	/*color:#f37c20;*/
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
}

#droite ul#menu-vertical li.menu_1 a{color:#00359F;}
#droite ul#menu-vertical li.menu_3 a{color:#00359F;}
#droite ul#menu-vertical li.menu_4 a{color:#f37c20;}
#droite ul#menu-vertical li.menu_5 a{color:#569200;}
#droite ul#menu-vertical li.menu_6 a{color:#007aa8;}
#droite ul#menu-vertical li.menu_7 a{color:#EFCA00;}
#droite ul#menu-vertical li.menu_8 a{color:#ce0165;}
#droite ul#menu-vertical li.menu_9 a{color:#7000a5;}

#droite ul#menu-vertical li.menu_1{list-style-image:url(/fileadmin/templates/img/puce-bleu.gif);}
#droite ul#menu-vertical li.menu_3{list-style-image:url(/fileadmin/templates/img/puce-bleu.gif);}
#droite ul#menu-vertical li.menu_4{list-style-image:url(/fileadmin/templates/img/puce-orange.gif);}
#droite ul#menu-vertical li.menu_5{list-style-image:url(/fileadmin/templates/img/puce-vert.gif);}
#droite ul#menu-vertical li.menu_6{list-style-image:url(/fileadmin/templates/img/puce-ciel.gif);}
#droite ul#menu-vertical li.menu_7{list-style-image:url(/fileadmin/templates/img/puce-beige.gif);}
#droite ul#menu-vertical li.menu_8{list-style-image:url(/fileadmin/templates/img/puce-rose.gif);}
#droite ul#menu-vertical li.menu_9{list-style-image:url(/fileadmin/templates/img/puce-violet.gif);}

#droite ul#menu-vertical li ul li a:hover,
#droite ul#liens-vertical li ul li a:hover{
	text-decoration:underline;

}

#droite ul#menu-vertical ul.soussousmenu{
	margin:0;
	padding:0;
	width:250px;
	margin-top:5px;
	margin-bottom:5px;
}

#droite ul#menu-vertical ul.soussousmenu li{
	list-style-image:none;
	margin:0;
	padding:0;
	margin-bottom:3px;
	display:block;
	height:inherit;

}
#droite ul#menu-vertical ul.soussousmenu li a{

	margin-left:10px;
	*margin-left:5px;
	font-weight:100;
	color:#4c4c4c;

}

#droite ul#menu-vertical ul.soussousmenu li.actife a{
	font-weight:bold;

}
/****************************************/

div#pied-1{
	height:165px;
	background-image:url(/fileadmin/templates/img/pied.gif);
}
div#pied-1 p{
	padding-top:135px;
	padding-left:20px;
	font-size:0.9em;
	line-height:12px;

}

#pied-1 #flashcontent2{
	margin-top:132px;
	width:158px;
	height:33px;
	
	float:right;
	
}

div#pied-2{
	height:15px;
	background-color:black;
}
div#pied-2 p{
	text-align:right;
	font-size:0.9em;
	margin-right:15px;
}
div#pied-2 a{
	color:#fff;
	text-decoration:none;
}
div#pied-2 a:hover{
	text-decoration:underline;
}

/***************************************/
#bloc-actuagenda{
	margin-left:35px;
	
}

#actuagenda{
	width:490px;
	background-image:url(/fileadmin/templates/img/fond-actuagendahome.gif);

}
#actuagenda #actuhome{
	width:231px;
	float:left;
	margin-left:4px;
}

#actuagenda #actuhome ul{
 margin-left:5px;
}
#actuagenda #agendahome ul{
  margin-left:5px;
}

#actuagenda #actuhome li{
 list-style-image:url(/fileadmin/templates/img/puce-bleu.gif);
 color:#4C4C4C;
 margin-bottom:1px;
}
#actuagenda #agendahome li{
 list-style-image:url(/fileadmin/templates/img/puce-bleu.gif);
 color:#4C4C4C;
  margin-bottom:2px;
}
#actuagenda #agendahome li .titre-ev{
	color:#FBA31D;
	font-weight:bold;
}
#actuagenda #actuhome li a,#actuagenda #agendahome li a{
	color:#4C4C4C;
	text-decoration:none;
}
#actuagenda #actuhome li a:hover{
	color:#FBA31D;
	border-bottom:1px dashed #FBA31D;
}
#actuagenda #agendahome li a:hover{
	color:#4C4C4C;
	border-bottom:1px dashed #FBA31D;
}

#actuagenda #agendahome{
	width:231px;
	float:left;
	margin-left:17px;
}
#haut-actuagenda{
	width:490px;
	height:4px;
	background-image:url(/fileadmin/templates/img/haut-agenda.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#bas-actuagenda{
	width:491px;
	height:10px;
	background-image:url(/fileadmin/templates/img/bas-agenda2.gif);
	background-repeat:no-repeat;
	background-position:top;
}

/*****************/
a#lien-voirtouteslesactus{
display:block;
width:144px;
height:21px;
background-image:url(/fileadmin/templates/img/bouton-voiractu.gif);
margin:0;
margin-left:10px;
margin-top:-5px;

}

a#lien-voirtoutlagenda{
display:block;
width:109px;
height:19px;
background-image:url(/fileadmin/templates/img/bouton-voiragenda.gif);
float:right;
margin:0;
margin-right:130px;
_margin-right:60px;
*margin-top:-5px;
}

a:hover#lien-voirtouteslesactus{border:0;}
a:hover#lien-voirtoutlagenda{border:0;}

#titre-actuares{
width:159px;
height:48px;
background-image:url(/fileadmin/templates/img/grostitre-actualite.gif);
margin:0;padding:0;
background-repeat:no-repeat;
background-position:bottom;
_margin-bottom:-10px;


}

#titre-agendaares{
width:229px;
height:48px;
background-image:url(/fileadmin/templates/img/grostitre-evenement.gif);
margin:0;padding:0;
float:right;
margin-right:30px;
_margin-right:10px;
}
/**********************************************************/
.tx-alienorremonteeaccueil-pi1{

	margin-left:35px;
	margin-bottom:20px;
	width:490px;
}
#global #bas #gauche .tx-alienorremonteeaccueil-pi1 p{
	margin:0;
	padding:0;
}

.tx-alienorremonteeaccueil-pi1 h2{
	color:#00349e;
	margin:0 0 10px 0;
	padding:0;
	font-size:1.2em;
	border-bottom:1px solid #0033A0;
	
}
.tx-alienorremonteeaccueil-pi1 img{
	float:left;
	padding:5px 5px 5px 0;
	margin:0;
}
.tx-alienorremonteeaccueil-pi1 a#ensavoirplus{
	margin-left:400px;

}
/*************************/
#global #bas #gauche .anotergeneral{
/*width:492px;*/
margin-right:10px;
margin-left:21px;
margin-top:40px;
}

#global #bas #gauche .anotergeneral ul li{color:#fff;}

#global #bas #gauche #gauchecontent .anotergeneral h2{
margin:0;
padding:0;
margin-left:10px;
color:#fff;
font-size:1.3em;
background-color:transparent;
}



#global #bas #gauche .anotergeneral p{
margin:0;
padding:0;
color:#fff;
margin:10px;
}


.anoter_1{background-color:#00359F;}
.anoter_3{background-color:#00359F;;}
.anoter_4{background-color:#f37c20;}
.anoter_5{background-color:#569200;}
.anoter_6{background-color:#007aa8;}
.anoter_7{background-color:#EFCA00;}
.anoter_8{background-color:#ce0165;}  
.anoter_9{background-color:#7000a5;}
/************************************/
.tx-alienoragenda-pi1{

margin-left:21px;
margin-right:10px;
}

.tx-alienoragenda-pi1 div.viewmonth{text-align:center;margin-top:20px;}

#bas #gauche .tx-alienoragenda-pi1 div.viewmonth a{font-weight:bold;color:#fe981c;}

#bas #gauche .tx-alienoragenda-pi1 div.viewmonth a:hover{border:0}

#bas #gauche .tx-alienoragenda-pi1 div.bloc-agenda{
padding:20px 10px 10px 10px;
border:1px solid #00359F;
margin-bottom:20px;
margin-top:20px;
position:relative;
}

#global #bas #gauche .tx-alienoragenda-pi1 div.bloc-agenda p{margin:0;padding:0}
#global #bas #gauche .tx-alienoragenda-pi1 div.bloc-agenda h3{
	margin:0;
	padding:2px 5px 1px 5px;
	background-color:#00359F;
	color:white;
	display:inline;
	font-size:1.0em;
	float:left;

}

#global #bas #gauche .lien-savoirplus{
	color:#00359F;
}
#global #bas #gauche .lien-savoirplus:hover{
	border-bottom:1px dashed #00359F;
}
.titrerond{
	position:absolute;
	top:-10px;
	

}
#global #bas #gauche #gauchecontent .bloc-agenda .titrerond h3,#global #bas #gauche #gauchecontent .agendaseul .titrerond h3{
margin:0;padding:0;color:#fff;height:21px;
}

#global #bas #gauche #gauchecontent .bloc-agenda  h4.cate{
margin:0;padding:0;margin-left:5px;
}

#global #bas #gauche #gauchecontent .agendaseul h4.cate{
margin:0;padding:0;margin-left:5px;padding-top:5px;color:#00359F;
}

.rondg{
	background-image:url(/fileadmin/templates/img/rondnews-ga.gif);
	width:17px;
	height:21px;
	float:left;
}

.rondd{
	background-image:url(/fileadmin/templates/img/rondnews-dr.gif);
	width:17px;
	height:21px;
	float:left;
}



/*#bas #gauche .tx-alienoragenda-pi1 div.bloc-agenda img{margin:5px;padding:0;}*/

#bas #gauche .tx-alienoragenda-pi1 .agendaseul{
	border:1px solid #00359F;

	margin-top:30px;
	padding:10px;
	position:relative;
}

#bas #gauche .tx-alienoragenda-pi1 #imgagenda{
padding:5px;
padding-bottom:0;
padding:5px;
margin:0;
float:right;
}

#bas #gauche .tx-alienoragenda-pi1 .agendaseul h1{margin:0;padding:0;}
#bas #gauche .tx-alienoragenda-pi1 .agendaseul h2{margin:0;padding:0;}
#bas #gauche .tx-alienoragenda-pi1 .agendaseul h3{
	margin:0;
	padding:2px 5px 1px 5px;
	background-color:#00359F;
	color:white;
	display:inline;
	font-size:1.0em;
	float:left;
}

#bas #gauche .tx-alienoragenda-pi1 .agendaseul h4{
margin:20px 0 10px 5px;
font-size:1.1em;
color:#00359F;

}
#global #bas #gauche .tx-alienoragenda-pi1 .agendaseul p{margin:0 5px 0 5px;padding:0;}
#global #bas #gauche .tx-alienoragenda-pi1 .agendaseul img{margin-left:5px;}
/**************/

.tx-alienoractualite-pi1{

margin-left:21px;
margin-right:10px;
}

.tx-alienoractualite-pi1 div.viewmonth{text-align:center;margin-top:20px;}

#bas #gauche .tx-alienoractualite-pi1 div.viewmonth a{font-weight:bold;color:#fe981c;}

#bas #gauche .tx-alienoractualite-pi1 div.viewmonth a:hover{border:0}



#bas #gauche .tx-alienoractualite-pi1 div.bloc-agenda{
padding:20px 10px 10px 10px;
border:1px solid #00359F;
margin-bottom:20px;
margin-top:20px;
position:relative;
}

#global #bas #gauche .tx-alienoractualite-pi1 div.bloc-agenda p{margin:0;padding:0}
#global #bas #gauche .tx-alienoractualite-pi1 div.bloc-agenda h3{
	margin:0;
	padding:2px 5px 1px 5px;
	background-color:#00359F;
	color:white;
	display:inline;
	font-size:1.0em;
	float:left;
}

#bas #gauche .tx-alienoractualite-pi1 img{margin:15px 0 15px 15px;padding:0;float:right;}

#bas #gauche .tx-alienoractualite-pi1 .agendaseul{
	border:1px solid #00359F;
	margin-top:30px;
	padding:10px;
	position:relative;
	text-align:justify;
}

#bas #gauche .tx-alienoractualite-pi1 .agendaseul h1{margin:0;padding:0;}
#bas #gauche .tx-alienoractualite-pi1 .agendaseul h2{margin:0;padding:0;}
#bas #gauche .tx-alienoractualite-pi1 .agendaseul h3{
	margin:0;
	padding:2px 5px 1px 5px;
	background-color:#00359F;
	color:white;
	display:inline;
	font-size:1.0em;
	float:left;
}
#bas #gauche .tx-alienoractualite-pi1 .agendaseul h4{
margin:20px 0 10px 5px;
font-size:1.1em;
color:#00359F;
}
#global #bas #gauche .tx-alienoractualite-pi1 .agendaseul p{margin:0 5px 0 5px;padding:0;}


#global #bas #gauche .tx-alienoractualite-pi1 #imgactu{

margin:0;
padding:5px;
margin-top:20px;
}

#global #bas #gauche .blocimgactu{float:right;}
#global #bas #gauche .blocimgactu a{border:0}
#global #bas #gauche .blocimgactu img{padding:5px;}

/* Form TYPO3 */

.csc-mailform {
margin-top:35px;
/*width:90%;*/
margin-left:20px;
margin-right:8px;
}

fieldset {
	border: none;
}
fieldset.csc-mailform {
	border: 1px solid #E7E7E7;
	padding:20px;
	margin-bottom:5px;
}


.csc-mailform-label {
	clear: both;
	font-size: 1.1em;
}

.csc-mailform-field label {
	margin:3px;
	float:left;
	text-align: right;
	width: 30%;
}

.csc-mailform-field input, .csc-mailform-field textarea, .csc-mailform-field select {
	margin:3px;
}

.csc-mailform-field input.csc-mailform-radio {
	clear: both;
	margin:0px;
	float:left;
	text-align: right;
	margin-left: 28%; border:none; padding:0;
}
.csc-mailform-field .csc-mailform-radio label {
	margin:3px;
	float:none;
	text-align: left;
	width: 70%;
}
.csc-mailform-field input.csc-mailform-submit {
	background-color:#00359F;
	font-size:0.8em;
	color:#FFFFFF;
	border: 0px none;
	height:16px;
	float:right;
	margin-right:80px;
}
/***************************************/
#global #bas #gauche .tx-annuaire-pi1 .error1{
text-align:center;
color:#CE0165;
font-weight:bold;
}

#global #bas #gauche #gauchecontent .tx-annuaire-pi1 p{
margin:0;
padding:0;
}

#global #bas #gauche #gauchecontent .tx-annuaire-pi1 td{
margin:0;
padding:2px;

}

#global #bas #gauche #gauchecontent .tx-annuaire-pi1 h5{
margin:0;
color:#CE0165;
padding:0;
font-size:0.9em;
border:0;
}
#global #bas #gauche .tx-annuaire-pi1 h5 a{
margin:0;
color:#CE0165;
padding:0;
font-size:1.1em;
}
#global #bas #gauche .tx-annuaire-pi1 h5 a:hover{
border-bottom:1px dashed #CE0165;
}
.tx-annuaire-pi1{
	margin:20px;
}
#global #bas #gauche #gauchecontent .tx-annuaire-pi1 table{
	margin:0px;
	padding:0px;
}
/*#global #bas #gauche #gauchecontent .tx-annuaire-pi1 #resultshaut table{border:1px solid green}*/


#global #bas #gauche #gauchecontent .tx-annuaire-pi1 #resultshaut table td p{
	text-align:center;
	margin:0;
	padding:0;
}


.tx-annuaire-pi1 form{
	background-color:#eee;
	padding:3px;
}
.tx-annuaire-pi1 table.texte{
	background-color:#eee;
}
.tx-annuaire-pi1 .texteRub{
color:#CE0165;
}
.tx-annuaire-pi1 #sub{
	margin-left:270px;
	background-color:#fff;
	color:#CE0165;
	border:1px solid #CE0165;width:220px;
}
.tx-annuaire-pi1 #genpdf{
background-color:#fff;

}
.tx-annuaire-pi1 .liste-asso{
	margin-bottom:10px;
	margin-top:10px;
}

.tx-annuaire-pi1 .tx-annuaire-pi1-searchbox-button{
	width:60px;
	background-color:#ce0165;
	color:#fff;
	border:0;
	margin:10px 0 0 0;
}
/*************************** marches public **************************/



#global #bas #gauche .tx-alienormarchespublics-pi1 #form-search{
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#eee;
	width:250px;
	margin:0 auto;
}
#global #bas #gauche .tx-alienormarchespublics-pi1 h3{
	margin:10px 0 10px 25px;
	padding:0;
	font-size:1.2em;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 a{
color:#007AA8;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 caption{
color:#007AA8;
font-size:1.1em;
padding-bottom:10px;

font-weight:bold;
}
#global #bas #gauche .tx-alienormarchespublics-pi1 .list-result{
border:1px solid #007AA8;
border-collapse : collapse;
}


#global #bas #gauche .tx-alienormarchespublics-pi1 .list-result td{
border:1px solid #007AA8;
text-align:center;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 .list-result th{
	border:1px solid #007AA8;
	text-align:center;
	background-color: #007AA8;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 .list-result th a{
color:#fff;
font-weight:100;
}
#global #bas #gauche .tx-alienormarchespublics-pi1 .list-result th a:hover{
	border:0;
	text-decoration:underline;
}
#global #bas #gauche .tx-alienormarchespublics-pi1 .list-result td a:hover{
	border:0;
	text-decoration:underline;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 #fiche{
	border:1px solid #ccc;
	padding:5px;
	margin-left:25px;
	margin-right:25px;

}

#global #bas #gauche .tx-alienormarchespublics-pi1 .frmGch{
float:left;
color:#007AA8;

}
#global #bas #gauche .tx-alienormarchespublics-pi1 .marge1{
margin-left:8px;
}
#global #bas #gauche .tx-alienormarchespublics-pi1 .back{
margin-left:25px;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 #formsearch2{
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#eee;
	width:250px;
	margin:0 auto;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 #identifiant{
margin-bottom:10px;
margin-left:45px;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 #motdepasse{

}

#global #bas #gauche .tx-alienormarchespublics-pi1 #sub4,
#global #bas #gauche .tx-alienormarchespublics-pi1 #sub3{
	margin-top:10px;
	margin-left:70px;
	background-color:#007AA8;
	color:#fff;
	border:0;
	width:68px;
}
#global #bas #gauche .tx-alienormarchespublics-pi1 #sub4{
	margin-left:200px;
}


#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil{
	width:460px;
	background-color:#eee;
	padding:10px;
	margin-left:50px;
	
	
}
#global #bas #gauche .tx-alienormarchespublics-pi1 .bouton{
	width:60px;
	background-color:#007AA8;
	color:#fff;
	border:0;
	margin:10px 0 0 80px;
	
}
#global #bas #gauche .tx-alienormarchespublics-pi1 .error1{
text-align:center;
color:#007AA8;
font-weight:bold;
}


#global #bas #gauche .tx-alienormarchespublics-pi1 #divform{
margin-left:30px;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #login,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #pwd,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #pwd2,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #raison_sociale,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #contact,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #email,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #tel,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #fax,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #adresse,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #cp,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #ville,
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #pays{
width:150px;
margin-bottom:2px;
}

#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #login{margin-left:140px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #pwd{margin-left:20px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #pwd2{margin-left:5px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #raison_sociale{margin-left:93px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #contact{margin-left:48px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #email{margin-left:139px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #tel{margin-left:77px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #fax{margin-left:82px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #adresse{margin-left:236px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #cp{margin-left:104px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #ville{margin-left:146px;}
#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil #pays{margin-left:145px;}

#global #bas #gauche .tx-alienormarchespublics-pi1 #formprofil .chk{margin-left:200px;margin-top:5px;}







/***********************************************************************/
.tx-indexedsearch{
	margin-top:25px;

}

#global #bas #gauche .tx-indexedsearch .tx-indexedsearch-searchbox{
	background:#eee;
	margin:0 auto;
	min-height: 90px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:90px;
	padding:10px 5px 5px 5px;
	/**padding:5px 5px 10px 5px;*/
	
}
#global #bas #gauche .tx-indexedsearch .tx-indexedsearch-searchbox p{
	margin:0;
	padding:0;
/*	border:1px solid red;*/
/*	margin-top:20px;*/
	margin-left:10px;
}
#global #bas #gauche .tx-indexedsearch .tx-indexedsearch-searchbox p a{
border-bottom:1px dashed #4c4c4c;
}

.tx-indexedsearch .tx-indexedsearch-searchbox table{
margin-left:10px;

}
.tx-indexedsearch .tx-indexedsearch-searchbox table td{
padding-bottom:5px;
padding-right:5px;
}

.tx-indexedsearch-browselist-currentPage{
margin-left:5px;
}


.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-button{
	text-align:center;
	width:60px;
	background-color:#00359F;
	color:#fff;
	border:0;
	margin:10px 0 0 30px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-sword{
margin-left:3px;
}

.tx-indexedsearch .tx-indexedsearch-res table{
	margin-top:10px;
	margin-left:25px;
	width:500px;
	border:0px solid red;
}
.tx-indexedsearch .tx-indexedsearch-res table{
margin-left:20px;

}
.tx-indexedsearch-browselist-currentPage{
margin-left:20px;
}

.tx-indexedsearch table td{
border:0px solid red;
}

.tx-indexedsearch .tx-indexedsearch-browsebox p{
color:#00359F;
}



#global #bas #gauche .anotergeneral a{color:#fff;text-decoration:underline;}
#global #bas #gauche .anotergeneral a:hover{border:0;text-decoration:underline;}

#global #bas #gauche #gauchecontent .anotergeneral h1{color:#fff;}
#global #bas #gauche #gauchecontent .anotergeneral h2{color:#fff;}
#global #bas #gauche #gauchecontent .anotergeneral h3{color:#fff;}
#global #bas #gauche #gauchecontent .anotergeneral h4{color:#fff;}
#global #bas #gauche #gauchecontent .anotergeneral h5{color:#fff;}
#global #bas #gauche #gauchecontent .anotergeneral h6{color:#fff;}


#spl_wrapper #spl_breadcrumb a{
color:#7000A5;
text-decoration:none;
}

#spl_wrapper #spl_breadcrumb a:hover{
border-color:#7000A5;
}

#global #bas #gauche #gauchecontent .page_9 #spl_wrapper h2{
margin:0;padding:0;
color:#fff;
background:#7000A5;
padding-left:10px;
}

#global #bas #gauche #gauchecontent .page_9 #spl_wrapper h2 span{color:#fff;}

#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .ah{background:#7000A5;color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .ar{background:#7000A5;color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .at{background:#7000A5;color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .spl_contenu{border-color:#7000A5;background:#fff;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .spl_cadre spl_fort{border:1px solid green}
#global #bas #gauche #gauchecontent .page_9 #spl_conteneur span.at {border-color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_conteneur span.ah {border-color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_conteneur span.ar {border-color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .ar2{background:#7000A5;color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .ar5{background:#7000A5;color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .at4{background:#7000A5;color:#7000A5;}
#global #bas #gauche #gauchecontent .page_9 #spl_wrapper .at3{background:#7000A5;color:#7000A5;}

#global #bas #gauche #gauchecontent .page_9 #spl_piedpage{background:#fff;}
#global #bas #gauche #gauchecontent .page_9 #spl_piedpage a{color:#000;}
#global #bas #gauche #gauchecontent .page_9 #spl_piedpage a:hover{border:0;}

body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_contenu ul.spl_contenu_droit{width:200px;border-color:#fff;margin:0 0 0 40px;padding:0;}
body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_contenu ul.spl_contenu_gauche{width:200px;border-color:#fff;margin:0 0 0 15px;padding:0;}

body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_contenu ul.spl_contenu_gauche li{margin:0;padding:0;margin:0;padding:0;}
body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_contenu ul.spl_contenu_droit li{margin:0;padding:0;margin:0;padding:0;}

body #global #bas #gauche #gauchecontent .page_9 .spl_source a:hover{border:0;}

body #spl_conteneur .spl_contenu ul li a{margin:0;padding:0;color:#000;text-decoration:none;border-color:#7000A5;}
body #spl_conteneur .spl_contenu ul li a{margin:0;padding:0;color:#000;text-decoration:none;border-color:#7000A5;}

body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_sommaire_gauche{
margin-top:10px;
}

body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_sommaire_gauche a{
	color:#7000A5;
}
body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_sommaire_droit a{
	color:#7000A5;
	}
body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_sommaire_gauche a:hover{
	color:#7000A5;text-decoration:none;
}
body #global #bas #gauche #gauchecontent .page_9 #spl_conteneur .spl_sommaire_droit a:hover{
	color:#7000A5;text-decoration:none;
	}

body #global #bas #gauche #gauchecontent .page_9 .spl_flash{
background-color:#eee;border-color:#ccc;
}



body #global #bas #gauche #gauchecontent .page_9 .spl_pagetop a{border:0;color:#000;}
body #global #bas #gauche #gauchecontent .page_9 .spl_pagetop a:hover{border:0;color:#000;}

/*body #spl_conteneur ul.spl_contenu_gauche li a{color:#OOO;text-decoration:none;border:1px solid green}*/


#global #bas #gauche #gauchecontent div.csc-textpic-center {
	text-align:center;

	margin-right:10px;
	margin-left:21px;

}

#global #bas #gauche #gauchecontent div.csc-textpic-center div.csc-textpic-imagewrap{
	text-align:center;

	margin-right:10px;
	margin-left:21px;
	margin:0 auto;
}

#global #bas #gauche #gauchecontent img{margin:3px;}


/* mailform_ng */ 


.error, .csc-mailform-header-error, .notice, .success, .csc-mailform-header-success { border: 2px solid; padding: 1.1666em;	margin: 1.3333em 0; }
.error, .csc-mailform-header-error { background: #FBE3E4; color: #AA0000; border-color: #FBC2C4; }
.notice { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success, .csc-mailform-header-success { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a, .csc-mailform-header-error a, .csc-mailform-field-error-message, .warning, .required { color: #AA0000; }
.notice a { color: #514721; }
.success a, .csc-mailform-header-success a { color: #264409; }

.csc-mailform-field span.csc-mailform-field-error-message {
	display: block;
	padding-left: 160px;
}