/* css file designed by David Todd Watson (david at wow-medialab dot com)   updated: October 10, 2007   site layout: 100% + centered   site width: 900px      tested with: 	   ? Internet Explorer 5.2.2 (MAC)   ? Safari 1.0.3 (MAC)   x Internet Explorer 6.0 (WIN)   x FireFox 1.0.6 (WIN)   x Opera 8.5 (WIN)*/

/* STANDARD HTML ELEMENTS********************************************/
img {
border: 0;
}

a:link, a:visited {
color: #bc0005;
}
a:hover, a:active {
color: #666;
}

h1 {
font-size: 20px;
line-height: 24px;
}

/* LAYOUT & BACKGROUNDS********************************************/
body {
	width: 100%;	padding: 0;	border: 0;	margin: 0;	text-align: center;
	font-family: verdana, arial, sans-serif; 	font-size: 11px;
line-height: 18px;	color: #000;
	background-color: #efefef;
}
	#header, #content, #footer {		clear: both;		width: 900px;		padding: 0;		border: 0;		margin: 0 auto;		text-align: left;	}
#header img {
width: 900px;
height: 230px;
		padding: 0;		border: 0;		margin: 0;
}
		#content-container {			float: left;			position: relative;			width: 900px;			padding: 0;			border: 0;			margin: 0px 0 0 0;
			background: url("bkg_content.jpg") repeat-y;		}

			#smx #sidebar, #smx #main {				float: left;				position: relative;				padding: 0;				border: 0;				margin: 0;			}			#smx #xtra {				float: right;				position: relative;				padding: 0;				border: 0;				margin: 0;			}
			#smx #sidebar, #smx #xtra {
				width: 206px;
				padding: 0;				border: 0;				margin: 0;
			}
				#smx #sidebar .content {

					padding: 8px 0 0 15px;
				border: 0;				margin: 0;
				}
				#smx #main .content {

					padding: 10px 30px 20px 30px;
				border: 0;				margin: 0;
				}
				#smx #xtra .content {

					padding: 10px;
				border: 0;				margin: 0;
				}
			#smx #main {
				width: 488px;
				padding: 0;				border: 0;				margin: 0;
			}



#bottom {
	padding: 0;	border: 0;	margin: 0 0 -15px 0;
	valign: bottom;
}
#footer {
	padding: 15px 0 0 0;
font-size: 10px;
color: #606060;
}

/* MENU********************************************/
#sidebar .content ul {
margin: 0;
padding: 0;
border: 0;
}
#sidebar .content ul li {
list-style: none;
margin: 0 0 5px 0;
padding: 0;
border: 0;
}

#sidebar .content ul li a {
display: block;
width: 180px;
height: 30px;
margin: 0;
padding: 10px 0 0 0;
border: 0;
background: url("button_off.jpg") no-repeat;
text-decoration: none;
font-family: arial, sans-serif;
font-weight: bold;
}
#sidebar .content ul li a span {
margin: 10px 0 0 0;
padding: 10px 0 0 10px;
font-size: 12px;
color: #dadada;
text-transform: uppercase;
}
#sidebar .content ul li a.aktiv, #sidebar .content ul li a:hover {
display: block;
width: 180px;
height: 30px;
margin: 0;
padding: 10px 0 0 0;
border: 0;
color: #fff;
background: url("button_on.jpg") no-repeat;
text-decoration: none;
}
#sidebar .content ul li a.aktiv span {
margin: 10px 0 0 0;
padding: 10px 0 0 10px;
font-size: 12px;
color: #fff;
text-transform: uppercase;
}

/* CUSTOM STUFF
*********************************/
div#xtra p.dato {
font-size: 10px;
font-weight: normal;
line-height: normal;
margin: 10px 0 0 0;
padding: 0;
border: 0;
}

div#xtra p.tittel {
font-size: 11px;
font-weight: bold;
line-height: normal;
margin: 5px 0 5px 0;
padding: 0;
border: 0;
}
div#xtra p.tekst {
font-size: 11px;
font-weight: normal;
line-height: normal;
margin: 0 0 10px 0;
padding: 0;
border: 0;
}
div#xtra p.tekst a:link, div#xtra p.tekst a:visited {
text-decoration: none;
}

#footer #copyright {
float: left;
position: relative;
width: 425px;
text-align: left;
margin: 0;
padding: 0 0 0 10px;
border: 0;
}
#footer #credits {
float: right;
position: relative;
width: 425px;
text-align: right;
margin: 0;
padding: 0 10px 0 0;
border: 0;
}
#footer a:link, #footer a:visited {
color: #606060;
text-decoration: none;
}
#footer a:hover, #footer a:active {
color: #bc0005;
text-decoration: underline;
}

