/* Stylesheet Reset */

* {
        margin:         0;
        padding:        0;
        /* Tabellen */
        border-collapse:collapse;
        border-spacing: 0;
}
html, body {
        color: #51626F;
        line-height:1.45;
		height:100%;
		width:100%;
    	text-align:left;
}

body {
        /* Nur hier, sonst gibt es
         * eventuell Vererbungsprobleme.
         */
/*        font-size: 100.01%; */
     	height:100%;
		background-color: #000;
		text-align:left;
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; 
		font-size: 12px;		
		margin:0;
		/* funktioniert nur im IE */
		scrollbar-3dlight-color: white;
		scrollbar-arrow-color: #EA0000;
		scrollbar-darkshadow-color: black;
		scrollbar-face-color: black;
		scrollbar-highlight-color: silver;
		scrollbar-shadow-color: #CCCCCC;
		scrollbar-track-color: black;
}
/* Stylesheet Reset  ENDE*/

/* Standard Tags */
a	 {
	color : #51626F;
	text-decoration : none;
}

a:hover {
	color : #51626F;
	text-decoration : none;
}
/* Rahmen bei Image-Link entfernen */
a:active, a:focus {outline: none}

div {
	color:#FFFFFF;
}

h1,
h1 a,
h1 a:hover,
h1 a:visited,
h1 a:active {
	/*margin-bottom:1.2em;
	*/
	border-bottom : none;
	color : #EA0000;
	font-family :  Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	margin-bottom : 5px;
	text-align : left;
	text-decoration : none;
}

h2,
h2 a,
h2 a:hover,
h2 a:visited,
h2 a:active {
	/*margin-bottom:1.2em;
	*/
	border-bottom : none;
	color : #EA0000;
	font-family: Tahoma,  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 1.4em;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}

h3,
h3 a,
h3 a:hover,
h3 a:visited,
h3a:active {
	/*margin-bottom:1.2em;
	*/
	border-bottom : none;
	color : #51626F;
	font-family: Tahoma,  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}

h3,
h3 a,
h3 a:hover,
h3 a:visited,
h3a:active {
	border-bottom : none;
	color : #51626F;
	font-family: Tahoma,  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}

h4,
h4 a,
h4 a:hover,
h4 a:visited,
h4 a:active {
	/*margin-bottom:1.2em;
	*/
	border-bottom : none;
	color : #B7A0C1;
	font-family: Tahoma,  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}

img {
	border : none;
}
img a{
	border : none;
}

input {
	font-size : 11px;
	height : 18px;
	margin-bottom : 2px;
}

li {
	/*font-size: 1.1em;
	*/
	list-style-image : url(images/bullet2.gif);
	list-style-position : outside;
	margin-left : 20px;
}

p {
	/*margin : 0.0em;
	*/
	color : #51626F;
	font-family: Tahoma,  Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 120%;
	margin-bottom : 5px;
	padding-bottom : 5px;
	padding-top : 0px;
	text-align : left;
}

p a {
	color : #B7A0C1;
	text-decoration : none;
	border: none;
}

p a:hover {
	color : #B7A0C1;
	text-decoration : underline;
	border: none;
}

select 	{
	font-size : 11px;
	height : 18px;
	margin-bottom : 2px;
	width : 60px;
}

table {
	/*line-height : 120%;
	*/
	color : #FFF;
	font-family: Tahoma,  Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 0.0em;
	padding-bottom : 1em;
	padding-top : 0px;
	text-align : left;
}

td, td p {
	color : #FFF;
	font-family: Tahoma,  Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 120%;
	margin : 0.0em;
	padding-top : 0px;
	text-align : left;
}

ul {
	/*font-size: 1.1em;
	*/
	padding-bottom : 5px;
	padding-top : 5px;
}

ul a	 {
	/*font-size: 1.1em;
	*/
	color : #B7A0C1;
	text-decoration : none;
}

ul a:hover {
	/*font-size: 1.1em;
	*/
	color : #B7A0C1;
	text-decoration : underline;
}
/* Standard Tags ENDE */

/* Classes '*/
.beige-header{
	color : #EAE6CB;
}

.blue-header{
	color : #0193E6;
}

.bodytext,
div {
	/*font-size : 1.1em;
	*/
	font-size:12px;
	color : #FFF;
	font-family: Tahoma,  Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bodytext a	 {
	/*font-size : 1.1em;
	*/
	font-size:12px;	
	color : #FF0000;
	text-decoration : none;
}

.bodytext a:hover {
	/*font-size : 1.1em;
	*/
	color : #FF0000;
	text-decoration : underline;
}

.clear {
	clear : both;
}

.even{
	background-color : #FFFFFF;
	border-top : 1px dotted #51626F;
}

.green-header{
	color : #A0C1A6;
}

.hr{
	background-image : URL(images/hr.gif);
	background-repeat : repeat-x;
}

.tiny, .tiny a, tiny a:hover, .csc-textpic-caption {
	color : #AEAEAE;
	font-family: Tahoma,  Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

/* Tabellen */
.tr-even {
	background-color : #F4F4F4;
}

.tr-odd {
	background-color : #FFFFFF;
}

/* Classes '*/
#aligndiv {
	/*background-color : yellow;
	*/
	background-image : url(images/divbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height : 780px; 
	left : 50%;
	margin-left : -450px;
	margin-top : 0px;
	position : absolute;
	text-align : left;
	width : 900px;
}

#centerdiv {
	margin : auto;
	text-align : center;
}

#content {
/*	background-color:yellow; */
	color:white;
	clear : both;
	height : 265px;
	position:absolute;
	top:275px;
	left:393px;
/*	margin-left : 395px;
	margin-top : 275px;  */
/*	margin-top : 240px; */
	overflow : auto;
	width : 405px;
}
#contentlayer {
	background-image:url(images/final_3_red_layer2.gif);
	background-repeat: no-repeat;
	height:265px;
	top:275px;
	left:393px;
	position:absolute;
/*	width:455px; */
	width : 390px;
	-moz-opacity:0.3;
	filter:alpha(opacity=30);
	opacity: 0.3;
	z-index:100;
}
#copy {
	margin-top:10px;
	float:left;
	width:600px;
}
#logos {
	margin-left:50px;
	float:left;
	width:250px;
/*	top:800px;
	left:0px;
	width:900px; 
	position:absolute; */
}

#footer{
	top:750px;
	height:50px;
	left:0px;
	width:900px;
	position : absolute;
}
#navi {
	top:90px;
	left:0px;
	height:95px;
	background-image:url(images/navibg.jpg);
	background-repeat: no-repeat;
	width:900px;
	position:absolute;
}
#newsbox {
	top:610px;
	left:0px;
	height:140px;
	width:900px;
	position:absolute;
}
.newslayer {
	width:900px;
	height:140px;
	background-image:url(images/newsbg2.png);
	background-repeat: no-repeat;	
	z-index:100;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/newsbg2.png');
	
}


.newsteaser {

}
.pressebox {
	margin-left:70px;
	margin-right:30px;
	-moz-opacity:2.0;
	filter:alpha(opacity=200);
	opacity: 2.0;	
}

.pressecontent {
	color:#FFFFFF;
	font-family: Tahoma,  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:0.9em;	
}
.pressecontent a {
	color: #EA0000;
	text-decoration:underline;
}