html,body {
	padding:0px;
	margin:0px;
	height:100%;
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:white;
}

table {	border-collapse: collapse;}
body, div, span, p, ul {
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	line-height:1.7em;
	text-indent:0px;
}
a:link, a:visited {
	color:			#004080;
	font-weight:	normal ! important;
	text-decoration:none;
}
input, textarea {
	font-size:x-small ! important;
}

H1, H2, H3, p {margin-top: 10px;margin-bottom:5px;}
h1, h2, h3 {color:#B11117;}
h1, H2 { font-size: 14px; font-weight:bolder;border-bottom:0px solid #B11117;}
H3, td#rightbar h1 { font-size: 12px; font-weight:bolder;border-bottom:0px solid #B11117;}
div.csc-header-n1 H1 { font-size: 20px; font-weight:bolder;border:0;}


table#body {
	position:absolute;
	width:750px;
	height:100%;
	left:50%;
	margin-left:-375px;
	background:rgb(245,245,245);
	background-image:		url('aja_web_v2.gif');
	background-repeat:		no-repeat;
}

tr#top {
	height:150px;
	vertical-align:top;
}
td#logocontainer {
	padding:5px;
	padding-top:0px;
	width:420px;
}
td#logocontainer p {
	line-height:12px;
	font-size:11px;
	padding:0px;
}
td#menu {
	white-space:nowrap;
}
td#menu, td#content, td#rightbar {
	vertical-align:top;
	padding:5px;

}
td#menu img, td#content img, td#rightbar img {border:0px;}
td#logocontainer, td#menu, td#rightbar {
	border-right:1px solid #B11117;
	border-left:1px solid #B11117;
}
td#content {
	width:405px;
}
td#rightbar {
	width:167px;
}
td#rightbar p {
	line-height:1.2em;
}

td#menu div.lvl_1 a, td#menu div.lvl_1_act a {
	color:#B11117;
	font-weight:bold ! important;
	text-decoration:none;
}
td#menu div.lvl_2, td#menu div.lvl_2_act {
	margin-left:10px;
	font-size:80%;
}
td#menu div.lvl_3, td#menu div.lvl_3_act {
	margin-left:25px;
	font-size:75%;
}
td#menu div.lvl_2 a, td#menu div.lvl_3 a, td#menu div.lvl_2_act a, td#menu div.lvl_3_act a {
	color:#B11117;
	text-decoration:none;
}
div#breadcrumbs {
	position:absolute;
	z-index:5;
	left:50%;
	margin-left:-370px;
	top:120px;
	font-size:85%;
}
div#breadcrumbs a {
	color:#B11117;
}

input, textarea {font-size:10px;}

p.csc-caption {
	font-size:70%;
}
p.csc-form-label-req {
	font-weight:bold;
}



/*  Styles for eXplizit FE-edit */
div#beloginbox {
	position:absolute;
	z-index:5;
	left:50%;
	width:750px;
	margin-left:-375px;
	top:102px;
	font-size:85%;
}
div#beloginbox, div#beloginbox a {
	color:white;
	text-decoration:none;
	text-align:right;
}
div.contentElement {
	background:#E6E6E6;
	padding:1px;
	margin-bottom:5px;
	border:2px solid #E6E6E6;
}

div.contentElement a {
	font-size:80%;
	text-decoration:none;
}
div.explizitFeEdit h1 {
	font-size:75% ! important;
	border:0px ! important;
	margin:0px;
}
div.explizitFeEdit {
	margin:2px;
	background:rgb(200,200,200);
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	font-size:10px;
	border:2px solid rgb(200,200,200);
	display:block;
	visibility:hidden;
}
div.explizitFeEdit a {
	text-decoration:none;
}
div.explizitFeEdit img {
	border:0px;
}


div#pageadminContainer {
	position:absolute;
	z-index:10;
	left:50%;
	margin-left:200px;
	top:0px;
	width:200px;
}

div#pageAdmin, .contextmenu {
	background:white;
	border:1px solid #336699;
	padding:3px;
	font-size:11px ! important;
	white-space:nowrap;
	line-height:12px ! important;
	width:170px;
	text-align:center;
}
div#pageAdmin a, td#menu div.contextmenu a, td#content div.contextmenu a, td#rightbar div.contextmenu a {
	color:#336699 ! important;
	text-decoration:none;
	font-weight:normal ! important;
}
div#pageAdmin a:hover, td#menu .contextmenu a:hover, td#content .contextmenu a:hover, td#rightbar .contextmenu a:hover {
	text-decoration:underline;
}
div.pageAdminHeader {
	margin:-2px;
	padding:0px;
	background:#336699;
	color:white;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:5px;
}
div#pageAdmin hr, td#menu div.contextmenu hr, td#content div.contextmenu hr, td#rightbar div.contextmenu hr {
	color:#336699;
	height:1px;
}

.contextmenu {
	position:absolute;
	z-index:50;
	visibility:hidden;
	display:none;
}
.contextmenu button {
	border:1px solid black;
	font-size:9px;
	margin-top:10px;
}

div.mouseoverMarking {
	border:2px solid blue;
}
.hidden, table.typo3-editPanel {
	display:none ! important;
	visibility:hidden ! important;
}
.unhidden {
	display:block ! important;
	visibility:visible ! important;
}
/*  Slut på styles for pageadmin-box (ny side, slet side osv.)*/








/*  Styles for eXplizit FE-edit */
div#beloginbox {
	position:absolute;
	z-index:5;
	left:50%;
	width:750px;
	margin-left:-375px;
	top:102px;
	font-size:85%;
}
div#beloginbox, div#beloginbox a {
	color:white;
	text-decoration:none;
	text-align:right;
}
div.contentElement {
	background:#E6E6E6;
	padding:1px;
	margin-bottom:5px;
	border:2px solid #E6E6E6;
}

div.contentElement a {
	font-size:80%;
	text-decoration:none;
}
div.explizitFeEdit h1 {
	font-size:75% ! important;
	border:0px ! important;
	margin:0px;
}
div.explizitFeEdit {
	margin:2px;
	background:rgb(200,200,200);
	text-align:center;
	vertical-align:middle;

	font-size:10px;
	border:2px solid rgb(200,200,200);
	display:block;
	visibility:hidden;
}
div.explizitFeEdit a {
	text-decoration:none;
}
div.explizitFeEdit img {
	border:0px;
}


div#pageadminContainer {
	position:absolute;
	z-index:10;
	left:50%;
	margin-left:200px;
	top:0px;
	width:200px;
}

div#pageAdmin, .contextmenu {
	background:white;
	border:1px solid #336699;
	padding:3px;
	font-size:11px ! important;
	white-space:nowrap;
	line-height:12px ! important;
	width:170px;
	text-align:center;
}
div#pageAdmin a, td#menu div.contextmenu a, td#content div.contextmenu a, td#rightbar div.contextmenu a {
	color:#336699 ! important;
	text-decoration:none;
	font-weight:normal ! important;
}
div#pageAdmin a:hover, td#menu .contextmenu a:hover, td#content .contextmenu a:hover, td#rightbar .contextmenu a:hover {
	text-decoration:underline;
}
div.pageAdminHeader {
	margin:-2px;
	padding:0px;
	background:#336699;
	color:white;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:5px;
}
div#pageAdmin hr, td#menu div.contextmenu hr, td#content div.contextmenu hr, td#rightbar div.contextmenu hr {
	color:#336699;
	height:1px;
}

.contextmenu {
	position:absolute;
	z-index:50;
	visibility:hidden;
	display:none;
}
.contextmenu table.newelement td {
	font-size:10px;
	padding:4px;
	background:#E6E6E6;
	border:1px solid white;
}
.contextmenu button {
	border:1px solid black;
	font-size:9px;
	margin-top:10px;
}

div.mouseoverMarking {
	border:2px solid blue;
}
.hidden, table.typo3-editPanel {
	display:none ! important;
	visibility:hidden ! important;
}
.unhidden {
	display:block ! important;
	visibility:visible ! important;
}
/*  Slut på styles for pageadmin-box (ny side, slet side osv.)*/