/* === Wiederverwendbares === */
.hintergrund {
margin: 0px;
padding: 0px;
background: #333;
}
/* === Kontakt === */
/* === Arbeitsfläche Kontakt === */
#shadowKon {
background-color:#c0c0c0;
width:100%;
height:200px;
margin:5px 0px 0px 5px;
}
#mainKon {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
position:relative;
top: -210px;
left: -10px;
WIDTH: 100%;
HEIGHT: 220px;
PADDING: 0px;
MARGIN: 0px;
background: #fff;
border:solid 1px #cc0000;
/*OVERFLOW: hidden;*/
OVERFLOW: hidden;
font-size: 100%;
}
#boxrahmen{

}
#konKopf {
margin:0;
padding-bottom: 0px;
background: #cc0000;
}
#konKopfLinks {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#konKopfRechts {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}

#konDb {
margin:0;
padding: 3px;
background: #fff;
}
#konDbLinks {
background: #fff;
width: 95%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 3px;
color: #333;
float: left;
text-align: center;
}
span.pro100 {
font-size: 100%;
font-weight: normal;
}

.konAdresse {
margin:0;
padding: 0px;
background: #fff;
}
.inhaltLinks {
background: #fff;
width: 25%;
font-size: 60%;
font-weight: bold;
margin:0;
padding: 1px 3px 3px 5px;
color: #333;
float: left;
text-align: right;
}
.inhaltRechts {
background: #fff;
width: 70%;
font-size: 70%;
font-weight: normal;
margin:0;
padding: 0px 0px 3px 3px;
color: #333;
float: left;
text-align: left;
}
#anschrift {
background: #fff;
width: 90%;
font-size: 70%;
font-weight: normal;
margin:0;
padding: 1px 3px 3px 15px;
color: #333;
text-align: left;
}

/* === normaler Link === */
a.regulaer {
text-decoration: none;
font-size: 100%;
font-weight: bold;
margin: 0px;
padding: 0px;
}
a.regulaer:link {
color: #cc0000;
}
a.regulaer:visited {
color: #cc0000;
}
a.regulaer:hover {
color: #666;
}
a.regulaer:active {
color: #cc0000;
}
/* === Ende Kontakt === */

/* === Suchtipps === */
/* === Arbeitsfläche Suchtipps === */
#shadowSuc {
background-color:#c0c0c0;
width:100%;
height:200px;
margin:5px 0px 0px 5px;
}
#mainSuc {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
position:relative;
top:-210px;
left: -10px;
WIDTH: 100%;
HEIGHT: 200px;
PADDING: 0px;
MARGIN: 0px;
background: #fff;
border:solid 1px #cc0000;
OVERFLOW: hidden;
font-size: 100%;
}
#kopfSuc {
margin:0;
padding-bottom: 0px;
background: #cc0000;
}
#kopfLinksSuc {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#kopfRechtsSuc {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}
#tabelleSuc {
margin: 0px;
padding: 10px 5px 0px 5px;
background: #fff;
}
table.inhaltSuc {
font-size: 70%;
font-weight: normal;
background: #ccc;
}
td.linksSuc {
background: #fff;
margin: 1px;
}
td.rechtsSuc {
background: #fff;
margin: 1px;
}
#detailsSuc {
background: #fff;
width: 50%;
margin:0;
padding: 0px 30px 0px 0px;
float: right;
text-align: right;
}

/* === Bedienung === */
/* === Arbeitsfläche Bedienung === */
#shadowBed {
background-color:#c0c0c0;
width:100%;
height:180px;
margin:7px 0px 0px 5px;
}
#mainBed {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
position:relative;
top:-190px;
left: -10px;
WIDTH: 100%;
HEIGHT: 180px;
PADDING: 0px;
MARGIN: 0px;
background: #fff;
border:solid 1px #cc0000;
OVERFLOW: hidden;
font-size: 100%;
}
#kopfBed {
margin:0;
padding-bottom: 0px;
background: #cc0000;
}
#kopfLinksBed {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#kopfRechtsBed {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}
#tabelleBed {
margin: 0px;
padding: 10px 5px 0px 5px;
background: #fff;
}
table.inhaltBed {
font-size: 70%;
font-weight: normal;
background: #fff;
}
td.linksBed {
background: #fff;
margin: 1px;
}
td.rechtsBed {
background: #fff;
margin: 1px;
}

/* === Null Treffer === */
/* === Arbeitsfläche Null Treffer === */
#shadowLam {
background-color:#c0c0c0;
width: 100%;
height: 300px;
margin: 5px 0px 0px 5px;
}
#mainLam {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
position:relative;
top:-305px;
left: -5px;
width: 100%;
HEIGHT: 300px;
PADDING: 0px;
MARGIN: 0px;
background: #fff;
border:solid 1px #cc0000;
OVERFLOW: hidden;
font-size: 100%;
}

#kopfLam {
margin:0;
padding-bottom: 0px;
background: #cc0000;
width: 100%;
}
#kopfLinksLam {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#kopfRechtsLam {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}
#dbLam {
margin:0;
padding: 3px;
background: #fff;
}
#dbLinksLam {
background: #fff;
width: 95%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 3px;
color: #333;
float: left;
text-align: center;
}
#tabelleLam {
margin: 0px;
padding: 10px 5px 0px 5px;
background: #fff;
}
table.inhaltLam {
margin: 0px;
PADDING: 0px;
width: 100%;
font-size: 70%;
font-weight: normal;
background: #fff;
}
TD.lamento
{
	margin: 0px;
    PADDING: 0px 3px 0px 25px;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}
TD.lamento1
{
	margin: 0px;
    PADDING: 0px 3px 0px 25px;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}

/* === Speichern/Drucken === */
/* === Arbeitsfläche Speichern/Drucken === */
#shadowSpe {
background-color:#c0c0c0;
width:100%;
height:200px;
margin:5px 0px 0px 5px;
}
#mainSpe {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
position:relative;
top:-210px;
left: -10px;
WIDTH: 100%;
HEIGHT: 200px;
PADDING: 0px;
MARGIN: 0px;
background: #fff;
border:solid 1px #cc0000;
OVERFLOW: hidden;
font-size: 100%;
width: 100%;
}

#kopfSpe {
margin:0;
padding: 0px;
background: #cc0000;
width: 100%;
}
#kopfLinksSpe {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#kopfRechtsSpe {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}
p.spe {
margin: 0;
padding: 0px 0px 5px 10px;
text-align: left;
font-size: 70%;
font-weight: bold;
}
.textSpe {
margin: 0;
padding: 0px 0px 5px 25px;
text-align: left;
font-size: 70%;
font-weight: bold;
}
#radioOpt {
margin: 0;
padding: 0px 0px 5px 35px;
text-align: left;
font-size: 70%;
font-weight: bold;
}
td.normal
{
font-size: 70%;
color: #333333;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
}
td.bold
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
#okOpt {
margin:0;
padding-right: 20px;
background: #fff;
float: right;
text-align: right;
font-size: 70%;
font-weight: bold;
}

/* === Anzeigeoptionen === */
/* === Arbeitsfläche Anzeigeoptionen === */
#shadowOpt {
background-color:#c0c0c0;
width:150%;
HEIGHT: 200px;
margin:5px 0px 0px 5px;
}
#mainOpt {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
position:relative;
top:-210px;
left: -10px;
WIDTH: 150%;

PADDING: 0px;
MARGIN: 0px;
background: #fff;
border:solid 1px #cc0000;
OVERFLOW: hidden;
font-size: 100%;
}

#kopfOpt {
margin:0;
padding: 0px;
background: #cc0000;
width: 100%;
}
#kopfLinksOpt {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#kopfRechtsOpt {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}
#ueberOpt {
margin: 0;
padding: 0px 0px 5px 25px;
text-align: left;
font-size: 65%;
font-weight: normal;
}

/* === Sonstiges === */
span.bold {
font-weight: bold;
}
span.pro100 {
font-size: 100%;
font-weight: normal;
}
SPAN.bg11
{
BACKGROUND-COLOR: #ddd;
padding: 3px;
}
