
/* Normale Links in der oberen Menüleiste */
a:link    {color:#F5F5F5; text-decoration:none;}
a:visited {color:#F5F5F5; text-decoration:none;}
a:active  {color:#F5F5F5; text-decoration:none;}
a:hover   {color:#C0C0C0; text-decoration:none;}

/* Links vom Untermenü */
a.link2:link    {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link2:visited {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link2:active  {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link2:hover   {color:#F5F5F5; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* Links von eMail's */
a.link3:link    {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link3:visited {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link3:active  {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link3:hover   {color:#690000; text-decoration:none;font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold}

/* input aerea kontaktformular */
input.text, textarea.text {
  border: 1px solid;
  border-color: #474E66 #E7E8ED #E7E8ED #474E66;
  padding: 2px 4px 2px 4px;
}

input.text:focus, textarea.text:focus{
  border: 1px solid;
  border-color: #002276 #4A5F9A #4A5F9A #002276;
  background-color: #ffcc66;
}

/* Der Menue Titel Hover */
/*
#margin:-2px -2px 2px -2px;
*/
.menuhover
{
padding:4px;
vertical-align: top;
background-color: #cccccc;;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
border-bottom:1px solid #606060;
font-size:12px
}
td.menuhover:hover {  color: #ddddff; text-decoration: underline; background-color: #808080;}


/* Der Menue Titel */
/*
#margin:-2px -2px 2px -2px;
*/
.menutitle
{
padding:4px;
vertical-align: top;
background-color: #cccccc;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
border-bottom:1px solid #606060;
font-size:12px
}

/* Der Menue Titel */
/*
#margin:-2px -2px 2px -2px;
*/
.menutitle1
{
padding:4px;
vertical-align: top;
background-color: #cccccc;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
border-bottom:1px solid #606060;
font-size:12px
}
a.menutitle1:hover {  color: #ddddff; text-decoration: underline; background-color: #444555;}
p.menutitle1:hover {  color: #ddddff; text-decoration: underline; background-color: #343434;}
div.menutitle1:hover {  color: #ddddff; text-decoration: underline; background-color: #343434;}

.menutitle2
{
padding:4px;
vertical-align: top;
background-color: #cccccc;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
border-bottom:1px solid #606060;
font-size:12px
}
a.menutitle2:hover {  color: #ddddff; text-decoration: underline; background-color: #444555;}
p.menutitle2:hover {  color: #ddddff; text-decoration: underline; background-color: #343434;}
b.menutitle2:hover {  color: #ddddff; text-decoration: underline; background-color: #343434;}
div.menutitle2:hover {  color: #ddddff; text-decoration: underline; background-color: #343434;}

/* Fuer slide.html */
.slide
{
padding:4px;
vertical-align: top;
background-color: #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px solid #666666;
font-size:12px;
}

/* Fuer textframe.html */
span.boldblau
{
font-family :  Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
color : #0066cc;
font-size : 12px;
line-height: 23px;
}

.textSmall {
	text-decoration: none;
	text-style: arial;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #ffffff;
}
a.textsmall:link { color: #ffffff; text-decoration: none;}
a.textsmall:visited { color: #ffffff; text-decoration: none;}
a.textsmall:hover {  color: #ccddff; text-decoration: underline;}

/* Text Ticker anzeigen von links nach recht laufend  */
#msgticker_pos {position: absolute; left:10px; top:105px; width:84px; height:12px;}
.type_text_ticker {
	text-decoration: none;
	text-style: arial;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #ffffff;
	border: 0px;
	border-color: #660000;
	background-color: #660000;
}


/* 11er Text für Tabellen und Seite */
body,td{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  scrollbar-3dlight-color:white;
  scrollbar-arrow-color:brown;
  scrollbar-base-color:white;
  scrollbar-darkshadow-color:white;
  scrollbar-face-color:white;
  scrollbar-highlight-color:white;
  scrollbar-shadow-color:white;
}

/* 11er Text in Grau */
.tdg{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DFDFDF;
}

/* Blockschrift size 11 */
.textsmallb{
        text-decoration: none;
        text-style: arial;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        line-height: 11px;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

/* Normaler 11er Text */
.textsmall{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

/* 11er Text in rot */
.textsmallr{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #690000;
}
a.textsmallr:active { color: #690000; text-decoration: none;}
a.textsmallr:link { color: #000000; text-decoration: none;}
a.textsmallr:visited { color: #000000; text-decoration: none;}
a.textsmallr:hover {  color: #690000; text-decoration: underline;}

/* 12er Text in rot 12 px */
.textsmall12r{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #690000;
}
a.textsmall12r:active { color: #690000; text-decoration: none;}
a.textsmall12r:link { color: #0066cc; text-decoration: none;}
a.textsmall12r:visited { color: #0066cc; text-decoration: none;}
a.textsmall12r:hover {  color: #690000; text-decoration: underline;}

/* 10er Text für Untermenue */
.txt10{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

/* Rote H1 Überschriften */
h1{
	font-size: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #690000;
}

/* Feld für Eingabe Name, Anschrift etc. */
.feld1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	width:400px;
	background-color:#FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #000000;
	border-left: 0px;
	focus { background-color : #F4F4F4;}
}

/* Feld für Eingabe der Mitteilungen */
.textarea{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	width:440px;
	background-color:#FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}


