/********************************************
Standart Formatierungen der kompletten Seite
********************************************/
body {
         background: #F3F3FF;
         font-family: Verdana;
         font-size: 12px;
         color: #000000; /*  #400080;  */
         scrollbar-face-COLOR: #005690;
         scrollbar-highlight-COLOR: #ffcc00;
         scrollbar-shadow-COLOR: #000000;
         scrollbar-3dlight-COLOR: #005690;
         scrollbar-arrow-COLOR: #ffffff;
         scrollbar-track-COLOR: #005690;
         scrollbar-darkshadow-color: #000000;
}
table {
         font-family: Verdana;
         font-size: 11px;
}
A:link {
         COLOR: blue;
         TEXT-DECORATION: none;
}
A:visited {
         color: blue;
         text-decoration: none;
}
A:hover {
         COLOR: red;
         TEXT-DECORATION: none;
}

/*********************
Specialformatierungen
*********************/
.one_eingabe {
         width: 300px;
}
.two_eingabe {
         width: 148px;
}
#menueborder  {
         border-top:0px;
         border-left:0px;
         border-right:0px;
         border-bottom:1px;
         border-style:solid;
         border-color:#ffcc00;
         margin:0px;
}
#partymonthborder  {
         border-top:1px;
         border-left:1px;
         border-right:1px;
         border-bottom:1px;
         border-style:solid;
         border-color:#400080;
         margin:0px;
}
#headmenueborder {
         border-top:0px;
         border-left:1px;
         border-right:1px;
         border-bottom:1px;
         border-style:solid;
         border-color:#ffcc00;
         margin:0px;
}
#forummenueborder_left {
         border-top:0px;
         border-left:0px;
         border-right:1px;
         border-bottom:1px;
         border-style:solid;
         border-color:#000000;
         margin:0px;
}
#forummenueborder_right {
         border-top:0px;
         border-left:0px;
         border-right:0px;
         border-bottom:1px;
         border-style:solid;
         border-color:#000000;
         margin:0px;
}
#mainnewstable {
         border-top:2px;
         border-left:2px;
         border-right:2px;
         border-bottom:2px;
         border-style:dashed;
         border-color:#400080;
         margin:0px;
}
.menu  {
         position: absolute;
         top:0;
         z-index: 2;
}
.submenu  {
         position: absolute;
         top: 22px;
         z-index: 1;
         visibility: hidde;
         visibility: hidden;
}
#maintab {
         border-top:0px;
         border-left:0px;
         border-right:0px;
         border-bottom:0px;
         border-style:solid;
         border-color:#000000;
         margin:0px;
}
#userdetails_header_border {
         font-weight: bold;
         color: #400080;
         border-top:1px;
         border-left:1px;
         border-right:0px;
         border-bottom:1px;
         border-style:solid;
         border-color:#ADAAAD;
         margin:0px;
}
#userdetails_text_border {
         border-top:0px;
         border-left:1px;
         border-right:0px;
         border-bottom:0px;
         border-style:solid;
         border-color:#ADAAAD;
         margin:0px;
}
#head_black {
         color: #FFFFFF;
}
#text_blue {
         color: #ADCBE7;
}

/***************************************
Formatierungen der Startseite main.php
***************************************/
#main_div_layer_1 {
         border: solid 1px #215984;
         background: #ADCBE7;
}
#main_div_layer th{
         color: #FFFFFF;
         background-color: #215984;
 	text-align: left;
}

/**************************************************
Formatierungen der Startseite des Eventkalenders
**************************************************/
#div_layer input{
         height: 18px;
         border: solid 1px #215984;
}
#div_layer select{
         height: 18px;
         border: solid 1px #215984;
}
#div_layer th{
         color: #FFFFFF;
         background-color: #215984;
 	text-align: left;
}
#div_layer_1 {
         border: solid 1px #215984;
	width: 230px;
         background: #ADCBE7;
}
#div_layer_2 {
         border: solid 1px #215984;
	width: 320px;
	background: #E7EEE7;
}
#div_layer_3 {
         border: solid 1px #215984;
	width: 650px;
	background: #E7EEE7;
}

/*************************************
Formatierungen der Eventdetailanzeige
*************************************/
#showeventformat a{
         color: #FFFFFF;
}
#showeventformat a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/*********************************
Formatierungen des Eventkalenders
*********************************/
#CI_calendar  {
         width:99%;
}
#CI_calendar h2{
         font: bold 30pt Verdana;
}
#CI_calendar div{
         margin-bottom: 2px;
}
#CI_calendar  th {
         color: #ffffff;
         background-color: #638AAD;
}
#CI_calendar, #CI_calendar td {
         border-collapse: collapse;
         padding: 2px;
         border: solid 1px #666;
         vertical-align: top;
         background-color: #E7EEE7;
         font-size: 10px;
         color: #000000;
}
#CI_calendar, #CI_calendar a {
         color: #000000;
}
#CI_calendar, #CI_calendar a:hover {
	color: #FF0000;
}
#CI_calendar caption {
         font-weight: bold;
         font-size: 200%;
	color: #000000;
}
#CI_calendar small {
         font-weight: normal;
         font-size: 9pt;
}