/***********************************************/
/* css                            */
/***********************************************/ 



html, body, div, p, h1, h2, h3, ol, ul, li,
span, table, td, th, form, img
{
	margin:0;
	padding:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color:#213c55;
	scrollbar-DarkShadow-Color:#445F86;
	scrollbar-Track-Color:#445F86;
	scrollbar-Face-Color:#FFFFFF;
	scrollbar-Shadow-Color:#445F86;
	scrollbar-Highlight-Color:#445F86;
	scrollbar-3dLight-Color: #445F86;
}

body
{
	line-height: 14px;
	background-color: #445f86;
}

/***********************************************/ 
/* schriften und listen                        */
/***********************************************/ 


.bold {
	font-weight: bold;
}


.gelb {
	color: #FFEC81;

}

.gelbbold {
	color: #FFEC81;
	font-weight: bold;
}

.orangebold {
	color: #dc5a1b;
	font-weight: bold;

} 

.blaubold {
	color: #445F86;
	font-weight: bold;
}

.blau {
	color: #445F86;
	font-weight: normal;
}

.weissbold {
	color: #fff;
	font-weight: bold;
}

.pfeile {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}

.stern {
	color: #dc5a1b;
	font-weight: bold;
}


h1{
	font-size: 13px;
	font-weight: bold;

}

h2{
	font-size: 100%;
	font-weight: bold;
}

h3{
	font-size: 100%;
	font-weight: bold;
	color: #ffbc52;

}


ul{
 list-style-type: none;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}




/***********************************************/ 
/* Links                        */
/***********************************************/

.menu_eng {
	line-height: 12px;
}

a:link{
	color: #dc5a1b;
	text-decoration: none;
	font-weight: normal;
}

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

a:hover{
	color: #fff;
	text-decoration: none;
}


a:link .gelblink {
	color: #FFCC33;
	font-weight: bold;

} 

a:visited .gelblink{
	color: #FFCC33;
	font-weight: bold;
}

a:hover .gelblink{
	color: #fff;
	font-weight: bold;
}

a:link .orangelink {
	color: #dc5a1b;
	font-weight: bold;

} 

a:visited .orangelink{
	color: #dc5a1b;
	font-weight: bold;
}

a:hover .orangelink{
    color:#213c55;
	font-weight: bold;
}

#ta_linklist a:link {
	color: #445F86;
} 

#ta_linklist a:visited {
	color: #445F86;
}

#ta_linklist a:hover {
    color:#fff;
}

#infobox a:link  {
	color: #dc5a1b;
} 

#infobox  a:visited {
	color: #dc5a1b;
}

#infobox  a:hover {
    color:#000;
}


/***********************************************/ 
/* bilder                          */
/***********************************************/ 

img {

}

.imgborder {
	border: 1px solid #FFFFFF;
}


/***********************************************/ 
/* tabellen                         */
/***********************************************/ 


#table_content {

}

#tb_kontakt {
	background-color: #FFFFFF;
	border-collapse:collapse;
	border: 0px none;

}


#tb_kontakt td {
	vertical-align: top;
	border: 1px solid #445F86;
	padding: 2px;

}


#tb_reviere {
	border-collapse:collapse;
	border: 0px none;
}

#tb_reviere td {
	vertical-align: top;
	border-top: 1px #445F86;
	border-right: 1px solid #445F86;
	border-bottom: 1px solid #445F86;
	border-left: 1px solid #445F86;
	padding: 2px;
	text-align: left;
	background-color: #FFFFFF;

}

#tb_reviere th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #445F86;
	padding-top: 10px;
	padding-bottom: 3px;
	text-align: left;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-top-style: none;
}




#ta_right_5050 {

}

#ta_space {
	background-color: #BCCBDE;
	border: 1px solid #FFFFFF;

}

.td_line_left {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


.td_space {
	margin: 0px;
	padding: 0px;
	height: 4px;

}

#tb_formular {
	width: 98%;

}

.td_vierer {
	margin: 0px;
	padding: 0px;
	width: 25%;
	text-align: right;
	vertical-align: bottom;

}

.popup{
	background-color: #BCCBDE;
}



/***********************************************/ 
/* navigation                          */
/***********************************************/ 

#navtop{
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 3px;
	height: 20px;
	padding-left: 10px;
}

#navtop a:link {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#navtop a:hover{
	font-weight: bold;
	color: #dc5a1b;
}

#navtop a:visited{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#navtopright{
	width: 515px;
	text-align: right;
	float: right;
	padding-right: 7px;
	color: #FFFFFF;

}

#navtopright a:link, 
#navtopright a:visited{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#navtopright a:hover{
	font-weight: bold;
	color: #dc5a1b;
}

#navtopleft{
	width: 100px;
	text-align: left;
	float: left;
	padding-left: 7px;
}

#navtopleft a:link, 
#navtopleft a:visited{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#navtopleft a:hover{
	font-weight: bold;
	color: #dc5a1b;
}

#navbottom {
	text-align: right;
	height: 15px;
	padding-top: 5px;
	padding-bottom: 25px;
	margin-right: 15px;
	color: #FFFFFF;
}

#navbottom a:link, 
#navbottom a:visited{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#navbottom a:hover{
	font-weight: bold;
	color: #dc5a1b;
}






/***********************************************/ 
/* boxen                          */
/***********************************************/ 

#out {
	width: 99%;
	margin-top: 25px;
	text-align: center;
}


#center {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}

#top {
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #245A96;
	background-image:   url(../pics/top/top-05-blau.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topindex {
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #9E9D98;
	background-image:   url(../pics/top/top-start-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topverband {
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #5B5E55;
	background-image:   url(../pics/top/top-verband-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topfischerei {
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #3B3F3E;
	background-image:   url(../pics/top/top-aeschen-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topaufsicht_2 {
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #3B3F3E;
	background-image:   url(../pics/top/top_fischereiaufsicht.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topservice {
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #303129;
	background-image:   url(../pics/top/top-fischei.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topkontakt{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #8A9B88;
	background-image:   url(../pics/top/top-fischer-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topimpressum{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #313127;
	background-image:   url(../pics/top/top-fischei.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topdownloads{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #7C6144;
	background-image:   url(../pics/top/top-downloads-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#toplinks{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #667071;
	background-image:   url(../pics/top/top-links-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topaufsicht{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top-aufsicht-01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topunterweisung{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_unterweisungen.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topfachtagungen{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_fachtagungen.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topkinder{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_06_jung_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topjahresvers{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top-aeschen-02.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topfliegenkurse{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_06_03.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topangelteich{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_angelteich_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topversammlungen{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_versammlungen.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topverpachtungen{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_verpachtungen.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}



#topnamenskarten{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_namenskarten.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topzuchten{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_fischzuchten.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}

#topfischarten{
	height: 148px;
	border: 1px solid #FFFFFF;
	background-color: #566177;
	background-image:   url(../pics/top/top_06_05.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 10px;
}


#content {
	border: 1px solid #FFFFFF;
	overflow: visible;
	background-color: #acbfd7;
}

.cont_left1 {
	text-align: left;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 10px;
}

.cont_left_start {
	text-align: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 10px;
}

.cont_left_login {
	text-align: left;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 10px;
}

.cont_middle1 {
	line-height: 14px;
	text-align: right;
	padding-top: 88px;
	padding-right: 5px;

}

.cont_middle1 a:link, 
.cont_middle1 a:visited{
	font-weight: bold;
	color: #213c55;
}

.cont_middle1 a:hover{
	font-weight: bold;
	color: #fff;
}

.cont_right1 {
	text-align: left;
	padding-top: 32px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 11px;
}

.cont_all {
	text-align: left;
	padding-top: 39px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 11px;
}

#border_1 {
	border: 1px solid #FFFFFF;
	padding: 5px;
	width: 98%;
	background-color: #9DB6D0;
}

#mitteilungen {
	height: 280px;
	width: 250px;
	overflow: auto;
}

#infobox {
	border: 1px solid #445F86;
	padding: 5px;
	width: 98%;
	background-color: #fff;
}
