﻿html, body {color:#09435b; margin:0 0 30px 0;  font:normal 14px/1.3em Trebuchet MS; 
scrollbar-3dlight-color:#1ba2fc; scrollbar-arrow-color:#fff; scrollbar-base-color:#1ba2fc;
scrollbar-darkshadow-color:#1ba2fc; scrollbar-face-color:#0a5979; scrollbar-highlight-color:#1ba2fc;
scrollbar-shadow-color:#1ba2fc; scrollbar-track-color:#1ba2fc; overflow:auto;}

body#forside {background-color:#1ba2fc;}
body#underside {background-color:#1ba2fc;}
table {border:0px; border-collapse:collapse;}
ul,li,h1,h2,h3 {padding:0; margin:0;}
td, th {padding:0px; vertical-align:top;}
th {padding:0px; color:#000; text-align:left;}
textarea {padding:3px 5px 3px 5px; background-color:#fff; color:#09435b; overflow:auto; border:solid 1px #84dbff; font-family:Trebuchet MS; font-size:14px;}
input{padding:3px 5px 3px 5px; background-color:#fff; color:#09435b; border:solid 1px #84dbff; font-family:Trebuchet MS;}
select {color:#09435b;}
p.NoBorderCheckbox input {border:none; background-color:transparent; margin:0 7px 0;}
div.clr {clear:both;}
p {margin:0 0 14px;}
img {border:none; behavior:url(/iepngfix.htc);}
img.pngfix {border:none; behavior:url(/iepngfix.htc);}

div.MainpageContainer {width:1004px; margin:0 auto; position:relative;}

div.MainpageContainer div.CircleBG {position:absolute; top:20px; left:600px; width:317px; height:287px; background:url(/images/circlebgtop.png) no-repeat;}
body#forside div.MainpageContainer div.CircleBG2 {position:absolute; top:460px; left:560px; width:317px; height:287px; background:url(/images/circlebg2.png) no-repeat;}
body#forside div.MainpageContainer div.CircleBG3 {position:absolute; top:680px; left:220px; width:317px; height:287px; background:url(/images/circlebg2.png) no-repeat;}

/*
#########################################################
Topnavi
#########################################################
*/
div.Topnavi {float:left; width:1004px; height:258px; position:relative; z-index:1; margin:0 0 15px;}
div.Topnavi div.RutsjebaneBG {position:absolute; left:90px; top:8px; background:url(/images/TopBG.png) no-repeat; width:918px; height:179px; z-index:1;}
/* topbanner mellem logo og flagbanner */
div.BonBonLand_Topbanner {position:absolute; left:230px; top:10px; background-color:transparent; width:324px; height:134px; z-index:2;}
div.BonBonLand_Topbanner input {background-color:transparent; border:none;}
/* flagbanner */
div.BonBonLand_Kampagne_Banner {position:absolute; left:645px; top:1px; z-index:2;}
/* Valg af sprog */
div.Topnavi div.Language_Container {position:absolute; left:930px; top:10px; z-index:2; display:none;}
div.Topnavi div.Language_Container input {background-color:#fff; border:none; padding:3px; margin:0;}
div.Topnavi div.Top_Navi_BG {position:absolute; left:0; top:157px; background:url(/images/TopNaviBG.png) no-repeat; z-index:3; height:96px; width:1004px;}
div.Topnavi div.Top_Navi_Elements {position:absolute; left:32px; top:195px; z-index:4; height:36px;}
div.Topnavi div.Top_Navi_Elements ul {list-style:none; padding:0; margin:0; display:inline;}
div.Topnavi div.Top_Navi_Elements ul li a {font-weight:bold; text-decoration:none; color:#0a5979; padding:0 6px 0 6px;}
div.Topnavi div.Top_Navi_Elements ul li a:hover {color:#c3007d;}
div.Topnavi div.Top_Navi_Elements ul li a.Active {color:#c3007d;}
div.Topnavi div.Top_Navi_Elements ul li.Top_Navi_LeftSpace {background:url(/images/TopNaviLeftSpace.png) no-repeat; width:23px; height:35px;}
div.Topnavi div.Top_Navi_Elements ul li {background:none; background:url(/images/TopNaviMiddleBG.png) repeat-x; height:35px; float:left; line-height:300%; font-size:14px;}
div.Topnavi div.Top_Navi_Elements ul li.Top_Navi_RightSpace {background:url(/images/TopNaviRightSpace.png) no-repeat; width:23px; height:35px;}
div.Topnavi div.Top_Navi_Elements ul li.Top_Navi_RightSpace_End {background:url(/images/TopNaviRightEnd.png) no-repeat; width:23px; height:35px;}
div.Topnavi div.BonBon_Logo {position:absolute; left:-26px; top:8px; z-index:3;}

/*
#########################################################
BonBon-Land Karousel / Main events
#########################################################
*/
div.KarouselContainer {float:left; width:646px; height:282px; margin:1px 0 25px 3px; padding:0;}
div.KarouselSWF {float:left; background-color:transparent;}

/*
#########################################################
Mainbody area
#########################################################
*/
div.MainbodyareaTop {float:left; background:url(/images/mainbody_top_bg.png) no-repeat center top; width:649px; margin:0 0 20px; position:relative; z-index:1;}
div.MainbodyareaBottom {float:left; background:url(/images/mainbody_bottom_bg.png) no-repeat center bottom; padding:65px 0 31px; width:649px;}
div.MainbodyareaMiddle {float:left; background:url(/images/mainbody_middle_bg.png) repeat-y; width:589px; padding:7px 30px; min-height:400px;}
div.MainbodyareaTop strong {}
div.MainbodyareaTop img.ImgBorder {margin:0 0 8px 8px; border:solid 6px #84dbff;}
div.MainbodyareaTop hr {height:2px; border:solid #447028 1px; background:none; margin:10px 0;}
div.MainbodyareaTop h1 {position:absolute; left:23px; top:20px; color:#fff; font-size:18px; margin:0; padding:2px 0 3px; z-index:2;}
div.MainbodyareaTop h2 {font-size:17px; line-height:130%; margin:0 0 12px;}
div.MainbodyareaTop .Header {margin:0 0 10px 0; padding:0; font-size:17px; color:#09435b; font-weight:bold; display:block;}
/* læs mere knap */
div.MainbodyareaTop a.readmore {display:block; width:181px; height:67px; color:#c40079; background:url(/images/reamorebuttonbig.gif) no-repeat;
text-align:center; line-height:350%; text-decoration:none; font-weight:bold; clear:both; margin:10px 0 4px; float:right; position:relative; top:10px; font-size:15px;}
div.MainbodyareaTop a.readmore:hover {}
/* send til en ven knap */
div.MainbodyareaTop div.Send_To_A_Friend a {display:block; width:180px; height:64px; color:#c40079; background:url(/images/bonbonland_button.png) no-repeat;
text-align:center; line-height:330%; text-decoration:none; font-weight:bold; clear:both; margin:10px 0 4px; float:right; position:relative; top:10px; font-size:16px;}
/* ul og li */
div.MainbodyareaTop ul {list-style:none;}
div.MainbodyareaTop ul li {margin:0 0 8px; padding:0; background:url(../images/li_arrow.gif) left 6px no-repeat; padding:0 0 0 12px;}
/* Links */
div.MainbodyareaTop a {color:#c40079; text-decoration:underline; font-weight:bold;}
div.MainbodyareaTop a:hover {text-decoration:none;}

/* Kategorivælger til forlystelser */
div.MainbodyareaTop table.Forlystelserkategorier {margin:0 0 14px 4px;}
div.MainbodyareaTop table.Forlystelserkategorier td input {cursor:pointer; border:none; text-transform:uppercase;}
/* Alle forlystelser */
div.MainbodyareaTop table.Forlystelserkategorier td.Alle input {background:url(/images/forlystelserkategorier_alle_BG.png) no-repeat; border:none; width:71px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.MainbodyareaTop table.Forlystelserkategorier td.Alle input:hover {background:url(/images/forlystelserkategorier_alle_BG_active.png) no-repeat; width:71px; height:32px;}
div.MainbodyareaTop table.Forlystelserkategorier td.Alle input.active {background:url(/images/forlystelserkategorier_alle_BG_active.png) no-repeat;}
/* Små forlystelser */
div.MainbodyareaTop table.Forlystelserkategorier td.Small input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.MainbodyareaTop table.Forlystelserkategorier td.Small input:hover {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
div.MainbodyareaTop table.Forlystelserkategorier td.Small input.active {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
/* Medium forlystelser */
div.MainbodyareaTop table.Forlystelserkategorier td.Medium input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.MainbodyareaTop table.Forlystelserkategorier td.Medium input:hover {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
div.MainbodyareaTop table.Forlystelserkategorier td.Medium input.active {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
/* Store forlystelser */
div.MainbodyareaTop table.Forlystelserkategorier td.Large input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.MainbodyareaTop table.Forlystelserkategorier td.Large input:hover {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
div.MainbodyareaTop table.Forlystelserkategorier td.Large input.active {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
/* Ekstra store forlystelser */
div.MainbodyareaTop table.Forlystelserkategorier td.XLarge input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.MainbodyareaTop table.Forlystelserkategorier td.XLarge input:hover {color:#f8f8f8;}

/* Forlystelser oversigt */
div.Forlystelser_Oversigt {float:left; width:589px; padding:0 0 0 0;}
div.Forlystelser_Oversigt div.V_spacer {float:left; width:10px;}
div.Forlystelser_Oversigt div.H_spacer {height:18px; clear:both;}
div.Forlystelser_Oversigt div.Box {float:left; width:188px; height:177px; position:relative; z-index:1; padding:0; margin:0 0 12px;}
div.Forlystelser_Oversigt div.Box_Ramme {position:absolute; background:url(/images/ramme_praktiske_informationer.png) no-repeat; width:189px; height:177px; 
left:0; top:0px; z-index:2;}
div.Forlystelser_Oversigt div.Box_Header {position:absolute; left:12px; top:13px; z-index:3; color:#fff; font-weight:bold;}
div.Forlystelser_Oversigt div.Box img.Image {margin:43px 10px 0; padding:0; border:none; width:170px; height:123px;}
div.Forlystelser_Oversigt div.Box img.NoImage {margin:43px 10px 0; padding:0; border:none; width:170px; height:123px; background:url(/images/no_image.gif) no-repeat;}
div.Forlystelser_Oversigt div.Box_Read_More {position:absolute; background:url(/images/praktisk_info_laes_mere_bg.png) no-repeat; left:83px; top:122px; z-index:4; 
width:98px; height:44px;}
div.Forlystelser_Oversigt div.Box_Read_More a {color:#c40079; text-decoration:none; font-weight:bold; position:relative; left:26px; top:21px; font-size:13px;}
div.Forlystelser_Oversigt div.Box_Read_More a:hover {color:#a30165;}
/* billeder til forlystelser 169x121 */
div.Forlystelser_Oversigt input.Image {width:169px; height:121px; border:none; padding:0;} 
/* Beskrivelse af forlystelse */
div.Forlystelse_Description {float:left; margin:0; padding:0;}
/* faktaboks til forlystelser */
div.Forlystelse_Faktabox_Top {float:right; width:277px; background:url(/images/fakta_boks_top.gif) no-repeat center top; margin:0 0 10px 12px; position:relative; z-index:1; color:#c40079;}
div.Forlystelse_Faktabox_Top h3 {position:absolute; left:22px; top:30px; color:#fff; font-weight:bold; margin:0; padding:0; z-index:2; font-size:17px;}
div.Forlystelse_Faktabox_Bottom {float:left; width:277px; background:url(/images/fakta_boks_bottom.gif) no-repeat center bottom; padding:74px 0 33px 0;}
div.Forlystelse_Faktabox_Middle {float:left; width:221px; background:url(/images/fakta_boks_middle.gif) repeat-y; padding:0 28px 0; min-height:140px;}
table.Faktaboks {}
table.Faktaboks td {padding:0 10px 5px 0;}

/* flashgalleri til forlystelser */
div.ForlystelseFlashGalleri {float:left; width:589px; padding:0 0 20px 0; margin:0;}

/* relaterede forlystelser */
div.Relaterede_Forlystelser {float:left; clear:both; width:589px; margin:20px 0 0; background:url(/images/header_relaterede_forlystelser.png) no-repeat center top; padding:40px 0 0; min-height:43px; position:relative; color:#c40079;}
div.Relaterede_Forlystelser h3 {position:absolute; top:10px; left:10px; font-size:14px; margin:0; padding:0;}
div.Relaterede_Forlystelser_IMG {float:left; margin:0 4px 0 6px; padding:0; position:relative; z-index:1; width:137px; overflow:hidden;}
div.Relaterede_Forlystelser_Ramme {position:absolute; left:0; top:10px; background:url(/images/relaterede_forlystelser_ramme.png) no-repeat; width:146px; height:123px;}
div.Relaterede_Forlystelser_IMG img {width:137px; height:123px; padding:0 0 9px; /*background:url(/images/forlystelser_relaterede_img_bund.gif) no-repeat center bottom;*/ margin:10px 0 0;}
div.Relaterede_Forlystelser_Link {float:left; margin:0; clear:left; width:146px; background:url(/images/related_dots.gif) no-repeat left bottom; padding:0 0 14px; max-height:18px; overflow:hidden;}
div.Relaterede_Forlystelser_Link a {text-decoration:none; display:block; padding:0 0 0 16px; background:url(/images/oversigt_arrow.gif) no-repeat left 4px; margin:0; color:#09435b;}
div.Relaterede_Forlystelser_Link a:hover {color:#c40079;}

/* Send til en ven */
table.Send_Link_To_Friend {width:100%;}
table.Send_Link_To_Friend table {}
table.Write_Email_Input td {padding:0 10px 10px 0;}
table.Send_Link_To_Friend span.Star {font-size:15px; padding:0 0 0 6px; color:#c40079}
table.Send_Link_To_Friend table strong {display:block; margin:0 0 3px; width:auto;}
table.Send_Link_To_Friend table input {width:300px;}
table.Send_Link_To_Friend table select {}
table.Write_Email_Input td input {width:220px;}
table.Send_Link_To_Friend table.Radio_Button {float:left; margin:0 0 14px; clear:left;}
table.Send_Link_To_Friend table.Radio_Button input {border:none; width:auto; position:relative; top:2px; left:-2px;}
table.Send_Link_To_Friend table.Radio_Button label {margin:0 10px 0 0;}
table.Send_Link_To_Friend input.Submit_Button {width:180px; height:64px; color:#c40079; background:url(/images/bonbonland_button.png) no-repeat;
text-align:center; text-decoration:none; font-weight:bold; clear:both; margin:10px 0 4px; float:right; border:none; font-size:15px; padding:0 0 10px; cursor:pointer; position:relative; left:-14px;}
div.Send_Link_To_Friend_BG {position:absolute; left:362px; top:60px; z-index:2; background:url(/images/send_til_en_ven.gif) no-repeat; width:267px; height:219px;}

/* Sæsonjobs */
table.Season_Jobs_Table {}
div.Mainbody_TextArea_Top table.Season_Jobs_Table td {background-color:#f8f8f8; border-bottom:solid 3px #fff; border-top:solid 3px #fff; padding:10px 0px 10px 10px;}
div.Mainbody_TextArea_Top table.Season_Jobs_Table td td {background-color:transparent; border:none;}
div.Mainbody_TextArea_Top table.Season_Jobs_Table td td td {background-color:transparent; border:none;}
table.Season_Jobs_Table td.Text {width:230px;}
table.Season_Jobs_Table input.TxtBox {width:380px;}
table.Season_Jobs_Table textarea.TxtBox {width:380px;}
table.Season_Jobs_Table input.TxtBoxCpr {width:160px;}
table.Season_Jobs_Table td {padding:0 0 10px;}
table.Season_Jobs_Table table td {padding:0;}
table.Season_Jobs_Table table table td {padding:0 4px 10px 0;}
table.Season_Jobs_Table table.No_Border input {border:none;}
table.Season_Jobs_Table input.SubmitButton {background-color:#c40079; border:none; color:#fff; font-weight:bold; cursor:pointer;}
table.Season_Jobs_Table input.UploadButton {background-color:#0a5979; border:none; color:#fff; font-weight:bold; cursor:pointer;}

/* BonBon-Land billedegalleri */
table.BonBon_Image_Gallery {margin:0 auto;}
table.BonBon_Image_Gallery td td {padding:0; border:solid 3px #84dbff;}
table.BonBon_Image_Gallery td.BonBon_Gallery_Headline {background-color:#84dbff; padding:0 10px; color:#fff; font-weight:bold; height:40px; width:230px; vertical-align:middle; text-align:center; font-size:16px; border:none;}
table.BonBon_Image_Gallery td img {border:solid 4px #84dbff;}
table.BonBon_Image_Gallery td td {border:none;}

/* BonBon-Pakker */
table.BonBonPakker {width:100%; margin:0 0 10px;}
table.BonBonPakker th {padding:10px 5px; border:solid 1px #84dbff; color:#0a5979; background-color:#e7f8ff;}
table.BonBonPakker td {padding:5px; border:solid 1px #84dbff; vertical-align:middle;}
table.BonBonPakker tr.title {background-color:#0a5979; color:#fff; font-weight:bold;}
div.MainbodyareaTop table.BonBonPakker a {text-decoration:underline;}
div.MainbodyareaTop table.BonBonPakker a:hover {text-decoration:none;}

/* Billetforhandlere */
div.MainbodyareaTop table.Billetforhandlere {width:100%; margin:0 0 10px;}
div.MainbodyareaTop table.Billetforhandlere th {padding:10px 5px; border:solid 1px #84dbff; color:#0a5979; background-color:#e7f8ff;}
div.MainbodyareaTop table.Billetforhandlere td {padding:5px; border:solid 1px #84dbff; vertical-align:middle;}
div.MainbodyareaTop table.Billetforhandlere a {color:#0a5979; text-decoration:none;}
div.MainbodyareaTop table.Billetforhandlere a:hover {color:#c40079;}

/* BonBon Tabel */
table.BonBonTable {width:100%; margin:0 0 10px;}
table.BonBonTable th {padding:10px 5px; border:solid 1px #84dbff; background-color:#f8f8f8; color:#0a5979;}
table.BonBonTable td {padding:5px; border:solid 1px #84dbff; vertical-align:middle;}
table.BonBonTable tr.title {background-color:#447028; color:#fff; font-weight:bold;}

/* Pressemeddelser */
div.MainbodyareaTop table.Presstable {width:589px;}
div.MainbodyareaTop table.Presstable td {background-color:#f8f8f8; padding:7px 0 7px; width:589px;}
div.MainbodyareaTop table.Presstable td a {text-decoration:none; padding:0; color:#0a5979;}
div.MainbodyareaTop table.Presstable td a:hover {text-decoration:none; color:#c40079;}
div.MainbodyareaTop table.Presstable td.Pressdate {}

/*
#########################################################
Leftcolumn / Middlecolumn / Rightcolumn
#########################################################
*/
div.maincontainer {width:1004px; position:relative; z-index:1;}

div.Leftcontainer {float:left; width:649px; margin:0 20px 0 0;}
div.Leftcolumn {float:left; width:303px; margin:0 20px 0 0;}

/* Køb billetter og sæsonkort */
div.Leftcontainer div.BuyTickets {float:left; background:url(/images/buyticketsbg.png) no-repeat; position:relative; z-index:1; width:303px; height:264px; margin:0 0 20px;}
div.Leftcontainer div.BuyTickets h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.Leftcontainer div.BuyTickets div.BuyTicketsIMG {position:absolute; left:25px; top:62px; z-index:2;}
div.Leftcontainer div.BuyTickets div.BuyTicketsIMG img {height:135px; width:253px;}
div.Leftcontainer div.BuyTickets div.BuyTicketsButton {position:absolute; left:63px; top:172px; z-index:3;}
div.Leftcontainer div.BuyTickets div.BuyTicketsButton a {background:url(/images/buyticketsButton.png) no-repeat; display:block; width:181px; height:67px; 
color:#c40079; font-size:16px; text-align:center; line-height:330%; text-decoration:none; font-weight:bold;}

/* kort over bonbonland */
div.Leftcontainer div.MapBonBonLand {float:left; background:url(/images/kort_over_bonbonland_bg.png) no-repeat; position:relative; z-index:1; width:303px; height:202px; margin:0 0 20px;}
div.Leftcontainer div.MapBonBonLand h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.Leftcontainer div.MapBonBonLand img {position:absolute; left:25px; top:64px; z-index:2;}
div.Leftcontainer div.MapBonBonLand div.RoundCornersFrame {position:absolute; top:64px; left:25px; background:url(/images/kortoverparken_roundcorners_frame.png) no-repeat; z-index:3; width:251px; height:107px;}
div.Leftcontainer div.MapBonBonLand div.ReadmoreButton {position:absolute; left:86px; top:124px; z-index:4;}
div.Leftcontainer div.MapBonBonLand div.ReadmoreButton a {background:url(/images/readmorebutton.png) no-repeat; display:block; width:140px; height:52px; 
color:#0a5979; font-size:15px; line-height:380%; text-decoration:none; font-weight:bold; padding:0 0 0 52px;}
div.Leftcontainer div.MapBonBonLand div.ReadmoreButton a:hover {color:#c40079}

div.Leftcontainer div.ForsideVejrudsigt {float:left; background:url(/images/kort_over_bonbonland_bg.png) no-repeat; position:relative; z-index:1; width:303px; height:202px; margin:0 0 20px;}
div.Leftcontainer div.ForsideVejrudsigt h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.Leftcontainer div.ForsideVejrudsigt img {position:absolute; left:25px; top:64px; z-index:2;}
div.Leftcontainer div.ForsideVejrudsigt #Vejrudsigt {position:absolute; left:25px; top:64px; z-index:2;}
div.Leftcontainer div.ForsideVejrudsigt div.RoundCornersFrame {position:absolute; top:64px; left:25px; background:url(/images/kortoverparken_roundcorners_frame.png) no-repeat; z-index:3; width:251px; height:107px;}
div.Leftcontainer div.ForsideVejrudsigt div.ReadmoreButton {position:absolute; left:86px; top:124px; z-index:4;}
div.Leftcontainer div.ForsideVejrudsigt div.ReadmoreButton a {background:url(/images/readmorebutton.png) no-repeat; display:block; width:140px; height:52px; 
color:#0a5979; font-size:15px; line-height:380%; text-decoration:none; font-weight:bold; padding:0 0 0 52px;}
div.Leftcontainer div.ForsideVejrudsigt div.ReadmoreButton a:hover {color:#c40079}


/* muligheder for overnatning */
div.Leftcontainer div.MulighederOvernatning {float:left; background:url(/images/muligheder_overnatning_bg.png) no-repeat; position:relative; z-index:1; width:303px; height:228px;}
div.Leftcontainer div.MulighederOvernatning h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.Leftcontainer div.MulighederOvernatning img {position:absolute; left:25px; top:64px; z-index:2;}
div.Leftcontainer div.MulighederOvernatning div.RoundCornersFrame {position:absolute; top:64px; left:25px; background:url(/images/overnatning_roundcorners_frame.png) no-repeat; z-index:3; width:251px; height:135px;}
div.Leftcontainer div.MulighederOvernatning div.ReadmoreButton {position:absolute; left:86px; top:152px; z-index:4;}
div.Leftcontainer div.MulighederOvernatning div.ReadmoreButton a {background:url(/images/readmorebutton.png) no-repeat; display:block; width:140px; height:52px; 
color:#0a5979; font-size:15px; line-height:380%; text-decoration:none; font-weight:bold; padding:0 0 0 52px;}
div.Leftcontainer div.MulighederOvernatning div.ReadmoreButton a:hover {color:#c40079}

/* miderste kolonne */
/* nyhedsbrev */
div.Leftcontainer div.Middlecolumn {float:left; margin:0;}
div.Leftcontainer div.Middlecolumn div.Newsletter {float:left; background:url(/images/nyhedsbrevbg.png) no-repeat; width:326px; height:264px; margin:0 0 20px; position:relative; z-index:1;}
div.Leftcontainer div.Middlecolumn div.Newsletter h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px; z-index:2;}
div.Leftcontainer div.Middlecolumn div.Newsletter div.NewsletterInput {position:absolute; left:27px; top:64px; overflow:hidden; z-index:2; width:272px; height:174px;}
div.Leftcontainer div.Middlecolumn div.Newsletter div.input input {float:left; background:url(/images/nyhedsbrevinput.png) no-repeat right center; width:139px; height:20px; border:none; padding:9px 6px 9px 8px; font-size:15px; color:#09435b; font-weight:bold;}
div.Leftcontainer div.Middlecolumn div.Newsletter div.NewsletterIMG {float:right; width:113px; height:83px;}
div.Leftcontainer div.Middlecolumn div.Newsletter div.NewsletterConfirm {float:left; width:153px; margin:12px 6px 0 0; color:#c40079;}
div.Leftcontainer div.Middlecolumn div.Newsletter div.NewsletterSubmit {float:left; width:113px; height:67px; margin:20px 0 0;}
div.Leftcontainer div.Middlecolumn div.Newsletter div.NewsletterSubmit input.SubmitButton {background:url(/images/newslettersubmit.png) no-repeat; width:113px; height:67px; padding:0 0 12px; border:none; color:#c40079; font-weight:bold; font-size:15px; cursor:pointer;}

div.Middlecolumn {float:left; width:326px; margin:0; position:relative; z-index:1;}
div.Middle_Column_InfoBoks_Top h2 {position:absolute; left:24px; top:21px; color:#fff; padding:0; margin:0 0 3px; z-index:2; font-size:16px;}
div.Middle_Column_InfoBoks_Top {float:left; width:326px; background:url(/images/frontpage_middlecolumn_infoboks_top.png) no-repeat;margin:0 0 20px; position:relative; z-index:1; left:-2px;}
div.Middle_Column_InfoBoks_Middle {float:left; background:url(/images/frontpage_middlecolumn_infoboks_middle.png) repeat-y; width:286px; padding:15px 20px 0 20px;}
div.Middle_Column_InfoBoks_Bottom {float:left; width:292px; background:url(/images/frontpage_middlecolumn_infoboks_bottom.png) no-repeat center bottom; padding:71px 0 27px;}
div.Middle_Column_InfoBoks_Text {position:relative; top:-5px;}
div.Middle_Column_InfoBoks_Text a.SocialMedia {}
div.Middle_Column_InfoBoks_Text a.Read_More_Button {display:block; width:155px; height:56px; color:#fff; background:url(/images/readmore.gif) no-repeat;
text-align:center; line-height:300%; text-decoration:none; font-weight:bold; clear:both; margin:0 0 4px; float:right; position:relative; top:10px;}

div.Leftcontainer div.Middlecolumn div.Youtubevideo {float:left; background:url(/images/youtubevideoBG.png) no-repeat; width:326px; height:450px; position:relative; z-index:1;}
div.Leftcontainer div.Middlecolumn div.Youtubevideo h2 {position:absolute; left:24px; top:21px; color:#fff; padding:0; margin:0 0 3px; z-index:2; font-size:16px;}
div.Leftcontainer div.Middlecolumn div.Youtubevideo div.YoutubePlayerList {position:absolute; left:27px; top:64px; width:272px; height:356px; z-index:2;}
div.Leftcontainer div.Middlecolumn div.Youtubevideo div.YoutubeTopFrame {position:absolute; background:url(/images/youtubevideotopframe.png) no-repeat; left:27px; top:64px; z-index:3; width:272px; height:5px;}
/*div.TL_Frame_Youtube {position:absolute; left:13px; top:0px; background:url(/images/tl_frame_youtube.png); z-index:2; width:15px; height:13px;}
div.TR_Frame_Youtube {position:absolute; left:202px; top:0px; background:url(/images/tr_frame_youtube.png); z-index:2; width:77px; height:40px;}*/
div.Leftcontainer div.Middlecolumn div.YoutubeListContainer {float:left; width:272px; height:100px; overflow-y:auto; overflow-x:hidden; padding:0 0 20px;
scrollbar-track-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff;}
div.Leftcontainer div.Middlecolumn div.YoutubeVideoHeader {font-weight:bold; font-size:15px; padding:6px 0 6px 8px; margin:0 0 6px; background-color:#0a5979; color:#fff; float:left; width:264px;}
div.Leftcontainer div.Middlecolumn div.YoutubeWatchVideo {background:url(/images/youtubevideoarrow.gif) no-repeat left center; padding:2px 0 2px 20px; cursor:pointer; float:left; clear:left; width:252px;}
div.Leftcontainer div.Middlecolumn div.YoutubeWatchVideo a {display:block; color:#09435b; text-decoration:none;}
div.Leftcontainer div.Middlecolumn div.YoutubeWatchVideo a:hover {color:#c40079;}

/* Højre kolonne */
div.Right_Column {float:left; width:335px; margin:0;}

/* sociale medier */
div.Rightcolumn div.Socialmedia {float:left; background:url(/images/socialemedierBG.png) no-repeat; width:335px; height:134px; margin:0 0 20px; position:relative; z-index:1;}
div.Rightcolumn div.Socialmedia h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.Rightcolumn div.Socialmedia div.SocialmediaIMG {position:absolute; width:282px; height:43px; left:26px; top:62px; z-index:2;}
div.Rightcolumn div.Socialmedia div.SocialmediaIMG img {float:left; margin:10px 4px 0;} 

/* Vælg forlystelser */
div.Rightcolumn div.Vaelgforlystelser {float:left; background:url(/images/vaelgforlystelserBG.png) no-repeat; width:335px; height:134px; margin:0 0 20px; position:relative; z-index:1;}
div.Rightcolumn div.Vaelgforlystelser h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}

/* Kategorivælger til forlystelser */
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier {position:absolute; left:30px; top:68px; z-index:4;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td input {cursor:pointer; border:none; text-transform:uppercase;}
/* Alle forlystelser */
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Alle input {background:url(/images/forlystelserkategorier_alle_BG.png) no-repeat; border:none; width:71px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Alle input:hover {background:url(/images/forlystelserkategorier_alle_BG_active.png) no-repeat; width:71px; height:32px;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Alle input.active {background:url(/images/forlystelserkategorier_alle_BG_active.png) no-repeat;}
/* Små forlystelser */
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Small input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Small input:hover {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
table.Forlystelserkategorier td.Small input.active {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
/* Medium forlystelser */
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Medium input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Medium input:hover {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Medium input.active {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
/* Store forlystelser */
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Large input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Large input:hover {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.Large input.active {background:url(/images/forlystelserkategorierBG_active.png) no-repeat;}
/* Ekstra store forlystelser */
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.XLarge input {background:url(/images/forlystelserkategorierBG.png) no-repeat; width:35px; height:32px; background-color:transparent; font-weight:bold; margin:0 10px 0 0; color:#fff; 
font-size:16px; padding:0 0 2px 0;}
div.Rightcolumn div.Vaelgforlystelser table.Forlystelserkategorier td.XLarge input:hover {color:#f8f8f8;}

/* Nyt i BonBon-Land */
div.Rightcolumn div.BonbonEvents {float:left; background:url(/images/eventsBG.png) no-repeat; position:relative; z-index:1; width:335px; height:734px; margin:0 0 20px;}
div.Rightcolumn div.EventsList {position:absolute; left:30px; top:66px; width:275px; height:634px; padding:0 20px 0 0; overflow-y:auto; overflow-x:hidden;
scrollbar-track-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff;  z-index:2;}
div.Rightcolumn div.BonbonEvents h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.Rightcolumn div.BonbonEvents div.EventImgContainer {float:left; position:relative; z-index:1; width:275px; height:120px;}
div.Rightcolumn div.BonbonEvents div.EventImgTopRC {position:absolute; left:0; top:0; width:275px; height:6px; background:url(/images/eventsImgFrame.png) no-repeat; z-index:2;}
div.Rightcolumn div.BonbonEvents div.EventImgRamme {position:absolute; left:0; top:103px; width:275px; height:17px; background:url(/images/eventsImgFrame2.png) no-repeat; z-index:2;}
div.Rightcolumn div.BonbonEvents div.EventsTextBG {float:left; background:url(/images/eventsTextBG.png) repeat-y; width:275px;}
div.Rightcolumn div.BonbonEvents div.EventsText {float:left; padding:10px 10px 0 10px; width:255px;}
div.Rightcolumn div.BonbonEvents div.EventsText div.Readmore {float:left; margin:10px 0 0; padding:0 0 4px; clear:both; width:255px;}
div.Rightcolumn div.BonbonEvents div.EventsText div.Readmore a {background:url(/images/events_readmore_arrow.png) no-repeat left top; padding:0 0 0 25px; display:block; text-decoration:none; height:19px; color:#c40079; float:right;}
div.Rightcolumn div.BonbonEvents div.EventsText div.Readmore a:hover {background:url(/images/events_readmore_arrow_hover.png) no-repeat left top;}
div.Rightcolumn div.BonbonEvents h3 {color:#c40079; font-size:17px; margin:0 0 4px;}
div.Rightcolumn div.BonbonEvents div.EventsTextBottomBG {float:left; width:275px; height:11px; background:url(/images/eventsTextBottomBG.png) no-repeat center top;}

/* højre kolonne underside */

/* Nyt i BonBon-Land */
div.RightColumnUnderside div.BonbonEvents {float:left; background:url(/images/eventsBG.png) no-repeat; position:relative; z-index:1; width:335px; height:734px; margin:0 0 20px;}
div.RightColumnUnderside div.EventsList {position:absolute; left:30px; top:66px; width:275px; height:634px; padding:0 20px 0 0; overflow-y:auto; overflow-x:hidden;
scrollbar-track-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff;  z-index:2;}
div.RightColumnUnderside div.BonbonEvents h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.RightColumnUnderside div.BonbonEvents div.EventImgContainer {float:left; position:relative; z-index:1; width:275px; height:120px;}
div.RightColumnUnderside div.BonbonEvents div.EventImgTopRC {position:absolute; left:0; top:0; width:275px; height:6px; background:url(/images/eventsImgFrame.png) no-repeat; z-index:2;}
div.RightColumnUnderside div.BonbonEvents div.EventImgRamme {position:absolute; left:0; top:103px; width:275px; height:17px; background:url(/images/eventsImgFrame2.png) no-repeat; z-index:2;}
div.RightColumnUnderside div.BonbonEvents div.EventsTextBG {float:left; background:url(/images/eventsTextBG.png) repeat-y; width:275px;}
div.RightColumnUnderside div.BonbonEvents div.EventsText {float:left; padding:10px 10px 0 10px; width:255px;}
div.RightColumnUnderside div.BonbonEvents div.EventsText div.Readmore {float:left; margin:10px 0 0; padding:0 0 4px; clear:both; width:255px;}
div.RightColumnUnderside div.BonbonEvents div.EventsText div.Readmore a {background:url(/images/events_readmore_arrow.png) no-repeat left top; padding:0 0 0 25px; display:block; text-decoration:none; height:19px; color:#c40079; float:right;}
div.RightColumnUnderside div.BonbonEvents div.EventsText div.Readmore a:hover {background:url(/images/events_readmore_arrow_hover.png) no-repeat left top;}
div.RightColumnUnderside div.BonbonEvents h3 {color:#c40079; font-size:17px; margin:0 0 4px;}
div.RightColumnUnderside div.BonbonEvents div.EventsTextBottomBG {float:left; width:275px; height:11px; background:url(/images/eventsTextBottomBG.png) no-repeat center top;}

div.RightColumnUnderside {float:right; width:332px; margin:0 0 0 20px;}

/* oversigts-menu på de enkelte underside */
div.MenuOversigtTop {float:left; background:url(/images/menuoversigttop.png) no-repeat center top; width:335px; margin:0 0 20px 0; position:relative; z-index:1;}
div.MenuOversigtTop h2 {position:absolute; font-size:16px; color:#fff; left:23px; top:20px; margin:0; padding:0;}
div.MenuOversigtMiddle {float:left; background:url(/images/menuoversigtmiddle.png) repeat-y; width:315px; padding:0 20px 0 25px;}
div.MenuOversigtBottom {float:left; background:url(/images/menuoversigtbottom.png) no-repeat center bottom; width:335px; padding:65px 0 31px;}
/* level 1 */
div.MenuOversigtTop div.Level1 {float:left; width:315px;}
div.MenuOversigtTop div.Level1 a.Link {float:left; background:url(/images/oversigt_arrow.gif) no-repeat left 4px; padding:0 0 4px 18px; display:block; width:296px; margin:0 3px; text-decoration:none; color:#0a5979;}
div.MenuOversigtTop div.Level1 a.Link:hover {color:#c40079;}
div.MenuOversigtTop div.Level1_Active {float:left; width:315px;}
div.MenuOversigtTop div.Level1_Active a {float:left; background:url(/images/oversigt_arrow_active.gif) no-repeat left 4px; padding:0 0 4px 18px; 
display:block; width:285px; margin:0 3px; text-decoration:none; font-weight:bold; color:#c40079;}
/* level 2 */
div.MenuOversigtTop div.Level2 {float:left; width:284px; margin:0 0 2px; padding:0;}
div.MenuOversigtTop div.Level2 a {padding:0 20px 0 34px; font-weight:normal; text-decoration:none; color:#09435b; display:block; margin:0; float:left; clear:left; background:url(/images/arrow.gif) no-repeat 21px 6px; display:block; float:left; clear:left;}
div.MenuOversigtTop div.Level2 a:hover {color:#c40079; background:url(/images/arrow_active.gif) no-repeat 21px 6px;}
div.MenuOversigtTop div.Level2_Active a {padding:0 20px 0 34px; margin:0 0 2px; font-weight:normal; text-decoration:none; color:#c40079; display:block; float:left; clear:left; background:url(/images/arrow_active.gif) no-repeat 21px 6px; display:block; font-weight:bold; float:left; clear:left;}
/* level 3 */
div.MenuOversigtTop div.Level3 {float:left; width:284px;}
div.MenuOversigtTop div.Level3 a {padding:0 20px 0 50px; font-weight:normal; text-decoration:none; color:#09435b; display:block; margin:0; float:left; clear:left;  position:relative; top:-2px;}
div.MenuOversigtTop div.Level3 a:hover {color:#c40079;}
div.MenuOversigtTop div.Level3_Active a {padding:0 20px 0 50px; font-weight:normal; text-decoration:none; color:#c40079; display:block; margin:0; float:left; clear:left; position:relative; top:-2px;}

/* Sæsonkort */
div.Buy_Tickets_Underside_Top {float:left; background:url(/images/boks_underside_top.png) no-repeat center top; width:332px; margin:0 0 20px 0; position:relative; z-index:1;}
div.Buy_Tickets_Underside_Top h2 {position:absolute; font-size:16px; color:#fff; left:23px; top:20px; margin:0; padding:0;}
div.Buy_Tickets_Underside_Middle {float:left; background:url(/images/boks_underside_middle.png) repeat-y; width:304px; padding:0 14px;}
div.Buy_Tickets_Underside_Bottom {float:left; background:url(/images/boks_underside_bottom.png) no-repeat center bottom; width:332px; padding:58px 0 26px;}
div.Buy_Tickets_Underside_Top a.Read_More_Button {display:block; width:155px; height:56px; color:#fff; background:url(/images/readmore.gif) no-repeat;
text-align:center; line-height:300%; text-decoration:none; font-weight:bold; clear:both; margin:0; float:right; position:relative; top:10px;}
div.Buy_Tickets_Underside_Top a.Read_More {color:#90c133; font-weight:bold; float:right; text-decoration:none; margin:0;}
div.Buy_Tickets_Underside_Middle div.Image_Container {float:right; width:90px; height:90px; position:relative; z-index:1; margin:0 0 10px 10px;}
div.Buy_Tickets_Underside_Middle div.Image_Container img {width:90px; height:90px;}
div.Buy_Tickets_Underside_Middle div.Image_Container div.Image_Ramme {position:absolute; left:0; top:0; width:90px; height:90px; z-index:2; background:url(/images/event_img_ramme.png) no-repeat;}

div.Bestil_Saeson_Kort_Top {float:left; background:url(/images/boks_underside_top.png) no-repeat center top; width:332px; margin:0 0 20px 0; position:relative; z-index:1;}
div.Bestil_Saeson_Kort_Top h2 {position:absolute; font-size:16px; color:#fff; left:23px; top:20px; margin:0; padding:0;}
div.Bestil_Saeson_Kort_Middle {float:left; background:url(/images/boks_underside_middle.png) repeat-y; width:304px; padding:0 14px;}
div.Bestil_Saeson_Kort_Bottom {float:left; background:url(/images/boks_underside_bottom.png) no-repeat center bottom; width:332px; padding:58px 0 26px;}
div.Bestil_Saeson_Kort_Top a.Read_More_Button {display:block; width:155px; height:56px; color:#fff; background:url(/images/readmore.gif) no-repeat;
text-align:center; line-height:300%; text-decoration:none; font-weight:bold; clear:both; margin:0; float:right; position:relative; top:10px;}
div.Bestil_Saeson_Kort_Top a.Read_More {color:#90c133; font-weight:bold; float:right; text-decoration:none; margin:0;}

/* køb billetter/sæsonkort underside */
div.RightColumnUnderside div.BuyTickets {float:left; background:url(/images/buyticketsbg_underside.png) no-repeat; position:relative; z-index:1; width:335px; height:264px; margin:0 0 20px;}
div.RightColumnUnderside div.BuyTickets h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.RightColumnUnderside div.BuyTickets div.BuyTicketsIMG {position:absolute; left:25px; top:62px; z-index:2;}
div.RightColumnUnderside div.BuyTickets div.BuyTicketsIMG img {height:175px; width:284px;}
div.RightColumnUnderside div.BuyTickets div.BuyTicketsButton {position:absolute; left:79px; top:172px; z-index:3;}
div.RightColumnUnderside div.BuyTickets div.BuyTicketsButton a {background:url(/images/buyticketsButton.png) no-repeat; display:block; width:181px; height:67px; 
color:#c40079; font-size:16px; text-align:center; line-height:330%; text-decoration:none; font-weight:bold;}

/* sociale medier underside */
div.RightColumnUnderside div.Socialmedia {float:left; background:url(/images/socialemedierBG.png) no-repeat; width:335px; height:134px; padding:0 0 20px; position:relative; z-index:1;}
div.RightColumnUnderside div.Socialmedia h2 {position:absolute; top:20px; left:24px; color:#fff; font-size:16px;}
div.RightColumnUnderside div.Socialmedia div.SocialmediaIMG {position:absolute; width:282px; height:43px; left:26px; top:62px; z-index:2;}
div.RightColumnUnderside div.Socialmedia div.SocialmediaIMG img {float:left; margin:10px 3px 0;} 

/* youtube underside */
div.RightColumnUnderside div.YoutubeTop {float:left; background:url(/images/youtubevideoBGtop.png) no-repeat center top; width:335px; position:relative; z-index:1;}
div.RightColumnUnderside div.YoutubeMiddle {float:left; background:url(/images/youtubevideoBGmiddle.png) repeat-y; width:335px;}
div.RightColumnUnderside div.YoutubeBottom {float:left; background:url(/images/youtubevideoBGbottom.png) no-repeat center bottom; padding:65px 0 31px;}
div.RightColumnUnderside div.YoutubeTop h2 {position:absolute; left:24px; top:21px; color:#fff; padding:0; margin:0 0 3px; z-index:2; font-size:16px;}
div.RightColumnUnderside div.YoutubeTop div.YoutubePlayerList {position:relative; left:28px; top:-1px; width:281px; z-index:2;}
div.RightColumnUnderside div.YoutubeTop div.YoutubeTopFrame {position:absolute; background:url(/images/youtubevideotopframe_underside.png) no-repeat; left:28px; top:64px; z-index:3; width:281px; height:5px;}
div.RightColumnUnderside div.YoutubeListContainer {float:left; width:281px; padding:0;}
div.RightColumnUnderside div.YoutubeVideoHeader {font-weight:bold; font-size:15px; padding:6px 0 6px 8px; margin:0 0 6px; background-color:#0a5979; color:#fff; float:left; width:273px;}
div.RightColumnUnderside div.YoutubeWatchVideo {background:url(/images/youtubevideoarrow.gif) no-repeat left center; padding:2px 0 2px 20px; cursor:pointer; float:left; clear:left; width:252px;}
div.RightColumnUnderside div.YoutubeWatchVideo a {display:block; color:#09435b; text-decoration:none;}
div.RightColumnUnderside div.YoutubeWatchVideo a:hover {color:#c40079;}

div.Middle_Youtube_Underside table.Youtube_Video_Table {width:304px; margin:0 auto;}
div.Middle_Youtube_Underside table.Youtube_Video_Table td {text-align:left;}
div.Middle_Youtube_Underside table.Youtube_Video_Table td.Youtube_Video_Header {font-weight:bold; font-size:15px; padding:6px 0 6px 8px; background-color:#447028; color:#fff;}
div.Middle_Youtube_Underside table.Youtube_Video_Table td.Spacer {height:6px;}
div.Middle_Youtube_Underside table.Youtube_Video_Table td.Youtube_Watch_Video {background:url(/images/arrow.gif) no-repeat left 6px; padding:2px 0 2px 14px; cursor:pointer;}
div.Middle_Youtube_Underside table.Youtube_Video_Table td.Youtube_Watch_Video a {display:block; color:#447028; text-decoration:none;}
div.Middle_Youtube_Underside  table.Youtube_Video_Table td.Youtube_Watch_Video:hover {color:#88b82e;}

/* footer */
div.Footer {padding:0; margin:auto 0; width:1004px; height:200px; clear:both;} 
div.Footer div.Credits {float:right; margin:8px 10px 20px 0; font-size:10px; text-transform:uppercase; font-weight:bold;}
div.Footer div.Credits a {color:#fff; text-decoration:none;}
div.Footer_Underside {margin:20px auto 0; width:1004px; height:200px; clear:both;}
div.Footer_Underside div.Credits {float:right; margin:8px 10px 0 0; font-size:10px; text-transform:uppercase;}
div.Footer_Underside div.Credits a {color:#447028; text-decoration:none;}

/*
#########################################################
Login / Admin
#########################################################
*/
table.Admin_Login_Box_Table {margin:80px auto; width:300px; border:solid 6px #c40079;}
table.Admin_Login_Box_Table td {padding:10px; background-color:#fff;}
table.Admin_Login_Box_Table td table {margin:0 auto; width:60%;}
table.Admin_Login_Box_Table td table td {padding:4px;}
table.Admin_Login_Box_Table td table td strong {display:block; margin:0 0 3px;}
input.Login_Submit_Knap {background-color:#c40079; border:none; color:#fff; cursor:pointer;}
input.Login_Input {width:150px;}
span.Check_Auto_Login input {border:none; position:relative; top:1px;}
