/* CSS Document */

* {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#7b7c7e;}
body, img, div, p, h1, h2, h3 {margin:0;padding:0;}
#position_h1 {position:absolute;top:42px;left:33px;z-index:99;}
#position_h1 h1 {background:url(logo) no-repeat;width:220px;height:154px;}
h1 a {text-indent:-9000px;height:155px;display:block;}
h3 a, h2, h3 {font-weight:normal;}
img {border:0;}
a {text-decoration:none;outline:none;}
.float {float:left;}
.clear {clear:both;width:0;height:0;}
.item {float:left;}
.item a {display:inline-block;}
.inline-block {display:inline-block;}
body {background:#ffffff url(background) no-repeat 50% 0%;}
#global {width:1012px;margin:0 auto;}
#header {position:relative;z-index:1;}
#supersupercontent {background:url(supersupercontent) repeat-y;width:1012px;}
* html #supercontent {background:url(supercontent) no-repeat;width:1012px;min-height:500px;height:500px;}
#supercontent {background:url(supercontent) no-repeat;width:1012px;min-height:500px;}
#content {width:980px;margin:0 auto;}
#footer {font-weight:bold;font-style:italic;color:#ffffff;background:url(footer) no-repeat;width:1012px;height:59px;padding:26px 0 0 0;text-align:center;}
.lien_mentions {font-weight:bold;font-style:italic;color:#ffffff;text-decoration:underline;}
.lien_naviciel {font-weight:bold;font-style:italic;text-decoration:underline;color:#69101e;}
.piecejointe {padding:15px 0 0 0;}
.bt_pdf {width:39px;}
.lien_pdf {border:1px solid #d8d8d8;border-left:none;padding:8px 10px 0 0;height:21px;}
.lien_pdf a {color:#dc1c3b;text-decoration:underline;}
.fond_galerie_photo {background:url(fond_galerie_photo) no-repeat;width:933px;height:167px;padding:66px 3px 38px 15px;position:relative;z-index:10;}
.slider-galerie {position:relative;z-index:10;}
.slider-galerie img {padding:0 11px 0 0;}
#slider-galerie_prev {position:absolute;top:34px;left:16px;}
#slider-galerie_next {position:absolute;top:34px;right:14px;}

/* Menu */
#menu_haut {position:absolute;top:0;left:492px;z-index:99;}
#menu {position:absolute;top:206px;left:29px;z-index:99;}

/* Page Accueil */
#cont_accueil {padding:13px 0 0 12px;}
#slider_image_actu {padding:0 0 0 3px;}
#slider_actu {background:url(fond_actu) no-repeat;width:312px;height:281px;}
.contenu_actu {width:312px;height:281px;overflow:hidden;}
.photo_actu {padding:44px 0 26px 16px;height:86px;}
.titre_actu {padding:0 0 0 16px;font-size:14px;color:#015d1a;}
.descritpion_actu {padding:9px 0 0 16px;color:#ffffff;}
#accroches_accueil {padding:9px 0 0 0;}
#accroche_accueil_convivial {padding:9px 0 0 0;}
#contenu_accueil_convivial {font-size:14px;font-weight:bold;font-style:italic;color:#a2056b;width:187px;text-align:right;padding:7px 0 0 0;}
#barre_vertical_accueil1 {padding:0 0 0 13px;width:19px;}
#accroche_maison_etudiantes {padding:19px 0 0 0;width:388px;}
#contenu_maison_etudiantes {padding:18px 20px 0 25px;color:#676767;}
#contenu_maison_etudiantes span {font-size:14px;color:#09892b;}
#barre_vertical_accueil2 {padding:0 0 0 9px;width:24px;}
#accroche_flyer {padding:6px 0 0 8px;}

/* Page Contact / Plan d'Accès */
#cont_contact {padding:13px 0 0 9px;}
#cordonnees_formulaire {padding:4px 0 0 6px;}
#coordonnees {font-size:14px;color:#6e6d6d;background:url(fond_coordonnees) no-repeat;width:345px;height:109px;padding:53px 0 0 0;margin:97px 0 0 0;text-align:center;}
#tel_coordoonnees {font-size:18px;color:#6e6d6d;}
#num_coordonnees {font-size:24px;font-weight:bold;font-style:italic;color:#e42652;}
#formulaire {width:570px;padding:0 0 0 35px;}
#cont_form div {padding:0 0 3px 0;}
.label {text-align:right;float:left;width:90px;padding:5px 11px 0 0;color:#616163;}
.ipt {width:195px;height:22px;border:1px solid #bcbdbe;}
#code_postal {width:122px;height:22px;border:1px solid #bcbdbe;}
#message {width:465px;height:135px;border:1px solid #bcbdbe;}
#submit_cont {border:none;margin:7px 0 0 489px;}
#padding75 {padding:75px 5px 10px 125px;}
#carte {padding:13px 0 8px 0;}

/* Page Nous Connaître */
#cont_nous-connaitre {padding:13px 20px 25px 15px;}
.connaitre {padding:20px 0 3px 0;}
.photo_connaitre {padding:0 23px 0 0;}
.titre_connaitre {font-size:16px;color:#e42652;}
.description_connaitre {padding:15px 0 0 0;}
.lien_connaitre {padding:15px 0 0 0;}
.lien_connaitre a {color:#ee6c02;text-decoration:underline;}

/* Page Hébergement */
#cont_hebergement {padding:13px 20px 0 15px;}
.hebergement_contenu {padding:20px 0 3px 0;}
.photo_hebergement {padding:0 23px 0 0;}
.titre_hebergement {font-size:16px;color:#e42652;}
.description_hebergement {padding:15px 0 0 0;}
.lien_hebergement {padding:15px 0 0 0;}
.lien_hebergement a {color:#ee6c02;text-decoration:underline;}
#galerie_photo_hebergement {padding:17px 0 0 0;}

/* Page Vie au Foyer */
#cont_vie-au-foyer {padding:13px 20px 0 15px;}
.vie-au-foyer_contenu {padding:20px 0 3px 0;}
.photo_vie-au-foyer {padding:0 23px 0 0;}
.titre_vie-au-foyer {font-size:16px;color:#e42652;}
.description_vie-au-foyer {padding:15px 0 0 0;}
.lien_vie-au-foyer {padding:15px 0 0 0;}
.lien_vie-au-foyer a {color:#ee6c02;text-decoration:underline;}
#galerie_photo_vie-au-foyer {padding:17px 0 0 0;}

/* Page Restauration */
#cont_restauration {padding:13px 20px 30px 15px;}
.restauration_contenu {padding:20px 0 3px 0;}
.photo_restauration {padding:0 23px 0 0;}
.titre_restauration {font-size:16px;color:#e42652;}
.description_restauration {padding:15px 0 0 0;}
.lien_restauration {padding:15px 0 0 0;}
.lien_restauration a {color:#ee6c02;text-decoration:underline;}

/* Page Témoignages */
#cont_temoignages {padding:13px 20px 0 15px;}
#contenu_temoignages {background:url(fond_temoignages) repeat-y;width:945px;margin:20px 0 0 0;}
/*.contenu_description_temoignage {padding:0 0 52px 0;}
.temoignage_gauche {width:459px;padding:0 20px 0 0;}
.temoignage_droite {width:426px;padding:0 20px;}*/
#temoignage_gauche {width:459px;padding:0 20px 0 0;}
#temoignage_droite {width:426px;padding:0 20px;}
.temoignage_gauche, .temoignage_droite {padding:0 0 30px 0;}
.photo_temoignage {padding:0 17px 0 0;}
.titre_temoignage {font-size:16px;color:#e42652;}
.description_temoignage {font-weight:bold;padding:15px 0 0 0;}
.signature_temoignage {font-style:italic;color:#e42652;}

/* Page Inscription & Documents */
#cont_inscription-et-documents {padding:13px 20px 30px 15px;}
#descriptif_page {font-size:14px;font-style:italic;color:#f12d53;padding:20px 0 0 0;}
#contenu_inscription-et-documents {background:url(fond_inscription-et-documents) repeat-y;width:945px;margin:35px 0 0 0;}
.contenu_documents {width:373px;padding:0 33px;}
.documents {padding:15px 0;}
.titre_documents {text-align:center;}
.doc {padding:5px 0 0 0;}
.bt_doc {width:30px;}
.lien_docs {padding:7px 0 0 0;}
.lien_docs a {font-size:14px;font-style:italic;color:#b50178;text-decoration:underline;}

/* Page Tarifs */
#cont_tarifs {padding:13px 20px 50px 15px;}
#contenu_tarifs {padding:45px 0 0 0;}
#prestations {font-size:14px;font-style:italic;color:#7b7c7e;}
#tab_tarifs {padding:14px 0 0 0;}
.tabTarifs th {font-size:18px;color:#f12d53;background:#f9bfcb;width:254px;height:52px;padding:0 5px;}
.tabTarifs th span {font-size:14px;color:#f12d53;}
.tabTarifs td {background:#e0e0e0;width:254px;text-align:center;padding:0 5px;}
.tabTarifs .col1 {font-size:16px;color:#7b7c7e;}
.tabTarifs .col2 {font-size:15px;font-weight:bold;color:#7b7c7e;}
.tabTarifs .col3 {font-size:18px;font-weight:bold;color:#f12d53;}
.tabTarifs .col3b {color:#f12d53;}
#charges {font-weight:bold;font-style:italic;color:#75a600;padding:20px 0 0 0;width:802px;}
#tarifs_plus {padding:12px 0 0 0;}
.tarif {padding:13px 0 0 0;}
.titre_tarif {font-size:14px;color:#ffffff;background:#f12d53;padding:4px 13px 3px 10px;}
.description_tarif {padding:15px 0 0 0;width:802px;}

/* Page Mentions Légales */
#cont_mentions {padding:13px 20px 20px 20px;}
#titre_mentions {text-align:center;font-size:18px;font-weight:normal;color:#00831e;}
#scroll_mentions {padding:0 40px;text-align:justify;}
#scroll_mentions a {color:#fe7f18;text-decoration:none;}
.sstitre {color:#e42652;font-size:14px;font-weight:normal;}
.infos {font-style:italic;}

/* Shadowbox */
#sb-title-inner, #sb-info-inner, #sb-loading-inner, .sb-message {font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container {position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay {position:relative;height:100%;width:100%;}
#sb-wrapper {position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner {position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body {position:relative;height:100%;}
#sb-body-inner {position:absolute;height:100%;width:100%;}
/*#sb-player.html {height:100%;overflow:auto;}*/
#sb-body img {border:none;}
#sb-loading {position:relative;height:100%;}
#sb-loading-inner {position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span {background:url(loading) no-repeat;padding-left:34px;}
#sb-body, #sb-loading {background-color:#060606;}
#sb-title, #sb-info {position:relative;margin:0;padding:0;overflow:hidden;}
* html #sb-title, * html #sb-title-inner {min-height:26px;height:26px;}
#sb-title, #sb-title-inner {min-height:26px;}
#sb-title-inner {font-size:16px;}
#sb-info, #sb-info-inner {height:20px;line-height:20px;}
#sb-info-inner {font-size:12px;}
#sb-nav {float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a {display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close {background-image:url(close);}
#sb-nav-next {background-image:url(next);}
#sb-nav-previous {background-image:url(previous);}
#sb-nav-play {background-image:url(play);}
#sb-nav-pause {background-image:url(pause);}
#sb-counter {float:left;width:45%;color:#ffffff;}
/*#sb-counter a {padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}*/
/*#sb-counter .sb-counter-current {text-decoration:underline;}*/
/*.sb-message {font-size:12px;padding:10px;text-align:center;}*/
.sb-message a:link, .sb-message a:visited {color:#fff;text-decoration:underline;}
