@charset "utf-8";




/* New CSS for html page bottom is at the bottm of this document */



body {
	font: 100% Georgia, Arial, Helvetica, sans-serif;
	background: #000000;
	background-image:url(grahpics/fiber_baggr_1.jpg);
	background-repeat:no-repeat;
	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}


.oneColFixCtr #container {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -310px; /* make this half your image/element height */
	margin-left: -473px; /* make this half your image/element width */
	width: 946px;
	height: 620px;
/*	border: solid 1px red;*/
}
.oneColFixCtr #container2 {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -360px; /* make this half your image/element height */
	margin-left: -473px; /* make this half your image/element width */
	width: 946px;
	height: 720px;
}

.oneColFixCtr #link {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px;
	width: 130px;
	height:20px;
	float:right;
}
.oneColFixCtr #mainTop {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px;
	width: 946px;
	height:90px;
	background-image:url(grahpics/main_topbaggr.gif);
	background-repeat:no-repeat;
	display:block;
/*	border: solid 1px yellow;*/
}


.oneColFixCtr #mainContent {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 5px 0px 0px 0px;
	height: 468px;
	width: 946px;
	background-color:#000000;
	float:left;
/*	border: solid 1px yellow;
*/}
.oneColFixCtr #mainContent2 {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 5px 0px 0px 0px;
	height: 588px;
	width: 946px;
	background-color:#000000;
	float:left;
/*	border: solid 1px yellow;
*/}

.oneColFixCtr #mainFlash {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 0px 15px;
	height: 453px;
	width: 910px;
	float:left;
	
}
.oneColFixCtr #mainFlash2 {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 0px 15px;
	height: 340px;
	width: 916px;
	background-color:#000000;
	float:left;
}

.oneColFixCtr #mainText {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 0px 15px;
	height: 340px;
	width: 916px;
	background-color:#000000;
	float:left;
}

.oneColFixCtr #banner {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 0px 15px;
	height: 232px;
	width: 916px;
	background-color:#000000;
	float:left;
/*	border: solid 1px red;
*/}
.oneColFixCtr #login {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 0px 0px;
	height: 340px;
	width: 890px;
	background-color:#000000;
	float:right;
/*	border: solid 1px red;
*/}
.oneColFixCtr #shows {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 20px 10px;
	height: 340px;
	width: 450px;
	background-color:#000000;
	float:right;
}
.oneColFixCtr #ikoner {
	padding: 0px 0px 0px 15px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 20px 15px;
	height: 340px;
	width: 200px;
	background-color:#000000;
	float:right;
}

.oneColFixCtr #movie {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px 0px 20px 10px;
	height: 340px;
	width: 450px;
	background-color:#000000;
	float:right;
}
.oneColFixCtr #contact {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 20px 45px 20px 0px;
	height: 300px;
	width: 300px;
	background-color:#000000;
	float:right;
/*	border: solid 1px red;
*/}
.oneColFixCtr #about {
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 20px 45px 20px 0px;
	height: 300px;
	width: 400px;
	background-color:#000000;
	float:right;
/*	border: solid 1px red;
*/}
.oneColFixCtr #button {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px;
	width: 145px;
	height:16px;
	float:left;
}
.oneColFixCtr #skrue {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0px;
	width: 946px;
	height:15px;
	float:left;
}

/* tekst
********************************************************************/
.oneColFixCtr #mainText h1{
	padding: 20px 0px 0px 25px;
	margin: 0px 130px 0px 0px;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	text-align:left;
}

.oneColFixCtr #mainText h2{
	padding: 6px 0px 0px 25px;
	margin: 0px 130px 0px 0px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.oneColFixCtr #mainText p{
	padding: 10px 0px 12px 25px;
	margin: 0px 130px 0px 0px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
.oneColFixCtr #mainText p a{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#bc5c9c;
	text-decoration:underline;
}
.oneColFixCtr #mainText p a:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#fff79d;
	text-decoration:underline;
}
.oneColFixCtr #mainText p a:visited{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#fff79d;
	text-decoration:underline;
}
.oneColFixCtr #mainText p a:visited:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#bc5c9c;
	text-decoration:underline;
}
.oneColFixCtr #mainText .picleft{/*dette er style som placerer billedet ud til højre - husk størrelsen er 300 x 300*/
	padding: 0px 0px 0px 0px;
	margin: 20px 45px 20px 20px;
	/*display:block;*/
	width:300;
	height:300;
	float:right;
}



/* menu
********************************************************************/
.oneColElsCtr #mainTop, #menu {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 60px 0px 0px 0px;
	width: 946px;
	float:left;
/*	border: 1px solid yellow;
*/}
.oneColElsCtr #mainTop, ul#topnav {
	list-style: none;
	float: right;
	width: 530px;
	margin: 0px 0px 0px 0px; 
	padding: 0;
/*	border: 1px solid white;*/
}
.oneColElsCtr #mainTop, ul#topnav li {
	float: left;
	margin: 0; 
	padding: 0;
}
.oneColElsCtr #mainTop, ul#topnav li a {
	font-size:12px;
	color: #FFFFFF;
	background-image:url(grahpics/menu_pil.gif);
	background-repeat:no-repeat;
	float: left;
	display: block;
	padding: 0px 10px 0px 8px;
	text-decoration: none;
}
.oneColElsCtr #mainTop, ul#topnav li a:hover {
	color: #ad82ae;
}
.oneColElsCtr #mainTop, #valgt {
	font-size:12px;
	color: #ad82ae;
	background-image:url(grahpics/menu_pil.gif);
	background-repeat:no-repeat;
	float: left;
	display: block;
	padding: 0px 10px 0px 8px;
	text-decoration: none;
}





/* above is existing css - below is new */
	/* page bottom areas */
#pageBottomArea{width:916px;height:232px;margin:0 0 0 15px;}
#pageBottomArea img{border:0;position:relative;}
#pageBottomArea a{float:left;position:relative;top:-3px;left:-8px;background: url(/graphics/pagebtm_checkitout.png) left top no-repeat;min-height:31px;padding:9px 0 0 30px;}
#pageBottomArea a{color:#bc5c9c;font-size:11px;text-decoration:none;outline:none;}
#pageBottomArea a:hover{color:#fff79d;}
#pageBottomArea h2{padding: 8px 0px 0px 0px;	margin: 0px;	color:#FFFFFF;	font-size:13px;	font-weight:bold;	text-align:left;}
#pageBottomArea p{padding: 0px ;margin:0;color:#999999;font-size:11px;font-weight:normal;text-align:left;}
#pageBottomArea .area{display:block;float:left;margin:0 16px 16px 0;width:450px;height:100px;background:#242424;}
#pageBottomArea .area2, #pageBottomArea .area4{margin-right:0;}
#pageBottomArea .area .inner{cursor:pointer;background:#303030;border:1px solid #1e1e1e;font-size:11px;width:404px;height:80px;margin:9px 0 0 9px;padding:0 13px;}
#pageBottomArea table{width:404px;height:80px;}
#pageBottomArea td{vertical-align:top;}
#pageBottomArea a.hoverColor{color:#fff79d;}
	/* contact form */
#contactForm{text-align:left;}
#contactForm form{padding: 10px 0px 12px 25px;margin: 0px 130px 0px 0px;color:#FFFFFF;font-size:11px;font-weight:normal;text-align:left;} /* same as .oneColFixCtr #mainText p */
#contactForm .inputNormal{background: url(/graphics/newsletterform_input.gif) left top no-repeat;border:none;width:199px;margin-right:5px;height:21px;padding-left:5px;font-size:11px;font-weight:normal;text-align:left;}
#contactForm .inputNormal{padding-top:4px\9;}
#contactForm input:focus{outline-width:0;}
#contactForm .submit{background: url(/graphics/newsletterform_submit.gif) left top no-repeat;border:none;width:39px;height:22px;cursor:pointer;color:#000;font-size:11px;}
#contactForm .submit:hover{color:#fff79d;}


