*{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

html, body{
font-family:Verdana;
background-image:url(/fileadmin/layout/bilder/bg.jpg);
background: #ffffff url(/fileadmin/layout/bilder/bg.jpg);
background-repeat:repeat-x;
background-position:left bottom;
background-attachment:fixed;
font-size:13px;
text-align:center;
height: 100%;
}

#container{
margin-top:-20px;
width:660px;
text-align:left;
margin:0px auto;
margin-top:0px;
min-height: 100%;
height: auto;
background-color:#ffffff;
}

#header{
height:267px;
overflow:hidden;
background-image:url(/fileadmin/layout/bilder/header.jpg);
}

.SliderIMG{
	border:0px;
}

#nav{
width:430px;
height:22px;
padding-left:25px;
margin-bottom:10px;
float:left;
}


#suche{
margin-top:6px;
width:200px;
background-repeat:no-repeat;
float:left;
background-image:url(/fileadmin/layout/bilder/suche.png);
margin-bottom:10px;
}

#suche INPUT{
float:left;
margin-left:20px;
margin-top:4px;
border:0px;
width:112px;
font-size:9px;
height:10px;
line-height:9px;
font-weight:bold;
color:#8F8F8F;
}

#inhalt{
margin:0px auto;
border:2px solid #efeff5;
width:635px;
min-height: 100%;
height: auto;
}

#direkterInhalt{
font-size:12px;
margin:0px auto;
width:392px;
padding:0px 0px 0px 18px;
float:left;
height:100%;
}

#direkterInhalt A{
font-size:12px;
}

#direkterInhalt A:visited{
font-size:12px;
}


#foot{
font-size:9px;
color:#aaaaaa;
margin:0px auto;
width:615px;
height:100%;
padding:10px 10px 10px 10px;
}

#foot A{
font-size:9px;
color:#aaaaaa;
}


#foot A:visited{
font-size:9px;
color:#aaaaaa;
}


h1{
color:#256bc5;
margin-top:0px;
margin-bottom:18px;
font-size:20px;
font-weight:100;
}


#rechte_box{
background-image:url(/fileadmin/layout/bilder/rechts_bg.png);
float:left;
width:225px;
height:480px;
}

.clear{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height:0px;
height:0px;
clear: left;
font-size:0px;
}


#klickpfard{
font-size:10px;
color:#aaaaaa;
padding:10px 10px 10px 18px;
width:615px;
}


.news-list-container{
margin-left:56px;
margin-top:30px;
font-size:11px;
line-height:14px;
height:180px;
overflow:hidden;
color:#598dc6;
}

#direkterInhalt .news-list-container{
margin-left:10px;
margin-top:10px;
font-size:11px;
height:500px;
overflow:auto;
color:#aaaaaa;
}

#direkterInhalt LI{
padding:0px 0px 0px 0px;
margin-left:20px;
margin-top:5px;
}



#direkterInhalt UL{

}

#direkterInhalt .news-list-browse{
display:none;
}



.news-single-img IMG{
	border:0px;
}

.news-list-container A{
font-size:11px;
color:#256bc5;
}


.news-list-container A:visited{
font-size:11px;
color:#256bc5;
}

.news-list-container h3{
font-size:12px;
color:#256bc5;
}

.news-list-date{
display:none;
}

.clearer{
display:none;
}


.news-list-item{
width:160px;
margin-bottom:5px;
}


#tx-ttproducts-pi1-list{
width:610px;
}

#tt_produkt_bild IMG{
border:0px;
width:188px;
height:125px;
}

#tt_produkt_bild2 IMG{
border:0px;
float:left;
margin-left:3px;
margin-top:3px;
}

#tt_produkt_bild2 BR{
display:none;
}

#tt_titel{
color:#256bc5;
}

#tt_titel SPAN.tx-ttproducts-pi1-wrap1{
color:#256bc5;
}

#tt_titel2 SPAN.tx-ttproducts-pi1-wrap1{
color:#256bc5;
font-size:14px;
}

#tt_titel A{
	text-decoration:none;
}

#tt_titel2 A{
	text-decoration:none;
}

#tt_NOTE .bodytext{
height:45px;
margin-bottom:10px;
}

#tt_NOTE{
margin-bottom:10px;
overflow:hidden;
}

.tx-ttproducts-pi1-wrap2{
color:#256bc5;
}

#browse A{
color:#256bc5;
text-decoration:none;
margin-left:3px;
font-size:13px;
}

#browse {
margin-top:3px;
color:#256bc5;
text-decoration:none;
margin-left:3px;
font-size:13px;
}

