#main2 #page p, #main2 #page p, #main2 #page2 p {
padding:5px 20px;
text-align:justify;
}
#page .contentheading a:link, #page .contentheading a:visited {
color:#CE1F54;
text-transform:uppercase;
text-align:left;
}
#main h2 a, #main2 h2 a {
text-decoration:none;
}
h3.nom_categorie{
	border-bottom:1px dotted #E32D64;color:#E32D64;margin:10px 20px;
	font-size:1,2em!important;
	text-align:center;
}
* {
margin:0;
padding:0;
}
#page .contentheading {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.6em;
font-weight:700;
}
#page .contentheading {
color:#CE1F54;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.6em;
font-weight:700;
padding-left:15px;
margin-bottom:10px;
margin-top:20px;
}
#all {
color:#000000;
font-size:0.8em;
text-align:left;
}
p {
line-height:1.4em;
margin:5px 0;
}
.inputbox:focus {
border:2px solid #000000;
}
#main2 .menu {
color:#FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
width:170px;
}

#main2 .menu li {
display:inline;
}

#main2 .menu li a{
	margin:auto;
	display:block;
	text-align:center;
}
#main2 .menu li {
color:#FFFFFF;
margin:0 10px 10px 0;
}


#main ul li, #main2 ul li {
line-height:1.4em;
text-align:center;
}

.parent a{
color:#C80844;
}

#main2 .leading h2 a:link, #main2 .leading h2 a:visited {
color:#F84D81;
}

#main .leading h2, #main2 .leading h2 {
color:#F84D81;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.6em;
font-weight:normal;
word-spacing:-1px;
}

.logofiche {
background:#FFF1FB none repeat scroll 0 0;
border-bottom:1px solid #F84D81;
border-top:1px solid #F84D81;
color:#000000;
padding:10px;
text-align:center;
margin:10px 0px;
}

element.style {
height:118px;
width:120px;
}

#galerie{
margin-left:10%;
}

.pgplugin0 {
background:#FCFCFC none repeat scroll 0 0;
border:1px solid #E8E8E8;
}
.phocagallery-box-file {
float:left;
height:140px;
margin:5px;
overflow:visible;
padding:5px;
position:relative;
text-align:center;
width:120px;
}
.phocagallery-box-file {
text-align:center;
}
element.style {
background-attachment:scroll;
background-color:transparent;
background-image:url(/components/com_phocagallery/assets/images/shadow1.gif);
background-position:0 0;
background-repeat:no-repeat;
height:118px;
width:118px;
}
.phocagallery-box-file-first {
display:table;
height:100px;
overflow:hidden;
vertical-align:middle;
width:100px;
}
.phocagallery-box-file-second {
display:table-cell;
vertical-align:middle;
}
.phocagallery-box-file-third {
text-align:center;
}
a img {
border:0 none;
margin:0;
padding:0;
}
#main2 a{
	color:#CE1F54!important;
}
p.retour{
	margin-bottom:25px;
}
div.formPresta form{
	clear:both;
	margin:10px;
}
div.formPresta label{
	display:block;
	float:left;
	width:150px;
	text-align:right;
	padding-right:10px;
	padding-top:2px;
}
div.formPresta input.text, div.formPresta select.select{
	width:200px;
}
ul.coordonnees{
	list-style:none!important;
	padding:0!important;
}
ul.coordonnees li{
		margin:0!important;
		margin-top:5px!important;
		padding:0!important;
		text-align:left!important;
}
ul.coordonnees li a{
	font-family:arial!important;	
}
div.categories{
float:left;width:165px;height:200px;text-align:center
}