html
{	margin:0px;
	padding:0px;
	height: 100%;
}

body
{	background-color:#FFFFFF;
	color:#555555;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Tahoma;
	line-height:15px;
	height: 100%;
}
.border
    {border:1px solid #d1d1d1;
    padding: 2px;
      }

table
{	font-family:tahoma;
	font-size:11px;
	line-height:15px;
}

table a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#404040;
}

.gelesen
{	color:#bababa;
}

h3{margin:0px;}

h5{font-size:11px;margin:0px;}

img.imageleft
{border:1px solid #e1e1e1;
margin:0 10 10 0}

img.imageright
{border:1px solid #e1e1e1;
margin:0 0 10 10}

hr
{	width:100%;
	color:#cccccc;
}

.gray
{	color:#404040;
}

ul
{	list-style-image: url(../images/square.gif);
	list-style-position:outside;
	padding:0px;
}



table a:link
{	font-family:tahoma,verdana,arial;
	font-size:11px;
	color:#a1a1a1;
	text-decoration:none;
}

table a:hover
{	font-family:tahoma,verdana,arial;
	font-size:11px;
	color:#404040;
	text-decoration:none;
}

table a:visited
{	font-family:tahoma,verdana,arial;
	font-size:11px;
	color:#a1a1a1;
	text-decoration:none;
}
	
	.inputfield
	{	background-image:url(../images/inputfield_bg.jpg);
		height:19px;
		width:400px;
		border: 1px solid #C3BBC1;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
	}

    select
	{   background-color:#EAEAEA;
	    height:19px;
		border: 1px solid #C3BBC1;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
	}
	
	.email
	{	background-image:url(../images/inputfield_bg.jpg);
		height:19px;
		width:200px;
		border: 1px solid #C3BBC1;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
	}
	
	#anfrage td
	{	padding-top:3px;
	}
	
	.plz
	{	background-image:url(../images/inputfield_bg.jpg);
		height:19px;
		width:70px;
		border: 1px solid #C3BBC1;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
	}
	
	.textarea
	{	background-image: url(../images/textarea_bg.jpg);
		background-repeat: repeat-x;
		border: 1px solid #C3BBC1;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
		width:400px;
	}
	
	#input_name
	{	background-image:url(../images/inputfield_bg.jpg);
		height:19px;
		border: 1px solid #C3BBC1;
		width:177px;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
	}
	
	#input_tel
	{	background-image:url(../images/inputfield_bg.jpg);
		height:19px;
		border: 1px solid #C3BBC1;
		width:137px;
		font-family:Tahoma;
		font-size:11px;
		color:#555555;
	}

		
	#lf_border_repeat
	{	background-image:url(../images/leftframe/lf_border_repeat.gif);
	}

#header
{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}

#header a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#eaeaea;
}

#footer
{
	font-family:Tahoma;
	font-size:11px;
	color:#a1a1a1;
}

#footer a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#404040;
}

#force-scrollbar
{	position: absolute;
    top: 0;
    bottom: -1px;
    width: 1em;
    z-index: -1;}
	
/*FlyOut-Menue*/
	
#dropmenudiv{
position:absolute;
border:1px solid #FFFFFF;
border-bottom-width: 0;
font:normal 12px Tahoma;
line-height:18px;
z-index:100;
margin-left:0px;
margin-top:7px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #FFFFFF;
padding: 1px 0;
text-decoration: none;
font:bold 12px Tahoma;
color:#a1a1a1;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #CCCCCC;
font:bold 12px Tahoma;
color:#404040;
}
#event_gallery .gallery_thumb
	{border:1px solid #d1d1d1;
	}

#event_gallery a:hover img
	{border:1px solid #AFAFAF;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;
	}

#event_gallery .thumb_bg
	{background:url(../images/thumb_bg.jpg);
	width:210px;
	height:140px;
	}


#layerDiv1
    {z-index:10;
    position:absolute;
    visibility:hidden;
    width:360px;}
#layerDiv2
    {z-index:20;
    position:absolute;
    visibility:hidden;
    width:360px;}
#layerDiv3
    {z-index:30;
    position:absolute;
    visibility:hidden;
    width:360px;}
#layerDiv4
    {z-index:40;
    position:absolute;
    visibility:hidden;
    width:360px;}
#layerDiv5
    {z-index:50;
    position:absolute;
    visibility:hidden;
    width:360px;}

#sizzles{width:725px;position:absolute;top:65px;}
#sizzles img{width:725px;height:217px;position:absolute;}






















