<!--
/* Basis */
@import url(basis.css);

html{
background-color:#FFFFFF;
}

body {
color:#333333;
background-color:#FFFFFF;
}

a:link { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:hover { color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none; }

h1{
font-size:1.13em;
padding:0.38em 0;
margin-bottom:1.25em;
color:#666666;
}
h2{
font-size:1.00em;
padding:0.38em 0;
margin-bottom:1.25em;
color:#666666;
}
h3{
font-size:1.00em;
padding:0.38em 0;
margin-bottom:1.25em;
color:#666666;
}
h4{
padding:0.38em 0;
font-size:1.00em;
color:#666666;
}
h5{
font-size:1.00em;
padding:0.38em 0;
font-weight:normal;
text-decoration:underline;
}

/* DIVs */

#PAGEWRAP{
width:650px;
}

#WRAPALL{
margin:0 auto;
padding:0.88em;
width:650px;
text-align:left;
background-color:#FFFFFF;
}

#WRAPHEAD{
width:650px;
height:auto;
overflow:visible;
border:solid 0px #999999;
}
#HEADIMAGE{
display:none;
}
#HEADTEXT{
display:block;
font-size:0.75em;
text-align:left;
margin-left:0.38em;
margin-top:0px;
}
#HEADTEXT h1{
font-size:1.25em;
margin-bottom:0px;
}

#WRAPBODY{
width:650px;
overflow:visible;
/* float:left; */
margin-top:0em;
border:solid 0px #0000ff;
height:auto;
}

#BODYHEAD{
display:none;
}

#MENUE{
display:none;
}

#BODYBODY{
width:650px;
margin-left:1.44em;
border-top:solid 0px #416F9F;
}

#WRAPCONTENT{
padding-top:0.88em;
padding-bottom:0.50em;
border:solid 0px #0f0;
}

#WRAPCONTENT img{
margin-left:20px;
}

#WRAPCONTENT #INNERWRAP ul{
margin-left:1.44em;
}

#WRAPCONTENT #INNERWRAP{
width:620px;
font-size:0.75em;
/* border:solid 1px #f00; */
padding-left:0.31em;
}

#FOOTER{
display:none;
}

#BODYHEAD, #WRAPCONTENT{
/* width:auto; */
width:620px;
margin-left:0em;
border:solid 0px #ff0;
}

html>body #BODYHEAD, html>body #WRAPCONTENT{
/* width:auto; */
width:620px;
}

#WRAPCONTENT #INNERWRAP #inhalt{
float:left;
width:415px;
}
#WRAPCONTENT #INNERWRAP #rechts{
overflow:visible;
}
#WRAPCONTENT #INNERWRAP #rechts{
margin-top:20px;
float:none;
width:450px;
}

#WRAPCONTENT #INNERWRAP #rechts{
text-align:left;
}

.tx-odeorte-pi1{
width:420px;
height:114px;
/* overflow:hidden; */
}
.tx-odeorte-pi1 .orte-img {
float:left;
height:80px;
overflow:hidden;
text-align:center;
width:105px;
}

.tx-veranstaltungen-pi3{
margin-bottom:20px;
}

.tx-veranstaltungen-pi1, .tx-sonderarchiv-pi2, .user-publikationen-pi1{
width:580px;
/* float:left; */
overflow:visible;
}
.tx-veranstaltungen-pi1 .linie, .tx-sonderarchiv-pi2 .linie, .user-publikationen-pi1 .linie{
border-top:1px solid #999;
}


.news-list-item {
margin-bottom:20px;
}


.ausstellungMenue{
width:450px;
}


#INNERWRAP .tab-fuehrung{
width:620px;
display:block;
border:none;
margin:0px;
padding:0px;
margin-bottom:20px;
}
#INNERWRAP .tab-fuehrung caption{
text-align:left;
font-weight:bold;
}
#INNERWRAP .tab-fuehrung th, #INNERWRAP .tab-fuehrung td{
vertical-align:top;
/* border:none; */
margin:0px;
padding:2px 2px;
}
#INNERWRAP .tab-fuehrung th{
background-color:#EEE;
}
#INNERWRAP .tab-fuehrung td{
border-bottom:1px solid #CCC;
}
.tab-fuehrung .td-0{
width:190px;
}
.tab-fuehrung .td-1{
width:70px;
}
.tab-fuehrung .td-2{
width:280px;
}
.tab-fuehrung .td-3{
width:60px;
}
.tab-fuehrung .td-4{
width:75px;
}


.user-form{
margin-bottom:20px;
}

.user-form label{
display:block;
margin-bottom:2px;
}
.user-form .inline{
display:inline;
padding-right:0px;
}
.user-form .form-row{
margin-bottom:10px;
}

/* .user-form input, .user-form textarea, .user-form select{
border:solid 1px #BCA291;
background-color:#FFF;
color:#725745;
} */
.user-form .textfeld, .user-form textarea{
width:444px;
}
.user-form .textfeld-small{
text-align:right;
width:22px;
margin:0px 4px;
}
.user-form .textfeld-mid, .user-form .textfeld-mid2{
text-align:right;
width:44px;
margin:0px 4px;
}
.user-form .textfeld-mid2{
width:66px;
}

.jahre{
margin-bottom:1.88em;
}
#INNERWRAP .jahre .jahr a, #INNERWRAP .jahre .jahr a:visited{
padding:0.25em;
margin-right:0.75em;
text-decoration:none;
}
#INNERWRAP .jahre .aktjahr a, #INNERWRAP .jahre .aktjahr a:visited, #INNERWRAP .jahre .jahr a:hover{
padding:0.25em;
margin-right:0.75em;
color:#FFFFFF;
background-color:#CCC;
text-decoration:none;
}

#INNERWRAP .tx-listver-pi2{
float:none;
width:620px;
}
.tx-listver-pi2 .tab-fuehrung td{
font-size:0.88em;
}
.tab-fuehrung12{
width:300px;
}
.tab-fuehrung1{
width:200px;
}
.tab-fuehrung2{
width:120px;
}
.tab-fuehrung3{
width:100px;
}
.tab-fuehrung4{
width:120px;
}
.tab-fuehrung5{
width:75px;
}


/* TypoKlassen */

.bodytext{
margin-bottom:1.50em;
padding-right:2.50em;
}

.klein{
font-size:0.94em;
}
.mittel{
font-size:1.13em;
}
.gross{
font-size:1.31em;
}

//-->