*{margin:0;padding:0}body{font:normal 12px Arial,sans-serif;margin:0 0 30px 0}a img{border:0}ul{list-style:none}a:link{color:#1e508c}a:visited{color:#1e508c}a:focus{color:#bb4600}a:hover{color:#bb4600}a:active{color:#1e508c}#conWrap{width:915px}#headCon{width:781px;margin:0 0 18px 0}#headCon img.left{width:203px;float:left;display:inline;margin:2px 0 0 15px}#headCon img.right{width:468px;float:right}#navCon{margin:0 0 15px 0}#mainNav{margin:0 0 0 13px;padding:11px 0 0 0;background:transparent url(../img/mainnav-bg.gif) no-repeat left top}#mainNav li{float:left;height:24px;position:relative}#mainNav li a{display:block;height:24px;text-decoration:none}#mainNav li a strong{visibility:hidden;font-size:1px}#mainNav li.but-1 a{width:41px;background:transparent url(../img/but1.gif) no-repeat left top}#mainNav li.but-2 a{width:32px;background:transparent url(../img/but2.gif) no-repeat left top}#mainNav li.but-3 a{width:38px;background:transparent url(../img/but3.gif) no-repeat left top}#mainNav li.but-4 a{width:70px;background:transparent url(../img/but4.gif) no-repeat left top}#mainNav li.but-5 a{width:97px;background:transparent url(../img/but5.gif) no-repeat left top}#mainNav li.but-6 a{width:123px;background:transparent url(../img/but6.gif) no-repeat left top}#mainNav li.but-7 a{width:103px;background:transparent url(../img/but7.gif) no-repeat left top}#mainNav li.but-8 a{width:105px;background:transparent url(../img/but8.gif) no-repeat left top}#mainNav li.but-9 a{width:80px;background:transparent url(../img/but9.gif) no-repeat left top}#mainNav li.but-10 a{width:80px;background:transparent url(../img/but10.gif) no-repeat left top}#mainNav li a:hover{background-position:0 -24px}#mainNav li#cur a{background-position:0 -48px}#mainNav li ul{position:absolute;left:-1000px;background:#69C;border:solid 1px #1e508c;border-bottom:0;color:#FFF;width:190px}#mainNav li ul.drop li{float:none;height:1%}#mainNav li ul.drop li a{display:block;background:transparent;border-bottom:solid 1px #1e508c;color:#FFF;font:normal 12px/20px Arial,sans-serif;height:20px;width:auto;padding:0 5px 0 10px}#mainNav li#cur ul.drop{border-color:#ffa44c;background:#ffeac0}#mainNav li#cur ul.drop li a{color:#bb4600;background:#ffeac0;border-color:#ffa44c}#mainNav li:hover ul,#mainNav li.sfhover ul{left:auto}#mainNav li ul.drop li a:hover{background:#FFF;color:#1e508c}#mainNav li#cur ul.drop li a:hover{background:#FFF;color:#bb4600}#subNav{height:50px;background:transparent url(../img/subnav-bg.gif) no-repeat top left;padding:0 0 0 13px}#subNav li{float:left;line-height:25px;height:25px;border-right:solid 1px #FFF;padding:0 5px}#mainCon{width:764px;float:left;display:inline;margin:0 0 0 15px}#search{width:570px;float:left}#textCont p{padding:0 5px 0 5px}#search h1,#textCon h1,#textCon2 h3{background:#659ace url(../img/round-wide.gif) no-repeat left top;color:#FFF;font-size:12px;line-height:25px;padding:0 5px}#textCon h3{color:#bb4600;font-size:12px;padding-left:5px}#search div,#textCon div,#textCon2 div,#sitemap div{border:solid 1px #659ace;margin-bottom:15px}*html #search div,*html #textCon div{border:solid 1px #659ace}#search div{margin-bottom:15px}#search div img{display:block}#searchCon div.teaser{width:180px;float:right}#searchCon div.teaser h3{background:#f4c963 url(../img/round-small.gif) no-repeat left top;color:#1e508c;font-size:12px;line-height:25px;padding:0 5px}#searchCon div.teaser div{background:#fffaef;border:solid 1px #f4c963;border-top:0;height:hidden}#searchCon div.teaser img{display:block}#searchCon div.teaser div h2{font-size:12px;margin:1px 4px 1px 4px}#searchCon div.teaser div p{margin:0 4px}#searchCon div.teaser div p.price{text-align:right;margin:0 12px 5px 12px}#searchCon div.teaser div p.price a{font-size:16px;color:#F00;font-weight:bold}#searchCon div.teaser div p.price a:hover{color:#bb4600}#contCon #textCon{width:570px;float:left}#contCon #sitemap{width:570px;float:left}*html #contCon #sitemap div{margin-bottom:10px}#sitemap h1{background:#659ace url(../img/round-wide.gif) no-repeat left top;color:#FFF;font-size:12px;line-height:25px;padding:0 5px;text-decoration:none}#sitemap h1 a{color:#FFF;text-decoration:none}#contCon #sitemap table{margin-bottom:3px}#contCon #sitemap td{padding:5px}#contCon #sitemap div h2 a,#contCon #sitemap div h2{font-size:14px;margin-left:10px;margin-bottom:10px;padding-top:20px;text-decoration:none;color:#bb4600}#contCon #sitemap div h3 a{font-size:12px;margin-left:15px;margin-top:20px;text-decoration:none}#contCon #sitemap div h4{margin:5px}#contCon #sitemap div h4 a{font-size:12px;margin-left:25px;font-weight:normal}#contCon #textCon2{width:570px;float:left}#contCon #textCon div{padding-top:5px;margin-bottom:15px}*html #contCon #textCon div{padding-top:5px;margin-bottom:15px}#contCon #textCon div p{padding:0 5px 10px 5px}#contCon #textCon div p a{font-weight:bold}#contCon #textCon p.textsmall{font-size:10px;margin:0}#contCon #textCon2 div{padding-top:10px;margin-bottom:10px;padding-bottom:0}*html #contCon #textCon2 div{padding-top:10px;margin-bottom:15px;padding-bottom:0}#contCon #textCon2 div p{padding:0 10px 10px 10px}#contCon div.teaser{width:180px;float:right}#contCon div.teaser h3{background:#f4c963 url(../img/round-small.gif) no-repeat left top;color:#1e508c;font-size:12px;line-height:25px;padding:0 5px}#contCon div.teaser div{border:solid 1px #f4c963;height:165px;margin:0 0 15px 0}#contCon #textCon li a{display:block;margin-left:30px;font-weight:bold;text-decoration:none}#sideCon{width:120px;float:right;background:#0F0}#footCon{width:781px;border-top:1px solid #ffdf7b;border-bottom:1px solid #ffdf7b;clear:both}*html #footCon{width:781px;border-top:1px solid #ffdf7b;border-bottom:1px solid #ffdf7b;clear:both;margin-top:10px}#footCon p{margin:0 0 5px 15px}#footCon p.bold{font-weight:bold}#footer-left{float:left;width:573px;padding-top:10px}#footer-right{float:right;font-size:10px;width:185px}#vir{margin-top:4px;border-bottom:1px solid #ffdf7b;background:transparent url(../img/logo-vir.gif) no-repeat left top;padding:0 0 0 67px;height:65px}#vir p{margin:0;padding:9px 0 0 0}#tuev{margin-top:4px;border-bottom:1px solid #ffdf7b;background:transparent url(../img/logo-tuev.gif) no-repeat left top;padding:0 0 0 62px;height:54px}#tuev p{margin:0 0 8px 0}#warentest{margin-top:6px;background:transparent url(../img/logo-warentest.gif) no-repeat left top;padding:35px 0 0 6px}#footCon p.intl{font-size:10px;border-top:1px solid #ffdf7b;margin:48px 0 0 0;padding:7px 0 10px 15px}#footCon p.intl td{font-size:10px}#footCon p.intl td a{font-size:10px}.copy{font-size:10px}p.end{font-size:10px;color:#1e508c;width:580px;margin:20px 0 0 15px;clear:both}#conWrap:after,#headCon:after,#navCon:after,#mainNav:after,#subNav:after,#searchCon:after,#contCon:after,#footCon:after{content:".";display:block;height:0;clear:both;visibility:hidden}#conWrap,#headCon,#navCon,#mainNav,#subNav,#searchCon,#contCon,#footCon{display:inline-table}/*\*/* html #conWrap,* html #headCon,* html #navCon,* html #mainNav,* html #subNav,* html #searchCon,* html #contCon,* html #footCon{height:1%}#conWrap,#headCon,#navCon,#mainNav,#subNav,#searchCon,#contCon,#footCon{display:block}/**/#angebote{font:normal 12px Arial,sans-serif;width:180px;float:right}#angebote div{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:-1px}*html #angebote div{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:6px}#angebote .hoehe-map{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:0}*html #angebote .hoehe-map{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:0}#angebote .zeitstrahl{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:-1px;height:166px;margin-bottom:15px}*html #angebote .zeitstrahl{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:3px;height:163px;margin-bottom:15px}#angebote .box-formular{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:-1px;height:170px;margin-bottom:15px}*html #angebote .box-formular{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:3px;height:168px;margin-bottom:15px}#angebote .box-kleinformular{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:-1px;height:170px;margin-bottom:15px}*html #angebote .box-kleinformular{border:solid 1px #f4c963;border-top:0;padding-top:0;margin-top:0;padding-bottom:3px;height:168px;margin-bottom:15px}#angebote a img{border:0;margin:0}#angebote img{border:0;margin:0}#angebote a:link{color:#1e508c}#angebote a:visited{color:#1e508c}#angebote a:focus{color:#bb4600}#angebote a:hover{color:#bb4600}#angebote a:active{color:#1e508c}#angebote h3{background:#f4c963 url(../img/round-small.gif) no-repeat left top;color:#1e508c;font-size:12px;line-height:25px;padding:0 5px;margin:0}#angebote h2{font-size:12px;margin:0 4px 1px 4px}#angebote p{margin:0 3px}#angebote p.price{text-align:right;margin:0 5px 0 5px}#angebote p.price a{font-size:16px;color:#F00;font-weight:bold}#angebote p.price a:visited{font-size:16px;color:#F00;font-weight:bold}#angebote p.price a:hover{color:#bb4600}#angebote p.no-price{text-align:right;margin:0 5px 0 5px}#angebote p.no-price a{font-size:12px;color:#1e508c;font-weight:bold}#angebote p.no-price a:hover{color:#1e508c}#angebote p img{display:inline}#contCon #textCon div table{margin-bottom:10px;margin-left:5px;margin-right:5px}#contCon #textCon div table h2{color:#c60;font-size:14px;text-decoration:none}#contCon #textCon div table h2 img{margin-left:10px}#contCon #textCon div table a.details{background:url(../img/btn_sec_small.gif) 0 2px no-repeat;float:right;padding-left:13px;margin-right:0;font-weight:bold}#contCon #textCon div table p.preis{text-align:right;margin-right:0;color:#000}#contCon #textCon div table a.preis{font-size:16px;padding-left:5px;margin-right:0;font-weight:bold;color:red}#searchCon #search div table img{display:inline}#searchCon #search div form{margin-bottom:0;padding-bottom:0;background:url(../img/hintergrund-form.jpg) left top repeat-x;height:252px}*html #searchCon #search div form{padding:5px;margin-bottom:0;padding-bottom:0;background:url(../img/hintergrund-form.jpg) left top repeat-x;height:259px}#mainCon .teaser div form{padding:0 5px}#searchCon div.form-small{width:180px;float:right}#searchCon div.form-small h3{background:#f4c963 url(../img/round-small.gif) no-repeat left top;color:#1e508c;font-size:12px;line-height:25px;padding:0 5px}#searchCon div.form-small div{background:#fffaef;border:solid 1px #f4c963;border-top:0;height:hidden}#searchCon div.form-small img{display:block}#searchCon div.form-small div h2{font-size:12px;margin:1px 4px 1px 4px}#searchCon div.form-small div p{margin:0 4px}#searchCon div.form-small div p.price{text-align:right;margin:0 12px 5px 12px}#searchCon div.form-small div p.price a{font-size:16px;color:#F00;font-weight:bold}#searchCon div.form-small div p.price a:hover{color:#bb4600}#mainCon .form-small div form{padding:0 5px;height:261px}*html #mainCon .form-small div form{padding:0 5px;height:261px}#searchCon div.angebote-hotels{width:180px;float:right}#searchCon div.angebote-hotels h3{background:#f4c963 url(../img/round-small.gif) no-repeat left top;color:#1e508c;font-size:12px;line-height:25px;padding:0 5px}#searchCon div.angebote-hotels div{background:#fffaef;border:solid 1px #f4c963;border-top:0;height:hidden}#searchCon div.angebote-hotels img{display:block}#searchCon div.angebote-hotels div h2{font-size:12px;margin:1px 4px 1px 4px}#searchCon div.angebote-hotels div p{margin:0 4px}#searchCon div.angebote-hotels div p.price{text-align:right;margin:0 5px 5px 5px}#searchCon div.angebote-hotels div p.price a{font-size:16px;color:#F00;font-weight:bold}#searchCon div.angebote-hotels div p.price a:hover{color:#bb4600}#mainCon .angebote-hotels div{padding:0 3px;height:257px}*html #mainCon .angebote-hotels div{padding:0 3px;height:265px}#contCon #textCon div table .hotel-bild{width:80px;height:80px;overflow:hidden}.top-hotel-bild{width:178px;height:74px;overflow:hidden}.box-formular a.details{background:url(../img/btn_sec_small.gif) 0 2px no-repeat;float:right;padding-left:13px;margin-right:30px;margin-top:25px}#searchCon div.angebote-hotels1{width:180px;float:right;border:0;margin-bottom:10px}#searchCon div.angebote-hotels1 h3{background:#f4c963 url(../img/round-small.gif) no-repeat left top;color:#1e508c;font-size:12px;line-height:25px;padding:0 5px;margin-bottom:0}#searchCon div.angebote-hotels1 div{background:#fffaef;border:solid 1px #f4c963;border-top:0;margin:0 0 15px 0}#searchCon div.angebote-hotels1 img{display:block}#searchCon div.angebote-hotels1 div h2{font-size:12px;margin:1px 4px 1px 4px}#searchCon div.angebote-hotels1 div p{margin:0 4px}#searchCon div.angebote-hotels1 div p.price{text-align:right;margin:0 12px 5px 12px}#searchCon div.angebote-hotels1 div p.price a{font-size:16px;color:#F00;font-weight:bold}#searchCon div.angebote-hotels1 div p.price a:hover{color:#bb4600}#mainCon .angebote-hotels1 div{padding:0 3px;overflow:hidden}*html #mainCon .angebote-hotels1 div{padding:0 3px;overflow:hidden}#mainNav li#green ul.drop{border-color:#08950c;background:#cce1aa}#mainNav li#green ul.drop li a{color:#1e508c;background:#cce1aa;border-color:#08950c}#mainNav li#green ul.drop li a:hover{background:#FFF;color:#1e508c}#mainNav li#blue ul.drop{border-color:#6184ae;background:#aacdf1}#mainNav li#blue ul.drop li a{color:#1e508c;background:#aacdf1;border-color:#6184ae}#mainNav li#blue ul.drop li a:hover{background:#FFF;color:#1e508c}td.blau{border-left:1px solid #fff;background-color:#c5d4eb;text-align:center;font-weight:bold;width:24px;height:24px}td.seite{padding:0 8px;background-color:#fff;font-weight:normal}td.aktuell{border-left:1px solid #fff;background-color:#f8d6a8;color:#b74f08;text-align:center;font-weight:bold;width:24px;height:24px}a.paginglink{display:none}