@import url(css_news.css);
@import url(css_2cols.css);

/* CSS Document */

body				{margin:0px auto;padding:0px;text-align:center; font-family:verdana, arial; font-size:9pt; color:#2F3476;}
div, bodytext			{text-align:justify;}
h1, h2, h3, h4			{font-family:verdana, arial; font-size:12pt; color:#2F3476;text-align:left;}

.bodytext a,
.csc-sitemap-level1 a{
	text-decoration:none;	
	border-bottom:1px dotted #2F3476;
	color:#2F3476;
}
.bodytext a:hover,
.csc-sitemap-level1 a:hover {
	border-bottom:1px solid #2F347;
	}

.csc-textpic-image		{font-style:italic; font-size:8pt;}

.container_page			{width:800px; text-align:center; border:1px solid #2F3476; margin:auto; margin-top:5px;}

.container_top			{float:left;background:url(../images/top_kachel.gif) repeat #d9d9ec; width:800px; height:157px; }

#logo				{float:left; background:url(../images/logo_museum.gif) bottom no-repeat; width:200px;  height:157px; }
#husumnord			{float:left; background:url(../images/husnord.gif) top right no-repeat; width:600px; height:63px; }	
#banner				{float:left; background:url(../images/banner.gif) bottom left no-repeat; width:600px; height:94px; }	

.main_nav			{width:200px; padding:10px 0 0 0; float:left;}
.main_nav a			{display:block;margin:0 0 3px 0; width:188px; text-decoration:none; text-align:right; padding-right:10px;color:#2F3476;letter-spacing:1px; border-right:2px solid #d9d9ec; }
.main_nav a:hover		{background:#d9d9ec; border-right:2px solid #2F3476;}

.main_content			{width:570px; padding:10px 0px 0px 10px;float:left; overflow:hidden; text-align:justify; margin-right:8px; border:0px solid #d9d9ec;}
.csc-textpic-imagewrap a img 	{border:0px solid #d9d9ec;padding:0px;}


.footer				{clear:both; border-top:1px solid #2F3476; height:20px; margin-top:10px; width:800px; text-align:left; }
.footer_nav			{padding:0 10px; text-decoration:none; color:#2F3476; line-height:20px;}
.footer a:hover			{font-weight:bold;}
.nav				{float:left;}
.druckansicht			{text-align:right;margin:10px 10px 10px 0px;padding:5px 10px 5px 0px;clear:both;}
.druckansicht	a		{font-size:9pt; color:#2F3476;}
.language			{float:right;text-align:left;margin-top:3px;}

.contenttable			{font-family:verdana, arial; font-size:9pt; color:#2F3476;}

/**  FORMULAR  **/

fieldset 			{border:0px; width:290px;float:left;color:#000;}
label				{width:95px;display:block;float:left;}
.csc-mailform-field		{margin:5px 3px 0 0;float:left;}

