/* ***************  Code by Linus Holtstiege  ******************* */
/* Grundeinstellungen */

body {
    font-family:      Tahoma;
    font-size:        11px;
    color:            #000000;
    background-color: #FFFFFF;
    background-image:url(bilder/header-bg.jpg);
    background-repeat:repeat-x;
	width:			  1000px;
    margin:	      0px auto;

}


table {
    font-family:      Tahoma;
    font-size:        11px;
    font-weight:      normal;
    color:            #000000;
}
/* ********************************** */
/* Schriften */

.title {

	background-color:	#DEDEDE;
	height:				25px;
}

ul, li {

	list-style-type:	none;
	padding:            0px;
	margin:				0px;
	float:				left;
}

h2 {
    font-family:      Arial;
    font-size:        15px;
    color:            #CCCCCC;
    text-transform:   uppercase;
    font-weight:      bold;
}
/* ********************************** */
/* Links */

a, a:visited, a:active {
    color:				#333333;
    text-decoration:  none;
    font-weight:      normal;
}

a:hover {
    color:            #0000FF;
    text-decoration:  none;
    font-weight:      normal;
}

a.logged, a.logged:visited, a.logged:active {
    color:			  #FFFFFF;
    text-decoration:  none;
    font-weight:      normal;
}

a.logged:hover {
    color:            #0000FF;
    text-decoration:  none;
    font-weight:      normal;
}


/* ********************************** */
/* Eingabefelder */

.username {

	background-image:url(bilder/login/username.png);
	width:			 131px;
	height:			 13px;
	border:			 0px;
	
	font-family:	 Tahoma;
	font-size:       11px;
	color:			 #FFFFFF;
	
	padding-top:     3px;
	padding-left:    5px;
	padding-right:   5px;
}

.password {

	background-image:url(bilder/login/password.png);
	width:			 131px;
	height:			 13px;
	border:			 0px;
	
	font-family:	 Tahoma;
	font-size:       11px;
	color:			 #FFFFFF;	
	
	padding-top:     3px;
	padding-left:    5px;
	padding-right:   5px;
}


option, textarea, input, select, file {
    font-family:     Tahoma;
    font-size:       10px;
    color:           #000000;
    border:          1px solid #333333;
    background-color:white;
}

input {
    font-family:     Tahoma;
    font-size:       11px;
    color:			 #666666;
    border:          1px solid #CCCCCC;
    background-color:white;
	padding:	     3px;
}

/* ********************************** */
/* Spezielle Funktionen */


#logo {

	background-image:	url(bilder/logo.png);
	width:			 	489px;
	height:				181px;
	margin-top:         30px;
	float:				left;
}

#right {

	width:				511px;
	height:				251px;
	float:				left;
}

#login {

	height:			   100px;
	margin-top: 	   25px;
	margin-left:       100px;
}


#navigation {

	margin-left:       50px;
	margin-top: 	   68px;
}


#content {

	width:				1000px;
	margin-top:			10px;
}

#footer {

	background-color:	#CCCCCC;
	width:				100%;
	height:				40px;
	line-height:		40px;
	text-align:			center;
	margin-top:         100px;
	
}