.mainMenu               { color: #FFFFFF; }
.menuhead               { color: #FFFFFF; }
.submenu                { color: #FFFFFF; }
.containerHead          { color: #FFFFFF; }
.containerText          { color: #000000; }
.containerURL           { color: #000000; }
.formtext               { color: #041C43; }
.formpflicht            { color: #041C43; }
.formpflichtleer        { color: #041C43; }
.headline               { color: #FFFFFF; }
.text                   { color: #000000; }
.paging                 { color: #FFFFFF; }
.eventdate              { color: #000000; }
.eventtitle             { color: #000000; }
.eventtext              { color: #000000; }
.eventurl               { color: #000000; }
.magazinetitle          { color: #000000; }
.magazinedate           { color: #000000; }
.magazineshorttext      { color: #000000; }
.magazinetext           { color: #000000; }
.picturetext            { color: #041C43; }
.firmentext             { color: #000000; }
.menu                   { background-color: #1E5B82; }
.menuhighlight          { background-color: #246E9E; }
.menuactive             { background-color: #246E9E; }

.containereventsHead    { font-weight: bold; }
.containerevents        { margin-top: 10px; }
@media screen {
input,textarea,select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; } a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; text-decoration: none; } a:hover { text-decoration: underline; } .mainMenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; } .menuhead { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; } .submenu { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; } .contentmenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.90em; text-decoration: none; } .guide { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.90em; text-decoration: none; } .containerHead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.90em; font-weight:bold; color:#000000; } .containerText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; } .containerURL { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; } .formtext { font-family:Verdana, Arial, Helvetica, sans-serif; color:#111122; } .formpflicht { font-family:Verdana, Arial, Helvetica, sans-serif; color:#111122; font-weight:bold; } .formpflichtleer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.90em; color:#111122; font-weight:bold; } .headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; font-weight:bold; color:#000000; /* vorher: #FFFFFF; tl: Auf weißem Grund nicht lesbar */ } .text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; } .hlinks { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; } .footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; color:#FFFFFF; margin-left:5px; } SPAN.paging { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.80em; color: #000000; } A.paging { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; } .lightURL { color:#FFFFFF; } .eventdate { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; font-weight:bold; } .eventtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.05em; font-weight:bold; color:#000000; } .eventtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; color:#000000; } .eventurl { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; color:#000000; } .eventdatelink { font-size:1em; } .magazintitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#B38166; } .magazinedate { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.85em; color:#000000; } .magazineshorttext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; font-weight:bold; text-align:justify; } .magazinetext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify !important; } .magazinemehrtext { font-size:1.1em; } .magazineurl { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.90em; } .hot-news{ width:172px; height:115px; margin:-15px 0px 0px 7px; } *+HTML .hot-news{ width:175px; height:115px; margin:-15px 4px 0px 5px; } *HTML .hot-news{ width:173px; margin:-15px 0px 0px 2px; } .top-news{ height:221px; width:170px; background:#f7f2ef; float:left; margin:3px 0px 0px 8px; } .picturetext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; color:#000000; } .firmentitel { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; font-weight:bold; } .firmentext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; color:#000000; } .menu { background-color:#009900; } .menuhighlight { background-color:#FF5500; } .menuactive { background-color:#CC0000; } .intern { font-size:1em; } .extern { font-size:1em; } DIV.alphabet { font-size:0.9em; } A.alphabet { font-size:1em; } .feld {} .check { } .area { } .button { } .select { } .contfeld {} .contcheck { } .contarea { } .contbutton { } .contselect { } * { font-size: 100%; font-family : Verdana, Arial, Verdana, Helvetica, sans-serif; margin : 0px; padding : 0px; } HTML { } BODY { background: #D8C0B4; margin:0px 0px 0px 0px; } A { color: #CC0000; text-decoration : none; margin : 0px; padding : 0px; } A:hover { text-decoration : underline; }IMG { border-width: 0px; } div.page-content-workspace ol, div.page-content-workspace ul, div.page-content-workspace li { margin-left : 17px; } div.page-content-workspace ol li, div.page-content-workspace ul li { margin-left : 0; }B { } I { } TT { } U { } STRIKE { } S { } BIG { } SMALL { }SUP { } SUB { }EM { font-weight: bold; font-style : normal; font-size : 0.95em; } EM.galerieHeadline { font-size: 0.85em; } EM.emTicker { font-size: 0.75em; float: left; } STRONG { } CODE { } SAMP { } KBD { } VAR { } CITE { } DFN { } ABBR { } ACRONYM { } Q { }BDO { } DEL { } INS { }H1 { display:inline; } H2 { display:inline; } H3 { display:inline; } H4 { display:inline; } H5 { display:inline; } H6 { display:inline; }table, thead, tbody, tfoot, tr, th, td {border : 0px; } .bold { font-weight : bold; } .underline { text-decoration : underline; } .italic { font-style : italic; } .left { text-align : left; } .right { text-align : right; } .center { text-align : center; } .justify { text-align : justify; } .top { vertical-align : top; } .middle { vertical-align : middle; } .bottom { vertical-align : bottom; } .nodisplay { display : none; } .block { display : block; } .inline { display : inline; } .width100 { width: 100%; } .float-right { display : inline; float: right; } .float-left { display : inline; float: left; } .float-center { display : inline; } .freespace { clear: both; } .image { border : 0px; } .page-paging { background : #f7f2ef; padding : 3px; } .pos-rel { position: relative; } .border1 { border : 1px solid #f7f2ef; height : 1px; } .formpflicht { font-weight:bold; } div.page-form-begin { background-color: #B38166; color: #041C43; text-align : center; padding : 14px 7px; border : 1px solid #f7f2ef; } form { display : inline; } label { } * HTML label.ieBugfixLineHeight { display : inline; line-height : 20px; } input { font-size: 1em; } textarea, input.text { border : 1px solid #f7f2ef; padding : 2px 3px; } input.inputImage { border-width: 0px; } input.button { color: #000000; border : 1px outset #246E9E; } option { color: #000000; } button { color: #000000; border : 1px solid #f7f2ef; padding : 0px 5px; } fieldset { border : 2px solid #f7f2ef; margin : 10px 0px; padding : 5px 10px; } legend { padding : 2px 10px; border : 1px solid #f7f2ef; } div.form-fieldset-inlay { background : #B38166; padding : 3px 7px; } DIV.page { background-color: #B38166; width: 944px; margin : 0px auto; } DIV.rahmen { margin : 0px auto; width: 1000px; } DIV.rand_r_l{ margin-top:-2px; } DIV.page-bg1 { width: 100%; margin : 0px 0px 0px 0px; background : #B38166 url(/pics/layout/page-bg.jpg) repeat-y top right; } DIV.page-bg2 { width: 100%; margin : 0px 0px 0px 0px; } DIV.page-header { background-color: #f7f2ef; width: 762px; border-top: 2px solid #B38166; border-bottom: 2px solid #B38166; } IMG.page-header { width: 100%; float: left; } DIV.hmenu { color: #B38166; background-color: #f7f2ef; text-align : center; padding : 3px 15px 3px 15px; clear: both; height : 15px; font-size: 0.75em; } EM.dateStamp { font-size: 0.70em; font-weight : normal; color: #CC0000; padding-right: 12px; } DIV.hmenu-inlay { display : inline; padding : 5px 7px 5px 7px; } A.hmenu { display : inline; float: left; color: #FFFFFF; background-color: #f7f2ef; font-weight : bold; text-decoration : none; margin : 0px 4px; } A.hmenu:hover { color: #000000; text-decoration : underline; } A.hmenu2 { display : inline; color: #FFFFFF; font-weight : bold; text-decoration : none; } A.hmenu2:hover { color: #000000; text-decoration : underline; } DIV.vmenu { background: #B38166 url(/pics/layout/image_118724632960.gif) repeat-x top left; width: 180px; border-bottom: 3px solid #FFFFFF; padding-bottom: 4px; overflow: hidden; } UL.vmenu1, UL.vmenu3, UL.vmenu4 { list-style-type : none; } UL.vmenu2 { list-style-type : none; background: url(/pics/layout/vmenu_line.gif) no-repeat left bottom; padding-bottom: 4px; } LI.vmenu1, LI.vmenu2, LI.vmenu3, LI.vmenu4 { display : inline; height: 19px; } A.vmenu { font-size: 0.65em; color: #FFFFFF; text-decoration : none; margin : -1px 0px 2px 0px; padding : 3px 10px; display : block; height: 13px; } A.vmenu:hover { color: #FFFFFF; text-decoration : none; } A.vmenu1 { font-weight : bold; padding : 2px 0px 5px 10px; margin: 2px 5px 2px 5px; height: 12px; } *HTML A.vmenu1 { font-weight : bold; padding : 2px 1px 2px 10px; margin: 2px 5px 2px 5px; height: 1px; } A.vmenu1:hover {background-color: #B38166; text-decoration : none; } A.vmenu1-active{ background-color: #B38166; } A.vmenu1 SPAN {background: url(/pics/layout/vmenu_n.gif) no-repeat 0px 2px ; text-decoration : none; margin-right:7px; } A.vmenu1:hover SPAN {background: url(/pics/layout/vmenu_h_a.gif) no-repeat 0px 2px; text-decoration : none; margin-right:7px; } A.vmenu1-active SPAN{background: url(/pics/layout/vmenu_h_a.gif) no-repeat 0px 2px; text-decoration : none; margin-right:7px; } A.vmenu2 { font-weight : normal; color: #FFFFFF; font-size: 0.70em; padding : 3px 33px; width: 100%; } A.vmenu2:hover { text-decoration : underline; padding : 3px 33px; } A.vmenu2-active { font-size: 0.70em; text-decoration : underline; padding : 3px 33px; }A.vmenu3 { font-weight : normal; color: #FFFFFF; background : #1E5B82 url(/pics/marker_aus.gif) no-repeat 3px 6px; font-size: 0.70em; padding : 3px 20px; } A.vmenu3:hover { background : #246E9E url(/pics/marker_an.gif) no-repeat 3px 6px; text-decoration : none; } A.vmenu3-active { background : #246E9E url(/pics/marker_an.gif) no-repeat 3px 6px; font-size: 0.70em; text-decoration : none; }A.vmenu4 { font-weight : normal; color: #FFFFFF; background : #1E5B82 url(/pics/marker_aus.gif) no-repeat 3px 6px; font-size: 0.70em; padding : 3px 25px; } A.vmenu4:hover { background : #246E9E url(/pics/marker_an.gif) no-repeat 3px 6px; text-decoration : none; } A.vmenu4-active { background : #246E9E url(/pics/marker_an.gif) no-repeat 3px 6px; font-size: 0.70em; text-decoration : none; } DIV.page-container { width: 180px; margin-left : -180px; padding-left: 2px; float: right; text-align : left; margin-top : 4px; margin-bottom: 0px; } DIV.page-container-workspace { border-bottom : 1px solid #B38166; background : #f7f2ef; margin : 0px 0px 4px 0px; float: left; width: 100%; } DIV.page-container-headline { background : #B38166; border-bottom: 1px solid #FFFFFF; text-decoration : none; font-weight : bold; text-align : center; padding : 3px 0px 3px 0px; color: #FFFFFF; width: 100%; overflow: hidden; } DIV.page-container-content { border-top : 2px solid #B38166; color: #000000; padding : 3px 5px 3px 5px; font-size: 0.70em; } DIV.page-container-content A { color: #000000; } H2.page-container { display : inline; font-size: 0.75em; color: #FFFFFF; } img.border-image { float: left; }div.contfeld { width: 85px; } input.contfeld { width: 80px; } DIV.page-main { } DIV.content { background-color: #ffffff; text-align : center; margin : 0px 0px 0px 180px; padding : 4px 10px 0px 8px; min-height : 480px; } * HTML DIV.content { padding : 4px 0px 0px 2px; position:relative; height:480px; } DIV.content-workspace { } DIV.page-content-workspace { border : 0px; margin : 0; padding: 0; float: left; width: 100%; } DIV.page-content-header { background : #FFFFFF; color: #B38166; padding : 3px 7px 3px 7px; font-weight : bold; margin : 0px 0px 0px 0px; text-align : left; } DIV.page-content-text { text-align : left; color: #000000; height : 100%; margin : 0px 0px 10px 0px; padding : 10px 7px 0px 7px; font-size: 0.70em; } H3.page-content { font-family: Verdana,Arial; font-weight: normal; font-size: 12px; color: #B38166; } H4.page-content { font-family: Verdana,Arial; display : inline; font-weight: normal; font-size: 24px; color: #000000; } DIV.page-footer { display : block; clear: both; padding : 0px 7px 0px 7px; margin : 0px 0px 0px 0px; color: #B38166; background : #f7f2ef; text-align : center; height : 20px; } div.page-footer-image { text-align : center; width: 166px; float: left; } * HTML DIV.page-footer { clear:both; } DIV.page-footer-inlay { color: #B38166; display : inline; padding : 5px 7px 5px 7px; font-size: 0.70em; } .mindwerk{ margin-left: -28px; height: 17px; background: #B38166; color: #FFFFFF; width: 137px; padding: 3px 0 0 5px; position: relative; z-index: 500; }DIV.page-line { clear: both; color: #B38166; background : #f7f2ef; text-align : center; padding : 5px 7px; } DIV.page-line-inlay { color: #B38166; display : inline; padding : 5px 7px; font-size: 0.75em; }.over_vmenu{ float:left; height:100%; border-top : 4px solid #FFFFFF; } .cl_border{ margin:3px 0px; border-top:1px solid #B38166; border-bottom:1px solid #B38166; } .buchung{ font-family: Verdana,Arial; font-size: 10px; color: #333333; } .form_buchung{ font-family: Verdana,Arial; font-size: 14px; color: #333333; } .online-buchen{ font-family: Verdana, Arial,Verdana; font-size: 14px; color: #B38166; font-weight: bold; } .anreise{ font-family: Verdana, Arial,Verdana; font-size: 11px; color: #B38166; font-weight: bold; } A.unter_suchen{ font-family: Verdana,Arial; font-size: 10px; color: #FFFFFF; } div.unter_suchen{ font-family: Verdana,Arial; font-size: 10px; color: #FFFFFF; width: 178px; height: 20px; background: #B38166; padding: 2px 0px 0px 2px; } .page-content-text .page-content-header { padding: 0px 0px; } .page-content-text .page-content-header H3.page-content{ border-left: 4px solid #B38166; font-weight: bold; color: #000000; padding-left: 5px; display: block; font-size: 12px; } .menu_path{color:#B38166 !important; }
}

@media print {
 * { font-size: 12px; font-family : Arial, Verdana, Helvetica, sans-serif; margin : 0px; padding : 0px; } HTML { } BODY { background-image: url(/pics/layout/image_118724632960.gif);margin:15px 0px; } A { color: #CC0000; text-decoration : none; margin : 0px; padding : 0px; } A:hover { text-decoration : underline; }IMG { border-width: 0px; } B { } I { } TT { } U { } STRIKE { } S { } BIG { } SMALL { }SUP { } SUB { }EM { font-weight: bold; font-style : normal; } STRONG { } CODE { } SAMP { } KBD { } VAR { } CITE { } DFN { } ABBR { } ACRONYM { } Q { }BDO { } DEL { } INS { }H1 { display:inline; } H2 { display:inline; } H3 { display:inline; } H4 { display:inline; } H5 { display:inline; } H6 { display:inline; }table, thead, tbody, tfoot, tr, th, td {border : 0px; } .bold { font-weight : bold; } .underline { text-decoration : underline; } .italic { font-style : italic; } .left { text-align : left; } .right { text-align : right; } .center { text-align : center; } .justify { text-align : justify; } .top { vertical-align : top; } .middle { vertical-align : middle; } .bottom { vertical-align : bottom; } .nodisplay { display : none; } .block { display : block; } .inline { display : inline; } .width100 { width: 100%; } .float-right { display : inline; float: right; } .float-left { display : inline; float: left; } .float-center { display : inline; } .freespace { clear: both; } .image { border : 0px; } page-paging { background : #f7f2ef; padding : 3px; } .pos-rel { position: relative; } .border1 { border : 1px solid #f7f2ef; height : 1px; } .formpflicht { font-weight:bold; } div.page-form-begin { background-color: #B38166; color: #041C43; text-align : center; padding : 14px 7px; border : 1px solid #f7f2ef; } form { display : inline; } label { } textarea, input.text { border : 1px solid #f7f2ef; padding : 2px 3px; } input.inputImage { border-width: 0px; } input.button { color: #f7f2ef; border : 1px outset #246E9E; } option { color: #f7f2ef; background : #B38166; } button { color: #f7f2ef; border : 1px solid #f7f2ef; padding : 0px 5px; } fieldset { border : 2px solid #f7f2ef; margin : 10px 0px; padding : 5px 10px; } legend { padding : 2px 10px; border : 1px solid #f7f2ef; } div.form-fieldset-inlay { background : #B38166; padding : 3px 7px; } DIV.page { width: 94%; margin : 0px auto; } DIV.page-bg1 { width: 100%; margin : 0px 0px 0px 0px; background : url(/home/mindwerk/tol2/web/pics/layout/menu_bg.gif) repeat-y top left; } DIV.page-bg2 { width: 100%; margin : 0px 0px 0px 0px; background : url(/home/mindwerk/tol2/web/pics/layout/container_bg.gif) repeat-y top right; } DIV.page-header { background-color: #f7f2ef; } IMG.page-header { width: 100%; float: left; border-top : 1px solid #D8C0B4; border-bottom: 1px solid #D8C0B4; } DIV.hmenu { display : none; color: #B38166; background-color: #f7f2ef; text-align : center; padding : 3px 15px 3px 15px; } A.hmenu { display : inline; float: left; color: #FFFFFF; background-color: #f7f2ef; font-weight : bold; text-decoration : none; margin : 0px 4px; } A.hmenu:hover { color: #000000; text-decoration : underline; } A.hmenu2 { display : inline; color: #FFFFFF; font-weight : bold; text-decoration : none; } A.hmenu2:hover { color: #000000; text-decoration : underline; } DIV.vmenu { display : none; width: 138px; margin-top : 16px; float: left; overflow: hidden; } UL.vmenu1, UL.vmenu2 { list-style-type : none; } LI.vmenu1, LI.vmenu2 { display : inline; } A.vmenu { font-size: 12px; color: #FFFFFF; background-color: #f7f2ef; text-decoration : none; margin : -1px 0px 2px 0px; padding : 3px 10px; display : block; } A.vmenu:hover { color: #FFFFFF; text-decoration : none; } A.vmenu1 { background-color: #f7f2ef; font-weight : bold; padding : 3px 10px; } A.vmenu1:hover { text-decoration : none; } A.vmenu2 { font-weight : normal; color: #FFFFFF; background : #1E5B82 url(/pics/marker_aus.gif) no-repeat 3px 6px; padding : 3px 15px; } A.vmenu2:hover { background : #246E9E url(/pics/marker_an.gif) no-repeat 3px 6px; text-decoration : none; } A.vmenu2-active { background : #246E9E url(/pics/marker_an.gif) no-repeat 3px 6px; text-decoration : none; } DIV.page-container { display : none; width: 178px; margin-left : -178px; padding-left: 2px; float: right; text-align : left; } DIV.page-container-workspace { border : 0px; background : #7D879A; margin : 16px 0px 0px 0px; float: left; width: 100%; } DIV.page-container-headline { background : #f7f2ef; border-bottom: 1px solid #B38166; text-decoration : none; font-weight : bold; text-align : center; padding : 3px 0px 3px 0px; color: #FFFFFF; width: 100%; overflow: hidden; } DIV.page-container-content { color: #000000; padding : 3px 5px 3px 5px; } H2.page-container { display : inline; font-size: 12px; color: #FFFFFF; }div.contfeld { width: 85px; } input.contfeld { width: 80px; } DIV.content { width: 100%; background-color: #B38166; text-align : center; padding : 16px 10px 0px 10px; } DIV.content-workspace { width: 100%; float: left; } DIV.page-content-header { background : #f7f2ef; color: #D8C0B4; padding : 3px 7px 3px 7px; font-weight : bold; margin : 0px 0px 0px 0px; text-align : left; } DIV.page-content-text { text-align : left; color: #000000; height : 100%; margin : 0px 0px 10px 0px; padding : 10px 7px 0px 7px; } H3.page-content { display : inline; font-size: 12px; color: #FFFFFF; } DIV.page-footer { display : none; padding : 5px 7px 5px 7px; height : 16px; color: #B38166; background : #f7f2ef; text-align : center; } DIV.page-footer-inlay { color: #B38166; display : inline; padding : 5px 7px 5px 7px; } DIV.page-line { display : none; clear: both; color: #B38166; background : #f7f2ef; text-align : center; padding : 5px 7px; } DIV.page-line-inlay { color: #B38166; display : inline; padding : 5px 7px; } 
}

