    /* Main CSS fuer Museum Siegsdorf */
    body { 
    /*background-color:#E3E3E3;*/
    background-color:#d8d4c7;
    text-align:center;
    height:100%;
    }
    #alles{
        background-color:white;
            margin: 0 auto;
    	border:1px solid #d8d4c7;
        /*width:855px; Standard 955 nur als test wg IE6*/
        width:855px;
        text-align:left;
        height:100%;
    }
    #start_alles{
        background-color:#D1D1D4;
        background-image:url("../images/start_header860b.png");
        background-repeat:repeat-x; 
        position: absolute;
        top:0;
        left: 188px;
        width:855px;
        height:800px;
        
    }
    #startSprachwahl{
    position:absolute;
    top:549px;

    }

    #startSprachwahl ul {
    list-style-type:disc;
    list-style-image: url("../images/sprachwahl_pfeil.png");
    }
    ul.sprachmenu li a{

            text-decoration:none;
            color:#88888c;
            text-transform: uppercase;
            font-family: Arial,  sans-serif;
            font-size:13px;
            font-weight:bold;
            padding:5px;
            width:100px;
            display:block;
    }
    ul.sprachmenu li {
        float:left;
        margin-left:20px;
    }

    .header {

    }

    /* Mauptmenue */
    .main_navi {
        position: absolute;
        top:221px;
        /*top:275px;*/
            width:855px;
            height:35px;
            background-color:#D6D7DA;
            border-bottom:2px solid #9B999A;

       /*     height:40px;*/	
            /*border-bottom:1px solid #9B999A;*/
    }
    .main_navi a {
            color: #77641A;
            text-decoration: none;
            text-transform: uppercase;
            font-family: Arial,  sans-serif;
            font-size:13px;
            font-weight:bold;

    }

    .main_navi ul {
            list-style-type:none;
            margin-top:0px;
           /* padding-top:0px; */
            
    }
    .main_navi li {
            float: left;
            background-color:#D6D7DA;
            border-right: 1px solid white;
            color: #77641A;
            padding:11px 8px 8px ;
            /*height:40px;*/
    }
    /* aktiver Zustand*/
    .main_navi li.hier {
            float: left;
            background-image:url("../images/menu_activ_img.png");
            background-repeat:repeat-x;
            background-color:#D6D7DA;
            border-right: 1px solid white;
            color: white;
            padding:10px 12px ;
            /*height:40px;*/
            text-decoration: none;
            text-transform: uppercase;
            font-family: Arial,  sans-serif;
            font-size:13px;
    }
.main_navi li.hier a {
	color:white;
	text-decoration: none;
            text-transform: uppercase;
            font-family: Arial,  sans-serif;
            font-size:13px;
}
    /* Box left allgemein */
    .box_left {
            /*position: absolute;
            top:280px;
            */
            margin-top:50px;
            width:201px;
            float:left;
            
            }
    /* Subnavi */
div.navi_left_all{
	background-image: url("../images/header_box_860.png");
	background-repeat: no-repeat;
	background-color:#E9E9E9;
	border-bottom:7px solid #A7955c;
	padding-top:30px
}
    ul.sub_navi  {
	/*background-image: url("../images/header_box_860.png");
	background-repeat: no-repeat;
	background-color:#E9E9E9;
	border-bottom:7px solid #A7955c;
	*/
	list-style-type:none;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
}
.sub_navi li{
	margin-top:0px;
}
.sub_navi li.hier{
	margin-top:0px;
	text-decoration:none;
	background-color: #c5c5c5;
	color: white;
	width:165px;
	padding:3px;
	padding-top:5px;
	padding-left:33px;
	border-bottom: 1px solid white;
	font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
	display:block;

}
.sub_navi li a {
	text-decoration:none;
	color: #77641A;
	width:165px;
	padding:3px;
	padding-top:5px;
	padding-left:33px;
	border-bottom: 1px solid white;
	font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
	display:block;
	
}

ul.subsub_navi  {
/*
	background-color:#E9E9E9;
	border-bottom:7px solid #A7955c;
	*/
	list-style-type:none;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
}
.subsub_navi li{
	margin-top:0px;
	background-color:#E9E9E9;
	width:165px;
	padding:3px;
	padding-top:5px;
	padding-left:13px;
	border-bottom: 1px solid white;
	font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
	display:block;

}
.subsub_navi li.hier{
	margin-top:0px;
	text-decoration:none;
	background-color: #8F8E90;
	color: white;
	width:165px;
	padding:3px;
	padding-top:5px;
	padding-left:13px;
	border-bottom: 1px solid white;
	font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
	display:block;

}
.subsub_navi li a {
	text-decoration:none;
	color: #77641A;
	width:165px;
	padding:3px;
	padding-top:5px;
	border-bottom: 1px solid white;
	font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
	display:block;
	
}
/* Styles download Prospekt */
div.content_li h2{
	color: white;
	padding-left:20px
}
table.csc-uploads a:link,a:visited {
	color: #77641A;
	
}
table.csc-uploads p{margin-left:25px}


/* Konfiguration des Hauptinhaltes */
/* styles fuer alle Inhaltsboxen */
div.flex_main_content {
/*	position: absolute;
    top:300px;
	left:245px;
	*/
	margin-top:50px;
	margin-left:245px;
	width:609px;
	display:block;
	background-color:white;
}
div.flex_main_content .content_header{
	font-family: Arial, Helvetica sans-serif;
	color: #77641A;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
        padding-top:5px;
}
div.flex_main_content p,ul {
    font-family:Arial, Helvetica sans-serif;
    font-size:13px;
    color: #8c8c8c;
}
div.flex_main_content p {
    padding-right:7px;
}
div.flex_main_content h1,h2,h3{
	font-family: Arial, Helvetica sans-serif;
	color: #77641A;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
        padding-top:5px;

}
div.flex_main_content h2{
	font-size:14px;
}

div.flex_main_content h1{
	font-size:17px;
}

div.flex_main_content a:link{
	color:grey;
	font-size:13px;
}
div.flex_main_content a:visited{
	color:#77641A;
	font-size:13px;
}
div.flex_main_content .content_1sp {
	margin-left:5px;
        margin-right:75px;

}
div.content_1sp .bild{
float:left;}
div.content_1sp img{
margin-top:15px;
margin-right:10px;
}
div.content_1sp .bildtext{
	width:250px;
}
div.flex_main_content .content_2sp{
display:block;	
}
div.bildtext{
	font-family: Arial, Helvetica sans-serif;
	color: #77641A;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
    
}
div.content_2sp img{
border: 1px solid #E9E9E9;
margin-top:15px;
}
div.main_content_li .content_header{
        padding: 5px 0 0px;
}
div.main_content_re .content_header{
        padding: 5px 0 0px;
}
div.flex_main_content div.main_content_li {
	display:block;
	width:265px;
	margin-left:5px;
	float:left;
}
div.main_content_re {
    /*
    display:block;
    padding-right:40px;
    */
    width:255px;
    padding-left:290px;
}
/* Bild Rudi Mammut*/
/* Tabelle Eintrittspreise */
table.contenttable p {
margin: 0px;
padding:0px;
}
table caption{
	font-family: Arial, Helvetica sans-serif;
	color: #77641A;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
/*Wetter seite */
div.tx-mvyahooweather-pi1{
	margin-left:-20px;
	padding-left:0px;
}