/* ----STYLES FOR ALL PAGES--- */

/*NEW STYLES FOR FRONTPAGE VERSION 2, MAY 2005*/

.logo{
        PADDING: 5px, 10px, 5px, 20px;
}	


.fp_top{
        margin: 0px; 
        padding: 0px;
}

.fp_column_header{
        background-color: #336699; 
        color: white; 
        padding-left: 10px; 
        font-size:11px; 
        font-family: myriad, verdana; 
        font-weight: bold; 
        padding: 3px, 10px, 3px, 10px;
}

.fp_column_frame{
        color: black; 
        padding-left: 10px; 
        font-size: 11px; 
        font-family: myriad, verdana; 
        padding: 10px, 10px, 10px, 10px;
}

.fp_column_text{
        line-height: 16px;
}

.fp_news_header{
        font-weight: bold; 
        color: #666666; 
        padding: 5px, 0px, 2px, 0px; 
        border-bottom: 1px solid #999999;
}

.fp_news_content{
        color: #666666;  
        padding: 2px, 0px, 10px, 0px;
}

.fp_address{
        font-family: myriad, verdana; 
        font-size: 10px; 
        background-color: #EAEAEA; 
        padding: 3px, 10px, 3px, 10px;
}

.fp_width_1{
        width: 300px; 
}

.fp_width_2{
        width: 200px; 
}

.fp_width_3{
        width: 290px; 
}
/*NEW STYLES END*/


/*OBS: Tjek at det ikke påvirker resten af sitet!* Ellers skal color udkommenteres*/
a{
	color: #ffffff;
}

a:hover
{
        color: #000000; 
}

/*OBS: HAr ændret padding top til fra 10px*/
h1{
	FONT-SIZE:   15px;
	FONT-WEIGHT: bold ! IMPORTANT;
	PADDING-TOP: 15px;
	CLEAR: LEFT;
}

hr{
	HEIGHT: 1px; 
	COLOR: #336699; 
	CLEAR: left;
}

img{
	BORDER: 0px;
	padding: 0px;
}

ul{
	LIST-STYLE-IMAGE: url('../pics/predefined/ul_dot.gif');
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	LIST-STYLE-POSITION: outside
}

TABLE{
	BORDER: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
}

td{
	padding: 0;
	margin: 0px;
}


BODY{ 
	scrollbar-arrow-color: Black;
	scrollbar-base-color: Black;
	scrollbar-dark-shadow-color: Black;
	scrollbar-face-color:  #D6D3CE;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: #D6D3CE;
	MARGIN: 0px, 0px, 0px, 0px;
}

#menu {
        PADDING: 0px;
        MARGIN: 0px;
	WIDTH: 800px;
	BACKGROUND: #336699;
	MARGIN-BOTTOM: 6px;
}

#menu UL {
        CLEAR: left;
        MARGIN: 0px;
        LIST-STYLE-TYPE: none;
}

#menu UL LI {
        DISPLAY: block;
        FLOAT: left;
        MARGIN: 0px;
}

#menuspacer LI {
        BACKGROUND: #336699;
        PADDING: 0px;
}

/*Width is essential for the mouse over effect. Set it to a low number*/
#menu UL LI A {
        PADDING: 5px, 15px, 5px, 15px;
        DISPLAY: block;
        WIDTH: 5px;
        COLOR: #fff;
        TEXT-TRANSFORM: UPPERCASE;
        TEXT-DECORATION: none;
        FONT:10px verdana, arial, helvetica, sans-serif;
        FONT-WEIGHT: BOLD;
        BACKGROUND: #336699;
}

#menu UL LI A:hover {
        BACKGROUND:   #6699CC;
        COLOR: #fff;
}

#menu A:active {
        BACKGROUND: #DEDEDE;
        COLOR: #000000;
}

.border{
        border: #000000 1px solid;
}

/*Styles for menu and menulinks on main menu*/
.menu{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: UPPERCASE;
        background-color: #EAEAEA; 
}

.menu a:link    { color: #878787; text-decoration: none }
.menu a:visited { color: #666666; text-decoration: none}
.menu a:hover   { color: #000000; text-decoration: none}
.menu a:active  { color: #00000; text-decoration: none }


/*THIS IS AN EXPERIMENT FOR LANGUAGE AND SEARCH*/
.search_language{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: UPPERCASE;
        MARGIN-LEFT: 2px;
}


/*Style for the active link*/
.menuChosen{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: UPPERCASE;
        BACKGROUND-COLOR: #003366; 
}

.menuChosen a:link    {  color:#000000 ! IMPORTANT; text-decoration: none }
.menuChosen a:visited {  color:#000000 ! IMPORTANT; text-decoration: none}
.menuChosen a:hover   {  color:#000000 ! IMPORTANT; text-decoration: none}
.menuChosen a:active {   color: #00000}

.fp_link{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif ! IMPORTANT;
        FONT-SIZE: 10px ! IMPORTANT;
        FONT-WEIGHT: bold ! IMPORTANT;
        PADDING-BOTTOM: 3px ! IMPORTANT;
        COLOR: #336699;
        text-decoration: none
}
.fp_link a:link   {  color: #336699; text-decoration: none }
.fp_link a:visited{  color: #000000; text-decoration: none }
.fp_link a:hover  {  color: #336699 !important; text-decoration: none }
.fp_link a:active {  color: #000000; text-decoration: none}



/* ----STYLES FOR SUBPAGE--- */

/*Style for image in left bar*/
.sp_image{
        PADDING-TOP: 7px ! IMPORTANT; 
        PADDING-BOTTOM: 7px ! IMPORTANT;
}


/*Style for main submenu in left bar*/
.sp_left_menubar{
        COLOR: #000000 ! IMPORTANT;
        BORDER-RIGHT: #D3D3D3 1px solid;
        PADDING: 0px, 15px, 0px, 22px;
}

/*Style for link - obs: decide wether the links on the frontpage and the subpage are different - otherwise the styles should standardised to one*/

.sp_link{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif ! IMPORTANT;
        FONT-SIZE: 10px ! IMPORTANT;
        FONT-WEIGHT: bold ! IMPORTANT;
        TEXT-DECORATION: none;
        PADDING-BOTTOM: 3px ! IMPORTANT;
        PADDING-TOP: 4px;
        PADDING-LEFT: 10px;
}

.sp_link a:link   {  color: #336699; text-decoration: none}
.sp_link a:visited{  color: #336699; text-decoration: none}
.sp_link a:hover  {  color: #000000; text-decoration: none}
.sp_link a:active {   color: #00000}

.sp_linkChosen{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif ! IMPORTANT;
        FONT-SIZE: 10px ! IMPORTANT;
        FONT-WEIGHT: bold ! IMPORTANT;
        TEXT-DECORATION: none;
        PADDING-BOTTOM: 3px ! IMPORTANT;
        PADDING-TOP: 4px;
        PADDING-LEFT: 10px;
}
.sp_linkChosen a:link   {  color: #000000; text-decoration: none}
.sp_linkChosen a:visited{  color: #000000; text-decoration: none}
.sp_linkChosen a:hover  {  color: #000000; text-decoration: none}
.sp_linkChosen a:active {   color: #00000}

/*Styles for linkbox*/
.sp_linkbox_top{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif ! IMPORTANT;
        FONT-SIZE: 10px ! IMPORTANT;
        COLOR: #000000 ! IMPORTANT;
        FONT-WEIGHT: bold ! IMPORTANT;
        BACKGROUND-COLOR: #EAEAEA ! IMPORTANT;
        PADDING: 10px, 10px, 10px, 10px;
}

.sp_linkbox_body{
        FONT-FAMILY: verdana, Arial, Helvetica, Sans-Serif ! IMPORTANT;
        FONT-SIZE: 10px ! IMPORTANT;
        COLOR: #000000 ! IMPORTANT;
        FONT-WEIGHT: BOLD;
        PADDING: 10px, 10px, 10px, 10 px;
        BORDER-RIGHT: #DEDEDE 2px solid;
        BORDER-TOP: #DEDEDE 2px solid;
        BORDER-LEFT: #DEDEDE 2px solid;
        BORDER-BOTTOM: #DEDEDE 2px solid;
}

.sp_linkbox_body a:link   {  color: #336699; text-decoration: none}
.sp_linkbox_body a:visited{  color: #666666; text-decoration: none}
.sp_linkbox_body a:hover  {  color: #000000; text-decoration: none}
.sp_linkbox_body a:active {   color: #000000}


.sp_linkbox_link{
        FONT-SIZE: 10px ! IMPORTANT;
        FONT-WEIGHT: BOLD;
        MARGIN-TOP: 3px;
        MARGIN-BOTTOM: 7px;
        CLEAR: LEFT;
}

.sp_linkboxChosen{
        FONT-SIZE: 10px ! IMPORTANT;
        FONT-WEIGHT: BOLD;
        MARGIN-TOP: 3px;
        MARGIN-BOTTOM: 7px;
        CLEAR: LEFT;
}

.sp_linkboxChosen a:link   {  color: #000000; text-decoration: none}
.sp_linkboxChosen a:visited{  color: #000000; text-decoration: none}
.sp_linkboxChosen a:hover  {  color: #000000; text-decoration: none}
.sp_linkboxChosen a:active {   color: #000000}


.demoimage{
        margin-right: 10px; 
        vertical-align: top; 
        float: left; 
        margin-top: 3px;
}


/*styles for forms*/
.button{
        CURSOR: hand;
        FONT-SIZE: 12px;
        COLOR: #000000;
        BACKGROUND-COLOR: #cccccc
        border: 1px;
}

.selectbox{
        FONT-SIZE: 11px;
        WIDTH: 70px;
}

input{ 
        FONT-FAMILY: Veranda, Tahoma, Arial, Helvetica, sans-serif;
        HEIGHT: 17px !important; 
        FONT-SIZE: 11px !important;
        FONT-STYLE:         normal !important;
        FONT-WEIGHT:        normal !important;
        BORDER: 1px solid #666666;
        BACKGROUND-COLOR: #f4f7fa;
}

/*Styles for picture, header and text in main text field on subpages*/
.sp_img{
        FLOAT: left; 
        MARGIN-RIGHT: 10px; 
        MARGIN-BOTTOM: 5px;
}

/* Har ændret line-height på Jespers opfordring - anbefaler dog 
 * en line-height på 17. 
 */

.text{
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE:   11px;
        LINE-HEIGHT: 16px;
        PADDING: 0px, 25px, 15px, 18px;
        BORDER-RIGHT: #D3D3D3 1px solid ! IMPORTANT;
}

/* OBS: text2 er den egentlige text-class. text bør kun være en border
 * til siden - men så skal alle referencer ændres! 
 */
.text2{
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE:   11px;
        LINE-HEIGHT: 17px;
        PADDING: 0px, 25px, 5px, 8px;
}*/

/*STYLES FOR GALLERY - SELECT ONE OR A FEW!!!!!!!!!!!!*/
.gallery{
        border-bottom: 1px solid;
        font-weight: bold;
        FONT-SIZE: 11px;
}


.gallery_img{
        FLOAT: left; 
        MARGIN: 5px, 10px, 10px, 0px;
}
/*Gallery end*/


.press{
        MARGIN-BOTTOM: 15px; 
        MARGIN-TOP: 7px;
}


.text_link {  
        FONT-FAMILY: Verdana; color: #336699;
}

.subtitle{
        CLEAR: left;
        PADDING-BOTTOM: 3px; 
        FONT-WEIGHT: bold; 
        FONT-SIZE: 11px; 
        PADDING-TOP: 1px;
}

/*subtitle is like h2 but with a line (border-bottom) - it should be used for pressreleases and news*/
.subtitle_border{
        CLEAR: left;
        PADDING-BOTTOM: 4px; 
        BORDER-BOTTOM: #336699 1px solid; 
        FONT-WEIGHT: bold; 
        FONT-SIZE: 11px; 
        PADDING-TOP: 1px;
}

.newsimage{
        PADDING: 0px, 10px, 0px, 20px;
}


div.form {
        font: 11px Verdana, Helvetica, sans-serif;
        color: rgb(3,80,117);
        }

p.plain {
        font: 11px verdana, helvetica, sans-serif;
        color: rgb(3,80,117);
        line-height:14px;
        margin-right:15px;
        margin-bottom:0px;
        margin-top:0px
}

input.data{
        font: 10px Verdana, Helvetica, sans-serif;
    background-color: transparent;
        margin-bottom:5px;
        margin-top:0px;
        width: 140px;
        height:18px
}



