/**
 * Style sheet blech_template
 */
*
{
	margin:0;
	padding:0;
	border:0;
}

html
{
	height:100%;
	margin-bottom:1px;
}

body
{
	height:100%;
	text-align:center;
	background-color:#CCCCCC;
	font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
	font-size:80%;
}

div
{
	text-align:left;
}

#wrapper_base
{
	width:824px;
	height:100%;
	position:relative;
	margin:0 auto;
	min-height: 100%;
	height: auto !important;
	background: #999999 url("tl_files/blech_template_01/images/border_lr.png") repeat-y 50% 0%;
}

/* Kopfbereich */
#container_head
{
	width:800px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	background-color:#ffffff;
}

#headimage
{
	width:100%;
	height:85px;
	background-color:#000000;
	background-image:url("tl_files/blech_template_01/images/film_01.jpg");
	background-repeat:no-repeat;
}

#headnamearea
{
	width:100%;
	height:75px;
	margin:25px 0px;
	background-image:url("tl_files/blech_template_01/images/schriftzug_01.png");
	background-repeat:no-repeat;
}

#headnavi
{
	width:100%;
	height:20px;
	padding:0px;
	background-image:url("tl_files/blech_template_01/images/verlauf_bw.png");
	background-repeat:repeat-x;
}

/* Inhaltsbereich */
#container_content
{
	width:800px;
	overflow:hidden;
	display:block;
	margin-right:auto;
	margin-left:auto;
}

#pagearea
{
	overflow:hidden;
	margin:30px 20px 60px 20px;
}

#pagemain
{
	text-align:justify;
}

/* Fußbereich */
#container_footer
{
	width:824px;
	bottom:0;
	position:absolute;
	clear:both;
}

#footarea
{
	width:800px;
	height:50px;
	margin-right:auto;
	margin-left:auto;
	padding-top:3px;
	background-color:#000000;
	background-image:url("tl_files/blech_template_01/images/footer.jpg");
	background-position:center top;
	background-repeat:no-repeat;
}

#footertopleft
{
	width:75.5%;
	float:left;
	padding-left:12px;
	text-align:left;
	font-size:75%;
	color:#ffffff;
	line-height:140%;
}

#footertopright
{
	padding-top:12px;
	padding-right:12px;
	text-align:right;
}

/* clearfix zum Aufheben der Floatumgebung */
.clearfix:after
{
	height:0;
	clear:both;
	display:block;
	font-size:0;
	content: ".";
	visibility: hidden;
}

.clearfix
{
	display:inline-block;
}

/* Hides from IE-mac \ */
* html .clearfix
{
	height:1%;
}

.clearfix
{
	display:block;
}

/* Template-Klassen */
.pdf_link
{
	text-align:right;
	border:0px;
}

/* TL - Events */
div.event
{
	margin-top:10px;
	margin-bottom:10px;
}

/* TL - Gästebuch */
#gaestebuch div.ce_comments
{
	padding-top:10px;
	padding-bottom:10px;
}

#gaestebuch div.comment_default
{
	border-bottom:1px solid #990900;
}

#gaestebuch div.info
{
	margin-top:20px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px dashed #990900;
	color:#990900;
}

#gaestebuch div.comment
{
	margin:0px;
	padding:5px 0px 5px 20px;
	background-color:#d5d5d5;
}

#gaestebuch div.form
{
	margin-top:30px;
}

/* TL - Termine */
#auftritt-ansehen div.info
{
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px dashed #990900;
	font-weight:bold;
	font-size:120%;
	color:#990900;
}

#auftritt-ansehen div.ce_text
{
	margin-top:10px;
}

/* TL - Sitemap */
div.mod_sitemap
{
	padding-left:20px;
}

/* Slicepic */
div.slicepicouter
{
	width:520px;
	height:360px;
	clear:both;
	margin-right:auto;
	margin-bottom:20;
	margin-left:auto;
}

div.slicepicmain
{
	width:520px;
	height:360px;
	position:absolute;
	background-image:url("tl_files/upload/slicepic/pic.jpg");
}

div.p1
{
	width:97px;
	height:241px;
	left:92px;
	top:102px;
	position:absolute;
	z-index:6;
	cursor: pointer;
}

div.p2
{
	width:108px;
	height:186px;
	left:169px;
	top:130px;
	position:absolute;
	z-index:4;
	cursor: pointer;
}

div.p3
{
	width:83px;
	height:168px;
	left:223px;
	top:146px;
	position:absolute;
	z-index:5;
	cursor: pointer;
}

div.p4
{
	width:88px;
	height:234px;
	left:30px;
	top:20px;
	position:absolute;
	z-index:3;
	cursor: pointer;
}

div.p5
{
	width:97px;
	height:190px;
	left:78px;
	top:42px;
	position:absolute;
	z-index:2;
	cursor: pointer;
}

div.p6
{
	width:72px;
	height:95px;
	left:163px;
	top:79px;
	position:absolute;
	z-index:1;
	cursor: pointer;
}

div#lp1, div#lp2, div#lp3, div#lp4, div#lp5, div#lp6
{
	display:none;
}
