/*** TAGS ***/
html {
 height:100%;
 margin:0px;
 padding:0px;
}

body {
 height:100%;
 margin:0px;
 padding:0px;
 text-align: center;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 background-image:url('../grafik/bg_hbold.gif');
 background-repeat:repeat;
 background-color:#1C476B;
 overflow:auto;
}

table, tr, td {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
}

h1 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:18px;
 color:#CA521F;
 font-weight: bold;
}

h4 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 font-weight: bold;
 margin-top:5px;
 margin-bottom:5px;
}

del {
  color: #999999;
}

/*** LAYOUT ***/
#bannere_udenom_baggrund {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:10px;
 background-repeat:repeat;
 cursor:pointer;
 z-index:2;
}

#side {
 position:absolute;
 top:0px;
 left:50%;
 width:930px; 
 min-height:20px;
 _height:200px;
 margin-left:-465px;
 background-color:white;
 z-index:2;
 text-align: left;
}

#top {
 float:left;
 display:inline;
 width:930px;
 height:110px;
 overflow:hidden;
}

#top_bg {
 position: absolute;
 top:0px;
 left:0px;
 width:930px;
 height:110px;
 overflow:hidden;
}

#top_logo {
 position: absolute;
 top:0px;
 left:0px;
 width:300px;
 height:110px;
 overflow:hidden;
}

#top_sogebox {
 position: absolute;
 top:0px;
 left:765px;
 width:165px;
 height:27px;
 overflow:hidden;
}

#bjaelke_top {
 float:left;
 display:inline;
 width:930px;
 height:32px;
 background-image:url('../grafik/bg_menu.jpg');
 background-repeat:no-repeat;
}

#menu_top {
 position: relative;
 top:0px;
 left:30px;
 width:870px;
 height:32px;
 padding-left:15px;
 _padding-left:10px;
 z-index: 999;
}

#midte {
 float:left;
 margin-top:4px;
 width:930px;
 background-color:white;
}

#spalte_venstre {
 float:left;
 display:inline;
 margin-left: 2px;
 margin-top: 3px;
 margin-bottom: 5px;
 width:157px;
 overflow:hidden;
}

#spalte_hoejre {
 float:left;
 display:inline;
 margin-right: 2px;
 margin-bottom: 5px;
 width:769px;
 overflow:hidden;
}

#spalte1_forside {
 float:left;
 display:inline;
 margin-right: 7px;
 margin-top: 3px;
 width:304px;
 overflow:hidden;
}

#spalte2_forside {
 float:left;
 display:inline;
 margin-right: 7px;
 margin-top: 3px;
 width:300px;
 overflow:hidden;
}

#spalte3_forside {
 float:left;
 display:inline;
 width:151px;
 overflow:hidden;
}

#spalte1_underside {
 float:left;
 width:430px;
 margin-left:16px;
 margin-right:16px;
 overflow:hidden;
 margin-top: 3px;
 padding-bottom: 20px;
}

#spalte2_underside {
 float:left;
 margin-left: 7px;
 margin-top: 3px;
 width:300px;
 overflow:hidden;
}

#bund {
 clear:left;
 position:relative;
 top:0px;
 left:0px;
 width:930px;
 height:30px;
}

/*** TEKSTER ***/
.brodtekst {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: normal;
}

.brodtekst_fed {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: bold;
}

.h1 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:18px;
 color:#CA521F;
 font-weight: bold;
}

.h1_nyhedsrotation {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:16px;
 color:white;
 font-weight: bold;
 margin:0px 0px 8px 0px;
}

.h2 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: bold;
 margin:0px 0px 0px 0px;
}

.h3 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight:bold;
 margin:0px 0px 0px 0px;
}

.nedtonet {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 font-weight: normal;

}

/*** FORMULARER ***/
input, select, option {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:250px;
 height:16px;
}

.button{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:100px;
 height:auto;
}

input[type="button"]{
 width:100px;
 height:auto;
}

#tipenven input {
 width:235px;
}

#tipenven textarea {
 width:235px;
 height:70px;
}

textarea {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:250px;
 height:75px;
}

.blogBtn{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
}

.knap_formular {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 height:18px;
}

.radio {
 border-width:0px;
 width:15px;
 background-color:transparent;
 font-family:Arial;
}

.checkbox {
 border:0px;
 width:15px;
 color:#333333;
 font-family:Verdana;
 font-size:10px; 
}

/*** LINKS ***/
#menu_top a:link, #menu_top a:active, #menu_top a:visited, #tools a:link, #tools a:active, #tools a:visited, #nyhedsrotation a:link, #nyhedsrotation a:active, #nyhedsrotation a:visited {
 color:white;
 text-decoration:none;
 font-weight:bold;
}

#menu_top a:hover, #tools a:hover {
 color:#E75113;
 text-decoration:none;
 font-weight:bold;
}

#nyhedsrotation a:hover {
 color:#E8E8E8;
 text-decoration:none;
 font-weight:bold;
}

#nyhed a:link, #nyhed a:active, #nyhed a:visited {
 color:black;
 text-decoration:none;
}

#nyhed a:hover {
 color:#000080;
 text-decoration:none;
}

#tLink a:link, #tLink a:active, #tLink a:visited {
 color:black;
 text-decoration:none;
}

#tLink a:hover {
 color:#000080;
 font-weight:bold;
 text-decoration:none;
}

#tLink2 a:link, #tLink2 a:active, #tLink2 a:visited {
 color:black;
 text-decoration:none;
}

#tLink2 a:hover {
 color:#000080;
 text-decoration:underline;
}

#debat a:link, #debat a:active, #debat a:visited {
 color:white;
 text-decoration:none;
}

#debat a:hover {
 color:white;
 text-decoration:underline;
}

#chat a:link, #chat a:active, #chat a:visited {
 color:white;
 text-decoration:none;
}

#chat a:hover {
 color:white;
 text-decoration:underline;
}

h4 a:link, h4 a:active, h4 a:visited {
 color:black;
 text-decoration:none;
}

h4 a:hover {
 color:#000080;
 text-decoration:none;
}

a:link, a:active, a:visited {
 color:#245885;
 text-decoration:underline;
}

a:hover {
 color:#999999;
 text-decoration:underline;
}


/*** NYHEDSROTATION ***/
#nyhedsrotation_container {
 position:relative;
 margin-bottom: 3px;
 text-align: center;
 height:191px;
 width:157px;
 background-image: url("../grafik/bg_nyhedsrotation_tekst.gif");
 background-color:#CA521F;
 overflow:hidden;
}

#nyhedsrotation {
 position:relative;
 top:0px;
 left:0px;
 height:175px;
 width:157px;
 overflow:hidden;
}

#nyhedsrotation_billede {
 position:relative;
 top:0px;
 left:0px;
 height:172px;
 width:304px;
 overflow:hidden;
}

#nyhedsrotation_billedtekst {
 position:relative;
 top:0px;
 left:0px;
 height:19px;
 width:304px;
 background-color: #DBDBDB;
 overflow:hidden;
}
 
#nyhedsrotation_nyhed {
 cursor:pointer;
}
 
#nyhedsrotation_paginering {
 position:relative;
 top:0px;
 left:0px;
 height:175px;
 width:157px;
 margin:0px 0px 0px 0px; 
 overflow:hidden;
}
 
a.nyhedsrotation_paginering_link_inaktiv:link, a.nyhedsrotation_paginering_link_inaktiv:active, a.nyhedsrotation_paginering_link_inaktiv:visited {
 width:16px;
 height:16px;
 border:none;
 text-align:center;
 padding-left:3px;
 padding-right:3px;
 font-size:12px;
 text-decoration:none;
 color:white;
}

a.nyhedsrotation_paginering_link_inaktiv:hover {
 width:16px;
 height:16px;
 border:none;
 text-align:center;
 padding-left:3px;
 padding-right:3px; 
 font-size:12px;
 text-decoration:none;
 color:#999999;
}

a.nyhedsrotation_paginering_link_aktiv:link, a.nyhedsrotation_paginering_link_aktiv:active, a.nyhedsrotation_paginering_link_aktiv:visited, a.nyhedsrotation_paginering_link_aktiv:hover {
 width:16px;
 height:16px;
 border:none;
 text-align:center;
 padding-left:3px;
 padding-right:3px; 
 font-size:12px;
 text-decoration:none;
 color:#999999;
}

img.nyhedsrotation {
 max-width:304px; 
 max-height:172px;
 width: expression(this.width > 304 ? 304: true);
 height: expression(this.height > 172 ? 172: true);
}

/*** LOGIN ***/
#login_container {
 position:relative;
 margin-bottom:3px;
/* height:58px; */
 width:157px;
 background-image: url("../grafik/bg_login.jpg");
 background-repeat:no-repeat;
 background-color:#A6A6A6;
 overflow:hidden;
}

#login_containerInfo {
 position:absolute;
 top:254x;
 left:0px;
 padding:5px;
 width:150px;
 color:#CA521F;
 border:1px solid #A4A4A4;
 background-color: white;
 opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.9;
 overflow:hidden;
 display:none;
 z-index:100;
}

/*** AFSTEMNING ***/
#afstemninger_container {
 position:relative;
 margin-bottom:3px;
 width:157px;
 background-image: url("../grafik/bg_afstemninger.gif");
 background-repeat:repeat-y;
 overflow:hidden;
}

/*** TV-GUIDE ***/
#tv-guide_container {
 position:relative;
 margin-bottom:3px;
 width:157px;
 padding-top:40px;
 background-image: url("../grafik/bg_tv-guide.jpg");
 background-repeat:no-repeat;
 background-color:#0076C2;
 overflow:hidden;
}

/*** NYHEDSBREV ***/
#nyhedsbrev_container {
 position:relative;
 margin-bottom:3px;
 width:157px;
 height:88px;
 background-image: url("../grafik/bg_nyhedsbrev.gif");
 overflow:hidden;
}

/*** MEST SETE KLIP ***/
#mestsete_container {
 position:relative;
 margin-bottom:0px;
 background-image: url("../grafik/bg_mestsete.jpg");
 background-repeat:no-repeat;
 background-color:#0076C2;
 overflow:hidden;
}

/*** DAGENS MEST LĘSTE ***/
#dagensmestlaeste_container {
 position:relative;
 margin-bottom:0px;
 width:157px;
 background-image: url("../grafik/bg_afstemninger.gif");
 background-repeat:repeat-y;
 overflow:hidden;
}

/*** UGENS MEST LĘSTE ***/
#ugensmestlaeste_container {
 position:relative;
 margin-bottom:0px;
 width:157px;
 background-image: url("../grafik/bg_afstemninger.gif");
 background-repeat:repeat-y;
 overflow:hidden;
}

/*** SENESTE NYT ***/
#senestenyt_forside_container {
 position:relative;
 margin-left:10px;
 width:294px;
 overflow:hidden;
}



/*** HBOLD.dk TV ***/
#hboldtv_container_main {
 position:relative;
 margin-top:0px;
 width:430px;
 background-image: url("../grafik/bg_hboldtv_main.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3; 
 overflow:hidden;
}

#hboldtv_content_main {
 position:relative;
 top:2px;
 left:7px;
 width:416px;
 height:285px;
 overflow:hidden;
}

#hboldtv_titel_main {
 position:relative;
 top:5px;
 height: 36px;
 width:416px;
 margin-left:7px;
 font-size: 12px;
 overflow:hidden;
}

#hboldtv_container {
 position:relative;
 margin-top:8px;
 width:300px;
 background-image: url("../grafik/bg_hboldtv.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3; 
 overflow:hidden;
}

#hboldtv_content {
 position:relative;
 top:2px;
 left:7px;
 width:286px;
 height:195px;
 overflow:hidden;
}

#hboldtv_titel {
 position:relative;
 top:5px;
 height: 36px;
 width:286px;
 margin-left:7px;
 font-size: 12px;
 overflow:hidden;
}

/*** FOKUS ***/
#fokus_container {
 position:relative;
 margin-top:15px;
 padding-top:40px;
 width:300px;
 background-image: url("../grafik/bg_fokus.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** DE ANDRE SKRIVER ***/
#deandreskriver_container {
 position:relative;
 margin-top:12px;
 padding-left:12px;
 width:300px;
 background-image: url("../grafik/bg_deandreskriver.gif");
 background-repeat:repeat-y;
 overflow:hidden;
}

/*** CHAT ***/
#chat_container {
 position:relative;
 margin-bottom:3px;
 width:151px;
 padding-top:40px;
 background-image: url("../grafik/bg_chat.jpg");
 background-repeat:no-repeat;
 background-color:#E65013;
 overflow:hidden;
}

/*** DEBAT ***/
#debat_container {
 position:relative;
 margin-bottom:4px;
 width:151px;
 padding-top:40px;
 background-image: url("../grafik/bg_debat.jpg");
 background-repeat:no-repeat;
 background-color:#E65013;
 overflow:hidden;
}

/*** BLOG ***/
#blog_container {
 position:relative;
 margin-bottom:4px;
 width:151px;
 margin-top:15px;
 padding-top:13px;
 background-image: url("../grafik/bg_blog.jpg");
 background-repeat:no-repeat;
 background-color:#E65013;
 overflow:hidden;
}

/*** STILLING ***/
#stilling_container {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 width:300px;
 background-image: url("../grafik/bg_box.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** Blog profil ***/
#blogProfil_container {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 width:300px;
 background-image: url("../grafik/bg_box.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** Blog indlęg ***/
#blogPosts_container {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 width:300px;
 background-image: url("../grafik/bg_box.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** Blog administration ***/
#blogAdmin_container {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 width:300px;
 background-image: url("../grafik/bg_box.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** SENESTE RESULTATER ***/
#senesteResultater_container {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 padding-bottom:7px;
 width:300px;
 background-image: url("../grafik/bg_box.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** KOMMENDE KAMPE ***/
#kommendeKampe_container {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 padding-bottom:7px;
 width:300px;
 background-image: url("../grafik/bg_box.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

/*** TURNERINGSBOKS ***/
#turneringsBoks {
 position:relative;
 margin-top:15px;
 padding-top:8px;
 padding-bottom:7px;
 width:300px;
 background-image: url("../grafik/bg_box_noHead.jpg");
 background-repeat:no-repeat;
 background-color:#0078C3;
 overflow:hidden;
}

a.tBoks_head {
 width: 143px;
 padding-top: 3px;
 padding-bottom: 3px;
 margin:2px;
 text-align: center;
 color: white;
 font-weight: bold;
 text-decoration:none;
}

button.tBoks_head{
 width: 143px;
 padding-top: 3px;
 padding-bottom: 3px;
 margin:2px;
 text-align: center;
 color: white;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 border:none;
 font-weight: bold;
 background-color:#AFD3E9; 
}

a.tBoks_menu {
 width: 98px;
 padding-top: 2px;
 padding-bottom: 2px;
 text-align: center;
}

a.tBoks_menu:link, a.tBoks_menu:active, a.tBoks_menu:visited {
color: white;
text-decoration:none;
}

a.tBoks_menu:hover, a.tBoks_menu:focus {
font-weight:bold;}

/*** SPILLERTRUP ***/
#spillertrup_container {
 float:left;
 width:210px !important;
 width:230px;
 margin-top:10px;
 margin-right:5px;
 overflow:hidden;
}

/*** FAKTABOKS ***/
#faktaBox_container {
 float:left;
 width:195px;
 margin-top:10px;
 overflow:hidden;
 border:1px solid #ca521f;
 padding:9px;
}

#faktaBox_container p{
 margin-top:0px;
 margin-bottom:0px;
}

/*** NYHED ***/
#nyhed_skabnyheder_container {
 position:relative;
 width:430px;
 padding-bottom: 20px;
 border-bottom: 1px solid #DCDCDC;
}

img.nyhed {
 max-width:430px; 
 width: expression(this.width > 430 ? 430: true);
}

#senestenyt_skabnyheder_container {
 position:relative;
 width:430px;
 overflow:hidden;
}

/*** BLOG BOKSE ***/
#blogList_container {
 position:relative;
 margin-bottom:3px;
 width:210px;
/* background-image: url("../grafik/bg_blogList.jpg");
 background-repeat:no-repeat;
 background-color:#0076C2; */
 overflow:hidden;
}

p.blogListH {
/* height:20px; */
 background-image: url("../grafik/bg_blogListH.gif");
 background-repeat:repeat-x;
}

/*** UNDERMENU ***/
dl.rom, dt.rom, ul.rom, li.rom {
margin: 0;
padding: 0;
list-style-type: none;}

#menu_top dl {
float: left;}

#menu_top dt {
cursor: pointer;
margin: 1px;
margin-left: 9px;
padding-right: 9px;
border-right: 1px solid #194B93;}

dd {
margin: 0;
padding: 0;
list-style-type: none;}

#menu_top dd.level1 {
position: absolute;
top: 32px;
display: none;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid white;
background-color: #DCDCDC;
opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.9;
width: 175px;
z-index: 999;}

#menu_top li {
text-align: left;
border-bottom: 1px solid white;
clear: both;}

#menu_top dt a {
color: white;
text-decoration: none;
font-weight: bold;}

#menu_top li a {
text-decoration: none;
padding: 2px;
padding-left: 8px;
display: block;}

#menu_top li a:link, #menu_top li a:active, #menu_top li a:visited {
color: #444444;}

#menu_top li a:hover, #menu_top li a:focus {
color: #E75113;}