#title-social-networks
{
  margin-top:30px;
}
#share-social-network-link
{
  margin: 0 auto;
  margin-bottom: 50px;
  width: 90px;
}
.offsetBtn
{
  margin-top:15px;
}

a.btn{
display:block;
float:right;
width:30px;
height:29px;
}
a.fb{
background-image:url('http://www.limoges-reflexologie.fr/assets/images/btns/facebook.png');
}
a.twitter{
background-image:url('http://www.limoges-reflexologie.fr/assets/images/btns/twitter.png');
}
a.buzz{
background-image:url('http://www.limoges-reflexologie.fr/assets/images/btns/google.png');
}
div#logo_reflexo{
background-image:url('http://www.limoges-reflexologie.fr/assets/images/logo-ying-yang.png');
background-repeat : no-repeat; 
width:140px;
height:163px;
margin: 0 auto;
margin-bottom:5px;
}
div.cad{
background-image:url('http://www.limoges-reflexologie.fr/assets/images/small_cad.png');
background-repeat:repeat-x;
width:100px;
height:54px;
margin: 0 auto;
margin-bottom:5px;
}
a.extern:after
{
content:' 'url('http://www.limoges-reflexologie.fr/assets/images/application_double.png');
}
h1.art-postheader{
margin-bottom:30px;
}
p{
text-align:justify;
line-height:1.4em;
padding-bottom:10px;
}
li{
margin-bottom:10px;
}
#fresque{
	font-family: Tempus Sans ITC; 
	font-size:12pt;
	text-align:right;
	display:block;
	clear:both;
}
.StyleAccueil{
text-indent:30px;
padding-bottom:10px;
}
.StyleAccueil:first-letter{
font-size:16px;
font-weight:bold;
}

#contact > b{
text-align:center;
}

.art-post-body
{
	min-height:820px;
}

#plan_cabinet{
width:400px;
height:400px;
margin:0 auto;
}

.Temoignage{
        line-height: normal;
	text-align:justify;
	padding: 1em 1em 1em 1em;
}
.Temoignage:first-letter{
	font-weight:bold;
	font-size: 16pt;
}

.deontologie{
list-style-type : none;
}

.deontologie li{
        margin-bottom:20px;
}

.deontologie li:before
{
        content: counter(item) ". ";
        counter-increment: item;
}

#deontologie li{
	margin-bottom:20px;
}

#adresseFFR{
	text-align:right;
	font-family:"Times New Roman", Times, serif;
}

img.imgblockcenter{
	display:block;
	clear:both;
	margin-left: auto;
  	margin-right: auto;
        border : hidden;
}

img.imgblockright
{
	display:block;
	clear:both;
	float:right;
        border : hidden;
}

img.imgblockleft
{
	display:block;
	clear:both;
	float:left;
        border : hidden;
}

dl#FAQ dt{
	font-weight:bold;
}

dl#FAQ dd{
	margin-left:2em;
	margin-bottom:2em;
}

dl#Mutuelle dd{
	margin-bottom:20px;
}

.liens{
	margin-bottom:50px;
}

.liens li{
	margin-bottom:15px;
}

.Note{
	font-style:italic;
}
a.never_visit:visited{
        color:#6B682E;
}
#EmailForm fieldset{
padding-left:20px;
}

#EmailForm fieldset label{
display : block;
}

#EmailForm fieldset label input{
float:right;
width : 230px;
margin-right:20px;
}

#GrilleTarif{
	width:100%;
	text-align:center;
	border-collapse:collapse;
	border-top: hidden;
        border-left:hidden;
        border-right:hidden;
	margin: 2em 0;
}

#GrilleTarif tr{
	border-top: solid;
	border-top-width: thin;
        border-left:hidden;
        border-right:hidden;
	height:40px;
}

.GrilleTarifFont{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: normal;
}

#LogoGrilleTarif{
	width:100%;
}

.defChqList{
	margin-top:1em;
	color:#009900;
	font-weight:bold;
}
#chqCdx
{
	color:#660099;
}
#GrilleTarif tr td img{
        border : hidden;
        display : block;
        margin : 10px auto;
}
#type_pieds{
width : 100%;
margin-bottom:  15px;
border : hidden;
}
#type_pieds caption{
padding-top:15px;
padding-bottom:15px;
}
#type_pieds tbody tr td{
border : hidden;
width:33%;
text-align:center;
}
#contr_indic
{
padding-top:30px;
}
dd{
 line-height:1.4em;
}
.Temoignage{
line-height : 1.4em;
}
.art-footer .art-footer-text a:hover, .art-footer .art-footer-text a:link, .art-footer .art-footer-text a{
text-decoration: underline;
}

img.radius {
  border-radius: 50px;
}
