 
table { padding:0px; margin:0px; } 
td { padding:0px; margin:0px; } 
table.content-upload { font-size:12px; } 
form { display:inline;} 
.miniinfo11 { font-size:11px; font-color:gray; } 
.miniinfo10 { font-size:10px; font-color:gray; } 
.miniinfo9 { font-size:9px; font-color:gray; } 
a:link { color: darkgray ; text-decoration: none; font-family: arial; font-size: 14px; size:14px;} 
a:visited { color:gray; text-decoration: none; font-family: arial; font-size: 14px;} 
a:hover {color: slategray; text-decoration: underline; font-family: arial; font-size: 14px;} 
a:active {color:darkred; text-decoration: underline; font-family: arial; font-size: 14px;} 
a.glossar:link { color: #6C6B39 ; text-decoration: none; font-family: arial; font-size: 16px; size:16px; } 
a.glossar:visited { color:#6C6B39 ; text-decoration: none; font-family: arial; font-size: 16px; size:16px; } 
a.glossar:hover {color: #6C6B39; text-decoration: underline; font-family: arial; font-size: 16px; size:16px; } 
a.glossar:active {color:#6C6B39; text-decoration: underline; font-family: arial; font-size: 16px; size:16px; } 
a.mainmenu:link { color: black ; text-decoration: none; font-family: arial; font-size: 16px; size:16px;} 
a.mainmenu:visited { color:black; text-decoration: none; font-family: arial; font-size: 16px;} 
a.mainmenu:hover {color: black; text-decoration: underline; font-family: arial; font-size: 16px;} 
a.mainmenu:active {color:black; text-decoration: underline; font-family: arial; font-size: 16px;} 
a.nounderline:link { text-decoration: none; } a.nounderline:visited { text-decoration: none; } 
a.nounderline:hover {text-decoration: underline; } a.nounderline:active {text-decoration: none; color:maroon; } 
a.underline:link { text-decoration: underline; } a.underline:visited { text-decoration: underline; } 
a.underline:hover {text-decoration: none; } a.underline:active {text-decoration: none; color:maroon; } 
a.miniinfo:link { color: dimgray ; text-decoration: underline; font-family: arial; font-size: 10px; } 
a.miniinfo:visited { color:dim; text-decoration: underline; font-family: arial; font-size: 10px;} 
a.miniinfo:hover {color: slategray; text-decoration: none; font-family: arial; font-size: 10px;} 
a.miniinfo:active {color:darkred; text-decoration: none; font-family: arial; font-size: 10px;} 
a.infolink:link { color: dimgray ; text-decoration: none; font-family: arial; font-size: 12px; size: 12px; } 
a.infolink:visited { color:dim; text-decoration: none; font-family: arial; font-size: 12px; size: 12px;} 
a.infolink:hover {color: slategray; text-decoration: underline; font-family: arial; font-size: 12px; size: 12px;} 
a.infolink:active {color:darkred; text-decoration: underline; font-family: arial; font-size: 12px; size: 12px;} 
// thumbnailedit a.infolink:link { color: lightgrey ; text-decoration: none; } 
a.infolink:visited { color:lightgrey; text-decoration: none; } a.infolink:hover {color: whitesmoke; text-decoration: underline; } a.infolink:active {color:red; text-decoration: underline; } 
.sendbutton { background-color: whitesmoke; } 
.sendbutton_regdata { width:200px; background-color: whitesmoke; } 
.regdata { width:200px; } // #form_sendlogindata { margin-left: 20px; } 
.sysmessage { display:block; } img { border:0; margin: 0; padding: 0; } 
.input_w300 { width:300px; } 
.input_w240 { width:240px; } 
a.mainmenu { font-size:16px; size:16px; white-space: nowrap; } 
.mainmenubox { text-align:center; margin-right:0px; } 

div.glossary { display:inline; border-bottom: 1px dashed dimgray; } 
.smallcheckbox12 { background-color:transparent; color:transparent; height: 12px; width:12px; margin-top:0px;  margin-bottom:0px; vertical-align:middle; } 
.format_me_links { font-size:10px; size:10px; } 
#menu-left { width: 125px; background-color: #CCCCCC; float:left; } 
#content-box { padding-left:30px; background-color: whitesmoke; } 
#container { width:840px; text-align: left; horizontal-align: left; margin: 0px auto; background-color: #cccccc; color: #333; border: 0px solid red; background-color: #CCCCCC; /* line-height: 130%; */ } 
#top { padding: 0; background-color: #CCCCCC; border-bottom: 0px solid gray; margin:0; border-radius-topright: 1em; } 
#top h1 { padding: 0; margin: 0; } 
#leftnav { float: left; width: 135px; margin: 0; padding: 0; background-color: #CCCCCC; border: 0; text-align:center; min-height: 480px; padding-bottom: 10px; } 
#content { width: 700px; float: left; background-color: whitesmoke; vertical-align:top; horizontal-align:left; border-left: 5px solid #FFFFFF; text-align:left; margin:0; min-height: 500px; } 
* html #content { width: 665px; /* Star-Hack nur für IE */ } 
#footer { clear: both; margin: 0; padding: 2px ; padding-right:2px; ; color: #333; background-color: #fff; border: 0px solid blue; horizontal-align: right; border-radius-bottomleft: 1em; } 
#leftnav p { margin: 0 0 1em 0; } 
#content h2 { margin: 0 0 .5em 0; } 
.headline_kategorie { margin-left: 8px; color:dimgray; font-face:arial; font-size:16px; } 
.floatleft { float:left; } 
.floatright { float:right; } 
img.ausstellung-thumb { margin:8px; margin-left:5px; margin-right:5px; }



/* neue Styles BS, März 2006*/
BODY 
{
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	line-height:16px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}


#navilinks {
	margin-top: 25px;
	text-align: left;
	padding: 0px;
}

#navilinks A {
	display: block;
	margin: 5px 2px 5px 10px;
	padding: 0px;
}

IMG { 
	border: 0px; 
	margin: 0px;
	padding: 0px;
} 

.cont-cont
{
	display: block;
	float: left;
	width: 700px;
	height: auto;
	margin-bottom: 40px;
}

.cont-cont-left
{
	display: inline;
	float: left;
	width: 295px;
	height: auto;

}

.cont-cont-right
{
	display: inline;
	float: left;
	width: 390px;
	height: auto;
}

.content-text
{
	display: block;
	float: left;
	margin: 10px;
	width: 375px;
	height: auto;
	font-size: 12px;
	line-height: 15px;
	font-family: Helvetica, Arial, sans-serif; 
}

.content-text H2
{
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 66px;
	font-size: 15px;
	line-height: 23px;
}

.content-text H3
{
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
	font-size: 14px;
	line-height: 18px;
}

.content-text H4
{
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
	font-size: 13px;
	line-height: 17px;
}

.content-image
{
	display: block;
	float: left;
	margin: 10px;
	width: 275px;
	height: auto;
	text-align: center;
}

H2
{
	display: block;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	font-size: 19px;
	line-height: 23px;
}

H3
{
	display: block;
	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
	font-size: 16px;
	line-height: 20px;
}

H4
{
	display: block;
	padding: 0px;
	margin: 0px;
	margin-bottom: 3px;
	font-size: 14px;
	line-height: 19px;
}
