@charset "utf-8";
/* CSS Document */

img {
	border:none;
}

a.invisible {
	display:none;
}

input, textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
} 

.resMailSelect {
	width:65px;
}

.resMailText {
	color:#999999;
	width:130px;
}

.resMailTextWithValue {
	color:#000000;
	width:130px;
}

.resMailLargeText {
	color:#999999;
	width:269px;
}

.resMailLargeTextWithValue {
	color:#000000;
	width:269px;
}

.resMailTextarea {
	color:#999999;
	width:407px;
}

.resMailTextareaWithValue {
	color:#000000;
	width:407px;
}

#gb_h1 {
	top:0px;
}

#lightboxImageOnStart {
	display:none;
}

#parkSchild {
	position:absolute;
	width:600px;
	height:325px;
	left:50%;
	top:275px;
	margin:0px 0px 0px -400px;
	padding:0px;
	border: 6px double #999999;
}

.copyright {
	margin:0px;
	color:#808285;
}

.viewLink {
	color:#666666;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
}


/* ***** ***** ***** ***** *****
* STARTSEITE
* ****** ***** ***** ***** *****/
#startSeiteEisturm {
	position:absolute;
	top:200px;
	left:430px;
}

#startSeiteContent a {
	display:block;
	position:absolute;
	color:#808285;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration:none;
	height: 30px;
}

#startSeiteContent a:hover {
	background-image:url(/design/bilder/selectMarker_startSeite.png);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#000000;
}

#startSeiteLinkUrbankeller {
	top:180px;
	left:370px;
}
#startSeiteLinkSteinbier {
	top:320px;
	left:330px;
}
#startSeiteLinkEvents {
	top:170px;
	left:600px;
}
#startSeiteLinkFeierlichkeiten {
	top:300px;
	left:625px;
}
#startSeiteLinkCatering {
	top:430px;
	left:390px;
}
#startSeiteLinkGruppen {
	top:450px;
	left:530px;
}

#facebook {
	top:250px;
	left:30px;
	position:absolute;
}


/* ***** ***** ***** ***** *****
* STARTSEITE - TEST
* ****** ***** ***** ***** *****/
#startSeiteEisturm2 {
	position:absolute;
	top:220px;
	left:200px;
}

#startSeiteContent a {
	display:block;
	position:absolute;
	color:#808285;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration:none;
	height: 30px;
}

#startSeiteContent a:hover {
	background-image:url(/design/bilder/selectMarker_startSeite.png);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#000000;
}

#startSeiteLinkUrbankeller2 {
	top:230px;
	left:100px;
}
#startSeiteLinkSteinbier2 {
	top:310px;
	left:40px;
}
#startSeiteLinkEvents2 {
	top:390px;
	left:20px;
}
#startSeiteLinkGaestebuch2 {
	top:470px;
	left:70px;
}

#facebook2 {
	top:150px;
	left:431px;
	position:absolute;
}


/* ***** ***** ***** ***** *****
* STARTSEITE STEINBIER
* ****** ***** ***** ***** *****/
#startSteinBierMainBox {
	position:relative;
	width:800px;
	height:600px;
	left:50%;
	top:0px;
	margin:0px 0px 0px -400px;
	padding:0px;
	border: 3px double #999999;
}

#startSteinBierLogo {
	position:absolute;
	top:21px;
	left:578px;
}
#startSteinBierEisturm {
	position:absolute;
	top:100px;
	left:300px;
}

#startSteinBierMainBox a {
	display:block;
	position:absolute;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration:none;
	height: 30px;
}

#startSteinBierMainBox a:hover {
	background-image:url(/design/bilder/selectMarker_startSeite.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#startSteinBierLinkUrbankeller {
	top:108px;
	left:41px;
}
#startSteinBierLinkSteinbier {
	top:510px;
	left:102px;
}
#startSteinBierLinkEvents {
	top:281px;
	left:649px;
}
#startSteinBierLinkGaestebuch {
	top:551px;
	left:541px;
}
#startSteinBierLinkKontakt {
	top:351px;
	left:45px;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


h1 {
	display:block;
	position:relative;
	top:-4px;
	font-size: 30px;
	margin:0px 0px -4px 0px;
}

h1.gelb {
	color:#FDB913;
}

h1.gruen {
	color:#007C91;
}

#mainBox {
	position:relative;
	width:800px;
	height:560px;
	left:50%;
	top:0px;
	margin:0px 0px 0px -400px;
	padding:0px;
	border:1px solid #999999;
}

#headerImages {
	width:800px;
	height:260px;
}


#headerImages img {
	float:left;
	border:none;
	margin:0px;
	padding:0px;
}

#schwung {
	position:absolute;
	left:0px;
	top:55px;
}

#logoUK {
	position:absolute;
	left:615px;
	top:5px;
}

#content {
	position:relative;
	width:488px;
	height:347px;
	overflow:auto;
	top:-90px;
	left:264px;
	padding:0px 37px 0px 8px;
	border-left-width: 3px;
	border-left-style: solid;
}

#content.gruen {
	border-left-color: #007C91;
}

#content.gelb {
	border-left-color: #FDB913;
}

#editContent {
	position:relative;
	width:488px;
	height:345px;
	overflow:visible;
	top:-45px;
	left:264px;
	padding:0px 37px 0px 8px;
	border-left-width: 3px;
	border-left-style: solid;
}

#editContent.gruen {
	border-left-color: #007C91;
}

#editContent.gelb {
	border-left-color: #FDB913;
}

#innerContent {
	width:488px;
}

#smalContent {
	left:35px;
	position:absolute;
	top:230px;
}

#footer {
	background-color:#F4F4F4;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	height:18px;
	left:50%;
	margin:0 0 0 -400px;
	padding:2px 10px 0;
	position:relative;
	width:780px;
}

#footerLinks {
	margin:0px;
	padding:0px;
	float:left;
}

#footerOffen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float:right;
}

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

#contact {
	left:50%;
	margin:0 0 0 -400px;
	padding:2px 0 0 17px;
	position:relative;
	width:785px;
}

#copyRight {
	left:50%;
	margin:0 0 0 -400px;
	padding:2px 0 0 17px;
	position:relative;
	width:785px;
}


#error {
	position:relative;
	width:800px;
	left:50%;
	margin:0px 0px 0px -500px;
	padding:0px;

}

#content p:last-of-type {
	margin-bottom:0px;
}

#content p:last-child {
	margin-bottom:0px;
}



/* ***** *****
* MENUE
* ****** *****/
#mainmenue {
	position:absolute;
	width:264px;
	margin:0px;
	list-style-type:none;
	top:300px;
}

#mainmenue li {
	margin:7px 0px 7px 0px;
	padding:0px;
}

#mainmenue a {
	font-size:17px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}

#mainmenue li#selectedMainmen {
	list-style-image:url(/design/bilder/selectMarker.gif);
}

#mainmenue li#selectedMainmen a {
	color:#007C91;
}

#mainmenue li#selectedMainmen #submen {
	list-style-type:none;
	list-style-image:url();
}

#mainmenue li#selectedMainmen #submen a {
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}

#mainmenue li#selectedMainmen #submen li#selectedSubmen {
	list-style-image:url(/design/bilder/selectMarkerSmall.gif);
}

#mainmenue li#selectedMainmen #submen li#selectedSubmen a {
	color:#007C91;
}






#anfahrtsBild {
	margin:0px 0px 0px 45px;
	border:none;
}

#parkenBild {
	margin:30px 0px 0px 0px;
}

#inBildLink {
	display:block;
	position:absolute;
	top:305px;
	left:130px;
}


.hotLinkLabel {
	margin:0px 0px 0px 10px;
}

