/*CSS Datei für die Frame-Inhalte Head, Navigation, Current, Impressum, Contakt, Footer und Allgemeine Inhalte*/
body {
  background-color: 	white;
  color:				black;
  font-family:      	Georgia, "Times New Roman", Times, serif;
  font-size:        	normal;
  margin:           	0px;
}

h1, h2, h3 {
	color:				#993333;
}
/* Image-Replacement*/
h1 {
	color:				#993333;
	background:			url(../images/repitsch-head00.png) no-repeat;
	text-indent:		-999em; 
	margin:				0px 0px 0px 0px;		
	height/**/: 			70px;
	overflow: 			hidden;
	width: 				980px;
}

div#head {	
	background:			#FFC;
	/*border:				1px solid red;*/
}

div#head1 {	
	float:				left;
	width:				225px;	
	/*border:				1px solid red;*/
}

div#quickBar {		
	font-size:			90%;
	/*padding/margin: 		oben rechts unten links; */
	padding:			2px;
	margin-left:		225px;
	margin-top:			7px;
	font-weight:		bold;
	/*width:				78%;*/
	/*border:				1px solid silver;*/
}

div#laufschrift {	
	color:				#993333;
	width:				53%;
	/*border:				1px solid green;*/
}

div#quickMenu {
	float:				right;
	width:				45%;
	/*border:				1px solid red;*/
}

/*
Frame für Navigation
*/
div#leftFrame {
	background:			#FFC url(../images/repitsch-nav1.png) fixed;
	position:			fixed;	
	/*padding/margin: 		oben rechts unten links; */
	padding:			100px 55px 40px 15px;
	/*border:				1px solid blue;*/
}

div#rasen {
	background:			white url(../images/grass128x129.png) fixed repeat;	
	width:				186px;	
	height:				1000px;
	/*padding/margin: 		oben rechts unten links; */
	/*border:				1px solid blue;*/
}

div#navigation {	
	background:			#FFC;
	margin-top:			5px;
	margin-bottom:		5px;
	padding:			10px;
	padding-right:		15px;
	/*padding-top:		40px;		*/
	line-height:    	2em;	
	border:				1px solid #aaaaaa;	
	left:				200px;
	top:				50px;
	-moz-border-radius:	10px;
	-khtml-border-radius:30px;
}

div#currentLink {
	background:			#FFC;
	margin-bottom:		5px;
	padding:			10px;	
	line-height:    	2em;
	border:				1px solid #aaaaaa;
	left:				200px;
	top:				50px;
	-moz-border-radius:	10px;
	-khtml-border-radius:30px;
}

div#impressum {
	background:			#FFC;
	margin-bottom:		5px;
	padding:			10px;
	text-decoration:	none;
	line-height:    	2em;
	border:				1px solid #aaaaaa;
	left:				200px;
	top:				50px;
	-moz-border-radius:	10px;
	-khtml-border-radius:30px;
}

/*
Frame für verlinkte einfache Seiten die kein eigenes CSS file bekommen
*/
div#opening {
	background-color: 	white;
	font-size:			120%;
	text-align:			center;
	padding-top:		30px;
}	

div#contact {
	background-color: 	white;
	font-size:			120%;
	text-align:			center;
	/*padding/margin: 		oben rechts unten links; */
	padding-top:		30px;
}	

/*Frame für Über Uns Page */
div#aboutUs {	
	/*border:				1px solid green;*/
}

.aboutText {
	line-height:		1.4em;
	/*padding/margin: 		oben rechts unten links; */
	padding:			15px;
}

/*
Frame für Welcome Page
*/

div#welcome {
	/*border:				1px solid red;*/
}

/*Beschreibt den Aktuellen Text in er Page zB. Wie lange noch geöffnet ist*/
div#current {
	background-color: 	white;
	color:				#993333;
	font-size:			120%;
	font-weight:		bold;
	text-align:			center;
	/*padding/margin: 		oben rechts unten links; */
	padding-top:		1px;	/*IE-trick*/
	/*border:				1px solid blue;*/
}

/*Startseiten Text mit den wichtisten Infos zur Buschenschenke*/
div#content {	
	background-color: 	white;
	text-align:			center;	
	line-height:		1.6em;
	min-width:			350px;
	width:				40%;
	/*padding/margin: 		oben rechts unten links; */
	padding:			0px 20px 0px 0px;
	/*border:				1px solid green;*/
}

/*Aktuelle Bilder zur Buschenschenke*/
div#currentImages {
	background-color: 	white;
	float:				right;
	min-width:			800px;
	width:				50%;
	/*height:				350px;*/
	/*padding/margin: 		oben rechts unten links; */
	margin:				0px 10px 10px 10px;
	padding:			20px 5px 5px 5px;
	/*border:				1px solid silver;*/
}

/*Frame für die Item Startseite*/
div#contentImages {
	background-color: 	white;
	text-align:			center;
	width:				400px;
	margin-top:			20px;	
	padding:			5px;
	/*border:				1px solid green;*/
}

div#item {
	color:				#993333;
	font-weight:		bold;
	text-align:			center;
	width:				370px;
	/*padding/margin: 		oben rechts unten links; */
	padding:			10px 20px 0px 20px;
	/*border:				1px solid red;*/
}

/*div#item {
	color:				#993333;
	background-color: 	#DEB887;
	font-weight:		bold;
	text-align:			center;
	/*padding/margin: 		oben rechts unten links; 
	position:			absolute; 
	top:				360px; 
	right:				20px;
	width:				415px; 
	height:				100px;
	border:				2px dashed white;
}*/

/*
Frame für Fussleiste
*/
#footer {
	background:			#F5FFFA url(../images/wood-horizon200x234.png) fixed repeat;
	font-weight:		bold;
	border:				1px solid green;
}

#credits {
	background:			#F5FFFA url(../images/wood-vertical200x234.png) fixed repeat;
	width:				20%;
	min-width:			50px;
	float:				right;
	font-weight:		bold;
	padding-left:		10px;	
	border:				1px solid red;
}

div#ambiente {
	/*padding/margin: 		oben rechts unten links; */
	padding-top:		10px;
}

/*
Allg. Elemente und Klassen
*/
td.copyright {
	width:				300px;
}

td.right {
	width:				200px;
	line-height:		0.9em;
}

.center {
	width:				600px;
	text-align:			center;	
}

.right {
	text-align:			right;	
	font-weight:		normal;	
}

.left {
	text-align:			left;	
	font-weight:		normal;	
}

.copyright {
	font-weight:		normal;	
	text-indent:		20px;
}

a:link {	
	text-decoration:	none;
	color:				#C00; 
}

a:active {
	/*text-decoration:	none;*/
	color:				#F30; /*rot*/
}


a:visited {
	text-decoration:	none;
	color:				#600/*#960; /*helles gruen-braun*/
}

a:hover {
	text-decoration:	underline;
	color:				#C00;/*#F90; /*orange*/
}

div#forward {
	/*padding/margin: 		oben rechts unten links; */
	margin:				20px;
	padding:			10px;	
	line-height:		2em;
	border:				1px solid red;
}