/*========= GENERAL =========*/
*{margin:0;padding:0;}
body{background: #A3B4C3 url(../../../images/bg.gif) center top no-repeat fixed;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0px; padding:0px}
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
ol, ul, li { list-style:none }
a img { border:none }
a{color: #000000;text-decoration: none;}
a:hover{text-decoration: underline;}
textarea{border: #999999 1px solid;font-size: 12px;padding: 2px;}
select{padding: 0;}
li{list-style: none;}

/*========= LAYOUT =========*/
#page{background: #FFF;margin: 0 auto;width: 990px;overflow:hidden;padding:0 10px 0 10px;}
* html #page{height:100%;}

/*--- Own Header ---*/
#top {display:block;width: 990px;height: 175px;background : #FFF url(../../../images/bg_header.gif) top left no-repeat;}
#header {width:990px;height:175px;}
ul#header li {float:left;display:inline;}
ul#header li.claim {padding:20px 0 50px 0;height:105px;width:237px;}
ul#header li.mid{padding: 27px 0 0 0;width:753px;}
#banner{display:block;width:753px;height:90px;background: #FFF url(images/werbung.gif) top right no-repeat;}

/*--- Mainmenu ---*/
#mainmenu{margin:26px 0 0 0;width:743px;height:32px;overflow:hidden;}
.menu {width:773px; height:100px;font-size:12px;}
.menu ul li a, .menu ul li a:visited {display:block;text-decoration:none;width:105px;height:30px;text-align:center;color:#fff;border:1px solid #fff;background:#CCC;line-height:30px;font-size:12px;overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left;}
.menu ul li:hover a {color:#fff; background:#3499FF;}

/*--- Main Columns ---*/
#columnsstart{clear:both;width:990px;margin: 0;padding: 15px 0 0 0;background-color:#FFF;}
#columns{clear:both;width:990px;margin: 0 0 20px 0;padding: 0;background-color:#FFF;}
.col1{float: left;width: 663px;padding-right:25px;}
.col2{float: left;width: 302px;}

/*--- Sub Columns ---*/
.subcol{width: 146px;}
.subcol h2{color: #0097FC;font-size: 14px;padding: 0 0 10px;}

/*--- Breadcrumb ---*/
#globaltrack{clear:both;width:990px;padding:20px 0px 20px 15px;font-weight:bold;}
#globaltrack a{color:#000;text-decoration:none;}

/*========= HEADER =========*/
/*- RSS -*/
#rss{display:block;border:1px solid #EAEAEA;padding: 10px;text-align: right;width: 280px;height:61px;background: url(images/social.gif) top left no-repeat;margin:0 0 20px 0;}
#rss a{color: #b3b3b3;font-size:12px;}
#rss ul{float: left;margin: 5px 0 0 5px;width: 275px;}
#rss li{margin: 0 0 3px 0;text-align:center;line-height:18px;}
#rss li span{font-size:18px;color:#000;}
#rss img{float: right;}

/*========= FEATURED POSTS (FRONT-PAGE) --> Kommt derzeit nicht zum Einsatz =========*/
.featured{background: #F8F8F8;height: 200px;margin: 0 0 10px;overflow: hidden;padding-right:10px;}
.featured h2{font-size: 11px;padding: 10px 0;}
.featured h3{font-size: 14px;padding: 0 0 10px 0;}
.featured h3 a {color:#000;}
.featured h3 a:hover {color:#0097FC;}
.featured p {margin-bottom:10px;}
.featured-img{margin: 0 10px 0 0;width:350px;height:200px;float:left;display:inline;}
#ribbon{width:138px;height:138px;float:right;}
#featured-th{height: 57px;margin: 0 0 20px;}
#featured-th img{ margin: 0;border:none;}
#featured-th .idTabs {list-style:none;}
#featured-th .idTabs li {float:left;display:inline;margin-right:12px;}
#featured-th .idTabs li.last {margin-right:0px !important;}

/*========= FEATURED VIDEOS (FRONT-PAGE) --> Kommt derzeit nicht zum Einsatz =========*/
#video-frame {background:#F8F8F8;float:left;width:663px;height:280px;}
.video-left {float:left;width:350px !important;display:inline;}
.video-left p {padding:0px !important;margin:0px !important;}
.video-left h2 {display:none;}
.video-right {float:right;width:313px;display:inline;padding-top:7px;}
.video-right h2{color: #0097FC;font-size:1.3em;line-height:1.2em;font-weight:bold;padding: 0 0 0 10px !important;margin:0 !important;}
.video-right p{color: #999;font-size:0.9em;line-height:0.8em;font-weight:bold;padding: 0 0 7px 10px !important;margin:0 !important;}
.video-right .idTabs {border-top:1px solid #FFF;list-style:none;margin:5px 0px 0px 0px;padding:0px;}
.video-right .idTabs li {margin:0px;border-bottom:1px solid #FFF;background:#DDD;line-height:10px;}
.video-right .idTabs li a {color:#000;font-weight:bold;font-family:Tahoma, Arial;text-decoration:none;display:block;padding:10px 10px;}
.video-right .idTabs li a:hover {background:#C0C0C0 url(images/ico-watch.gif) right center no-repeat !important;}
.video-right .selected {background:#CCCCCC url(images/ico-watch.gif) right center no-repeat !important;}

/*========= BLOG POST STYLING =========*/
/*=== Small Box Post ===*/
.post{margin: 0;}
.post h2{font-size: 1em;padding: 0 0 5px;}
.post h3{font-size: 1.3em;}
.post h3 a{color: #673503;}
.post p{padding: 0 0 15px;text-align:justify;}
.post p.posted{color: #999;}
.post p.postline{clear:all;line-height:20px;margin-top:10px;text-align:justify;}
.post p.tagcity{margin-top:3px;color:#999;font-size: .85em;}
.post p.tagcity a{color:#999;font-size: .85em;}
.post p.starssm {line-height:11px;margin:0px;padding:0px 0px 5px 0px;}
.post-cat p.starssm {line-height:11px;margin:0px;padding:0px 0px 10px 0px;}
.post-cat p.tagcategories, .post-cat p.tagarchiv{margin-top:10px;color:#999;}
.post-cat p.tagarchiv a{color:#999;font-size: 1.00em;}
.post-cat p.tagcategories a{color:#999;font-size: 1.00em;}

/*- Box -*/
.box{clear: both;height: 1%;margin: 5px 0 20px;padding: 20px 0 20px;}
.box .post{width: 322px;}
.box .post h2{font-size: .85em;}
.box .post h3{font-size: 1em;}
.box .post p.posted{font-size: .85em;}

/*=== Traditional Blog Post ===*/
.post-intro {margin-top:5px}
.post-intro, .post-hotel-intro{background: #F8F8F8 url(images/blogpost.gif) top left no-repeat;width:663px;height:111px;}
.post-intro span{font-size: 0.75em;margin:3px 0 0 16px;}
.post-intro span b{color:#673503;}
.post-hotel-intro h1{font-size: 1.4em;margin:3px 0 0 16px;}
.post-hotel-intro h1 a{color: #0097FC;}
.post-intro h1{background: #FFF url(images/bg_H.gif) top left no-repeat;font-size: 1.6em;margin:10px 0 0 16px;display:block;width:333px;line-height:20px;padding: 5px 0 0 40px;color: #0097FC;}

.post-alt{background: #F8F8F8;width:623px;padding: 6px 20px 10px 20px;margin:0px 0 20px 0;}
.post-alt h1{font-size: 1.4em;}
.post-alt h2{font-size: 1.0em;}
.post-alt h3{font-size: 1.0em;}
.post-alt h2{color:#999;margin:0 0 20px;}
.post-alt h1 span{color:#673503;}
.post-alt h2 , .post-alt h3 {color:#000;margin:0 0 20px;}
.post-alt h2.noborder, .post-alt h3.noborder{color:#0097FC;margin:0px;}
.post-alt h1 a, .post-alt h2 a, .post-alt h3 a {color: #000}
.post-alt p {padding-bottom:15px;text-align:justify;line-height:18px;}
.post-alt p.bigintro {font-weight:bold;font-size:14px;line-height:22px}
.post-alt p b {line-height:20px;}
.post-alt p a:link, .post-alt p a:visited, .post-hotel-intro p a:link, .post-hotel-intro p a:visited{text-decoration:none;color:#222;border-bottom:1px dotted #222;}
.post-alt p a:hover, .post-hotel-intro p a:hover{text-decoration:none;color:#222;border:none;}
.post-alt p.posted, .post-hotel-intro p.posted{color: #999;}
.post-hotel-intro p.posted{padding-left:16px;}
.post-alt p.archivpost,
.post-alt p.tagpost{clear:all;line-height:20px;padding-top:15px;text-align:justify;}
.post-alt p.archivpostedtags,
.post-alt p.tagpostedtags{padding-bottom:0px;}
.post-alt blockquote {clear:both;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #000;margin:20px 0}
.post-alt blockquote p {widh:663px;text-align:center;line-heigt:15px;padding:0;margin:0}

.post-alt ul {margin: 0 0 25px 15px}
.post-alt li {list-style: circle;padding:0 0 5px 15px}

/*=== Category Blog Post ===*/
.hoteltypdesc{
        background: #F8F8F8;
        width:623px;
        padding: 10px 20px 20px 20px;
        border-bottom:20px solid #FFF;
        text-align:justify;
        line-height:18px;
}


.post-cat{
        background: #F8F8F8;
        width:623px;
        padding: 10px 20px 0px 20px;
        border-bottom:20px solid #FFF;
}
.post-cat h1{
        font-size: 1.4em;
}
.post-cat h2,
.post-cat h3{
        font-size: 1.2em;
}
.post-cat h2,
.post-cat h3{
        color:#0097FC;
        margin:0 0 20px;
}

.post-cat h2.noborder,
.post-cat h3.noborder{
        color:#0097FC;
        margin:0px;
}

.post-cat h1 a,
.post-cat h2 a,
.post-cat h3 a{
        color: #673503;
}
.post-cat p {
        padding-bottom:15px;
        text-align:justify;
}

.post-cat p.posted{
        color: #999;
}

.post-cat p.archivpost,
.post-cat p.tagpost{
        clear:all;
        line-height:20px;
        text-align:justify;
}
.post-cat p.archivpost_float{
        line-height:20px;
        padding-top:15px;
        text-align:justify;
}

.post-cat p.archivpostedtags,
.post-cat p.tagpostedtags{
        padding-bottom:0px;
}
.post-alt p.preisvergleich a{
        text-decoration:none;
        border-bottom:none;
}
.post-alt p.preisvergleich{
        line-height:30px;
        text-align:right;
        height:30px;
        padding:20px 0px;
}
/*=== Page Blog Post ===*/
.post-page{
        background: #F8F8F8;
        width:623px;
        /*min-height:899px;*/
        padding: 10px 20px 0px 20px;
        margin-bottom:20px;
}
.post-page h1{
        font-size: 1.6em;
}
.post-page h2,
.post-page h3{
        font-size: 1.2em;
}
.post-page h2,
.post-page h3{
        color:#0097FC;
        margin:0 0 20px;
}

.post-page h2.noborder,
.post-page h3.noborder{
        color:#0097FC;
        margin:0px;
}

.post-page h1 a,
.post-page h2 a,
.post-page h3 a{
        color: #673503;
}
.post-page p {
        padding-bottom:15px;
        text-align:justify;
}

.post-page p.posted{
        color: #999;
}

.post-page p.archivpost,
.post-page p.tagpost{
        clear:all;
        line-height:20px;
        padding-top:15px;
        text-align:justify;
}
.post-page p.archivpostedtags,
.post-page p.tagpostedtags{
        padding-bottom:0px;
}

/*=== Buttons ===*/
.continue{
        background: url(images/ico-arrow.gif) no-repeat left;
        padding: 0 0 0 13px;
        font-weight:bold;
}
.comments {
        padding-bottom:0px !important;
}
.comments a{
        background: url(images/ico-comm.gif) no-repeat left;
        color: #000000;
        padding: 0 0 0 20px;
        font-weight:bold;
}
a.more{
        background: url(images/ico-arrow2.gif) no-repeat right;
        color: #c0c0c0;
        font-size: 1.2em;
        font-weight: bold;
        padding: 0 20px 0 0;
}
/*=== Traditional Blog Post ===*/
.navigation {
}
.navigation a {
        color: #3499FF;
        font-size: 1.2em;
        font-weight: bold;
        text-decoration:none
}
.navigation a:hover {
        color: #673503;
}
.navigation a span {
        color: #673503;
        font-size:1.4em;
}
.alignleft{
        display:inline;
        float:left;
}
.alignright{
        display:inline;
        float:right;
}

/*========= ARCHIVE SPECIFIC =========*/
#archivebox {
        background: #F8F8F8 url(images/blogpost.gif) top left no-repeat;
        width:663px;
        height:111px;
        margin-top:6px;
}
#archivebox h1, #archivebox h2 {
        font-size:12px;
        font-weight:bold;
        padding:60px 0 0 20px;
}
#archivebox em, #archivebox h1 em, #archivebox h2 em{
        color:#C0C0C0 !important;
        font-style:normal;
}
.archivefeed {
        margin-top:5px;
}
.archivefeed a {
        background:url(images/ico-arcfeed.gif) center left no-repeat;
        padding-left:20px;
        color:#000;
        font-weight:bold;
}
.arclist{
        padding: 10px 0 10px;
        width: 260px;
}
.arclist h2{
        color: #000;
        font-size: 12px;
        padding: 0 0 10px 0 !important;
}
.arclist ul li{
        padding:0 0 7px 10px;
        color:#999999;
}
/*========= Page SPECIFIC =========*/
#pagebox {
        background: #F8F8F8 url(images/blogpost.gif) top left no-repeat;
        width:663px;
        height:111px;
        margin-top:6px;
}
#pagebox h1, #archivebox h2 {
        font-size:16px;
        font-weight:bold;
        padding:40px 0 0 20px;
        color:#DDDDDD;
}
#pagebox em, #pagebox h1 em, #pagebox h2 em{
        color:#C0C0C0 !important;
        font-style:normal;
}
.pagefeed {
        margin-top:5px;
}
.pagefeed a {
        background:url(images/ico-arcfeed.gif) center left no-repeat;
        padding-left:20px;
        color:#000;
        font-weight:bold;
}

/*========= SINGLE POST SPECIFIC =========*/
.entry{
        padding-bottom:20px;
        }
.singletags {
        margin-top:5px;
        font-weight:bold;
        color:#C0C0C0;
}
.entry p{
        line-height:20px;
        lext-align:justify;
        }
.entry p strong{
        line-height:20px;

        }
.entry blockquote {
        color:#0097FC;
        font-family:Georgia,"Times New Roman",Times,serif;
        font-size:14px;
        font-weight:bold;
        line-height:18px;
        margin:10px 80px 20px 80px;
        }
.entry blockquote span {
        font-family: Arial, Helvetica, sans-serif;
        font-size:20px;
        }
.entry blockquote p {
        padding: 5px 0px;
        margin: 5px 0px;
        line-height: 20px;
        }
.entry ul, .entry ol {
        margin-bottom:15px;
        line-height:20px;
        }
.entry ul li ul, .entry ol li ol{
        margin-bottom:0px;
        padding-top:3px;
        }
.entry ul li {
        /*list-style:circle inside !important;*/
        margin-left:15px;
        padding:3px 0px;
        }
.entry ul li ul li {
        /*list-style:disc inside !important;*/
        }
.entry ol li {
        /*list-style:decimal inside !important;*/
        font-size:12px;
        padding:3px 0px;
        }
.entry ol li ol li {
        /*list-style:decimal-leading-zero inside !important;*/
        }

.entry div.alignleft{
        border-right:30px solid #FFF;
        background:#F8F8F8;
        }

/*========= COMMENTS =========*/
#comment{
        clear:both;
}
#comment p.loggedinas{
        padding:0 0 20px 20px;
}
#comment input.cominput{
        border:1px solid #C0C0C0;
}
#comment .comtextarea{
        border:1px solid #C0C0C0;
}
h2.commh2{
        font-size: 1.4em;
        padding: 0 0 5px 20px;
        font-weight:bold !important;
}
ol.commentlist{
        margin: 10px 0 20px;
        padding: 0;
        list-style: none;
        font-size: 12px;
        line-height: 20px;
}
ol.commentlist p{
        margin-bottom:10px;
        display:inline;
        line-height: 20px;
}
ol.commentlist cite{
        font-style: normal;
        font-weight: bold;
}
ol.commentlist li{
        padding: 20px 10px 10px 10px;
}
ol.commentlist li.alt{
        padding: 10px 20px 10px 20px !important;
        background:#F8F8F8;
}
ol.commentlist li.alt2{
        padding: 10px 20px 10px 20px !important;
        background:#FFF;
}
/*========= SIDEBAR =========*/
.sideTabs {
        border-bottom:1px solid #EAEAEA;
        height:31px;
        width:302px;
        float:left;
        display:block;
        }
.sideTabs .idTabs{
        font-size: 12px;
        height: 30px;
        letter-spacing: -1px;
}
.sideTabs .idTabs li{
        float: left;
        font-size: 13px;
        line-height: 30px;
}
.sideTabs .idTabs li a{
        background: #EAEAEA;
        border: 1px solid #EAEAEA;
        border-bottom: 0;
        color: #c0c0c0;
        display: block;
        margin: 0 2px 0 0;
        padding: 0 10px;
        font-weight:bold;
}
.sideTabs .idTabs li a:hover,
.sideTabs .idTabs .selected{
        background: #FFF;
        border: 1px solid #EAEAEA;
        border-bottom:1px solid #FFF;
        color: #373737;
        text-decoration: none;
}
.navbox{
        background: #FFF;
        border: 1px solid #EAEAEA;
        border-top: 0;
        margin: -2px 0 25px;
        padding: 10px;
        position: relative;
        min-height:42px;
}
.list1,list3,list4{
        padding-bottom:12px;
        }
.list1 li,.list3 li,.list4 li{
        background: url(images/ico-star.gif) no-repeat left center;
        padding: 6px 6px 6px 25px;
        width:108px;
        float:left;
}
.listN li{
        background: url(images/ico-star.gif) no-repeat left center;
        padding: 6px 6px 6px 25px;
}
.listN li a,.list1 li a,.list3 li a,.list4 li a, span.list1 a {
        color: #000000;
}
.list3 li {
        background: url(images/ico-mostcomm.gif) no-repeat left center !important;
        }
.list4 li {
        background: url(images/ico-feat.gif) no-repeat left center !important;
        }
/*- Ads -*/
.ads{
        border: 1px solid #eeeeee;
        height: 120px;
        margin: 0 0 25px;
        padding:5px;
}
.ads img{
        float: left;
        margin: 0 5px 0 0;
}
.ads img.last{
        margin: 0 !important;
}
/*=== DropDown Lists ===*/
.catlist{
        margin: 0 0 15px;
        padding: 0 0 10px;
        width: 146px;
}
.catlist h2{
        color: #0097FC;
        font-size: 14px;
        padding: 0 20px 0 0 !important;
}
.list-alt {
        padding-top:10px;
        }
.list-alt li{
        margin: 0 0 7px;
}
.list-alt li a{
        color: #000000;
}
/*=== Styling Widget Lists ===*/
.widget h2 {
        text-transform:uppercase;
        }
.widget ul {
        /*background: url(images/hl-dot.gif) repeat-x bottom;*/
        margin: 0 0 15px;
        padding: 0 0 7px;
}
.widget ul li{
        margin: 0 0 7px;
}
.widget ul li a{
        color: #000000;
}
/*========= FOOTER =========*/
#footer {clear:both;background: url(http://www.nur-hotel.de/images/bg_bottom.gif) top left no-repeat;height:115px}
#footer p{padding:45px 15px 0 15px;line-height:20px;text-align:right;}
#footer a{color: #333333;}
#footer img {vertical-align:middle;}
/*========= MISC =========*/
.fix{
        clear: both;
        line-height: 1px;
        height: 1px;
        margin: 0 0 -1px;
        overflow: hidden;
}
/*.hl{ background: url(images/hl-dot.gif) repeat-x bottom;}*/
.hl-full{
        background: url(images/hl-dot-full.gif) repeat-x bottom;
        float:left;
        clear:both;
        height:2px;
        width:100%;
        margin:20px 0 25px !important;
        margin:10px 0 15px;
        padding:0 !important;
}
.hl2{
}
.hl3{
        padding: 10px 0 0;
}
.blog{
        /*width:673px !important;*/
        float:left;
}
.between{
        height:2px;
        margin-bottom:15px;
        }
.fl{
        float: left;
}
.fr{
        float: right;
}
.ac{
        text-align: center;
}
.ar{
        text-align: right;
}
.th{
        border: 1px solid #F8F8F8;
        float: left;
        margin: 0 10px 0 0;
        padding: 3px;
}
.gravatar {
        float:left;
        border: 1px solid #000;
        margin-right: 10px;
}
/*========= Hotelsuche Startseie (siehe in featured.php) =========*/
#map-start{
        margin:6px 0px 20px 0px;
        padding:116px 5px 5px 5px;
        display:block;
        width:653px;
        height:228px;
        background: #F8F8F8 url(http://www.nur-hotel.de/images/bg_pv_start_header.gif) top left no-repeat;
}
#map-start h1{
        font-size:16px;
        color:#5C5C5C;
        padding: 0 0 15px 0;
}
#starthotel
{
        padding:0px 0px 0px 15px;
        width:638px;
        height:228px;
        background: #F8F8F8 url(http://www.nur-hotel.de/images/reasons.gif) top right no-repeat;
}
#checkdate
{
        padding:12px 0px 0px 0px;
}
#sb
{
        padding:12px 0px 0px 134px;
}
#quickmap
{
        padding:15px 0px 0px 50px;
        line-height:12px;
}
#quickmap a
{
        font-size:10px;
        color:#000;
}
/*========= Ads =========*/
#square{
        margin: 0 0 20px 0;
        border:1px solid #EAEAEA;
        padding:10px 25px 10px 25px;
}
#halfsize{
        margin: 0 0 20px 0;
        border:1px solid #EAEAEA;
        padding:10px 33px 10px 33px;
}
#fbblogcontent{
        clear:both;
        margin: 20px 0 0;
        padding:0px 98px 0px 97px;
        width:468px;
        height:60px;
}
#contentad1{
        margin: 0 0 20px 0;
        border:1px solid #EAEAEA;
        width: 300px;
        height:250px;
}
#contentad2 {
        margin: 0 0 20px 0;
        padding:1px;
        width: 300px;
        height:250px;
}
.video {
        margin: 0 0 20px 0;
        border:1px solid #EAEAEA;
        width: 300px;
        height:225px;
}
#contentad3 {
        margin: 20px 0 20px 0;
        border:1px solid #EAEAEA;
        width: 300px;
        height:250px;
}

/*========= Gallery Post =========*/
#quickgallery{
        width:400px;
        background:#F8F8F8;
        margin:0px auto 20px auto;
        padding-bottom:10px;
}
ul.filmstrip li{
        list-style:none;
}

span.url {
        color:#DA222A;
}
a.url {
        color:#DA222A;
}

/*========= Bilder inerhalb Post per Upload =========*/

.aligncenter{
        margin:15px auto 30px;
}
.alignleft{
        padding-right:20px;
}
.alignright{
        padding-left:20px;
}
.aligncenter img{
        margin:5px;
}
.alignleft img, .alignright img{
        margin:5px;
}
.alignnone img{
        margin:5px;
}
.alignnone{
        margin:15px auto 30px;
}
.wp-caption{
        background:#F8F8F8;
}

.wp-caption-text{
        background:#000;
        color:#FFF;
        font-size:10px;
        margin:-5px 5px 0px 5px;
}
p.wp-caption-text{
        padding:5px 0 10px 0;
        line-height:15px;
        text-align:center;
        background:#000;
        color:#FFF;
        font-size:10px;
}
div.alignleft{
        margin:0 10px 15px 0;
}
div.alignright{
        margin:0 0 15px 10px;
}
#featuredcities {width:663px;height:132px;padding:0;background:#FFF url(../../../images/dest_headline.gif) 2% 50% no-repeat;margin: 0 0 20px 0;}
#featuredcities ul {display:block;width:500px;margin:0 0 0 163px;height:100px}
#featuredcities li {float:left;display:inline;text-align:center;}
#featuredcities li a {float:left;display:block;width:121px;height:18px;line-height:18px;color:#000;background:#F8F8F8;border:2px solid #FFF;}

#featuredpartners {width:663px;background:#FFF url(../../../images/featuredpartners.gif) top left no-repeat;margin:20px 0 0 0;height:152px;}


/*** Searchboxstyles Partner */
.ac_input {width: 380px;}
.ac_results {padding: 0px;border: 1px solid black;background-color: #f9f9f9;overflow: hidden;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {
        margin: 0px;
        padding: 2px 5px;
        cursor: pointer;
        display: block;
        width:280px;
        font-size: 12px;
        overflow: hidden;
        text-align:left;
        font-weight:normal;
}
.ac_over {
        background-color: Highlight;
        color: HighlightText;
}

/******* Only required of IE - Has issues with z-index and dropdowns *************/
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}

/******* Infodot *************/
p.show {margin:-40px 0 25px 155px}
p.show a:hover {background-color:#F8F8F8;color:#F8F8F8;text-decoration:none}
p.show a:link span{display: none;}
p.show a:visited span{display: none;}
p.show a:hover span {position: absolute;margin:25px 0px 0px -155px;background-color: #F8F8F8;width:620px;padding: 5px 0px 5px 0;color: #333;text-align:justify;line-height:20px;height:180px;display: block;}

/******* Infodot *************/
#mappingsmall {padding: 0 0 20px 0}

/******* Youtube *************/
#video {border:1px solid #EAEAEA;width:300px;margin:0 0 20px 0}

/******* Google Ads *************/
.catinsidead {width:468px;height:60px;margin:0 0 20px 0;padding:0 97px 0 98px;}
#googleCA, div.googleCA {border:1px solid #EAEAEA;width:250px;margin:-5px 0 20px 0;height:250px;padding:0 25px;}
div.googleCAT {border:1px solid #EAEAEA;width:250px;height:250px;margin:-5px 0 20px 0;padding:5px 50px 5px 0}

/******* Resumee *************/
.resumee {border-bottom:20px solid #FFF;background-color:#F8F8F8;padding:20px;line-height:20px;text-align:justify}

/******* GMaps in Tag-Archiv *************/
#mappbig {border-bottom:20px solid #FFF;background-color:#F8F8F8;clear:both;padding:20px 0 20px 20px;}

/******* News Startseite *************/
.start_news_box{clear: both;height: 1%;margin: -15px 0 10px;}
.start_news_box h2{display:block;width:663px;height:40px;line-height:40px;text-align:right;background:#FFF url(../../../images/bg_news_start.png) top left no-repeat;font-size:14px;}
.start_news_box h2 a.news{color:#5C5C5C;font-size:14px;text-decoration:none;}
.post-alt-start{border-bottom:10px solid #FFF;background:#F8F8F8 url(images/bg-news.png) top right no-repeat;padding:10px 79px 10px 10px;}
.postline_news_start{line-height:20px;margin-top:5px;text-align:justify;}
.postline_news_date {margin-bottom:5px;color:#999;font-size: .85em;}
.post-alt-start h3{margin-bottom:5px;line-height:20px;font-size:14px;}
.post-alt-start h3 span{font-size:20px;}
.post-alt-start h3 a{text-decoration:none;}
.postline_news_date span{color:#853505;}
.postline_news_date a{color:#999;}

/******* ARCHIV News *************/
.post-alt-cat{border-bottom:10px solid #FFF;background:#F8F8F8 url(images/bg-news.png) top right no-repeat;padding:10px 79px 10px 10px;}
.postline_news_cat{line-height:20px;margin-top:5px;text-align:justify;}
.postline_news_catdate {margin-bottom:5px;color:#999;font-size: .85em;}
.post-alt-cat h2{margin-bottom:5px;line-height:20px;font-size:14px;}
.post-alt-cat h2 span{font-size:20px;}
.post-alt-cat h2 a{text-decoration:none;}
.postline_news_catdate span{color:#853505;}
.postline_news_catdate a{color:#999;}

/******* News More Posts *************/
.morepost ul.simcat {margin-top:10px}
.morepost ul.simcat li {line-height:35px;margin-bottom:2px;}
.morepost ul.simcat li img.attachment-thumbnail {margin-right:10px;vertical-align:middle;width:50px;height:42px;border:2px solid #000}
.morepost ul.simcat li a {color:#000;text-decoration:none;font-size:12px;font-weight:bold;}

/******* News Sim Posts Sidebar *************/
#moreSimnews {margin-top:-20px}
#moreSimnews .simpost {padding-top:20px}
#moreSimnews .simpost ul.simcat {margin-top:10px}
#moreSimnews .simpost ul.simcat li img {float:left;margin:8px 8px 1px 0;border:1px solid #000}
#moreSimnews .simpost ul.simcat li {line-height:16px;margin-bottom:20px;}
#moreSimnews .simpost ul.simcat li a {color:#000;text-decoration:none;font-size:12px;font-weight:bold;}

/******* News Sim Posts Bottom *************/
#moreNewsbot {clear:both;margin-top:20px;}
#moreNewsbot .simpost ul.simcat li img {float:left;margin:0 8px 1px 0;border:1px solid #000}
#moreNewsbot .simpost ul.simcat li {line-height:16px;background:#F8F8F8 url(images/bg-news-small.png) top right no-repeat;border-bottom:20px solid #FFF;float:left;padding:20px 40px 20px 20px;display:block;width:603px;}
#moreNewsbot .simpost ul.simcat li a.crp_title {color:#000;text-decoration:none;font-size:12px;font-weight:bold;margin-top:1px}

/*========= Similar Post =========*/
#similar {clear:both;margin: 20px 0 0;border:1px solid #EAEAEA;padding:20px;}
#similar .similar-post{padding:10px 0 10px 0;line-height:20px;}
#similar .similar-post a{color:#000;}
.simlinks{line-height:20px;}
.simlinks a:link,
.simlinks a:visited{text-decoration:underline;margin-right:3px;}
.simlinks a:hover{text-decoration:none;}

/*========= Similar Hotels =========*/
#simHOTELS {clear:both;margin: 20px 0;padding:20px;background-color:#F8F8F8}
#simHOTELS h2 {font-size:16px}
#simHOTELS .similar-post{padding:10px 0 10px 0;line-height:20px;}
#simHOTELS .similar-post a{color:#000;}
ul.simiLAR {margin-bottom:20px}
ul.simiLAR li {float:left;display:inline;margin-right:5px;}
ul.simiLAR li a{text-decoration:underline;}

/******* Startseite Suche IE *************/
#map-start-IE{
        margin:0 0 14px 0;
        padding:105px 0 0 0;
        display:block;
        width:663px;
        height:250px;
        background: #FFF url(http://www.nur-hotel.de/images/bg_pv_start_header_IE.gif) top left no-repeat;
}
#map-start-IE .IE-Left {
        float:left;
        display:block;
        width:300px;
        height:250px;
        background: url(http://www.nur-hotel.de/images/bg_pv_start_right_IE.png) repeat-x;
}
#map-start-IE .IE-Right {
        padding:15px 10px 0 20px;
        float:left;
        display:block;
        width:333px;
        height:235px;
        background: url(http://www.nur-hotel.de/images/bg_pv_start_right_IE.png) repeat-x;
}
#map-start-IE .IE-Right h1{
        font-size:16px;
        color:#000;
        padding: 0 0 15px 0;
}

#map-start-IE .IE-Right .Intro-IE{
        color: #FFF;
}

#map-start-IE .IE-Right .Intro-IE strong{
        color: #000;
}

#map-start-IE .IE-Right .quick-links-IE {
        padding-top: 65px;
}
#map-start-IE .IE-Right .quick-links-IE a, #map-start-IE .IE-Right .quick-links-IE b{
        color:#FFF;
}

#tagcloudstart a {
        color:#000;
}

/*** Linkads */
.ourtipps {padding-bottom:20px;}
.ourtipps span {display:block;text-align:right;font-size:9px;text-transform:uppercase}
.ourtipps p {background:#F8F8F8;padding:5px 10px;font-size:12px;text-align:justify}
.ourtipps p a {color:#000;text-decoration:underline;font-weight:bold}
.ourtipps p.ANZ2 {margin-top:10px}

/*** Ads Artikel 468x60 */
.inline468 {margin-bottom:15px;padding:10px 77px 5px 78px;line-height:60px}
.fbBottom {padding:0 77px}

/*** Microkid Related Pages/FAQ */
.related-posts-type{margin-bottom:20px}
.related-posts-type h2 {color:#000;font-size:12px}
.related-posts-type li {padding-bottom:8px;}

.pvabspan {margin-top:10px;border-top:1px solid #000;padding: 5px 0;}

a.txt234:link, a.txt234:visited {text-decoration:none;color:#000;border-bottom:1px dotted #000;}
a.txt234:hover {text-decoration:none;color:#000;border:none;}

/*** Reviews Tripadvisor */
#reviews {border-bottom:20px solid #FFF;background:#F8F8F8 url(images/tripadvisor.png) top right no-repeat;clear:both;padding:20px;}
#reviews .reviewDESC {padding:20px 80px 0 0}
#reviews .TRIPreview {padding-top:20px;}
#reviews .TRIPreview strong {text-transform:uppercase}
#reviews h2, #reviews h3 {font-size: 1.0em;}
#reviews h2 a, #reviews h3 a{color:#000}
#reviews p a:link, #reviews p a:visited {text-decoration:none;color:#222;border-bottom:1px dotted #222;}
#reviews p a:hover{text-decoration:none;color:#222;border:none;}

/*** Wetter */
.GWeather {padding:5px 12px 27px 12px;}
.GWeather p {padding-bottom:10px;font-weight:bold}
.GWeather table td {padding:0px 8px 5px 0}
