﻿/* GENERAL STYLES */
/* CSS Document */



body{
margin: 0px;
font-family:Verdana, Arial, 

Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

h1{
font-family:Verdana, Arial, 

Helvetica, sans-serif;
font-size: 16px;
font-weight:normal;
}

h2{
font-family:Verdana, Arial, 

Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
margin-bottom:10px;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
margin-bottom:10px;
}


h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
margin-bottom:10px;
}

hr{
height: 1px;
padding:0px;
margin:0px;


}

a:link, 

a:active, a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}

a:hover  {
color:#FF6600;
text-decoration:underline;
}




#container1{
width: 857px;
position:absolute;
left: 50%; 
margin-left: -428px; 
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
height:100px;
text-align: left;
}


#container2{
width: 857px;
left: 50%; 
margin-left: 

-428px; 
margin-top: 100px;
visibility: visible; 
position: absolute;
z-index: 4;
border-left: 

1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

#container3{
width: 859px;
height:527px;
position:absolute;
left: 50%; 
margin-left: -428px; 
text-align: left;
margin-top:122px;
z-index: 

1;
visibility: visible;
background-image:url(/images/side_forlob.jpg);
background-repeat:no-repeat;
}

#menuTop{
float:left;
line-height: 22px;
background-image:url(/images/menuTop.jpg);
width:182px;
}

#menuTopInnerpadding{
padding-left: 

26px;
}


#container4{
width: 859px;
position:absolute;
left: 50%; 
margin-left: -428px; 
text-align: left;
margin-top:122px;
z-index: 2;
visibility: visible;
line-height: 14px;
}

p {
line-height: 14px;
}

#logo{
visibility: visible; 
position: absolute;
z-index: 3;
padding-top:51px;
padding-left: 22px;


}




#leftContainer{
width: 183px;
float: left;
text-align:left;
clear: both;


}

#centerContainer{
vertical-align:top;
width: 543px;
float: 

left;
text-align:left;




}

#rightContainer{
width: 131px;
float: left;
margin-left:2px;
text-align:left;
height:524px;

}


#frontNews{
padding-left: 26px;
padding-top: 25px;
color: 

#666666;
width: 130px;
}


ul.menu1
{
float:left;
width:674px;
padding:0;
margin:0;
list-style-type:none;


}

a.home:link, a.home:active, a.home:visited{
 	float:left;
	

text-decoration: none;
	width:51px;
	height:22px;
	

background-image:url(/images/menu1Home.gif);
	background-repeat:no-repeat;
}

a.home:hover  {
	

background-image:url(/images/menu1HomeSelected.gif);
	background-repeat:no-repeat;


}

/* menu 

MED mouseover med baggrundsbillede, men med ulige afstand imellem menupunkter*/

a.menu:link, 

a.menu:active, a.menu:visited  {
 
	float:left;
	font-family: Verdana, Arial, Helvetica, 

sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	

text-decoration: none;
	width:80px;
	height:22px;
	line-height:20px;
	

text-align:center;
	background-image:url(/images/menu1.gif);
	

background-repeat:no-repeat;


}

a.menu:hover  {
	color: #666666;
	

background-image:url(/images/menu1Selected.gif);
	background-repeat:no-repeat;


}

a.menuSelected:link, a.menuSelected:active, a.menuSelected:visited  {
 
	float:left;
	

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: 

normal;
	color: #000000;
	text-decoration: none;

	width:80px;
	

height:22px;
	line-height:20px;
	text-align:center;
	

background-image:url(/images/menu1Selected.gif);
	background-repeat:no-repeat;


}

a.menuSelected:hover  {
	color: #666666;
}




/* menu uden mouseover med baggrundsbillede 

og med lige stor afstand imellem menupunkter*/
/*a.menu:link, a.menu:active, a.menu:visited  {
 
	

float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	

font-style: normal;
	color: #000000;
	text-decoration: none;
	height:22px;
	

line-height:20px;
	text-align:center;
	padding-left: 15px;
	padding-right: 15px;



}

a.menu:hover  {
	color: #666666;

}

a.menuSelected:link, a.menuSelected:active, 

a.menuSelected:visited  {
 
	float:left;
	font-family: Verdana, Arial, Helvetica, 

sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	

text-decoration: none;
	height:22px;
	line-height:20px;
	text-align:center;
	

padding-left: 15px;
	padding-right: 15px;



}

a.menuSelected:hover  {
	color: #666666;
}*/

/* menu - slut  */


.menuliste {
        display:inline;
}

.menu1 {
        

display:inline;
}


#menu2Container{
width: 180px;

}

a.menu2:link, a.menu2:active, 

a.menu2:visited  {
 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	

font-style: normal;
	color: #000000;
	text-decoration: none;
	height:21px;
	

line-height:20px;
	text-align:left;
	border-bottom:1px solid #C8C7C7;
	

padding-left:26px;
	display:block;

}

a.menu2:hover  {
	

background-image:url(/images/menu2Selected.jpg);
	background-repeat:no-repeat;
}

a.menu2Selected:link, a.menu2Selected:active, a.menu2Selected:visited  {
 
	font-family: 

Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: 

#000000;
	text-decoration: none;
	height:21px;
	line-height:20px;
	text-align:left;
	

border-bottom:1px solid #C8C7C7;
	display:block;
	padding-left:26px;

	

background-image:url(/images/menu2Selected.jpg);
	background-repeat:no-repeat;

}

a.menu2Selected:hover  {
	background-image:url(/images/menu2Selected.jpg);
	

background-repeat:no-repeat;


}


a.menuBlog:link, a.menuBlog:active, a.menuBlog:visited  {
 
	

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: 

normal;
	color: #000000;
	text-decoration: none;
	line-height:20px;
	

text-align:left;
	border-bottom:1px solid #C8C7C7;
	padding-left:26px;
	

display:block;

}

a.menuBlog:hover  {
	background-image:url(/images/menuBlog2Selected.jpg);
	

background-repeat:no-repeat;


}

a.menuBlogSelected  {

	font-family: Verdana, Arial, 

Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	

text-decoration: none;
	line-height:20px;
	text-align:left;
	border-bottom:1px solid 

#C8C7C7;
	padding-left:26px;
	display:block;
	

background-image:url(/images/menuBlog2Selected.jpg);
	background-repeat:no-repeat;


}

a.subMenu2:link, a.subMenu2:active, a.subMenu2:visited  {
 
	font-family: Verdana, Arial, 

Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	

text-decoration: none;
	height:21px;
	line-height:20px;
	text-align:left;
	

border-bottom:1px solid #C8C7C7;
	padding-left:39px;
	display:block;

}

a.subMenu2:hover  {


	background-image:url(/images/subMenu2Selected.jpg);
	

background-repeat:no-repeat;
	background-color: #f5f5f5;
}

a.subMenu2Selected:link, 

a.subMenu2Selected:active, a.subMenu2Selected:visited  {
 
	font-family: Verdana, Arial, 

Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	

text-decoration: none;
	height:21px;
	line-height:20px;
	text-align:left;
	

border-bottom:1px solid #C8C7C7;
	padding-left:39px;
	display:block;
	background-color: 

#f5f5f5;

	background-image:url(/images/subMenu2Selected.jpg);
	

background-repeat:no-repeat;

}

a.subMenu2Selected:hover  
{
	
}

a.readMore:link, 

a.readMore:active, a.readMore:visited  {
 
	font-family: Verdana, Arial, Helvetica, 

sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #888888;
	

text-decoration:underline;
	line-height:18px;

}

a.readMore:hover  {
	color: #FF6600;
	

text-decoration:underline;
}

a.readMoreWhite:link, a.readMoreWhite:active, 

a.readMoreWhite:visited  {
 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	

font-size: 10px;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
	

background-image:url(/images/readMoreWhite.gif);
	background-repeat:no-repeat;
	

margin-left: 11px;
	padding-left: 16px;
	line-height:16px;
}

a.readMoreWhite:hover  {
	

color: #FF6600;
	background-image:url(/images/readMoreOrange.gif);
	

background-repeat:no-repeat;
}

a.readMoreWhite2:link, a.readMoreWhite2:active, 

a.readMoreWhite2:visited  {
 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	

font-size: 10px;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
	

background-image:url(/images/readMoreWhite.gif);
	background-repeat:no-repeat;
	

padding-left: 17px;
	line-height:22px;
}

a.readMoreWhite2:hover  {
	color: #FF6600;
	

background-image:url(/images/readMoreOrange.gif);
	background-repeat:no-repeat;
}

a.readMoreBlack:link, a.readMoreBlack:active, a.readMoreBlack:visited  {
 
	font-family: 

Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: 

#000000;
	text-decoration:none;
	background-image:url(/images/readMoreBlack.gif);
	

background-repeat:no-repeat;
	margin-left: 11px;
	padding-left: 16px;
	

line-height:16px;
}

a.readMoreBlack:hover  {
	color: #FF6600;
	

background-image:url(/images/readMoreOrange.gif);
	background-repeat:no-repeat;
}

a.readMoreForside {
	text-decoration: none;
	cursor: pointer;
}


a.adress:link, 

a.adress:active, a.adress:visited  {
 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	

font-size: 10px;
	text-decoration: none;
	color:#666666;
}

a.adress:hover  {
	color: 

#FF6600;

}




#pictureTextFront{
width: 200px;
height: 50px;
color:#000000;
padding-top:110px;
margin-left: 65px;
font-size:20px;
line-height: 24px;
}

#pictureTextBlack{
width: 400px;
height: 

190px;
color:#000000;
padding-top:50px;
margin-left: 50px;
font-size:18px;
font-weight: bold;
line-height:22px;
}


#pictureTextWhite{
width: 400px;
height: 190px;
color:#ffffff;
padding-top:50px;
margin-left: 50px;
font-size:18px;
font-weight: bold;
line-height:22px;
}

#pictureTextBlack2{
width: 400px;
height: 190px;
color:#000000;
padding-top:50px;
margin-left: 

50px;
font-size:16px;
line-height:18px;
font-weight:normal;
}

.pictureTextSmall{
font-size:12px;
line-height:20px;
font-weight: normal;
}

#containerAppetizer{
height: 345px;
width: 543px;
}

#app1{
float:left;
padding-top: 6px;
width: 135px;
height:176px;
line-height: 

12px;
background-image:url(/images/01-historie.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
border-right: 1px solid #FFFFFF;
}

#app2{
float:left;
padding-top: 6px;
width: 

135px;
height:176px;
line-height: 12px;
background-image:url(/images/02-historie.jpg);
background-repeat:no-repeat;
color:#000000;
border-right: 1px solid #FFFFFF;

}

#app3{
float:left;
padding-top: 6px;
width: 135px;
height:176px;
line-height: 12px;
background-image:url(/images/ski_forside.png);
background-repeat:no-repeat;
color:#000000;
border-right: 1px solid #FFFFFF;

}

#app4{
float:left;
padding-top: 6px;
width: 135px;
height:176px;
line-height: 12px;
color:#000000;
background-image:url(/images/04-historie.jpg);
background-repeat:no-repeat;
}

#innerPadding10{
padding:10px;
padding-top:0px;
}

#paddingLeftFront{
padding-left: 17px;

}

#projektWeb{
width: 128px;
height: 160px;
background-image:url(/images/login-grafik.jpg);
background-repeat:no-repeat;
margin-top: 160px;
}

#content{
width: 450px;
margin-left: 50px;
margin-bottom: 50px;
line-height: 14px;
}

#contentNoPhoto{
width: 450px;
margin-left: 30px;
margin-top:30px;
margin-bottom: 50px;

}

.indtastning {
BORDER-RIGHT: #ccc 1px solid; 
BORDER-TOP: #ccc 1px solid; 
FONT-SIZE: 9px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #000; 
LINE-HEIGHT: 11px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: white
}


.button {
BORDER-RIGHT: #ccc 1px solid; 
BORDER-TOP: #ccc 1px solid; 
FONT-SIZE: 9px; 
BORDER-LEFT: #ccc 

1px solid; 
COLOR: #000; 
LINE-HEIGHT: 11px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: 

Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: white;
cursor:hand;
}

.login-br {
FONT-SIZE: 9px; 
COLOR: #666; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#medarbejder{
width: 487px;
height:178px;
margin-bottom:22px;


}

#medarbejderText{
padding-left: 230px;
padding-top: 66px;
}


a.mail:link, a.mail:active, a.mail:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

a.mail:hover  {
color:#000000;

}

.navn-ov {
FONT-WEIGHT: bold; F
ONT-SIZE: 10px; 
COLOR: #f93; 
LINE-HEIGHT: 14px; 
FONT-FAMILY: Verdana, Arial, Helvetica, 

sans-serif
}


/* forside blomst */
#flower_01 { 

width: 332px;
left: 50%; 
margin-left: 162px; 
margin-top: 81px;
visibility: visible; 
position: absolute;
z-index: 199;
text-align:right;
}

#menu1BackgrBlomst_01{
background-image:url(/images/menu1.gif); 
z-index: -99;
width:675px; 
height:22px;
float:left;
}

/* produkter blomst */
#flower_22 { 
width: 262px;
left: 50%; 
margin-left: 145px; 
margin-top: 10px;
visibility: visible; 
position: absolute;
z-index: 3;
text-align:right;
}

#menu1BackgrBlomst_22{
background-image:url(/images/menuBackgrBlomst_22.jpg); 
width:675px; 
height:22px;
float:left;
}

/* om ditmer blomst */
#flower_20 { 
width: 465px;
left: 50%; 
margin-left: 55px; 
margin-top: 

10px;
visibility: visible; 
position: absolute;
z-index: 3;
text-align:right;
}

#menu1BackgrBlomst_20{
background-image:url(/images/menuBackgrBlomst_20.jpg); 
width:675px; 
height:22px;
float:left;
}

/* nyheder blomst */
#flower_21 { 
width: 433px;
left: 50%; 
margin-left: 87px; 
margin-top: 30px;
visibility: visible; 
position: absolute;
z-index: 3;
text-align:right;
}

#menu1BackgrBlomst_21{
background-image:url(/images/menuBackgrBlomst_21.jpg); 
width:675px; 
height:22px;
float:left;
}

/* ydelser blomst */
#flower { 

width: 312px;
left: 55%; 
margin-left: 154px; 
margin-top: 

41px;
visibility: visible; 
position: absolute;
z-index: 123;
text-align:right;
}

#menu1BackgrBlomst_19{
background-image:url(/images/menuBackgrBlomst_19.jpg); 
width:675px; 
height:22px;
float:left;
}

/* brandhanen blomst */
#flower_03 { 
width: 404px;
left: 50%; 
margin-left: 156px; 
margin-top: 19px;
visibility: visible; 
position: absolute;
z-index: 3;
text-align:right;
}

#menu1BackgrBlomst_03{
background-image:url(/images/menuBackgrBlomst_03.jpg); 
width:675px; 
height:22px;
float:left;
}


/* store billeder */

#backgroundPictureFront{
height: 345px;
width: 543px;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}

/* Får sat 

sit baggrundsbillede på hver enkelt side */
#backgroundPictureTekstTop{
background-repeat:no-repeat;
height: 345px;
width: 543px;
border-top:1px solid #FFFFFF;
}

/* Får 

sat sit baggrundsbillede på hver enkelt side */
#bylineTekstTop{
background-repeat:no-repeat;
width: 543px;
height:40px;
padding-top:3px;
}


#bylineInnerpadding{
padding-left:50px;
}


/* 

Autoform */
  #umbracoAutoForm fieldset {border:none;}
  #umbracoAutoForm p {padding-bottom: 

1em;border-bottom:1px solid #ccc;}
  #umbracoAutoForm legend {display:none;}
  #umbracoAutoForm 

label {float: left; width: 22em;}
  #umbracoAutoForm td input {width: 2em; float: left;}
  

#umbracoAutoForm td label {width: 8em; margin-left: 5px; float: left;}
  .umbracoAutoFormAlert 

{color: red;margin-left: 15em;}
  #umbracoAutoForm input, textarea, select {width: 17em;}
  

.umbracoAutoFormValidationSummary {display: none;}
.umbracoAutoFormRowDescription {
	

font-weight: normal;
	font-size: 80%;
	color: #999;
}






/* EDITOR PROPERTIES */
