/********************************************************************/
/* Hauptframe
/********************************************************************/

/*** Wichtige Einstellungen für ganze Seite ***/
body {
	background-color:#001050;
	background-image:url('http://www.partychat-nord.de/images/bk.gif');
	background-attachment:fixed;
	color:#ffffff;
	font-size:10pt;
	font-family:arial;
	font-weight:bold;
	margin-top:2pt;
	margin-left:2pt;
	margin-right:2pt;
	margin-bottom:2pt;
	scrollbar-base-color:#5070c0;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#001050;
	
}
body a, a:active, a:visited, a:link, a:focus {
	text-decoration:underline;
	color:#ffff00;	
}
body a:hover {
	text-decoration:underline;
	color:#ffdd00;	
}

/*** für Tabellen ***/
table {
	empty-cells:show;
}

/*** für Trennlinie ***/
hr {
	color:#6080c0;
	border-width:1px;
	border-style:solid;
	border-color:#6080c0;
}

/*** für Formular ***/
form {
	padding:0px;
	margin:0px;
	border-width:0px;
}

/*** für alle Eingabe- und Auswahlfelder innerhalb eines Forumulars ***/
input, select, textarea, option {
	border-width:1px;
	border-color:#6080c0;
	border-collapse:collapse;
	color:#000000;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
}

/*** Für den Submit-Button (Formular-Abschicken) ***/
input.submit {
	width:40%;
	border-width:3px;
	border-color:#808080;
	border-collapse:collapse;
	color:#000000;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
}

/*** Fehler ***/
.error {
	color:#600000;
	font-size:10pt;
	font-family:arial;
	font-weight:bold;
}

/*** Titel für ganze Seite ***/
.titel {
	background-image:url('http://www.partychat-nord.de/images/main_tl2.gif');
	color:#000000;
	margin-top:2pt;
	margin-left:8pt;
	margin-right:8pt;
	margin-bottom:2pt;
	font-size:15pt;
	font-family:arial;
	font-weight:bold;
}

/*** Der kurze Hilfstext unter dem Titel ***/
.titelhilfe {
	border-width:2px;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-style:solid;
	border-color:#004080;
	border-collapse:none;
	background-color:#6080c0;
	padding-top:1pt;
	padding-left:2pt;
	padding-right:2pt;
	padding-bottom:2pt;
	font-size:10pt;
	font-family:arial;
	font-weight:bold;
	color:#ffffff;
	text-align:justify;
}
.titelhilfe a, .titelhilfe a:active, .titelhilfe a:visited, .titelhilfe a:link, .titelhilfe a:focus {
	text-decoration:underline;
	color:#ffff00;	
}
.titelhilfe a:hover {
	text-decoration:underline;
	color:#ffdd00;	
}

/*** Untertitel/Tabellenüberschriften ***/
.tabtitel {
	background-image:url('http://www.partychat-nord.de/images/main_st2.gif');
	color:#000000;
	margin-top:0pt;
	margin-left:8pt;
	margin-right:8pt;
	margin-bottom:0pt;
	font-size:11pt;
	font-family:arial;
	font-weight:bold;
}
.tabtitel a, .tabtitel a:active, .tabtitel a:visited, .tabtitel a:link, .tabtitel a:focus {
	font-style:italic;
	text-decoration:none;
	color:#001050;	
}
.tabtitel a:hover {
	font-style:italic;
	text-decoration:none;
	color:#ff0000;	
}

/*** normaler Text unterhalb eines Untertitels/Tabellenüberschrift ***/
.tabnormal {
	border-width:2px;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-style:solid;
	border-color:#004080;
	border-collapse:none;
	background-color:#80a0f0;
	padding-top:1pt;
	padding-left:2pt;
	padding-right:2pt;
	padding-bottom:2pt;
	font-size:10pt;
	font-family:arial;
	font-weight:bold;
	color:#000080;
	text-align:justify;
}
.tabnormal a, .tabnormal a:active, .tabnormal a:visited, .tabnormal a:link, .tabnormal a:focus {
	font-weight:bold;
	text-decoration:underline;
	color:#ffff00;	
}
.tabnormal a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#ff8000;	
}

/*** Tabellenumrandung ***/
.tabumrandung {
	border-width:1px;
	border-style:solid;
	border-color:#001050;
	border-collapse:none;
	background-color:#4060b0;
	margin-top:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-bottom:0pt;
}

/*** Tabellenspaltenbeschriftung ***/
.tabspalte {
	background-color:#000000;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-style:solid;
	border-color:#808080;
	border-collapse:collapse;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
	color:#ffdd00;
	padding-bottom:1pt;
	padding-top:1pt;
	padding-left:2pt;
	padding-right:2pt;
}
.tabspalte a, .tabspalte a:active, .tabspalte a:visited, .tabspalte a:link, .tabspalte a:focus {
	text-decoration:none;
	color:#ff0000;	
}
.tabspalte a:hover {
	text-decoration:underline;
	color:#ff0000;	
}

/*** Tabellenfeldhervorhebung ***/
.tabwichtig {
	background-color:#ffdd00;
	border-bottom-width:2px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:2px;
	border-style:solid;
	border-color:#808000;
	border-collapse:collapse;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
	color:#000000;
	padding-bottom:1pt;
	padding-top:1pt;
	padding-left:2pt;
	padding-right:2pt;
}
.tabwichtig a, .tabwichtig a:active, .tabwichtig a:visited, .tabwichtig a:link, .tabwichtig a:focus {
	text-decoration:none;
	color:#c00000;	
}
.tabwichtig a:hover {
	text-decoration:underline;
	color:#c00000;	
}

/*** Tabellenfeld ***/
.tabfeld {
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-style:solid;
	border-color:#6080c0;
	border-collapse:collapse;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
	color:#ffffff;
	padding-bottom:1pt;
	padding-top:1pt;
	padding-left:2pt;
	padding-right:2pt;
}
.tabfeld a, .tabfeld a:active, .tabfeld a:visited, .tabfeld a:link, .tabfeld a:focus {
	text-decoration:underline;
	color:#ffff00;	
}
.tabfeld a:hover {
	text-decoration:underline;
	color:#ffdd00;	
}
.tabfeld b {
	font-size:10pt;
	font-weight:bold;
}
.tabfeld i {
	font-size:10pt;
	font-style:italic;
}

/*** Formularfeld  ***/
.tabformfeld {
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;
	border-color:#6080c0;
	border-collapse:collapse;
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
	color:#ffffff;
	padding-bottom:1pt;
	padding-top:1pt;
	padding-left:2pt;
	padding-right:2pt;
}
.tabformfeld .tabformfeld a, .tabformfeld a:active, .tabformfeld a:visited, .tabformfeld a:link, .tabformfeld a:focus {
	text-decoration:underline;
	color:#ffff00;	
}
.tabformfeld a:hover {
	text-decoration:underline;
	color:#ffdd00;	
}

/*** Navigationsleiste ***/
.navbar {
	border-width:0px;
	border-style:none;
	border-color:#004040;
	border-collapse:collapse;
	font-family:verdana;
	font-weight:bold;
	font-size:10pt;
	background-image:url('http://www.partychat-nord.de/images/navbar.png');
	backgorund-color:#004040;
	color:#ffffff;
}
.navbar a, .navbar a:active, .navbar a:visited, .navbar a:link, .navbar a:focus {
	text-decoration:none;
	color:#ffdd00;	
}
.navbar a:hover {
	text-decoration:underline;
	color:#ffff00;	
}
