#content {
	position: absolute
}

a:link {
   	font-family: Arial,Verdana;
	font-size: 13px;
	color: #004CB0;
	text-decoration: none;
}

a:visited {
   	font-family: Arial,Verdana;
	font-size: 13px;
	color: #004CB0;
	text-decoration: none;
}

a:active {
   	font-family: Arial,Verdana;
	font-size: 13px;
	color: #004CB0;
	text-decoration: none;
}

a:hover {
   	font-family: Arial,Verdana;
	font-size: 13px;
	color: #006BFD;
	text-decoration: underline;
}

table {
	font-family: Arial,Verdana;
	font-size: 11px;
}

.table_decoration {
	border-collapse: collapse;
	border-top: #FF9933 dashed 0px;
	border-left: #FF9933 dashed 0px;
	border-right: #FF9933 dashed 0px;
	border-bottom: #FF9933 dashed 0px;
	background-color: #FF9933;
	empty-cells:hide
}

.table_auth {
	border: #8B4301 dotted 1px;
}

.space {
	font-size: 2px;
}

.textfield {
	font-family: Arial,Verdana;
	font-size: 11px;
	color: #515151;
	border: solid 1px;
	border-color: #DBDBDB;
	background-image: url('textfield.gif');
}

.button {
	font-family: Arial,Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #8B4301;
	border: solid 0px;
}

textarea {
	font-family: Arial,Verdana;
	font-size: 11px;
	color: #515151;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #DBDBDB;
	overflow:hidden;
}

.text-copy_link {
	color: #C0C0C0;
	text-decoration: none;
	font-size: 11px;
	cursor: default;
}

.select {
	font-family: Arial,Verdana;
	font-size: 11px;
	color: #515151;
	background-color: #FFFFFF;
}

/* Sonstiges Design */

td.header_logo

{

		background-color: #ebf0f8;

		text-align: left;

		vertical-align: top

}



td.header_topleiste

{

		padding-left	:	10px;

		padding-right	:	10px;

		background-color: #ebf0f8;

		font-weight	:	bold;

		height		:	25px;

	border-top	: 2px solid #7fa2d1;

	border-left: 1px solid #7fa2d1;

	border-right: 1px solid #7fa2d1;

	border-bottom: 2px solid #7fa2d1;

		text-align: center;

}



a.header_topleiste

{

    padding-left	:	10px;

	color		: 	#004CB0;

	text-decoration: none;

}

a.header_topleiste:hover

{

	color: #5199D1;

}

td.header_untere_leiste

{

		background-color: #ebf0f8;

		height		:	5px;

}

table.table_inhalt

{

	width:100%;

	color: #000000;

}



td.box_upload_links

{

	border-top	: 2px solid #7fa2d1;

	border-left: 2px solid #7fa2d1;

	border-right: 2px solid #7fa2d1;

	border-bottom: 2px solid #7fa2d1;

	

	padding	: 5px;

	background-color: #ebf0f8;

	vertical-align: top

}

td.box_upload_rechts

{

	width:300px;



	border-top	: 2px solid #7fa2d1;

	border-left: 0px solid #7fa2d1;

	border-right: 2px solid #7fa2d1;

	border-bottom: 2px solid #7fa2d1;

	

	padding	:	5px;

	background-color: #ebf0f8;

	vertical-align: top;

}



td.box_titel_a

{

	width:25px;

	height: 25px;

	background-image: url(../images/navi_mitte_a.gif);

}

td.box_titel_b

{

	height: 25px;

	color: #EFEFEF;

	font-weight: bold;

	background-image: url(../images/navi_mitte_b.gif);

	text-align:center;

}

td.box_titel_c

{

	width:25px;

	height: 25px;

	background-image: url(../images/navi_mitte_c.gif);

}



td.box_text

{

	border-top	: 2px solid #7fa2d1;

	border-left: 2px solid #7fa2d1;

	border-right: 2px solid #7fa2d1;

	border-bottom: 2px solid #7fa2d1;



	padding	: 	5px;



	background-color: #ebf0f8;

	vertical-align: top

}

td.box_bild_galerie

{

	border-top	: 2px solid #7fa2d1;

	border-left: 2px solid #7fa2d1;

	border-right: 2px solid #7fa2d1;

	border-bottom: 2px solid #7fa2d1;



	padding	: 	5px;



	background-color: #ebf0f8;

	vertical-align: middle

}

td.news_box_text

{

	border-top	: 0px solid #7fa2d1;

	border-left: 1px solid #7fa2d1;

	border-right: 1px solid #7fa2d1;

	border-bottom: 1px solid #7fa2d1;

	

	padding	: 	5px;



	background-image: url('../images/mitteback.gif');

	vertical-align: top

}

td.news_box_info

{

	border-left: 1px solid #7fa2d1;

	border-right: 1px solid #7fa2d1;

	border-bottom: 1px solid #7fa2d1;

	padding-bottom	: 	3px;

	padding-top	    : 	3px;

	padding-left	:	5px;

	padding-right	:	5px;

	background-image: url('../images/mitteback.gif');

	text-align: left;

	vertical-align: top;

	font-size: 10px

}



div.bild_box {

  padding:10px;

  margin: 2px;

  border:1px solid #BFBFBF;

  float: left;

  width:165px;

}

div.bild_box_1 {

	width:100%; 

	height:165px;

  text-align: center;

}

div.bild_box_2 {

   width:100%; 

   height:15px; 

   border: 1px solid #BFBFBF; 

   text-align: center; 

   font-size: 10px; 

   margin-top: 2px;

}

td.box_links

{

	border-left: 1px solid #7fa2d1;

	border-right: 1px solid #7fa2d1;

	border-bottom: 1px solid #7fa2d1;

	padding-bottom	: 	10px;

	padding-top	    : 	10px;

	padding-left	:	10px;

	padding-right	:	10px;

	background-image: url('../images/naviback.gif');

	vertical-align: top;

	text-align:right;

	width:200px; 

}

td.box_rechts

{

	border-left: 1px solid #7fa2d1;

	border-right: 2px solid #7fa2d1;

	border-bottom: 1px solid #7fa2d1;

	padding-bottom	: 	10px;

	padding-top	    : 	10px;

	padding-left	:	10px;

	padding-right	:	10px;

	background-image: url('../images/mitteback.gif');

	text-align: left;

	vertical-align: top

}



td.box_fuss

{

	padding-left	:	2px;

	padding-right	:	2px;

	background	:	url('../images/grau_balken.gif');

	font-weight	:	bold;

	height		:	25px;

	font-color		: 	#004CB0;

}

td.box_fuss1

{

	border-left: 2px solid #7fa2d1;

	border-right: 2px solid #7fa2d1;

	border-bottom: 2px solid #7fa2d1;

	border-top: 2px solid #7fa2d1;

	padding-left	:	2px;

	padding-right	:	2px;

	background-color: #ebf0f8;

	font-weight	:	bold;

	height		:	25px;

}

td.table_liste

{

	border-left: 1px solid #7fa2d1;

	border-right: 1px solid #7fa2d1;

	border-bottom: 1px solid #7fa2d1;

	width:100%;

}

td.liste_box

{

	padding-left	:	10px;

	padding-right	:	10px;

	background	:	url('../images/grau_balken.gif');

	color		: 	#004CB0;

	font-weight	:	bold;

	height		:	25px;

	border-left: 0px solid #FF6600;

	border-right: 0px solid #FF6600;

}

td.liste_box_1

{

	padding-bottom	: 	10px;

	padding-top	    : 	10px;

	padding-left	:	10px;

	padding-right	:	10px;

	background-image: url('../images/naviback.gif');

	vertical-align: top;

}

td.liste_box_2

{

	padding-bottom	: 	10px;

	padding-top	    : 	10px;

	padding-left	:	10px;

	padding-right	:	10px;

	background-image: url('../images/mitteback.gif');

	color		: 	#004CB0;

	vertical-align: top

}