﻿body {
    margin:0px;
    background-color:#CBC9C3; 
    
    font:0.74em arial,verdana,sans-serif;
    font-size:100%;
    color:#000000;
    background-color:#FFFFFF;
    background-image:url(/files/system/images/bgBody3.gif);
    background-repeat:repeat-x; 
}
/*div { font:0.74em arial,verdana,sans-serif; }*/

.round { -moz-border-radius:7px; border-radius:7px; }

#container {
    position:relative;
    width:952px; 
    margin:0 auto;
/*    background-color:#FFFFFF;
    border:solid 1px #9F9F9F;
    border-top:0px;
    border-bottom:0px;*/
}

#header {
    height:60px;
    width:952px;
/*    background-image:url(/files/system/images/bgTop.gif);
    background-repeat:repeat-x; */
}

#logo {
    position:absolute;
    height:57px;
    width:139px;
    margin:5px 0px 0px 0px;
    background-image:url(/files/system/images/byvaaben2.gif);
    background-repeat:no-repeat;
    cursor:pointer;
}

#headerLinks {
    position:absolute;
    height:24px;
    width:600px;
    margin:15px 0px 0px 230px;
    font-size:0.7em;
}

#headerLinks a { color:#000000; }

#searchBox {
/*    position:absolute;*/
    float:right;
/*    right:0px;*/
    height:24px;
    width:225px;
    margin:15px 0px 0px 0px;
/*    background-color:Lime;*/
}

.searchBoxElements {
    /*float:right;*/
}

#SearchBox /*inputSearchString */
{
    position:absolute;
    right:42px;
    height:1.7em;
    width:16em;
    border:solid 1px #7F9DB9;
    line-height:140%;
    padding:0px;
    margin:0px;
    vertical-align:text-bottom;
    text-align:left;
/*    font-size:10pt;*/
    font-size:0.7em;
}

#Submit1 /*btnSearchSubmit */
{
    position:absolute;
    right:0;
    height:21px;
    width:34px;
    border:solid 1px #7F9DB9;
    background-color:#D8D8D8;
    font:10pt Arial,Verdana,Sans-Serif;
/*    margin:0px 0px 0px 8px;*/
}

#topMenu { clear:both; width:952px; height:32px; margin:12px 0 0 0; }
.btnTopMenu { position:absolute; width:122px; height:26px; cursor:pointer; }

#btnBorgerOn      { background-image:url(/files/system/images/btnBorgerOn.gif); margin:62px 0px 0px 0px; }
#btnBorgerOff     { background-image:url(/files/system/images/btnBorgerOff.gif); margin:62px 0px 0px 0px; }
#btnErhvervOn     { background-image:url(/files/system/images/btnErhvervOn.gif); margin:62px 0px 0px 142px; }
#btnErhvervOff    { background-image:url(/files/system/images/btnErhvervOff.gif); margin:62px 0px 0px 142px; }
#btnOmkommunenOn  { background-image:url(/files/system/images/btnOmkommunenOn.gif); margin:62px 0px 0px 269px; }
#btnOmkommunenOff { background-image:url(/files/system/images/btnOmkommunenOff.gif); margin:62px 0px 0px 269px; }
#btnPolitikOn     { background-image:url(/files/system/images/btnPolitikOn.gif); margin:62px 0px 0px 396px; }
#btnPolitikOff    { background-image:url(/files/system/images/btnPolitikOff.gif); margin:62px 0px 0px 396px; }
#btnTuristOn      { background-image:url(/files/system/images/btnTuristOn.gif); margin:62px 0px 0px 523px; }
#btnTuristOff     { background-image:url(/files/system/images/btnTuristOff.gif); margin:62px 0px 0px 523px; }

#content                { clear:both; /*background-color:#FFFFFF;*/ font-size:0.74em; }
#contentInner           { float:left; width:952px; /*background-color:#FFFFFF;*/}
#contentInnerHomepage   { width:708px; float:left; margin:0px 0px 0px 0px; /*background-color:#FFFFFF; */}
#contentInnerRight      { width:220px; float:left; margin:0px 0px 0px 0px; }
#contentInnerLeftMenu   { width:220px; float:left; margin:0px 0px 0px 0px; }
#contentInnerCenter     { width:464px; float:left; margin:0px 0px 0px 0px; }


.spacer11  { width:11px; float:left; background-color:Transparent; }
.spacer12Dark  { width:12px; float:left; background-color:#eeece5; }
.spacer24Dark  { width:24px; float:left; background-color:#eeece5; }
.spacer42Dark  { width:42px; float:left; background-color:#eeece5; }
.spacer14  { width:14px; float:left; background-color:Transparent; }
.spacer15  { width:15px; float:left; background-color:Transparent; }
.spacer15r { width:15px; float:right; background-color:Transparent; }
.spacer20  { width:20px; float:left; background-color:Transparent; }
.spacer21  { width:21px; float:left; background-color:Transparent; }
.spacer22  { width:22px; float:left; background-color:Transparent; }
.spacer24  { width:24px; float:left; background-color:Transparent; margin:0; padding:0; }
.spacer25  { width:25px; float:left; background-color:Transparent; }

#legendFunctionsContainer { width:952px; height:48px; float:left; }
#legend    { position:absolute; font-size:8pt; margin:13px 0px 0px 10px; left:0; }
#functions { position:absolute; font-size:8pt; margin:13px 0px 0px 0px; right:0; }

.clearFloat { clear:both; width:0px; height:0px; margin:0px; padding:0px; }
.delimiter  { margin:0px 4px 0px 4px; color:#AAAAAA; }
.bold { font-weight:bold; }

#footer        { background-color:Transparent; float:left; }
#footerContact { float:left; font-size:8pt; color:#707070; margin:50px 0px 20px 8px; }
#footerLinks   { float:right; font-size:8pt; color:#707070; margin:50px 8px 20px 0px; }

.boxTabsContainer { /*clear:both;*/ width:708px; float:left; }
.boxTabsTop { width:708px; height:28px; }
/*.boxTabsTop p { margin:0px; padding:0px; }*/
.boxTabsLight {float:left; width:220px; height:28px; background-image:url(/files/system/images/bgTabsLight.gif);  }
.boxTabsDark { float:left; width:220px; height:28px; background:url(/files/system/images/bgTabsDark.gif) no-repeat; }
.boxTabsDarkBig { float:left; width:464px; height:28px; background:url(/files/system/images/bgTabsDarkBig.gif) no-repeat; }
.boxTabsDelimiter { float:left; width:24px; height:28px; background:url(/files/system/images/bgTabsDelimiter.gif) no-repeat; }

.boxTabsInner { margin:10px 9px 0px 9px; }
#boxTabsLeft  { float:left; margin:8px 0 0 0; width:202px; height:230px; }
#boxTabsRight { position:relative; float:left; margin:8px 0 0 30px; width:445px; height:230px; }
.boxTabsCol   { float:left; margin:8px 0 0 0; width:202px; }
.boxTabsCol2  { float:left; margin:8px 0 0 0; width:324px; height:230px; }
.boxTabsCol3  { float:left; margin:8px 0 0 0; width:212px; }
#boxTabsColX3 { float:left; margin:8px 0 0 0; width:684px; }
    
#boxTabsRight ul { margin-bottom:0px; margin-top:0px; vertical-align:100%;  }
#newsBottomLinkBg { position:absolute; bottom:0; width:445px; height:40px; background-color:#eeece5; z-index:2;}
#newsBottomLink { position:absolute; bottom:0; margin-bottom:0px; width:445px; height:20px; background-color:#eeece5; z-index:3;  }

.boxTabsStandard { vertical-align:top; float:left; width:708px; background:url(/files/system/images/bgBoxTabs.gif) repeat-y; }
.boxTabsStandard p { margin:4px 0px 10px 0px; padding:0px; }
.boxTabs255height { vertical-align:top; float:left; width:708px; height:255px; background:url(/files/system/images/bgBoxTabs.gif) repeat-y; }
.boxTabs255height p { margin:4px 0px 10px 0px; padding:0px; }
.boxTabs256height { vertical-align:top; float:left; width:708px; height:256px; background:url(/files/system/images/bgBoxTabs.gif) repeat-y; }
.boxTabs256height p { margin:4px 0px 10px 0px; padding:0px; }
.boxTabsBottom { float:left; width:708px; height:9px; background:url(/files/system/images/bgBoxTabsBottom.gif) no-repeat; margin:0px 0px 20px 0px; }
.boxTabsH1 { margin:6px 0px 0px 8px; font:bold 1.2em helvetica,arial,sans-serif; color:#222222; }
.boxTabsH1Dark { margin:6px 0px 0px 8px; font:bold 1.2em helvetica,arial,sans-serif; color:#777777; }

p.boxTabsListCategoryTitle { font-weight:bold; font-size:1.2em; color:#333333; margin:20px 0 0 0; }
p.boxTabsListCategoryTitle a, p.boxTabsListCategoryTitle a:visited { color:#333333; text-decoration:underline; }

p.boxTabsListCategoryText  { margin:4px 0 36px 0; }

.boxTabsListCategoryBullet li { line-height:100%; margin-bottom:32px; }

.boxTabsWebTVHeader   { float:left; width:300px; height:15px; margin:0 0 7px 0; font-weight:bold; font-size:10pt; color:#555; /*background:url(/files/system/images/bgWebTVHeader.gif) repeat-x;*/ }
.boxTabsWebTVPic      { float:left; width:79px;  height:50px; margin:5px 0 5px 0; padding:0px; }
.boxTabsWebTVPic img  { float:left; width:67px; height:50px; margin:0px; padding:0px; }




.boxTabsWebTVText   { float:left; height:18px; width:224px; margin:5px 0 0 0; }
.boxTabsWebTVText p { margin:0px 0px 4px 0px; font-weight:normal; }
.boxTabsWebTVDescription { float:left; height:32px; width:224px; margin:5px 0 0 0; }
.boxTabsWebTVDescription p { margin:0px 0px 4px 0px; font-weight:normal; }


/*
.boxTabsWebTVText     { background-color:red; float:left; height:12px; width:224px; margin:5px 0 0 0; }
.boxTabsWebTVText p   { margin:0; font-weight:normal; }
.boxTabsWebTVDescription { background-color:green; float:left; width:224px; height:36px; margin:0 0 0 5px; }
.boxTabsWebTVDescription p   { margin:0; font-weight:normal; }
*/

.boxTabsWebTVIcon     { float:left; height:50px; width:20px; background: url(/files/system/images/icons/iconVideo.gif) no-repeat 0px 4px; }
.boxTabsWebTVIconVideo { float:left; height:50px; width:20px; background: url(/files/system/images/icons/iconVideo.gif) no-repeat 0px 5px; }
.boxTabsWebTVIconAudio { float:left; height:50px; width:20px; background: url(/files/system/images/icons/iconAudio.gif) no-repeat 0px 5px; }

.boxTabsWebTVIconIpod  { float:left; height:18px; width:20px; background: url(/files/system/images/icons/iconIpod.gif) no-repeat 0px 5px; }
.boxTabsWebTVIconIpodText  { float:left; height:18px; width:224px; margin:5px 0 0 0; }
.boxTabsWebTVIconIpodText p { margin:0px 0px 4px 0px; font-weight:normal; }

.boxTabsWebTVIconMpeg4 { float:left; height:32px; width:20px; background: url(/files/system/images/icons/iconmpeg4.gif) no-repeat 0px 5px; }
.boxTabsWebTVIconMpeg4Text { float:left; height:32px; width:224px; margin:5px 0 0 0; }
.boxTabsWebTVIconMpeg4Text p { margin:0px 0px 4px 0px; font-weight:normal; }

.boxTabsWebTVDivLink  { float:left; margin:12px 0px 0px 0px; }
.boxTabsWebTVDivLinkBulletImg  { margin:0px 5px 0px 0px; vertical-align:text-top; }



.boxStandardContainer { float:left; width:220px; }
.boxStandardTop { float:left; width:220px; height:6px; background-image:url(/files/system/images/bgBoxStandardTop.gif); background-repeat:no-repeat; margin:0; padding:0; line-height:0%; }
.boxStandardTop p { margin:0px; padding:0px; height:0px; line-height:0%; }
.boxStandardBottom   { float:left; width:220px; height:9px; background:url(/files/system/images/bgBoxStandardBottom.gif) no-repeat; margin:0; padding:0; line-height:0; }
.boxStandardBottom p { float:left; width:100px; height:0px; margin:0; padding:0; line-height:0px; }
.boxStandardH1 { font:bold 1.2em helvetica,arial,sans-serif; color:#222222; }
.boxStandard { vertical-align:top; float:left; width:220px; background:url(/files/system/images/bgBoxStandard.gif) repeat-y; margin:0px;  }
.boxStandard p { margin:4px 0px 10px 0px; padding:0px; }
.boxStandardInner { margin:0px 9px 0px 9px;   }
.boxStandard177height { vertical-align:top; float:left; width:220px; height:177px; background:url(/files/system/images/bgBoxStandard.gif) repeat-y;  }
.boxStandard177height p { margin:4px 0px 10px 0px; padding:0px; line-height:100%; }
.boxStandard65height { vertical-align:top; float:left; width:220px; height:65px; background:url(/files/system/images/bgBoxStandard.gif) repeat-y; }
.boxStandard65height p { margin:4px 0px 10px 0px; padding:0px; }


.boxStandardTopDark { float:left; width:220px; height:6px; background-image:url(/files/system/images/bgBoxStandardTopDark.gif); background-repeat:no-repeat; }
.boxStandardTopDark p { margin:0px; padding:0px; }
.boxStandardBottomDark { float:left; width:220px; height:9px; background:url(/files/system/images/bgBoxStandardBottomDark.gif) no-repeat; margin:0px; }
.boxStandardBottomDark p { float:left; width:100px; height:0px; margin:0px; line-height:0px; }
.boxStandardDark { vertical-align:top; float:left; width:220px; background:url(/files/system/images/bgBoxStandardDark.gif) repeat-y; margin:0px;  }
.boxStandardDark p { margin:4px 0px 10px 0px; padding:0px; }



/*.selectGenveje { width:200px; height:19px; font:8pt tahoma,arial,verdana,sans-serif; }*/
.selectGenveje { width:170px; height:19px; font:8pt tahoma,arial,verdana,sans-serif; }
.selectGenvejeSubmitBtn { width:26px; height:20px; }
.boxSpacerHeight { float:left; height:20px; margin:0px; line-height:0px; }






/********************************************/

a, a:active, a:visited { font-family:arial,tahoma,verdana,sans-serif; color:#9F1215; text-decoration:underline; }
a:hover { text-decoration:underline; }

h1 { color:#9f1215; font-size:1.6em; }
h2 { color:#555555; font-size:1.4em; }
.siteH1 a, .siteH1 a:active, .siteH1 a:visited { font:bold 1.2em helvetica,arial,sans-serif; color:#000; text-decoration:underline; }
.siteH1 a:hover { text-decoration:underline; }


a img { border:0px; }
p img { margin:0px; padding:0px; }

ul { }
li { list-style:none url(/files/system/images/bullet2.gif); margin:0px 0px 0px -24px; padding:0px 0px 0px 5px; vertical-align:middle; line-height:150%; }


form { margin:0px; padding:0px;  }
.formType1 { margin:0px 0px 10px 0px; }

.hideText { position:absolute; left:-2000em; width:1px; height:1px; overflow:hidden }

select { margin:0px; padding:0px;}
option {  } 

.filetypeIcon { margin:0 6px 0 0; }

/**************** TV-ISHOJ ******************/
.tvOversigtContainer { float:left; width:464px; background:#fff; margin:0 0 26px 0; }
.tvOversigtDag { float:left; width:72px; height:17px; background:url(/files/filer/tvishoj/oversigt_dagbg.gif) no-repeat; color:#fff; text-align:center; vertical-align:middle; font-weight:bold; margin:0; }
.tvOversigtBlank { float:right; width:392px; height:17px; background:#fff; margin:0; }
.tvOversigtTid   { float:left; width:72px; background:#fff; text-align:center; padding:12px 0 0 0; margin:0; }
.tvOversigtTitel { float:right; width:392px; background:#fff; text-align:left; padding:12px 0 0 0; margin:0; }


/**************** PARAGRAPH ******************/
div.paragraphDiv { margin:0; padding:0; }
div.paragraphBottom { margin:0; padding:0; }
#contentInnerRightInner { width:220px; float:left; margin:0; }

div.paragraphImage { 
    position:relative;
    margin:0;
    padding:0;
    display:block;
    height:100%;
}

div.paragraphImageTopLeft     { 
    position:absolute; 
    width:15px; 
    height:15px; 
    z-index:500; 
    background:url(/files/system/images/paragraphImageCornerTopLeft.gif) no-repeat; 
    top:0; 
    left:0; 
}
div.paragraphImageTopRight    { 
    position:absolute; 
    width:15px; 
    height:15px; 
    z-index:500; 
    background:url(/files/system/images/paragraphImageCornerTopRight.gif) no-repeat;
    top:0; 
    right:0; 
}
div.paragraphImageBottomLeft  { 
    position:absolute; 
    width:15px; 
    height:15px; 
    z-index:500; 
    background:url(/files/system/images/paragraphImageCornerBottomLeft.gif) no-repeat; 
    bottom:0; 
    left:0; 
}
div.paragraphImageBottomRight { 
    position:absolute; 
    width:15px; 
    height:15px; 
    z-index:500; 
    background:url(/files/system/images/paragraphImageCornerBottomRight.gif) no-repeat; 
    bottom:0; 
    right:0; 
}


/**************** PAGE ******************/

#updateDate01 { 
    margin:0 0 0 8px;;
    font:0.9em arial,verdana,sans-serif;
    color:#888;
}


/**************** Bokse til genveje ********************/

div.genvejeSogeboksForm { width:203px; margin:0; height:36px; padding:0; }
div.genvejeSogeboksForm form { }

div.genvejeSogebokSelectDiv { float:left; width:176px; height:22px; margin:0; }
div.genvejeSogebokSelectDiv select { margin:0; }

div.genvejeSogeboksImageBtnDiv { float:left; width:26px;  height:22px; margin:0; }
div.genvejeSogeboksImageBtnDiv input { background-position:bottom; margin:0; }


/******* politiker bokse *******/

div.boxPolitiker        { float: left; width: 464px; height: 198px; background-image: url(/files/Filer/borgmesterkontor/byraadsmedlemmer/kandidatskilt_hjemmeside.png); background-repeat: no-repeat; }
div.boxPolitikerImg  { float:left; width:146px; height:189px; margin:4px 0px 0px 5px; }
div.boxPolitikerDesc { float:left; margin:10px 0px 0px 10px; }




