body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;color:#323232}h1{font-size:1.5em;font-weight:bold}h2{font-size:1.1em}h3{font-weight:bold}h4{font-weight:bold;padding:3px}h5{}p{margin-bottom:1em;line-height:1.5em}a{color:#323232;text-decoration:none;}a:active{color:#323232;text-decoration:underline;outline:1px dotted #CCC}ul li,ol li{line-height:1.4em;margin-bottom:5px}ul li a{text-decoration:none}table{border-collapse:collapse}tr{vertical-align:top}td{padding:5px}th{font-size:12px;font-weight:bold;text-align:center;padding:5px}em{font-style:italic}body{font-family:Verdana;font-size:0.8em;padding:0;margin:0;width:600px;height:100px;border:0px solid red;}.form-item{margin-top:0.5em;margin-bottom:0;font-size:0.9em;}.webform-component-markup{margin-top:0.5em;margin-bottom:0em;padding:0;line-height:0.5em;}a{color:#000}#layout-banner{display:none !important;}#reservia{display:none !important;}#layout-leftside{display:none;}#content-row4{display:none;}#layout-footer{display:none;}.links{display:none;}.tabs{display:none;}.messages{display:none;}.taxonomy{display:none;}#breadcrumbRight{display:none;}#breadcrumbLeft{display:none;}#light{display:none;}#layout-rightside{display:none;}#layout-content{height:10px;border:0px solid green;display:block}.webform-submission-navigation{display:none;}.title{margin-top:0.3em;margin-bottom:0.3em;padding:0;font-size:1em;}.form-item .description{display:none;}.textarea-identifier{display:none;}.collapsed{display:none;}h3{font-size:1em !important;margin:0;font-weight:bold;}#light,#fade,#DCSIMG,#admin-menu,#popupContact,#popupVideoCanExp,#popupVideoAffaire,#popupVideoEauperrier,#popupVideoCtc,#backgroundPopup,#ui-datepicker-div,#STCPopup_edit-depart-themed,#STCPopup_edit-arrivee-themed,#frame-onFontResize1302709745000{display:none !important;}#layout-header .layout-row-right,.dn,.cb,#layout-nav,#layout-breadcrums,a.train_desc_close,.taxonomy,.menu-name-primary-links,#weekdays,.desc_reserve_print,input,#layout-alert,h1.title,#horaire_form,.previous,.next,.hide,.hidden,.descriptionNav,#printOldSchedule,.spacer,.disabledTrainSwitch,#mapMegaMenu,.menu{display:none !important;}#layout-header{margin-bottom:20px;}.alert{border:1px solid #941c1e;border-radius:10px;overflow:hidden;margin-top:10px;width:100%;}.alert h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#941c1e;font-size:1.4em !important;padding:4px 4px 8px 4px;text-align:center;}.alert p{padding:5px;}#cityguide{width:740px;margin:0}#cityguide h2{font-size:1.29em;font-weight:bold;color:#000;clear:none}#cityguide h3{margin:1.4em 0 .4em 0;padding:0}#cityguide p{line-height:1.4em;margin:0;padding:0}#cityguide .googlemap{float:right;padding-left:40px;background-color:#FFF;width:300px}#cityguide .blocs{border-bottom:1px solid gray;padding:15px 0}#cityguide .blocs.first{border:none;padding:0}#cityguide .blocs .icone{float:left}#cityguide .colHeure{width:410px;float:left;line-height:1.4em}#cityguide .colHeure .content-hours{margin-bottom:1em}#cityguide .colServices{padding-left:30px;width:300px;float:left}#cityguide .colServices li{list-style:none !important}#cityguide .colServices ul{margin:0;padding:0;}.travelalerts-cityguide{width:540px;margin:0 auto 20px 0}.travelalerts-cityguide-title{text-align:center;padding:4px 0;background-color:#941c1e;color:#fff;margin:0;border-radius:4px 4px 0 0}.travel-alert-cityguide-text{border:1px solid #941c1e;color:#941c1e;padding:6px;border-radius:0 0 4px 4px;margin:0}#layout-main-content{position:relative}#layout-main-content .links{display:none}#layout-content{line-height:1.2em}#layout-content div.resbox{display:none}#layout-content h1{padding:0 0 10px 0;clear:both;font-size:1.6em;color:#000;line-height:1.3em}#layout-content a{color:#333;text-decoration:underline}#layout-content a.list{line-height:19px;text-decoration:none !important;background:url('/sites/all/themes/custom/viarail/images/dark-gray-link-arrow.gif') no-repeat 3px 4px;padding-left:12px}.layout-content-full{width:100%}.layout-content-half{width:750px}.layout-content-center{width:750px}.layout-content-sidebars{width:480px;margin-right:20px;}.layout-content-home{width:650px}
