@charset "UTF-8";
/* ihotel modules horizontal layout */

/* etc */
.cms-inhalt-textcontent {margin-bottom: 20px;}
.cms-inhalt-link { height:25px;}
.cms-inhalt-link a {}
.cms-inhalt-description {padding-left:24px;color:#666; font-size:95%;}
.cms-inhalt-datum {}
.cms-inhalt-label {}

/* standardtexte */
.cms-inhalt-standardtexte {}
.cms-inhalt-file { margin-bottom:3px; }
.cms-inhalt-file a {}
.cms-inhalt-file a:hover {}

/* downloads */
.cms-inhalt-downloads {}
.cms-inhalt-downloads .cms-inhalt-row {margin-bottom:5px;}

/* links */
.cms-inhalt-links {}
.cms-inhalt-links .cms-inhalt-row {margin-bottom:5px;}
.cms-inhalt-links .cms-inhalt-row .cms-inhalt-link {padding:1px 0px 1px 24px;background-image:url(http://cms.frogstyle.ch/images/icons/files/page_white.png);background-repeat:no-repeat;}
.cms-inhalt-links .cms-inhalt-row .cms-inhalt-link a {}
.cms-inhalt-links .cms-inhalt-row .cms-inhalt-link a:hover {}

/* popup (colorbox) */
.cms-inhalt-popups {}

/* image */
.cms-inhalt-image {}
.cms-inhalt-image img {border:none;}

/* newsbar */
.cms-inhalt-newsbar {}

/* slider */
.cms-inhalt-slider {}
.cms-inhalt-slider a {}

/* webpage */
.cms-inhalt-webpage {}
.cms-inhalt-webpage iframe {border:0px;}

/* directions */
.cms-inhalt-directions {}
.cms-inhalt-directions .cms-inhalt-gmap {width:100%;}
.cms-inhalt-directions .cms-inhalt-link.cms-inhalt-link-direction.cms-inhalt-link-car {padding:1px 0px 1px 30px;background-image:url(http://api.ihotel.ch/images/ihotel/car.png);height:20px;background-repeat:no-repeat;}
.cms-inhalt-directions .cms-inhalt-link.cms-inhalt-link-direction.cms-inhalt-link-public {padding:1px 0px 1px 30px;background-image:url(http://api.ihotel.ch/images/ihotel/train.png);height:30px;background-repeat:no-repeat;}
.cms-inhalt-directions .cms-inhalt-link a {}
.cms-inhalt-directions .cms-inhalt-link a:hover {}

/* jobs */
.cms-inhalt-jobs {}
.cms-inhalt-jobs a {}
.cms-inhalt-jobs a:hover {}
.cms-inhalt-jobs .cms-inhalt-datum {margin-bottom:10px;}
.cms-inhalt-jobs-arbeitsbeginn {font-weight:bold;margin-bottom:5px;}

/* job template */
.cms-inhalt-jobtemplate {}
.cms-inhalt-jobtemplate .cms-inhalt-floatLeft-first {margin-right:13px;margin-top:0em;}
.cms-inhalt-jobtemplate .cms-inhalt-floatLeft-second {}
.cms-inhalt-jobtemplate .cms-inhalt-list {}
.cms-inhalt-jobtemplate .cms-inhalt-list ul { *margin-left:0px; padding-left:15px; margin-top:0px; margin-bottom:15px; }
.cms-inhalt-jobtemplate .cms-inhalt-list .category {background-color:transparent;color:#333;font-weight:bold;padding:0em; border-bottom:#218108 1px dotted;}
.cms-inhalt-jobtemplate .cms-inhalt-list .job {padding:0.5em; padding-left:0em; list-style:square;}
.cms-inhalt-jobtemplate .cms-inhalt-list .job .job-date {color:#666;font-size:80%;}
.cms-inhalt-jobtemplate .cms-inhalt-list .job a {}
.cms-inhalt-jobtemplate .cms-inhalt-list .job a:hover {text-decoration:none;}
.cms-inhalt-jobtemplate .cms-inhalt-details {padding:12px; width:100%; margin:0px;}

/* special offer */
.cms-inhalt-specialoffer {}
.cms-inhalt-specialoffer-gueltig {font-weight:bold;margin-bottom:5px;}

/* rooms */
div.cms-rooms div.cms-rooms-services {}
div.cms-rooms div.cms-rooms-services ul { *margin-left:0px; padding-left:15px; margin-top:0px; margin-bottom:15px; }

/* special offer template */
.cms-inhalt-specialoffertemplate {}
.cms-inhalt-specialoffertemplate .cms-inhalt-floatLeft-first {margin-right:13px;margin-top:0em;}
.cms-inhalt-specialoffertemplate .cms-inhalt-floatLeft-second {}
.cms-inhalt-specialoffertemplate .cms-inhalt-list {}
.cms-inhalt-specialoffertemplate .cms-inhalt-list ul { *margin-left:0px; padding-left:15px;margin-top:0px;margin-bottom:15px; }
.cms-inhalt-specialoffertemplate .cms-inhalt-list .category {background-color:transparent;color:#333;font-weight:bold;padding:0em;padding-bottom:0.5em;border-bottom:#218108 1px dotted;}
.cms-inhalt-specialoffertemplate .cms-inhalt-list .so {padding:0.5em;padding-left:0em;list-style:square;}
.cms-inhalt-specialoffertemplate .cms-inhalt-list .so a {}
.cms-inhalt-specialoffertemplate .cms-inhalt-list .so a:hover {text-decoration:none;}
.cms-inhalt-specialoffertemplate .cms-inhalt-details {padding:12px;width:100%;margin:0px;}