*{margin:0;padding:0;border:0;}

body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;color:#666;}

p,li,dl,h1,h2,h3,h4,h5{line-height:130%;text-align:left;font-size:10px;}
a{color:#666;}
a:hover{text-decoration:none;}
sup{font-size:0.6em;}
acronym{}
hr.clear{clear:both;visibility:hidden;}
.hidden, #navgauche li a span, #newsletter h2 span, #newsletter label, h2#titre-actu span, #page26 #col-centre a span{position:absolute;top:-1000px;left:0;width:1px;height:1px;overflow:hidden;}

.gris{color:#6B8795;}
.orange{color:#F36F21;}
.violet{color:#812990;}
.vert{color:#68A828;}

.intitule, .emploi #col-droite h2.intitule{font-weight:bold;}

img.gauche{float:left;margin:0 8px 8px 0;}
img.droite{float:right;margin:0 0 8px 8px;}

.page{width:850px;height:600px;margin:0 auto;background:#FFF url(bg-page.jpg) repeat-y 234px 0;}

#droite{float:left;width:599px;margin-top:35px;}

/* ________________________
__/        NAV GAUCHE       \__*/
#navgauche{float:left;width:226px;margin:0 25px 0 0;}
#navgauche ul{list-style:none;}

.menu{width:222px;height:21px;background:#FFF url(contour-menu1.gif) no-repeat;padding:3px 0 0 3px;margin-bottom:7px;list-style:none;overflow:hidden;}
.menu li a{display:block;width:218px;height:17px;background-repeat:no-repeat;}
.menu li#item1 a{background-image:url(li-accueil.jpg);}
.menu li#item2 a{background-image:url(li-tiers-payant.jpg);}
.menu li#item5 a{background-image:url(li-regulation.jpg);}
.menu li#item9 a{background-image:url(li-solutions.jpg);}
.menu li#item12 a{background-image:url(li-services-sante.jpg);}
.menu li#item18 a{background-image:url(li-vous.jpg);}
.menu li#item23 a{background-image:url(li-recrutement.jpg);height:19px;}

.menu li a:hover, .menu li.active a{background-position:0 -17px;}
.menu li#item23 a:hover, .menu li#item23.active a{background-position:0 -19px;}

.menu2 li a, #menu3 li a{display:block;}
.menu2 li#item18 a{width:224px;height:41px;background:#FFF url(li-viamedis-etvous.jpg) no-repeat;}
.menu2 li#item18 a:hover, .menu2 li#item18.active a{background-position:0 -41px;}
.menu2 li#item18{margin:7px 0;}
.menu2 li#item26 a{width:224px;height:41px;background:#FFF url(li-viamedis-tv.jpg) no-repeat;}
.menu2 li#item26 a:hover, .menu2 li#item26.active a{background-position:0 -41px;}
.menu2 li#item28{margin-top:7px;}
.menu2 li#item28 a{width:224px;height:60px;background:#FFF url(li-viamedis-techno.jpg) no-repeat;}
.menu2 li#item28 a:hover, .menu2 li#item28.active a{background-position:0 -60px;}
.menu2 li#item29{margin-top:7px;}
.menu2 li#item29 a{width:224px;height:41px;background:#FFF url(li-viamedis-contact.jpg) no-repeat;}
.menu2 li#item29 a:hover, .menu2 li#item29.active a{background-position:0 -41px;}
.menu2 li#item109 a{width:224px;height:78px;background:#FFF url(li-tiers-regulation.jpg) no-repeat;}
.menu2 li#item109 a:hover, .menu2 li#item109.active a{background-position:0 -78px;}
.menu2 li#item110 a{width:224px;height:78px;background:#FFF url(li-ingenierie.jpg) no-repeat;}
.menu2 li#item110 a:hover, .menu2 li#item110.active a{background-position:0 -78px;}
.menu2 li#item110 {margin-top:7px;}

#newsletter{position:relative;width:224px;height:62px;background:#FFF url(bg-newsletter.jpg) no-repeat;margin-top:20px;/*padding:33px 0 0 10px;*/text-align:left;}
#newsletter form{padding:33px 0 0 10px;}
#newsletter #form-email{position:relative;bottom:6px;padding:3px 3px 3px 6px;width:110px;}
#newsletter input{color:#7F8992;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#newsletter p#form-error{position:absolute;top:20px;left:10px;color:#F2870F;font-weight:bold;}

#menu3{margin-top:4px;}
#menu3 li#item32 a{width:224px;height:38px;background:#FFF url(li-viamedis-net.jpg) no-repeat;}
#menu3 li#item32 a:hover{background-position:0 -38px;}

/* ________________________
__/        COL CENTRE       \__*/
#col-centre{float:left;width:232px;margin-bottom:10px;min-height:467px;}

/* Blocs grisés des sous-menus */
ul.nav-centre{position:relative;width:231px;}
ul.nav-centre li{list-style:none;position:relative;width:231px;}
ul.nav-centre li a{position:relative;display:block;width:231px;text-decoration:none;}
ul.nav-centre li a span.more{display:block;width:13px;height:13px;position:absolute;bottom:10px;right:10px;}
ul.nav-centre li a span.introtext-centre{display:block;padding:0 15px;text-align:justify;}
ul.nav-centre li a:hover span.more, ul.nav-centre li.active a span.more{display:none;visibily:hidden}

/* Accueil */
h2#titre-actu{width:230px;height:28px;background:#FFF url(h2-actualites.jpg) no-repeat;margin:10px 0;}
#date{width:230px;height:63px;background:#FFF url(bg-date.jpg) no-repeat;margin-bottom:5px;}
#date span{display:block;width:62px;height:32px;margin-left:168px;line-height:100%;overflow:hidden;}
#date .jour{font-size:29px;letter-spacing:2px;}
#date .mois{text-transform:uppercase;font-size:23px;height:28px;padding-top:3px;letter-spacing:-1px;}

#page1 h3{font-size:13px;color:#EF7F01;}
#page1 h3.titren2{border-top:1px solid #7A8D9B;margin-top:6px;padding-top:4px;}
#page1 #col-centre{color:#7A8D9B;}

#page1 .savoir-plus{text-align:right;}
#page1 .savoir-plus a{display:block;margin-left:137px;min-height:14px;background:#FFF url(bg-savoir-plus-actu.gif) no-repeat 0 2px;color:#EF7F01;text-decoration:none;}
#page1 .savoir-plus a:hover{text-decoration:underline;}

/* Viamedis - Tiers payant et régulation */
#page109 ul.nav-centre li{margin-bottom:10px;}
#page109 ul.nav-centre li a{height:69px;}
#page109 ul.nav-centre li a span.more{background:transparent url(fleche-orange.gif) no-repeat 0 0;}
#page109 #item3 a{background-image:url(sm_tiers_courantes.jpg);}
#page109 #item6 a{background-image:url(sm_tiers_optique.jpg);}
#page109 #item7 a{background-image:url(sm_tiers_dentaire.jpg);}
#page109 #item8 a{background-image:url(sm_tiers_auditives.jpg);}
#page109 #item111 a{background-image:url(sm_tiers_charge.jpg);}
#page109 #item12 a{background-image:url(sm_tiers_sante.jpg);}
#page109 ul.nav-centre li a:hover, #page109 ul.nav-centre li.active a{background-position:-232px 0;}

/* Viamedis - Ingénierie et développement */
#page110 ul.nav-centre li{margin-bottom:12px;}
#page110 ul.nav-centre li a{height:83px;}
#page110 ul.nav-centre li a span.more{background:transparent url(fleche-verte.gif) no-repeat 0 0;}
#page110 #item13 a{background-image:url(ss_inge_prevention.jpg);}
#page110 #item14 a{background-image:url(ss_inge_formation.jpg);}
#page110 #item15 a{background-image:url(ss_inge_mesure.jpg);}
#page110 #item10 a{background-image:url(ss_inge_net.jpg);}
#page110 #item17 a{background-image:url(ss_inge_puces.jpg);}
#page110 ul.nav-centre li a:hover, #page110 ul.nav-centre li.active a{background-position:-232px 0;}

/* Viamedis et vous */
#page18 ul.nav-centre li{margin-bottom:14px;}
#page18 ul.nav-centre li a{height:71px;padding-top:35px;width:232px}
#page18 ul.nav-centre li a span.more{background:transparent url(fleche-orange.gif) no-repeat 0 0;}
#page18 #item19 a{background-image:url(ssmenu-vous-drh.jpg);}
#page18 #item20 a{background-image:url(ssmenu-vous-ce.jpg);}
#page18 #item21 a{background-image:url(ssmenu-vous-assureur.jpg);}
#page18 #item22 a{background-image:url(ssmenu-vous-assure.jpg);}
#page18 ul.nav-centre li a:hover, #page18 ul.nav-centre li.active a{background-position:-232px 0;}

/* Recrutement */
#page23 ul.nav-centre li{margin-bottom:10px;}
#page23 ul.nav-centre li a{height:173px;padding-top:55px;width:232px}
#page23 ul.nav-centre li a span.more{background:transparent url(fleche-orange.gif) no-repeat 0 0;}
#page23 #item24 a{background-image:url(ssmenu-recrute-recrute.jpg);}
#page23 #item25 a{background-image:url(ssmenu-recrute-postuler.jpg);}
#page23 ul.nav-centre li a:hover, #page23 ul.nav-centre li.active a{background-position:-232px 0;}

/* Viamedis TV */
#page26 #col-centre ul{list-style:none;}
#page26 #col-centre ul li{margin-bottom:10px;}
#page26 #col-centre a{display:block;height:69px;width:230px;}
#page26 #item27 a{background-image:url(ssmenu-tv-willems.jpg);}
#page26 #item50 a{background-image:url(ssmenu-tv-lacam.jpg);}
#page26 #item61 a{background-image:url(ssmenu-tv-ascencion.jpg);}
#page26 #item117 a{background-image:url(ssmenu-tv-laval.jpg);}
#page26 #item63 a{background-image:url(ssmenu-tv-lathieyre.jpg);}
#page26 #item64 a{background-image:url(ssmenu-tv-interviews.jpg);}
#page26 #col-centre a:hover, #page26 #col-centre li.active a{background-position:-232px 0;}

/* Technologie */
#page28 ul.nav-centre li{margin-bottom:10px;}
#page28 ul.nav-centre li a{height:94px;padding-top:55px;width:232px}
#page28 ul.nav-centre li a span.more{background:transparent url(fleche-orange.gif) no-repeat 0 0;}
#page28 #item40 a{background-image:url(ssmenu-techno_01.jpg);}
#page28 #item55 a{background-image:url(ssmenu-techno_02.jpg);}
#page28 #item56 a{background-image:url(ssmenu-techno_03.jpg);}
#page28 ul.nav-centre li a:hover, #page28 ul.nav-centre li.active a{background-position:-232px 0;}

/* Contact */
#page29 ul.nav-centre li{margin-bottom:10px;}
#page29 ul.nav-centre li a{height:193px;padding-top:35px;width:232px}
#page29 ul.nav-centre li a span.more{background:transparent url(fleche-orange.gif) no-repeat 0 0;}
#page29 #item30 a{background-image:url(ssmenu-contact-comment.jpg);}
#page29 #item31 a{background-image:url(ssmenu-contact-tel.jpg);}
#page29 ul.nav-centre li a:hover, #page29 ul.nav-centre li.active a{background-position:-232px 0;}

/* Ressources */
#ressources ul.nav-centre li{margin-bottom:10px;}
#ressources ul.nav-centre li a{height:23px;padding-top:35px;width:232px}
#ressources ul.nav-centre li a span.more{background:transparent url(fleche-orange.gif) no-repeat 0 0;}
#ressources #item33 a{background-image:url(ssmenu-pied-net.jpg);}
#ressources #item34 a{background-image:url(ssmenu-pied-abo.jpg);}
#ressources #item35 a{background-image:url(ssmenu-pied-presse.jpg);}
#ressources #item36 a{background-image:url(ssmenu-pied-faq.jpg);}
#ressources #item37 a{background-image:url(ssmenu-pied-mentions.jpg);}
#ressources #item38 a{background-image:url(ssmenu-pied-plan.jpg);}
#ressources #item39 a{background-image:url(ssmenu-pied-actus.jpg);}
#ressources div.hover, #ressources div.active{background-position:-232px 0;}
#ressources ul.nav-centre li a:hover, #ressources ul.nav-centre li.active a{background-position:-232px 0;}


/* ________________________
__/        COL DROITE       \__*/

#col-droite{float:right;width:346px;height:461px;margin:0 0 10px 0;background:#FFF url(bg-col-droite.gif) no-repeat;padding:2px 2px 2px 2px;}
#page110 #col-droite{background:#FFF url(bg-col-droite-vert.gif) no-repeat;}
#col-droite2{width:345px;height:461px;overflow:auto;/*padding:2px 3px 2px 2px;*/}

/*#col-droite .contenu{width:326px;height:423px;padding:0 10px;overflow:auto;}*/

#col-droite h1{background:#F2870F url(bg-col-droite-h1.jpg) no-repeat 99% 2px;font-family:Arial, 'Arial Black Normal', Helvetica, sans-serif;font-size:15px;color:#FFF;margin:2px 1px 6px 2px;padding:4px 25px 4px 4px;text-transform:uppercase;letter-spacing:1px;font-weight:black;}
#page110 #col-droite h1{background:#679F2D url(bg-col-droite-h1-vert.jpg) no-repeat 99% 2px;}
#col-droite h2{font-size:13px;color:#778B96;letter-spacing:1px;line-height:normal;margin:6px 10px;}
.emploi #col-droite h2{font-size:12px;color:#F2870F;letter-spacing:0;margin:6px 8px;font-weight:normal;}
.emploi #col-droite span{color:#666666;}

#col-droite2 p{font-size:12px;margin:0 8px;}
#col-droite2 p.image{margin:0;}
.emploi #col-droite p.postulerparmail{padding:15px 10px 10px 0;text-align:right;}
#col-droite ul{margin:5px 10px 5px 25px;}
#col-droite li{font-size:12px;}

#page23 dl{clear:both;font-size:12px;margin:30px 8px 0 8px;}
#page23 dt{float:left;margin:0 8px 6px 0;color:#F2870F;}
#page23 dd{margin-bottom:6px;}
#page23 p.plusdedetails{text-align:right;}

/* Contact */
#col-droite .champ{padding-top:8px;clear:left;}
#col-droite .champ-newsletter{padding:5px 7px 0 0;clear:left;text-align:right;}
#col-droite .champ label{width:100px;float:left;text-align:right;padding:0 0 0 5px;font-weight:bold;font-size:0.95em;}
#col-droite .champ input, #col-droite .champ textarea{border:1px solid #F07801;background-color:#E2E6EB;padding:2px;width:220px;}
#col-droite .buttons{text-align:right;padding:5px 7px 0 0;}
#col-droite .champ .form-error, #col-droite .champ .form-thankyou{font-size:0.95em;color:#E2007A;}
#col-droite .champ .form-error p{margin:0 20px 0 0;}
#col-droite p#form-error{color:#F2870F;}

/* ________________________
__/        FOOTER          \__*/
#footer{clear:both;width:599px;}

#partenaires{width:599px;height:50px;margin-bottom:5px;}

#footer ul{margin-left:5px;}
#footer li{float:left;list-style:none;font-style:Arial, Helvetica, sans-serif;text-transform:uppercase;padding-left:8px;}
#footer li.first{padding-left:5px;}
#footer li.last{padding-right:0;}
#footer li a{text-decoration:none;color:#7A8D9B;border-right:1px solid #7A8D9B;padding-right:8px;}
#footer li.last a{border:0;}
#footer li a:hover{color:#EF7F01;}
