/* CSS Document */
html {

	margin: 0px;
	padding: 0px;
	width:100%;
	height:100%;
	}

body {
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-color: #4B92D1;
	font-size: 12px;	
  	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	
	}
#container{

 	text-align: left;
  	vertical-align: middle;	
  	margin: 0px auto;
  	padding: 0px;
  	width: 915px;
	height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4B92D1;
	background-image: url(Bilder/hgStreif.gif);
	background-repeat: repeat;
	
	
	
}
/*------ Navigation ---------------------------------------------------*/
#navigation{
	background-color: #4B92D1;
	position:relative;
	left:13px;
	margin-top:24px;
	width:201px;
	height:724px;
	background-image: url(Bilder/hgNavi.gif);
	background-repeat: no-repeat;
	float:left;	
}

#navi{
	text-align: right;
	padding-top:195px;
	padding-right:25px;
}
#bildlogo{
	
	
	width: 125px;
	height: 161px;
	position:absolute;
	top:30px;
	left: 53px;
	
}
#navi a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing:1px;
	FONT-WEIGHT: bold;
	line-height: 32px;
	font-variant: small-caps;
	color: #ffffff;	
}
#navi A:link {
	
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	
}
#navi A:visited {
	 COLOR: #555555; TEXT-DECORATION: none;

}
#navi A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
#navi A:active {
	COLOR: #FFFFCC; TEXT-DECORATION: none;
}

#navishop{
	text-align: right;
	padding-top:35px;
	padding-right:25px;
	line-height: 28px;
	font-variant: small-caps;

}
#navishop a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	FONT-WEIGHT: bold;
	line-height: 28px;
	color: #FFEC00;
	TEXT-DECORATION: none;	
}

#navishop A:visited {
	 COLOR: #555555; TEXT-DECORATION: none;

}
#navishop A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
#navishop A:active {
	COLOR: #FFFFCC;
}

#shoplink2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	FONT-WEIGHT: bold;
	line-height: 30px;
	color: #003769;
	TEXT-DECORATION: none;
	font-variant: small-caps;

}
#shoplink2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	FONT-WEIGHT: bold;
	line-height: 30px;
	color: #003769;
	TEXT-DECORATION: underline;
}

/*------ Logo + Inhalte---------------------------------------------------*/
#tnummer{
float:right;
margin-right:70px;
margin-top:5px;}

#inhalt{
	position:relative;
	top:54px;
	margin-left:240px;
	width:605px;
	border: 0 dotted #999999;
}
#logo{
	width:500px;
	height:168px;
	background-image: url(Bilder/logo_neugebauer.gif);
	background-repeat: no-repeat;	
}
#texte{
margin-top:30px;

}

.gross{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top:0px;
	margin-right: 10px;
}

.trennlinie{
	width:255px;
	height:4px;
	background-image: url(Bilder/trennlinie.gif);
	background-repeat: repeat-x;
}
.normalerText{
	font-size: 12px;
	color: #FFFFFF;
}

.gelberText{
font-weight:bold;
font-size: 16px;
color:#FFEC00;
}
.dunklerText{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-weight:bold;
font-size: 16px;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-weight:bold;
font-size: 16px;
}

h1.ue-suchbegriffe{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size: 14px;
}
/*------ Bilder ---------------------------------------------------*/
.bilder{
	position:relative;
	top:0;
	border: 1px solid #FFFFFF;
	float:right;
}

.suchbegriffe{
	position:relative;
	top:0;
	border: 1px solid #FFFFFF;
	padding:16px;
}

.hoehe290{
height:290px;

}


/* mail ------------------------ */
.kontakt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#ffffff;
	letter-spacing: 2px;
	text-align: left;
	height: 135px;
	width: 300px;
	
	
}

.eingabe{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-color: #438AC9;
	color:#fff;
	font-size: 14px;
	border:1px solid #B6FCFF;
}

.knopf{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#003B6F;
	color:#ffffff;	
	font-size: 14px;
	letter-spacing: 1px;
	border:1px solid #B6FCFF;	
}

p{
margin-right:10px;}

#designdiener a{
	font:Verdana, Arial, Helvetica, sans-serif;
	size: 12px;
	font-weight:bold;
	letter-spacing: 0.2em;
	text-decoration:none;
	color:#000066;

}
form{


margin:0;
padding:0;}

/* kontakt  ende----------------------- */

#rechte-seite-buchungsanfrage fieldset {
display:block;
margin:12px 0 24px 20px;
padding: 0;
width:160px;
border:none;
}

