@charset "UTF-8";
*{margin:0;padding:0}
option{padding-left:.4em}
select{padding:1px}
* html body *{overflow:visible}
* html iframe,* html frame{overflow:auto}
* html frameset{overflow:hidden}
html{height:100%;margin-bottom:1px}
body{font-size:100.01%;color:#000;background:#fff;text-align:left}
fieldset,img{border:0 solid}
ul,ol,dl{margin:0 0 1em 1em}
li{margin-left:.8em;line-height:1.5em}
dt{font-weight:700}
dd{margin:0 0 1em .8em}
blockquote{margin:0 0 1em .8em}
blockquote:before,blockquote:after,q:before,q:after{content:""}
#header{position:relative}
#topnav{text-align:right}
#header #topnav{position:absolute;top:10px;right:10px}
#header,#nav,#main,#footer{clear:both}
#col1{float:left;width:200px}
#col2{float:right;width:200px}
#col3{width:auto;margin:0 200px}
#col1_content,#col2_content,#col3_content{position:relative}
.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.floatbox{overflow:hidden}
#ie_clearing{display:none}
.subcolumns{width:100%;overflow:hidden}
.subcolumns_oldgecko{width:100%;float:left}
.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}
.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}
.c25l,.c25r{width:25%}
.c33l,.c33r{width:33.333%}
.c50l,.c50r{width:50%}
.c66l,.c66r{width:66.666%}
.c75l,.c75r{width:75%}
.c38l,.c38r{width:38.2%}
.c62l,.c62r{width:61.8%}
.subc{padding:0 .5em}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}
.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}
.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden}
.skip,.hideme,.print,dfn{position:absolute;left:-1000em;top:-1000em}
.skip:focus,.skip:active{position:static;left:0;top:0}

body { background-color: #fff; padding: 0;}
body { text-align: center; }
.page_margins { text-align:left; margin: 0 auto; }
.page_margins { min-width: 850px; max-width: 85em; background-color: #E2E2E2; border-left: 2px solid #9AA2AC; border-right: 2px solid #9AA2AC;}
.page { background: url('../img/MuenchenHead.jpg') no-repeat center 50px; }
#header {color: #000;height: 510px;background: url('../img/Atlasmuenchen.jpg') no-repeat center 255px;}
#header #topnav {background: transparent; position: static; text-align: center; background-color: #0A2A57;padding: 4px;text-transform: uppercase;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
#top_text {height: 17px;padding-top: 4px;text-align: center;color: #0A2A57;font-weight: bold;text-transform: uppercase;font-size: 9px;}
#top_left_text {position: absolute;top: 180px;left: 8px;width: 200px;color: #876932;font-weight: bold;}
#main_nav {background-color: #C5C7C8;padding: 10px;}
#main_nav ul {margin: 0;padding: 0;}
#main_nav ul li {list-style-type: none;background: #E2E2E2 url('../img/quadrat.gif') 10px 9px no-repeat;border-bottom: 3px solid #C5C7C8;letter-spacing: 1px;padding: 4px 0 4px 30px;margin-left: 0;}
#main_nav ul li:hover, #main_nav ul li.active {background-color: #C5C7C8;}
#main_nav ul li a {text-decoration: none;}
#main { padding:10px 0; }
#footer {color: #E2E2E2;background: #0A2A57;font-weight: bold;font-size: 10px;margin-top: 20px;padding-bottom: 5px;padding-top: 5px;text-align: center;text-transform: uppercase;}
#col1 { width: 25%; }
#col1_content { padding: 10px 10px 10px 20px; }
#col2 { width: 25%; }
#col2_content { padding: 10px 20px 10px 10px; }
#col3 { margin: 0 25%; }
#col3_content { padding: 10px 5px 10px 20px; }
#header h1 {font-weight:bold;font-size:2.5em;letter-spacing:-2px;line-height:65%;color:#000;}
#topnav a {border-right: 2px solid;color: #E2E2E2;font-weight: bolder;background: transparent;letter-spacing: 2px;padding: 0 6px;text-decoration: none;}
#topnav a.last {border-right: 0px none;}
#topnav a:focus,#topnav a:hover,#topnav a:active { text-decoration:underline; background-color: transparent;}
#footer a { color: #999; background:transparent; font-weight: bold;}
#footer a:focus,
#footer a:hover,
#footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}

#col1 { width: 72%; float:right;}
#col1_content { padding-left: 10px; padding-right: 20px; }
#col2, #col2_content { display:none; }
#col3 { margin-right: 72%; margin-left: 0; }

html * { font-size: 100.01%; }
textarea, pre, code, kbd, samp, var, tt {font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}
body {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 75%;color: #000;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;color:#222;margin: 0 0 0.25em 0;}
h1 { font-size: 250%; }
h2 { font-size: 200%; } 
h3 { font-size: 150%; }
h4 { font-size: 133.33%; }
h5 { font-size: 116.67%; } 
h6 { font-size: 116.67%; }
ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; }
ul li { list-style-type: disc; }
ul ul li { list-style-type: circle; }
ol li { list-style-type: decimal; }
ol ol li { list-style-type: lower-latin; }
li { margin-left: 0.8em; line-height: 1.5em; }
dt { font-weight: bold; }
dd { margin: 0 0 1em 0.8em; }
p { line-height: 2em; margin: 0px; padding: 0px 0px 10px 0px; color: #656669; }
blockquote, cite,q {font-family: Georgia, "Times New Roman", Times, serif;font-style:italic;}
blockquote { margin: 0 0 1em 1.6em; color: #666; }
pre, code, kbd, tt, samp, var { font-size: 100%; }
pre, code { color: #800; }
pre { line-height: 1.5em; margin: 0 0 1em 0; }
kbd, samp, var { color: #666; }
var { font-style: italic; }
acronym, abbr {border-bottom: 1px #aaa dotted;font-variant: small-caps;letter-spacing: .07em;cursor: help;}
sub, sup { font-size: 91.6667%; }
hr {color: #fff;background:transparent;margin: 0 0 0.5em 0;padding: 0 0 0.5em 0;border:0;border-bottom: 1px #eee solid;}
a, a:visited { color: #0A2A57;}
a:focus, a:hover, a:active { color: #32629D;}
p.icaption_left { float:left; display:inline; margin: 0 1em 0.15em 0; }
p.icaption_right { float:right; display:inline; margin: 0 0 0.15em 1em; }
p.icaption_left img,
p.icaption_right img { padding:0; border: 1px #888 solid; }
p.icaption_left strong,
p.icaption_right strong { display:block; overflow:hidden; margin-top: 2px; padding: 0.3em 0.5em; background: #eee; font-weight: normal; font-size: 91.667%; }
.highlight { color: #f60; }
.dimmed { color: #888; }
.info { background: #f8f8f8; color: #666; padding: 10px; margin-bottom: 0.5em; font-size: 91.7%; }
.note { background: #efe; color: #040; border: 2px #484 solid; padding: 10px; margin-bottom: 1em; }
.important { color: #990000; font-weight: bold; }
.warning { background: #fee; color: #400; border: 2px #844 solid; padding: 10px; margin-bottom: 1em; }
.float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; }
.float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }
.center { display:block; text-align:center; margin: 0.5em auto; }
table { width: auto; border-collapse:collapse; }
table caption { font-variant:small-caps; }
table.full { width: 100%; }
table.fixed { table-layout:fixed; }
th,td { }
thead th { color: #000; border-bottom: 2px #800 solid; }
tbody th { background: #e0e0e0; color: #333; }
tbody th[scope="row"], tbody th.sub { background: #f0f0f0; }
tbody th { border-bottom: 1px solid #fff; text-align: left; }
tbody td { }
tbody tr:hover th[scope="row"],
tbody tr:hover tbody th.sub { background: #f0e8e8; }
tbody tr:hover td { }
.navi_infobox {background-color: #C5C7C8;margin-top: 10px;padding: 10px;}
.navi_infobox p {color: #0A2A57;}
h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;}
h1 {font-size: 12px;color: #0A2A57;text-transform: uppercase;}
h2 {font-size: 14px;padding-bottom: 3px;padding-left: 10px;padding-top: 3px;padding-right: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 5px;}
h3 {font-size: 12px;background-color: #0A2A57;color: #C5C7C8;text-transform: uppercase;letter-spacing: 1px;padding: 2px;}
h3 a, h3 a:visited{color: #C5C7C8;}
h3 a:focus, h3 a:hover, h3 a:active {color: #32629D;}
.sitemap {position: absolute;right: 25px;top: 15px;}
#top_breadcrumb {margin-bottom: 10px;}
#bottom_breadcrumb {text-align: right;padding-right: 8px;clear: left;}
.girlEntry {float: left;margin-right: 10px;margin-bottom: 10px;padding: 4px;border: 1px solid #0A2A57;text-align: center;overflow: hidden;width: 210px;}
.girlEntry:hover {background-color: #C5C7C8;}
#col1_content .jdGallery .slideElement {bottom: -58px;background-color: #E2E2E2;}
#col1_content .tx-rgsmoothgallery-pi1 {background-color: #E2E2E2;margin-bottom: 14px;}
#col1_content .myGallery {border-color: #0A2A57;}
#col1_content .jdGallery .carousel {background-color: #C5C7C8;}
#col1_content .jdGallery a.carouselBtn {background-color: #0A2A57;}
.tx-eroticservices-pi1 {margin-bottom: 20px;overflow: auto;padding-left: 10px;}
.service_on, .service_off{	background-repeat: no-repeat;background-position: left center;padding-left: 20px;	float: left;width: 135px;padding-top: 5px;padding-bottom: 5px;font-size: 10px;text-align: left;cursor: default;}
.service_on {background-image: url(../img/servicelink_on.gif);}
.service_off {background-image: url(../../img/servicelink_off.gif);}
.flash_container {margin-bottom: 20px;}
.more_girls {margin-top: 10px;}
.tx-srlanguagemenu-pi1 {height: 10px;	margin-bottom: 5px;}
.tx-srlanguagemenu-pi1 img {margin: 0px 2px;}
#empty_block {width: 336px;height: 80px;float: left;}
a img:hover {border: 1px solid #0C2C58;padding: 1px;}
a img {padding: 2px;}

@media print
{
body{font-size:10pt}
html{height:auto;margin-bottom:0}
#topnav,#nav,#search{display:none}
body a[href^="http:"],body a[href^="https:"]{padding-left:0;background-image:none}
.floatbox,.subcolumns,.subcolums_oldgecko{overflow:visible;display:table}
.c25l,.c33l,.c38l,.c50l,.c62l,.c66l,.c75l,.c25r,.c33r,.c38r,.c50r,.c62r,.c66r,.c75r{width:100%;margin:0;padding:0;float:none!important;overflow:visible;display:table!important}
.subc,.subcl,.subcr{margin:0;padding:0}
.print{position:static;left:0}
.noprint{display:none!important}
h1,h2,h3,h4,h5,h6{page-break-after:avoid}
#col1_content:before,#col2_content:before,#col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}
#col1, #col1_content { float:none; width: 100%; margin: 0; padding: 0; border: 0; }
#col2 { display:none; }
#col3 { display:none; }
}
