@CHARSET "ISO-8859-1";
/*
***********************************************************************************************
********************************* Grundgerüst Buchkempter  ************************************
***********************************************************************************************
 _______________________________site____________________________________
|																		|
|							header										|
|_______________________________________________________________________|
|_____index_____|														|
|			middle														|
|-----------------------------------------------------------------------|
|				|														|
|		menu	|						content							|
|				|														|
|				|														|
...
|_______________|_______________________________________________________|
|______________________________footer___________________________________|
*/
html, body
{
	background-color:#efefef;
	margin: 0.5em; padding: 0;
}

/* +++ Grundgerüst +++ */
#site{
	position:relative;
	border:1px solid #808080;
	background-color:white;
	min-width: 60em;
	min-width: 60em !important;
}

/* +++ Header +++ */
#header
{
	border-bottom: 0.3em solid #808080;
	height: 10em;
	background-color: #ffaa00;
	width: 100%;
	min-width: 50em;
}
#header #logo
{
	float: left;
	width: 8.8em;
	height: 10em;
	border-right: 0.3em solid #808080;
	background-color: white;
}
#header #logo img
{
	width: 7.45em;
	margin-left: 0.675em;
	margin-top: 1.0em;
}
#header #logo #logotext
{
	position: absolute;
	font-family: "Times New Roman";
	font-weight: bold;
	top: 66px;
	left: 8px;
	font-size: 1.3em;
	line-height: 1.0em;
}
#header #logo #logotext .break
{
    line-height: 0.1em;
}
#header #logo #logotext div
{
    font-size: 0.8em;
    line-height: 0.8em;
}
#header #banner
{
	height: 9.5em;
	margin-left: 9.1em;
}
#header #banner #foto
{
	height: 7.5em;
	background-image: url('../images/banner2.png');
	background-position: top left;
	background-repeat: repeat-x;
}
#header #banner #filialen
{
	width: 100%;
}
#filialen ul
{
    list-style-type: none;
    padding: 0;
	margin: 0;
	width:100%;
}
#filialen ul li
{
    float: left;
    margin: 0; padding: 0;
    width: 33%;
}
#filialen ul li a
{
	height: 2em;
	float: left;
	width: 18em;
	display: block;
	text-decoration: none;
	text-align: center;
}

 /* Hide from IE5-Mac \*/
#filialen ul li a
{
    float: none
}
/* End hide */


#filialen ul li a, #filialen ul li a:hover, #filialen ul li a:link, #filialen ul li a:active, #filialen ul li a:visited
{
    color: #555;
    font-weight: bold;
    text-decoration: none;
}

.fili td{text-align:left;}
/*
#header {border-bottom:3px solid #808080;height:9.5em;background-color:#ffaa00}
#header #logo {width: 8.8em;height:9.5em;border-right:3px solid #808080;background-color:white;}
#header #logo img{width:7.45em;margin-left:0.675em;margin-top:1em}
#header #dynFoto{float: right;height:7.5em;}
#header #filialen{ float: right; margin-top: 0.2em; color:#888; text-align: center; }
*/

/* +++ Impressum +++ */
#index{position:relative;}
/*
#index a{color:#9a9a9a;}
#index #impressum{position:absolute;margin-left:0.2em}
#index #email{position:absolute;margin-left:6em;}
#index #sitemap{position:absolute;margin-left:9.8em;}
*/

/* +++ Menü und Content +++ */
#middle{background-color: #455170;width:100%;height:100%;}

/* +++ Menü +++ */
#menu {
	color: #ccc;
	width:8.8em;
	float:left;
	background-color: #455170;
	z-index:10}

#menu a{color:#ccc;text-decoration:none;font-weight:bold;}
#menu a:hover{color:#faa634;text-decoration:underline;}
#menu a:focus{color:#faa634;text-decoration:underline;}

#menu .menuItem{
	border-top:1px solid #ccc;
	padding:0.2em;
	padding-left:0.5em;
}
#menu .submenuItem{
	border-top:1px solid #ccc;
	padding:0.2em;
	padding-left:1.4em;
	background-color: #455170;
}
#menu #selected{
	background-color: #ffaa00;
	color:black;
	font-weight:bold
}

/* +++ Content +++ */
#content
{
	border-left: 0.3em solid #808080;
	padding-top:1em;
	margin-left:8.8em;
	padding-left:0.8em;
	padding-right:1em;
	background-color:white;
	height:100%;
	min-height:30em;
}

/* +++ Footer +++ */
#footer{text-align:center;font-size: 0.8em;margin-top:0.4em;}
/*#footer{margin-top:-2.4em;margin-left:0.2em;color:#ccc;height:2.4em;}*/

/*
***********************************************************************************************
************************ Style der Homepage Buchkempter ***************************************
***********************************************************************************************
*/
h1{margin-top:0;}

.newsTable {
	background-image: url('../images/news.gif');
	color:white;
	font-weight:bold;
	padding-left:0.2em;
	}
.newsTitle{width:40em;float:left;}
.newsDate{text-align:right}
