/* Seiten: 
############################################################## */
/* Generelle Schrift, Hintergrund, etc 
---------------------------------------------------------------*/
body {
	background-color:#FFFFFF;
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
      scrollbar-base-color:#FFFFFF;
      scrollbar-3dlight-color:#FFFFFF;
      scrollbar-arrow-color:#CCCCCC;
      scrollbar-darkshadow-color:#FFFFFF;
      scrollbar-face-color:#FFFFFF;
      scrollbar-highlight-color:#CCCCCC;
      scrollbar-shadow-color:#CCCCCC;
      scrollbar-track-color:#FFFFFF;
}

/*
 Auskommentiert:
      background-image:url(images/back.jpg);
      background-attachment:fixed;
      background-repeat:no-repeat;
*/


p,td,td.contact_form,table.admin,tr.admin,td.newsletter,td.aktuell {
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
}

/* einzeilige Text-Eingabefelder
---------------------------------------------------------------*/
td input.textline,input.textline,textarea,input.smilies{
      color:#000000;
      background-color:#FFFFFF;
      font-family:Arial, Helvetica, sans-serif;
}

/* Checkboxen
---------------------------------------------------------------*/
input.checkbox {
      background-color:#FFFFFF;
}

/* Link-Angaben 
---------------------------------------------------------------*/
a:active {
	color:#395291;
}
a:visited {
	color:#395291;
}
a:hover {
	color:#CC0000;
}
a:link {
	color:#395291;
}

/* Überschriften
---------------------------------------------------------------*/
h1 {
	color:#CC0000;
	font-size:20px;
	font-weight:bold;
}
h3 {
      font-family:Arial, Helvetica, sans-serif;
      color:#395291;
      font-size:16px;
      font-weight:bold;
}

/* Querstrich 
---------------------------------------------------------------*/
hr {
      color:#395291;
}

/* generell Eingabefelder,z.B. Button-Hintergrund
---------------------------------------------------------------*/
input {
      background-color: #395291; color: #FFFFFF;
}


/* Menue  
############################################################## 
Buttons: */
div.btnn  {font-family:Arial,Verdana,Times;font-size:11px;color:#A2A2A2;font-weight:bold;text-align:left;}
div.btnm  {font-family:Arial,Verdana,Times;font-size:11px;color:#395291;font-weight:bold;text-align:left;}
div.btnp  {font-family:Arial,Verdana,Times;font-size:11px;color:#CC0000;font-weight:bold;text-align:left;}

body.menue {
	background-color:#FFFFFF;
	background-image:url(images/menue.jpg);
      overflow-x:'hidden'; 
	overflow-y: 'auto';
}
/* Corner 
############################################################## */
body.corner {
	background-color:#FFFFFF;
	background-image:url(images/corner.jpg);
}

/* Top 
############################################################## */
body.top {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	background-color:#FFFFFF;
      background-image:url(images/top_end.jpg);
      background-repeat: repeat-x;
}
table.top {

}
/*
 Auskommentiert:
	background-image:url(images/top.jpg);
	background-repeat: no-repeat;
*/


/* Angaben fuer Programmierung, Maschinen
############################################################## */

.hl {
      color:#FFFFFF;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#CC0000;
	font-size:12px;
	font-weight:bold;
}
.usermessage {
      color: #FF0000;
      font-weight:bold;
}
.even {
      background-color:#F4F4F4;
}
.odd {
      background-color:#E4E4E4;
}

.markedrow {
      cursor: hand; 
      cursor: pointer;
      background-color: #C6CDE0;
}

.btn_detail {
      width: 150px;
}

