body {
	margin: 0px;
	margin-top: 15px;
	background: #000000 url(http://www.startbasen.dk/guis/bg.png) repeat-x left top;
}
body, td, div {
	font-family: Verdana;
	font-size: 11px;
	line-height: 130%;
}
form { margin: 0px; }
a { color: #000000; }
hr { border-color: #c6c6c6; }
.maintable {
	border-collapse: collapse;
	width: 967px;
}
h1, h2, h3 { margin: 0px; line-height: 100%; }
.dcropper {
	position: absolute;
	top: 350px;
	left: 50%;
	display: none;
	text-align: center;
	z-index: 1000;
}
.dcropper iframe {
	position: relative;
	left: -315px;
	width: 630px;
	height: 600px;
}
.top {
	width: 940px;
	border-collapse: collapse;
	position: absolute;
	left: 0px;
	top: 0px;
}
.top #logo {
	padding-left: 15px;
	padding-top: 12px;
}
.top #status {
	padding-top: 18px;
	text-align: right;
	vertical-align: top;
}
.top #search { padding-left: 15px; }
.keywords {	color: #ffffff; text-align: center; }
.keywords a {	text-decoration: none; color: #ffffff; }
.menu {
	background: url(http://www.startbasen.dk/guis/menu_bg.png) repeat-x top;
	height: 30px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.lbmenu {
	background: #ffffff url(http://www.startbasen.dk/guis/lb_menu_bg.png) repeat-x top;
	height: 30px;
	border-left: 1px solid #80c0d5;
	border-right: 1px solid #80c0d5;
}
.lbmenu #buttons {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	font-size: 10px;
	text-align: center;
	border-bottom: 1px solid #555555;
}
.lbmenu #buttons a { text-decoration: underline; }
.lbmenu #buttons #selected a {
	color: #000000;
	text-decoration: underline overline;
	font-size: 14px;
	font-weight: bolder;
}
.lbmenu #buttons #selected {
	background: url(http://www.startbasen.dk/guis/lb_menu_bg_aktiv.png) repeat-x top;
	border-left: 1px solid #0081ab;
	border-right: 1px solid #0081ab;
}
.navigation {
	border-collapse: collapse;
	width: 100%;
	background-color: #ffffff;
}
.navigation td { padding: 5px; }
.maincontent {
	background-color: #ffffff;
	height: 500px;
	vertical-align: top;
	text-align: center;
}
.bottom {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 967px;
}
.errorbox {
	background: #ffeeee;
	border: 1px solid #888888;
	padding: 20px;
	text-align: center;
	font-weight: bolder;
}
.thumb {
	border: 1px solid #333333;
	float: left;
	margin: 3px;
}


div#popmessage {
	display: none;
	position: absolute;
	z-index: 1000;
	width: 201px;
	height: 116px;
	border: 0px;
	background: url(http://www.startbasen.dk/gui/msgpop.gif);
	right: 0px;
	bottom: 0px;
}
div#helptext {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	border: 1px solid #333333;
	background: #eeeeee;
	padding: 10px;
	z-index: 1000;
	width: 350px;
}
div#previewProfileDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	z-index: 1000;
	padding: 0px;
}







/*********/
/* BOXES */
/*********/
.squarebox {	border-collapse: collapse; width: 100%; height: 100%; }
.squarebox #title, .squarebox #greytitle, .squarebox #redtitle {
	border: 1px solid #27598d;
	border-bottom: 0px;
	color: #ffffff;
	padding: 0px 0px 0px 5px;
	height: 18px;
	background: url(http://www.startbasen.dk/guis/box_title.gif) repeat-x bottom;
	font-weight: bold;
}
.squarebox #greytitle { background: url(http://www.startbasen.dk/guis/box_title_grey.gif) repeat-x bottom; border: 1px solid #c0c0c0; }
.squarebox #redtitle { background: url(http://www.startbasen.dk/guis/box_title_red.gif) repeat-x bottom; }
.squarebox #title h1, .squarebox #greytitle h1 { font-size: 11px; color: black; }
.squarebox #title h2, .squarebox #greytitle h2 { font-size: 11px; color: black; }
.squarebox #title h3, .squarebox #greytitle h3 { font-size: 11px; color: black; }

.squarebox #content {
	height: 100%;
	padding: 5px;
	background: #ffffff url(http://www.startbasen.dk/guis/box_bottom.gif) repeat-x bottom;
	border: 1px solid #c6c6c6;
	vertical-align: top;
}
.squarebox #dotted {
	height: 100%;
	padding: 5px;
	background: #ffffff;
	border: 1px solid #c6c6c6;
	border-bottom: 1px dotted #c6c6c6;
	vertical-align: top;
}


.whitebox {
	border-collapse: collapse;
	height: 254px;
	width: 100%;
}
.whitebox #left {
	width: 15px;
	padding: 0px;
	background: url(http://www.startbasen.dk/guis/whitebox_left.gif) no-repeat left top;
}
.whitebox #mid {
	height: 100%;
	padding: 10px;
	background: url(http://www.startbasen.dk/guis/whitebox_mid.gif) repeat-x top;
	vertical-align: middle;
	text-align: center;
}
.whitebox #right {
	width: 15px;
	padding: 0px;
	background: url(http://www.startbasen.dk/guis/whitebox_right.gif) no-repeat right top;
}

/********/
/* TABS */
/********/
.tab, .tabselected {
	background: url(http://www.startbasen.dk/guis/tabs.gif) no-repeat center top;
	color: #ffffff;
	display: block;
	height: 21px;
	width: 114px;
}
.tab div, .tabselected div {	padding-top: 3px; text-align: center; }
.tab {					background-position: center 0px; }
.tab:hover {				background-position: center -21px; }
.tabselected {			background-position: center -42px; }

/**********/
/* PANELS */
/**********/
.leftitem, .rightitem {				margin-top: 5px; border-collapse: collapse; width: 139px; }
.leftitem #top, .rightitem #top {			vertical-align: top; height: 160px; }
.leftitem #title, .rightitem #title {		position: relative; }
.leftitem #middle, .rightitem #middle {		padding: 5px; padding-top: 30px; }
.leftitem #bottom, .rightitem #bottom {		height: 50px; }

.leftitem #title div {	position: absolute; left: -21px; top: 30px; }
.rightitem #title div {	position: absolute; right: -22px; top: 30px; }

.leftitem #top {		background: url(http://www.startbasen.dk/guis/left_top.gif) no-repeat right top; }
.leftitem {			background: url(http://www.startbasen.dk/guis/left_mid.gif) repeat-y right;}
.leftitem #bottom {		background: url(http://www.startbasen.dk/guis/left_bot.gif) no-repeat right bottom; }

.rightitem #top {		background: url(http://www.startbasen.dk/guis/right_top.gif) no-repeat left top; }
.rightitem {			background: url(http://www.startbasen.dk/guis/right_mid.gif) repeat-y left; }
.rightitem #bottom {		background: url(http://www.startbasen.dk/guis/right_bot.gif) no-repeat left bottom; }

.pornobox {
	width: 160px;
	border: 0px;
	border-collapse: collapse;
	margin-top: 5px;
}
.pornobox th {
	border: 0px;
	height: 30px;
	background: #ffffff url(http://www.startbasen.dk/guis/pornobox_top.gif) no-repeat left top;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}
.pornobox .pbitem {
	height: 25px;
	padding-left: 4px;
	border: 1px solid #c6c6c6;
	border-top: 0px;
	background: #ffffff url(http://www.startbasen.dk/guis/pornobox_menuitem.gif) repeat-x top;
}
.pornobox .content {
	padding: 4px;
	border: 1px solid #c6c6c6;
	border-top: 0px;
	border-bottom: 0px;
	background: #fdfdfd url(http://www.startbasen.dk/guis/pornobox_bg.gif) repeat-x bottom;
}


.pornobox2 {
	width: 100%;
	border: 1px solid #c6c6c6;
	border-collapse: collapse;
}
.pornobox2 th {
	height: 30px;
	background: #ffffff url(http://www.startbasen.dk/guis/pornobox_topm.gif) repeat-x top;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	padding-left: 15px;
}
.pornobox2 th h1 {
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
}
.pornobox2 .content {
	padding: 4px;
	background: #fdfdfd url(http://www.startbasen.dk/guis/pornobox_bg.gif) repeat-x bottom;
}

/**********/
/* TABLES */
/**********/
.whitetable td, .whitetable th, .whitetable div {
	color: #ffffff;
}
.maillist th {
	background-color: #EEEEEE;
	border-left: 0px;
	border-top: 2px outset #FFFFFF;
	border-right: 2px inset #FFFFFF;
	border-bottom: 2px inset #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
}
.maillist td {
	border-bottom: 1px dashed #888888;
}