/* CSS Document */


body {
background: #888888;
margin:auto;
align: center;
font-size:1.0em;
font-family: Arial;
color: #ffffff;
link: #ffffff;
max-width:698px;
}

a:link { color: white; text-decoration: none; }
a:active { color: white; text-decoration: none; }
a:visited { color: white; text-decoration: none; }
a:hover { color: white; text-decoration: none; }
a { font-weight: bold; }

img { vertical-align: top; 
	max-width: 100%;
	height: auto;
	position: relative;
}

.startpage {
width: 20.0em;
height: 26.0em;
height: auto;
border-color: #D92400; 
border-style: solid; 
border-width: 3px; 
float: left; 
margin: 0.4em;
}

.bigpage {
max-width: 40.0em;
height: auto;
border-color: #D92400; 
border-style: solid; 
border-width: 3px; 
float: left; 
margin: 0.4em;
}

.hinweis {
width: 80%;
border-color: #D92400; 
border-style: solid; 
border-width: 3px; 
margin: 0.4em;
dispay: block;
background: #444444;
padding-left: 1.0em;
padding-right: 1.0em;
}

.text { 	
padding-left: 3.0em;
padding-right: 3.0em;
display:block;
}


h1.px-16-bold {
display:inline;
font-size:1.0em;
font-weight: bold;
text-decoration: none;
}

h1.32-px-bold {
display:inline;
font-size:2.0em;
font-weight: bold;
text-decoration: none;
}


h2.px-24-bold {
display:inline;
font-size:1.5em;
font-weight: bold;
text-decoration: none;
}

h2.px-20-bold {
display:inline;
font-size:1.25em;
font-weight: bold;
text-decoration: none;
}

h1.20-px-bold {
display:inline;
font-size:1.25em;
font-weight: bold;
text-decoration: none;
}

h1.24-px-bold {
display:inline;
font-size:1.5em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.anker-16px:link { 
color: #FFFFFF;
text-decoration: none;
font-size:1.0em;
font-weight: bold;
} 

a.anker-16px:active { 
color: #FFFFFF;
text-decoration: none;
font-size:1.0em;
font-weight: bold;


} 

a.anker-16px:visited { 
color: #FFFFFF;
text-decoration: none;
font-size:1.0em;
font-weight: bold;
} 

a.anker-16px:hover { 
color: #EF0000;
text-decoration: none;
font-size:1.0em;
font-weight: bold;
} 

a.anker-16px { 
color: #FFFFFF;
text-decoration: none;
font-size:1.0em;
font-weight: bold;
} 

a.anker-16px-underline:link { 
color: #000000;
font-size:1.0em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-16px-underline:active { 
color: #000000;
font-size:1.0em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-16px-underline:visited { 
color: #000000;
font-size:1.0em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-16px-underline:hover { 
color: #EF0000;
font-size:1.0em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-16px-underline { 
color: #000000;
text-decoration: none;
font-size:1.0em;
font-weight: bold;
text-decoration: underline;
}

a.anker-18px-underline:link { 
color: #000000;
font-size:1.125em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-18px-underline:active { 
color: #000000;
font-size:1.125em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-18px-underline:visited { 
color: #000000;
font-size:1.125em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-18px-underline:hover { 
color: #EF0000;
font-size:1.125em;
font-weight: bold;
text-decoration: underline;
} 

a.anker-18px-underline { 
color: #000000;
text-decoration: none;
font-size:1.125em;
font-weight: bold;
text-decoration: underline;
}
 
a.anker-22px:link { 
color: #FFFFFF;
text-decoration: none;
font-size:1.375em;
font-weight: bold;
} 

a.anker-22px:active { 
color: #FFFFFF;
text-decoration: none;
font-size:1.375em;
font-weight: bold;
} 

a.anker-22px:visited { 
color: #FFFFFF;
text-decoration: none;
font-size:1.375em;
font-weight: bold;
} 

a.anker-22px:hover { 
color: #EF0000;
text-decoration: none;
font-size:1.375em;
font-weight: bold;
} 

a.anker-22px { 
color: #FFFFFF;
text-decoration: none;
font-size:1.375em;
font-weight: bold;
} 

a.anker-20px:link { 
color: #000000;
text-decoration: none;
font-size:1.25em;
font-weight: bold;
} 

a.anker-20px:active { 
color: #000000;
text-decoration: none;
font-size:1.25em;
font-weight: bold;
} 

a.anker-20px:visited { 
color: #000000;
text-decoration: none;
font-size:1.25em;
font-weight: bold;
} 

a.anker-20px:hover { 
color: #EF0000;
text-decoration: none;
font-size:1.25em;
font-weight: bold;
} 

a.anker-20px { 
color: #000000;
text-decoration: none;
font-size:1.25em;
font-weight: bold;
} 

a.anker-18px:link { 
color: #000000;
text-decoration: none;
font-size:1.125em;
font-weight: bold;
} 

a.anker-18px:active { 
color: #000000;
text-decoration: none;
font-size:1.125em;
font-weight: bold;
} 

a.anker-18px:visited { 
color: #000000;
text-decoration: none;
font-size:1.125em;
font-weight: bold;
} 

a.anker-18px:hover { 
color: #EF0000;
text-decoration: none;
font-size:1.125em;
font-weight: bold;
} 

a.anker-18px { 
color: #000000;
text-decoration: none;
font-size:1.125em;
font-weight: bold;
} 

.sex-sms-preis { 
font-size: 0.75em;
width: 50%;
} 

.20-px-bold { 
font-size:1.25em;
font-weight: bold;
}  

.tel-nummer { 
font-size: 1.5em;
font-weight: bold;
}  

.sex-sms { 
font-size: 1.5em;
font-weight: bold;
}  

.sex-sms-nr { 
font-size: 1.75em;
font-weight: bold;
}  


a { color: darkred; font-weight: bold;}
a:link { text-decoration:underline; color: darkred; font-weight: bold;}
a:active { text-decoration:underline; color: darkred; font-weight: bold;}
a:hover { text-decoration:none; color: darkred; font-weight: bold;}
a:visited { text-decoration:underline; color: darkred; font-weight: bold;
}

@media (min-width: 600px) {
word-wrap:break-word;
word-break:break-all; 
hyphens: auto;

}
