
#header a:link#test{
display:block;width:905px;height:210px;
background: #9EBC32 url('images/banner_va.jpg') no-repeat;
}
#header a:hover#test{
display:block;width:905px;height:210px;
background: #9EBC32 url('images/banner_va.gif') no-repeat;
}

html {font-size: 100%;}
body {background:url("../img/bg.png") repeat-x; margin: 0; padding: 0;line-height: 1.4em;color: #5b5b5b; font-family:verdana, helvetica, arial, sans-serif; font-size:12px;} 
a{ color: #E00079; text-decoration:none;outline: none; } 
a:hover{ color: #b50564;} 
img { border: none; } 
input, select { vertical-align: middle;}
input, textarea {font-family:Arial,Helvetica,sans-serif;font-size:11px;color: #5b5b5b;}
.clear {clear:both;visibility:hidden;height:0;margin: 0;border:0}


.vert {color:#aac536;}

#conteneur {width:905px;margin:auto;background:url('images/bg-menu.png') no-repeat 0 210px;}

#header {position:relative;height:210px;}

#col_gauche {float:left;}

/* menu */
#conteneur .menu_home {margin:90px 0 0}
#conteneur .menu_home a {color:#fff;}
#menu {width:169px;margin:15px 0 50px;}


#menu ul {list-style-type:none;margin:0 0 0 10px;padding:0;}
#menu li {padding:5px 0 0;margin:0;-padding:0;color:#fff;}
#menu a {display:block;text-decoration:none;font-size:13px;color:#fff;font-weight:bold;}
#menu a:hover, #menu .menuon {color:#e2007a;}

.logospas {margin-top:30px;}


/* sous menu */
#ssmenu{height:32px;width:550px;position:absolute;bottom:25px;right:0px;color:#fff;font-size:13px;}
#ssmenu a {color:#fff;font-weight:bold;text-decoration:none;}
#ssmenu a:hover, #ssmenu .ssmenuon {text-decoration:underline;}
#ssmenu p {margin:0;padding:7px 15px 0 0;text-align:right;}
#ssmenu img {padding:0 10px;}

/* contenu */
#contenu {float:left;width:560px;padding:0 20px;min-height:543px;}
.home #contenu {padding:0 5px;width:725px;}
#contenu a {font-weight:bold; color:#E00079; text-decoration:none;}
#contenu a:hover {color:#b50564;}
#contenu li {padding:10px 0;}
#contenu .infos li, #contenu .presse li, #contenu .actu_liens li, #contenu .no_padding li {padding:3px 0;}
#contenu p {text-align:justify;}


/*block-home*/
.block-home {float:left;padding:10px;}
.block-home p {margin:5px 0;}
.block-home .title {font-size:19px;margin-top:15px;}
.block1 {border:1px solid #9e9e9e; margin-left: 5px;margin-right: 15px;width:330px;height:215px;}
.block1 .title {color:#aac536;}
.block2 {padding:0;width:350px;height:px;}http://www.salon-vivreautrement.com/images/details_g.png
.block3 {}
#contenu .block3 a{display:block;width:356px;color:#fff;text-align:center;font-size:15px;}
#contenu .block3 a:hover.btn-noir{display:block;width:356px;color:#E10079;text-align:center;font-size:15px;}
#contenu .block3 a:hover.btn-rose{display:block;width:356px;color:#AAC536;text-align:center;font-size:15px;}
#contenu .block3 a:hover.btn-gris{display:block;width:356px;color:#000000;text-align:center;font-size:15px;}
#contenu .block3 a:hover.btn-vert{display:block;width:356px;color:#8a8a8a;text-align:center;font-size:15px;}
.block3 .btn-noir{background:url('images/btn-noir.png') no-repeat;height:65px;}
.block3 .btn-rose{background:url('images/btn-rose.png') no-repeat;height:73px;}
.block3 .btn-gris{background:url('images/btn-gris.png') no-repeat;height:67px;}
.block3 .btn-vert{background:url('images/btn-vert.png') no-repeat;height:71px;}
.block3 span {display:block;padding-top:25px;}
.block4 {border:1px solid #000;width:324px;height:240px;margin-top:10px;}
.block4 .title {color:#e00079;}
#contenu .block4 ul {margin:0;padding:0 0 0 10px;}
#contenu .block4 li {padding:2px 0;}









.infos p {margin:0; padding:0 0 20px 10px;}

.encadre {background:#CCD456; width:450px;font-size:11px;padding:5px 10px 10px 10px;margin-top:20px;margin-left:50px;}
.encadre h2 {padding-top:0;margin-top:0;}
#contenu .encadre li {padding:0;margin:0;}
#contenu .encadre ul {padding:0 3px 3px 10px;margin:0;}

.programme {background:#eaeba1;border-collapse:collapse;}
.programme td{vertical-align:center; text-align:center;border:1px solid #fff;}
#contenu .programme td a:hover, #contenu .programme td .prog_hover {color:#b50564;}
.dates {width:500; margin:auto;}
.dates td{vertical-align:center; text-align:center;width:100px;}


.presse table {margin:auto;border-collapse:collapse;}
.presse table td {text-align:center;vertical-align:middle;padding:5px;}

.actu {}
.actu td {width:160px;text-align:center;height:30px;vertical-align:middle;border:1px solid #fff;background:#eaeba1;}
#contenu .actu td a:hover{color:#b50564;}
.sites  td{padding:10px;}

/* part pub */
#part_pub {width:130px;float:left;text-align:center;margin-top:10px;}
#part_pub h3 {color:#000;font-size:17px;text-align:center;}


/* alphabet */
.liste {width:500px;margin:auto;}
.liste  td{vertical-align:top;width:230px;padding:10px;}

.lettre {background-color:#ccd456;font-weight:bold;padding:2px 15px;}
.lettre_gris {color:#757678;}
.lettre_turquoise{color:#25d3d3;}
.lettre_marron{color:#825a49;}
.lettre_bleu{color:#53b2de;}
.lettre_vert{color:#107f40;}
.lettre_rose{color:#e672a6;}
.lettre_vert2{color:#58ac25;}
.lettre_orange{color:#f19015;}

/* formulaire */
.formulaire {margin-bottom:20px;}
.formulaire td {color:#e00079; font-weight:bold;}
.label {vertical-align:top;color:#e00079;font-weight:bold;}
.alignmiddle {vertical-align:middle}


iframe {margin-left:40px;}
.texte {padding-left:40px;}

/* footer  */
#footer {font-size:10px;font-weight:bold; clear: both;background:#fff;}
#footer p {text-align:right;margin-right:8px;}
#footer p a {color:#000; text-decoration:none;9px}
#footer p a:hover {color:#aac536; text-decoration:none;}
#footer table td{ text-align:center; vertical-align:center; background-color:#000; padding:2px 5px;}
#footer table td:first-child{ padding:2px 13px;}
#footer table td a {color:#fff; text-decoration:none;}
#footer table td a:hover {color:#ccd456;}

/* textes */
#contenu .surtitre {text-align:right;border-bottom:1px dashed #9dbb32;color:#9dbb32;text-transform:uppercase;font-weight:bold;font-size:16px;margin-top:30px;}
h1 {font-size:18px; color:#e00079;margin:30px 0 20px;}
h2 {color:#9dbb32; font-size:16px;margin-top:30px;padding-bottom:7px;}
h3 {color:#000000;margin:30px 0 10px;}
h4 {color:#ccd456;margin:20px 0 5px;}

#bas_de_page{text-align:left;border-top:1px solid #c10076;color:#c10076;font-weight:bold;font-size:11px;margin-top:30px;}
#bas_de_page ul {padding:10;margin:10;}
#bas_de_page li {padding:0;margin:0;}
#bas_de_page a{font-size:11px;color:#c10076; text-decoration:none;}
#bas_de_page a:hover {font-size:11px;color:#f40697; text-decoration:none;}

#contenu .lien2{color:#E00079;}
#contenu .lien2:hover {color:#b50564;}

#contenu .liens_script  a{ color:#E00079;}
#contenu .liens_script  a:hover{ color:#b50564;}


.bleu {color:#32559a;}
.bleu2 {color:#6286bd;}
.rose {color:#b60879;}
.vert {color:#9dbb32;}
.italic {font-style:italic;}
.petit {font-size:10px;}
.grand {font-size:14px;}
.souligne {text-decoration:underline;}

.puce_verte {list-style-image:url(images/puce_verte.jpg);}
.puce_rose {list-style-image:url(images/puce_rose.jpg);}
.puce_normale {list-style-image:none;list-style-type:disc}

.float_right {float:right;padding-left:10px;}
.float_left {float:left;padding-right:10px;}

.bordure {border-bottom:1px solid #000;width:270px;padding-bottom:5px;}

#contenu .align_right {text-align:right;}
#contenu .align_center {text-align:center;}

a, object {outline:none;}
a img {border:none;}
.clear {clear:both;}
