﻿body { background:url(../images/page/bg2.jpg); font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#fff; margin:0; padding:0; }
a,a:visited,a:active { color:#f1cd04; text-decoration:none; font-weight:bold; }
a:hover { color:#fff; text-decoration:underline; font-weight:bold; }
img { border:none; box-sizing: border-box }
img.bborder {border: 2px solid #F1CD04;}
img.imgcbb { text-align:center; display:block; }
hr { background:#f0ce0f; border:0 none; height:1px; margin:10px 0 5px 0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:18px; margin:0 0 6px 0; padding:0; color:#F1CD04; text-decoration:none!important; text-transform:uppercase; }
#page { max-width:955px; height:auto; margin:0 auto; }
#logo { display: inline-block; margin:20px 20px 20px 0; vertical-align: middle }
#head a { display: inline-block; margin:20px 0; vertical-align: middle }
#head img { max-width: 100% !important; height: auto !important }
.navigation_overlay { background-color: #131313; border-top:2px solid #f0ce0f; border-bottom:2px solid #f0ce0f; }
.navigation_overlay_left {}
.navigation { font: 12px Arial,Helvetica,sans-serif; height:15px; margin:5px 0px 5px 10px;}
.navigation ul { list-style-type:none; margin:0; padding:0; }
.navigation li { list-style-type:none; margin:0 2px; padding:0; float:left; text-transform:uppercase; font-weight:bold; }
.navigation a { font-size:12px; }
.navigation a.active { color:#f1ab04; }
.navigationleft ul { list-style-type:none; }
.navigationleft li { list-style-type:none; float:right; font-weight:bold; line-height: 1.5em; }
.navigationright ul { list-style-type:none; }
.navigationright li { list-style-type:none; float:left; font-weight:bold; }
.page_inner { text-align:justify; margin:0; background:#131313; padding:10px; }
.links_horizontal { background:#131313; height:auto; margin:10px 0 0; padding:10px; text-align:center; }
.links_horizontal img { margin:5px 10px; }
.links_inner { background:#131313; height:auto; margin:10px 0 0; padding:10px; }
.links_inner .left img { margin: 0px; }
.links_inner .left { width:219px; height:auto; float:left; text-align:right; border-right: 1px solid #F1CD04; padding: 0 10px 0 0; }
.links_inner .left h3 { font-size:12px; margin:0 0 10px 0; padding:0; color:#ffffff; text-decoration: underline!important; text-transform:uppercase; }
.links_inner .left a { font-size:11px; font-weight:normal; letter-spacing: -0.01em;}
html[lang="en"] .links_inner .left a { font-size:12px }
.links_inner .left a:hover { color:#fff }
.links_inner .middle { font-size:13px; margin: 0 10px 0 10px; text-align:justify; }
.links_inner .middle img { max-width: 100%; height: auto !important }
.links_inner .right img { margin: 0px;}
.links_inner .right { width:95px; height:auto; float:left; text-align:left; border-left: 1px solid #F1CD04; padding: 0 0 0 10px;}
.links_inner .right h3 { font-size:12px; margin:0 0 10px 0; padding:0; color:#ffffff; text-decoration: underline; text-transform:uppercase; }
.links_inner .right a { font-size:12px; font-weight:normal; color:#f1cd04; }
.links_inner .right a:hover { font-size:12px; font-weight:bold; color:#fff; }
#footer { height:auto; margin:0 0 10px; text-align: justify; }
#footer a { display: inline-block; margin: 0 16px; padding: 10px 0; }
#footer a:first-of-type { margin-left: 0; }
#footer a:last-of-type { margin-right: 0; }
#footer small { color: #050402;}
.models_border { border:2px solid #f1cd04; margin:4px; opacity:0.8; }
.models_border:hover { border:2px solid #f0ce0f; opacity:1; }
.border { border:2px solid #f1cd04; margin:4px; }
html[lang="de"] .border2 { border:2px solid #f1cd04 }
.icond { border:0px; margin:0 4px 0 ; opacity:1; }
.icond:hover { border:0px; opacity:1; }
.icone { border:0px; margin:0 4px 0 ; opacity:0.5; }
.icone:hover { border:0px; opacity:1; }
.votingframe {padding-top: 1100px;}
.leftl {margin-right: 3px!important; margin-top: 5px!important;}
p {text-align: center;}
.buchenlnk  {
    font-size: 20px;
    color: #fe0505;
}

.iframe { width: 100%;
    max-width: 590px;
    height: auto;
    min-height: 250px;
    margin: 30px auto;}

.page_inner.escorts { text-align: center; direction: rtl }
.page_inner.escorts > * { direction: ltr }
textarea { max-width: 100% !important }
img[style^="width:468px"], div[style^="width:468px"] { max-width: 100% !important; width: auto !important; height: auto !important; overflow: hidden }
strong > strong > table[align="left"] { float: none !important }

@media (max-width: 410px) {
    .page_inner.escorts img { max-width: calc(50% - 16px) !important; height: auto !important }
    .page_inner.escorts .models-top-right img { max-width: calc(100% - 12px) !important; height: auto !important }
	.iframe { width: 100%;    
    height: auto;
	max-width: 320px;
    min-height: 315px;
    margin: 30px 0;}
	
}

@media (max-width: 500px) {
    .links_horizontal { padding: 0 }
    .links_horizontal img { margin: 5px 0; max-width: 100%; height: auto !important }
}

@media (max-width: 680px) {
    .links_inner .left { width: auto; float: none; border-right: 0; padding: 0; margin: 0 0 10px 0; text-align: center }
    .links_inner .left .navigation { height: auto }
    .links_inner .middle { margin: 0 }
    .navigationleft li { float: none; margin: 0 10px; display: inline-block }
    .votingframe { padding-top: 0 }
}

@media (max-width: 975px) {
    #head { text-align: center }
    #logo { margin: 0 0 10px 0 }
    #head a { margin: 0 }
}

