@charset "utf-8";
/* CSS Document */
#contentArea a[target="_blank"]{padding-right: 13px;background: url(/Files/Billeder/Zero16/gfx/ikon_external_link.gif) no-repeat center right;}
a[href $='.pdf']{padding-right: 15px; background: url(/Files/Billeder/Zero16/gfx/ikon_pdf.gif) no-repeat center right;}
a[href $='.doc']{padding-right: 15px; background: url(/Files/Billeder/Zero16/gfx/ikon_word.gif) no-repeat center right;}
a[href $='.docx']{padding-right: 15px; background: url(/Files/Billeder/Zero16/gfx/ikon_word.gif) no-repeat center right;}
/*
*************************
   - CLEAR STYLES
*************************
*/
*, p, span.teaser { font-family: Arial, Verdana, Helvetica,sans-serif; font-size: 13px; line-height: 18px; color: #ffffff; }
span.teaser {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; background:#0eb5d0; line-height:26px; margin-bottom:20px; clear:both;} 
p {margin:0 0 15px 0; padding:0;}

a, a img {border:none; padding:0; margin:0;}
a {color:#e2f500; padding:0; margin:0;}
a:hover, #contentText a:hover, #contentText ul.zeroerne li a.laesmere:hover {color:#FFF; background:#0eb5d0; }
span.teaser a {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;}
span.teaser a:hover {color:#ff00ae;}


html, body {background:#000000; padding: 0 0 0 0; margin: 0 0 0 0; width: 100%; height: 100%;}
html { overflow-x:hidden;}

h1, h2, .h2, h4, h1 p, h2 p, h4 p, h5 p { font-weight: normal; font-family:Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; margin:0; padding:0;}
h1, h1 * { font-size: 84px; line-height: 53px; padding-bottom: 14px; color: #FFFFFF; margin:0; margin:0 0 0 0; padding:0 0 0 0; }
h2, h2 *, .h2, .h2* { font-size: 36px; line-height:38px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#FFFFFF;  padding: 15px 0 15px 0; text-transform:uppercase;}
h2, .h2 {padding: 15px 0 15px 0;}
h3, h3 *, .h3, .h3* {font-family: Arial, Verdana, Helvetica,sans-serif; margin:0 0 0 0; padding:0 0 0 0; line-height:14px; text-transform:uppercase; font-size:23px;}
h4, h4 *, .h4, .h4* {font-size: 53px; line-height: 40px; color:#e2f500; font-family: Arial, Verdana, Helvetica,sans-serif; margin:0 0 0 0; padding:0 0 0 0;}

/*
*************************
   - TOPMENU
*************************
*/

#topmenu {width:100%; position:absolute; background:url(/Files/Billeder/Zero16/gfx/bg_pink.gif) 0 38px repeat-x; top:0; left:0; z-index:5; height: 141px;}
#topmenu ul { position: relative;width: 990px; margin: 0 auto; padding: 0 0 0 0;  z-index:12;}
#topmenu ul li {list-style:none; float:left; height:45px; margin-top:38px;}
#topmenu ul li.logo {height:auto; margin-top:0;}
#topmenu ul li.logo a { padding:0; margin:0; color:#FFFFFF;}
#topmenu ul li.logo a:hover { background:none;}
#topmenu ul li a {display:block; float:left; height:34px; padding:12px 15px 0 15px; font-family: Quicksand, Arial, Verdana, Helvetica,sans-serif; font-size:14px; text-decoration:none; color:#FFFFFF;}
#topmenu ul li a:hover, #topmenu ul li a.activeitem, #topmenu ul li a.inpath {background:#000000;}

/*
*************************
   - POSITION LAYOUT
*************************
*/

#mainContainer { width: 975px; padding: 120px 0 0 15px; position: relative; overflow:visible;height:100%; z-index:1;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin:0 auto -140px;
}

#contentContainer { width: 975px; padding: 30px 0 0 0; position: relative; overflow:visible; z-index:2; }
#contentArea { width: 620px; padding: 20px 0 0 0; /*height:auto; min-height:600px; height:600px;*/ }
#contentText {float:left; width:450px;}
#leftCol {float:left; width:133px; padding:0 37px 0 0;}

#mainContainer .push {height: 140px; background-color: transparent; margin-top:30px;}
#bottom {height:140px; background:#FFFFFF; position:relative;}
#bottom div { width: 975px; height:100px; margin: 0 auto; position:relative;}
#bottom div ul {margin:30px 0 15px 0; padding:0; float:right; clear:both; position:relative;}
#bottom div ul li { list-style:none; float:left; margin-left:20px;}

#bottom a:hover { background:none;}
a.designby {float:right; color:#676767; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:10px; text-decoration:none; display:block; clear:both;}
a.designby:hover {color:#000;}

/*
*************************
   - GRAFISKE LAYOUT ELEMENTER
*************************
*/

.kapsler {margin-top:-9px;}
.baggrundsbillede {display:block; position:absolute; z-index:0; bottom:100px; left:640px; display: none;}
.splatter {position:absolute; top:-25px; left:750px;}



/*
*************************
   - UL
*************************
*/
ul {margin:0; padding:0;}
ul li {margin:0; padding:0;}

#contentText ul {margin:15px 0 15px 15px;}
#contentText ul li { list-style:none; background:url(/Files/Billeder/Zero16/gfx/bullet.jpg) no-repeat 0 0; padding:0 0 5px 0; text-indent:25px;}

/*
*************************
   - NEWS - UL : Videolist
*************************
*/

.videoList { width:133px; height:130px; background:#ae00ff; overflow:hidden; position:relative; margin-bottom:8px;}
.videoList p {color:#FFF; font-size:10px; margin:0 7px 7px 7px; line-height:12px;}
.videoList img {border-bottom:solid 2px black;}
a.play { position:absolute; top:105px; left:90px; text-decoration:none;}
.videoList a:hover { background:none;}
	#ToggleSize { float:right; background-color: Black; cursor: pointer; margin-top:10px;}
    #Scrollplacer { height: 410px; width: 133px; position: relative; overflow: hidden; }
    #LargeScrollarea { height: 480px; width: 2400px; }
    .arrow { position: absolute; top: 50px; padding: 50px 10px; background-color: Silver; cursor: pointer; }
    #Right { left: 800px; display:none; }
	#Left {display:none;}


.tvHolder { width:448px; height:265px; background:url(/Files/Billeder/Zero16/gfx/video_pap.jpg) no-repeat; padding:53px 0 0 0; text-align:center;}
.tvHolder object { display:block; margin:0 auto;}
.tvHolder embed, .tvHolder object {width:300px; height:200px;}

/*
*************************
   - NEWS - UL : Zeroerne
*************************
*/

#contentText ul.zeroerne {margin:15px 0 15px 0;}
#contentText ul.zeroerne li {list-style:none; background:none; margin:0 0 0 0; padding:0; text-indent:0; clear:both;}
#contentText ul.zeroerne li a.foto {float:left; display:block; width:97px; height:77px; margin-right:15px; overflow:hidden; background:url(../images/zero_intet_billede.jpg) no-repeat;}
#contentText ul.zeroerne li a.foto img {width:95px; height:75px; border:1px solid #0eb5d0;}
#newselement img {border:1px solid #0eb5d0;}

#contentText ul.zeroerne li p {float:left; display:block; width:335px; margin-bottom:10px;}
#contentText ul.zeroerne li p a {font-family: Arial, Verdana, Helvetica,sans-serif; font-size: 13px; line-height: 18px; color: #ffffff; text-decoration:none;}
#contentText ul.zeroerne li a.laesmere {background:#ff00ae; display:block; float:right; color:#FFFFFF; text-decoration:none; font-weight:bold; margin-bottom:20px;}
