/*<![CDATA[*/ 
html{padding:0;margin:0}
/* Allgemein */
body{padding:0;margin:0;color:#000;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:small;font-size:100.01%;background:#fff}
#druckadresse{display:none}
a{color:#000;text-decoration:underline}
a:hover{color:#000;text-decoration:underline}
h1{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;padding:0 0 10px 0;margin:0 0 15px 0;color:#000}
h2{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;padding:5px 0 5px 0;margin:0 0 0 0;color:#000;font-weight:bold}
h3{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;padding:0 0 0 0;margin:0 0 2px 0;color:#000}
h4{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.0em;color:#000;margin:0;padding:0 0 0 0}
h5{font-size:1.6em;font-weight:bold;padding:0;margin:0 0 3px 0;color:#000}
h6{font-size:1.2em;font-weight:bold;padding:0;margin:0;color:#000}
.hr hr{display:none}
.hr{margin:0 0 5px 0;padding:5px 0 0 0;border-bottom:1px solid #000}
img{border:0;/*margin:0;padding:0;*/
}
td{font-size:1.0em}
form{padding:0;margin:0}
p{padding:0;margin:0 0 10px 0}
em{font-weight:bold;font-style:normal;font-size:1.0em;color:#000}
.kl{font-size:0.9em}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Seitenrahmen */
#seite{width:100%;padding:0 0 0 0;margin:0;font-size:0.75em;line-height:1.35em}
#startani{position:relative;z-index:1}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Titel */
#titel{float:left;width:100%;height:80px;padding:0 0 0 0}
#titel #logo{float:left;width:285px;padding:10px 0 0 15px}
/* Suche */
#titel #suche{display:none}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* InhaltMenu */
#inhaltcontainer{/*float:left;width:100%;*/
	padding:10px 0 0 0}
#inhalt{/*float:left;width:100%;*/
	padding:0;margin:0}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* h1 */
#inhalt h1,#inhalt h2.h1{color:#000;font-style:italic;font-weight:bold;font-family:"Minion Pro",Minion,Georgia,Arial;padding:8px 0 3px 10px;line-height:1.4em}
#inhalt h2.h1{font-size:1.3em}
.hr.welle{height:3px;border:0;margin:0}
.nachoben{float:right;margin-top:3px}
#inhalt h1 img,#inhalt h2.h1 img{display:none}
#inhalt .bild-titel{float:left;margin:0 15px 10px 0;color:#000;font-size:0.9em}
#inhalt .bild-titel img,#inhalt .bild-titel p{display:block}
#inhalt .bild-titel img{margin:3px 0 5px 0}
a.pfeil,b.pfeil{padding:0 0 0 13px;text-decoration:underline;font-weight:bold;background:url(data:image/gif;base64,R0lGODlhCQAHALMPAG+r0SqDu1ScyPX5/LnW6c/j8KXL4uTv9myq0Axysdjo8iSAuTOJvZnE3gBrrQAAACH5BAEAAA8ALAAAAAAJAAcAAAQe8MlH2my4ISfGc2DoLIUoAkzKLE5iTBIRKLB0eFIEADs=) left no-repeat}
b.pfeil{text-decoration:none}
a.pfeil:hover{color:#000}
span.pfeil{display:block;padding:0 0 0 15px;font-weight:bold;background:url(data:image/gif;base64,R0lGODlhCQAHALMPAG+r0SqDu1ScyPX5/LnW6c/j8KXL4uTv9myq0Axysdjo8iSAuTOJvZnE3gBrrQAAACH5BAEAAA8ALAAAAAAJAAcAAAQe8MlH2my4ISfGc2DoLIUoAkzKLE5iTBIRKLB0eFIEADs=) 0 5px no-repeat}
.back{float:right;margin:7px 5px 0 0}
.mehr{white-space:nowrap}
.fr{float:right}
.konturkasten{float:left;width:301px;padding:0 0 7px 0;margin:32px 0 0 0;background:url(data:image/gif;base64,R0lGODlhLQEHAMQAAP///7jY597t9PT5+8Pe67rZ6Pz9/tnq8tTo8bza6Mnh7fb6/PH3+uPw9vf6/Nrr87va6P3+/u31+cDd6t3s8/n8/efy98ri7fL4++Du9b7b6e72+cHd6vr8/ePv9cXf6yH5BAAAAAAALAAAAAAtAQcAAAVyoFYBZGmeaKqubOu+cCzPdG3feH5HhbLpwKBwSCwaj0gX5uNBJJ/QqHRKlR4EgIukyu16v+Ako2AAWCaDsHrNbqsdhEYpAzmk3fi8fk9bPBJYJgYCBAGGh4iJiouMjY6PkJGSk5SVlpeYmZqbkRwUHSUhADs=) bottom left no-repeat}
.konturkasten .inner{float:left;width:276px;padding:15px 10px 0 15px;background:url(data:image/gif;base64,R0lGODlhLQEsAcQAAP///7za6Pv9/rjY57nY5/3+/vL4+/7//+Lv9brZ6OTw9u31+fD3+sri7bvZ6Pn8/cXf677b6d7t9MDd6vz9/u72+dTo8dnq8tfp8ePv9eDu9dXo8cnh7b/c6QAAAAAAACH5BAAAAAAALAAAAAAtASwBAAX/ICAeSJMMaKqubOu+cCzPdG3feK7vfB8TDU1BRFQQNoshcclsOp/QqHRKrVqv2Kx2y+16qYcFJoEodhjftHrNbrvf8PjTMCkfCGi5fs/v+/96Bg4UGRaAh4iJiot7FxIcFYySk5SVlgYQEQ+WnJ2en2sFCQECoKanqKlEAaSqrq+wiaylsbW2t2uzuLu8vVO6vsHCvMDDxseqxcjLzJbKzdDRh8/S1dZw1Nfa213Z3N/gv63h5OVQ3ubp3+jq7dbs7vHN8PL1xvT2+b34+v22/P4CugIosKApggYTckKosKEkhg4jIoIosWIfihYzxsGosSMbjh5DegEpsmQWkiZT/1JBqbLlE5YuY64aJ7PmSJo2c57EqbPnSp4+g74EKrToTFpGkx5VyhQAzKYVn0KNKHVqw6pWE2LNWnAr14Bev/YLKzYf2bL1zqKNp3Ztu7Zu08GNW24u3XB2764jqtdj3r7a/gJ+x3ewRcGGoyFOPK8wY4eLHyOLLPme48oGKWMOpnnzvsue/XUOjWs06X+gT9szrRoW69YDU8N293o2qtq2D8rObQ43b0++fy/cLRxc8OKUjiN/SHx54ObOCSON/hY6dcXWrzeerr1u9u6Tv4O3zH383vLmtylPv2c9eznu32MTL39X/Ppt7uPPRX9/Lf3+fQFggN30R2Bs6B14zP+ACu6UYIPCMAihFRJO+NODFhJjYIbAbcjhcBh+iFqIIsZSYYlNnIjiEiquKEKLLsK4oowo0liijSLi+KGOHPKYoY8WAjmhkBAS2aCRCiJ5oJIEMhmgk/5BuZ+U+FFZn5XyYfmeluxxmZ6X5oE5npjgkdmdmdqheZ2a1LEZnZvOwbmcnMjRWZydwuH5m5688Zmbn7YBOpugsBHamqGqIXqaoqQxGpqjnkG6maSYUVqZpZJh+pimjHGamKeGgTqYqICR2pepeqF6l6p0sRqXq27BupasaNFalq1i4fqVrlzxmpWvVgE7lbBQEduUsUwhq5SySTFrlLNFQSuUtEFR65P/tT1hq5O2OXFrk7c1gSuTuDGR65K5LaGrkropsWuSuyXBK5K8IdHrl4cuLmJvR/tq1G9G/x6Gb76yDEzwNAYf/EfAUSWs8EUOP9xexBLDR3HF85GIMYgbv8KwRB9TdXHHH41MshohQ2byyQKuzHKBGr+sr8sya5HyVTTXjMXNCvGsVc46Uwh00BcS3YnPmQ1tdBRId6X00kPFDDUfTQtUNVhPT83E1aJlrfVSXzPC9Vhehz22PmebVfbXaa+2ttZtp/X21HHLUzdbc0N9N215L713dVKHnbHgMwdOeH59G/23OovLlTjRjff2eNCRe2f44fxdjnkalZPTOV6T6/y5F3Gh1zz6eZsjrHnqMLO+cOkyn85NACEAADs=) top left no-repeat}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Schiffe */
.schiff{float:left;/*width:627px;*/
}
.schiff img{float:left;padding:0 13px 10px 0}
.schiff a{font-weight:bold}
.schiff h2{margin:0;padding:4px 0 2px 0}
.schiff h2 a{margin:0;padding:0 0 0 13px;text-transform:uppercase;text-decoration:none;background:url(data:image/gif;base64,R0lGODlhCQAHALMPAG+r0SqDu1ScyPX5/LnW6c/j8KXL4uTv9myq0Axysdjo8iSAuTOJvZnE3gBrrQAAACH5BAEAAA8ALAAAAAAJAAcAAAQe8MlH2my4ISfGc2DoLIUoAkzKLE5iTBIRKLB0eFIEADs=) left no-repeat}
.schiff h2 a:hover{text-decoration:underline}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Schiffe Teaser */
.schiffstabelle td{padding:3px 5px;border-bottom:1px solid #000}
.schiffstabelle tr:hover,.schiffstabelle tr:hover td{background:#d1e6f2;cursor:pointer}
.schiffstabelle td.link a{display:inline;padding:0 0 0 15px;margin:0 0 0 10px;text-decoration:none;font-weight:bold}
.schiffstabelle tr:hover td.link a{color:#000}
.schiffstabelle tr:hover td{color:#000}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Galerie */
.galerie{float:left}
.galerie a{float:left;margin:0 9px 0 0;padding:0 0 10px 0}
.galerie .hr{margin-bottom:15px;padding-top:12px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Panorama */
.panorama{float:left;margin:5px 0 15px 90px;border:1px solid #000}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Fahrten */
.tabelle th{padding:3px 5px;color:#000;font-weight:bold;text-align:left;border-bottom:2px solid #000}
.tabelle td{padding:3px 5px;border-bottom:1px solid #000}
.tabelle td.empty{border-bottom:0}
.tabelle td.link a{display:block;padding:0 0 0 15px;color:#000;text-decoration:none;font-weight:bold}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Termine */
.termincontainer{float:left;width:620px;padding:0 0 0 50px}
.termintabelle{border-collapse:collapse}
.termintabelle th{padding:3px 15px;vertical-align:top;color:#000;text-align:left;font-weight:bold;border:1px solid #000}
.termintabelle td{padding:4px 15px;vertical-align:top;border:1px solid #000}
.termintabelle td span.pfeil{font-weight:normal}
.termintabelle th.nobg,.termintabelle td.nobg{border:0 solid #fff}
th.nowrap,td.nowrap{white-space:nowrap}
.termintabelle_monat td{padding:0 20px 0 0;border:0}
/* Richtung */
.termintabelle td.richtung_runter,.termintabelle.hovable tr:hover td.richtung_runter{width:1px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAyCAYAAABlG0p9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAD2SURBVHjaYvz//z8DMYCJgUgwgApZ0AWUJhw1BlJngNjkXoH1WcpNxBVcGAoZ/hNrIi2sZsLmUSxW/ydS4X8GRiiTkZAbiVOI5Jv/hKwmOniINpFYhf+prpB4q4n2NbExw0BtE/8RnXoGzo0Dmij+Qpl/qeZrYhUyEFtS/KeT1fAUwlKwQQJa9sAhVFwONSn9ZzjAkg9U/B8a1EAM5MsB6cMoCoFu4wHiA0AsAXInEMsB8WFYBDAhlbS2QMwDxEuhBoLovyBxFIX/JgXeB8raAvEXqNUvQHyg+FNwmkMPDsacdSpAaj4QR/yfEvQULj4EaleAAAMAR1K3CIR6tG4AAAAASUVORK5CYII=) bottom no-repeat !important}
.termintabelle td.richtung_hoch,.termintabelle.hovable tr:hover td.richtung_hoch{width:1px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAyCAYAAABlG0p9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADySURBVHja1FVtCoJAEH2b/ewAgb+MbpGCxwi6RNRB6gZdJbCuESUEHsDfTs+PSktjogVp4TE74+ONOz5cIyLQrAGUq0fi8LUw2R6nDDtiflrOrq2KJHkMe8InIubuG9HbHDyOKiJG+ciIcZ6z7jYVBRGREgtIkefRKep1Ip+lREgkJQ8xERBOkygSnld+UrUtwDxmDBqnvqyD5C5dX6zHreMRiG6OXR5pISoVIb21FikHDDxip6KptsYWEWpFefrE0qnVilm1zT4Tsz7fUW0K+1+mR1Oo56hTxBc20xKhdA+UNoP9H4D2+vi5tfmD2/UmwAD7XbacO7CpcwAAAABJRU5ErkJggg==) top no-repeat !important}
.hoverline{padding:4px 10px 4px 5px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Anlegestellen */
.klappcontainer{float:left;width:640px}
.klappcontainer .klapper h2 a{float:left;width:605px;padding:3px 10px 3px 25px;margin:8px 0 0 0;color:#000;font-size:0.8em;text-decoration:none}
.klappcontainer .klapper h2 a:hover,.klappcontainer .klapper h2.aktiv a{font-weight:bold}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Anlegestellen Detail */
.anlegestelledetail{float:left;width:620px;padding:10px 0 10px 20px}
.anlegestelledetail .anfahrt{text-align:center;color:#aaa}
.anlegestelledetail .anfahrt img{border:1px solid #bcbcbc}
.anlegestelledetail .thumbs{float:left;margin:15px 20px 0 0}
.anlegestelledetail .thumbs img{margin:0 0 10px 0;border:1px solid #bcbcbc}
.anlegestelledetail .details{float:left;width:420px;margin:15px 0 0 0}
.anlegestelledetail .details td{padding:1px 10px 1px 0}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Speisekarten */
.speisekarten li a,.speisekarten li a b{text-decoration:none;color:#000}
.speisekarten li a:hover b{color:#006bad}
.speisekarten li span a{color:#006bad;text-decoration:underline}
.speisen-fahrten{/*display:block;float:right;*/
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Routenkarte */
.route-oben{float:left;width:232px}
.route-text{float:right;width:380px}
.route-unten{float:left;width:575px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Job Detail */
.jobdetail{float:left;width:620px;padding:10px 0 10px 20px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Presse */
.presse{padding:5px 13px 0 13px}
.presse p{margin:0 0 5px 0}
.pressebild{float:right;padding:0 0 10px 20px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Bottomnav */
#bottomnav{float:left;padding:15px 0 0 0;margin:15px 0 0 0}
#bottomnav .btn{float:left;height:25px;margin:0 10px 5px 0;border:1px solid #000}
#bottomnav .btn.buchen{border:1px solid #000}
#bottomnav .btn a{float:left;height:21px;padding:4px 10px 0 10px;color:#000;font-weight:bold;text-decoration:underline}
#bottomnav .btn a:hover{text-decoration:underline}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Verkaufsstellen */
.verkaufsstellen{float:right;width:200px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* ALLE Termine */
.monatnav .btn a{float:left;display:block;padding:4px 9px;margin:0 1px 0 0;border:0;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.0em;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none;border:1px solid #000}
.monatnav .btn a:hover,.monatnav .btn.aktiv a{color:000;text-decoration:underline}
.termine th{padding:3px 5px;color:#000;font-weight:bold;text-align:left}
.termine td{padding:3px 5px 3px 5px;border-bottom:1px solid #000}
.termine td.we{background:#9bdef2;font-style:italic}
.termine a.pfeil{margin:0 0 0 10px;padding:0 0 0 23px;text-decoration:none;font-weight:bold;color:#000}
.termine a.pfeil:hover{text-decoration:underline}
.termine a.mehr{float:right;text-decoration:none}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Buttons */
.btn_verlauf{display:block;padding:4px 9px;border:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.0em;font-weight:bold;background:#006bad url(data:image/gif;base64,R0lGODlhAwAUALMAAC2Fu5zG32+r0TiMv0OSwwtxsYa52JG/3E6YxlmfymWmzXuy1RZ4tCF+uABrrQAAACH5BAAAAAAALAAAAAADABQAAAQZMMhDjV1YaMWTRyAhDiRgNiijFqzjvnD8RgA7) top left repeat-x;cursor:pointer;text-align:center;text-decoration:none}
.btn_verlauf.vk{width:160px}
.btn_buchen{display:block;width:160px;padding:4px 9px;margin:0 0 0 225px;border:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.0em;font-weight:normal;/*background:#006bad url(data:image/gif;base64,R0lGODlhAwAUALMAAC2Fu5zG32+r0TiMv0OSwwtxsYa52JG/3E6YxlmfymWmzXuy1RZ4tCF+uABrrQAAACH5BAAAAAAALAAAAAADABQAAAQZMMhDjV1YaMWTRyAhDiRgNiijFqzjvnD8RgA7) top left repeat-x;*/
	background:#00569a url(data:image/gif;base64,R0lGODlhBgAZAMQAAHGhxyBrpzN4rg9goIuy0RhmpAtdnilxqlaPvIOtzl+VwEyIuHmmyjt9sWibw0SDtZy92ABWmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAGABkAAAU0ICSOpEicaKKuTOsCcOzMtGLfSK4vfP/8wIZwKCgaD8hkYMksOJ+DqNRArUau2Kx2y+1uQwA7) top left repeat-x;cursor:pointer;text-align:center;text-decoration:none}
.btn_buchen a{display:block;color:#fff;text-decoration:none;padding:0 5px;background:url(data:image/gif;base64,R0lGODlhEQAQAMQAAJq81sjb6dnm8CtJbillmHyw1BAuVSNrpDN4rFeVwRhZk/b5/Dl8sEuNu7rS5Onx9gY+dFGPvuLs9GCcyARIhitxqhhmpESDtQ9goAtdnlaPvEyIuF+VwGibw3GhxwBWmiH5BAAAAAAALAAAAAARABAAAAWooCeOJDmJXaquaXMcSMfNdM1FxwQgl+b/QA0hElg0GJukcglzPACEzeXCmFovFQLg4RgQqIpwhUFGKAoSyWBAthA6CUUFYU4IHpcB3VwJCOIVCggBDx4GBxWJBwoeDwFmBE4ABgovLxYZCgASDgwACwEDEBakpBgYFJELdwEEBqewGBmzFAwCCw8bBh+zvRkfwB8QGgKTEMHIyBQGAwbHydAfFBAU0cAhADs=) 5px 1px no-repeat}
.btn_buchen a:hover{color:#000;text-decoration:none}
.pdf-link{display:block;padding:5px 0 5px 30px;background:url(data:image/gif;base64,R0lGODlhFQAZAMQAANHS0aWgn+fn6OFucf7//7tiY/Ly8ruHhqwPE+2vsOuOkNKzr+rExPfo4vr8++bk3erz9Pv2/M4fHqE6Pvny7+nf4O3r9d6andlHTPj4+Ovs6/T29e/v7+Li4tzd3MG+viH5BAAAAAAALAAAAAAVABkAAAX/IOE4G6cJaOd5AOA5RCwTxtrewPcFATDLG0FnqFqxch/PrMFIXJ7QKCMJ6MguA0XCudUmFFmAYeOxEgaYwWJ9OFw+B0z6plMWJJhDYV9oYyQSBSw6PAYYCAgTiQUTjYgIBQI2OwAHjZeYlwcaRjkADwFtoqMHAR5Ckz4EJgatEK+vHA0WQiofqhwcG7sUvQYRWBUnQi4xubsbGRm7GWgMG8PFqxzKyg4ZEQ7OGSaSZq3VI+IKGA0ZBiZlxgYZ4iIjWBTnBpxmHOziIwQUaAkj5+qmKcumL0GWNAouMKhgj1o7bA4aoBmwRw6GBQKM6doVIUICOQFuAVjQ5kPGVQJaPG1w8PGihQ0dIaCqEOOEBg4QNpBToGEDBBPDAmrooOEmhwUXKqADmiKgAB5Qo0qFqkTEUCJDGGIt0iFDCAA7) left no-repeat}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Formular */
.itxt,.isel{font-family:Arial,Helvetica,sans-serif;font-size:1.0em;color:#000;border:1px solid #000;border:0;padding:1px 3px}
.itxtarea{font-family:Arial,Helvetica,sans-serif;font-size:1.0em;color:#000;border:1px solid #000;border:0;padding:1px 3px}
.itxt.weiss{border:1px solid #000}
/* Fahrplan anfordern */
.fahrplan-anfordern{margin:0 0 0 20px}
.fahrplan-anfordern.full{margin:0 0 0 0}
.fahrplan-anfordern td{padding:5px 10px}
.fahrplan-anfordern td td{padding:2px 10px 2px 0}
.fahrplan-anfordern .itxt{width:300px}
.fahrplan-anfordern .itxt.halb{width:145px;margin:0 4px 0 0}
.fahrplan-anfordern .itxt.plz,.fahrplan-anfordern .itxt.captcha{width:60px;margin:0 4px 0 0}
.fahrplan-anfordern .itxt.ort{width:230px}
.fahrplan-anfordern .itxt.anzahl,.itxt.anzahl{width:40px}
.itxt.datum{width:90px}
.isel.anlegestellen{width:196px}
.fahrplan-anfordern .itxtarea{width:300px}
.fahrplan-anfordern .label{white-space:nowrap;text-align:right}
.fahrplan-anfordern .dijitDateTextBox.itxt.datum{width:90px;border:1px solid #000;padding:1px 3px;margin:0}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Fahrplan PDF */
.fahrplan-pdf{float:left;width:180px;margin:0 10px 10px 10px;text-align:center}
.fahrplan-pdf a.thumb-link{display:block;height:140px}
.fahrplan-pdf a.pdf-link{text-align:left}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Fahrensuche */
#fahrtensuche p{margin:0 0 5px 0}
#fahrtensuche div.fl{float:left;margin:0 3px 0 0}
#fahrtensuche div.mtop{margin-top:3px}
#fahrtensuche div.mleft{margin-left:5px}
#fahrtensuche input.mtop{margin-top:5px}
#fahrtensuche .itxt,#fahrtensuche .isel{background:#fff}
#fahrtensuche .dijitDateTextBox.itxt.datum{width:75px;padding:2px 4px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Fahrensuche gross */
#fahrtensuche-maske{float:left;border:1px solid #000}
#fahrtensuche-maske .inner{float:left;padding:10px 0 0 13px;/*width:300px;*/
}
#fahrtensuche-maske .inner.left{/*padding:10px 0 0 13px;*/
}
#fahrtensuche-maske .inner.submit{float:right;padding:38px 13px 0 0}
#fahrtensuche-maske .btn_verlauf{font-size:0.9em}
#fahrtensuche-maske div.fl{float:left;margin:0 3px 0 0}
#fahrtensuche-maske .hr{margin:0 0 7px 0;padding:5px 0 0 0;border-bottom:1px solid #000}
#fahrtensuche-maske .itxt,#fahrtensuche-maske .isel{background:#fff}
#fahrtensuche-maske .dijitDateTextBox.itxt.datum{width:85px;padding:2px 4px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* ZUSAMMENFASSUNG */
#zusammenfassung{width:510px;margin:0 0 0 50px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* GUTSCHEIN */
.gutschein div.fl{float:left;margin:0 5px 0 0}
.gutschein div.fl.mtop{margin-top:2px}
.gutschein div.fl.mleft{margin-left:20px}
/*//////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Menu */
#menu,#topmenu,#footermenu{display:none}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Sidebar Teaser */
#sidebarteaser{display:none}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Content Teaser */
#contentteaser{float:left;width:100%;padding:10px 0 0 0}
#contentteaser .startteaser{float:left;width:316px}
#contentteaser .startteaser.left{margin:0 8px 0 0}
#contentteaser .teaser{float:left;margin:0 0 9px 0;width:316px}
#contentteaser .teaser.head{width:302px;padding:7px 7px 0 7px;margin:0;background:#5ba4d0 url(data:image/gif;base64,R0lGODlhPAEIAMQAAFigzubx+Hqx11OZy1WczNLk8VSay1SbzP///1efzlmiz1qj0FadzVqiz12ezVafzZ3F4pnD4HWt1Z7J4+/3+9bo83Kx14C22YK424m63OLw+Gao0VihzlaezVqjz1uk0CH5BAAAAAAALAAAAAA8AQgAAAXGICKKGiQdB8F0bOu+cCzPdG3feK7vfO//wKBPECmMjghKZnBYJRKAKGdKrVqv2Kx2y+16v+CweEwum8/ocBTwvASQAceA8EhMFQ2Pfs/v+/+AgYKDhIWGh4iJiouMjY6PjA0KUxsVIxQOBgx2Ch4LH6ChoqOkpaanqKmqq6ytrq+wsbKztLW2Cx4KG28IAgYddp62w8TFxsfIycrLsbgYCAWaCczU1dbX2NnaqB4VEQR22+Lj5OXm4xMbDxwe5+7v8PHyphYhADs=) top left no-repeat;color:#fff;font-size:0.9em}
#contentteaser a.teaserbild{float:left;width:112px;/*height:104px;*/
	height:130px;overflow:hidden}
#contentteaser a.teaserbild img{float:left;margin:0 8px 0 0;border:1px solid #5ba4d0}
#contentteaser a:hover img{border:1px solid #fff}
#contentteaser .teasercontent{float:left;width:190px;line-height:1.25em}
#contentteaser .teasercontent p{margin:0 0 5px 0}
#contentteaser .teasercontent a.mehr{display:block;padding:0 0 0 18px;color:#fff;font-weight:bold;text-decoration:none;background:url(data:image/gif;base64,R0lGODlhDQAJALMAAJ7J46zR56bN5YO63Onz+f///3u22a7T6Im93fL4+/j7/ebx+Fuk0Pz+/lyl0Nbo8yH5BAAAAAAALAAAAAANAAkAAAQukEnphCJmanoK3pvgZUBpmos3KE3rNopSFE9wBHgepAkCSoBG78cQDUGVwpERAQA7) left no-repeat}
#contentteaser .teasercontent a.mehr:hover{text-decoration:underline}
#contentteaser h2{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-style:italic;font-size:1.3em;line-height:1.2em;color:#fff;background:url(data:image/gif;base64,R0lGODlhCwAKAMQbAP///8/l8bHU6ejz+bLU6cPe7tLm8u71+v7//3m12e/2+pnH4vz+/ny22XGw1vP4+5bE4fL4+87k8YO62/z9/pfF4drr9GGn0luk0Nbp89nq9AAAAAAAAAAAAAAAAAAAACH5BAEAABsALAAAAAALAAoAAAUmIHYlBAMAxhJAUvYACoAMVHQMmtBMgVVUDsFmSCwaj8ikcslkhgAAOw==) bottom right repeat-x}
#contentteaser h2 b{background:#5ba4d0;padding-right:5px}
#contentteaser .teaser.tail{height:8px;width:316px;background:#5ba4d0 url(data:image/gif;base64,R0lGODlhPAEIAMQAAGWp0laezf///1igzlefzlqj0Fmiz+bw91mhz9Ll8nKx19Xn81+hz5nE4dDj8dLk8X2z2FWczFadzXKt1Ofx+IO623mz2J/J43+32tbo8+jy+Fqiz3ex1lihzlqjz1uk0CH5BAAAAAAALAAAAAA8AQgAAAWe4EQYxWeeaKqubOu+cCzPdG3feK7v/Ks0hI6nRywaj8ikcsmkXR4RAqJJrVqv2Kz2tBBAJISteEwum6sVgeDACJzf8LhcXgBo1IIFY87v+/9EBR4AGXhqBx6JiouMjY6PkJGSk5SVlpeYmZqbnJ2en4sbBggYFIaGDg0cAQQEA68dsbKztLW2t7i5uru8vb6/wMHCw8TFxr+vFg0JpyEAOw==) top left no-repeat}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Bottom Teaser */
#bottomteaser{float:left;width:100%}
#bottomteaser .teaser{float:left;margin:13px 3px 0 0}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Footer */
#footer{float:left;width:100%;margin:20px 0 10px 0;padding:10px 0 0 0;font-size:0.9em;color:#007ebb;border-top:1px dotted #000}
#footer #copyright{float:right;color:#000;padding:0 0 0 0}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Dojo ueberschreiben */
.dijitDateTextBox{margin:0;padding:0;border:0 !important}
.dijitCalendarContainer{font-size:0.8em !important}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Meldungen */
.meldung{color:#09C112;font-weight:bold}
.fehler{color:#cc0000;font-weight:bold}
.notrans{text-transform:none}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Farben */
.rot{color:#cc0000}
.gruen{color:#008000}
.grau{color:#666}
.hellgruen{color:#93bd97}
/*//////////////////////////////////////////////////////////////////////////////////*/
/*]]>*/ 


