/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	font-size: 0.8em;
	font-family: Tahoma, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	padding:0;
	margin:0;
	background-color:#ad6324;
}

a {color: #ff9900; text-decoration: none; font-weight:bold;}
a:visited {color:#ff9900;}
a:hover {color: #ff9900; text-decoration:underline;}
a:active { color:#ff9900;}




img { margin: 0; border: 0;}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
	width: 75em;
	margin: 0;
	margin-top:-3px;
	padding: 0;
	background-color: #ad6324;
    background-image: url(images/fetztapete.jpg);
    background-repeat: repeat-y;
}

/* ----------banner for logo-------------- */
#banner {
	margin: 0;
	padding: 0;
	background-color: #ad6324;
}
#banner p{
	margin-left: 20em;
	padding: 25px;
}
#mainnavi {
	margin: 0;
	padding: 0;
	background-color: #E0A3B7;
}

#mainnavi p{
	margin-left: 20em;
	padding: 0 25px;
}

/* -----------------Inhalt--------------------- */
#content {
	float: left;
	width: 597px;
	min-height:600px;
	background-color: #ad6324;
	padding: 0;
	margin: 0;
}

p {
	padding: 0 20px 15px 25px;
	margin:0;
    color: #f9dcbc;
    line-height: 1.4em;
    font-size: 14px;
}

h1
{
    padding: 15px 30px 5px;
    margin: 0 5px 0 0;
    margin-bottom: 15px;
    color: #ff9900;
    font-weight: bold;
    font-size: 18px;
    border-bottom: solid 1px #ff9900;
}

h2 {
	padding: 5px 25px;
	margin:0;
	font-weight: bold;
	font-size: 14px;
	color: #f9dcbc;
}

.gross {
	width: 5.71em;
	height: 1.07em;}

/* --------------left navigavtion------------- */
#left {
	float: left;
	width: 20em;
	margin: 0;
	padding:15px 0 0 0;
	color:#ffffff;
	width:198px;
    height: 600px;
    background-image: url(images/left2.jpg);
    background-repeat: no-repeat;
}

#left ul{
	list-style-type: none ;
	padding: 0 0 0 25px;
	margin: 0;
}
#left ul.borderbottom{
	border-bottom:1px solid #ffffff;
	padding: 0 0 10px 25px;
}

#left li a {
	font-size: 1.3em;
	text-decoration:none;
}




/* -----------footer--------------------------- */
#footer {
	clear: left;
	background-color: #ad6324;
    border-top: solid 1px #ed8c21;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	margin-left: 198px;
	width: 597px;

}

#footer p {padding-top: 10px; text-align: right;}

#footer a { font-weight:normal;}
/*#footer a {color: #ff9900; text-decoration: none; font-weight:normal;}
#footer a:visited {color:#ff9900}
#footer a:hover {color: #ff9900; text-decoration:underline;}
#footer a:active { color:#ff9900;}*/


/* Styles für die Navigation */

#start {background-image: url(images/navi/start.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#start:hover {background-image: url(images/navi/start_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}

/* #pics {background-image: url(images/navi/pics.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#pics:hover {background-image: url(images/navi/pics_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;} */

#events {background-image: url(images/navi/events.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#events:hover {background-image: url(images/navi/events_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}

#getraenke {background-image: url(images/navi/getraenke.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#getraenke:hover {background-image: url(images/navi/getraenke_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}

#links {background-image: url(images/navi/links.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#links:hover {background-image: url(images/navi/links_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}

#feedback {background-image: url(images/navi/feedback.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#feedback:hover {background-image: url(images/navi/feedback_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}

#gaeste{background-image: url(images/navi/gaestebuch.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#gaeste:hover {background-image: url(images/navi/gaestebuch_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}

#kontakt {background-image: url(images/navi/kontakt.gif); background-repeat:no-repeat;width: 156px; height:31px; display:block;}
#kontakt:hover {background-image: url(images/navi/kontakt_sel.gif); background-repeat:no-repeat; width: 156px; height:31px; display: block;}


/*Styles für die Pics*/

td
{
    border: solid 1px #ed8c21;
    padding: 10px;
}

.kontakt
{
    margin-left: 25px;
    color: #f9dcbc;
    line-height: 1.4em;
}

.kontakt td
{
    border:0;
    padding: 5px 0 5px 0;
}

.feedback td
{
    border:0;
    padding: 5px;
    }

/*Styles Detailanzeige der Events*/
.eventdetail
{
    border: solid 1px #993400;
    margin:  0px 25px 25px 25px;
    padding: 0 10px 0 10px;
    background-color: #f9dcbc;
    color: #993300;
}

.eventdetail h3, .eventdetail p, .eventdetail ul, .eventdetail td
{
    color: #993400;
    border:0;
}

.eventdetail table {margin-top: 20px;}

.eventdetail td
{
    vertical-align:top;
    padding-right:2px;
}

.leftcol
{
    width:180px;
    text-align: right;}

.eventdetail h3
{
    font-size: 12px;
    font-weight: bold;
    padding:0;
    margin:0;
}

.eventdetail p
{
    padding-left:0px;
    font-size:85%;
    padding-top: 5px;
    margin:0;
    }

.eventdetail img
{
border:0;
}

.eventlogo
{
    text-align:center;
    margin: 10px 0 10px 0;
}

.eventdetail a,  {color: #993300;}

.eventdetail a {color:#993300;}
.eventdetail a:visited {color:#993300;}
.eventdetail a:hover {color:#993300;}
.eventdetail a:active{color:#993300;}

#placeholder {height:800px;}

#right
{
position: absolute;
background-image:url(images/backright.jpg);
background-repeat:no-repeat;
left: 810px;
top: 48px;
width: 152px;
min-height: 850px;
_height: 850px;
background-color:#f5c594;
}

#right a {color: #993300;}
#rightend
{
    background-image: url(images/backrightend.jpg);
    background-repeat:no-repeat;
    height: 220px;
    width: 152px;
}


.righttapete
{
    margin:0;
    padding: 0 8px 10px 8px;
    font-weight: bold;
    color: #993300;
    margin-top:0px;
    width: 142px;
    font-size:10px;
    border-bottom: 1px dotted #993300;
    text-align: center;
}

.righttapete img
{
	font-size:10px;

}

h4
{
    color:#993300;
    font-size:12px;
    font-weight: bold;
    padding: 10px;
    margin:0;
    text-align: center;
}
.event {margin-left: 25px;}
