/*---------------------------------------------------------
This css-file contains all definitions.
Modified and extended for Kontaktbox
-----------------------------------------------------------
Domain.......: kontaktbox.de
File.........: layout.css
Ver..........: 10.06.07
-----------------------------------------------------------
Autor........: Kontaktbox.de
Url..........: http://www.kontaktbox.de
E-Mail.......: technik@kontaktbox.de
-----------------------------------------------------------
Copyright 2007 - 2010 (Kontaktbox.de).
All rights reserve.
Further spread further only after express permission !
---------------------------------------------------------*/

/* ########################################################################## */
/* #################### DEFAULT-STYLES FOR HTML-ELEMENTS #################### */
/* ########################################################################## */

body {
	background-image: url('../images/bg.gif');	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-color: #660000;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	scrollbar-highlight-color: #FF0000;
	scrollbar-arrow-color: #FFFF00;
	scrollbar-base-color: #990000;
}
a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
}
a:active {
	color: #FFFF00;
}
a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
form {
	margin: 0px;
}

/* ############################################################################# */
/* #################### STYLES FOR SPECIFIC CLASSES AND IDS #################### */
/* ############################################################################# */

h1#content {
	font-size: 12px;
	margin: 0px;
}

/* ##################### */
/* ### Layout-Farben ### */
/* ##################### */
.layout_aussen {
	background-color: #990000;
}
.layout_innen {
	background-color: #000033;
}
.layout_content {
	background-color: #000066;
}
.layout_inserat {
	background-color: #000066;
	font-size: 12px;
}
.layout_formular {
	background-color: #0000AA;
	font-size: 12px;
}
.ueberschrift_1 {
	background-color: #FF9900;
}
.ueberschrift_2 {
	background-color: #0000FF;
}
/* ######################## */
/* ### Anmelde-Formular ### */
/* ######################## */
.af_input, .af_input_fehler, .af_select, .af_select_fehler, .af_textarea, .af_textarea_fehler, .af_file, .af_file_fehler {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.af_input, .af_input_fehler, .af_textarea, .af_textarea_fehler, .af_file, .af_file_fehler {
	background-image: url('../images/bginp.gif');
	color: #000000;
}
.af_input, .af_textarea, .af_file {
	border-top: #0000AA 2px solid;
	border-left: #0000AA 2px solid;
	border-right: #0000AA 2px solid;
	border-bottom: #0000AA 2px solid;
}
.af_select {
	background-color: #660000;
	color: #FFFF00;
	
}
.af_input_fehler, .af_textarea_fehler, .af_file_fehler {
	border-top: #FF0000 2px solid;
	border-left: #FF0000 2px solid;
	border-right: #FF0000 2px solid;
	border-bottom: #FF0000 2px solid;	
}
.af_select_fehler {
	background-color: #FF0000;
	color: #FFFFFF;
	
}
.af_textarea, .af_textarea_fehler {
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #FF0000;
	scrollbar-darkshadow-color: #0000AA;
	scrollbar-face-color: #0000AA;
	scrollbar-highlight-color: #0000AA;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}
.af_button {
	background-color: #DE2526;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border-top: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	border-right: #CCCCCC 2px solid;
	border-bottom: #CCCCCC 2px solid;
}
/* ############## */
/* ### Footer ### */
/* ############## */
.seek_input {
	color: #FF0000;
	background: #FFFFFF;
	border-color: #660000;
	background-image: url('../images/bginp.gif');
}
.seek_button { 
	background-color: #DE2526;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	border-top: #660000 1px solid;
	border-left: #660000 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
.select_status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #000033;
	color: #FFFFFF;
	width: 125px;
}
/* ############# */
/* ### Texte ### */
/* ############# */
.txt1, .txt1_1, .txt1_2 {
	font-size: 12px;
}
.txt1_1 {
	color: #FFFF00;
}
.txt1_2 {
	color: #000000;
}
.txt1_9 {
	color: #0080F0;
}
.txt2, .txt2_1 {
	font-size: 11px;
}
.txt2_1 {
	color: #FFFF00;
}
.txt3, .txt3_1 {
	font-size: 10px;
}
.txt3_1 {
	color: #FFFF00;
}
.txt4, .txt4_1 {
	font-size: 9px;
}
.txt4_1 {
	color: #FFFF00;
}
/* ############# */
/* ### Lotto ### */
/* ############# */
.lotto_head, .lotto_head2, .lotto_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lotto_head2 {
	color: #FFCC00;
}
.lotto_block {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
/* ########## ########## */
.nr_0900 {
	font-family: arial, helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #FF0000;
}
.header_0900 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3366FF;
}
.footer_0900 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.hinweis_0900 {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.login_input {
	border-right: #000099 0px solid;
	border-top: #000099 0px solid;
	font-size: 11px;
	border-left: #000099 0px solid;
	color: #ffffff;
	border-bottom: #000099 0px solid;
	font-family: verdana;
	background-color: #000033;
}
.status_user {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #700000;
}
.warnung {
	font-size: 12px;
	background-color: #FFFF00;
	color: #FF0000;
}
.fehler {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF0000;
	font-weight: bold;
}
.status {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #700000;
	border:0px;
}
