body {

	font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	margin: 0px; 
	padding: 0px 0px 0px 10px; 
	text-align: center;
	background: #FFFFFF url(../img/bg.gif);
	background-repeat:repeat-x;

}

td {

font-size:11px;

}




.csc-firstHeader,h1 {

	color:#9E2326;

	font-size:14px;

	font-weight:bold;

	margin-bottom:10px;

	margin-top:20px;

}






.register {

	color: #6C6C6C;

	font-size: 10px;

	border: solid 1px #cccccc;

	width:120px;

	margin-right:10px;

	margin-left:10px;

}

.registerwide {

	color: #6C6C6C;

	font-size: 10px;

	border: solid 1px #cccccc;

	width:240px;

	margin-right:10px;

	margin-left:10px;

}


DIV#loginbox {

border: solid 1px #cccccc;
padding: 10px;
color: #6C6C6C;
margin:0px;
width:500px;
height: 200px;
}

DIV#passwordbox {

border: solid 1px #cccccc;
padding: 10px;

padding-top: 30px;
color: #6C6C6C;
margin:0px;
width:500px;
height: 200px;
}



.logintable {

padding:0px;

margin:0px;
font-size:11px;
margin-top:0px;

width:400px;
}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-newloginbox-pi1 DIV#loginbox TABLE.formular TR TD A {
color: #6C6C6C
}

input {
	color: #6C6C6C;
	font-size: 10px;
	border: solid 1px #cccccc;

}



.imgtext-table {margin: 0 0 0 0;}



.poptable {

padding:0px;

margin:0px;
font-size:11px;
margin-top:0px;

width:200px;



}



img{

border:0px;

}

.imgBorder{

	border:1px solid #cccccc;
	margin:0px;
	padding:1px;
	margin-right:6px;
	margin-bottom:12px;
}


#main {

	margin: 0px auto;

	padding: 0px;

	background-color: #FFFFFF;

	width: 750px;

	text-align: left;

}



#head {

	margin: 0px 0px 0px 0px;

	padding: 0px;

	background-color: #FFFFFF;

	width: 750px;

	height: 85px;

	

}

#logo{



	float:left;

}



#search{

	float:right;

}



#search .wrap {

text-align:right;

  padding-top: 6px;

  padding-bottom: 2px;



}



#search .spform {

	margin: 0px;

  	padding: 0px;

	padding-top: 5px;

	border: 0px;

}



#search .sptext {

	width: 90px;

	height: 18px;

	border-left: solid 1px #CCCCCC;

	border-top: solid 1px #CCCCCC;

	border-bottom: solid 1px #CCCCCC;

	border-right: solid 1px #CCCCCC;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #444444;

	padding: 0px;

	display: inline;

	vertical-align: middle;

}

#search .subnav{

	clear:both;

	width:169px;

	height:17px;

	position:relative;

	top:30px;

	left:-40px;

}

#search .subnav h3{

	background-repeat: no-repeat;

	position:absolute;

	margin: 0px;

	padding: 0px;

	cursor: pointer;

	overflow: hidden;

	text-indent: -1000px;

	font-size: 1px;

}

#search .subnav h3 a, h3 a:link, h3 a:visited, h3 a:active, h3 a:hover  { display: block; height: 17px; border: 0px; text-decoration: none; }

#search .subnav  h3#sn1, h3#sn2, h3#sn3, h3#sn4{ top: 0px;  height: 17px;}

#search .subnav h3#sn1 {left:0px;  top: 0px;width: 77px;background: url("../img/impressum.gif");}

#search .subnav h3#sn2 {left:77px;  top: 0px;width: 66px;background: url("../img/kontakt.gif");}

#search .subnav h3#sn3 {left:143px;  top: 0px;width: 66px;background: url("../img/sitemap.gif");}

#search .subnav h3#sn4 {left:-77px;  top: 0px;width: 77px;background: url("../img/newsletter.gif");}




DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-iafbibliografiedb-pi1 TABLE TR TD INPUT.spsubmit,
INPUT.spsubmit {

	width: 61px;

	height: 20px;

	background-image: url(../img/btn_search.gif);

	background-repeat: no-repeat;

	border: 0px;

	display: inline;

	vertical-align: middle;

	margin: 0px 0px 0px 0px;

	cursor: pointer;

	overflow: hidden;



	font-size: 1px;

	color: #ffffff;

	text-align: left;

}


.spreset {
	width: 85px;
	height: 18px;
	background-image: url(../img/btn_reset.gif);
	background-repeat: no-repeat;
	border: 0px;
	display: inline;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	overflow: hidden;
	font-size: 1px;
	color: #ffffff;
	text-align: left;
}

INPUT.tx-srfeuserregister-pi1-submit {

width: 79px;

	height: 18px;

	background-image: url(/img/btn_speichern.gif);
background-repeat: no-repeat;
	

	border: 0px;

	

	vertical-align: middle;

	margin: 0px 0px 0px 0px;

	font-size: 1px;

	color: #B5B9B8;

	text-align: left;

    position: relative;
    left: -5px;

}



#search .spsubmit  {

	width: 61px;

	height: 20px;

	background-image: url(../img/btn_search.gif);

	background-repeat: no-repeat;

	border: 0px;

	display: inline;

	vertical-align: middle;

	margin: 0px 0px 0px 5px;

	cursor: pointer;

	overflow: hidden;

	text-indent: -1000px;

	font-size: 1px;

	color: #B5B9B8;

	text-align: left;

}

#contentholder{

	position:relative;

	top:-1px;

	margin: 0px;

	margin-top:0px;

	padding: 0px;

	background-image:url(../img/bg_content.gif);

	background-repeat:repeat-y;

	background-color: #ffffff;

	width: 750px;

	/*border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;*/

}

#leftColum{

	float:left;

	width:200px;

	margin:0px;

	margin-left:0px;

	

	display:block;

}

#leftColum img{

border-left:1px solid #cccccc;

}

#contentwrapper{

	display:block;

	padding:0px;

	float:right;

	margin:0px;

	width:540px;



}

#contentIndex{

	padding:0px;

	margin:0px;

	float:left;

	background-color:#ffffff;

	

}

#rightColum{

	float:right;

	width:140px;

	background-color:#cc00ff;

}

#login{

	position:relative;

	top:-10px;

	

}











#login .spform {

	margin: 0px;

  	padding: 0px;

	border: 0px;

}



#login .sptext {

	width: 90px;

	height: 16px;

	border-left: solid 1px #CCCCCC;

	border-top: solid 1px #CCCCCC;

	border-bottom: solid 1px #CCCCCC;

	border-right: solid 1px #CCCCCC;

	font-family : Trebuchet,Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7A7A7A;

	padding: 0px;

	display: inline;

	vertical-align: middle;

}


INPUT#tx-newloginbox-pi1-login_submit {
    
	background-image: url(../img/btn_login.gif);
    width: 59px;
	height: 18px;
	background-repeat: no-repeat;
	border: 0px;
   
	vertical-align: middle;
	margin: 0px 0px 0px 10px;
	cursor: pointer;

	font-size: 1px;
	color: #ffffff;
	text-align: left;
	
}


INPUT#passwortvergessen {
    
	background-image: url(../img/passwort_senden.gif);
    width: 100px;
	height: 18px;
	background-repeat: no-repeat;
	border: 0px;
    position: relative;
    left: 5px;
	vertical-align: middle;
	margin: 0px 0px 0px 5px;
	cursor: pointer;
	
	font-size: 1px;
	color: #ffffff;
	text-align: left;
}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-newloginbox-pi1 DIV#loginbox TABLE.logintable TR TD INPUT#tx_jullefeloginctl_autologin {

    position: relative;
    left: 5px;

}

#login .spsubmit  {

	width: 59px;

	height: 18px;

	background-image: url(../img/btn_login.gif);

	background-repeat: no-repeat;

	border: 0px;

	display: inline;

	vertical-align: middle;

	margin: 0px 0px 0px 5px;

	cursor: pointer;

	overflow: hidden;


	font-size: 1px;

	color: #ffffff;

	text-align: left;

}

#login .spLogout  {

	width: 59px;

	height: 18px;

	background-image: url(../img/btn_logout.gif);

	background-repeat: no-repeat;

	border: 0px;


	vertical-align: middle;

	margin: 0px 0px 0px 0px;

	cursor: pointer;

	

	

	font-size: 1px;

	color: #ffffff;

	text-align: left;

}



#login .spEditProfile  {

	width: 88px;

	height: 18px;

	background-image: url(../img/btn_profil_edit.gif);

	background-repeat: no-repeat;

	border: 0px;



	vertical-align: middle;

	margin: 0px 5px 0px 15px;

	cursor: pointer;

	



	font-size: 1px;

	color: #ffffff;

	text-align: left;

}

#login .spMyMuseum  {

	width: 152px;

	height: 85px;

	background-image: url(/img/btn_myMuseum.gif);

	background-repeat: no-repeat;

	border: 0px;

	display: inline;

	vertical-align: middle;

	margin: 0px 0px 0px 0px;

	margin-top:20px;

	cursor: pointer;

	overflow: hidden;

	text-indent: -1000px;

	font-size: 1px;

	color: #B5B9B8;

	text-align: left;

}



#login span{

	display:block;

	margin-top:20px;

	margin-left:25px;

	text-align:left;

}

#login h3{

	padding:0px;

	margin:0px;

	font-size:12px;

	font-weight:bold;

	margin-left:25px;

	margin-bottom:15px;

}

#login p{

	padding:2px;

	margin:0px;

	margin-right:25px;

	text-align:right;

	font-size:11px;

	color:#7A7A7A;

	vertical-align:top;

}

#autolog form{

	margin:0px;

	padding:0px;

}

#autolog b{

	cursor:pointer;

}

#autolog p{

	padding-left:20px;

	text-align:left;

	margin:0px;

	color:#7a7a7a;

}


#autolog ul{

	margin:0px;

	margin-left:20px;

	margin-top:10px;

	padding:0px;

	padding-left:20px;

}

#login li{

	line-height:13px;

	padding:0px;

	margin:0px;

	list-style-type:square;

	font-weight:bold;

}



.formularfehler {

    font-size: 11px;

	color: #e50000;

list-style-type:square;

}






#contentHead{

	margin:0px;

	padding:0px;

}

#contentHead img{

	margin-top:10px;

	padding:0px;

}

#contentHead h1{

	margin:0px;

	padding:0px;

	font-size:24px;

	font-weight:normal;

	color:#9e2326;

	margin-top:33px;

}

#leftContentHome{

	float:left;

	width:260px;

}



#startseite .csc-firstHeader,#startseite h1,#leftContentHome h2{

	margin:0px;

	padding:0px;

	margin-right:10px;

	font-size:11px;

	color:#4a605c;

	font-weight:bold;

}





#leftContentHome p{

	color:#000000;

	margin:0px;

	padding:0px;

	margin-bottom:12px;

	margin-right:10px;

}



#rightContentHome{

	float:right;

	width:274px;

}

.trenner{

	background-image:url(../img/bg_h1.gif);

	background-repeat:repeat-x;

	height:4px;

	width:534px;

	margin:0px;

	padding:0px;

	margin-bottom:20px;

}

.trenner_noMargin{

	background-image:url(../img/bg_h1.gif);

	background-repeat:repeat-x;

	height:4px;

	width:530px;

	margin-top:2px;

	padding:0px;

	margin-bottom:10px;

	

}

.navigationPath{

	margin:0px;

	padding:0px;

	text-align:right;

	font-size:10px;

	padding-top:4px;

	margin-right:0px;

	

	

}

.navigationPath a{

	color:#000000;

	text-decoration:none;

}

.navigationPath a:hover{

	text-decoration:underline;

}

#fullContent{

	padding:0px;

	margin:0px;

	width:534px;

}

#fullContent h3{font-size:14px;

	font-weight:bold;

	color:#9E2326;

	margin:0px;

	padding:0px;

	margin-bottom:10px;

	margin-top:10px;

}




DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended DIV.tx-iafbibliografiedb-pi1 TABLE.contentTable1Sp TR TD.rightnav A H3 {

font-weight:bold;

	color:#9E2326;

	margin:0px;

	padding:0px;

	margin-bottom:0px;

	margin-top:0px;


}

#fullContent h4{font-size:12px;

	font-weight:bold;

	color:#000000;

	margin:0px;

	padding:0px;

	margin-bottom:2px;

	

}

#fullContent .text{

	margin:0px;

	padding:0px;

	

}

#fullContent .separator{

	padding-bottom:5px;

	padding-top:5px;

	clear:both;

}

#fullContent .textBlock{

	display:block;

	margin:0px;

	padding:0px;

	margin-bottom:20px;

}

#fullContent .tr{

width:362px;

float:right;

display:block;

padding-right:6px;

}

#fullContent .leftImg{

	width:150px;

	float:left;

	border:1px solid #cccccc;

	margin:6px 6px 6px 0px;

	padding:1px;

}

#fullContent .artikleWrapper{

	margin-top:10px;

	margin-bottom:0px;

	padding:0px;

	width:534px;

	

}

#fullContent .textLeft {

	float:left;

	width:510px;

	margin-bottom:10px;

    
	display:block;

}



#fullContent .notizIcon{

	padding-top:2px;

	float:right;

}



#fullContent .articleTrenner{

	margin:0px;

	padding:0px;

	clear:both;

	overflow:hidden;

	background-image:url(../img/spacerLineFooter.gif);

	background-repeat:repeat-x;

	width:530px;

	height:1px;

}





#fullContent .imagegeWrapper{

	width:178px;

	float:left;

	margin:0px;

	padding:0px;

	margin-bottom:15px;

	

}

#fullContent .myMuseumImage{

	width:150px;

	float:left;

}

#fullContent .myMuseumIconRow{

	

	float:right;

	margin-right:2px;

	margin-left:0px;

}

#fullContent .imgMymuseum{

	border:1px solid #cccccc;

	margin:0px;

	padding:1px;

	}

#fullContent .rightImg{

	float:right;

	border:1px solid #cccccc;

	margin:0px;

	padding:1px;

	margin:6px 4px 6px 6px;

}

#weiterbutton{
display:none;
	text-align:right;

	margin-top:10px;

	margin-bottom:20px;

	margin-right:6px;

}

#contentFooter{

	display:block;

	clear:both;

	padding-top:30px;

	margin-bottom:10px;

}

#fullContent ul ul,ul ul ul{

	margin-left:15px;

	padding:0px;

}

#fullContent li{

	padding-left:5px;

	margin:0px;

}



#fullContent a{

	text-decoration:none;

	color: #3A3A3A;

}





.tooltiplink{

	text-decoration:none;

	color:#9E2326;

}

.tooltiplink:hover{

	text-decoration: underline;

	

}



DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent A {
color:#9E2326;
}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent li {
	list-style-type:square;
}

#fullContent a:hover{

	text-decoration:none;

	color:#9E2326;

}

#fullContent .ordner{

	list-style-image:url(../img/icon_ordner.gif);

}

#fullContent .artikel{

	list-style-image:url(../img/icon_artikel.gif);

}

#iconRow{

text-align:right;

margin-right:6px;

}

#forward_back{

	padding-top:4px;

	text-align:right;

	margin-right:4px;

}

#forward_back a{

	color:#9E2326;

	text-decoration:none;

	font-size:12Px;

}

#forward_back img{

	vertical-align:middle;

}

#line{

	padding:0px;

	background-image:url(../img/spacerLineFooter.gif);

	background-repeat:repeat-x;

	width:534px;

}


.imgLeft{

	float:left;

}

.wrapper{

	clear:both;

	display:block;

	padding-top:10px;

}

.teaserText{

	float:right;

	width:390px;

	margin-right:2px;

}




#sideNavigationDropDown{

	padding-top:10px;

	background-color:#FFFFFF;

	margin-left:1px;

	padding-bottom:10px;

}



#sideNavigation{

	padding-top:10px;

	background-color:#FFFFFF;

	margin-left:1px;

	padding-bottom:10px;

}

#sideNavigation ul{

	margin:0px;

	padding:0px;

	margin-top:3px;

}



#sideNavigation li{

	list-style-type:none;

	margin:0px;

	padding-left:26px;

	

}


#sideNavigation .ebene1 a:hover,.ebene2 a:hover,.ebene1S a:hover,.ebene2S a:hover,.ebene3S a:hover,.toolTipHead {

	text-decoration:none;

	color:#9E2326;

}

#sideNavigation .ebene1S a {

    text-decoration:none;
	color:#9E2326;

}

#sideNavigation .ebene2S a {

    text-decoration:none;
	color:#9E2326;

}

#sideNavigation .ebene3S a {

    text-decoration:none;
	color:#9E2326;

}


#sideNavigation .ebene1 a {

	text-decoration:none;

	color:#3A3A3A;

}

#sideNavigation .ebene2 a {

	text-decoration:none;

	color:#3A3A3A;

}

#sideNavigation .ebene3 a {

	text-decoration:none;

	color:#3A3A3A;

}



DIV#main DIV#contentholder DIV#leftColum DIV#sideNavigation A.hauptnavtxtred {
color:#9E2326;
}



#sideNavigation .ebene1{

	background-image:url(../img/bg_navig.gif);

	background-repeat:no-repeat;

	padding-top:4px;

	padding-bottom:6px;

}

#sideNavigation .ebene1S{

	background-image:url(../img/bg_navig.gif);

	background-repeat:no-repeat;

	padding-top:4px;

	padding-bottom:6px;

	color:#000000;

}

#sideNavigation .ebene2{

margin-left:10px;

	background-image:none;

	text-indent:-8px;

	padding-left:0px;

	

}

#sideNavigation .ebene2S{

margin-left:10px;

	background-image:none;

	text-indent:-8px;

	padding-left:0px;

	color:#000000;

}


#sideNavigation .ebene3{

	margin-left:10px;

	background-image:none;

	text-indent:-8px;

	padding-left:10px;

	color:#000000;

}

#sideNavigation .ebene3S{

	margin-left:10px;

	background-image:none;

	text-indent:-8px;

	padding-left:10px;

	color:#000000;

}


select{

	background-color:#F6F6F6;

	font-size:11px;

	margin-left:26px;

	width:155px;

}


#leftContend_extended{

	float:left;

	width:330px;

    margin-right: 5px;

}

#leftContend_extended h2{

	color:#9E2326;

	font-size:14px;

	font-weight:bold;

	margin-bottom:10px;

	margin-top:10px;

}

#leftContend_extended h3{

	color:#000000;

	font-size:12px;

	font-weight:bold;

	margin-bottom:6px;

}

#leftContend_extended p{

	margin:0px;

	padding:0px;

}



#leftContend_extended a{

	text-decoration:none;

	color: #3A3A3A;

}

#leftContend_extended a.infoText {

	text-decoration:underline;

	color:#9E2326;

	cursor:pointer;

}

#leftContend_extended a:hover{

	

	color:#9E2326;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-indexedsearch DIV.tx-indexedsearch-res TABLE TR.tx-indexedsearch-title {}
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-indexedsearch DIV.tx-indexedsearch-res TABLE TR.tx-indexedsearch-title TD {}
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-indexedsearch DIV.tx-indexedsearch-res TABLE TR.tx-indexedsearch-title TD IMG {}
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-indexedsearch DIV.tx-indexedsearch-res TABLE TR.tx-indexedsearch-title TD P {}
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-indexedsearch DIV.tx-indexedsearch-res TABLE TR.tx-indexedsearch-title TD P A {

	color:#9E2326;
	cursor:pointer;
}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-indexedsearch DIV.tx-indexedsearch-res TABLE TR.tx-indexedsearch-title TD P A:hover {

    text-decoration:underline;
}


a.infoText,a {

	text-decoration:underline;

	color:#9E2326;
	font-size:11px;
	cursor:pointer;
	
	

}
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.teaserText A DIV#teaserinnertext P#teasersubline A.infoText {
	color:#9E2326;
    text-decoration: underline;
}

a.infoText:hover,a{

	

	color:#9E2326;

}



#rightContend_extended{

	display:block;

	float:right;

	

	border-left:1px solid #cccccc;

	padding-right:8px;

	margin-top:22px;

	padding-left:7px;

}



#rightContend_extended .bigImgRight{

	padding:1px;

	border:1px solid #cccccc;

}

#rightContend_extended .imageIconRow{



	position:relative;

    top: -8px;

	text-align:right;

	margin-bottom:2px;

margin-right:5px;

	

}

#rightContend_extended .imageIconRowS{

	clear:both;

	text-align:right;

	margin-top:4px;

}

#rightContend_extended .smallImageLeft{

	margin:0px;

	float:left;

	margin-top:3px;

	padding:1px;

	border:1px solid #cccccc;

	

}

#rightContend_extended .mediaWrapper{

	width:156px;
position: relative;
top: 0px;
margin-bottom: 10px;
}

#rightContend_extended .mediaText{

	width:94px;

	float:right;

	margin:0px;

	padding:0px;

	

	margin-bottom:4px;

	display:block;

}

#rightContend_extended .mediaText h3{

	margin:0px;

	padding:0px;

	font-size:12px;

	font-weight:bold;

}

#toolTipLayer{

	background-color:#F6F6F6;border:1px solid #868784;position:absolute;left:100px;top:100px;visibility: hidden;z-index:100;

}





#bottom{

	position:relative;

	top:-1px;

	clear:both;

	margin: 0px;

	padding: 0px;

	text-align:right;

}

#bottom p{

margin:0px;

padding:0px;

}



#bottom img{

	margin: 0px;

	padding: 0px;

	border:0px;

}







.contentTable3Sp,.contentTable2Sp,.contentTable1Sp,.contenttable,.eventtable{

padding:1px;

margin-right:8px;

margin-top:10px;

width:531px;

border:1px solid #cccccc;

}

.contenttable{

padding:1px;

margin-right:8px;

margin-top:10px;

width:97%;

border:1px solid #cccccc;

}



.contentTable3Sp thead,.contentTable3Sp tfoot,.contentTable2Sp thead,.contentTable2Sp tfoot,.contentTable1Sp thead,.contentTable1Sp tfoot{

background-color:#F5F5F5;



}

.contentTable3Sp th,.contentTable3Sp td,.contenttable td{

width:168px;

padding-left:5px;

}

.contentTable2Sp th,.contentTable2Sp td{

width:252px;

padding-left:5px;

}

.eventtable td.narrow {
width:170px;
}

.eventtable th,.contentTable1Sp th,.contentTable1Sp td{

width:504px;

padding-left:5px;

}

.eventtable td,.contentTable3Sp td,.contentTable2Sp td,.contentTable1Sp td{

padding-left:10px;

text-align:left;

vertical-align:top;

}


.contentTable3Sp .gerade,.contentTable2Sp .gerade,.contentTable2Sp .gerade,.tr-odd{

background-color:#ffffff;

}

.eventtable .ungerade,.contentTable3Sp .ungerade,.contentTable2Sp .ungerade,.contentTable1Sp .ungerade,.tr-even{

background-color:#E6EAE8;

}


.eventtable .gerade,.contentTable3Sp .gerade,.contentTable2Sp .gerade,.contentTable2Sp .gerade,.tr-odd{

background-color:#ffffff;

}

.contentTable3Sp .ungerade,.contentTable2Sp .ungerade,.contentTable1Sp .ungerade,.tr-even{

background-color:#E6EAE8;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended P.bodytext A{

	text-decoration:none;

	color:#9E2326;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent P.bodytext A {

	text-decoration:none;

	color:#9E2326;

}


DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-iafbibliografiedb-pi1 DIV A,
DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended DIV.tx-iafbibliografiedb-pi1 DIV A {

	text-decoration:none;

	color:#9E2326;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended DIV.tx-iaflinkdb-pi1 TABLE.contentTable1Sp TR.ungerade TD A {
	color:#9E2326;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended DIV.tx-iaflinkdb-pi1 TABLE.contentTable1Sp TR.gerade TD A {
	color:#9E2326;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-mrnocacheglossar-pi1 DIV.alphabet  {

letter-spacing: 5px;

padding-left:5px;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-mrnocacheglossar-pi1 DIV.alphabet A {}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-mrnocacheglossar-pi1 DIV.alphabet A SPAN.selected 

{

color:#9E2326;

}





#fullContent form{

	margin:0px;

	padding:0px;

	width:534px;

}

#fullcontent .formular{

	width:534px;

}

#fullContent .formular td{

	vertical-align:top;

}

#fullContent .formular th{

	text-align:right;

	margin-right:10px;

	font-weight:normal;

	font-size: 11px;

	color: #7A7A7A;

	width:140px;

	vertical-align:top;

}



.csc-caption { 
margin: 0px;
padding: 0px;
padding-left: 1px;
position:relative;
top: -11px;
font-size: 10px;
color: #3A3A3A;
text-align:left;

}

.metainformation {
margin: 0px;
padding: 0px;
padding-top: 2px;
padding-left: 1px;

width: 90px;
height: 60px;
font-size: 10px;
color: #3A3A3A;
text-align:left;
vertical-align:top;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#rightContend_extended DIV TABLE.imgtext-table TR TD P.csc-caption {
margin: 0px;
padding: 0px;
top: -40px;
left: -25px;
width: 100px;
}


.eventeintrag {

font-size: 11px;

	color: #7A7A7A;





}



#fullContent .contact{

	width:100%;

}

#fullContent .contact td{

	

	text-align:right;

	font-size: 11px;

	color: #7A7A7A;

}


DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-srfeuserregister-pi1 TABLE.contact TR TD.contactsubline {

	text-align:left;
font-size: 11px;
font-weight: normal;
}






DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended DIV.tx-iafbibliografiedb-pi1 TABLE.contentTable1Sp TR TD.leftnav {

	text-align:left;

margin:0px;

padding:0px;

}

TD.leftnav {
margin:0px;

padding:1px;

}
DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended DIV.tx-iafbibliografiedb-pi1 TABLE.contentTable1Sp TR TD.rightnav {

	text-align:right;

}



textarea{

	width:504px;

	height:100px;

	background-color:#F8F8F8;/*#EDEDED;*/

	border:1px solid #cccccc;

	/*border-left:1px solid #cccccc;

	border-top:1px solid #ffffff;

	border-bottom:1px;

	border-right:1px;*/

	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #3A3A3A;

	margin-right:10px;

	padding:4px;

}

#fullContent .contact th{



	text-align:right;

	vertical-align:top;

	padding-right:10px;

	padding-top:20px;

	font-size: 11px;

	color: #3A3A3A;

	margin-left:10px;

}





DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent TABLE.csc-mailform TR TD.csc-form-fieldcell INPUT#formtype_mail {
 border: 0px;

  width: 66px;

  height: 20px;

  font-size: 1px;

  cursor:pointer;

 margin-top:10px;

  margin-right:10px;

  background-image:url(../img/btn_send.gif);

  float:right;
color: #ffffff;



}
.btContact {

  border: 0px;

  width: 66px;

  height: 20px;

  font-size: 9px;

  cursor:pointer;

 margin-top:10px;

  margin-right:10px;

  background-image:url(../img/btn_send.gif);

  float:right;

}

.btRegister {

  border: 0px;

  width: 66px;

  height: 20px;

  font-size: 9px;

  cursor:pointer;

  margin-left:10px;

 margin-top:10px;

position: relative;

left: -10px;

  background-image:url(../img/btn_send.gif)

}



.btpreview {

position: relative;

left: -24px;

 border: 0px;

  width: 62px;

  height: 18px;

  font-size: 1px;
color: #ffffff;
  cursor:pointer;

  background-image:url(../img/vorschau.gif)



}



.btsave {

 border: 0px;

  width: 66px;

  height: 18px;

  font-size: 1px;
color: #ffffff;
  cursor:pointer;

  background-image:url(../img/eintragen.gif)

}


.btdeleteentry {

 border: 0px;

  width: 95px;

  height: 18px;

  font-size: 1px;
color: #ffffff;
  cursor:pointer;

  background-image:url(../img/btn_delete_entry.gif)

}


.btback {
  

 border: 0px;

  width: 53px;

  height: 18px;

  font-size: 1px;
color: #ffffff;
  cursor:pointer;

  background-image:url(../img/btn_zurueck.gif)

}



INPUT#tx-srfeuserregister-pi1-cancel {

position: relative;


 border: 0px;

  width: 99px;

  height: 18px;

  font-size: 1px;
color: #ffffff;
  cursor:pointer;

  background-image:url(../img/abbrechen.gif)

}

INPUT#tx-srfeuserregister-pi1-confirm {

position: relative;


 border: 0px;

  width: 99px;

  height: 18px;

  font-size: 1px;
color: #ffffff;
  cursor:pointer;

  background-image:url(../img/loeschen.gif)

}


.trashicon {

position: relative;

top: 4px;



}





iframe,.biographiedb {

width: 530px;

height: 550px;

border: 0px;
margin:0px;
padding:0px;



overflow: scroll;
overflow-x: hidden;

overflow-y: scroll;
}







DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.teaserTextinaktiv {

	float:right;

	width:390px;

	margin-right:2px;

}





DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.teaserTextinaktiv P {

	padding:0px;

	margin:0px;

	padding-left:2px;

	padding-right:2px;

	color: #e5e5e5;

	

}



DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.teaserTextinaktiv H3 {

	padding:0px;

	margin:0px;

	color: #e7c9c9;

	font-size:14px;

	font-weight:bold;

}



#login a{

	color:#7a7a7a;

	text-decoration:none;

}

#login a:hover{

	text-decoration:underline;

}




#autolog input{

cursor:pointer;
border: 0px;
}



#navigation{
	clear:both;
	position:relative;
	top:0px;
	left:0px;
	height:20px;
	background-color:#475D5A;
	border:1px solid #8F9D9A;
}
#navigation h2{
	background-repeat: no-repeat;
	position:absolute;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 1px;
	height:20px;
}




#navigation h2 a, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover  { display: block; height: 20px; border: 0px; text-decoration: none; }



#navigation h2#m3, h2#m4, h2#m5,h2#m6,h2#m7,h2#km6, h2#m3h, h2#m4h, h2#m5h,h2#m6h,h2#m7h,h2#km6h{ top: 0px; width: 100px; height: 20px;}

#navigation h2#m3 {	left:0px;background: url("../img/navig/m1.gif");}

#navigation h2#m4 {	left: 100px;  background: url("../img/navig/m2.gif");} 

#navigation h2#m4h { left: 100px;  background: url("../img/navig/m2h.gif");}

#navigation h2#m4 a:hover {	left: 100px;  background: url("../img/navig/m2h.gif");}



#navigation h2#m5 {	left: 200px;  background: url("../img/navig/m3.gif");}

#navigation h2#m6 {	left: 300px;background: url("../img/navig/m4.gif");}

#navigation h2#m7 {	left: 400px;  background: url("../img/navig/m5.gif");}

#navigation h2#km6 {	left: 500px;  background: url("../img/navig/km2.gif");}

#navigation h2#m3h { left:0px; background: url("../img/navig/m1h.gif");}



#navigation h2#m5h { left: 200px;  background: url("../img/navig/m3h.gif");}

#navigation h2#m6h { left: 300px;  background: url("../img/navig/m4h.gif");}

#navigation h2#m7h { left: 400px;  background: url("../img/navig/m5h.gif");}

#navigation h2#km6h { left: 500px;  background: url("../img/navig/m6h.gif");}



#navigation h2#m3 a:hover {	left:0px;background: url("../img/navig/m1h.gif");}
#navigation h2#m5 a:hover {	left: 200px;  background: url("../img/navig/m3h.gif");}

#navigation h2#m6 a:hover {	left: 300px;background: url("../img/navig/m4h.gif");}

#navigation h2#m7 a:hover {	left: 400px;  background: url("../img/navig/m5h.gif");}

#navigation h2#km6 a:hover {	left: 500px;  background: url("../img/navig/km2h.gif");}


DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.imgLeft IMG {
 padding:1px;
	border:1px solid #cccccc;
	margin:0px;
	margin-right:6px;
	margin-bottom:12px;
   
}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.imgLeft A IMG {
 padding:1px;
    background-color: #ffffff;
	border:1px solid #cccccc;
	margin:0px;
	margin-right:6px;
	margin-bottom:12px;
   
	
}

#indexfield {
position: absolute;
left: -1000px;
display: none;
}

.resultwarning {

color:#9E2326;
}


#fullContent .teaserText a{

color: #3A3A3A;

	text-decoration:none;

}



DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.teaserText a{

color: #3A3A3A;

	text-decoration:none;

}
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.wrapper DIV.teaserText a:hover{

	color:#9E2326;

	text-decoration:none;

}

#fullContent .teaserText h3{

	padding:0px;

	margin:0px;

	color:#9E2326;

	font-size:14px;

	font-weight:bold;

}



.teaserText p{

	padding:0px;

	margin:0px;

	padding-left:2px;

	padding-right:2px;

	

	

}

.detailinfo {
	margin:3px;
width: 300px;
}

#closebutton {
position: relative;
top: 18px;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended TABLE.box {
padding:1px;

margin-right:8px;

margin-top:10px;

width:350px;

border:1px solid #cccccc;
margin-bottom: 8px;

}
DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended TABLE.box TR.boxhead {
background-color:#E6EAE8;
}
DIV#main DIV#contentholder DIV#contentwrapper DIV#leftContend_extended TABLE.box TR TD.boxtext A {
	color:#9E2326;

}

#fullContent a.textLeft {
    color:#000000;
}



DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-iafmediabasket-pi1 DIV.artikleWrapper DIV.textLeft H4 A.textLeft,
DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-iafmediabasket-pi1 DIV.artikleWrapper DIV.textLeft A.textLeft {
    color:#000000;
}


DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-iafmediabasket-pi1 DIV.artikleWrapper DIV.textLeft A.mymuseumlink {
    color:#000000;

}

DIV#main DIV#contentholder DIV#contentwrapper DIV#fullContent DIV.tx-iafmediabasket-pi1 DIV.artikleWrapper DIV.textLeft A:hover  {

color:#9E2326;
	

}

.miniiconrow {
position: relative;
top: -54px;
left: 58px;
align: left;
width: 15px;
text-align:center;
}


#fullContent .mediaText{
position: relative;
top: -48px;

}
/* neue styles fuer phase II **/
.marker {
font-size: 80%;
}

.bibliographieselectyear{
	background-color:#F6F6F6;
	font-size:11px;
	margin-left:0px;
	width:155px;
}

.bibpadbox {
	width:155px;
    text-align: center;
    margin:0;
    padding:0;
}

.selectorlist{
list-style-type:none;
list-style-image:none;
}

.pdftitel {
width: 200px;
}

/* formular */
#Kurzbeschreibung_der_ARGE {
width:480px;
height:100px;
}


/* Heimatforscher & ARGE */


.clubformelement {
width: 200px;
margin-left:5px;
}
.expert_sbox {
	width: 180px;
	margin:0px;		
}

.expert_sbox_small {
	width: 70px;
	margin:0px;		
}
.expert_label {
	vertical-align: top;
}
.clubcell {
padding: 3px;
padding-left: 5px;
height: 25px;
width: 30px;
text-align: right;
}

.clubradiocell {
padding: 0;
width: 10px;
}

.clubsearchsubmit{
text-align: right;
height: 30px;
vertical-align: bottom;
}

#Schwerpunkte,#Regionen,#historische_Epochen{
width: 480px;
margin:0;
padding:0;
}

.clubdb_img {
float: right;
}

/* editable selectbox */

.selectBoxArrow{
		margin-top:1px;
		float:left;
		position:absolute;
		right:1px;
		

}

.selectBox{
		border:1px solid #7f9db9;
		height:20px;	
	
}	



.selectBoxOptionContainer{
		position:absolute;
		border:1px solid #7f9db9;
		height:100px;
		background-color:#FFF;
		left:-1px;
		top:20px;
		visibility:hidden;
		overflow:auto;
}

.selectBoxAnOption{
		font-family:arial;
		font-size:12px;
		cursor:default;
		margin:1px;
		overflow:hidden;
		white-space:nowrap;
		color: #000;
}

.selectBoxAnOption:hover {
	background: #3169c6;
}
#auswahl_placeholder {
  height: 60px;	
}
.
selectBoxInput{
		border:0px;
		padding-left:0px;
		height:16px;
		position:absolute;
		top:0px;
		left:0px;
}


.selectBoxInputSafari {
width: 150px;	
}

.selectBoxInputFirefox {
		border:0px;
		padding-left:0px;
		height:16px;
		position:absolute;
		top:0px;
		left:0px;
	color: #6C6C6C;
width: 151px;
}

.helpBoxContainer {
	padding: 5px;
	border: solid 1px #000000;
	background-color: #e6eae9;
}
