html,body {
/* font-size: 16px; */
font-size: 100.01%;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
color:#000000;
text-align:center;
height:101%;
background-color:#243040;
}

div,p,ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
img{
border:0;
}

/* DIVs */
#wrapall{
margin:0 auto;
width:764px;
text-align:left;
/* overflow:hidden; */
}

#header{
/* height:54px; */
padding-top:6px;
background:transparent url(../pics/headline.gif) top right no-repeat;
}

#menue{
padding-top:6px;
background:#455563 url(../pics/logo_head.gif) top right no-repeat;
height:2.75em;
list-style:none;
overflow:hidden;
}
#menue li{
float:left;
display:inline;
margin-top:1.13em;
/* margin-left:14px; */
margin-right:0px;
text-align:center;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

#menue li a, #menue li a:visited{
background:#455563 url(../pics/pfeil.gif) 14px 50% no-repeat;
display:block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
font-size:0.75em;
padding:7px 16px;
letter-spacing:1px;
padding-left:26px;
}
/* #MENUE li:hover, */
#menue .an{
background-color:#667888;
}
#menue li a:hover{
background-color:#667888;
}
#menue .current a, #menue .current a:visited, #menueUE .current a:visited{
background-color:#667888;
}

#sprachen{
float:right;
list-style:none;
overflow:hidden;
}
#sprachen li{
float:left;
font-size:0.68em;
padding:7px 0px;
margin-left:6px;
background:none;
}
#sprachen li a, #sprachen li a:visited{
color:#FFF;
text-decoration:none;
}
#sprachen .an{
font-weight:bold;
}

/* SPALTEN */

#contentwrap{
margin-top:2.13em;
margin-bottom:1.00em;
}

#contentwrap #inhalt1 a, #content #inhalt1 a:visited{
text-decoration:underline;
}
#contentwrap #inhalt1 a:hover{
text-decoration:underline;
}

#contentwrap .inhalt2b a, #content .inhalt2b a:visited{
color:#FFFFFF;
text-decoration:none;
}
#contentwrap .inhalt2b a:hover{
text-decoration:underline;
}

#inhalt1, #inhalt2, #inhalt3{
/* display:block; */
position:relative;
width:764px;
float:left;
padding:0px;
font-size:0.75em;
/* line-height:1.44em; */
/* overflow:hidden; */
margin-bottom:10px;
}
/* #inhalt2, #inhalt3, .inhalt1-abstand{
margin-bottom:10px;
} */

#inhalt2{
width:764px;
background-color:#FFF;
/* background:#FFF url(../pics/bg_aus.gif) top center repeat-y; */
}
#inhalt2 p{
padding:5px 18px;
padding-right:5px;
}

#inhalt2 .start{
/* background-color:#455563; */
background:#455563 url(../pics/bg_home_u.gif) repeat-y scroll center top;
}

#inhalt2 .inhalt2a{
float:left;
width:574px;
color:#FFF;
background-color:#5D6D7B;
font-size:0.88em;
padding-bottom:12px;
}
#inhalt2 .inhalt2b{
float:right;
width:190px;
color:#FFF;
background-color:#455563;
}

.imgtext-nowrap{
margin-left:16px;
}
.imgtext-table img{
padding:6px 0px;
}
.imgtext-table{
margin:0px 6px;
}

#inhalt3 .inhalt4, #inhalt3 .inhalt5{
overflow:hidden;
float:left;
width:415px;
/* background-color:#FFF; */
border-top:solid 4px #A8CFD8;
}
#inhalt3 .inhalt5{
border-top:solid 4px #B6C518;
margin-left:8px;
width:340px;
}
#inhalt3 .left4{
float:left;
width:279px;
height:160px;
background-color:#C2E0E9;
text-align:center;
}
#inhalt3 .right4{
float:left;
width:136px;
height:160px;
background-color:#C2E0E9;
overflow:hidden;
font-size:12px;
}
#inhalt3 .right4-stadt{
display:block;
padding:0px 0px;
font-size:0.81em;
}
#inhalt3 .right4_text{
margin-top:12px;
height:94px;
padding:4px 6px;
padding-right:3px;
}
#inhalt3 .left5{
float:left;
background-color:#BDC402;
width:150px;
height:160px;
font-size:12px;
}
#inhalt3 .left5 img{
display:block;
margin-bottom:0px;
width:150px;
height:45px;
border-bottom:solid 8px #594F5F;
}
#inhalt3 .right5{
background-color:#FFF;
float:left;
width:190px;
height:160px;
}
#inhalt3 .right5 p{
padding:4px 12px;
}
#inhalt3 .right5-stadt{
display:block;
font-weight:bold;
font-size:0.81em;
margin-bottom:6px;
}
#inhalt3 .liste_zeit{
display:block;
font-weight:normal;
}

#inhalt3 .right4 a, #inhalt3 .right5 a{
color:#000;
font-weight:bold;
text-decoration:none;
}

#inhalt1 p, #inhalt3 p, .inhalt2a p{
padding:6px 18px;
}

#inhalt1 p, #inhalt2 p, #inhalt3 p{
/* line-height:1.31em; */
/* line-height:1.25em; */
line-height:1.19em;
}

#inhalt1 img{
display:inline;
margin:0px;
padding:0px;
}

#contentwrap h1, #contentwrap h2, #contentwrap h3{
font-weight:bold;
font-size:1.06em;
padding:2px 18px;
padding-top:0px;
color:#FFF;
background-color:#CF9201;
line-height:1.13em;
}

/* Header für 1. Kasten */
#contentwrap #inhalt1 h1.h1_1{
font-size:1.38em;
color:#495A00;
background-color:#ECFA26;
}
#contentwrap #inhalt1 h1.h1_2{
font-size:1.38em;
color:#495A00;
background-color:#BBE8FD;
}
#contentwrap #inhalt1 h1.h1_3{
font-size:1.38em;
color:#7C4F01;
background-color:#D0BFDE;
}
#contentwrap #inhalt1 h1.h1_4{
font-size:1.38em;
color:#9E1E45;
background-color:#F8981D;
}
#contentwrap #inhalt1 h1.h1_5{
font-size:1.38em;
color:#00487F;
background-color:#9FBC01;
}
#contentwrap #inhalt1 h1.h1_6{
background-color:#AF1E5B;
line-height:1.44em;
}

/* Header für 2. Kasten */
#contentwrap #inhalt2 h1.h2_1{
font-size:1.38em;
background-color:#CF9201;
}
#contentwrap #inhalt2 h1.h2_2{
font-size:1.38em;
background-color:#8E9917;
}
#contentwrap #inhalt2 h1.h2_3{
font-size:1.38em;
background-color:#AD6303;
}
#contentwrap #inhalt2 h1.h2_4{
font-size:1.38em;
color:#9E1E45;
background-color:#F8981D;
}
#contentwrap #inhalt2 h1.h2_5{
font-size:1.38em;
color:#00487F;
background-color:#9FBC01;
}
#contentwrap #inhalt2 h1.h2_6{
background-color:#AF1E5B;
line-height:1.44em;
}

#contentwrap #inhalt2 h2.h2_1{
font-size:1.38em;
background-color:#CF9201;
}
#contentwrap #inhalt2 h2.h2_2{
font-size:1.38em;
background-color:#8E9917;
}
#contentwrap #inhalt2 h2.h2_3{
font-size:1.38em;
background-color:#AD6303;
}
#contentwrap #inhalt2 h2.h2_4{
font-size:1.38em;
color:#9E1E45;
background-color:#F8981D;
}
#contentwrap #inhalt2 h2.h2_5{
font-size:1.38em;
color:#00487F;
background-color:#9FBC01;
}
#contentwrap #inhalt2 h2.h2_6{
background-color:#AF1E5B;
line-height:1.44em;
}

#contentwrap #inhalt2 h3.h3_4{
font-size:0.88em;
background-color:#017D9C;
line-height:1.44em;
}
#contentwrap #inhalt2 h3.h3_5{
margin-top:0.88em;
/* font-size:1.38em; */
font-size:1.63em;
color:#92A2B0;
background-color:#5D6D7B;
}
#contentwrap #inhalt2 h3.h3_6{
margin-top:0.88em;
font-size:1.38em;
color:#92A2B0;
background-color:#455563;
}


/* Header für 3. Kasten */
#contentwrap #inhalt3 h2{
padding:3px 6px;
}
#contentwrap #inhalt3 h2.h2_2{
/* width:110px; */
/* padding-right:16px; */
padding-right:6px;
font-size:1.38em;
color:#55626D;
background-color:#DDEFF5;
}

#contentwrap #inhalt3 h2.h2_3{
/* width:129px; */
font-size:1.38em;
background-color:#8E9917;
}
#contentwrap #inhalt3 h2.h2_4{
/* width:129px; */
font-size:1.38em;
background-color:#BDC402;
}
#contentwrap #inhalt3 h2.h2_5{
/* width:110px; */
background:#455563 url(../pics/pfeil.gif) 6px 50% no-repeat;
padding-left:16px;
font-size:1.00em;
color:#212D00;
background-color:#EA9C05;
}

/* vierteilung */
#inhalt2 .inhalt22a{
position:relative;
float:left;
overflow:hidden;
width:191px;
height:232px;
color:#000;
background-color:#EBECE4;
font-size:12px;
}
#inhalt2 .inhalt22b{
position:relative;
float:left;
overflow:hidden;
width:191px;
height:232px;
color:#000;
background-color:#FBFCF5;
font-size:12px;
}

#inhalt2 .inhalt22a .inhalt22a-o, #inhalt2 .inhalt22b .inhalt22b-o{
/* width:191px; */
width:179px;
height:45px;
padding-left:12px;
overflow:hidden;
}
#inhalt2 .inhalt22a .inhalt22a-o{
background-color:#395058;
}
#inhalt2 .inhalt22b .inhalt22b-o{
background-color:#5D747C;
}

#inhalt2 .inhalt22a .inhalt22a-m, #inhalt2 .inhalt22b .inhalt22b-m{
padding:12px 12px;
padding-right:8px;
font-size:10px;
}

#inhalt3 a.such-link, #inhalt2 a.museum-link, #inhalt2 a.ausstellung-link,
#inhalt2 .liste_titel_a a.ausstellung-link, #inhalt2 .liste_titel_b a.ausstellung-link,
#inhalt3 a.such-link, #inhalt2 aoff-link, #inhalt2 a.off-link,
#inhalt3 a.such-link, #inhalt2 a.shops-link, #inhalt2 a.shops-link{
text-decoration:none;
font-style:italic;
font-weight:bold;
}
#inhalt2 a.museum-link, #inhalt2 .liste_titel_a a.museum-link, #inhalt2 .liste_titel_b a.museum-link{
color:#958CA4;
}
#inhalt3 a.such-link, #inhalt2 a.ausstellung-link, #inhalt2 .liste_titel_a a.ausstellung-link, #inhalt2 .liste_titel_b a.ausstellung-link{
color:#928D05;
}
#inhalt2 a.off-link, #inhalt2 .liste_titel_a a.off-link, #inhalt2 .liste_titel_b a.off-link{
color:#6C93B2;
}
#inhalt2 a.shops-link, #inhalt2 .liste_titel_a a.shops-link, #inhalt2 .liste_titel_b a.shops-link{
color:#AF1E5B;
}

#inhalt3 a.such-link{
font-size:0.81em;
}
#inhalt2 .inhalt22-m{
margin-top:6px;
line-height:12px;
padding:4px 0px;
}
#inhalt2 .inhalt22-m a{
font-weight:bold;
text-decoration:none;
font-size:12px;
color:#000;
}
#inhalt2 .inhalt22-m a.grau{
font-size:10px;
color:#777277;
}

#inhalt2 .inhalt22a .inhalt22a-u, #inhalt2 .inhalt22b .inhalt22b-u{
position:absolute;
bottom:0px;
padding:0.19em 8px;
height:1.25em;
}
#inhalt2 .inhalt22a .inhalt22a-u{
width:191px;
background-color:#C2CBC6;
}
#inhalt2 .inhalt22b .inhalt22b-u{
width:190px;
background-color:#D5DFD9;
}
a.link-add{
color:#000;
padding-left:20px;
background:transparent url(../pics/mycalendar.gif) top left no-repeat;
font-size:0.81em;
}

/* AUflistung */
#inhalt2 .liste_menue_mus_o1, #inhalt2 .liste_menue_off_o1, #inhalt2 .liste_menue_shops_o1, #inhalt2 .liste_menue_aus_o1, #inhalt2 .liste_menue_archiv_o1{
color:#FFF;
padding:2px 18px;
padding-right:12px;
font-weight:bold;
}
#inhalt2 .liste_menue_shops_o1{
position:relative;
top:-17px;
padding:0px 18px;
}
#inhalt2 a.next{
background:transparent url(../pics/arrow_blue.gif) right 66% no-repeat;
text-decoration:none;
color:#000;
padding:0px 4px;
padding-right:12px;
font-weight:normal;
}
#inhalt2 a.forward{
background:transparent url(../pics/arrow_blue_left.gif) left 66% no-repeat;
text-decoration:none;
color:#000;
padding:0px 4px;
padding-left:12px;
font-weight:normal;
}
#inhalt2 .seiten{
color:#000;
font-weight:normal;
padding:0px 4px;
}

#inhalt2 .liste_menue_mus_o1{
background-color:#D0BFDE;
}
#inhalt2 .liste_menue_mus_o1 .kursiv, #inhalt2 .liste_menue_off_o1 .kursiv, #inhalt2 .liste_menue_shops_o1 .kursiv, #inhalt2 .liste_menue_aus_o1 .kursiv, #inhalt2 .liste_menue_archiv_o1 .kursiv{
color:#000;
letter-spacing:1px;
font-style:italic;
font-weight:normal;
font-size:0.81em;
margin-left:24px;
}
#inhalt2 .liste_menue_mus_o1 .wort, #inhalt2 .liste_menue_aus_o1 .wort, #inhalt2 .liste_menue_archiv_o1 .wort{
font-size:0.81em;
letter-spacing:1px;
color:#000;
}
#inhalt2 .liste_menue_mus_o2, #inhalt2 .liste_menue_off_o2, #inhalt2 .liste_menue_shops_o2, #inhalt2 .liste_menue_aus_o2, #inhalt2 .liste_menue_archiv_o2{
float:right;
font-size:0.81em;
position:relative;
}
#inhalt2 .liste_menue_aus_o1, #inhalt2 .liste_menue_archiv_o1{
font-size:1.00em;
background-color:#C6BF01;
}
#inhalt2 .liste_menue_archiv_o1{
background-color:#C6BFC1;
}
#inhalt2 .liste_menue_off_o1{
background-color:#1170B8;
}
#inhalt2 .liste_menue_shops_o1{
background-color:#AF1E5B;
}

#inhalt2 .liste_menue_mus_u, #inhalt2 .liste_menue_off_u, #inhalt2 .liste_menue_shops_u, #inhalt2 .liste_menue_aus_u{
color:#FFF;
padding:2px 12px;
font-size:0.81em;
text-align:right;
}
#inhalt2 .liste_menue_mus_u{
background-color:#D4D0B4;
}
#inhalt2 .liste_menue_off_u{
background-color:#BDC9C2;
}
#inhalt2 .liste_menue_shops_u{
background-color:#C9D3CD;
}
#inhalt2 .liste_menue_aus_u{
background-color:#BDC9C2;
}
#inhalt2 .liste_menue_archiv_u{
background-color:#BDC9C2;
}

#inhalt2 .liste_museum, #inhalt2 .liste_ausstellung, #inhalt2 .liste_offers, #inhalt2 .liste_shops{
padding:6px 0px;
}
#inhalt2 .liste_titel_a, #inhalt2 .liste_titel_b{
padding:2px 15px;
}
#inhalt2 .liste_titel_a a, #inhalt2 .liste_titel_b a{
color:#000;
font-size:1.00em;
text-decoration:none;
font-weight:bold;
}
#inhalt2 .liste_titel_b{
padding-left:44px;
}
#inhalt2 .liste_titel_b a.grau{
font-size:0.81em;
}
#inhalt2 .liste_titel_b a{
font-size:0.81em;
color:#777277;
}
#inhalt2 .liste_stadt, #inhalt2 .liste_zeit{
margin-left:0px;
font-size:0.75em;
}
#inhalt2 .liste_titel_a a.ausstellung-link, #inhalt2 .liste_titel_b a.ausstellung-link,
#inhalt2 .liste_titel_a a.museum-link, #inhalt2 .liste_titel_b a.museum-link,
#inhalt2 .liste_titel_a a.off-link, #inhalt2 .liste_titel_b a.off-link,
#inhalt2 .liste_titel_a a.shops-link, #inhalt2 .liste_titel_b a.shops-link{
font-size:0.81em;
}
#inhalt2 .liste_museum{
border-top:solid 1px #D0BFDE;
}
#inhalt2 .liste_ausstellung{
border-top:solid 1px #C6BF01;
}
#inhalt2 .liste_offers{
border-top:solid 1px #6C93B2;
}
#inhalt2 .liste_shops{
border-top:solid 1px #E0D6DB;
}

.liste_titel_c{
/* margin-top:0.44em;
color:#999;
font-size:0.88em;
font-weight:bold; */
margin-left:10px;
font-size:0.75em;
}
.liste_titel_c a{
color:#928D05;
text-decoration:none;
}

.tx-euromuse-pi16{
position:relative;
background-color:#FBFCF5;
}
.liste-orga{
/* position:relative;
top:-6px;
padding:2px 0px;
color:#FFF;
background-color:#C6BF01; */
font-weight:bold;
margin-bottom:6px;
/* border-bottom:solid 1px #C6BF01; */

}
.liste-orga-titel{
font-weight:bold;
margin-left:52px;
padding:6px 0px;
}
.liste-orga-museen, .liste-orga-museen a{
/* padding:6px 0px; */
font-weight:normal;
}
.orga-link{
color:#777277;
}
.orga-link-lan{
color:#CF9201;
}

#inhalt2 .liste_flag{
float:left;
width:36px;
padding:2px 8px;
}
#inhalt2 .liste_titel{
margin-left:36px;
/* width:36px; */
}

/* ext Museen / Ausstellungen */
#suchform{
position:relative;
width:764px;
height:133px;
}
.form-offers{
background:#559CD1 url(../pics/search_offers.jpg) top right no-repeat;
border-bottom:solid 4px #9FBC01;
}
.form-museen{
background:#D88A03 url(../pics/search_museums.jpg) top right no-repeat;
border-bottom:solid 4px #D0BFDE;
}
.form-ausstellungen{
background:#BDC402 url(../pics/search_exhibitions.jpg) top right no-repeat;
border-bottom:solid 4px #BBE8FD;
}
.form-ausstellungen-archiv{
background:#9998C0 url(../pics/search_exh_archiv.jpg) top right no-repeat;
border-bottom:solid 4px #BBE8FD;
}

#suchform .search-head{
position:absolute;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:40px;
font-weight:bold;
color:#FFF;
/* width:420px; */
text-align:right;
}
.form-ausstellungen .search-head, .form-ausstellungen-archiv .search-head{
top:38px;
right:60px;
/* left:285px; */
}
.form-museen .search-head, .form-offers .search-head{
top:38px;
right:60px;
/* left:207px; */
}
.form-museen .search-head{
/* left:237px; */
}

#suchform .search-archiv{
position:absolute;
top:112px;
left:130px;
left:66px;
width:188px;
text-align:right;
}
#suchform .search-archiv .a-link{
background:transparent url(../pics/pfeil.gif) 4px 4px no-repeat;
padding-left:16px;
color:#000;
font-size:10px;
font-weight:bold;
}

#suchform .search-text{
position:absolute;
width:450px;
font-size:13px;
font-weight:bold;
color:#000;
}
.form-museen .search-text, .form-offers .search-text, .form-ausstellungen-archiv .search-text{
width:480px;
top:88px;
/* left:208px; */
right:60px;
text-align:right;
}
.form-museen .search-text{
/* left:238px; */
}
.form-ausstellungen-archiv .search-text{
/* left:286px; */
}

.form-museen .searchbyname, .form-museen .searchbyname_akt{
padding:0px 5px;
}

#suchform .felder, #suchform .felder2{
position:absolute;
padding-left:20px;
font-size:10px;
}
.form-museen .felder, .form-offers .felder{
/* bottom:22px; */
bottom:6px;
}
.form-ausstellungen .felder2{
right:60px;
/* left:270px; */
}
.form-ausstellungen .felder, .form-ausstellungen-archiv .felder, .form-ausstellungen .felder2{
bottom:6px;
}
.form-museen input, .form-museen select, .form-offers input, .form-offers select{
margin-top:6px;
font-size:10px;
}
#suchformStart select, #suchformStart input, .form-ausstellungen input, .form-ausstellungen-archiv input, .form-ausstellungen select, .form-ausstellungen-archiv select{
margin-top:6px;
font-size:10px;
}
#suchform .felder .date, #suchform .felder .date_small{
text-align:right;
padding:1px 2px;
padding-left:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#suchform .felder .date{
width:3.44em;
}
#suchform .felder .date_small{
width:2.13em;
}
.form-museen .felder select, .form-museen .felder input{
background-color:#BEB8CC;
}
.form-offers .felder select{
background-color:#9FBC01;
}
#suchformStart select, .form-ausstellungen .felder select, .form-ausstellungen-archiv .felder select, .form-ausstellungen .felder2 select, .form-ausstellungen .felder input, .form-ausstellungen-archiv .felder input{
background-color:#AAE5FF;
}
#suchform #search_exh_button_l{
background-color:#AAE5FF;
}
#suchform #search_off_button_l{
background-color:#9FBC01;
}
#suchform #search_mus_button_l{
background-color:#BEB8CC;
}
#suchform #search_exh_button_r, #suchformStart #search_exh_button_r{
background-color:#AAE5FF;
vertical-align:middle;
margin-left:6px;
}
.form-ausstellungen .felder2 select{
vertical-align:middle;
}
#suchformStart #search_exh_button_r, #suchformStart select{
margin-left:6px;
}

#contentwrap #inhalt2 h1.ds-h1{
position:relative;
padding:0.44em 0px;
font-size:1.3em;
/* line-height:1.31em; */
padding-left:12px;
}
#contentwrap #inhalt2 h1.ds-h1 span{
font-weight:normal;
}
#contentwrap #inhalt2 h3.ds-h3{
margin-top:10px;
margin-bottom:4px;
font-size:1.75em;
line-height:1.75em;
padding:0px;
}
#contentwrap #inhalt2 #museumwrap .ds-head-left h3.ds-h3{
color:#A3B4B9;
background-color:#DDEFF5;
}
#contentwrap #inhalt2 h4{
padding-left:10px;
font-weight:normal;
font-style:italic;
font-size:0.94em;
color:#5D747C;
}

#museumwrap h1.ds-h1{
background-color:#715959;
}
#ds-head{
position:relative;
float:left;
border:0px;
border-bottom:solid 24px #243040;
background-color:#EFF9FC;
}
.ds-head-left{
position:relative;
float:left;
width:307px;
/* padding-bottom:20px; */
height:19.68em;
}
.ds-head-left .oben{
position:relative;
height:24px;
background-color:#5D747C;
font-size:0.81em;
color:#FFF;
padding:10px 12px;
}
.ds-head-left .text, #ds-body .text{
position:relative;
font-size:0.81em;
padding:12px 12px;
}
.ds-head-left .text{
position:absolute;
bottom:12px;
height:156px;
overflow-y:auto;
overflow-x:hidden;
}
#museumwrap .ds-head-left{
background-color:#DDEFF5;
}

.ds-head-center{
position:relative;
float:left;
width:278px;
height:19.68em;
overflow:hidden;
background-color:#EFF9FC;
/* overflow:visible; */
}
.ds-head-center #ds-bild{
text-align:center;
/* position:relative; */
background-color:#5D747C;
width:278px;
height:158px;
overflow:hidden;
}
#ds-head-center-bu{
position:relative;
height:5.68em;
background-color:#EFF9FC;
font-size:0.75em;
padding:4px 14px;
padding-right:6px;
padding-bottom:2px;
line-height:1.13em;
overflow:visible;
}
html>body #ds-head-center-bu{
min-height:5.68em;
}
#ds-head-center-bu strong{
line-height:1.38em;
}
#ds-head-center-bottom, #ds-head-center-bottom .gruen{
/* position:absolute; */
position:relative;
bottom:0px;
width:278px;
height:1.75em;
/* height:20px; */
padding-left:6px;
overflow:hidden;
}

#ds-head-center-bottom a{
margin-left:8px;
text-decoration:none;
}
#ds-head-center-bottom img{
padding-top:6px;
}
#museumwrap #ds-head-center-bottom{
position:relative;
background-color:#715959;
overflow:hidden;
}
#museumwrap #ds-head-center-bottom .gruen{
left:-6px;
padding-left:12px;
background-color:#8E9917;
}
.ds-head-right{
position:relative;
float:left;
width:179px;
height:19.68em;
min-height:19.68em;
overflow:hidden;
}
#museumwrap .ds-head-right{
background-color:#C2E0E9;
}
.ds-head-right .inhalt{
position:absolute;
/* position:relative; */
/* bottom:12px; */
bottom:6px;
}

.ds-head-right .inhalt-mus{
bottom:16px;
}

.bottom-abst{
padding-bottom:12px;
}
.top-abst{
padding-top:6px;
}
.top-0{
padding-top:2px !important;
padding-bottom:6px !important;
}

.ds-head-right .ds-head-right-bild{
text-align:center;
width:179px;
/* float:right; */
}
.ds-head-right .inhalt p{
padding:6px 10px;
padding-right:4px;
}
.ds-head-right img{
margin-top:12px;
/* margin-left:30px; */
margin-bottom:6px;
}

.ds-head-right .inhalt-mus img{
/* margin-bottom:12px; */
margin-bottom:31px;
}

.ds-head-right p{
font-size:0.81em;
margin-left:12px;
margin-top:-4px;
}
.ds-head-right a{
color:#333;
font-weight:bold;
text-decoration:none;
}
.ds-head-right a:hover{
text-decoration:underline;
}

#ds-body{
position:relative;
/* clear:both; */
float:left;
}

#ds-body .ds-body-left{
position:relative;
/* height:100%; */
width:585px;
float:left;
}

#ds-body .ds-body-left .mus-standort{
margin-top:20px;
}
#ds-body .ds-body-left .mus-standort-header{
display:block;
margin-bottom:4px;
}
#ds-body .ds-body-left .mus-standort-item{
margin-bottom:10px;
}

#museumwrap #ds-body{
background:#C7D8DD url(../pics/bg_mus.gif) top center repeat-y;
}
#ds-body .ds-body-left .text{
position:relative;
width:550px;
/* position:relative;
float:left;
padding-bottom:24px; */
}
#contentwrap #inhalt2 #museumwrap .ds-body-left .text h3.ds-h3{
background-color:#C7D8DD;
color:#8D9CA0;
}
#ds-body .ds-body-right{
background-color:#DDEFF5;
position:relative;
width:178px;
overflow:hidden;
float:right;
margin-bottom:1.00em;
}
#ds-body .ds-body-right h4{
margin-bottom:4px;
}
#ds-body .ds-body-right .tag, #ds-body .ds-body-right .zeit{
float:left;
width:40px;
font-size:0.81em;
line-height:1.61em;
}
#ds-body .ds-body-right .tag{
padding-left:24px;
}
#ds-body .ds-body-right .zeit{
width:100px;
}

#ds-body .ds-body-right ul{
position:relative;
list-style:none;
}
#ds-body .ds-body-right li{
padding:2px 14px;
line-height:1.44em;
border-bottom:solid 1px #C7D8DD;
}
#ds-body .ds-body-right li a{
text-decoration:none;
color:#000;
font-size:0.81em;
}
#ds-body .ds-body-right .add a{
padding-left:20px;
background:transparent url(../pics/mycalendar.gif) top left no-repeat;
}
#ds-body .ds-body-right .printmail a{
padding-left:20px;
background:transparent url(../pics/arrow_greenbrown.gif) 4px 4px no-repeat;
}
#ds-body .ds-body-right .google-link{
display:block;
margin-top:4px;
padding-left:8px;
background:transparent url(../pics/arrow_greenbrown.gif) 0px 4px no-repeat;
text-decoration:none;
color:#000000;
}

#ds-body .ds-body-right-bild{
margin:20px 0px;
position:relative;
height:45px;
overflow:hidden;
text-align:center;
background-color:#5D747C;
}
#ds-body .ds-body-right-bild img{
/* position:relative;
border:none;
display:inline; */
}
#museumwrap #ds-body .ds-body-right-bild{
border-bottom:solid 24px #715959;
}

#ds-foot{
/* position:relative; */
background-color:#EFF9FC;
}
#ds-foot .ds-foot-block{
border-top:solid 1px #C7D8DD;
padding:6px;
padding-bottom:12px;
}
#ds-foot .ds-foot-block h4{
margin-bottom:0px;
}
#ds-foot .ds-foot-block h4.bold{
background-color:#EFF9FC;
font-weight:bold;
}
#ds-foot .ds-foot-block p{
font-style:italic;
font-size:0.88em;
margin-left:12px;
padding:2px 18px;
}
#ds-foot .ds-foot-block a{
color:#000;

}

/* Nachformatierung für Ausstellungen */
#ausstellungwrap h1.ds-h1, #ausstellungwrap #ds-head-center-bottom{
background-color:#8E9917;
}
#inhalt2 #ausstellungwrap .ds-head-left h3.ds-h3{
color:#A3B4B9;
}
#ausstellungwrap .ds-head-left, #inhalt2 #ausstellungwrap .ds-head-left h3.ds-h3, #ausstellungwrap .ds-head-right{
background-color:#FFF;
}
#ausstellungwrap #ds-body{
position:relative;
background:#EBECE4 url(../pics/bg_aus.gif) top center repeat-y;
}
#ausstellungwrap #ds-body .ds-body-left, #contentwrap #inhalt2 #ausstellungwrap .ds-body-left .text h3.ds-h3{
background-color:#EBECE4;
}
#contentwrap #inhalt2 #ausstellungwrap .ds-body-left .text h3.ds-h3{
color:#8D9CA0;
}
#ausstellungwrap .ds-body-right-bild{
border-bottom:solid 24px #8E9917;
}
#ausstellungwrap .eintritt{
margin-top:18px;
}


/* Unten */
#editing{
float:none;
clear:both;
/* height:2.56em; */

}
#editing .editing_inh{
/* background:#D0DEEF url(../pics/editlist.jpg) top left no-repeat; */
padding-left:210px;
padding-right:34px;
/* border-bottom:solid 4px #5E566E; */
}
#editing .editing_inh p{
display:none;
padding:5px 4px;
font-size:0.56em;
letter-spacing:1px;
line-height:1.44em;
}

#footer_sbm{
display:inline;
text-align:right;
float:right;
color:#FFF;
font-size:0.88em;
line-height:1.44em;
/* margin-bottom:4px; */
}
#sp_socialbookmarks_link_bar{
display:inline;
}

#sp_socialbookmarks_link_bar a{
width:16px;
height:16px;
overflow:hidden;
float:right;
display:block;
margin-left:6px;
background-color:#FFF;
}

#footer{
/* margin-top:6.25em; */
margin-top:2.25em;
margin-bottom:2.25em;
font-size:0.56em;
line-height:1.44em;
color:#FFF;
letter-spacing:1px;
padding-bottom:2.25em;
}
#footer_text{
padding:3px 24px;
padding-bottom:4px;
/* padding-left:210px; */
padding-left:210px;
background:#435462 url(../pics/logofooter.gif) top left no-repeat;
text-align:right;
line-height:1.31em;
}
#footer_text p{
text-align:left;
}
#footer a, #footer a:visited{
color:#999999;
}

#footer #footer_menue{
list-style:none;
overflow:hidden;
padding-left:0;
}
#footer #footer_menue li{
float:left;
display:inline;
margin-top:10px;
margin-left:14px;
margin-right:4px;
text-align:center;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

#footer #footer_menue li a, #footer #footer_menue li a:visited{
display:block;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-style:italic;
}
#footer #footer_menue li a:hover{
text-decoration:underline;
}

/* allg. Klassen */
.rot{
color:#D60A27;
}
.important{
color:#AF1E5B;
}
.detail{
color:#017D9C;
}
.name-of-person{
color:#8E9917;
}

.clear{
clear:both;
float:none;
height:0px;
overflow:hidden;
}
.left{
float:left;
}
.right{
float:right;
}
.center, .align-center{
text-align:center;
}

.skip {
	position: absolute;
	left: -1000em;
	width: 20em;
}


/* Mailformular */
/* #mailform{
font-size:0.75em;
padding:20px;
background:#FFF url(../pics/bg_head.gif) top left repeat;
}
#mailform label{
float:left;
width:85px;
}
#mailform textarea{
width:347px;
}
#mailform .csc-mailform-submit{
border:0px;
width:350px;
display:block;
margin:6px 0px;
padding:4px 0px;
font-weight:bold;
color:#D50B27;
background:#FFF url(../pics/pfeil_rund_rot.gif) 330px 50% no-repeat;
border-top:solid 1px #D50B27;
border-bottom:solid 1px #D50B27;
text-align:left;
cursor:pointer;
}
 */


/* TypoKlassen */

ul.csc-menu{
margin-top:6px;
list-style:none;
overflow:hidden;
margin-bottom:20px;
}
ul.csc-menu li{
margin-top:0.44em;
margin-right:0px;
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
ul.csc-menu li a, ul.csc-menu li a:visited{
background:#455563 url(../pics/arrow_home.gif) 14px 50% no-repeat;
display:block;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-size:0.81em;
padding:2px 16px;
padding-left:26px;
}

/* .bodytext{
margin-bottom:0.44em;
font-size:0.75em;
line-height:1.25em;
padding:0.44em 1.31em;
} */


/* .csc-textpic{
position:relative;
display:inline;
background-color:#FFFFFF;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{
margin-left:0;
}

.csc-textpic-text p{
position:relative;
margin-left:16px;
}

.csc-frame{
clear:both;
width:354px;
margin:20px auto;
margin-top:0.75em;
margin-bottom:0.75em;
height:1px;
line-height:1px;
border-bottom:solid 1px #9E988A;
}

.important{
display:block;
margin:6px 0px;
padding:4px 0px;
font-weight:bold;
color:#D50B27;
background:#FFF url(../pics/pfeil_rund_rot.gif) 330px 50% no-repeat;
border-top:solid 1px #D50B27;
border-bottom:solid 1px #D50B27;
} */
