body {
	background-image:url(images/background.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin-left:inherit;
	margin-right:inherit;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
}

h2,h4,h5,h6,div,p,body,html,input,button,table,td,tr { 
	font: normal 11pt Helvetica,Verdana,Arial;
	line-height:1.5;
	margin:0;
}

h3 {
	font:Verdana, Arial, Helvetica, sans-serif 11pt;
	font-weight:bold;
	margin:0;
	line-height:1.3;
}

h1 { 
	font: normal 14pt Helvetica,Verdana,Arial;
	font-weight: bold;
	line-height:1.3;
}

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

div#container {
  width:938px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}

.float-left { 
	float:left; 
}




div#menoben {
	background-image:url(images/menuline.jpg);
	background-repeat:repeat-y;
	clear:both;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding-top:8px;
}

div#menoben a {
	text-decoration:none;
	color:#000000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}



div#submen {
	background-image:url(images/menuline.jpg);
	background-repeat:repeat-y;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

div#submen a {
	text-decoration:none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}



div#klickdruck {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding-bottom:5px;
}

div#klickdruck a {
	text-decoration:none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-align:left;
}



div#center {
	width:540px;
}

div#inhalt {
	background-image:url(images/box_hg.png);
	background-repeat:repeat;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	min-width:520px;
}

div#inhalt a {
	text-decoration:none;
	color:#000000;
}



div#right {
	width:380px;
	float:right;
}


div#wetter {
	float:left;
	width:155px;
	
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-bottom:10px;
}

div#news_r {
	background-image:url(images/newsfield.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:380px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}

div#news_r a {
	text-decoration:none;
	color:#000000;
}

div#vids {
	width:380px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding-top:10px;
	padding-bottom:0px;
}

div#vids a {
	text-decoration:none;
	color:#000000;
}

div#adresse {	
	float:right;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
}

div#adresse a {
	text-decoration:none;
	color:#000000;
}




div#bottom {
	clear:both;
	background-image:url(images/bottomline.jpg);
	background-repeat:no-repeat;
	
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding-top:10px;
}

div#bottom a {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

fieldset {
	border:none;
}

.menue-main a {
	color:#F00;
}

/* ------ LOGIN ----- */
div#login{
	background-image:url(images/login_hg.png);
	background-position: center top;
	background-repeat:no-repeat;
   font-size:12px;
   color:#587e94;
   text-align:center;
   margin:10px 10px 0px 0px;
   padding:5px;
   width:370px;
}

div#login a{
	text-decoration:none;
	color:#587e94;
	font-weight:bold;
}

div#login span{
   font-style:italic;
   margin-bottom:3px;
}
div#login input.logout{
   margin-top:5px;
}
/* ----- Input-Felder ----- */
div#login input.input{
   background: url(http://www.philipphauer.de/tut/typo3-login-template/bg-input.jpg) repeat-x;
   border:1px solid #759fb7;
   border-right:1px solid #476d82;
   border-bottom:1px solid #476d82;
   width:160px;
   color:#79a5be;
   margin-bottom:1px;
}
div#login input.submit{
   width:162px;
   background: url(http://www.philipphauer.de/img/bg-suchbutton.jpg) repeat-x;
   border:1px solid #759fb7;
   border-right:1px solid #476d82;
   border-bottom:1px solid #476d82;
}