#head 
	{ position:relative; top:0px; left:0px; float:left; width: 907px; height:390px; }
#head_pic
	{ position:absolute; top:99px; left:217px; float:left; }
#head_menue
	{ position:absolute; top:28px; right:43px; float:right; }
#head_sprachwahl
	{ position:absolute; top:65px; right:50px; float:right; z-index:1;}
#head_bottom_text
	{ position:absolute; top:347px; right:60px; float:right; }
.sprachwahl
	{ cursor:pointer; margin-left:5px; }
#body 
	{ position:relative; top:0px; left:0px; float:left; width: 907px; }
#menue 
	{ position:relative; top:0px; left:0px; float:left; width: 185px; }
.menue
	{ position:relative; top:0px; left:20px; float:left; width: 185px; margin-bottom:1px; cursor:pointer; }
.menue_news
	{ position:relative; top:0px; left:20px; float:left; width: 185px; margin-bottom:1px; }
.menue_jobs
	{ position:relative; top:0px; left:20px; float:left; width: 185px; margin-bottom:1px; }
#submenue
	{ position:relative; top:0px; left:34px; float:left; width: 647px; height:29px; }
#submenue_reihe_hinten
	{ position:relative; top:0px; left:34px; float:left; width: 647px; height:49px; }
#submenue_reihe_vorne
	{ position:relative; top:0px; left:34px; float:left; width: 647px; height:29px; margin-top:-20px; }
#main 
	{ position:relative; top:0px; right:40px; float:right; width:650px; height:400px; padding-bottom:0px; z-index:11; }
	
#main_showroom 
	{ position:relative; top:0px; right:40px; float:right; width:650px; height:400px; margin-top:-30px; padding-bottom:0px; z-index:11; }
	
#main_showroom_middle			{ padding-left:10px; margin-top:-9px; }	
	
.flashplayer { padding-top:29px; margin-top:-29px; }
	
#main_abstand
	{ padding: 10px 20px 0px 20px; z-index:3; }
	
	
	
#main_showroom
	{ position:relative; top:0px; right:40px; float:right; width:650px; height:400px; padding-bottom:0px; z-index:11; }
#main_abstand_showroom
	{ padding: 10px 20px 0px 20px; z-index:3; }
	
	
#main_bottom 
	{ position:relative; bottom:0px; left:0px; float:left; width:650px; height:100px; z-index:2; margin-top:-30px; margin-bottom:20px; }
#main_bottom_showroom
	{ position:relative; bottom:0px; left:0px; float:left; width:650px; height:100px; z-index:2; margin-top:-30px; margin-bottom:20px; }
#main_bottom_text
	{ position:absolute; bottom:0px; right:5px; float:right; }
	
	
	
.infobox
	{ width:593px; height:134px; margin-top:40px; margin-bottom:20px; }
.infobox_text
	{ width:460px; margin-left:110px; padding-top:20px; }
.abschluss 
	{ clear:both; }
.bild_links 
	{ float:left; margin-right:10px; margin-bottom:10px; }
.bild_rechts 
	{ float:right; margin-left:10px; margin-bottom:10px; }
.text_pic
	{ float:right; width:211px; margin-left:10px; }
.text_pic_oben
	{ width:211px; padding-top:13px; }
.text_pic_unten
	{ width:211px; padding-bottom:13px; }
.text_pic_main
	{ width:211px; }
.text_pic_inhalt
	{ padding-left:14px; width:187px; }
.text_pic_bild
	{ margin-bottom:10px; }
.bild_vorschau 
	{ float:left; width:100px; height:110px; cursor: pointer; }
.bild_vorschau_transparent 
	{ float:left; width:100px; height:110px; cursor: pointer; }
.bildabstand 
	{ margin-left: 10px; margin-top:10px; }
.bildabstand2
	{ margin-left: 5px; margin-top:5px;margin-bottom:5px;margin-right:5px; }
#showroom_rahmen 
	{ position: relative; top:0px; left:0px;}
#praesentationsflaeche 
	{ float:left; width:600px; height:400px; text-align:center; }
#praesentationsflaeche2
	{ float:left; width:600px; height:400px; text-align:center; }
.pb 
	{ margin:5px auto; }
.srb_grau
	{ background-image:url(../img/showroom/bg_grau.png); width:600px; height:150px; margin-top:10px; }
.srb_blau
	{ background-image:url(../img/showroom/bg_blau.png); width:600px; height:110px; margin-top:10px; }
.srb_blau2
	{ background-image:url(../img/showroom/bg_blau2.png); width:600px; height:150px; margin-top:10px; }
.srb_abstand
	{ padding:5px 15px 10px 15px; }
#laden 
	{ margin:170px auto; }
.login_bereich
	{ margin-top:60px; }
.login_zeile
	{ margin-top:10px; clear:both; float:left; width:350px; z-index:200; }
.login_bez
	{ float:left; width:120px; }
.login_inp
	{ float:left; }
.login_input
	{ width:180px; }
#file_area_menue
	{ position:relative; top:30px; left:0px; float:left; }
.file_area_men, .file_area_men:visited
	{ padding:2px 5px 2px 5px; float:left; margin-right:3px; border:1px solid #999999; background-color:#dedede; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.file_area_men:hover, .file_area_men_act, .file_area_men_act:visited, .file_area_men_act:hover
	{ padding:2px 5px 2px 5px; float:left; margin-right:3px; border:1px solid #999999; background-color:#bababa; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#file_upload
	{ position:relative; top:40px; left:0px; float:left; border:1px solid #999999; padding:5px 5px 5px 5px; }
.file_upload
	{ clear:both; float:left; width:600px; margin-top:10px; }
.upload_bez
	{ float:left; width:120px; }
.upload_inp
	{ float:left; width:470px; }
.upload_input
	{ width:350px; border:1px solid #cdcdcd; background-color:#ededed; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#downloads
	{ position:relative; top:50px; left:0px; float:left; }
.download_liste_head
	{ width:610px; height:30px; }
.dlh_bez
	{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:7px 5px 7px 15px; }
.download_liste1
	{ position:relative; float:left; width:610px; padding-top:10px; padding-bottom:10px; }
.download_liste2
	{ position:relative; float:left; width:610px; padding-top:10px; padding-bottom:10px; background-color:#ebf8fe; }
.dlh_art
	{ float:left; width:50px; text-align:center; }
.dlh_bezeichnung
	{ position:relative; margin-left:13px; float:left; width:440px; }
.dlh_datum
	{ margin-left:10px; float:left; width:90px; text-align:right; }
.dlh_benutzer
	{ float:left; margin-left:13px; width:210px; margin-top:10px;}
.dlh_berechtigungen
	{ position:relative; float:left; margin-top:10px; margin-left:20px; width:360px;height:30px;}
.dlh_loesch, .dlh_neu
	{ position:absolute; top:5px; right:5px; float:right; z-index:2; cursor:pointer;margin-top:-3px;}	
.dlh_input
	{ width:100px; border:1px solid #cdcdcd; background-color:#ededed; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.dl_showroom_produkt
	{ width:400px; float:left; }
	
	
.dl_news_von, .dl_news_bis
	{ width:200px; float:left; }
.dl_news_titel, .dl_showroom_kunde
	{ width:600px; float:left; cursor:pointer; }
.dl_news_inhalt, .dl_showroom_inhalt
	{ width:600px; float:left; border-top:1px solid #999999; padding-top:5px; margin-top:10px; background-color:#FFFFFF; padding-left:5px; padding-right:5px; }
.dl_news_editzeile
	{ padding-bottom:5px; padding-left:5px; }
.dl_newsedit_datum
	{ width:100px; border:1px solid #CCCCCC; }
.dl_newsedit_titel
	{ width:590px; border:1px solid #CCCCCC; }
.dl_newsedit_bild
	{ width:400px; border:1px solid #CCCCCC; }
.dl_newsedit_inhalt
	{ width:590px; border:1px solid #CCCCCC; }
	
	
.dl_jobs_von, .dl_jobs_bis
	{ width:200px; float:left; }
.dl_jobs_titel, .dl_showroom_kunde
	{ width:600px; float:left; cursor:pointer; }
.dl_jobs_inhalt, .dl_showroom_inhalt
	{ width:600px; float:left; border-top:1px solid #999999; padding-top:5px; margin-top:10px; background-color:#FFFFFF; padding-left:5px; padding-right:5px; }
.dl_jobs_editzeile
	{ padding-bottom:5px; padding-left:5px; }
.dl_jobsedit_datum
	{ width:100px; border:1px solid #CCCCCC; }
.dl_jobsedit_titel
	{ width:590px; border:1px solid #CCCCCC; }
.dl_jobsedit_bild
	{ width:400px; border:1px solid #CCCCCC; }
.dl_jobsedit_inhalt
	{ width:590px; border:1px solid #CCCCCC; }
	
	
	
.dl_showroom_edit
	{ width:340px; border:1px solid #CCCCCC; }
.dl_showroom_edit_inhalt
	{ width:570px; border:1px solid #DEDEDE; background-color:#CCCCCC; }
.dl_showroom_bilder
	{ width:570px; }
.twinsheet_absatz 
	{ width:600px; float:left; margin-bottom:10px; border:1px solid #EEEEEE; }
.twinsheet_absatz_front 
	{ width:600px; float:left; margin-bottom:10px; }
.twinsheet_eingabe
	{ width:580px; border:1px solid #CCCCCC; }
.dl_news_bilder, .dl_news_bild1, .dl_news_bild2, .dl_news_bild3, .news_bilder, .news_bild1, .news_bild2, .news_bild3
	{ float:right; margin:5px 0px 5px 5px; width:200px; }
.dl_jobs_bilder, .dl_jobs_bild1, .dl_jobs_bild2, .dl_jobs_bild3, .jobs_bilder, .jobs_bild1, .jobs_bild2, .jobs_bild3
	{ float:right; margin:5px 0px 5px 5px; width:200px; }
.news_titel
	{ width:600px; float:left; cursor:pointer; padding-left:10px; padding-right:5px; }
.news_inhalt
	{ width:600px; float:left; border-top:1px solid #999999; border-bottom:1px solid #999999; padding-top:5px; padding-bottom:10px; background-color:#FFFFFF; padding-left:10px; padding-right:5px; }
	
.jobs_titel
	{ width:600px; float:left; cursor:pointer; padding-left:10px; padding-right:5px; }
.jobs_inhalt
	{ width:600px; float:left; border-top:1px solid #999999; border-bottom:1px solid #999999; padding-top:5px; padding-bottom:10px; background-color:#FFFFFF; padding-left:10px; padding-right:5px; }


#bg_form 
	{ width:500px; height:800px; position:absolute; top:0px; left:0px; }
	
#container_form 
	{ position:absolute; top:80px; left:40px; width:415px; }
	
.form_row 		{ width:415px; clear:both; height:45px;}
	
.form_row_text	{ width:415px; clear:both; height:130px;}
	
.form_left 		{float:left; width:195px; }

.form_right 	{float:right; width:195px; }

.form_full 		{float:left; width:415px; }
	
.form_strasse 	{float:left; width:350px; }

.form_nr 		{float:right; width:45px; }
	
.form_plz 		{float:left; width:45px; }

.form_ort 		{float:right; width:350px; }

.form_field		{ border:1px solid #CDCDCD; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}



/* ************ SUBMENUE************ */	

.submen_pos 
	{ margin-top:7px; margin-left:10px;}

.bg_reiter
	{ position:relative; top:0px; left:0px; float:left; width:184px; height:29px; cursor:pointer; }

.bg_reiter_r
	{ position:relative; top:0px; left:0px; float:left; width:184px; height:29px; cursor:pointer; }

.bg_reiter_hinten
	{ position:relative; top:0px; left:0px; float:left; width:128px; height:49px; cursor:pointer; }

.bg_reiter_hinten_r
	{ position:relative; top:0px; left:0px; float:left; width:128px; height:49px; cursor:pointer; }

.bg_reiter_hinten2
	{ position:relative; top:0px; left:0px; float:left; width:134px; height:49px; cursor:pointer; }

.bg_reiter_hinten2_r
	{ position:relative; top:0px; left:0px; float:left; width:134px; height:49px; cursor:pointer; }

.bg_reiter_vorne_lang
	{ position:relative; top:0px; left:0px; float:left; width:183px; height:29px; cursor:pointer; }

.bg_reiter_vorne_lang_r
	{ position:relative; top:0px; left:0px; float:left; width:183px; height:29px; cursor:pointer; }

.bg_reiter_vorne_kurz
	{ position:relative; top:0px; left:0px; float:left; width:137px; height:29px; cursor:pointer; }

.bg_reiter_vorne_kurz_r
	{ position:relative; top:0px; left:0px; float:left; width:137px; height:29px; cursor:pointer; }

.bg_reiter_vorne_kurz2
	{ position:relative; top:0px; left:0px; float:left; width:144px; height:29px; cursor:pointer; }

.bg_reiter_vorne_kurz2_r
	{ position:relative; top:0px; left:0px; float:left; width:144px; height:29px; cursor:pointer; }
	
.newsbox 					{ left:20px; width:162px; }

.news_window 				{ position:relative; top:10px; left:0px; width:162px; }
	
.newsbox 					{ position:relative; top:15px; left:20px; width:162px; padding-bottom:10px;}

.newsbox_cnt 				{ padding:20px 10px 10px 13px}

.news_window_img			{ position:relative; top:8px; left:14px;}

.news_headline				{ margin-left:8px; }



	
	
	
	
	
	
	
	
	
	
	
