a:link       {
	color:          #000;
	text-decoration: none }

a:visited   {
	color:          #00004f;
	text-decoration: none }


a:hover  {
	color:          #009;
	text-decoration: underline }

BODY   {
	font-size:                 12px;
	scrollbar-3dlight-color:    #83D88F;
	scrollbar-arrow-color:      #FFFF7D;
	scrollbar-darkshadow-color: #004000;
	scrollbar-face-color:       #008000;
	scrollbar-highlight-color:  #B7FFB7;
	scrollbar-shadow-color:     #006600;
	scrollbar-track-color:      #B5EBB5  }


p, pre {
	color:      #666;
	font-size:   11px;
	line-height: 14px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif }

.address       {
	color:          #666;
	font-variant:    normal;
	font-size:       10px;
	line-height:     14px;
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing:  1px }
.footer    {
	color:          #666;
	font-size:       10px;
	line-height:     14px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none }

.submenu   {
	font-size:      10px;
	line-height:     14px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none;
	border-style:    solid;
	border-width:    1px;
	border-color:    #fff #c9c9c9 #c9c9c9 #fff }
.toplinks {
	font-size:      10px;
	line-height:     14px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none }

.footer A:link   {
	color:           #000;
	font-variant:     normal;
	font-size:        10px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica;
	text-decoration:  none;
	background-color: transparent;
	letter-spacing:   1px;
	padding:          1px }

.footer A:visited   {
	color:           #00004f;
	font-variant:     normal;
	font-size:        10px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica;
	text-decoration:  none;
	background-color: transparent;
	letter-spacing:   1px;
	padding:          1px }

.footer A:hover   {
	color:           #009;
	font-variant:     normal;
	font-size:        10px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica;
	text-decoration:  none;
	background-color: #c9c9c9;
	letter-spacing:   1px;
	padding:          1px }
	
.submenu A:link {
	color:           #000;
	font-size:        10px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica;
	text-decoration:  none;
	background-color: transparent;
	padding:          1px }

.submenu A:visited {
	color:           #00004f;
	font-size:        10px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica;
	text-decoration:  none;
	background-color: transparent;
	padding:          1px }

.submenu A:hover  {
	color:           #009;
	font-size:        10px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica;
	text-decoration:  none;
	background-color: #c9c9c9;
	padding:          1px }

.m_boardergruen {
	border: solid 1px #008000 }

.tabboardergrau       {
	background-color: #ebebeb;
	border-style:      solid;
	border-width:      1px 5px 1px 1px;
	border-color:      #c9c9c9 }

.m_link {
	color:          #666;
	font-size:       10px;
	line-height:     12px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none }

.m_search   {
	color:           #003;
	font-size:        11px;
	font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #fff;
	width:            120px }



.m_submitter    {
	color:           #3d3d3d;
	font-size:        11px;
	font-family:      Geneva, Verdana, Helvetica, Arial, sans-serif;
	background-color: #ddd;
	width:            40px }




.starttitel H1       {
	color:         #3d3d3d;
	font-size:      16px;
	line-height:    14px;
	font-family:    Verdana, Geneva, Arial, Helvetica;
	letter-spacing: 2px }
.subtitel      {
	color:      #009;
	font-weight: bold;
	font-size:   12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }






.tabheadgrau         {
	color:       #3d3d3d;
	font-size:    13px;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right: 5px solid #7f7f7f }




.tabtexthead     {
	color:      #000;
	font-weight: bold;
	font-size:   12px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica }

.tabtextgrau {
	color:           #666;
	font-size:        11px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: white;
	border:           solid 1px #ddd }
.tabtextpad      {
	padding-top:  -6px;
	padding-right: 15px;
	padding-left:  28px }




.tabtextpad1  {
	padding-right: 15px;
	padding-left:   28px }


.formtable  {
	color:           #666;
	font-size:        11px;
	line-height:      14px;
	font-family:      Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #dcf6d7;
	border:           solid 1px #ddd }

.formitem   {
	color:           #3d3d3d;
	font-size:        11px;
	font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #f6f6f6 }

.formtext {
	color:           #3d3d3d;
	font-size:        11px;
	font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #dcf6d7 }
.formsubmitter  {
	color:           #3d3d3d;
	font-size:        11px;
	font-family:      Geneva, Verdana, Helvetica, Arial, sans-serif;
	background-color: #ddd }

.tabtitel {
	font-size:      12px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none }

.tabfooter         {
	background-color: #eee;
	border-style:      solid;
	border-width:      1px 5px 1px 1px;
	border-color:      #c9c9c9 }

.titeltext     {
	color:          #3d3d3d;
	font-variant:    normal;
	font-size:       12px;
	line-height:     15px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none }
.titelblock    {
	color:          #3d3d3d;
	font-size:       12px;
	line-height:     14px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none;
	text-align:      justify }




.titeltexthead   {
	color:         #222;
	font-weight:    bold;
	font-size:      14px;
	line-height:    15px;
	font-family:    Verdana, Geneva, Arial, Helvetica;
	letter-spacing: 1px }

.scrolltext       {
	color:          #800000;
	font-size:       12px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none;
	letter-spacing:  1px }

.scrolltext A:link    {
	color:          #c5001d;
	font-size:       12px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: none;
	letter-spacing:  1px }



.scrolltext A:hover  {
	color:          #008000;
	font-size:       12px;
	font-family:     Verdana, Geneva, Arial, Helvetica;
	text-decoration: underline overline;
	letter-spacing:  1px }
.scrolltext A:visited   {
	color:         #80009e;
	font-size:      12px;
	font-family:    Verdana, Geneva, Arial, Helvetica;
	letter-spacing: 1px }



.streifgruen    {
	background: url(../medien/alle/streifgruen.gif) repeat }
li {
	line-height: 18px }
dl {
	line-height: 18px }
