body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/fond.jpg);
}

p{
font-size:12px;
margin:2px 10px 10px 10px;
color:#103b7c;
text-align:justify;
}

div.clic{
font-size:12px;
margin:2px 10px 10px 10px;
color:#2e7aae;
text-align:center;
}

div.mea{
text-align:center;
font-size:12px;
font-weight:bold;
font-style:italic;
}

td.prix{
font-size:11px;
color:#FFFFFF;
}

td.titreprod{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
background-color:#103b7c;
}

td.descprod{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
background-color:#;
margin:2px 0px 2px 5px;
}


td.contact{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#103b7c;
}

td.coord{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#103b7c;
}

h1 {
font-family:Arial;
font-size:15px;
margin: 4px 0 0 3px;
color:#d50023;
}

h2 {
font-family:Arial;
font-size:12px;
margin-top:4px;
text-align:center;
color:#103b7c;
font-weight:bold
}

h3 {
font-family:Arial;
font-size:12px;
text-align:left;
color:#87ae5a;
display:list-item;
list-style-image:url(../amincissement/puce.gif);
list-style-position:inside;
}

h2.bleu {
font-family:Arial;
font-size:12px;
margin-top:4px;
text-align:left;
color:#0093d0;
}

h2.infos {
font-family:Arial;
font-size:12px;
text-align:center;
color:#ffffff;
}

td.contenu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


/** Page contact ***/
fieldset.contact{
border:0;
font-size:12px;
width:90%;
margin-top:10px;
color:#103b7c;
}
legend {

 background: #e1f9fd;
 font-weight:bold;

}
/** News **/
h3.news{
font-size:12px;
text-align:center;
margin-bottom:0px;
color:#f09cbd;
}
.imgnews{
display:block;
clear:both;
margin-left:auto;
margin-right:auto;
border-color:#FFFFFF;
margin:auto;
}
table.news{
border:1px dashed #ffffff;
font-size:12px;
}
table.news2{

font-size:12px;
}
a.infos{
font-size:12px;
color:#d50023;

}
a:hover.infos{
font-size:12px;
color:#d50023;
text-decoration:underline;
}
a.vialinfo{
font-size:11px;
color:#ffffff;
text-decoration:underline;
}
a.titre{
font-size:12px;
color:#000000;
font-weight:bold;
}

a.page_info{
font-size:14px;
color:#4c576d;
font-weight:bold;
}

a.page_info:hover{
font-size:14px;
color:#4c576d;
font-weight:bold;
text-decoration:underline;
}

a{
font-size:11px;
color:#ffffff;
text-decoration:none;
}

a:hover{
font-size:11px;
color:#d50023;
text-decoration:underline;
}

li.inscription{
list-style-image:url(http://www.intranet-vialinfo.net/kine/kinesiologue/inscription-formation.png);
list-style-position:inside;}

a.inscription{
font-size:14px;
color:#859a40;
font-weight:bold;
text-decoration:none;
}

a.inscription:hover{
font-size:14px;
color:#c0d779;
font-weight:bold;
text-decoration:underline;
}

a.news{
font-size:12px;
color:#ffffff;
text-decoration:none;
text-align:center;
}

li{
font-size:12px;
font-style:italic;
color:#000000;
list-style-type:circle;

}
input.bouton_recherche{
background-color:#103b7c;
color:#ffffff;
}
input.bouton_news{
background-color:#d50023;
color:#ffffff;
}

input.contact{
border:1px solid #103b7c;}
textarea.contact{
border:1px solid #103b7c;}
span.titre{
font-size:13px;
color:#d50023;
}
td.newsletter{
vertical-align:middle; text-align:center; margin-right:900px;
}