/***************** BODY *****************/
* 
{margin:0;padding:0;}
body,html
{height:100%;}
body
{font-family:Arial, Helvetica, sans-serif;-webkit-text-size-adjust: none;background:#FFF;}
/***************** STYLES TEXTE *****************/
h1
{font-size:16px;font-weight:bold;color:#805d35;margin-bottom:4px;}
h2
{font-size:14px;font-weight:bold;color:#b5844c;margin-bottom:4px;}
p
{font-size:12px;color:#666666;}
a img 
{border:none;}
a:active,
a:focus
{outline:none;}
/***************** CONTAINER *****************/
#container
{position:relative;min-height:100%;width:100%;}

/***************** HEADER *****************/
#header
{width:100%;height:85px;background:url(../../modules/3pouces01/images/degrade-header.png) left top repeat-x;background-color:#8FAD26;}
#logo
{width:100%;max-width:480px;height:75px;margin:0 auto;background:url(../../modules/3pouces01/images/logo.png) left top no-repeat;}
#bandeHeader
{width:100%;height:10px;background-color:rgba(0, 0, 0, 0.1);}

/***************** CONTENU *****************/
#contenu
{width:100%;max-width:480px;margin:0 auto;padding:0 0 45px;overflow:hidden;}
.page
{margin:0 15px;}

/***************** WCB *****************/
#formWcb
{margin:30px 0 15px;padding-bottom:15px;border-bottom:1px dotted #e6e6e6;}
#formWcb fieldset
{text-align:center;border:0;margin-top:15px;}
#TELEPHONE
{width:72%;height:22px;}
#submitWcb
{border:0;width:25%;min-width:60px;height:26px;font-weight:bold;font-size:14px;background:url(../../modules/3pouces01/images/degrade-bouton.png) left top repeat-x;background-color:#35383E;color:#FFF;-moz-border-radius: 8px;border-radius: 8px;}
/***************** INFOS *****************/
#infos
{min-height:80px;margin-bottom:30px;}
#infosLogo
{float:right;width:80px;height:60px;border:5px solid #FFF;margin:5px 5px 0 15px;-webkit-box-shadow: 0px 0px 5px #999;-moz-box-shadow: 0px 0px 5px #999;box-shadow: 0px 0px 5px #999; 
}

/***************** BOUTONS *****************/
a.bouton
{font-weight:bold;font-size:16px;line-height:45px;position:relative;text-decoration:none;display:block;height:45px;margin-top:10px;background:url(../../modules/3pouces01/images/degrade-bouton.png) left top repeat-x;background-color:#35383E;color:#FFF;text-indent:50px;-moz-border-radius: 8px;border-radius: 8px;}
a.bouton .picto
{position:absolute;width:32px;height:32px;left:12px;top:6px;background:left top no-repeat;}
a.bouton .picto.site
{background-image:url(../../modules/3pouces01/images/picto-site.png);}
a.bouton .picto.plan
{background-image:url(../../modules/3pouces01/images/picto-plan.png);}
a.bouton .fleche
{position:absolute;width:15px;height:19px;right:12px;top:13px;background:url(../../modules/3pouces01/images/picto-fleche.png) left top no-repeat;}
/***************** FOOTER *****************/
.clearer
{clear:both;}
#clearFooter
{height:85px;}
#containerFooter
{clear:both;width:100%;height:85px;margin:-85px 0 0;background:#8FAD26;}
#bandeFooter
{width:100%;height:10px;background-color:rgba(255, 255, 255, 0.1);}
#infosFooter{position:relative;width:100%;max-width:480px;height:68px;padding:7px 0 0;margin:0 auto;}
#infosFooter p
{text-align:center;font-size:10px;text-transform:uppercase;color:#FFF;}
#infosFooter a
{text-decoration:none;color:#FFF;}
#infosFooter p.groupelinkeo
{margin-top:3px;}