select{
background-color : transparent;
font-size : 11px;
font-family : verdana, arial, helvetica, swiss, sans-serif;
}


.button
{
  background: transparent;
  background-color: #transparent;
  border: 1px solid #23318E;
  color: #23318E;
  text-align: center;
  font-size: 11px;
}


html, BODY{
font-family : verdana, arial, helvetica, swiss, sans-serif;
color:#000000;
background-color : #FDD9A7;
scrollbar-face-color: #E9E3DA;
scrollbar-arrow-color: #23318E;
scrollbar-track-color: #FDF8F2;
scrollbar-highlight-color: #AFAFAF;
scrollbar-shadow-color: #AFAFAF;
scrollbar-darkshadow-color: #FDF8F2;
scrollbar-3dlight-color: #FDF8F2;
height:100%;
padding:0px;
margin:0px;
border:none;
}

td{
  padding:0px;
  font-size:11px;
}

a:link
        {
        color : #23318E;
        text-decoration : none;
        font-family : verdana, arial, helvetica, swiss, sans-serif;
        }

a:visited
        {
        color : #23318E;
        text-decoration : none;
        font-family : verdana, arial, helvetica, swiss, sans-serif;
        }

a:active
        {
        color : #23318E;
        text-decoration : none;
        font-family : verdana, arial, helvetica, swiss, sans-serif;
        }


a:hover
        {
        color: #23318E;
        text-decoration: underline;
        font-family : verdana, arial, helvetica, swiss, sans-serif;

        }

INPUT {
background-color: #FFFFFF;
color: #E29140;
font-family : verdana, arial, helvetica, swiss, sans-serif;
font-size: 10px;
font-weight: normal;
border-top:1px solid #CFC6BB;
border-left:1px solid #CFC6BB;
border-right:1px solid #CFC6BB;
border-bottom:1px solid #CFC6BB;
text-indent: 1px;
}

img{
    font-size:0px;
}

.boxtop{
background-color : transparent;
color: #000000;
font-size : 11px;
font-family : verdana, arial, helvetica, swiss, sans-serif;
}

.boxtop2{
color : #23318E;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
font-size : 11px;
padding-left: 110px;
background-color : #D89147;
}

hr{
color : #D89147;
height :1px;
}

.titel{
	font-family: arial, verdana, helvetica, swiss, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	line-height: 130%;
	font-weight : bold;
}

.middletop{
	font-family: arial, verdana, helvetica, swiss, sans-serif;
	color: #E29140;
	font-size: 17px;
	line-height: 130%;
	font-weight : bold;
}

.middle{
background-color : transparent;
color : #794A2F;
font-size : 11px;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
}

.error{
font-family : verdana, arial, helvetica, swiss, sans-serif;
background-color : #EFD1A7;
color : #000000;
font-size : 11px;
}

.layout{
background-color: #FDF8F2;
}

.row{
background-color : #EFD1A7;
}
.rowtitle{
background-color : #D89147;
}
.rowgrey{
background-color : #E9E3DA;
}

.mmopv4{
color : #23318E;
}

.kalender_terminbox{
background-color : transparent;
color : #000000;
font-size : 11px;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
border-color : #23318E;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}
.kalender_terminbox_datum{
}
.kalender_terminbox_titel{
font-size : 13px;
}
.kalender_terminbox_anmerkungen{
font-style: italic;
}
.kalender_footer{
}
.kalender_wochentag{
font-weight : bold;
font-size : 11px;

}
.kalender_datum{
background-color : transparent;
color : #000000;
font-size : 11px;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
font-weight : bold;
}
.kalender_woche{
background-color : transparent;
color : #000000;
font-size : 11px;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
}
.kalender_spalte{
background-color : #EFD1A7;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
}
.kalender_leere_spalte{
background-color : #CCCCCC;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
}
.kalender_heute{
background-color : #23318E;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
color : #FFFFFF;
}
.kalender_header{
background-color : #D89147;
font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
}
.kalender_tag{
font-weight : bold;
font-size : 13px;
}
.kalender_sonntag{
color: #CC0000;
font-weight : bold;
font-size : 10pt;
}
.kalender_klein{
color: #000000;
font-size : 10px;
}


/******************* LOGIN ***********************************/

.log_bg {
	background-color: #FDD9A7;
}

.log_maintable {
	background-color: #FDD9A7;
}

.log_maintable_td{
  font-size:0px;
}

.log_toppic	{
	background-image: url(img/header_logo.jpg);
	background-repeat: no-repeat;
}

.log_footerpic {
	background-image: url(footerpic.gif);
	background-repeat: no-repeat;
}
.log_content {
	width: 400px;
  margin-left: 33px;
}

.log_titel{
	font-family: arial, verdana, helvetica, swiss, sans-serif;
	color: #E29140;
	font-size: 17px;
	line-height: 130%;
	font-weight : bold;
}
.log_subtitel	{
	font-family : arial, helvetica, swiss, verdana, sans-serif;
	color : #23318E;
	font-size : 14px;
	line-height: 130%;
	font-weight : bold;
}


.head_1	{
  background-color: #E29140;
  font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
	color : #FFFFFF;
  font-size : 11px;
  padding-left: 40px;
  padding-bottom: 10px;
}

.head_2	{
         background-color: #FFFFFF;
         font-family: Verdana, Swiss, Helvetica, Sans-Serif, Arial;
	color : #FFFFFF;
         font-size : 3px;
	}
.navi:link, .navi:visited, .navi:active
        {
        color : #FFFFFF;
        text-decoration : none;
        }

.navi:hover
        {
        color: #FFFFFF;
        text-decoration: underline;
        }
        
/**************************************** Neue Styles ***********************************/

.schatten_links_weiter{
      background-image:url('img/schatten_links_weiter.jpg');
      background-position:center top;
      background-repeat:repeat-y;
}

.schatten_mitte_weiter{
      background-image:url('img/schatten_mitte_weiter.jpg');
      background-position:center top;
      background-repeat:repeat-y;
      border-style:solid;
      border-top:1px solid #EC8E3B;
      border-width:1px 0 0;
}

.schatten_rechts_weiter{
      background-image:url('img/schatten_rechts_weiter.jpg');
      background-position:center top;
      background-repeat:repeat-y;
}

.menue_1{
      background-color:#FFFFFF;
      background-position:center top;
      border-style:solid;
      border-top:1px solid #F3A158;
      border-width:1px 0 0;
      color:#ECE7E0;
      font-family:verdana,arial,helvetica,swiss,sans-serif;
      font-size:9pt;
      font-weight:normal;
      line-height:20px;
      padding:8px 7px;
      text-decoration:none;
}
