body, td, p
        {
	color : #73767F;
	margin:0px;
	
        font-style: normal;
        font-variant: normal;
        font-family: arial, helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        }

body
	{
	background-color: #ffffff;
	}

td
        {
	vertical-align:top;
	border-collapse:collapse;
        }

table
	{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border-spacing:0px;
        }
img
        {
	border:none;
        }

.left
	{
        width:180px;
	padding: 0px 2px 0px 2px; 
	}

.right
        {
        width:180px;
        padding: 0px 2px 0px 0px; 
        }

.main
        {
	width:580px;
	padding-left: 10px;
	padding-right:10px;
        }

.mod_left
        {
	background-image:url(../img/back_box.jpg);
	background-repeat:no-repeat;
	width:200px;
	margin-bottom:20px;
        }

.mod_left_start
        {
        width:200px;
        margin-bottom:20px;
	border-top:1px dotted #73767f;
        }

.left_mod
	{
	
	}

.mod_left_title
	{
	color:#387df0;
	font-weight:bold;
	padding-left:15px;
	}

.mod_right
        {
	width:180px;
	margin-bottom:5px;
        }

.right_mod {
	padding:5px;
}	

.mod_right_title
        {
        background-color:#eeeef0;
        color:#73767f;
        font-weight:bold;
        padding-left:5px;
        }

.mod_right_title_bl
        {
        background-color:#eeeef0;
        color:#387df0;
        font-weight:bold;
        padding-left:5px;
        }

.senkrecht
	{
	width:1px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: left;
	}

.senkrecht2
        {
        width:1px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: top right;
        }

.waagerecht
	{
        background-image:url(../img/strich_w.gif);
        background-repeat:repeat-x;
	background-position:center;
	}

.start
	{
	width:100%;
	padding:11px 2px 11px 2px;
	margin-bottom:5px;
	}

#search {
	background-color:#eeeef0;
	color: #73767f;
	border:solid 1px #cccccc;
	margin-top:2px;
	padding-left:2px;
	float: left;
}

#search2 {
	margin-top:0px;
	margin-left:5px;
	border: none;
	}

.w_100
        {
        width:100%;
        }

.w_780
        {
        width:780px;
	background-color: #ffffff;
        }

.w_80
        {
        width:80px;
	vertical-align: bottom;
        }

.small
	{
	width:1px;
	vertical-align: bottom;
	}

.d_0
        {
        width : 100%;
        background-image:url(../img/back_hellgrau.jpg);
        background-position: 0px 146px;
        background-repeat:repeat-x;
        }

.d_1
        {
        width : 100%;
	background-image:url(../img/back_hellgrau.jpg);
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }

.span_menu_1
	{
	background-color: purple;
	}

.strich_1
	{
	height:45px;
	background-image:url(../img/strich_s.gif);
	background-repeat:repeat-y;
	background-position: center;
	margin-bottom:10px;
	}

.d_3
        {
        width : 100%;
        background-image:url(../img/back_grau.jpg);   
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }

.span_menu_3
        {
        background-color: gray;
        }

.strich_3
        {
        height:65px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: center;
        margin-bottom:10px;
        }
.d_4
        {
	width : 100%;
	background-image:url(../img/back_blue.jpg);
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }

.span_menu_4
        {
        background-color: blue;
        }

.strich_4
        {
        height:65px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: center;
        margin-bottom:10px;
        }
.d_5
        {
        width : 100%;
	background-image:url(../img/back_orange.jpg);
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }

.span_menu_5
        {
        background-color: yellow;
        }

.strich_5
        {
        height:30px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: center;
        margin-bottom:10px;
        }



.d_8
        {
        width : 100%;
	background-image:url(../img/back_gruen.jpg);
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }
 
.span_menu_8
        {
        background-color: cyan;
        }
 
.strich_8
        {
        height:30px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: center;
        margin-bottom:10px;
        }

.d_9
        {
        width : 100%;
	background-image:url(../img/back_rot.jpg);
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }
 
.span_menu_9
        {
        background-color: red;
        }
 
.strich_9
        {
        height:30px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: center;
        margin-bottom:10px;
        }

.d_10
        {
        width : 100%;
	background-image:url(../img/back_lila.jpg);
	background-position: 0px 146px;
	background-repeat:repeat-x;
        }
 
.span_menu_10
        {
        background-color: pink;
        }
 
.strich_10
        {
        height:30px;
        background-image:url(../img/strich_s.gif);
        background-repeat:repeat-y;
        background-position: center;
        margin-bottom:10px;
        }

.blick        
		{
		color : #9F896B;
        font-style: normal;
        font-variant: normal;
        font-family: arial, helvetica, sans-serif;
        font-size: 8pt;
        }

.box_links
{
padding-left: 15px;
padding-top: 5px;
}

.header
        {
	background-image:url(../img/welle_header.jpg);
	background-repeat:no-repeat;
        width:780px;
	height:100px;
	padding:0px;
	padding-top:10px;
	margin:0px;
        }

.menu_right
	{
	min-height:20px;
	background-image:url(../img/default_nav.gif);
        background-repeat:no-repeat;
	background-position:center right;
	}

#arrow
	{
        position:relative;
        top:0px;
	left:0px;
	float:right;
	display: inline;
border:solid 1px green;
	}

.td_menu
        {
	height:100%;
        text-align:center;
	margin-bottom:0px;
	left:100%;
border:none;
        }

#logo 
	{
	color: #000000;
	position: relative;
	top :0px;
	left:10px;
	font-weight:normal;
	font-size:14pt;
	float:left;
border:none;
	}

#slogan
{	
    position: relative;
    top :0px;
    left:190px;
	font-weight:normal;
	font-size:8pt;
	float:left; 
	border: none;
	color: #000000;
	}

.title
        {
	color : black;
        font-style: normal;
        font-variant: normal;
        font-family: arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        }

.text
        {
	color :#000000;
        font-style: normal;
        font-variant: normal;
        font-family: arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        }

.justify 
	{
	color : #73767F;
        font-family: arial, helvetica, sans-serif;
        text-align:justify;
        font-size:11px;
        }

.newsDate 
	{
	color : black;
        font-family: arial, helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        }
 
h1
	{  
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight :  bold;
	}
h2
	{
	color: #73767F;  
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight :  bold;
	}
h3
	{  
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight :  bold;
	margin-right : 25px;
	}
		
h4
	{  
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	}
	
h5 
	{
	color: White;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	padding-top: 10px;
	padding-right: 5px;
	text-align : right;
	}

input, select, textarea	
	{
        background-color:#eeeef0;
        color: #73767f;
        border:solid 1px #cccccc;
	margin-right : 0px;
	font-style: normal;
        font-variant: normal;
	}

.check
	{
	border:none;
	background-color:#ffffff;
	}

strong
	{
	font-weight : bold;
	margin-right : 0px;
	font-style: normal;
        font-variant: normal;
	color : black;
	font-family : helvetica, arial, sans-serif;
	font-size : 11px;
	}

ul, ol, li {
	padding: 0px;
	margin: 0px;
}

ol {
	padding-left:20px;
	list-style-type:decimal;
}

ol li {
	margin-bottom:10px;
}

a:link
	{
	color : #998262;
	font-family : arial, helvetica, sans-serif;
	text-decoration : none;
	display : block;
	margin:0px;
	}

a:visited
	{
	color : #998262;
	font-family : arial, helvetica, sans-serif;
	text-decoration : none;
	display : block;
	}

a:hover
	{
	color : #998262;
	font-family : arial, helvetica, sans-serif;
	text-decoration : underline;
	display : block;
	}

a.textlink:link
        {
        color : #73767F;
	font-weight:bold;
        font-family : arial, helvetica, sans-serif;
        text-decoration : none;
        display : inline;
        margin:0px;
        }
 
a.textlink:visited
        {
        color : #73767F;
	font-weight:bold;
        font-family : arial, helvetica, sans-serif;
        text-decoration : none;
        display : inline;
        }
 
a.textlink:hover
        {
        color : #73767F;
	font-weight:bold;
        font-family : arial, helvetica, sans-serif;
        text-decoration : underline;
        display : inline;
        }

a.selectedNav:link
        {
        color : #0000ff;
        font-weight: bold;
        font-family : arial, helvetica, sans-serif;
        text-decoration : none;
        display : block;
        }
 
a.selectedNav:visited
        {
        color : #0000ff;
        font-weight: bold;
        font-family : arial, helvetica, sans-serif;
        text-decoration : none;
        display : block;
        }
 
a.selectedNav:hover
        {
        color : #0000ff;
        font-weight: bold;
        font-family : arial, helvetica, sans-serif;
        text-decoration : underline;
        display : block;
        }

a.normalNav:link
        {
        color : #6C6F79;
        font-family : arial, helvetica, sans-serif;
        text-decoration : none;
        display : block;
        }
 
a.normalNav:visited
        {
        color : #6C6F79;
        font-family : arial, helvetica, sans-serif;
        text-decoration : none;
        display : block;
        }
 
a.normalNav:hover
        {
        color : #6C6F79;
        font-family : arial, helvetica, sans-serif;
        text-decoration : underline;
        display : block;
        }

#edit
	{
	border:none;
	position:absolute;
	top:10px;
	right:30px;
	width:20px;
	}

#adresse
	{
	font-weight:bold;
	margin-top:5px;
	}

#adresse_item
	{
	margin-left:10px;
	margin-bottom:20px;
	}

#stvo_item
        {
        margin-left:10px;
        border-bottom:1px dotted #d1d1d1;
	padding-bottom:5px;
        }

.ausschuss
	{
	width:100%;
	}

#pos_right
	{
	float:right;
	font-weight:bold;
	}
#pdf {
	padding-top:10px;
}

#pdf p {
	font-weight:bold;
	padding-bottom: 10px;
}

#pdf ul {
        padding-bottom:15px;
	list-style:none; 
}

#pdf ul li {
	margin-left:34px;
	text-indent:-34px;
}

#pdf ul li a { 
	color:#73767F;
}


#sitemap {
        padding-top:10px;
	padding-left:10px;
}
 
#sitemap p {
        font-weight:bold;
        padding-bottom: 10px;
}
 
#sitemap ul {
	padding: 5px 0px 5px 20px;
	list-style:none;
}
 
#sitemap ul li {
        text-indent:-30px;
	font-weight:bold;
}

#sitemap a { 
	font-weight:normal;
}
 
#sitemap ul li a {
        color:#73767F;
}


#alpha div {
	float:left;
	padding:2px;
}

#alpha div#exist_sel {
	font-weight:bold;
	border-bottom:solid 1px gray;
}

#alpha {
        width:100%;
	margin-bottom:10px;
	float:left;
}

ul#list 
	{
	list-style-image:url(../img/pfeil_liste.jpg);
	margin-left:20px;
	margin-top:10px;
	margin-bottom:30px;
	}

ul#list li
        {
	padding-bottom:10px;
	}

ul#veranst
        {
        list-style:none;
        padding-left:10px;
        padding-top:10px;
        padding-bottom:20px;
        }

ul#veranst li
        {
	float: left;
        background-image:url(../img/pfeil_liste.jpg);
	background-repeat:no-repeat;
	width:120px;
	padding:0px 0px 20px 20px;;
        }

ul#veranst li a.textlink
        {
	padding-top:3px;
	display:block;
	}
	
div#link ul
	{
	margin-top:20px;
	margin-left:10px; 
	list-style:none;
	}

div#link ul li
	{
        padding-bottom:10px;
	display:block;
	}

div#link ul li a
        {
        display:block;
        }
		
ul#down 
	{
	list-style-image:url(../img/pdffile_box.gif);
	margin-left:20px;
	margin-top:0px;
	margin-bottom:10px;
	}

	
ul#down li
        {
	padding: 0px 8px 0px 5px;
	margin-top:0px;
	}

.termine {
	width:100%;
}

.termine td {
	padding: 3px;
}

#suche
	{
	list-style:none;
	}

#suche li
	{
	padding: 2px 0px 2px 0px;
	}

#suche li a
        {
	font-weight:bold;
        background: url(../img/nav_img/list_icon_00.gif) no-repeat 174px 0.45em;
	padding: 2px 0px 2px 2px;
        }

#suche li a:hover, #suche li a:focus, #suche li a:active {
        background-color: #FFF;
        border-left: 1px solid #FFFfff;
        border-right: 1px solid #FFFfff;
        padding-left: 1px;
        padding-right: 2px;
        background: url(../img/nav_img/list_icon_10.gif) no-repeat 173px 0.45em;
}	
