html { padding: 0px 0px 0px 0px;
       margin: 0px 0px 0px 0px; 
       }

ul 	{
	margin: 0;
	padding: 0;
	}
li {
	margin: 0;
	padding: 0;
	list-style: none;
    text-align: center;
	font-size: 30px;
	}

#lang {
position: absolute;
top: 590px;
left: 615px;
width:120px;
}
#navi { position: absolute;
        top: 0px;
        left: 27px;
      //  height: 360px;
        width: 160px;
}
#headimage { position: absolute;
             top: 0px;
             left: 0px;
             height: 85px;
             width: 500px;
}
#content { position: absolute;
           top: 62px;
           left: 574px;
           height: 400px;
           width: 580px;
}
#logo { position: absolute;
        top: 170px;
        left: 90px;
        height: 90px;
        width: 290px;
}

#border {  position: absolute;
           top: 545px;
           left: 842px;

}

body { position: absolute;
       top: 0px;
       left: 0px;
       padding: 0;
       margin: 0;
       background-image: url(../res_bav/backdunkel-bavarium.jpg);
       background-color: #000000;
       background-repeat: no-repeat;
       
}


p {  font: normal 13px  Arial, Helvetica, Verdana, sans-serif;
        line-height:15px;
        color:#ffffff;
        margin: 0;
	    padding: 4px 0 0 42px;
       }

div#content div.tx-gsipagenav-pi1 a { 
	       color:#9a9960;
	text-decoration: none;
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	padding: 15px 0 0 40px;
	margin-top:25px;
       }
div#content div.tx-gsipagenav-pi1  { 
	margin-top:20px;
       }
td {  font: normal 13px  Arial, Helvetica, Verdana, sans-serif;
        line-height:15px;
        color:#ffffff;
        margin: 0;
	    padding: 0;
       }

.important    {  font: normal 13px  Arial, Helvetica, Verdana, sans-serif;
        line-height:9px;
       }

a {
    color:#9a9960;
	text-decoration: underline;
	font: normal 13px Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}
.detail {
    color:#9a9960;
	text-decoration: none;
	font: normal 13px Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}

div#border a {
    color:#9a9960;
	text-decoration: none;
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}

a:hover {
color:#9a9960;
}


.csc-header H1, h1 {
    color:#9a9960;
	text-decoration: underline;
    font: 13px Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
    padding: 40px 0 0 42px;
    margin-bottom:20px;

}

.contenttable {
    height: 5px;
     width: 450px;
     line-height:10px;
}

.tx-photogals-pi1 {margin:15px 0 0 55px;padding:0px; }

.tx-photogals-pi1-big a {border:0px; text-align:left; display:block; margin-left:1px;}

.tx-photogals-pi1-big a:hover {border:0px solid #999999; margin-left:1px;}

.tx-photogals-pi1-small a {border:0px; padding:4px; margin-right:8px; margin-bottom:3px; margin-top:3px; float:left;}

.tx-photogals-pi1-small a:hover {border:0px solid #fff;}

.tx-photogals-pi1-small-active a {border:0px; padding:4px; margin-right:8px; margin-bottom:3px; margin-top:3px; float:left;}

.tx-photogals-pi1-small-active a:hover {border:0px solid #fff;}

input,textarea {
	margin: 3px 0;
	background: #dad4b0;
	padding: 3px 3px;
}
input {

		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

input, textarea, select, radio {
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		background: #dad4b0;
			border:1px solid #2a1b08;
}
div#lang .sprachwahloff a, div#lang .sprachwahl a {styles.css (line 181)
color:#CCCCB9;
font-size:9px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.1em;
line-height:normal;
}


#smoke {
position: absolute;
top: 590px;
left: 860px;
width: 280px;
height: 15px;
text-align: right;
}

p.smoken {
color:#9A9960;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
}

#reise {
	position: absolute;
	top: 630px;
	left: 680px;
	width: auto;
	text-align: left;
}


