/************************************//* --------- template.css --------- *//* -------------------------------- *//* Die alten Definitionen           *//* (z.b. table.auto, formulare usw) */ /* befinden sich in normal.css      *//*                                  *//*   !normal.css NICHT einbinden!   *//* -------------------------------- *//************************************//****************************//* Allgemeine Einstellungen *//****************************/body, html {	height: 100%;	width: 100%;	background-color:#daf2f2;	background-image:url(1pic/humula-background.jpg);	background-repeat:no-repeat;	margin: 0;	padding: 0;}html {	overflow-y: scroll; /* Scrollbar ständig anzeigen um "Springen" der Seite zu verhindern */}body {	font-family:Arial, Helvetica, sans-serif;}img { 	border:none;}h1 { font-size: 19px;font-weight: normal;color: #0090a7;text-align:left;text-decoration: none;letter-spacing: 0.15em;}h2 { font-size: 15px;font-weight: bold;color: #404040;text-align:left;text-decoration: none;}p { font-size: 13px;font-weight: normal;color: #404040;text-align:left;text-decoration: none;}.zurueck {padding-top: 20px;}
a{
color: #404040;text-decoration: underline;
}
/***********************//* Newsline-spezifisch *//***********************/.newslineEditLink a{	display:block;	clear:both;	background-color:#c7e2ff;	border:1px solid #f0f0f0;	padding:3px;	font-size:11px;	color:#4279bc;	font-weight:bold;	text-align:left;}.newslineEditLink a:hover {	color:#4279bc;	text-decoration:none;}/************//* Template *//************/#template {width:957px;margin:0;text-align:left;}#template_main {width:957px;text-align:left;}	#template_header {	width:957px;	heigth: 60px;	text-align:left;	float:left;	}		#template_content {	width:957px;	background-image:url("1pic/humula-bg-main.png");	text-align:left;	float: left;		}			#template_left {		width:239px;		min-height:376px;		margin:0;		text-align:left;		float:left;		padding-left: 20px;		padding-bottom: 31px;		}				#template_logo {			width:239px;			margin:0;			text-align:left;			float:left;			}			#template_navi {			width:239px;			margin:0;			text-align:left;			float:left;			}			#template_right {width:570px;min-height:351px;margin:0;text-align:left;float:left;padding-left: 49px;padding-top: 25px;padding-bottom: 31px;}#template_footer {width:957px;height: 150px;background-image:url(1pic/humula-bg-footer.png);background-repeat:no-repeat;text-align:left;float: left;}#template_adresse {width:239px;height: 131px;text-align:left;float: left;padding-left: 20px;}#template_beschreibung {width:663px;height: 131px;text-align:left;float: left;}/**************//* Navigation *//**************/#template_navi a {font-size: 11px;color: #40637c;text-align:left;text-decoration: none;display: block;letter-spacing: 0.15em;text-transform: uppercase;}#template_navi ul li {font-size: 11px;color: #40637c;text-align:left;text-decoration: none;list-style: none;display: block;border-top: 1px solid #e5eaed;border-bottom: 1px solid #e5eaed;width: 160px;line-height: 30px;}#template_navi ul li+li {border-top: 0;}#template_navi ul li a:hover {color: #40acbd;}#template_navi ul li a.aktiv {color: #40acbd;}/********//* HOME *//********/#inhalteUnsere-Leistungen-umfassen h2 {font-size: 13px;color: #404040;text-align:left;text-decoration:underline;margin-top: 0px;margin-left: 35px;}#inhalteUnsere-Leistungen-umfassen p {margin-left: 35px;}#inhalteUnsere-Leistungen-umfassen {margin-top: 42px;}#inhalteButton {margin-left: 240px;}#inhalteUnsere-Leistungen-umfassen .bildtext3Lay p {font-size: 11px;color: #404040;text-align:left;margin-top: 10px;margin-left: 0px;}#seitenUeber-uns .bildtext3Lay p {font-size: 9px;color: #404040;text-align:center;margin-top: 10px;margin-left: 0px;}/**************//* Leistungen *//**************/#seitenLeistungen h2 {margin-top: 0px;}#seitenLeistungen img {margin-top: 0px;}.Leistung {padding-top: 20px;}.Leistung p {padding-left: 15px;position: relative;top: -25px;}.Leistung h2 {padding-left: 15px;position: relative;top: -15px;}/***********//* Kontakt *//***********/.Kontakt { padding-top: 20px;}.Kontakt p { padding-top: 0px;}.Kontakt td { font-size: 13px;font-weight: normal;color: #404040;text-align:left;text-decoration: none;}.Kontakt img { padding-left: -30px;}.back {background-image: url(1pic/button-zurueck_uebersicht.gif);background-repeat: no-repeat;text-decoration: none;height: 29px;display: block;line-height: 29px;margin-top: 20px;}/**********//* Footer *//**********/#template_adresse p {font-size: 11px;color: #7591a2;text-align:left;text-decoration: none;padding-left: 40px;padding-top: 16px;}#template_beschreibung p {font-size: 11px;color: #9bb2bd;text-align:left;text-decoration: none;padding-left: 40px;padding-top: 16px;display: block;width: 580px;}
#template_adresse p a{font-size: 11px;color: #7591a2;}/*****************//* Bildergalerie *//*****************/.bildwechsel a {font-size: 11px;color: #0090a7;text-decoration: none;width: 246px;display: block;height: 35px;padding-left: 36px;	float: left;	text-align: left;	background-image:url(1pic/bild-zurueck.gif);	background-repeat: no-repeat;	line-height: 35px;}.bildwechsel {	height: 35px;	margin-bottom: 10px;	margin-top: 0px;}.bildwechsel #bild_vor a {	text-align: right;	background-image:url(1pic/bild-vor.gif);	background-repeat: no-repeat;	padding-right: 36px;	padding-left: 0px;	}/*************//* Copyright *//*************/#copyright {font-size: 11px;color: #acc5cc;text-align:left;text-decoration: none;padding-left: 60px;}#copyright a {font-size: 11px;color: #acc5cc;text-align:left;text-decoration: underline;}/********//* Misc *//********/.clear {	font-size: 0;	margin: 0;	padding: 0;	height: 0;	width: 0;	clear: both;	display: block;	overflow: hidden;}
