/*#############  generelle Definitionen  ########## */
body
{
	margin:0px 0px 0px 0px;
	background-color:white;
	background-image:url(/im/bg_kachel.gif);
}

form{margin:0px;}
table,form,img{border:0px;}
object{outline:none;}

table, td, tr, img, div, form, span{padding:0px;}
td,tr{vertical-align:top;}
body,td,span
{
	font-family:Verdana;
  font-size:11px;
  line-height:14px;
  color:#666666;
}

.headline
{
	font-weight:bold;
}

.ver_sel,
.ver_inp
{
	width:123px;
	font-family:Verdana;
  font-size:11px;
  line-height:14px;
  color:#666666;
}

img.teaserpic
{
	border:1px solid #003366;
}
.viddiv{
float:left;
width:250px;
height:100px;
display:block;
background-repeat:no-repeat;
margin-right:10px;
margin-bottom:5px;
margin-top:5px;
border:1px solid #003366;

}
.butviddiv{
position:relative;
display:block;
width:25px;
height:24px;
margin-top:76px;
margin-left:225px;

}
.lupedl, .lupedr{
position:absolute;
z-index:20;

}
.lupin{
margin-left:0px;
}
.txim{
	border:1px solid #003366;
}

div.imginln
{
	position:relative;
	padding:0px;
	margin:0px;
	margin-top:2px;
}

div.imginln div.imgmrgn
{
	position:relative;
	margin:10px;
	margin-top:0px;
}
div.imginln div.imgmrgn div.imgbrd
{
	position:relative;

}

div.imginln div.imgmrgn div.bu
{
	position:relative;
	text-align:left;
	font-style:italic;
	padding:2px;

}
/**videos**/
#videolay1{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv1{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid1{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}

#videolay2{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv2{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid2{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}

#videolay3{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv3{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid3{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}

#videolay4{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv4{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid4{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}


#videolay5{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv5{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid5{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}


#videolay6{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv6{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid6{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}

#videolay7{
position:absolute;
z-index:9999;
width:100%;
height:100%;
left:0px;
top:0px;

background-color:#333333;
filter:alpha(opacity=70); opacity: 0.8; -moz-opacity: 0.8;
margin:0px auto;
display:none;


}
#videodiv7{
position:absolute;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
background-color:transparent;
/*background-color:#333333;
filter:alpha(opacity=70); opacity: 0.9; -moz-opacity: 0.9;*/
margin:0px auto;
display:none;

}
#vvid7{
/*filter:alpha(opacity=1); opacity: 1; -moz-opacity: 1;*/
position:absolute;
/*background-color:#333333;*/
top:55px;
left:20px;
width:529px;
height:350px;
display:block;
border:0px solid red;
overflow:hidden;


}
/*** ende videos **/

.vereinlink
{
	color:#003366;
	text-decoration:underline;
}

#conty a
{
	color:#003366;
	text-decoration:underline;
}

.vortabhead
{
	background-image:url(/im/kopfzeile.gif);
	height: 24px;
	width: 474px;
	border:1px solid #999999;
	vertical-align:middle;
	padding-left:30px;
}

.vortab
{
	width:474px;
	padding-left:30px;
	border:1px solid #999999;
	border-top:none;
	padding-top:10px;
	padding-bottom:10px;
}

.tabd
{
	background-image:url(/im/tab.gif);
	background-repeat:repeat-x;
	height:25px;
	vertical-align:middle;
}

.konform
{
	width:253px;
	font-family:Verdana;
  font-size:11px;
  line-height:14px;
  color:#666666;
}

.error
{
	color:red;
}

.termin_even,
.termin_odd
{
	float:left;
	position:relative;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(/im/tab.gif);
	background-repeat:no-repeat;
	background-color:white;
}
/*** galerie **/
#untnv{
width:506px;
display:block;
clear:both;
height:20px;
}
#zurueckdiv{
float:left;
display:block;

}
#weiterdiv{
float:right;
display:block;
}

.nl_sub_tx
{
	width:252px;
	font-family:Verdana;
  font-size:11px;
  line-height:14px;
  color:#666666;
}