/*  Zentrale Festlegung der Schriftart und der Hintergrundfarbe fŸr alle Seiten  */





/* :::::::::::::::::::::::::::::  HTML Befehle  ::::::::::::::::::::::::::::::: */

html {

/*  Scrollleisten nur fŸr den Internetexplorer PC   */

scrollbar-arrow-color: #FFFFFF;/*Farbe der Pfeile*/	;

scrollbar-base-color: #FFFFFF; /*Heller Reflex am linken und oberen Rand*/	;

scrollbar-track-color: #606177;/*Farbe der "Bahn" in der sich der Scrollschieber bewegt*/	;

scrollbar-face-color: #8D8EA1; /*Eigentliche Farbe des Schiebers*/	;

scrollbar-highlight-color: #DCDCDC;/*Eigentliche Farbe des Schiebers*/	;

scrollbar-shadow-color: #000000; /*Schattenfarbe um Relief darzustellen*/	;

}





body   {

font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;

background-color: #8d8ea1

}





hr {

border-bottom: solid;

border-bottom-color: #DCDCDC;

border-top: solid;

border-top-color: #FFFFFF;

border-left: solid;

border-left-color: #FFFFFF;

border-right: solid;

border-right-color: #FFFFFF;

border-width:1px;

}





td input {

width: 100%;

color: #2F36B4;

font-family: Trebuchet, Verdana, Geneva;

font-size: 10px;

vertical-align: top

}

input.filer {
width: 20px;
*width: 155px;

color: #2F36B4;

font-family: Trebuchet, Verdana, Geneva;

font-size: 10px;

vertical-align: top

}
input.sma {
width: 15px;
margin-left: 0;
color: #2F36B4;

font-family: Trebuchet, Verdana, Geneva;

font-size: 10px;

vertical-align: middle

}
input.inp50 {
width: 50%;
margin-left: 0;
color: #2F36B4;

font-family: Trebuchet, Verdana, Geneva;

font-size: 10px;

vertical-align: middle

}
td select  {

color: #2f36b4;

font-size: 10px;

font-family: Trebuchet, Verdana, Geneva;

width: 100%;

overflow: hidden;

clip: inherit;

vertical-align: top

}
td select.sel50  {

color: #2f36b4;

font-size: 10px;

font-family: Trebuchet, Verdana, Geneva;

width: 50%;

overflow: hidden;

clip: inherit;

vertical-align: top

}
select  {

color: #2f36b4;

font-size: 10px;

font-family: Trebuchet, Verdana, Geneva;

width: 100%;

overflow: hidden;

clip: inherit;

vertical-align: top

}




td {

font-size: 11px;

vertical-align: top;

}





textarea{

width:100%;

}





a:link  {

color: #000000;

text-decoration: none

}

a:visited  {

color: #000000;

text-decoration: none

}
a:hover  {

color: #2F36B4;

text-decoration: none;

}


/* :::::::::::::::::::  Untergrundfarben von Kopf und Workarea  ::::::::::::::::::::: */



.Untergrund {

background-image: url(../_img/background.gif);

top: 0;

width: 838px;

text-align: left

}





.UntergrundBlau1 {

background-image: url(../_img/background_hellblau.gif);

top: 0;

width: 838px;

text-align: left

}





.UntergrundBlau2 {

background-image: url(../_img/background_dunkelblau.gif);

top: 0;

width: 838px;

text-align: left

}





.UntergrundBlau4 {

background-image: url(../_img/background_hellblau.gif);

top: 0;

width: 838px;

text-align: right

}



.TopMenue {

font-size: 10px;

color: #8d8ea1;

width: 808px;

text-align: right	

}













/* :::::::::::::::::::  Content mit Rahmen fŸr Formulare oder Zusatzinfos  ::::::::::::::::::::: */

.Contentbox1 {

width: 95%;

border: #2F36B4 1px dotted;

padding: 5px;

font-weight: 400; 

}

.Contentbox120 {

width:120%;

border: #2F36B4 1px dotted;

padding: 5px;

font-weight: 400; 

}
.Contentbox140 {

width:140%;

border: #2F36B4 1px dotted;

padding: 5px;

font-weight: 400; 

}
.Contentbox98 {

width:98%;

border: #2F36B4 1px dotted;

padding: 5px;

font-weight: 400; 

}
.Contentbox1 a:link {

color: #2F36B4;

text-decoration: none;

font-size: 10px;

}



.Contentbox1 a:visited {

color: #2F36B4;

text-decoration: none;

font-size: 10px;

}

.Contentbox1 a:hover {

color: #2F36B4;

text-decoration: none;

font-size: 10px;

}









/* :::::::::::::::::::  Zusatznavigation im Hauptmenü  ::::::::::::::::::::: */



.TopMenue a:link  {

color: #8d8ea1;

font-size: 10px;

text-decoration: none

}



.TopMenue a:visited  {

color: #8d8ea1;

font-size: 10px;

text-decoration: none

}
.TopMenue a:hover  {

color: black;

font-size: 10px;

text-decoration: underline

}


.Logo {

top: 0;

width: 838px;

height: 75px;

text-align: left

}





/* :::::::::::::::::::  Zusatznavigation im Footer Menü  ::::::::::::::::::::: */



.BottomMenue {

font-size: 10px;

color: #FFFFFF;

width: 838px;

text-align: center	

}





.BottomMenue a:link  {

color: #FFFFFF;

font-size: 10px;

text-decoration: none

}



.BottomMenue a:visited  {

color: #FFFFFF;

font-size: 10px;

text-decoration: none

}
.BottomMenue a:hover  {

color: black;

font-size: 10px;

text-decoration: underline

}




.ZusatzMenue {

font-size: 10px;

color: #FFFFFF;

width: 99%;

}







/* :::::::::::::::::::  Zusatzmenü bei Ausnahmefällen innerhalb des Contentbereiches  ::::::::::::::::::::: */



.ZusatzMenue a:link  {

color: #8d8ea1;

font-size: 10px;

text-decoration: none

}



.ZusatzMenue a:visited  {

color: #8d8ea1;

font-size: 10px;

text-decoration: none

}
.ZusatzMenue a:hover  {

color: 2F36B4;

font-size: 10px;

text-decoration: underline

}


.clear /*  wird benštigt um die ineinandergeschachtelten div Tags wieder aufzuheben  */{ 

clear: both; 

line-height: 0; 

font-size: 0; 

height: 0; 

}
