/* Murat Karakus | Programmierung - Design | 2010 | bunker93.de | BREUER | Hafenrundfahrt*/*{	margin:0;	padding:0;	font-family:Arial;	font-style:normal;	font-weight:normal;}body{	height:100%;	margin:0;	padding:0;	font-family:Verdana;	font-size:11px;	background:url(../bilder/back.png);	background-repeat:repeat-x;	background-position:0 0;}html{	height:100%;	background-color: #F3F3F3;}#aussen{	width:870px;	padding:30px 0 0 0;	margin:0 auto 0 auto;}#head{	width:870px;	height:110px;	background:url(../bilder/head.png);	background-position:0 0;	background-repeat: no-repeat;}#banner{	width:870px;	height:250px;	background:url(../bilder/banner.png);	background-position:0 0;	background-repeat: no-repeat;}#content{	width:870px;	background:url(../bilder/feld_back.png);	background-position:0 0;	background-repeat:repeat-y;}#footer{	width:870px;	height:26px;	background:url(../bilder/footer.png);	background-position:0 0;	background-repeat: no-repeat;}/*######## top menu ###########*/#top_menu{	height:20px;	float:right;	margin:90px 35px 0 0;}#top_menu li{	float:left;	text-align:center;	list-style-type:none;	list-style-position:inside;	margin:0 4px 0 0;}.btn{	margin:0 0 0 12px;	float:left;}#top_menu li a{	font-size:12px;	color:#fff;	text-decoration:none;}#top_menu li a:hover{	font-size:12px;	color: #3A729B;	text-decoration:none;}/*########## sub_menu #############*/#sub_menu{	width:848px;	margin:0 0 10px 11px;	padding:0;	float:left;	background:url(../bilder/menu_sub_back.png);	background-position:0 0;	background-repeat:repeat-x;}#sub_menu ul{	list-style-type:none;	height:25px;	float:left;	margin:0 0 0 0;}#sub_menu ul li{	width:60px;	list-style-type:none;	float:left;	margin:0 0 0 0;	text-align:center;/*	background:url(../bilder/zur.png)0 0 no-repeat;	*/}#sub_menu ul li a{	width:100px;	height:18px;	margin:0;	float:left;	padding:3px 0 0 0;	text-align:center;	text-decoration:none;	color: #001F34;	border-right:1px solid #dbdbdb;}#sub_menu ul li a:hover{	width:100px;	height:18px;	margin:0;	float:left;	padding:3px 0 0 0;	text-align:center;	text-decoration:none;	color: #001F34;	background:url(../bilder/menu_sub_hover.png);	background-position:0 0;	background-repeat:repeat-x;}/*######## home ###################*/.feld{	width:810px;	height:420px;	margin:0 0 0 30px;	padding:0 0 0 0;	background-repeat:no-repeat;}/*########## text_banner #########*/h1{	font-size:18px;	font-weight: bold;	color:#001F34;	text-decoration:none;	margin:0 0 0 320px;	padding:42px 0 0 0;}h2{	font-size:14px;	font-weight:bold;	color:#001F34;	text-decoration:none;	margin:0 0 0 645px;	padding:15px 0 0 0;}h3{	font-size:19px;	font-weight:bold;	color: #001F34;	text-decoration:none;	margin:0 0 0 490px;	padding:58px 0 0 0;}h4{	font-size:24px;	font-weight:bold;	color:#fff;	text-decoration:none;	margin:0 0 0 195px;	padding:12px 0 0 0;}/*############# Ueberschrift | absatz #######*/h5{	font-size:15px;	font-weight:normal;	color: #001F34;	text-decoration:none;}p{	font-size:12px;	font-weight:normal;	color: #252525;	text-decoration:none;	margin:5px 0 0 0;}.clear{	clear:both;}.br{	clear:both;	margin:0;	padding:0;}/*############# feld impressum ##########*/#feld_l{	width:270px;	height:402px;	margin:0 0 20px 30px;	padding:0 0 0 0;	float:left;}#feld_r{	width:540px;	height:402px;	margin:0 0 0 0;	padding:0 0 0 0;	float:left;}/*###### kontaktformular ############*/.kon_feld{	width:370px;	height:370px;	margin:10px auto 0 auto;	background:url(../bilder/kon_feld.png) center center no-repeat;}.kon_fieldset{	width:310px;	height:280px;	border:0;	margin:0 auto;	padding:30px 0 0 0;}.felder{	width:90px;	height:20px;	margin:0 0 8px 0;	float:left;	text-align:left;	font-family:Arial;	font-size: 13px;	}input{	width:210px;	font-size: 11px;}textarea{	float:left;	margin:0 0 5px 0;	width:210px;	height:130px;	font-size: 11px;}/*######### login ##############*/.log_form{	width:330px;	height:150px;	border:0;	margin:0 auto;	background:url(../bilder/log_feld.png) 0 0 no-repeat;}.log_fieldset{	width:275px;	border:0;	margin:0 auto;	padding:20px 0 0 0;}/*###### verwaltung ########*/.text_feld{	float:left;	height:85px;	width:390px;	margin:5px;	background:url(../bilder/ver_feld.png) 0 0 no-repeat;}.ver_table{	width:365px;	height:65px;	margin:10px auto 0 auto;	padding:0;	font-size: 12px;	text-align:justify;	color: #333;	border:0;}.ver_table td{	height:20px;	margin:0;	padding:0;	font-size: 12px;	text-align:left;	color: #333;}/*######## edit | del ########*/.news_edit{	height:19px;	width:40px;	float:right;	padding:0;	margin:0;	font-size:1em;	list-style-type:none;}.news_edit li a{	width:20px;	height: 0;	padding:18px 0 0 0;	margin:0;	color:#f00;	float:left;	overflow: hidden;	font-size:1em;}.edit{	float:left;	background:url(../bilder/deled.png) 0px -43px no-repeat;	font-size:1em;}.del{	float:right;	background:url(../bilder/deled.png) 0px 1px no-repeat;	font-size:1em;}.edit a:hover{	background:url(../bilder/deled.png) 0px -65px no-repeat;}.del a:hover{	background:url(../bilder/deled.png) 0px -21px no-repeat;}/*####### unsere_angebote ##############*/.fahrt_feld{	width:392px;	height:193px;	margin:5px 6px 12px 6px;	padding:0;	float:left;	clear:right;	background:url(../bilder/feld_fahrt.png) 0 0 no-repeat;}.fahrt_feld_k{	width:255px;	height:193px;	margin:0 2px 12px 10px;	padding:0;	float:left;	clear:right;	background:url(../bilder/feld_fahrt_k.png) 0 0 no-repeat;}.fahrt_feld_k table{	width:226px;	height:168px;	margin:10px 0 0 15px;}.fahrt_feld_k table p{	text-align:left;}.fahrt_feld_k table tr,.fahrt_feld table td{	height:22px;}.fahrt_feld_k table td h5 a{	text-decoration:none;	font-weight:bold;	color:#001F34}.fahrt_feld table{	width:372px;	height:168px;	margin:10px 0 0 10px;}.fahrt_feld table tr,.fahrt_feld table td{	height:20px;}.fahrt_feld table tr,.fahrt_feld table td h5{font-weight:bold;}.fahrt_feld table img{	border-left:5px solid #DCDFDF;	border-top:5px solid #DCDFDF;	border-right:5px solid #DCDFDF;	border-bottom:20px solid #DCDFDF;	margin:10px 0 0 2px;	width:138px;	height:103px;}
