/* CSS Document */
#logo		{ float: left; width: 250px; height: 60px; position: relative; left: 605px; }
#line 	 	{ float: left; width: 864px; height: 2px; background: #900; }
#rand 	 	{ float: left; width: 60px; height: 434px; background: url(../img/main/rand.jpg); }
#content 	{ float: left; width: 361px; height: 322px; margin: 15px 0 0 15px; }
#text 	 	{ float: left; width: 837px; height: 322px; margin: 15px 0 0 15px; }
#picture 	{ float: left; width: 488px; height: 365px; overflow: hidden; }

#nav			{ float: left; width: 800px; height: 20px; padding: 0px; margin: -13px 0 0 0; overflow: visible; }
#nav a 			{ float: left; height: 20px; display: block; text-align: center; text-decoration: none; line-height: 15px; padding: 0px; margin: 0px; color: #333; font-weight : bold; font-size : 12px; }
#nav a.active	{ color: #900; }
#nav a:hover 	{ color: #900; }

#foto_weit	{ float: left; width: 390px; height: 265px; }
#foto_hoch 	{ float: left; width: 290px; height: 265px; }

#footer_text	{ float: left; width: 760px; height: 10px; margin-left: 50px; }
#footer_content { float: left; text-align: left; width: 200px; height: 10px; margin-top: 5px; font-size: smaller; color: #900; }

.mn_navi_text_lt{ margin: 0; text-align: left; font-size: 8pt; float: left; }
.mn_navi_text_rt{ margin: 0; text-align: right; font-size: 8pt; }

.mn_navi_cont_lt{ margin: 0; text-align: left; font-size: 8pt; float: left; }
.mn_navi_cont_rt{ margin: 0; text-align: right; font-size: 8pt; }
