	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background:#55603a url(../_images/_elemente/bg_all.jpg) no-repeat top left;
		text-align:left;
		font : 12px Arial;	
		color : #35393c;
		line-height:14px;
		}

		td{
		font : 12px Verdana;	
		color : #737373;
		line-height:15px;
		}


	#main {
		text-align:left;
		width:1003px;
		clear:left;
		}


#nullpunkt{
	position: relative;
	visibility: visible;
	left: 0;
	top: 0;
	width: 0px;
	height: 0px;
}
#navi{
	position: absolute;
	visibility: visible;
	left: 70px;
	top: 104px;
	width: 190px;
	height: 390px;
} 


#content{
	position: absolute;
	visibility: visible;
	left: 269px;
	top: 96px;
	width: 708px;
	height: 475px;
}
#home{
	position: absolute;
	visibility: visible;
	left: 25px;
	top: 17px;
	width: 639px;
	height: 459px;
}
#sammlung{
	position: absolute;
	visibility: visible;
	left: 16px;
	top: 18px;
	width: 682px;
	height: 452px;
}
#modelle{
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	width: 712px;
	height: 478px;
	background:#FCF3D2;
	overflow:auto;
}

#modelle_details_id{
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	width: 712px;
	height: 479px;
	overflow:auto;
}
#streifen{
	position:absolute;left:50px;top:76px;width:932px;height:19px;z-index:21;
}

#footer_deagostini{
	position:absolute;left:40px;top:580px;width:200px;height:30px;z-index:21;
}
#footer_links{
	position:absolute;left:580px;top:590px;width:400px;height:00px;z-index:21;text-align:right;
	font-weight:bold;
	color:#fff;
}
#footer_banner{
	position:absolute;left:510px;top:620px;width:400px;height:60px;z-index:21;text-align:right;
	font-weight:bold;
	color:#fff;
}
#footer_links a{
	color:#fff;
	text-decoration:none;
	padding-left:10px;
}
#footer_links a:hover{
	color:#fff;
	text-decoration:underline;
	padding-left:10px;
}

.form{
border:1px solid #495f70;
height:21px;
width:200px;
font-size:13px;
}

.form_textarea{
border:1px solid #495f70;
height:100px;
width:200px;
font-size:13px;
}




#navi1 a, #navi1_aktiv a{
background-image:url(../_images/navi/1.gif);
display:block;
cursor:pointer;
width:200px;
height:25px;
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:200px;
height:25px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi2 a:hover, #navi2_aktiv a{
background-position:0pt 100%;
}
#navi3_1 a, #navi3_1_aktiv a{
background-image:url(../_images/navi/3_1.gif);
display:block;
cursor:pointer;
width:200px;
height:14px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi3_1 a:hover, #navi3_1_aktiv a{
background-position:0pt 100%;
}
#navi3_2 a, #navi3_2_aktiv a{
background-image:url(../_images/navi/3_2.gif);
display:block;
cursor:pointer;
width:200px;
height:14px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi3_2 a:hover, #navi3_2_aktiv a{
background-position:0pt 100%;
}

#navi3 a, #navi3_aktiv a{
background-image:url(../_images/navi/3.gif);
display:block;
cursor:pointer;
width:200px;
height:25px;
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:200px;
height:25px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi4 a:hover, #navi4_aktiv a{
background-position:0pt 100%;
}
#navi5_1 a, #navi5_1_aktiv a{
background-image:url(../_images/navi/5_1.gif);
display:block;
cursor:pointer;
width:200px;
height:14px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi5_1 a:hover, #navi5_1_aktiv a{
background-position:0pt 100%;
}
#navi5_2 a, #navi5_2_aktiv a{
background-image:url(../_images/navi/5_2.gif);
display:block;
cursor:pointer;
width:200px;
height:14px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi5_2 a:hover, #navi5_2_aktiv a{
background-position:0pt 100%;
}

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

#navi6 a, #navi6_aktiv a{
background-image:url(../_images/navi/6.gif);
display:block;
cursor:pointer;
width:200px;
height:25px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi6 a:hover, #navi6_aktiv a{
background-position:0pt 100%;
}

#navi7 a, #navi7_aktiv a{
background-image:url(../_images/navi/7.gif);
display:block;
cursor:pointer;
width:200px;
height:25px;
background-repeat: no-repeat;
background-position:0pt 0%;
text-decoration:none;
} 
#navi7 a:hover, #navi7_aktiv a{
background-position:0pt 100%;
}



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

#magazin_navi_links{
position:absolute;
top:540px;
left:435px;
height:30px;
width:30px;
background:url(../_images/content/magazin/butten_links_OK.jpg) bottom right no-repeat;
}
#magazin_navi_rechts{
position:absolute;
top:540px;
left:478px;
height:30px;
width:30px;
background:url(../_images/content/magazin/butten_rechts_OK.jpg) bottom right no-repeat;
}

a.ohne{
text-decoration:none;
}

#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;
}

.bestellen li{	
display:block;
width:auto;
margin-left: 0px;
padding-top: 5px;
padding-left: 30px;
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;
}

.gruen{
	color:#4f5c22;
}

.rot{
	color:#e42632;
}
.klein{
font-size:9px;
}


#ausgabe{position:relative;width:623px;height:270px;background:url(_images/content/modelle/bg_details.jpg) top left no-repeat;}
#ausgabenummer{position:absolute;top:10px;left:12px;width:200px;height:37px;border:0px solid #f00;}
#ausgabetitel{position:absolute;top:47px;left:12px;width:340px;height:22px;border:0px solid #f00; font-weight:bold;}
#ausgabetext{position:absolute;top:69px;left:12px;width:340px;height:150px;border:0px solid #f00;}
#ausgabedatum{position:absolute;top:219px;left:12px;width:340px;height:37px;border:0px solid #f00;}
#ausgabebild{position:absolute;top:23px;left:376px;width:244px;height:233px;border:0px solid #f00;}

