										/*=======================================*/
										/*		<--KUBA	        		        */
										/*=======================================*/


body {
margin : 0;
padding : 0;
background : #213205;
}
* {
margin : 0;
padding : 0;
border : 0;
font-family : Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4 {
font-family : Georgia, Georgia, serif;
margin : 15px 0 0 5px;
color : #fff;
font-weight : normal;
text-decoration : none;
}
h1 em, h2 em, h3 em, h4 em {
font-family : Georgia, Georgia, serif;
font-weight : normal;
}
h1 {
position : absolute;
right : 0;
top : 30px;
font-size : 2.25em;
letter-spacing : 0.1em;
line-height : 1em;
padding-right : 10px;
border-right : 15px solid #fff;
}
h1:first-letter {
font-family : Georgia, Georgia, serif;
font-size : 2.25em;
}
p#tagline {
position : absolute;
right : 0;
top : 125px;
font-style : italic;
color : #648d20;
font-size : 0.9em;
}
h2 {
font-size : 1.3em;
letter-spacing : 0.05em;
}
p, ul, ol {
margin : 10px 10px 0 7px;
font-size : 0.7em;
line-height : 1.6em;
color : #000;
letter-spacing : 0.05em;
}
code {
font-family : monospace;
font-size : 1.2em;
color : #e20000;
}
p span {
font-size : 1.5em;
font-weight : bold;
}
a:link, a:visited {
color : #792533;
font-weight : bold;
text-decoration : none;
}
a:hover, a:active {
color : #fff;
border-color : #fff;
}
ul {
list-style : square inside;
}
acronym {
font-weight : bold;
border-bottom : 1px dashed #000;
cursor : help;
}
#container {
position : relative;
margin : 0 auto;
width : 900px;
background : #cccc33 url(../images/bkgrnd.gif) repeat-y 0 0;
overflow : hidden;
}
#hdr {
float : left;
width : 620px;
height : 200px;
background : #cccc33 url(../images/header_01.jpg) no-repeat 0 0;
}

#hdr_01 {
float : left;
width : 620px;
height : 200px;
background : #cccc33 url(../images/header_02.jpg) no-repeat 0 0;
}

#hdr_02 {
float : left;
width : 620px;
height : 200px;
background : #cccc33 url(../images/header_03.jpg) no-repeat 0 0;
}

#hdr_03 {
float : left;
width : 620px;
height : 200px;
background : #cccc33 url(../images/header_04.jpg) no-repeat 0 0;
}

#lftcol {
position : absolute;
left : 0;
top : 200px;
margin-left : 50px;
width : 200px;
background : transparent;
overflow : hidden;
}
#rgtcol {
float : right;
width : 500px;
height: 1000px;
padding-bottom : 30px;
background : transparent;
overflow : hidden;
}
#bttmbar {
float : right;
text-align : center;
font-size : 0.7em;
height : 4em;
line-height : 4em;
width : 570px;
background : #cccc33;
border-top : 1px solid #d9d93c;
}
#mini {
float : left;
margin : 10px 0 20px 10px;
padding : 10px 0;
width : 170px;
height: 123px;
text-align : center;
background : url(../images/buddha.jpg) no-repeat 0 0;
}
#mini_1 {
float : left;
margin : 10px 0 20px 10px;
padding : 10px 0;
width : 170px;
height: 200px;
text-align : center;
background : url(../images/dame.jpg) no-repeat 0 0;
}
#mini_2 {
float : left;
margin : 10px 0 20px 10px;
padding : 10px 0;
width : 170px;
height: 123px;
text-align : center;
background : url(../images/rinde.jpg) no-repeat 0 0;
}
#mini_3 {
float : left;
margin : 10px 0 20px 10px;
padding : 10px 0;
width : 170px;
height: 123px;
text-align : center;
background : url(../images/paela.jpg) no-repeat 0 0;
}

#mini_4 {
float : left;
margin : 10px 0 20px 10px;
padding : 10px 0;
width : 170px;
height: 150px;
text-align : center;
background : url(../images/baer.jpg) no-repeat 0 0;
}

#mini_5 {
float : left;
margin : 10px 0 20px 0px;
padding : 0px 0;
width : 170px;
height: 140px;
}

#mini p {
color : #444;
font-size : 0.8em;
font-weight : bold;
line-height : 2em;
}
ul#nav {
margin : 53px 0 20px 0;
padding : 0;
list-style : none inside;
}
ul#nav li {
float : left;
display : block;
}
ul#nav li a {
width : 170px;
margin : 3px 0 0 0;
border : 0;
border-left : 10px solid #cccc33;
padding : 10px 5px;
font-family : Georgia, Georgia, serif;
font-weight : normal;
text-decoration : none;
display : block;
color : #450f1f;
background : #d9d93c;
}
ul#nav li a#current {
border-color : #213205;
padding-left: 10px;
}
ul#nav li a:hover {
background : #9ea219;
color : #fff;
}
#right {
background : url(../images/right.gif) no-repeat 0 0;
float: right;
width: 100px;
height: 600px;
}

#right_01 {
background : url(../images/right_01.gif) no-repeat 0 0;
float: right;
width: 100px;
height: 600px;
}

#right_02 {
background : url(../images/right_02.gif) no-repeat 0 0;
float: right;
width: 100px;
height: 600px;
}

p {
font-family:Arial;
font-size:14px;
color: black;

}

.basic {

}

.basic td {
border: 1px solid #213205;
padding: 5px;
}

.right {
float: right;
}

.left {
float: left;
padding: 10px;
}

.news {
background-image: url(../images/schild_01.jpg) ;
height: 312px;
width: 200px;
float: right;
}

.speise {

background-image: url(../images/speisekarte.jpg);
width: 300px;
height: 458px;
text-align: center;
}


h5 {

color: #000;
text-decoration: underline;
font-size: 16px;
}

h6 {

color: #000;
text-decoration: underline;
font-size: 16px;
}

.speise ol {
padding: 0 0 0 0px;
list-style-type: none;
color: #000;
}

.speisecontent {
padding-top: 80px;
color: #000;
font-size: 16px;
font-weight: bold;

}

.harry {
	color: white;
	height: 100%;
}

.newsletter {
border-top:1px solid black;
padding:10px;
}
