/*css 4 minimeisterschaften*/
body {
	font: 10pt arial, sans-serif;
	padding: 0px;
	margin: 0px;
	background-color: rgb(200,200,200);
	border: 0pt;
}
br {
	line-height: 1.5;
}
b.stark {
	color: rgb(208,162,34);
}

/*box für gesamten inhalt*/
#box {
	width: 790px;
	min-height: 400px;
	position: absolute;
	left: 50%;
	margin-left: -395px;
	padding: 0px;
	background-color: rgb(200,200,200);
	/*border: 1pt solid rgb(0,0,0);*/
}

#logo {
	position: absolute;
	left: 100px;
	top: 0px;
	margin: 0px;
	margin-left: 45px;
	padding: 0px;
}
#champ {
	position: absolute;
	left: 360px;
	top: 100px;
	margin: 0px;
	margin-left: 45px;
	padding: 0px;
}
#haarlinks {
	position: absolute;
	left: -16px;
	top: 475px;
	margin: 0px;
	padding: 0px;
}
#haarrechts {
	position: absolute;
	left: 745px;
	top: 220px;
	margin: 0px;
	padding: 0px;
}
#notinsel {
	position: absolute;
	left: 700px;
	top: 200px;
	margin: 0px;
	padding: 0px;
}

#boxzwo {
	height: 100%;
	width: 700px;
	margin: 0px auto;
	margin-top: 150px;
	margin-bottom: 50px;
	padding: 0px;
	background-color: rgb(0,0,0);
}

#buttonbox {
	position: absolute;
	left: 600px;
	top: 200px;
	width: 115px;
	height: 87px;
}

#menubox {
	margin: 0px auto;
	padding: 0px;
	height: 35px;
	width: 700px;
	background-color: rgb(200,200,200);
	background-image: url(../bilder/bg_navi.png);
	background-repeat: no-repeat;
}

#inhaltsbox {
	width: 700px;
	margin: 0px auto;
	margin-top: 100px;
	padding: 0px;
	color: #ffffff;
	background-color: rgb(0,0,0);
}
#leftmenu {
	width: 150px;
	margin: 0px;
	margin-left: 25px;
	padding: 0px;
	float: left;
	background-color: rgb(0,0,0);
	line-height: 20px;
}
#inhalt {
	width: 500px;
	min-height: 300px;
	margin: 0px;
	margin-right: 20px;
	padding: 0px;
	float: right;
	background-color: rgb(0,0,0);
}
#impressum {
	position: relative;
	left: 30%;
	margin: 0px auto;
	padding: 0px;
}
/*boxen fürs gewinnspiel*/
#winnbox1 {
	width: 500px;
	height: 315px;
	margin: 0px;
	padding: 0px;
	background-image: url(../bilder/box_oben.png);
	background-repeat: no-repeat;
	text-align: center;
	color: rgb(0,0,0);
	font-size: 15px;
	font-weight: bold;
}
#winnbox2 {
	width: 500px;
	height: 350px;
	margin: 0px;
	padding: 0px;
	background-image: url(../bilder/box_unten.png);
	background-repeat: no-repeat;
}

#untenbox {
	clear: both;
	width: 700px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	background-color: rgb(200,200,200);
	background-image: url(../bilder/bg_content.png);
	background-repeat: no-repeat;
}

/*Links*/

a:link {text-decoration: none; color: rgb(208,163,35); font-size: 10pt;}
a:visited {text-decoration: none; color: rgb(208,163,35); font-size: 10pt;}
a:hover {text-decoration: none; color: rgb(208,163,35); font-size: 10pt;}
a:active {text-decoration: none; color: rgb(208,163,35); font-size: 10pt;}

a.menu:link {text-decoration: none; color: rgb(0,0,0); font-size: 10pt;}
a.menu:visited {text-decoration: none; color: rgb(0,0,0); font-size: 10pt;}
a.menu:hover {text-decoration: none; color: rgb(0,0,0); font-size: 10pt;}
a.menu:active {text-decoration: none; color: rgb(0,0,0); font-size: 10pt;}

a.menus:link {text-decoration: none; color: rgb(150,50,0); font-size: 10pt; font-weight: bold;}
a.menus:visited {text-decoration: none; color: rgb(238,0,0); font-size: 10pt; font-weight: bold;}
a.menus:hover {text-decoration: none; color: rgb(238,0,0); font-size: 10pt; font-weight: bold;}
a.menus:active {text-decoration: none; color: rgb(238,0,0); font-size: 10pt; font-weight: bold;}

a.leftmenu:link {text-decoration: none; color: rgb(255,255,255); font-size: 9pt;}
a.leftmenu:visited {text-decoration: none; color: rgb(255,255,255); font-size: 9pt;}
a.leftmenu:hover {text-decoration: none; color: rgb(255,255,255); font-size: 9pt;}
a.leftmenu:active {text-decoration: none; color: rgb(255,255,255); font-size: 9pt;}

a.smini:link {text-decoration: none; color: rgb(208,163,35); font-size: 8pt; line-height: 1.2em;}
a.smini:visited {text-decoration: none; color: rgb(208,163,35); font-size: 8pt; line-height: 1.2em;}
a.smini:hover {text-decoration: none; color: rgb(208,163,35); font-size: 8pt; line-height: 1.2em;}
a.smini:active {text-decoration: none; color: rgb(208,163,35); font-size: 8pt; line-height: 1.2em;}


/*Tabellen*/
table {
	border: 0pt solid;
	padding: 0px;
	margin: 0px;
}

td.menu {
	height: 30px;
	width: 150px;
	text-align: center;
}

td.aktiv {
	background-color: rgb(165,130,26);
	height: 30px;
	width: 150px;
	text-align: center;
}
td.leer {
	width: 350px;
	height: 30px;
}

table.win {
	border: 0pt solid;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	font-weight: bold;
	font-size: 15px;
}
td.rechtsb {
	text-align: right;
}

p.wining {
	font-size: 11px;
}

input.gewinn {
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	border: 1pt solid rgb(208,162,36);
	width: 250px;
	height: 25px;
}
input.antwort {
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	border: 1pt solid rgb(208,162,36);
	width: 50px;
	height: 50px;
	font-size: 40px;
	text-align: center;
}






