/*  


        Description: Das Template wurde von 8-Frame - Webdesign designed und produziert

        Version: 1.1 - deutsch

        Author: Marcel Fiegel - 8-Frame - Webdesign

	
*/



body, h1, h2, h3, h4, h5, h6, p, form {

	margin: 0;
	padding: 0;

}

body {

	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	color: #37444f;
	vertical-align: top;
	background-color: #4a0203;

}

table {

	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	color: #37444f;
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;

}

a:link, a:visited {

	text-decoration: underline;
	color: #37444f;

}



a:hover {

	text-decoration: none;
	color: #4a0203;

}

img {

	border: none;

}

ul{

	margin: 0 0 0 20px;
	padding: 0 0 0 20px;

}

li {

	padding: 0px;
	margin: 0px;
	
}


/*++++++++++++++++++++++++++++++ Seitenstruktur +++++++++++++++++++++++++++++++++*/



#imgref {

	border: 1px solid #4a0203;
	padding: 0px;
	margin: 0px;

}

#maintable {

	width: 762px;
	height: 100%;
	background-color: #cccccc;
	
}

#overheader {

	background-color: #4a0203;
	height: 40px;

}

#header {

	background-color: #4a0203;
	background-image: url(../Images/header.jpg);
	background-repeat: no-repeat;
	height: 125px;

}

#underheader {

	background-color: #4a0203;
	height: 20px;

}

#mainheader {

	background-color: #4a0203;
	background-image: url(../Images/mainheader.jpg);
	background-repeat: no-repeat;
	height: 29px;

}

#mainbg {

	background-color: #4a0203;
	background-image: url(../Images/mainbg.jpg);
	background-repeat: repeat-y;
	height: 100%;

}

#divmain {

	margin: 0px 30px 30px 28px;
	border: 0px;

}

#tablemain {

	background-image: url(../Images/tablemainbg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	width: 704px;

}

#mainbgleft {

	background-image: url(../Images/tablemainbgleft.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 80px;

}

#mainbgright {

	background-image: url(../Images/tablemainbgright.jpg);
	background-repeat: no-repeat;
	width: 36px;

}

#refcontent {

	margin: 0 30px 30px 44px;

}

#maincontent {

	margin: 0 44px 30px 44px;

}

#contenttable {

	width: 672px;

}

#mainfooter {

	background-color: #4a0203;
	background-image: url(../Images/mainfooter.jpg);
	background-repeat: no-repeat;
	height: 29px;

}

#undermain {

	background-color: #4a0203;
	height: 20px;

}

#footer {

	color: #727577;

}