#museum_header {
	height: 70px;
	width: 790px;
	background-color: #AD2924;
}

#museum_header a {
	display: block;
	background: url(/.composer/images/museum/museibyran_white.jpg);
	height: 70px;
	width: 260px;
	text-decoration: none;
}

#museum_header a:hover {
	background: url(/.composer/images/museum/museibyran.jpg);
}

#super_menu a {
	display: block;
	width: 84px;
	height: 113px;
	text-decoration: none;
}

#super_menu #menu_museum a {
	background: url(/.composer/images/museum/menu_museum.gif);
}

#super_menu #menu_konstmuseum a {
	background: url(/.composer/images/museum/menu_konstmuseum.gif);
}

#super_menu #menu_sevardheter a {
	background: url(/.composer/images/museum/menu_sevardheter.gif);
}

#super_menu #menu_arkeologi a {
	background: url(/.composer/images/museum/menu_arkeologi.gif);
}

#super_menu #menu_etnologi a {
	background: url(/.composer/images/museum/menu_etnologi.gif);
}

#super_menu #menu_byggnadsvard a {
	background: url(/.composer/images/museum/menu_byggnadsvard.gif);
}

#super_menu #menu_kulturmiljo a {
	background: url(/.composer/images/museum/menu_kulturmiljo.gif);
}

#super_menu #menu_arkivobib a {
	background: url(/.composer/images/museum/menu_arkivobib.gif);
}

#super_menu #menu_museum.selected a, 
#super_menu #menu_museum a:hover {
	background: url(/.composer/images/museum/menu_museumO.gif);
}

#super_menu #menu_konstmuseum.selected a,
#super_menu #menu_konstmuseum a:hover {
	background: url(/.composer/images/museum/menu_konstmuseumO.gif);
}

#super_menu #menu_sevardheter.selected a,
#super_menu #menu_sevardheter a:hover {
	background: url(/.composer/images/museum/menu_sevardheterO.gif);
}

#super_menu #menu_arkeologi.selected a, 
#super_menu #menu_arkeologi a:hover {
	background: url(/.composer/images/museum/menu_arkeologiO.gif);
}

#super_menu #menu_etnologi.selected a,
#super_menu #menu_etnologi a:hover {
	background: url(/.composer/images/museum/menu_etnologiO.gif);
}

#super_menu #menu_byggnadsvard.selected a,
#super_menu #menu_byggnadsvard a:hover {
	background: url(/.composer/images/museum/menu_byggnadsvardO.gif);
}

#super_menu #menu_kulturmiljo.selected a,
#super_menu #menu_kulturmiljo a:hover {
	background: url(/.composer/images/museum/menu_kulturmiljoO.gif);
}

#super_menu #menu_arkivobib.selected a,
#super_menu #menu_arkivobib a:hover {
	background: url(/.composer/images/museum/menu_arkivobibO.gif);
}


BODY {
	background-color: #FFFFFF;
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	
}
body#popup {
	padding: 15px;
}
BODY,TD {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A {
	color: #AC2A23;
	font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	
}

A.menu,SPAN.menu {
	color: #000000;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	align: left;
	text-decoration: none;
}

.menu_active {
	color: #AC2A23;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

A.menu:HOVER {
	color: #AC2A23;
	text-decoration: underline;
}

A.menu2,SPAN.menu2 {
	color: #000000;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

TD.menurubrik{
	color: #AC2A23;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	align: left;
	font-size: 11px;
}

A.menu0,SPAN.menu0 {
	color: #FFFFFF;
	font-family:  Arial,  Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

TD.menu0{
	width: 87;
	height: 25;
	background-color: #AC2A23;
	text-align: center;
}

A.menu0_active,SPAN.menu0_active {
	color: #FFFFFF;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

TD.menu0_active{
	width: 87;
	height: 25;
	background-color: #AC2A23;
	text-align: center;
}

.content{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 70px;
}

td.content
{
	padding-right: 0px;
}

.content_karta_bomarsund{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 1px;
}

.content_karta{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 30px;
}

TD.karta_headline {
	font-size: 14px;
	font-weight: bold;
}
td.karta_content {
}
.karta_cont {
width:100%;
float:left;
}
.karta_main,
.karta_side {
width:74%;clear:none;float:left;
}
.karta_side {
	width:24%;
	margin-left: 5px;
}

.sideobject {
	font-size: 11px;
	font-weight: bold;
}

/*
 * Calendar
 *
 */

.cal_year_container {
	float: left;
	border: 2px solid #AC2A23;
	width: 596px;
}
#cal_year_menu {
	float: left;
	width: 245px;
	hseight: 100%;
	positon: relative;
	bsorder: 1px dotted red;
	border-left: 2px solid #AC2A23;
	margin-left: -2px;

}
#cal_year_content{
	border-right: 2px solid #AC2A23;
	positon: relative;
	width: 345px; 
	float: left;
	height: 250px;
	overflow: auto;
	padding: 2px; 
}

/*#cal_year_content div {
	float: left;
	padding: 5px;
	overflow: scroll; 
	width: 100%; 
	height: 235px;
}*/



A.cal_year_menu_box:Hover {
	color: black;
	background-color: #e7e7e9;
}
DIV.cal_year_menu_box,
DIV.cal_year_menu_box_sel { 
	position: relative;
	overflow: hidden;
	width: 100%;
}

A.cal_year_menu_box,
A.cal_year_menu_box_sel {
	color: black;
	font-size: 14px;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
}
A.cal_year_menu_box_sel {
	color: white;
	background-color: #AC2A23;
}
#cal_year_next {
	padding-bottom: 5px;
}
#cal_year_prev {
	margin-top: 5px;
}

#cal_headline
{
	padding-left: 5px;
}


TD.calendar_information {
	color: #000000;
}
A.calendar_link,A.calendar_image_link {
	color: #AC2A23;
}
TD.calendar_description {
	padding: 5 0 5 0px;
}
TD.calendar_location {
}
TD.calendar_date{
}
.calendar_headline{
	font-size: 14px;
	font-weight: bold;
}
TD.calendar_group_headline{
	font-weight: bold;
}
.calendar_source {
}

.error{color:#ff0000;}
.calendar_failed{background-color:#ff5555;}
.calendar_success{background-color:#7777ff;}
.calendar_edit_form{background-color: #ffffff;}
/*
div {
border: 1px dotted red;
}

span {
border: 1px dotted blue;

}
*/