/* CSS Document */

body { 
padding : 0;
background : #738260;
} 
.mega-box { 
/* margin : auto; */
padding : 0;
margin-bottom: 5px;
width : 846px;
/* width : 815px; */
border-top : 1px outset #444;
border-left : 1px outset #444;
border-right : 2px outset #333;
border-bottom : 2px outset #333;
background : white;
} 
.big-box { 
/* margin : auto; */
padding : 0;
width : 856px;
/* width : 815px; */
border-top : 1px outset #444;
border-left : 1px outset #444;
border-right : 2px outset #333;
border-bottom : 2px outset #333;
overflow: auto;
background : #fff;
} 
.headline { 
width : 810px;
height : 20px;
margin-bottom : 8px;
margin : auto;
font : small-caps 11px Arial, Helvetica, sans-serif;
margin-top: -9px;
} 
.big-pics { 
float : left;
margin : 8px;
margin-bottom : 8px;
vertical-align : top;
border-top : 1px outset #333;
border-left : 1px outset #333;
border-right : 1px outset #333;
border-bottom : 1px outset #000;
} 
.head { 
position : relative;
/* width : 810px; */
height : 100px;
} 
.header-index {
background: url(schlampen-bilder/header/header_index.jpg);
background-repeat: no-repeat; height: 180px; 
padding-bottom: 20px;
}
.header-telefonsex {
background: url(schlampen-bilder/header/header_telefonsex.jpg);
background-repeat: no-repeat; height: 180px; 
padding-bottom: 20px;
}
.header-schlampen {
background: url(schlampen-bilder/header/header_schlampen.jpg);
background-repeat: no-repeat; height: 180px; 
padding-bottom: 20px;
}
.header-fetisch {
background: url(schlampen-bilder/header/header_fetisch.jpg);
background-repeat: no-repeat; height: 180px; 
padding-bottom: 20px;
}
.header-dominas {
background: url(schlampen-bilder/header/header_dominas.jpg);
background-repeat: no-repeat; height: 180px; 
padding-bottom: 20px;
}
.header-bizarr {
background: url(schlampen-bilder/header/header_bizarr.jpg);
background-repeat: no-repeat; height: 180px; 
padding-bottom: 20px;
}
.subtitle { 
position : relative;
width : 781px;
padding : 3px;
} 
.bigtitle { 
margin-bottom : 4px;
width : 450px;
color : #900;
text-align : left;
margin-left : 0px;
font : oblique bold 16px Arial, Helvetica, sans-serif;
} 
.main-box { 
float : left;
margin : 1px 1px 2px 2px;
width : 619px;
height : auto;
vertical-align : top;
margin-bottom : 12px;
margin-left : 20px;
margin-right : 8px;
border-width : 1px;
border-style : dashed;
border-color : #999;
background : #d6dccd;
} 
.midi-box { 
margin : 1px;
margin-bottom: 1px;
width : 617px;
padding-bottom : 8px;
background : white;
overflow: auto;
} 

.index-box { 
margin : 1px;
width : 407px;
padding-bottom : 8px;
background : white;
} 
.index-box-text { 
margin-bottom : 4px;
/* width : 450px; */
color : #900;
text-align : left;
font : oblique bold 16px Arial, Helvetica, sans-serif;
} 

.main-text { 
float : right;
width : 289px;
margin-top : 8px;
margin-right : 3px;
color : black;
text-align : justify;
font : normal 12px/16px Arial, Helvetica, sans-serif;
} 
.text { 
margin-top : 8px;
margin-right : 3px;
color : black;
text-align : left;
font : normal 12px/16px Arial, Helvetica, sans-serif;
} 
.mini-box { 
margin : 4px 2px 2px 4px;
float : left;
} 
.mini-box-foot { 
border-top : 1px outset black;
border-left : 1px outset black;
border-right : 1px outset black;
border-bottom : 1px outset black;
} 
.mini-pic { 
float : right;
margin-right : 1px;
width : 191px;
height : 161px;
vertical-align : top;
border-top : 1px outset black;
border-left : 1px outset black;
border-right : 1px outset black;
border-bottom : 1px outset #4a0000;
background : white;
} 
.mini-auswahlpic { 
float : left;
margin : 8px;
width : 191px;
height: 161px;
margin-bottom : 8px;
vertical-align : top;
border-top : 1px outset black;
border-left : 1px outset black;
border-right : 1px outset black;
border-bottom : 1px outset #4a0000;
background : white;
} 
.auswahl-box { 
float : right;
text-align : left;
color : black;
margin : 8px;
width : 400px;
height : 161px;
margin-top : -8px;
margin-bottom : 8px;
vertical-align : top;
font : 14px Arial, Helvetica, sans-serif;
} 
.mini-box-title { 
width : 191px;
height : 20px;
vertical-align : middle;
padding-top: 3px;
border-left : 1px outset black;
border-right : 1px outset black;
color : white;
text-align : center;
background : #900;
font : bold 14px Arial, Helvetica, sans-serif;
} 
a.titel-link:link { text-decoration:none; color:white;}
a.titel-link:active { text-decoration:none; color:white;}
a.titel-link:hover { text-decoration:none; color:white;}
a.titel-link:visited { text-decoration:none; color:white;}

.main-footer { 
width : 775px;
color : black;
vertical-align : bottom;
text-align : right;
margin-left:70px;
font : bold 10px Arial, Helvetica, sans-serif;
} 
.bottom-footer { 
width : 775px;
color : black;
vertical-align : bottom;
text-align : left;
font : 11px Arial, Helvetica, sans-serif;
} 
.nav-box { 
float : left;
vertical-align : top;
width : 140px;
} 
.nav { 
width : 140px;
position : static;
} 
a:link { 
color : #900;
} 
a:visited { 
color : #900;
} 
a:active { 
color : #900;
} 
a.menu:link { 
color : white;
background : #5a674b;
} 
a.menu:active { 
color : white;
background : #900;
} 
a.menu:visited { 
color : white;
background : #5a674b;
} 
a.menu:hover { 
color : white;
border-top : 1px outset white;
border-right : 2px outset white;
border-bottom : 2px outset white;
background : #900;
} 
a.menu { 
margin-bottom : 8px;
vertical-align : top;
text-align : left;
color : #900;
display : block;
padding : 3px;
text-decoration : none;
border-top : 1px outset #333;
border-right : 2px outset #333;
border-bottom : 2px outset #333;
font : bold 13px Geneva, Arial, Helvetica, sans-serif;
} 
a.tags:link { 
color : #900;
background : white;
} 
a.tags:active { 
color : #900;
background : white;
} 
a.tags:visited { 
color : #900;
background : white;
} 
a.tags:hover { 
color : white;
background : #900;
} 
a.tags { 
color : #ccc;
padding : 2px;
text-decoration : none;
border-top : 1px #333;
border-right : 1px #333;
border-bottom : 1px #333;
margin-left : 3px;
font : bold 11px Geneva, Arial, Helvetica, sans-serif;
} 
.tag-box {
width: 140px;
}
.rufnummer { 
color : black;
font : bold 16px/1.1em Arial, Helvetica, sans-serif;
} 
.durchwahl { 
color : #900;
font : bold 19px/1.1em Arial, Helvetica, sans-serif;
} 
.preisangabe { 
color : black;
font : 10px/1.1em Arial, Helvetica, sans-serif;
} 
.whitesmalltext { 
color : white;
font : 10px/1.1em Arial, Helvetica, sans-serif;
}