body{
padding:0;
margin:0;
background:#000;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
z-index:1;
}

debugdiv{
border:1px solid #ff0;
}

.fliesstext{
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
}

.vorteile{
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:12px;
}

td{
padding:0;
margin:0;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
}

#all{
	position:absolute;
width:1003px;
height:auto;
background:#000;
left:50%;
margin:0 0 0 -501px;
z-index:1;
}

#oben{
	position:relative;
width:1003px;
height:73px;
background:url(../images/elemente/bg_oben.jpg) top left no-repeat;
z-index:1;
}

#footer{
	position:relative;
width:1003px;
height:48px;
background:url(../images/elemente/footer.jpg) top left no-repeat;
z-index:51;
}

#rahmen{
	position:relative;
width:1003px;
padding:0;
background:url(../images/elemente/bg_rechts_sterne.gif) top left repeat;
z-index:3;

}

#header{
	position:relative;
width:1003px;
height:129px;
background:url(../_images/_elemente/header.png) top left no-repeat;
}

#navi{
	position:relative;
float:left;
width:310px;
display:block;
background:url(../images/elemente/dv.jpg) top left no-repeat;
z-index:98;
	font-size:1px;
	line-height:1x;
}

#navicode{
position:absolute;
top:50px;
left:0px;
width:300px;
height:200px;
	z-index:100;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:10px;
color:#fff;
line-height:17px;
z-index:98;
}

#content{
	position:relative;
float:right;
width:693px;
display:block;
padding:0;
/*background:url(../images/elemente/bg_rechts_planet.jpg) bottom right no-repeat;*/
z-index:97;
}


#clear{
	position:relative;
	width:0;
	height:0;
	line-height:0;
	font-size:1px;
	clear:both;
	}


#text ul{
padding:5px 0 0 15px;
margin: 0 0 0 0;
}
#text li{
margin:0;
padding:0;
}

#nullpunkt{
	position:relative;
	width:0;
	height:0;
	line-height:0;
	font-size:1px;
	z-index:51;
}

#logo{
position:absolute;
top:0px;
left:0px;
width:192px;
height:95px;
	z-index:190;
}

#glow{
position:absolute;
top:0px;
left:0px;
width:1003px;
height:125px;
	z-index:300;
}


#footer_head{
position:absolute;
top:-26px;
left:0px;
width:214px;
height:50px;
z-index:101;
}
#footer_links{
position:absolute;
top:1px;
left:580px;
height:20px;
line-height:20px;
color:#343434;
width:400px;
font-size:11px;
text-align:right;
	z-index:100;
font-weight:bold;
}

#content a{
color:#fff;
}

#footer_links a{
color:#343434;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
#footer_links a:hover{
color:#343434;
font-size:11px;
text-decoration:underline;
}


#footer_hinweis{
position:absolute;
top:20px;
left:0px;
color:#9da0a5;
width:400px;
font-size:9px;
line-height:25px;
}

#sammlung_text{
position:absolute;
top:210px;
left:335px;
color:#fff;
width:400px;
font-size:12px;
line-height:14px;
}

#statisch_text{
position:absolute;
top:72px;
left:335px;
color:#fff;
width:600px;
font-size:12px;
line-height:14px;
	z-index:130;
}

#startseite_flash{
position:absolute;
top:390px;
left:346px;
width:300px;
	z-index:150;
}

#sammelordner_text{
position:absolute;
top:160px;
left:335px;
color:#fff;
width:380px;
font-size:12px;
line-height:14px;
}

#sammelordner_button{
position:absolute;
top:440px;
left:470px;
color:#fff;
width:120px;
}
#sammelvitrine_button{
position:absolute;
top:362px;
left:628px;
color:#fff;
width:127px;
height:127px;
}
#sammelvitrine_detail{
position:absolute;
top:450px;
left:815px;
color:#fff;
width:150px;
height:50px;
}
#sammelvitrine_detail a{
display:block;
width:150px;
height:50px;
}



.rot{
	color:#c51020;
}

#magazin_rahmen{
position:absolute;
top:316px;
left:269px;
height:302px;
width:735px;
background:url(../images/content/magazin/bg.jpg) bottom right no-repeat;
}
.magazin_seite{
position:absolute;
top:316px;
left:269px;
height:302px;
width:735px;
}

#magazin_navi_links{
position:absolute;
top:570px;
left:755px;
height:30px;
width:30px;
background:url(../images/content/magazin/butten_links_OK.jpg) bottom right no-repeat;
}
#magazin_navi_rechts{
position:absolute;
top:570px;
left:785px;
height:30px;
width:30px;
background:url(../images/content/magazin/butten_rechts_OK.jpg) bottom right no-repeat;
}

a.ohne{
text-decoration:none;
}
a.fliesstext{
text-decoration:none;
color:#fff;
}
a.fliesstext:hover{
text-decoration:underline;
color:#fff;
}
#modelle_details_rahmen{
position:absolute;
left:324px;
top:282px;
height:500px;
width:679px;
}

.ausgabe1{float:right;width:666px;height:232px;display:block;
background:url(../images/content/modelle/bg_ausgabe_1.gif) top right no-repeat;
}
.ausgabe2{float:right;width:666px;height:232px;display:block;
background:url(../images/content/modelle/bg_ausgabe_2.gif) top right no-repeat;
}
.ausgabe3{float:right;width:666px;height:232px;display:block;
background:url(../images/content/modelle/bg_ausgabe_3.gif) top right no-repeat;
}
.ausgabe4{float:right;width:666px;height:232px;display:block;
background:url(../images/content/modelle/bg_ausgabe_4.gif) top right no-repeat;
}


#modelle_cover{
position:absolute;
left:0px;
top:0px;
height:232px;
width:210px;
}
#modelle_ausgabe{
position:absolute;
left:300px;
top:16px;
height:18px;
width:44px;
}
#modelle_teaser{
position:absolute;
left:348px;
top:20px;
height:15px;
width:302px;
text-align:right;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
font-weight:bold;
}
#modelle_name{
position:absolute;
left:214px;
top:52px;
height:28px;
width:449px;
}
#modelle_text{
position:absolute;
left:214px;
top:80px;
height:118px;
width:380px;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
}
#modelle_datum{
position:absolute;
left:214px;
top:199px;
height:24px;
width:265px;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
}
#modelle_bestellen{
position:absolute;
left:496px;
top:198px;
height:24px;
width:156px;
}


#navi1 a, #navi1_aktiv a{
background-image:url(../images/navi/1.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi1 a:hover, #navi1_aktiv a{
background-position:0pt 100%;
}

#navi2 a, #navi2_aktiv a{
background-image:url(../images/navi/2.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi2 a:hover, #navi2_aktiv a{
background-position:0pt 100%;
}
#navi2_1 a, #navi2_1_aktiv a{
background-image:url(../images/navi/2_1.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi2_1 a:hover, #navi2_1_aktiv a{
background-position:0pt 100%;
}
#navi2_2 a, #navi2_2_aktiv a{
background-image:url(../images/navi/2_2.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi2_2 a:hover, #navi2_2_aktiv a{
background-position:0pt 100%;
}

#navi3 a, #navi3_aktiv a{
background-image:url(../images/navi/3.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi3 a:hover, #navi3_aktiv a{
background-position:0pt 100%;
}

#navi4 a, #navi4_aktiv a{
background-image:url(../images/navi/4.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi4 a:hover, #navi4_aktiv a{
background-position:0pt 100%;
}
#navi4_1 a, #navi4_1_aktiv a{
background-image:url(../images/navi/4_1.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi4_1 a:hover, #navi4_1_aktiv a{
background-position:0pt 100%;
}
#navi4_2 a, #navi4_2_aktiv a{
background-image:url(../images/navi/4_2.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi4_2 a:hover, #navi4_2_aktiv a{
background-position:0pt 100%;
}
#navi4_3 a, #navi4_3_aktiv a{
background-image:url(../images/navi/4_3.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi4_3 a:hover, #navi4_3_aktiv a{
background-position:0pt 100%;
}

#navi5 a, #navi5_aktiv a{
background-image:url(../images/navi/5.gif);
display:block;
cursor:pointer;
width:230px;
height:21px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi5 a:hover, #navi5_aktiv a{
background-position:0pt 100%;
}


#form_left{
	clear: both;
	float: left;
width:154px; float:left; 
}

#form_right{
	float: left;
	width: 190px;
	height:29px;
}

.form_text{
border:1px solid #000000;
height:21px;
width:180px;
font-size:13px;
}
.form_textarea{
border:1px solid #000000;
height:100px;
width:180px;
font-size:13px;
}

.form_text_kurz{
border:1px solid #000000;
height:21px;
width:125px;
font-size:13px;
}
.form_text_mini{
border:1px solid #000000;
height:21px;
width:50px;
font-size:13px;
}

form{
padding:0;
margin:0:
}

.bestellen ul{
padding: 0;
margin:0;
/*padding-left: 10px;*/
}


.bestellen li{	
display:block;
width:auto;
margin-left: 0px;
padding-left: 15px;
margin-bottom:7px;
background-image: url(../images/elemente/li2.gif);
background-repeat: no-repeat;
background-position : top left;
background-repeat : no-repeat;
list-style: none;
}

.klein{
font-size:9px;
}
