/* CSS Document: webdeign.stadtwien.net erstellt am 05.11.2008 */
/* ======================================
   Stylesheet für das Restaurant Nikita, 
   Stand: November 2008
   Datei: screen.css
   ======================================*/
/*allgemein informationen */
html { height: 101%; }
* { padding:0; margin:0;}

.body {
	margin: 0px;
	background-image: url(bg_1px_rot.gif);
	background-repeat: repeat;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#website {
	position: absolute;
	top: 10px;
	left: 50%;
	width: 812px;
	margin-left: -406px;
	background: #ffffff;
}

/*Ende: allgemein Informationen */

/*Kopfbereich */

#titelbild {
	border-bottom: 1px solid #8b0303;
	height: 196px;
}

/* Ende: Kopfbereich */



/* Navigation */


 	#navibereich {
		text-align: left;
		color: #c3cfc1;
		background: #9b0000 ; /* Hintergrundfarbe für die Navigation dunkelrot */ 
		padding: 4px 10px 4px 3px;/* Innenabstand  */
		margin: 0; /* Keinen Außenabstand */ 
		font-size: 12px;
		font-weight: bold;
		border-bottom: 1px solid #9b0000;
		
		}
			#navibereich ul { 
			margin-bottom: 0;
		}   

			#navibereich li {
  				display: inline; /* Listenelemente nebeneinander */
  				list-style-type: none; /* Aufzählungszeichen entfernen */
		}   
   
 			#navibereich a {
  				color: #c3cfc1;                  /* Schriftfarbe lila */ 
				background-image: #8b0303 url(bg_1px_Hrot.gif);
				padding: 4px 11px 0px 0px;
 				text-decoration: none;         /* Unterstreichung entfernen */ 
				border-bottom: 1px solid #9b0000;
				
		}
		
			#navibereich a:hover,
			#navibereich a:focus,
			#startseite #navi-startseite a,
			#speisekarteseite #navi-speisekarteseite a,
			#serviceseite #navi-serviceseite a,
			#bilderseite #navi-bilderseite a,
			#kontaktseite #navi-kontaktseite a {  
				color: #29120a;  /* color= dunkelbraun */
				background-color: #9b0000;  /* bg color= hellrot */
				border-bottom-color: 1px solid #ffffff;
				
		}
			
			#navibereich a:aktive {
				color: black;
				background-color: white;

		}
			
			
/* Ende: Navigation */

/* Anfang: Subnavigation */

 	#subnavibereich {
		text-align: left;
		color: #1b0000;
		background: #ffffff;   /* Hintergrundfarbe für die Navigation weiss */ 
		padding: 4px; /* Inenabstand  */
		margin: 0; /* Keinen Außenabstand */ 
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		
		}
			#subnavibereich li {
  				display: inline; /* Listenelemente nebeneinander */
  				list-style-type: none; /* Aufzählungszeichen entfernen */
				margin: 0px 0px 0px 0px; /* angaben für o r u l  */

		}   
   
 			#subnavibereich a {
  				color: #1b0000;                  /* Schriftfarbe lila */ 
				padding: 4px 8px 4px 8px;
 				text-decoration: none;         /* Unterstreichung entfernen */ 
		}
			#subnavibereich span {
			
		}
		
			#subnavibereich a:hover,
			#subnavibereich a:focus {   /* color= dunkelbraun */
				color: #9b0000;
				
		}
			
			#subnavibereich a:aktive {
				color: #000000;

	}



/* Ende: Subnavigation */

/* Anfang content */


.content {
	width: 510px;
	float: left;
	margin: 0px 0px 4px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #29120a;
	text-decoration: none;
	line-height: 19px;
	padding: 0px 0px 6px 6px;

}

.content-menue {
	width: 230px;
	float: right;
	padding: 6px 0px 6px 6px;
	margin-top: 0px;
	border-top: 1px solid #9b0000;
	border-bottom: 1px solid #9b0000;
	border-left: 1px solid #9b0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #29120a;
	text-decoration: none;
	line-height: 19px;
	background-position: right;

}
.content-bild {
	width: 236px;
	float: right;
	margin-top: 8px;
	border-top: 1px solid #9b0000;
	border-bottom: 1px solid #9b0000;
	border-left: 1px solid #9b0000;

}
/* Ende content*/



/*Anfang footer*/

#fussbereich {
	text-align: left;
	padding-top: 10px; /* unterhalb Rahmenlinie*/
	padding-left: 6px;
	padding-right: 6px;
	border-top: 1px dotted #9b0000;
	float: left;
	margin-top: 20px;
	width: 800px;
}

/*Ende footer*/

#designerbereich {
	text-align: right;
	padding-top: 10px; /* unterhalb Rahmenlinie*/
	padding-bottom: 10px;
	padding-right: 6px;
	border-top: 1px dotted #9b0000;
	float: right;
	margin: 0px;
	width: 806px;
	background-image: url(BG_Hrot_1px.gif);
	background-repeat: repeat;


}

/* Anfang Text */

.h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29120a;
	text-decoration: none;
	line-height: 19px;
}
.h1_rot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8b0303;
	text-decoration: none;
	line-height: 19px;
}
.h2_rot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b0000;
	text-decoration: none;
	line-height: 19px;
}

	#textbereich a{
		text-decoration: none;
		color: #1a23d6;
	}
	#textbereich a:hover{
		color: #c3cfc1;

	}
	#textbereich a:focous {
		color: #c3cfc1;	
	}
/* Ende Text */

/*css zur gestaltung der Tabelle*/

table {
	width: 51em;
	border-collapse: collapse;
	background: white;
	color: #29120a;
}

/* Tabellenzellen gestalten */
th, td {
	padding: 0.3em 1em;
	text-align: left;
	vertical-align: top;
	
}
	th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #f4f3f7;

	
	}
	
thead {
	background-color: #eeecec;
	color: #29120a;
	font-weight: bold;
	border-bottom: 1px solid #000000;
}

tfoot {
	border-top: 1px solid #000000;
}

/* Zebrastreifen und Hovern */

tr.zebrastreifen {
	background-color: #f8f7fb; color: #29120a;
}

tr {
	background-color: #ffffff;
	color: #29120a;

}
thead tr:hover, 
tfoot tr:hover {
	background-color: #e9e7ec;
	color: #29120a;
}

tr:hover { background-color: #9b0000; color: white; }
thead tr:hover,
tfoot tr:hover { 
   background-color: transparent; 
   color: #9b0000; 
}


#ul {
	padding: 3px 0 3px 0px;
	}
	
#li  {
	padding: 2px 0 0px 0px;
	list-style-type: none; /* Aufzählungszeichen entfernen */
	list-style-image: url(pfeil1.gif);
	margin: 0 0 0 30px;
	
	}


	/* ========================= Tiny MCE ========================= */
	#boxText p {
	 	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		margin: 12px 0;
	}
	#boxText address {
	 	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
		margin: 12px 0;
	}
	#boxText pre {
	 	font: normal 11px "Courier New", Courier, monospace;
		margin: 12px 0;
	}
	#boxText h1 {
		font-size: 13px;
		font-weight: bold;
		margin: 12px 0;
	}
	#boxText h2 {
		font-size: 13px;
		font-weight: normal;
		margin: 12px 0;
	}
	#boxText h3 {
		font-size: 12px;
		font-weight: bold;
		margin: 12px 0;
	}
	#boxText h4 {
		font-size: 12px;
		font-weight: normal;
		margin: 12px 0;
	}
	#boxText h5 {
		font-size: 11px;
		font-weight: bold;
		margin: 12px 0;
	}
	#boxText h6 {
		font-size: 11px;
		font-weight: normal;
		margin: 12px 0;
	}
	#boxText ol, #boxText ul {
		margin: 12px 0 12px 20px;
	}
	#boxText li {
	 	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
	/* ========================= Tiny MCE ========================= */

 
