/* CSS Document */

body {
	margin: 0;
	font-family:Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;}


#top {
	position:absolute;
	width:880px;
	height:101px;
	top:16px;
	left:0px;
	background-color:#000000;}
	
#headerimg {
	position:absolute; 
	width:196px; 
	height:101px; 
	top:0px; 
	left:0px; }
#headerjapanese {
	position:absolute; 
	width:70px; 
	height:101px; 
	top: 0px; 
	left:198px; 
	background-image:url(../img/header_japanese.gif);}
#header {
	position:absolute; 
	width:515px; 
	height:101px; 
	top:0px; 
	left:268px; }
#logo {
	position:absolute; 
	width:101px;	
	height:101px; 
	top:0px; 
	left:775px; 
	background-image:url(../img/shimbukan_logo.gif);}
#menubar{
	position:absolute;
	width:880px;
	height:28px;
	top:124px;
	left:0px;
	background-color:#000000; }
	
	
	
#divcontentFrame{
	position:absolute;
	width:880px;
	height:650px;
	top:35px;
	left:0px;
	background-color:#FFFFFF;
	overflow: hidden;
	z-index: 0;}
	
/*#mainwithimage{
	position:absolute;
	width:572px;
	height:437px;
	top:0px;
	left:0px; 
	overflow:auto; }*/



	

	
#container {
	position:relative;
	margin: 0 auto; 
	width:650px; 
	text-align:left;}
#contentwrapper{
	position:absolute;
	width:655px;
	/*height:550px;*/
	top:0px;
	left:0px;}
#sideimage{
	position:absolute;
	width:290px;
	/*height:550px;*/
	top:0px;
	left:0px; }
#mainwrapper{
	position:relative;
	width:345px;
	/*height:540px;*/
	top:0px;
	left:305px;
	overflow:auto;}
#main{
	position:relative;
	width:340px;
	top:0px;
	left:0px;}
#line{
	position:absolute;
	width:1px;
	height:437px;
	top:0px;
	left:661px;
	background-color:#CCCCCC; }

	
/*#newswrapper{
	position:absolute;
	width:199px;
	height:550px;
	top:0px;
	left:769px; }*/
#newsheader{
	position:absolute;
	width:200px;
	height:24px;
	top:0px;
	left:0px;
	background-color:#000000;}
#newscontent{
	position:absolute;
	width:200px;
	height:396px;
	top:41px;
	left:0px;
	background-image:url(../img/newsbg.jpg);
	overflow:hidden;}
#newsnavigator{
	position:absolute;
	width:200px;
	height:20px;
	top:370px;
	left:0px;
	z-index: 100;}	
	
/*#bottom{
	position:absolute;
	width:688px;
	height:16px;
	top:481px;
	left:0px; }*/
	
.rubrik{
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#c80000;
	margin:0 0 5px 0; }
.uRubrik{
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#c80000; }
.brodtext{
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000; }
a:link {
	color:#c80000; }
a:hover, a:active, a:visited {
	color:#666666; }
.news{
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	margin:0 10px 10px 10px; }
.newsnav{
	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	margin:0 10px 10px 10px; }
.newsRubrik{
	font-weight:bold;
	color:#FFFFFF;
	padding:6px 0 0 8px; }
.datum {
	font-size:8px;
	color:#333333;
	}
.newsuRubrik{
	font-weight:bold;
	}
.arrow{
	font-weight:bold;
	color:#c80000;
	}
* {padding:0; margin:0}
.nodropdown {float:right; padding-right:0px; }
.nodropdown .blip {color:#C80000; font-weight:bold; padding-top:8px; }
.nodropdown dt {padding-left:8px;padding-top:8px;padding-right:8px;padding-bottom:5px; font-weight:bold;}
.nodropdown dt a{text-decoration:none;}
.dropdown {float:left; padding-right:0px;}
.dropdown .blip {color:#FFFFFF; font-weight:bold; padding-top:8px; }
.dropdown dt {color:#FFFFFF; padding-left:8px;padding-top:8px;padding-right:8px;padding-bottom:5px; font-weight:bold; cursor:pointer;}
.dropdown dt:hover {color:#CCCCCC;}
.dropdown dd {position:absolute; overflow:hidden; display:none; opacity:0; z-index:200;}
.dropdown ul {border-width:2px;border-style:solid;border-color:#cccccc; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; text-decoration:none; background:#FFFFFF;}
.dropdown a:hover {background:#cccccc; color:#000}
.dropdown .underline {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b9d6dc}

