/* CSS Document */

/* Startseite und allgemeine css-Stile*/
body {
	background-color: #464646;
	/* nachfolgender Code würde einen Farbverlauf erzeugen
	background-image: url(../farbverlauf.jpg);
	background-repeat: repeat-x;*/
	position: absolute;
	top: 2px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.TextVerdana {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
}
.Werbebanner {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	padding: 5px 5px 5px 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #828282;
	border-right-color: #828282;
	border-bottom-color: #828282;
	border-left-color: #FF0000;
}
.Infoboxrechts {
	font-family: Verdana;
	font-size: 12px;
	line-height: 17px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #828282;
	border-left-color: #828282;
	padding: 0px;
	background-color: #E8E8E8;
	border-left-style: none;
	border-bottom-style: none;
}
.allgemeineLeiste1 {
    font-family: Verdana;
	font-size: 8px;
	line-height: 10px;
	background-color: #E8E8E8;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	border-bottom-style: none;
	text-align: center;
}
.LeisteInhalt {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	background-color: #E8E8E8;
	border-top: thin none #FF0000;
	border-right: thin none #FF0000;
	border-bottom: thin none #FF0000;
	border-left: thin solid #FF0000;
	padding: 0px;
}
.Stil18 {
	font-family: Verdana;
	font-size: 11px;
}
.Stil11 {	font-family:Verdana; font-size: 12px;
	font-weight: bold;
}
h1 {
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
}
.Stil20 {font-size: 9px; font-family: Verdana;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #ff0000;
}
.Stil22 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	line-height: 15px;
	font-weight: normal;
}
.Infobox {
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	padding: 0px;
	background-color: #E8E8E8;
}
.Stil23 {
	color: #E8E8E8;
	font-weight: bold;
	font-size: 16px;
}
.Stil24 {font-weight: bold}
.Stil25 {font-size: 11px}

/*AGB*/
.AGBinnen {
	border: thin solid #B4B4B4;
	background-color: #F5F5F5;
	padding: 0px;
	font-family: Verdana;
	font-size: 11px;
}

.AGBText {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	padding-right: 10px;
}

/*Benutzernamevergeben*/

/*Bestaetigungaendern*/
.Bestaetigungsinfo {
	background-color: #E8E8E8;
	padding: 0px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	border-top: thin none #FF0000;
	border-right: thin none #828282;
	border-bottom: thin none #828282;
	border-left: thin solid #FF0000;
}

/*Bestaetigungsseite*/
/* ccs = .Bestaetingungsinfo (siehe Bestaetigungaendern)*/

/*Einfuegeseite_Allgemeines und die restlichen Einfuegeseiten*/
.Tabelle1 {	font-size: 9px;
	line-height: 14px;
	padding: 5px;
	font-family: Verdana;
}
.Tabellelinks1 {	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	padding: 10px 5px 10px 10px;
}
.TextVerdanaTabelle {
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
}
.TextVerdana1 {font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}
.Stil1 {color: #FF0000}

/*Ergebnis Detailseite*/
.Leisten {
	background-color: #828282;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	padding: 3px;
	color: #FFFFFF;
}

/*Ergebnis Suchseite*/
.Datensatzleiste {	background-color: #E8E8E8;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F5F5F5;
	border-right-color: #F5F5F5;
	border-bottom-color: #F5F5F5;
	border-left-color: #F5F5F5;
}
.Tabellentext {
	font-family: Verdana;
	table-layout:fixed;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
	line-height: 14px;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 10px;
}

/*Firmavergeben*/

/*Inhaltsseite*/
.TextInhalte {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	margin: auto;
	padding: 0px;
	text-align: justify;
	border-top: thin none #FF0000;
	border-right: thin none #A0A0A0;
	border-bottom: thin none #A0A0A0;
	border-left: thin solid #FF0000;
	background-color: #E8E8E8;
}
.Stil30 {
	font-size: 12px;
	font-weight: bold;
}
.Infobox {	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	padding: 5px;
	background-color: #E8E8E8;
}
.Stil32 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	line-height: 15px;
	font-weight: normal;
}
.Stil33 {font-size: 14px; color: #E8E8E8; }
.Inhaltsuebersicht {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	padding-right: 10px;

/*Kontaktseite KontaktseiteFirmen*/

/*Kurzlebenslauf*/
.Ueberschrift {
	font-family: Verdana;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}

/*MusterProfilseite
Leisten wie bei Ergebnis Detailseite sonst eigene CSS in Dokument*/

/*Preisseite
zwei css nicht enthalten, sind identisch zur Startseite Stil20 Stil22, Auslagerung funktioniert aber noch nicht, noch einmal überarbeiten*/
.Infobox1 {	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	padding: 0px;
	background-color: #E8E8E8;
}
.LeisteInhaltPreis {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	background-color: #E8E8E8;
	border-top: thin none #FF0000;
	border-right: thin none #E8E8E8;
	border-bottom: thin none #E8E8E8;
	border-left: thin solid #FF0000;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 80px;
	text-align: justify;
}
.Stil8 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
}
.Stil10 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.Stil37 {font-size: smaller}

/*Rechnung
nichts ausgelagert*/

/*Suche Hilfe*/

/*Suchseite*/
.AbstandSuche {
	line-height: 20px;
	font-family: Verdana;
	font-size: 11px;
}
.Stil21 {
	font-size: 12px;
	font-family: Verdana;
	line-height: 17px;
	font-weight: bold;
}
.Kartentext {
	font-family: Tahoma;
	font-size: 9px;
	line-height: 8px;
}
.diashow {
font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	padding: 5px 5px 5px 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: thin;
	border-bottom-style: thin;
	border-left-style: solid;
	border-top-color: #828282;
	border-right-color: #828282;
	border-bottom-color: #828282;
	border-left-color: #FF0000;
}

