a:link {
	color: #ffffff;
	text-decoration: none;
	font : 71% verdana,Tahoma,Arial,Helvetica,sans-serif;
	letter-spacing : 1px;
	Background-Image: url(/images/p_blau.gif);
	Background-Position : 0% 50%;
	Background-Repeat : no-repeat;
	white-space: nowrap;
}


a:active {
	color: #ffffff;
	text-decoration: underline;
	font : 71% verdana,Tahoma,Arial,Helvetica,sans-serif;
        letter-spacing : 1px;
}


a:visited {
	color: #ffffff;
	text-decoration: none;
	font : 71% verdana,Tahoma,Arial,Helvetica,sans-serif;
	Background-Image: url(/images/p_blau.gif);
	Background-Position : 0% 50%;
	Background-Repeat : no-repeat;
	letter-spacing : 1px;
}


a:hover {
	color: #ffffff;
	text-decoration: underline;
	font : 71% verdana,Tahoma,Arial,Helvetica,sans-serif;
	Background-Image: url(/images/p_rot.gif);
	Background-Position : 0% 50%;
	Background-Repeat : no-repeat;
        letter-spacing : 1px;
}


b {
	color : #dddddd;
	font : 0.7em arial, sans-serif;
	font-variant : small-caps;
}


body {
        font-family: "arial", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode";
        font-size: 101%;
	background-color : #000010;
	background-attachment : fixed;
        background-Image: url(/images/bgblau_2.jpg);
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #cc0000;
	scrollbar-base-color : #f7f7f7;
	scrollbar-face-color : #dddddd;
	scrollbar-track-color : #ffffff;
	color : #000033;
	margin : 0%;
	height : 100%;
}


form {
        margin : 0;
        padding: 0;
        background-color: #fdfdfd;
     }

html {
        height : 100%;
} 

h1 {
	background-color : #ffffff;
	border : solid 1px #555555;
	color : #000044;
	font : 0.8em arial, sans-serif;
        margin-left : 20px;
        margin-right : 20px;
}


h2 {
	color : #FFFF33;
	font : 70% arial, sans-serif;
	margin-top : 0px;
	white-space: nowrap;
	letter-spacing : 1px;
}


h3 {
	color : #F0FF66;
	font : 1em arial, sans-serif;
	font-variant : small-caps;
}


h4 {
 	color : #eeeeee;
 	background-Image: url(/images/kopf.jpg);
 	font : 0.7em arial, sans-serif;
 	height: 20px;
 	padding-top : 5px;
 	padding-left : 5px;
	margin-top : 0px;
	white-space: nowrap;
	letter-spacing : 1px;
 	#border-bottom : solid 1px #bbbbbb;
 	margin-right : 6px;
 	margin-left : 1px;
        #text-align: left;
}


h5 {
	background-color : #a81a14;
	color : #f2f2f2;
	font-family : arial, sans-serif;
	font : 0.7em arial, sans-serif;
        font-variant : small-caps;
        padding-top : 5px;
        padding-bottom : 5px;
	margin-left : 46px;
        margin-right : 46px;
}


hr {
	width: 97%;
        border : 1px dashed #dddddd;
}


img {
        border : none;
}


input  {
        border : 1px solid #000033;
        background-color: #fdfdfd;
        color: #000066;
        font-family : arial,sans-serif;
        font-size : 0.9em;
        height : 18px;
}


.klein {
	color : #cc0033;
	font : 0.7em arial, sans-serif;
}


.kleingelb {
	color : #cc0066;
	font : 0.7em arial, sans-serif;
}


.kleinhell {
	color : #cc0000;
	background-color: #ffffff;
	font : 0.8em arial, sans-serif;
}


.kleinschwarz {
	color : #bbbbbb;
	font : 65% arial, sans-serif;
}


.kopfoben {
	background-color : #000010;
        background-Image: url(/images/kopf.jpg);
        border: 1px solid #131313;
	padding-left: 0px;
	width: 800px;
	height: 20px;
	margin-bottom: 2px;
	margin-top: 10px;
	border-radius: 5.5px;
	-mmoz-border-radius: 5.5px;
}


.navimitte {
        background-color : #000000;
        #background-Image: url(/images/hintergrund_transpa.png);
        text-align: left;
	width: 165px;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-right: 0px;
	padding-left: 7px;
	white-space: nowrap;
	margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
	border : 1px solid #131313;
	border-radius: 4.5px;
	-moz-border-radius: 4.5px;
}
	
	
.mitte {
	background-color : #2a2a2a;
	background-Image: url(/images/movie_background.jpg);
	text-align: left;
        width: 400px;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-right: 0px;
	padding-left: 5px;
	white-space: nowrap;
        margin: 0px;
	margin-top: 10px;
	margin-left: 3px;
        margin-right: 3px;
	border : 1px solid #bbbbbb;
	border-radius: 4.5px;
	-moz-border-radius: 4.5px;
}



select {
	background-color: #fdfdfd;
	color: #000066;
	font-family: arial,sans-serif;
	font-size: 0.7em;
}


table {
        background-color: #000000;
        background-Image: url(/images/movie_background.jpg);
        border :2px solid #bbbbbb;
        border-radius: 4.5px;
	-moz-border-radius: 4.5px;
}


.ueberschriftklein {
	color : #000022;
	font-family: arial, arial, sans-serif;
	font-size : 0.6em;
}


