/*********************************************
** Kuntze Werbeservice & Turnierbedarf GmbH **
**                                          **
**         CSS Bildschirmansicht            **
**                                          **
**       © 2003 - Rauen Repromedia          **
*********************************************/

/* Allgemeines */

body {
	height				: 100%;
	margin				: 0;		   
	padding				: 0;
	color				: #000000;	  
	background-color	: #FFFFFF; 
	font-family			: sans-serif; 
}

/* Kopfbereich */

#head_a {
	position			: fixed;
	top					: 0px;
	left				: 0px;
	width				: 29%;
	height				: 114px;
	margin				: 0;
	padding				: 0;
	color				: black;
	background-color	: white;
	background-image	: URL(../bilder/head_bg.gif);
	background-repeat	: repeat-x;
	background-position	: bottom;
	text-align			: left;
	z-index				: 200;
}

#head_a {
	border				: none;
}

#head_b {
	position			: fixed;
	top					: 0px;
	right				: 0px;
	width				: 72%;
	height				: 114px;
	margin				: 0;
	padding				: 0;
	background-color	: white;
	background-image	: url(../bilder/head_bg.gif);
	background-repeat	: repeat-x;
	background-position	: bottom;
	text-align			: left   ;
	z-index				: 200;
}

#head_b img {
	border				: none;
}

/* Navigation */

#navc {
	position			: fixed;
	top					: 143px;
	left				: 20px;
	height				: auto;
	width				: auto;
}

#nav {
	margin				: 0;
	padding				: 0;
	list-style-type		: none;
	font-family			: sans-serif;
	font-size			: .8em;
}

#nav li {
	margin				: 0px 0px 2px 0px;
}

#nav a {
	display 			: block;
	text-decoration		: none;
}

.navi a:link, .navi a:visited {
	border-bottom		: 1px solid #EEEEEE;
	color				: black;
	background-color	: white;
	text-decoration		: none;	
}	 

.navi a:hover {
	border-bottom		: 1px solid #EEEEEE;
	color				: #D60000;
	background-color	: white;
	background-image	: url(../bilder/nav_bg.jpg);
	background-repeat	: no-repeat;
}

.navi a:active {
	border-bottom		: 1px solid #EEEEEE;
	color				: #D60000;
	background-color	: white;
	background-image	: url(../bilder/nav_bg2.jpg);
	background-repeat	: no-repeat;
}

#nav_site {
	display 			: block;
	padding				: 2px 2px 2px 28px;
	border-bottom		: 1px solid #EEEEEE;
	color				: #D60000;
	background-color	: white;
	background-image	: url(../bilder/nav_bg2.jpg);
	background-repeat	: no-repeat;
}

a:link, a:visited {
	color				: #D60000;
	background-color	: white;
	text-decoration		: none;	
}	 

a:hover {
	color				: #D60000;
	background-color	: white;
	text-decoration		: underline;
}

a:active {
	color				: #D60000;
	background-color	: white;
}

#nav2 {
	margin				: 5px 0px 0px 15px;
	padding				: 0px 0px 0px 0px;
	list-style-type		: disc;
	color				: black;
	background-color	: white;
	font-family			: sans-serif;
	font-size			: 1em;
}

#nav3 {
	margin				: 5px 0px 0px 15px;
	padding				: 0px 0px 10px 0px;
	list-style-type		: disc;
	color				: black;
	background-color	: white;
	font-family			: sans-serif;
	font-size			: 1em;
	font-style			: italic;
}

.navi3 a:link, .navi2 a:visited {
	color				: black;
	background-color	: white;
	text-decoration		: none;	
}	 

.navi3 a:hover {
	color				: #D60000;
	background-color	: white;
}

.navi3 a:active {
	color				: #D60000;
	background-color	: white;
}

.navi3 a:focus {
	color				: #D60000;
	background-color	: white;
	text-decoration		: underline;
}

.navi3_site {
	margin				: 10px 0px 0px 10px;
	padding				: 0px 0px 0px 0px;
	list-style-type		: disc;
	color				: #D60000;
	background-color	: white;
	font-family			: sans-serif;
	font-size			: 1em;
}

.navi2 a:link, .navi2 a:visited {
	color				: black;
	background-color	: white;
	text-decoration		: none;	
}	 

.navi2 a:hover {
	color				: #D60000;
	background-color	: white;
}

.navi2 a:active {
	color				: #D60000;
	background-color	: white;
}

.navi2 a:focus {
	color				: #D60000;
	background-color	: white;
	text-decoration		: underline;
}

.navi2_site {
	margin				: 10px 0px 0px 10px;
	padding				: 0px 0px 0px 0px;
	list-style-type		: disc;
	color				: #D60000;
	background-color	: white;
	font-family			: sans-serif;
	font-size			: 1em;
}

.int {
	padding				: 2px 2px 2px 28px;
}

.navii {
	font-style			: italic;
}

/* Inhalt */

h1 {
	margin				: 0;
	padding				: 20px 0px 20px 0px;
	font-size			: 1em;
	font-weight			: bold;
}

#content {
	position			: absolute;
	top					: 145px;
	right				: 0px;
	width				: 75%;
	height				: auto;
	margin				: 0;
	padding				: 0;
	background-color	: transparent;
	z-index				: 1;
}

#content p {
	margin				: 0px 0px 250px 0px;
	padding				: 20px 45px 100px 0px;
	font-family			: sans-serif;
	font-size			: .8em;
	font-weight			: normal;
	text-align			: justify;
}

#content p span {
	font-weight			: bold;
	}

#content_bild {
	position			: absolute;
	top					: 150px;
	left				: 0px;
	width				: 100%;
	height				: 100%;
	margin				: 0;
	padding				: 0;
	background-color	: white;
	z-index				: 1;
	text-align			: center;
	overflow			: auto;
}	

img {
	border				: none;
}

/* Sprache */

#lang {
	display				: none;
/*	position			: fixed;
	bottom				: 12px;
	left				: 20px;
	width				: auto;
	height				: auto;
	z-index				: 201;    */
}

#lang img {
	border				: none;
}

/* Footer */

#footer {
	position			: fixed;
	bottom				: 0px;
	left				: 0px;
	width 				: 100%;
	height 				: auto;
	margin 				: 0;
	padding 			: 0;
	color 				: black;
	background-color	: white;
	background-image	: URL(../bilder/footer_bg.gif);
	background-repeat	: repeat-x;
	background-position	: top;
	font-family			: sans-serif;
	font-size			: .8em;
	font-weight			: normal;
	z-index				: 200;
}

#footer p {
	margin				: 0;
	padding				: 6px 45px 5px 0px;
	text-align			: right;
	vertical-align		: middle;
}

#footer p span {
	color				: #D60000;
}

#footer img {
	margin				: 0;
	padding				: 0px 0px 0px 50px;
	border				: none;
	text-align			: left;
	vertical-align		: middle;
	}

#footer a:link, #footer a:visited {
	text-decoration		: none;
	color				: black;
	background-color	: white;
}

#footer a:hover {
	color				: #D60000;
}

#footer a:active {
	color				: #D60000;
	text-decoration		: underline;
}

#footer a:focus {
	color				: #D60000;
}