body {
background-color: #fff; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #5c5c5c; 
margin: 0px;
padding: 0px;
}

/*
Navigation - of: 5c5c5c
Navigation - on: f30000
MetaNavigation - of: 5c5c5c
MetaNavigation - on: ef102f
*/

/* =========================================================================== */
/* COMMON TAGS */
td{vertical-align: top;}
a {color: #ef102f; text-decoration: underline;}
a:hover {color: #ef102f; text-decoration: underline;}
a:visited {color: #ef102f; text-decoration: underline;}
img{border:0px;}
td {color: #5c5c5c; font-size: 12px; margin:0px; line-height:18px;}
p {color: #5c5c5c; margin:0px; line-height:18px;}
h1 {color: #f30000; font-size: 18px; font-weight: bold; margin: 20px 0px 15px 0px;}
h2 {color: #f30000; font-size: 12px; font-weight: bold; margin: 14px 0px 0px 0px;}
/* h4 h5 für teaser*/
h4 {color: #5c5c5c; font-size: 14px; font-weight: bold; line-height:22px; margin:0px;}
h5 {color: #f30000; font-size: 14px; font-weight: bold; line-height:22px; margin:0px;}

/* =========================================================================== */
/* COMMON TAGS ENDE*/


/* =========================================================================== */
/* LAYOUT */
#container{
width: 900px;
padding: 0px;
margin: 0px;
clear:both;
}

#head{
height:123px;
background-color: #ee0021;
overflow: hidden;
}

/* =========================================================================== */
/* Menu */
#navigation{
width: 841px;
height:26px;
background-image: url(/_img/nv-bg.gif); 
background-repeat: repeat-x;
overflow: hidden;
}
#navigation menu {
padding-left: 0px;
margin: 0px 0px 0px 20px;
list-style:none;
}
#navigation li {
float:left;
margin-right:15px;
padding-top:6px;
}
#navigation li.aktiv {
background-image: url(/_img/marker-nv.gif); background-repeat: no-repeat;
background-position:center 0px;
}
.navigationMeta{
height:26px;
float:right;
padding: 8px 12px 0px 0px;
}


/* =========================================================================== */
/* CONTENT */
.TwoColsLeft{
margin: 17px 0px 50px 20px;
padding: 0px 0px 0px 0px;
width: 480px;
float: left;
}

.TwoColsRight{
margin: 17px 0px 50px 27px;
padding: 0px;
width: 315px;
float:left;
overflow:hidden;
}

.teaser{
background-image: url(/_img/marker-red.gif); background-repeat: no-repeat;
background-position: 5px 0px;
border-top: 1px solid;
border-color: #cccccc;
padding: 2px 0px 2px 9px;
margin:0px;
overflow:visible;
clear:both;
}
.teaser p{font-size:11px;line-height:14px;}
.teaser a{color: #f30000; text-decoration: none;}
.teaser a:hover{color:#f30000; text-decoration: none;}
.teaser a:visited{color:#f30000; text-decoration: none;}
.teaser img{float:right;}
.teaserSpacer{
height:1x;
border-top: 1px solid;
border-color: #cccccc;
margin-top:2px;
margin-bottom:3px;
clear:both;
}

.highlight{
color: #ee0021;
}
.off{
color: #5c5c5c;
}

.fotoSub{
text-align:right;
font-size:9px;
color: #aaa;
}

.downloadThumb{
padding: 0px 8px 8px 0px;
}

.footer{
margin: 0px 58px 20px 20px;
padding-top: 10px;
border-top: 1px solid;
border-color: #cccccc;
clear:both;
}
.footer a{color: #5c5c5c; text-decoration: underline;}
.footer a:hover{color: #5c5c5c; text-decoration: underline;}
.footer a:visited{color: #5c5c5c; text-decoration: underline;}



