body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   margin: 15 0px;
   color: #000000;
   background-color: #ffffff;
   font-size: 12px;
	 text-align: center;
}

h1, h2, h3, h4, h5, h6, p, div, td, tr, table {
    margin-top: 0px;
    margin-right-value: 0px;
    margin-bottom: 0px;
    margin-left-value: 0px;
    margin-left-ltr-source: physical;
    margin-left-rtl-source: physical;
    margin-right-ltr-source: physical;
    margin-right-rtl-source: physical;
    padding-top: 0px;
    padding-right-value: 0px;
    padding-bottom: 0px;
    padding-left-value: 0px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
}


img {
   border: 0px;
}


.container {
    width: 780px;
    text-align: left;
    margin: 0px auto;
    border: solid 0px;
    padding-bottom: 20px;
    background-color: #ffffff;
}

.adtop {
   text-align: center;
margin-bottom: 10px;
}

ul {
    list-style: none;
    display: block;    
    margin: 0px;
    padding: 0px;
}


table.leftnav{
width:110px;
border-collapse:collapse;

}

table.leftnav th{
border:1px solid black;
background-color:#00A81A;
text-align:center;
color:#FFFFFF;
font-family: verdana, arial;
font-size:10px;
font-weight:bold;
padding-top:0px;
padding-bottom:1px;
}

table.leftnav td{
border:1px solid black;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:7px;
}

table.leftnav td td{
border:0px solid black;
background-color:#FFFFFF;
padding:1px;
}


#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 100px;
		border-bottom: 0px solid #2874CD;
	}

#logo
{
		height: 50px;
		margin: 0;
		padding-left: 10px;
		background: #2874CD;
		margin-bottom: 0px;
 

}

/* Rounded Corner Box Background Images */

div#topleft {
	width:100%;
	height: 5px;
	background: #2874CD url(html/corner_topleft.gif) left top no-repeat;
}

div#topright {

	float: right;
	width: 5px;
	height: 5px;
	background: #2874CD url(html/corner_topright.gif) right top no-repeat;

}

div#bottomleft {

	width: 100%;
	height: 5px;

	background: #2874CD url(html/corner_bottomleft.gif) left bottom no-repeat;
		margin-bottom: 10px;

}

div#bottomright {

	float: right;
	width: 5px;
	height: 5px;

	background: #2874CD url(html/corner_bottomright.gif) right bottom no-repeat;

}

#tabnav li
	{
		margin: 0;
		padding: 0;
  	display: inline;
  	list-style-type: none;
  	}

#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #eeeeee;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		border: 0px solid #ccc;
		border-bottom: 0px solid #fff;
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 2px solid #2874CD;
		background: #2874CD;
		color: #ffffff;
      ackground-image: url(html/corner_topright.gif);
      ackground-position: top right;
      ackground-repeat: no-repeat;
	}

#tabnav a:hover
	{
		color: #fff;
	}


#tabnav a.fontarchive:hover
	{
		background: #0FA441;
	}
	
#tabnav a.fontarchive:hover
	{
		background: #0FA441;	
	}

#tabnav a.javaarchive:hover
	{
		background: #CACA0C;	
	}

#tabnav a.javascriptarchive:hover
	{
		background: #FF724B;	
	}

#tabnav a.colorarchive:hover
	{
		background: #CD3326;	
	}

#tabnav a.smileyarchive:hover
	{
		background: #990099;	
	}

/* dreiSpalten */

.dreiSpalten {

    width: 780px;

    padding-bottom: 10px;

    border: solid 0px;

    border-bottom: solid 1px #cccccc;

    margin-bottom: 5px; 

}

/* dreiSpalten ENDE */



/* schlagzeilen */

.schlagzeilen {

    float: left;

    display: inline;

    width:550px;


    border-right: solid 1px #cccccc;

    padding-left: 10px;
    padding-right: 10px;

}



.dummy1 {

margin: 0; /* Dummy-Angabe */

}



.schlagzeilen h1 {

    float: left;

    font-size: 12px;

    line-height: 20px;

    width: 220px;

    margin-bottom: 13px;

    margin-top: 0px; 

    border: solid 0px;

    background-color: #E5ECF9;

}



.schlagzeilen h1 .title {

    margin-left: 5px;

    float: left;

}



.schlagzeilen h1 .day {

    float: right;

    margin-right: 5px;

    font-weight: normal; 

}



dl {

    margin: 0px;

    padding: 0px;

}



.schlagzeilen .news {

    position: relative;

    float: left;

    height: 40px;

    width: 220px;

    padding: 0px;

    margin: 0px;

    margin-bottom: 20px;

    -margin-bottom: 18px;

    border: solid 0px;

}



.schlagzeilen .news img {

    position: relative;

    top: 0px;

    float: left;

    width: 60px;

    margin: 0px;

    padding: 0px;

    padding-top: 2px;   

    /*ie 5 hack */

    left: -3px; /* Angabe f?r den IE 5.x */

    voice-family: "\"}\""

    voice-family: inherit;

    left: 0px; /*Angabe f?r die anderen Browser */  

    /*ie 5 hack ENDE */

}



.schlagzeilen .text {

    display: block;

    position: relative;

    margin-left: 70px;

}


TD {font-family : Arial, Helvetica, sans-serif;font-size : 10pt;color:#000000;}

TH {
	background-color : #0FA441;
	font-size:8pt;
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align : center;
	/* float : left; */
}

.greyback {
	background-color : #eeeeee;
}

.adright {
width: 120px;
   float: left;

    display: inline;
}


.columnleft {
    float: left;
    display: inline;
}

.releases, .comment {
width: 110px;
order: 1px solid #cccccc;
margin-bottom: 10px;
background-color: #f0f0f0;
}


.releases h1, .comment h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
    padding-top: 0px;
    padding-bottom: 2px;
text-align : center;
background-color: #2874CD;
      background-image: url(html/corner_topright.gif);
      background-position: top right;
      background-repeat: no-repeat;
}


.releases h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
border-bottom: 1px solid #bbbbbb;
}

.releases h3, .releases p {
font-weight: normal;
font-size: 12px;
border: 1px solid #cccccc;
border-top: 0px solid #cccccc;

}



.top {font-size : 8pt;color : #ffffff; font-weight: bold;}
.topselect  {font-size : 8pt;color : #000000; font-weight: bold;}
a.top:link    {
	font-family: Arial,sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration : none;
}
a.top:active {
	font-family:Arial,sans-serif;
	font-size:8pt;
	color: #FFFFFF;
	text-decoration : none;
}
a.top:visited {
	font-family: Arial,sans-serif;
	font-size:8pt;
	color: #FFFFFF;
	text-decoration : none;
}
a.top:hover {
	font-family:Arial,sans-serif;
	font-size:8pt;
	color: Red;
	text-decoration : none;
}

.mon {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #FF0000;
	text-decoration : underline;
	}
.m {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #000000;
}
a.m:link    {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #000000;
	text-decoration : underline;
}
a.m:active {
	font-family:Arial,sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #FF0000;
	text-decoration : underline;
}
a.m:visited {
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #000000;
	text-decoration : underline;
}
a.m:hover {
	font-family:Arial,sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #FF0000;
	text-decoration : underline;
}

.non {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #FF0000;
	text-decoration : underline;
	}
.n {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #000000;
}
a.n:link    {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #000000;
	text-decoration : underline;
}
a.n:active {
	font-family:Arial,sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #FF0000;
	text-decoration : underline;
}
a.n:visited {
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #000000;
	text-decoration : underline;
}
a.n:hover {
	font-family:Arial,sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #FF0000;
	text-decoration : underline;
}



.d {
	background-color : White;
	font-size:11pt;
	font-weight: bold;
	text-align : center;
}

.don {
	font-size:11pt;
	background-color : #002762;
	font-weight: bold;
	text-align : center;
}

.dot {font-size:11pt; color : #0000F0; font-weight: bold;}

.bold {font-family : Arial, Helvetica, sans-serif;font-size : 10pt;color : #000000;font-weight : bold;}
.normal {font-family : Arial, Helvetica, sans-serif;font-size : 10pt;color : #000000;font-weight : normal;}
.large {font-family : Arial, Helvetica, sans-serif;font-size : 12pt;color : #FFFFFF;font-weight : normal;}
.small {font-family : Arial, Helvetica, sans-serif;font-size : 8pt;color : #FFFFFF;font-weight : normal;}

a:link    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFEB9B;
	text-decoration : none;
}
a:active {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color: #FFEB9B;
	text-decoration : none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #FFEB9B;
	text-decoration : none;
}
a:hover {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color: Red;
	text-decoration : none;
}

.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration : none;
}
a.bottom:link    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration : none;
}
a.bottom:active {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color: #ff0000;
	text-decoration : none;
}
a.bottom:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #ffffff;
	text-decoration : none;
}
a.bottom:hover {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color: Red;
	text-decoration : none;
}


A.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #2070AD;
}
A.nav:active {font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight: bold;color: #2070AD;	}
A.nav:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #2070AD;}
A.nav:hover {font-family:Arial,Helvetica,sans-serif;font-size:18pt;color: #800000;}

a.newrblink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold}
a.newrblink:hover { text-decoration: none; background: #FFA}
a.newrblink2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none }

a.largelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: none}
a.largelink:hover { text-decoration: none; background: #FFA}
.adtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
