
p, ol, ul, dl, h1, h2, body, div, table, li {
color: #fff;
font-size : 14px;
font-family : Verdana, Arial, sans serif;
text-align : left;
line-height : 130%;
}

body{
margin: 0;
padding: 0;
background: #080006;
Overflow:hidden;
}

img {border: none;}


#hg{
width:800px;	
height : 568px;
margin : auto;
background-color : #080006;
position : relative;
}


#hg_litost{
width:800px;	
height : 568px;
margin : auto;
background-color :#080006;
position : relative;
}

#hg_galerie{
width:800px;	
height : 700px;
margin : auto;
background-color :#080006;
position : relative;
}

/* hide from ie on mac \*/	
#flashcontent {
width: 480px;
height: 680px; 
top: 10px; 
left: 300px; 
position:absolute; 
}
/* end hide */

#left{
position: absolute; 
width:300px;	
height: 560px;
top: 0px;
left: 0px;
}


#info{
position: absolute; 
width:480px;	
height: 550px;
top: 10px;
left: 300px;
text-align:left;
}

#slideshow{
position: absolute; 
width:480px;	
height: 550px;
top: 200px;
left: 300px;
text-align:left;
}


#date{
position: absolute; 
width:470px; 
height:75px;
top: 485px;
left: 325px;
display:block;
}

#change{
position: absolute; 
width:200px; 
height:200px;
top: 140px;
left: 725px;
display:block;
}



#navi{
position: absolute; 
width:100px; 
height:100px;
top: 680px;
left: 580px;
display:block;
border: 1 px solid fff;
text-align: bottom;
border:1px solid blue;
}


#text{
display: hidden;
color: #000;
}


#formular {
position : relative;
visibility : visible;
display : block;
top : 0;
left : 0;
background-color : #080006;
width : 700px;
height : 400px;
border : #fff;
border-style : solid;
border-top-width :0px;
border-right-width : 1px;
border-bottom-width : 0px;
border-left-width : 1px;
padding : 20px;
}

#formular td {font-size: 12px;}


input#submit {
width : 75px;
margin-top : 10px;
background-color :#eee;
color : #4e5008;
font-weight : bold;
display : inline;
padding : 1px;
font-size : 12px;
text-align : center;
border : 2px solid #555708;
cursor : pointer;
}
input[type="text"], textarea {
border : 2px solid #555708;
}



a {
text-decoration : none;
font-weight : bold;
font-size: 14px;

}


a:link {
color: #e5e4e4;
}

a:visited {
color: #e5e4e4;
}

a:focus {
color: #e5e4e4;
}
a:hover {
color: #f61e1e;
}

a:active {
color: #f61e1e;
}

a.oliv:link {
color: #555708;
}

a.oliv:visited {
color: #555708;
}

a.oliv:focus {
color: #555708;
}
a.oliv:hover {
color: #e5e4e4;
}

a.oliv:active {
color:  #e5e4e4;
}


a.ext:link, a.ext:focus, a.ext:visited, a.ext:hover, a.ext:active {
text-decoration : none;
font-weight : bold;
background-image : url(images/extlink.gif);
background-repeat : no-repeat;
background-position : left;
padding : 0  0 0 16px;
color:  #A60021;
}


a.ext:link {color:  #e5e4e4;}
a.ext:visited {color: #e5e4e4;}
a.ext:focus{color:  #e5e4e4;}
a.ext:hover {color:   #f61e1e;}
a.ext:active {color:  #f61e1e;}

.active {
color : #cf1519;
}

.bold{
font-weight: bold;
font-size: 15px;
}

.center {
text-align:center;
}

.credits{
line-height: 30px;
margin-top: 25px;
}

.form{
color: #4e5008;
}

.left{
text-align: left;
}

.right{
text-align: right;
}

*.mittig2 {
width : 750px;
height : 100%;
margin : auto;
text-align : center;
vertical-align : middle;
color: #4e5008;
}

.contact {
color:#fff;
font-size:11px;;
}
	
.rahmen{
width:800px;
margin:0 auto;
text-align:center;
vertical-align: middle;
height: 100%;
}

.small {
font-size:11px;
}
a.small {font-size: 11px;}

.text {
visibility:hidden;
}

.pale, .pale a, .pale a:hover {
opacity: 0.7;
color: #c4c5c5!important;
padding-top: 20px;‚
text-decoration: none!important;
text-align: right;
font-weight: normal;
font-size: 11px !important;
cursor: pointer;
}

.plus {
display:none;
}

