

/* =========================================================================== */
/* HTML TAGS */
body {
background-color: #000; 
font-family: Arial, sans-serif; 
font-size: 13px;
line-height: 20px;
color: #2d2d2d; 
margin: 0px;
padding: 0px;
}
a{color: #da000a;}
a:visited{color: #da000a;}
a:hover{color: #da000a;}
img{margin:0px; padding:0px; border:0px;}
form{margin:0px; padding:0px; border:0px;}
fieldset{margin:0px; padding:0px; border:0px;}
table{vertical-align: top; text-align:left; color: inherit; font-size: inherit; line-height:inherit; margin:0; padding:0; border:0;}
td{margin:0; padding:0; border:0; vertical-align: top;}
th{margin:0; padding:0; border:0;}
ul{margin:0; padding:0;}
li{margin:0; padding:0;}
p{color: #2d2d2d; margin-top: 10px; margin-bottom: 10px;}
h1{font: normal normal 14px/20px Arial, sans-serif; margin-top: 10px; margin-bottom: 10px; text-transform:uppercase;}
h2{margin-top: 0px; margin-bottom: 0px;}
h3{margin-top: 0px; margin-bottom: 0px;}
/*
h4{font-size: 12px; font-weight: normal; margin: 4px 0px 4px 0px;}
h5{font-size: 10px; font-weight: normal; margin: 4px 0px 4px 0px;}
h6{font-size: 16px; font-weight: normal; margin:0px;}
*/

hr{
height:1px; 
border-style:none;
border-top:1px solid #da000a; 
margin: 0;
padding: 0;
display:block;
clear:both;
}
small{
font-size: 12px;
line-height: 13px;
margin:0px;
}


/* =========================================================================== */
/* LAYOUT */
#container{
background-color: #fff; 
width: 1032px;
margin: 0px auto 0px auto;
padding: 0;
}

#menuTop{
width: 1032px;
background-color: #000; 
height:45px;
clear:both;
}
#menuTop ul{
float:right;
margin: 20px 30px  0px 0px;
list-style-type: none;
font-size:12px;
line-height:17px;
text-transform:uppercase;
}
#menuTop li{
float:left;
margin-left:20px;
}
#menuTop li a{
color: #999;
text-decoration:none;
}
#menuTop .aktiv a, #menuTop ul a:hover{
color: #fff;
}
#menuBottom{
border-top: solid 1px #e2e2e2;
width: 1032px;
clear:both;
height:116px;
}
#menuBottom img{
float:left;
}
#header{
background-color: #fff; 
height:58px;
clear:both;
overflow:hidden;
}
.logo{
float:left;
margin-top:12px;
margin-left:22px;
}
.claim{
float:right;
margin-top:21px;
margin-right:40px;
}

/*content*************************************/

#content{
width: 1032px;
height:378px;
overflow:hidden;
}
#topic{
clear:both;
height:35px;
background-color:#4d4d4d;
color:#fff;
font-size:18px
}


#topic h3{
color:#fff;
font: normal normal 18px/33px Verdana, sans-serif;
text-transform:uppercase;
padding-left:20px;
}

#article{
padding:20px;
float:right;
width:648px;
height:303px;
background-color:#fff;
overflow:auto;
}

#article ul{
margin: 20px 30px  0px 20px;
font-size:12px;
line-height:17px;
}

#article li{
margin-bottom:20px;
}
#contentPicLeft{
float:left;
width:344px;
height:343px;
background-color:#000;
}
#contentPicRight{
float:right;
width:344px;
height:343px;
background-color:#000;
}

.clearfloat{clear:both; height:0; width:0;font-size:1px;line-height:0px; float:none !important;}


