﻿
a{Color:#3158A6; text-decoration:none;background-color:Transparent}
    
a:visited{color: #3158A6; text-decoration:none;background-color:Transparent}

a:hover {color:#3158A6; text-decoration:none;background-color:Transparent}
    
a:active {color: #3158A6; text-decoration:none;background-color:Transparent}

div{ background-color:Transparent}

/************************* Editor ***************************************/
.EditorStyle{ text-align:left; padding-left:5px; padding-right:5px; padding-top:10px;height:auto;width:100%;font-family:Verdana; font-size:11px}


/************************* WEBPARTS *************************************/

.MenuVerbStyle{
    font-family:Verdana;
    font-size:11px;
    color:White;
    padding-right:10px;
    
    }

.TitleBarVerbStyle{
    color:black;
    font-family:Verdana;
    font-size:11px;
    }
    
.PartTitleStyle{
        height:30px;  
        margin-top:10px;
        Font-family:Verdana; 
        Font-Size:11px;
        font-weight:bold;
        Color:#787878;
        padding-left:10px;
        padding-right:5px;
        }
        
.PartChromeStyle{
    border:0px solid black
    }
    
.MenuLabelHoverStyle{}
.EmptyZoneTextStyle{}
.MenuLabelStyle{font-family:Verdana;font-size:11px;color:black}
.MenuVerbHoverStyle{}
.HeaderStyle{}
.SelectedPartChromeStyle{}
.PartStyle{}
.FooterStyle{}
.MenuCheckImageStyle{}
.ErrorStyle{}
.MenuPopupStyle{}

/* ----------------------  AccordionSiteMap  ----------------------------*/


.Acc
{
    }


.AccHeader{
     background-color:transparent;
     color:#3158A6;
     text-align:Left;
     text-decoration:none;
     width:100%;
     padding-bottom:2px;
     padding-top:2px;
     font-family:Verdana;
     font-size:11px;
     font-weight:bold;
    }

 .AccContent{
      color:#555555;
     text-align:Left;
     width:95%;
     padding-left:10px;
     padding-top:5px;
    padding-bottom:10px; 
    line-height:18px;
    font-size:11px;
} 

.AccContent> a:hover {    
    
      text-decoration:none;
     text-align:left;
     width:100%;
     
    }
    
.AccordionLink{
    color:#555555;
    text-decoration:none;
    padding-top:3px;
    padding-bottom:3px; 
    }
    
.AccordionCurrentLink{
    
    font-weight:bold;
   padding-top:3px;
    padding-bottom:3px; 
    
    }


.AccHyperlink{
    background-color:white;
     color:#555555;
     border-top:1px solid black;
     text-align:left;
     text-decoration:none;
     width:100%;
     padding-bottom:5px;
     padding-top:5px;
     font-family:Verdana;
     font-size:12px;
     font-weight:bold;
     margin-top:8px;
    }




/*------------ MENU ------------------*/

.Knapper{
    color:White;
    width:151px;
    height:30px;
    background-image:url("images/btn.jpg");
     
    }
    
.dynKnapper{
    color:White;
    width:120px;
    height:auto;
    background-image:url("images/btn.jpg");
     
    }
    

    
.knapper_over
{
    color:White;
    width:151px;
    height:30px;
    background-image:url("images/btnOver.jpg");
    }
    
.dynknapper_over
{
    color:White;
    width:151px;
    height:auto;
    background-image:url("images/btnOver.jpg");
    }
    
.Menu
 {
    color:White;
    width:151px;
    height:30px;
    background-image:url("images/bg.jpg");
    font-weight:bold;
    z-index:200;
    }
    
.MenuText
{   width:151px;
    height:30px;
    color:White;
    padding-left:10px;
    font-weight:bold;
    
    z-index:200;
    }
    
 .dynMenuText
{   width:120px;
    height:30px;
    color:White;
    padding-left:10px;
    font-weight:bold;
    
    z-index:200;
    }

/*--------------------------------------*/

body{
    font-family:Verdana;
    font-size:11px;
    color:Black;
}

/***Editor - Indkapsler alt i en <p> tag, den kan derfor bruges til styling...*/

p {font-family:Verdana; font-size:11px; color:Black; padding-right:5px}

p a{Color:#3158A7; text-decoration:none;background-color:Transparent}
    
p a:visited{color: #3158A7; text-decoration:none;background-color:Transparent}

p a:hover {color:#3158A7; text-decoration:underline;background-color:Transparent}
    
p a:active {color: #3158A7; text-decoration:none;background-color:Transparent}


Table{
    font-family:Verdana;
    font-size:11px;
    color:Black;
   
    }
    
    
.DocumentSearch{
    background-color:#DAE5F7;
    color:black;
}
    
.Header    {
        position:relative;
        color:White;
        font-weight:bold;
        height:30px; 
        margin-top:0px;  
        padding-bottom:5px;
        vertical-align:middle;
        background-image:url("images/bg.jpg");   
        background-repeat: repeat-x;   
        }
        
.PopupCaption{
    background-color:#004FAC;
    color:White;
    }
        


.Footer{
    position:relative;
    height: 70px; 
    background-image: url(images/bottom.gif); 
    background-repeat: repeat-x;
    }
    
 .menuDIV {
    position:absolute;
    left:265px;
    top:60px;
    z-index:100;
    color:Black;
    }
    
    .mydiv{color:black;width:100%;height:100%;text-align:left}
    
.tabMenu{
    font-family:Verdana;
    font-size:11px;
    color:Black;
    }
    
.tabUnselected{
    border-left:1px solid black;
    border-top:1px solid black;
    border-right:1px solid black;
    border-bottom:1px solid black;
    background-color:#004FAC;
    color:white;
    }
    
.tabSelectedTab{
    border-left:1px solid black;
    border-top:1px solid black;
    border-right:1px solid black;
    border-bottom:1px solid white;
    background-color:transparent;
    color:black;
    font-weight:bold;
    }
    
Label{ background-color:Transparent}
    
    /*---- ALLE SIDER ---*/
    
.CTL
{
    margin-bottom:100px}
    
.HeaderZone{
    
    }
    
.LeftZone{
     width:200px;
     min-width:200px;
     max-width:200px;
     height:100%;
    }
    
.CenterZone{
    width:100%;
     min-width:400px;
     height:100%;
    }
    
.RightZone{
     width:200px;
     min-width:200px;
     max-width:200px;
     height:100%;
    }
    
.FooterZone{
    
    }
    
.LeftZonePic{
    width:200px;
    height:1px;
    }
    
.CenterZonePic{
    width:472px;
    height:1px;
    }
    
.RightZonePic{
    width:200px;
    height:1px;
    }
    
    /*-----FORUM-------*/

.hlOversigt{
    position:absolute;
    left:5px;
    color:White;
    
    }
    
.tbParentThreads
{
    width:100%;
    border:1px solid #4c6db1;
    }
    
/*------Projekter------*/

.divLayout
{
    
    }
    
.divHeadline
{
    background-color:#004fac;
    color:White;
    font-weight:bold;
    text-align:left;
    padding-left:5px;
    }
    
    
/*----xTreeview-----*/

.skin0{
position:absolute;
width:140px;
border:2px solid black;
background-color:menu;
font-family:Verdana;
line-height:20px;
cursor:default;
font-size:14px;
z-index:100;
visibility:hidden;
}



.GridViewHeaderStyle
{
    height:20px;
    background-color: #3158A7;
    vertical-align:top;
    font-weight:bold;
    color:white;
    font-size:10px;
    }
    
    
.In2Admin{
    position:absolute;
    left:5px;
    top:4px;
    font-family:Verdana; 
    font-size:11px;
   
    }

    
    
/************************************************************************
* 
* Calendar specific formatting 
*
************************************************************************/

/* Surrounds the calendar */
.eventmonth
{
    border: 1px solid #DBDB79;
    width: 97%;
    margin-right: auto;
    margin-left: auto;
    background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    text-align: center;
}

/* used as the cssclass of the actual calendar */
.eventmonthtable
{
    width: 97%;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-bottom: 15px;
    border: 1px solid #DBDB79;
    border-collapse:collapse;
}


.dayNumber
{
    float: right;
    border-bottom: 1px solid #C7C272;
    border-left: 1px solid #C7C272;
    clear: none;
    padding: 2px;
}


.calcurrentmonth
{
    /* no styles needed at this time */
}
.calothermonth
{
    background-color: #DCD78E;
}
.calcurrentday
{
    background-color: #FFFFC1;
}
.calweekend
{
    background-color: #FEEB95;
  /*  width: 15%; */
}

.calcurrentmonth , .calcurrentmonth , .calothermonth , .calcurrentday , .calweekend
{
    text-align: left;
    border: 2px solid #C7C272;
    height: 60px;
    vertical-align: top;
    /* needed for positioning the dayNumber part */
    position:relative;
     border-collapse:separate;
     border-spacing: 5px;
     
}

/************************************************************************
* 
* Next / previous specific formatting 
*
************************************************************************/

.nextlink
{
    position:absolute;
    right:0;
    padding-right:15px;    
}


/*************** SHOP2 ***********************************************/

/*Kategorier*/

.katKnapper
{
    background-color:#d7d7d7;
    color:black;
    width:151px;
    height:30px;
     
    }
    
.katdynKnapper{
    color:black;
    width:151px;
    height:auto;
     
    }
    

    
.katknapper_over
{
    color:black;
    width:151px;
    height:30px;
    }
    
.katdynknapper_over
{
    color:black;
    width:151px;
    height:auto;
    }
    
.katMenu
 {
    color:black;
    width:151px;
    height:30px;
    font-weight:bold;
    z-index:200;
    }
    
.katMenuText
{   width:151px;
    height:30px;
    color:black;
    padding-left:10px;
    font-weight:bold;
    
    z-index:200;
    }
    
 .katdynMenuText
{   width:151px;
    height:30px;
    color:black;
    padding-left:10px;
    font-weight:bold;
    
    z-index:200;
    }