/*
Theme Name: touteslesassurances

Description: toutes les assurances
Version: 1
Author: Antoine Chaix

 
*/

*{
margin:0; padding:0;
}

body{
margin:0; padding:0;
background:#fdfdfd url("images/body-bg.jpg") repeat-x 0 0;
font-family:Arial;
font-size:12px;
color:#6f6f71;
}

.clear{
clear:both;
}

p{
margin-bottom:10px;
}

.presentation p{
margin-bottom:8px;
}

a, a:visited, a:hover{
font-family:Arial;
font-size:12px;
color:#6f6f71;
}

a:hover{
text-decoration:none;
}

#content h3 a{
font-weight:bold;
font-size:12px;
color:#4E9BC8;
margin-bottom:10px;
}

h3{
padding-left:10px;
font-weight:bold;
font-size:12px;
color:#4E9BC8;
margin-bottom:10px;
}

/* -----------------------conteneur des articles/sidebar/footer------------------------------ */
#page{
width:960px;
margin:0; padding:0;
margin:0 auto 0 auto;
}

h2{
margin:0 0 15px 0;
}

/*hack ie prévoir une feuille de style conditionnel*/
*html #page{
background:transparent;
}

/* ---------------------------------header------------*/
#header{
width:960px;
height:140px;
background:url("images/body-bg.jpg") repeat-x 0 0;
padding:0;
margin:0 auto 0 auto;
}

a.lienlogo{
width:480px;
height:54px;
display:block;
position:absolute;
margin-left:2px;
margin-top:9px;
}

a.lienlogo img{
border:none;
}

/*titre du site */
#header h1, .titresite{
height:85px;
margin:0; padding:0;
font-size:25px;
font-weight:bold;
}

#header h1 a, .titresite a{
margin:0; padding:0;
color:#4e9bc8;
font-size:15px;
font-weight:bold;
margin-left:90px;
text-decoration:none;
position:relative;
top:57px;
}

/*description du site/baseline*/
.description{
}

/*menu de nav*/
#nav-haut{
padding:0;margin:0;
margin-top:22px;
}

#nav-haut ul{
list-style:none;
}

#nav-haut ul li{
padding:0;margin:0;
float:left;
border-right:solid #cccbd1 1px;
background:#fafafa;
}

#nav-haut ul #glossaire{
margin-left:10px;
border-left:solid #cccbd1 1px;
}

#nav-haut ul li a{
display:block;
text-align:center;
line-height:31px;
text-decoration:none;
color:#646368;
font-size:12px;
font-weight:bold;
}

#nav-haut ul #accueil a{
width:46px;
height:33px;
}
#nav-haut ul #accueil a img{
border:none;
}

#nav-haut ul #sante a{
width:95px;
height:32px;
}

#nav-haut ul #auto a{
width:95px;
height:32px;
}

#nav-haut ul #habitation a{
width:95px;
height:32px;
}

#nav-haut ul #loisirs a{
width:95px;
height:32px;
}

#nav-haut ul #glossaire a{
width:95px;
height:32px;
}

#nav-haut ul #autres a{
width:95px;
height:32px;
}

#nav-haut ul #blog a{
width:95px;
height:32px;
}

#header ul #a:active, #nav-haut ul li a:hover, #header ul .active a{
color:#fff;
}

#header ul .widget_search{
float:right;
margin-right:19px;
background:transparent;
}

/*champs de recherche */
#header ul #searchsubmit{
width:71px;
height:23px;
color:white;
font-weight:bold;
line-height:23px;
background: transparent url(images/recherche.jpg) no-repeat;
}

/*hover*/

#header ul #sante:active, #header ul #sante a:hover,  #header ul #sante.active{
background:#da0d11;
}

#header ul #auto:active, #header ul #auto a:hover, #header ul #auto.active {
background:#65BAFD;
}

#header ul #habitation:active, #header ul #habitation a:hover, #header ul #habitation.active {
background:#23D92C;
}

#header ul #loisirs:active, #header ul #loisirs a:hover, #header ul #loisirs.active {
background:#FECD06;
}

#header ul #glossaire:active, #header ul #glossaire a:hover, #header ul #glossaire.active {
background:#F36523;
}

#header ul #autres:active, #header ul #autres a:hover, #header ul #autres.active {
background:#FACDE1;
}

/*bannière header 468*60*/
.banniere-header{
width:468px;
height:60px;
float:right;
display:inline;
margin:19px 26px 0 0;
}

/*bannière sidebar 160*600*/
.banniere-sidebar{
width:160px;
height:600px;
margin:13px auto 0 auto;
}

/* ------------------------------------fil d'ariane --------------------------------------------- */

.breadcrumb{
height:23px;
line-height:22px;
font-size:11px;
margin-left:2px;
}

/*hack à placer dans un commenaire conditionnel*/
*html .breadcrumb{
position:relative;
top:-22px;
}

.breadcrumb a, .breadcrumb{
color:#6699cc;
}

/*----------------------------zone flash images-----------*/
#imagesflash-wrap{
width:954px;
height:230px;
margin:0px 0 12px 0;
}

#imagesflash-wrap h1{
height:30px;
line-height:28px;
padding-left:10px;
font-size:18px;
font-weight:bold;
margin-bottom:15px;
background:#F5F1F2;
color:#4E9BC8;
}

#imagesflash-wrap #chapeau{
width:469px;
height:228px;
margin-right:1px;
float:right;
display:inline;
border:1px solid #cccbd1;
}

#imagesflash-wrap #chapeau p{
padding-right:10px;
padding-left:10px;
}

#imagesflash-wrap #imagesflash{
width:468px;
height:228px;
float:left;
display:inline;
border:1px solid #cccbd1;
}

#home #imagesflash-wrap #imagesflash{
width:470px;
height:230px;
border:none;
}

/* ----------------------------home-----------------------*/
#home #imagesflash-wrap{
margin-top:15px;
}

#home #services, #page-loisirs #services, #page-glossaire #servicesligne1, #page-glossaire #servicesligne2, #page-autres #servicesligne1, #page-autres #servicesligne2{
width:954px;
height:326px;
margin:0 1px 27px 0;
}

#home #services img, #page-loisirs #services img, #page-glossaire #servicesligne1 img, #page-glossaire #servicesligne2 img, #page-autres #servicesligne1 img, #page-autres #servicesligne2 img{
border:none;
}

#home #wrap-droite, #page-loisirs #wrap-droite, #page-glossaire .wrap-droite, #page-autres .wrap-droite{
width:477px;
height:326px;
float:right;
display:inline;
}

#home #wrap-gauche, #page-loisirs #wrap-gauche, #page-glossaire .wrap-gauche, #page-autres .wrap-gauche{
width:477px;
height:326px;
float:right;
display:inline;
}

#wrap-droite #loisirs-s, #wrap-droite #habitation-s, #wrap-gauche #automoto, #wrap-gauche #sante-s{
width:227px;
height:324px;
border:1px solid #cccbd1;
}

#wrap-droite #loisirs-s, #wrap-gauche #automoto{
float:right;
display:inline;
}

#wrap-droite #habitation-s, #wrap-gauche #sante-s{
float:left;
display:inline;
}

#wrap-droite #habitation-s{
margin-left:5px;
}

#wrap-gauche #sante-s{
margin-left:-1px;
}

#wrap-droite #loisirs-s{
margin-right:1px;
}

#wrap-gauche #automoto{
margin-right:7px;
}

#wrap-droite .visuel, #wrap-gauche .visuel, #page-glossaire .wrap-droite .visuel, #page-glossaire .wrap-gauche .visuel, #page-autres .wrap-droite .visuel, #page-autres .wrap-gauche .visuel{
height:149px;
}

#wrap-droite .intitule, #wrap-gauche .intitule, #wrap-gauche .intitule a, #wrap-gauche .intitule a:visited, #wrap-droite .intitule a, #wrap-droite .intitule a:visited, #page-glossaire .wrap-droite .intitule, #page-glossaire .wrap-gauche .intitule, #page-glossaire .wrap-gauche .intitule a, #page-glossaire .wrap-gauche .intitule a:visited, #page-glossaire .wrap-droite .intitule a, #page-glossaire .wrap-droite .intitule a:visited, #page-autres .wrap-droite .intitule, #page-autres .wrap-gauche .intitule, #page-autres .wrap-gauche .intitule a, #page-autres .wrap-gauche .intitule a:visited, #page-autres .wrap-droite .intitule a, #page-autres .wrap-droite .intitule a:visited{
display:block;
height:45px;
text-align:center;
font-size:27px;
line-height:43px;
color:#ffffff;
text-decoration:none;
}

#wrap-droite #loisirs-s .intitule{
background:url('images/loisirs-intitule.jpg') no-repeat center;
}

#wrap-droite #habitation-s .intitule{
background:url('images/habitation-intitule.jpg') no-repeat center;
}

#wrap-gauche #automoto .intitule{
background:url('images/automoto-intitule.jpg') no-repeat center;
}

#wrap-gauche #sante-s .intitule{
background:url('images/sante-intitule.jpg') no-repeat center;
}

#wrap-droite .presentation, #wrap-gauche .presentation, .wrap-gauche .presentation, .wrap-droite .presentation{
padding:10px;
font-size:11px;
}

.presentation li{
list-style-type:square;
margin-left:15px;
}

/*liens vers pages récentes*/
#dossiers{
border:1px solid #CCCBD1;
margin:0;
margin-bottom:10px;
}

#dossiers h2 {
background:#F5F1F2;
padding-left:10px;
color:#4E9BC8;
font-size:18px;
font-weight:bold;
}

#dossiers ul{
list-style:none;
padding:10px;
padding-top:0;
}

#dossiers li{
padding:3px;
}

#dossiers li:first-letter{
text-transform: uppercase;
}

/*home loisirs */
#wrap-droite #sports, #wrap-droite #montagne, #wrap-gauche #voyage, #wrap-gauche #spectacle{
width:227px;
height:324px;
border:1px solid #cccbd1;
}

#wrap-droite #sports, #wrap-gauche #voyage{
float:right;
display:inline;
}

#wrap-droite #montagne, #wrap-gauche #spectacle{
float:left;
display:inline;
}

#wrap-droite #montagne{
margin-left:5px;
}

#wrap-gauche #spectacle{
margin-left:-1px;
}

#wrap-droite #sports{
margin-right:1px;
}

#wrap-gauche #voyage{
margin-right:7px;
}

#wrap-droite #sports .intitule, #wrap-droite #montagne .intitule, #wrap-gauche #voyage .intitule, #wrap-gauche #spectacle .intitule{
background:url('images/page-loisirs-intitule.jpg') repeat-x center;
}


#home #assurancebanniere, #page-loisirs #assurancebanniere{
width:952px;
margin:0 1px 27px 0;
}

#home #banniere, #page-loisirs #banniere{
width:300px;
float:right;
display:inline;
}

#home #banniere #pub, #page-loisirs #banniere #pub{
height:247px;
margin-bottom:19px;
}

#pub a img{
border:none;
}

#home #banniere #blog, #page-loisirs #banniere #blog{
height:77px;
}

#home #assurances{
width:640px;
float:left;
display:inline;
}

#page-loisirs #assurances{
width:640px;
float:left;
display:inline;
}

/*home glossaire*/
#page-glossaire .wrap-droite #generales, #page-glossaire .wrap-droite #automoto, #page-glossaire .wrap-droite #deces, #page-glossaire .wrap-gauche #habitation, #page-glossaire .wrap-gauche #vie, #page-glossaire .wrap-gauche #sante, #page-glossaire .wrap-gauche #loisirs, #page-glossaire .wrap-droite #pret{
width:227px;
height:324px;
border:1px solid #cccbd1;
}

#page-glossaire .wrap-droite #generales,#page-glossaire .wrap-droite #deces, #page-glossaire .wrap-gauche #habitation, #page-glossaire .wrap-gauche #vie{
float:right;
display:inline;
}

#page-glossaire .wrap-droite #automoto, #page-glossaire .wrap-droite #pret, #page-glossaire .wrap-gauche #sante, #page-glossaire .wrap-gauche #loisirs{
float:left;
display:inline;
}

#page-glossaire .wrap-droite #automoto, #page-glossaire .wrap-droite #pret{
margin-left:5px;
}

#page-glossaire .wrap-gauche #sante, #page-glossaire .wrap-gauche #loisirs{
margin-left:-1px;
}

#page-glossaire .wrap-droite #generales, #page-glossaire .wrap-droite #deces{
margin-right:1px;
}

#page-glossaire .wrap-gauche #habitation, #page-glossaire .wrap-gauche #vie{
margin-right:7px;
}

#page-glossaire .wrap-droite #generales .intitule, #page-glossaire .wrap-droite #automoto .intitule, #page-glossaire .wrap-gauche #habitation .intitule, #page-glossaire .wrap-gauche #sante .intitule, #page-glossaire .wrap-droite #pret .intitule, #page-glossaire .wrap-gauche #vie .intitule, #page-glossaire .wrap-gauche #loisirs .intitule, #page-glossaire .wrap-droite #deces .intitule {
background:url('images/page-glossaire-intitule.jpg') repeat-x center;
}

#page-glossaire #assurancebanniere{
width:952px;
margin:0 1px 27px 0;
}

#page-glossaire #banniere{
width:300px;
float:right;
display:inline;
}

#page-glossaire #banniere #pub{
height:247px;
margin-bottom:19px;
}

#page-glossaire #banniere #blog{
height:77px;
}

#page-glossaire #assurances{
width:640px;
float:left;
display:inline;
}

#page-glossaire #servicesligne1{
margin-bottom:12px;
}

/*---------------------------------assurances niveau 1 ----------------------------------------*/
#sidebar{
width:155px;
margin-top:9px;
float:left;
display:inline;
}

#sidebar ul{
list-style:none;
}

#sidebar ul li{
height:25px;
border-bottom:1px #cccbd1 solid;
background:url("images/puce-sidebar.jpg") no-repeat 3% 55%;
}

#sidebar ul li.presta-voyage, #sidebar ul li.presta-sports{
height:auto;
background:none;
}

#sidebar ul li ul li{
height:25px;
background:none;
}

#sidebar ul li a, #sidebar ul li a:visited{
display:block;
padding-left:12px;
height:25px;
line-height:26px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

#sidebar ul li ul li a, #sidebar ul li ul li a:visited{
padding-left:4px;
font-weight:normal;
font-style:italic;
height:25px;
}

#sidebar ul li a:hover, #sidebar ul li.active a, #sidebar ul li.current_page_item a{
color:#0080ff;
text-decoration:underline;
}

#sidebar ul li.sidebar-sante, #sidebar ul li.sidebar-vehicules, #sidebar ul li.sidebar-habitation, #sidebar ul li.sidebar-loisirs, #sidebar ul li.sidebar-glossaire, #sidebar ul li.sidebar-autres, #sidebar ul li.sidebar-organismes{
height:37px;
border:none;
}

#sidebar ul li.sidebar-sante a, #sidebar ul li.sidebar-vehicules a, #sidebar ul li.sidebar-habitation a, #sidebar ul li.sidebar-loisirs a, #sidebar ul li.sidebar-glossaire a, #sidebar ul li.sidebar-autres a{
color:white;
line-height:37px;
}

#sidebar ul li.sidebar-sante{
background:#da0d11;
}

#sidebar ul li.sidebar-vehicules{
background:#65BAFD;
}

#sidebar ul li.sidebar-habitation{
background:#23D92C;
}

#sidebar ul li.sidebar-loisirs{
background:#FECD06;
}

#sidebar ul li.sidebar-glossaire{
background:#F36523;
}

#sidebar ul li.sidebar-autres{
background:#FACDE1;
}

#sidebar ul li.sidebar-organismes{
background:#FACDE1;
font-weight:bold;
padding-left:12px;
text-decoration:none;
color:white;
line-height:37px;
}

.top-assurances, #assurance-une{
border:1px solid #cccbd1;
margin-bottom:21px;
}

#assurance-une{
background:#FFFDD5;
}

/*-------------------------------assurances niveau 2------------------------------------*/
#wrap-content-droite h2{
height:30px;
line-height:30px;
padding-left:10px;;
font-size:14px;
font-weight:bold;
background:#F5F1F2;
}

#wrap-content-droite #assurance-une h2{
background:#fff3c5;
}

#niv2 #wrap-content-droite, #niv1 #wrap-content-droite, #page-glossaire #wrap-content-droite{
width:773px;
margin:9px 8px 0 0;
float:right;
display:inline;
}

#niv2 #content{
margin-bottom:15px;
border:1px solid #cccbd1;
}

#niv2 #content p{
padding-left:10px;
padding-right:10px;
}

/*banniere organisme*/
#niv2 .banniereorga{
width:770;
height:99px;
background:url("images/banniere-assurance.gif") no-repeat center;
border:1px solid #CCCBD1;
margin-bottom:21px;
}

#niv2 .banniereorga a{
height:99px;
display:block;
}

/* ---------------------------------------glossaire ------------------------------*/
#page-glossaire #content{
margin-bottom:15px;
border:1px solid #cccbd1;
}

#page-glossaire #content p{
padding-left:10px;
padding-right:10px;
}

#page-glossaire h1{
background:none repeat scroll 0 0 #F5F1F2;
color:#4E9BC8;
font-size:18px;
font-weight:bold;
height:30px;
line-height:28px;
margin-bottom:15px;
padding-left:10px;
}

/*---------------------------home autres assurances---------------------------*/
#page-autres .wrap-droite #pro, #page-autres .wrap-droite #chien , #page-autres .wrap-gauche #chat, #page-autres .wrap-gauche #emprunt, #page-autres .wrap-gauche #responsabilite-civile, #page-autres .wrap-gauche #internationale, #page-autres .wrap-droite #rapatriement-corps, #page-autres .wrap-droite #bann{
width:227px;
height:324px;
border:1px solid #cccbd1;
}

#page-autres .wrap-droite #pro,#page-autres .wrap-droite #chat, #page-autres .wrap-gauche #chat, #page-autres .wrap-gauche #emprunt, #page-autres .wrap-droite #bann{
float:right;
display:inline;
}

#page-autres .wrap-droite #chien, #page-autres .wrap-droite #rapatriement-corps, #page-autres .wrap-gauche #responsabilite-civile, #page-autres .wrap-gauche #internationale{
float:left;
display:inline;
}

#page-autres .wrap-droite #chien, #page-autres .wrap-droite #rapatriement-corps{
margin-left:5px;
}

#page-autres .wrap-gauche #responsabilite-civile, #page-autres .wrap-gauche #internationale{
margin-left:-1px;
}

#page-autres .wrap-droite #pro, #page-autres .wrap-droite #bann {
margin-right:1px;
}

#page-autres .wrap-gauche #chat, #page-autres .wrap-gauche #emprunt{
margin-right:7px;
}

#page-autres .wrap-droite #pro .intitule, #page-autres .wrap-droite #chien .intitule, #page-autres .wrap-gauche #chat .intitule, #page-autres .wrap-gauche #responsabilite-civile .intitule, #page-autres .wrap-droite #rapatriement-corps .intitule, #page-autres .wrap-gauche #emprunt .intitule, #page-autres .wrap-gauche #internationale .intitule   {
background:url('images/page-autres-intitule.jpg') repeat-x center;
}

#page-autres #assurancebanniere{
width:952px;
margin:0 1px 27px 0;
}

#page-autres #banniere{
width:300px;
float:right;
display:inline;
}

#page-autres #banniere #pub{
height:247px;
margin-bottom:19px;
}

#page-autres #banniere #blog{
height:77px;
}

#page-autres #assurances{
width:640px;
float:left;
display:inline;
}

#page-autres #servicesligne1{
margin-bottom:12px;
}

#page-autres #servicesligne2{
margin-bottom:27px;
}

#page-autres #servicesligne2 .wrap-droite{

}

/* ---------------------------------------descriptifs assurances ------------------------------*/
.descriptifs-assurances{
margin-left:10px;
}

#home .descriptifs-assurances, #page-loisirs .descriptifs-assurances, #page-glossaire .descriptifs-assurances, #page-autres .descriptifs-assurances{
margin-left:0px;
}

#niv1 .descriptifs-assurances{
margin-top:10px;
}

.bloc-assurances{
margin-bottom:30px;
}

.bloc-assurances .visuel{
margin-right:8px;
}

.bloc-assurances .visuel img{
vertical-align: middle;
display:inline-block;
}

.bloc-assurances .texte{
vertical-align: middle;
display:inline-block;
text-align:justify;
}

.bloc-assurances .devisgratuit a img,  .bloc-assurances .visuel a img{
border:none;
}

.bloc-assurances .devisgratuit{
margin-left:8px;
}

/*home + loisirs*/

#home .bloc-assurances, #page-loisirs .bloc-assurances, #page-glossaire .bloc-assurances, #page-autres .bloc-assurances{
width:640px;

}

#home .bloc-assurances .texte, #page-loisirs .bloc-assurances .texte, #page-glossaire .bloc-assurances .texte, #page-autres .bloc-assurances .texte{
width:497px;
}

#home .bloc-assurances .devisgratuit, #page-loisirs .bloc-assurances .devisgratuit, #page-glossaire .bloc-assurances .devisgratuit, #page-autres .bloc-assurances .devisgratuit{
display:none;
}

#home .bloc-assurances .devisgratuit img, #page-loisirs .bloc-assurances .devisgratuit img{
vertical-align: middle;
display:inline-block;
}

/*niv 1 */
#niv1 .bloc-assurances .texte, #niv2 .bloc-assurances .texte{
width:476px;
}


/* ------------------------------------flash page statique ------------------------------------- */

/*.flash-area{
width:960px;
}

.flash-area .text {
float:right;
text-align:justify;
margin-right:10px;
width:278px;
}

.flash-area .text p{
margin:0 0 14px 0;
line-height:14px;
}

.flash-area{
padding:12px 9px 5px 0;
}
*/

/* ----------------------------------contenu----------- */
/*
#content{
width:705px;
margin:0; padding:0;
color:#535353;
margin-left:21px;
background:red;
background:#FDFDFD url("images/box-bg.gif") repeat-x 0 0;
float:left;
display:inline;
}
*/
/*hack à placer dans un commenaire conditionnel*/
/*
*html #content{
position:relative;
top:-22px;
}

#content .post{
border-bottom:5px solid #E2E2E2;
}
*/
/*titres articles/pages*/
/*
#content h2 a, #content h1, #content h1 a, #content h2 a:visited, #content h1 a:visited{
margin:0; padding:0;
margin:10px 0 0 10px;
font-size:18px;
color:#920770;
font-weight:bold;
text-decoration:none;
}

#content .post_content h2{
font-size:16px;
margin-left:10px;
color:#920770;
}

.flash-area h2{
color:#89116C;
font-size:16px;
margin:5px 0 10px 0;
}

#content h2 a:hover, #content h1 a:hover{
text-decoration:underline;
}
*/
/*postmetadata*/
/*
.postmetadata {
margin-left:10px;
color:#CA069A;
}

.postmetadata a{
color:#CA069A;
}
*/
/*contenu des pages */
/*
.post_content p{
margin:10px;
text-align:justify;
}

.post_content p:first-letter{
font-size:20px;
color:#920770;
}
*/
/* commentaires */
/*
#content .comments-template{
padding-left:20px;
}
*/
/*
#content .comments-template a{
color:#CA069A;
}
*/
/*liste ordonnée */

/*liste non ordonnée */
/*
#content ul{
list-style-type:none;
}
*/
/*liens */
/*
#content .post .post_content a{
color:#CA069A;
}

#content .post .post_content a.more-link{
display:block;
color:#CA069A;
font-weight:normal;
}

#content .post .post_content .more-link:first-letter{
font-size:14px;
}
*/
/*addthis/réseaux sociaux*/
/*
.addthis_container{
margin:5px 0 5px 3px;
}
*/
/*images*/
/*
.post_content img.flottergauche{
float:left;
margin:10px 10px 10px 0px;
}

.post_content img.flotterdroite{
float:right;
margin:10px 0px 10px 10px;
}
*/
/* -------------------------sidebar------------------------ */
/*
.sidebar{
width:230px;
margin:0;padding:0;
margin-right:21px;
padding:0px 12px 10px 12px;
float:right;
display:inline;
}
*/
/*listes non ordonnées */
/*
.sidebar ul{
padding:0;margin:0;
list-style:none;
}

li#pages{
margin:0;padding:0;
}

.sidebar ul li{
margin-bottom:15px;
}

.sidebar ul li#pages ul{
margin:0 auto 0 auto;
margin:0;padding:0;
}

.widgettitle{
margin-bottom:12px;
color:#920770;
font-size:14px;
font-weight:bold;
text-align:center;
}

.widget{
margin:0;padding:0;
background:white url(images/box-bg.gif) repeat-x scroll 0 0;
padding:10px;
border:solid 3px #e2e2e2;
}
*/
/*hack à placer dans un commenaire conditionnel*/
/*
*html .sidebar .widget{
position:relative;
top:-22px;
}

.sidebar .titre-menu, .sidebar h2{
margin:0;padding:0;
}
*/
/* widgets */
/*
.widget a{
color:#CA069A;
}

.widget a.lien-deplace{
position:relative;
top:-18px;
left:15px;
}

.widget div.top5{
margin:0 0 5px 15px;
}

.widget div.top5 img{
border:solid 2px #E2E2E2;
}
*/
/* recherche */
/*
.sidebar  #searchform  #s{
border:solid 1px #CA069A;
color:#CA069A;
}
*/
/*
.sidebar #search #searchform #searchsubmit{
margin-top:7px;
}
*/
/*social widget */
/*
.sidebar #addthis-widget{
text-align:center !important;
}
*/
/* --------------------------footer----------------------- */
#footer{
clear:both;
width:960px;
height:79px;
padding:0;
padding-top:10px;
margin:0 auto 0 auto;
background:#15a0ff;
}

#footer ul{
}

#footer ul li{
display:inline;
padding-left:7px;
padding-right:7px;
border-left:#ebe7e4 1px solid;
}

#footer ul li a, #footer ul li a:visited, #footer ul li a:active{
color:#ebe7e4;
text-decoration:none;
}

#footer p{
margin:10px 0 0 10px;
color:#ebe7e4;
text-align:center;
}

#footer ul li.noborder{
border:none;
}

/*autre sites*/
#footer #autresite {
width:222px;
height:40px;
margin-right:8px;
position:relative;
bottom:10px;
float:right;
display:inline;
background:#fdfdfd url("images/autresite-bg.jpg") no-repeat 50% 100%;
color:#143143;
}

#footer #autresite  a, #footer #autresite  p{
color:#143143;
}

#footer #autresite  a{
font-weight:bold;
}





/*-------mentions légales-------*/
#mentions-legales{
padding:20px;
border:solid #cccbd1 1px;
}

#mentions-legales h1{
margin:10px 0 20px 10px;
}

#mentions-legales h2{
margin-top:10px;
margin-bottom:10px;
}

/*-------erreur 404-------*/
#erreur{
padding:20px;
border:solid #cccbd1 1px;
}

#erreur h1{
margin:10px 0 20px 10px;
}

#erreur ul{
list-style-type:none;
}

#erreur ul li{
float:left;
margin-right:15px;
}

/*----------adsense --------------- */
.adsense728{
width:954px;
height:90px;
margin-bottom:27px;
border:1px solid #CCCBD1;
text-align:center;
}

.adsense200{
width:300px;
height:250px;
border:1px solid #CCCBD1;
text-align:center;
}

.adsense728niv1{
height:90px;
margin-bottom:21px;
border:1px solid #CCCBD1;
text-align:center;
}

/*----------formulaire assurprox --------------- */
#assurprox{
border:1px solid #CCCBD1;
margin-bottom:21px;
}

#formassurprox{
text-align:center;
}

#descriptifassurprox{
/*padding:10px;*/
padding-top:0;
height:125px;
background:#fdfdfd url("images/3min-chrono.jpg") no-repeat 85% 80%;
}

#descriptifassurprox ol{
margin-left:35px;
}

#assurprox #descriptifassurprox h2{
padding-left:10px;
height:30px;
line-height:28px;
font-size:13px;
font-weight:bold;
color:#4E9BC8;
background:#F5F1F2;
}

#assurprox .logosassurances{
height:45px;
background:#fdfdfd url("images/logos-assurances-assurprox.jpg") no-repeat 50% 100%;
}


/* chasse à supprimer lorsque les pages sports seront en ligne */
#wrap-droite #chasse{
width:227px;
height:324px;
border:1px solid #cccbd1;
}

#wrap-droite #chasse{
float:right;
display:inline;
}

#wrap-droite #chasse{
margin-right:1px;
}

#wrap-droite #chasse .intitule{
background:url('images/page-loisirs-intitule.jpg') repeat-x center;
}
/* chasse à supprimer lorsque les pages sports seront en ligne */

/*-------plan du site-------*/
/*
.ddsg-wrapper a, .ddsg-wrapper a:visited{
color:#535353;
text-decoration:none;
}

.ddsg-wrapper a:hover{
text-decoration:underline;
}

.ddsg-wrapper ul{
list-style-type:square;
color:#920770;
}

.ddsg-wrapper ul li {
margin:10px;
}

.ddsg-wrapper ul li ul li{
list-style-type:disc;
color:#920770;
margin:0px;
}
*/
/*navigation entre pages */
/*
div.navigation{
margin:10px;
}

.navigation a, .navigation a:hover, .navigation a:visited{
color:#CA069A;
}
*/

