/**
 * Style sheet bereiche
 */
body
{
	background-image:url("tl_files/frontend/body-bg.jpg");
	background-position:left top;
}

#header
{
	width:810px;
	height:195px;
	background-image:url("tl_files/frontend/header-bg.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#headerpics
{
	width:810px;
	height:157px;
	top:21px;
	position:absolute;
}

#headertext
{
	width:805px;
	height:20px;
	top:3px;
	position:absolute;
	text-align:right;
	font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:0.7em;
	color:#336600;
}

#container
{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-image:url("tl_files/frontend/main-bg.jpg");
	background-position:left top;
	background-repeat:repeat-y;
}

#main
{
	padding:0px 15px 0px 10px;
	min-height:300px;
}

#left
{
}

#right
{
}

#footer
{
	background-color:#ffffff;
	background-image:url("tl_files/frontend/footer-bg.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

#footerlinks
{
	height:20px;
	left:40px;
	top:36px;
	position:absolute;
	font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:0.70em;
	color:#000;
}

#footerlinks a, #footerlinks a:visited
{
	color:#000;
}

#footerlinks a:hover
{
	display:inline;
	background-color:#006633;
	color:#fff;
}

#logomenu
{
	left:30px;
	position:absolute;
}
