.HEADING {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 125%;
	color: #000000;
}

.ERROR {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	color: #FF0000;
}

.TITLE {
	font-family: Arial,Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 125%;
	color: #9FA100;
}

.caption {
	font-family: Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #6C6C6C;
}

a {
	color:#004269;
	text-decoration:underline;
	font-weight: bold;
}
a:hover {
	color:#004269;
	text-decoration:underline;
	font-weight: bold;
}
a.topmenu {
	color:#004269;
	text-decoration:none;
	font-weight: normal;
	font-size: 11px;
	font-family: arial;
}
.LINK {
	color:#004269;
	font-weight: bold;
}

.NORMAL {
	font-family: Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

H1,H2,H3,H4,H5,H6,P {
	margin:0;
}

.submenuselected {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.submenu {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.footer {
	font-family: Tahoma,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #999999;
}

.aeQuickLinks ul {
margin: 0; padding: 0; float: left; width: 100%; font: 12px Arial, sans-serif; list-style: none;
}

.aeQuickLinks ul.left { width: auto }

.aeQuickLinks li {text-align: right; background-image: url('../sd_files/e_linkico.gif');
	background-repeat: no-repeat; background-position: right; padding-right: 10px;
}
.aeQuickLinks ul a {
	color: #6d6d6d; font-family: Arial,Sans-Serif; font-size: 11px; font-weight: bold;
}
.aeQuickLinks a:link { 
	text-decoration: none;
}
.aeQuickLinks a:visited { 
	text-decoration: none;
}
.aeQuickLinks a:hover { 
	text-decoration: underline; color: #000000;
}
.LinkLISTA {
background-image: url(../sd_page/sd_files/e_linkico.gif);
}

#arosekenmenu ul { 
margin: 0; padding: 0; float: left; width: 100%; font: 12px Arial, sans-serif;
}
#arosekenmenu li {
display: inline;
}
#arosekenmenu ul a {
float: left; text-decoration: none; font-weight: normal; margin-right: 16px;
}
#arosekenmenu a:link { 
color: #7F8000;
}
#arosekenmenu a:visited { 
color: #7F8000;
}
#arosekenmenu a:hover { 
color: #000000;
}
#arosekenmenu a#current {
color: #7F8000; text-decoration: underline;
}
.TITLE_FONT {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 125%;
	color: #9FA100;
}

#redesign2009menu ul { 
margin: 0; padding: 0; float: left; width: 100%; font: 12px Arial, sans-serif;
}
#redesign2009menu li {
display: inline; 
}
#redesign2009menu ul a {
float: left; text-decoration: none; font-weight: bold; margin-right: 5px; margin-left: 5px;
}
#redesign2009menu ul span {
float: left;
}
#redesign2009menu a:link { 
color: #ffffff;
}
#redesign2009menu a:visited { 
color: #ffffff;
}
#redesign2009menu a:hover { 
color: #2e2e2e;
}
#redesign2009menu a#current {
color: #2e2e2e; text-decoration: underline;
}
a.redesignLink {
	color:#004269;
	font-weight: bold;
        text-decoration:underline;

}


a.redesignLink:hover {
	color:#004269;
	font-weight: bold;
        text-decoration:underline;

}

.redesignheader {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 21px;
	font-weight: normal;
	line-height: 125%;
	color: #53610A;
}

.redesignheader_h2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 125%;
	color: #53610A;
}

.redesignheader_white_h2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 125%;
	color: #FFFFFF;
}

.Tabs {
  display: block;
  padding-left: 19px;
  height: 28px;
}

a.Active, a.InActive
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
        margin-top: 8px;
        display:block;
}

a.Active:hover {
	text-decoration:none;
	color:#000000;
}

a.InActive {
	color:#57611c;
}

a.InActive:hover {
	text-decoration:underline;
	color:#57611c;
}

.ActiveTab, .InActiveTab {
	height:28px;
	text-align:center;
        padding-right:1px;
        display:block;
        float:left;
}

.ActiveTab {
	width:119px;
	background-image:url('../sd_files/maklarna_tab_active.gif');
	background-repeat:no-repeat;

}

.InActiveTab {
	width:119px;
	background-image:url('../sd_files/maklarna_tab_inactive.gif');
	background-repeat:no-repeat;
	margin-left: 1px;
	margin-right: 1px;
}
.redesignheader_black_h2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

a.whitelink {
	color:#ffffff;
	font-weight: bold;
        text-decoration:none;

}

a.whitelink:hover {
	color:#ffffff;
	font-weight: bold;
        text-decoration:underline;

}

.maklarheader {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 26px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #53610A;
}

.maklarnaNORMAL {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.maklarheader2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #53610A;
}

.maklarheader3 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #53610A;
}

#form-objlist { 
  display:block; clear:both; margin-bottom: 20px; overflow:hidden;
}
#form-objlist P {
  font-size: 13px;
} 
.egnahemlogo {
	z-index:1;
	position:relative;
	
}
.eh2011devis {
	font-family: Arial,helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 125%;
	color: #747474;
}

.ehTabs {
    
    height: 60px;
}

.ehActiveTab, .ehInActiveTab {
	height:60px;
	text-align:center;
    
    float:left;
}

.break {
	
	background-image:url('../sd_files/break.png');
	background-repeat:no-repeat;
	height:60px;
    
	float:left;
	width:1px;
	 
	

}
.ehActiveTab {
	
	background-image:url('../sd_files/tab_hover.png');
	background-repeat:repeat-x;
	height:60px;


}

.ehInActiveTab {

	
	
	height:60px;

}


a.ehActive, a.ehInActive
{
	
font-family: "prenton-1","prenton-2"; color:#ffffff; text-transform: uppercase; font-size:13px; text-shadow: #606a24 1px 1px 1px; 
	text-decoration:none;
	font-weight:400;
	height: 41px;
	padding-top: 23px;
padding-left:12px;
	padding-right:12px;
    display:block;

}


a.ehActive:hover {
	text-decoration:none;
	color:#DEDEDE;
	height: 60px;

}


a.ehInActive:hover {
	text-decoration:none;
	color:#DEDEDE;
	
}






.eh2011input { 

-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:14px; padding:5px; border:#cacaca 1px solid; color:#666666; box-shadow: 0 0 5px rgba(220, 220, 220, 1); -webkit-box-shadow: 0 0 5px rgba(220, 220, 220, 1); -moz-box-shadow: 0 0 5px rgba(220, 220, 220, 1); height:25px; width:280px; 

}



.eh2011input:focus {
 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:14px; padding:5px; border:#a4a4a4 1px solid; color:#666666; box-shadow: 0 0 5px rgba(220, 220, 220, 1); -webkit-box-shadow: 0 0 5px rgba(220, 220, 220, 1); -moz-box-shadow: 0 0 5px rgba(220, 220, 220, 1); height:25px; width:280px; 
}
.ehProjectTabs {
    display:inline;
    height: 31px;
  


}


.ehProjectActiveTabLeft {
	
	background-image:url('../sd_files/projektnav_1on.png');
	background-repeat:no-repeat;
	height:31px;
	text-align:center;
  width:107px;
    float:left;


}

.ehProjectInActiveTabLeft {

	background-image:url('../sd_files/projektnav_1.png');
	background-repeat:no-repeat;
	height:31px;
	text-align:center;
  width:107px;
    float:left;

}

.ehProjectActiveTabRight {
	
	background-image:url('../sd_files/projektnav_2_2on.png');
	background-repeat:no-repeat;
	height:31px;
	text-align:center;
  width:157px;
    float:left;


}

.ehProjectInActiveTabRight {

	background-image:url('../sd_files/projektnav_2_2.png');
	background-repeat:no-repeat;
	height:31px;
	text-align:center;
  width:157px;
    float:left;

}

a.ehProjectActive, a.ehProjectInActive
{
	font-family: "prenton-1","prenton-2"; color:#ffffff; text-transform: uppercase; font-size:12px; text-shadow: #606a24 1px 1px 1px;
	text-decoration:none;
	font-weight:400;
	height: 16px;
	padding-top: 10px;
padding-left:5px;
	padding-right:5px;
    display:block;
}

a.ehProjectActive:hover {
	text-decoration:none;
	color:#B8C739;
	height: 31px;
}


a.ehProjectInActive:hover {
	text-decoration:none;
	color:#DEDEDE;
	
}


.projectbreak {
	
	background-image:url('../sd_files/break_project.png');
	background-repeat:no-repeat;
	height:31px;
    
	float:left;
	width:1px;
	 
	

}
.eh2011puffheader {
      font-family: "prenton-display-1","prenton-display-2"; 
      color:#89942d; 
      font-size:24px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:normal;
      line-height:1.0em;
}



.eh2011puffheader a {
      font-family: "prenton-display-1","prenton-display-2"; 
      color:#89942d; 
      font-size:24px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:normal;
      text-decoration:none;
      font-weight:normal;
}

.eh2011puffheader a:hover {
      font-family: "prenton-display-1","prenton-display-2"; 
      color:#89942d; 
      font-size:24px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:normal;
      text-decoration:underline;
       font-weight:normal;
}
.ehSubTabs {
/*    display:inline;*/
    height: 29px;
    width: 860px;
    display:block;
    overflow: hidden;
    margin:auto;
    padding-left: 114px;
}

.ehSubActiveTab, .ehSubInActiveTab {
	height:22px;
	text-align:center;
    padding-right:1px;
    
    float:left;
}

.ehSubActiveTab {
	
	background-image:url('../sd_files/subtab_hover.png');
	background-repeat:repeat-x;
	height:29px;
        
	
	

}

.ehSubInActiveTab {

	
	margin-left: 1px;
	margin-right: 1px;
	height:29px;
	
}


a.ehSubActive
{
	font-family: "prenton-1","prenton-2"; color:#ffffff; text-transform: uppercase; font-size:13px; text-shadow: #835d01 1px 1px 1px;
	text-decoration:none;
	font-weight:400;
	height: 21px;
	padding-top:8px;
    display: block;
	padding-left:12px;
	padding-right:12px;
       
}


a.ehSubInActive
{
	font-family: "prenton-1","prenton-2"; color:#89942d; text-transform: uppercase; font-size:13px; text-shadow: #ffffff 1px 1px 1px;
	text-decoration:none;
	font-weight:400;
	height: 21px;
	padding-top: 8px;
    display: block;
	padding-left:12px;
	padding-right:12px;
}

a.ehSubActive:hover {
	text-decoration:none;
	color:#B8C739;
	height: 29px;
}

a.ehSubInActive {
	color:#89942d;
}

a.ehSubInActive:hover {
	text-decoration:none;
	color:#B8C739;
	
}







.eh2011headerBig {
      font-family: "prenton-display-1","prenton-display-2"; 
      color:#89942d; 
      font-size:42px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:normal;
      line-height:1.0em;
}

.eh2011text {
      font-family: arial, helvetica; 
      color:#747474; 
      font-size:13px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.5em;
}

.eh2011header {
      font-family: "prenton-display-1","prenton-display-2"; 
      color:#89942d; 
      font-size:32px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:normal;
line-height:1.0em;
}

.ehFooterTabs {
    display:inline;
    height: 40px;
}

.ehFooterActiveTab, .ehFooterInActiveTab {
	height:40px;
	text-align:center;
    padding-right:1px;
    float:left;
}

.footerbreak {
	
	background-image:url('../sd_files/break_footer.png');
	background-repeat:no-repeat;
	height:40px;
    
	float:left;
	width:1px;
	 
	

}
.ehFooterActiveTab {
	
	background-image:url('../sd_files/tab_hover.png');
	background-repeat:repeat-x;
	height:40px;


}

.ehFooterInActiveTab {

	
	margin-left: 1px;
	margin-right: 1px;
	height:40px;

}


a.ehFooterActive, a.ehFooterInActive
{
	font-family: "prenton-1","prenton-2"; color:#ffffff; text-transform: uppercase; font-size:13px; text-shadow: #606a24 1px 1px 1px;
	text-decoration:none;
	font-weight:400;
	height: 27px;
	padding-top: 13px;
padding-left:15px;
	padding-right:15px;
    display:block;
}

a.ehFooterActive:hover {
	text-decoration:none;
	color:#DEDEDE;
	height: 40px;
}

a.ehFooterInActive {
	color:#ffffff;
}

a.ehFooterInActive:hover {
	text-decoration:none;
	color:#DEDEDE;
	
}

.eh2011header_black {
      font-family: "prenton-1","prenton-2"; 
      color:#635f5f; 
      font-size:24px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:300;
      line-height:1.0em;
}


.eh2011header_black a {
      color:#635f5f; 
      font-size:24px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:300;
      line-height:1.0em;
text-decoration:none;
}

.eh2011header_black a:hover {
      color:#635f5f; 
      font-size:24px;
      text-shadow: 0px 1px 0px #ffffff;
      font-weight:300;
      line-height:1.0em;
text-decoration:underline;

}
.eh2011textBig {
      font-family: arial, helvetica; 
      color:#747474; 
      font-size:14px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.3em;
}

.eh2011textBig a {
      font-family: arial, helvetica; 
      color:#89942d; 
      font-size:14px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.3em;
      text-decoration:none;
      font-weight:normal;
}

.eh2011textBig a:hover {
      font-family: arial, helvetica; 
      color:#89942d; 
      font-size:14px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.3em;
      text-decoration:underline;
       font-weight:normal;
}
.eh2011textIngress {
      font-family: arial, helvetica; 
      color:#474646; 
      font-size:16px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.3em;
}

.eh2011textBigClubEken {
      font-family: arial, helvetica; 
      color:#776665; 
      font-size:14px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.5em;
}

.eh2011_topnavtext
{
	font-family: "prenton-1","prenton-2"; color:#ffffff; text-transform: uppercase; font-size:13px; text-shadow: #606a24 1px 1px 1px;
	text-decoration:none;
	font-weight:400;
	
}
.ehlogo {
	z-index:1;
	position:absolute;
	width:116px;
	height:106px;
	
}


.eh2011greenbtn {
   display: inline-block;
   line-height: 1;

   padding: 7px 10px;
   font-family: "prenton-1","prenton-2"; color:#ffffff; text-transform: uppercase; font-size:13px; text-shadow: #606a24 1px 1px 1px;
   background-color: #9eaf3d;
   background-image:url('../sd_files/greenbuttonbg.jpg');
   background-repeat:repeat-x;
	border:0;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   -khtml-border-radius: 3px;
   border-radius: 3px;
   height:36px;
cursor:pointer;


}
.eh2011inputSmall { 

-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:12px; padding:5px; border:#cacaca 1px solid; color:#666666; box-shadow: 0 0 5px rgba(220, 220, 220, 1); -webkit-box-shadow: 0 0 5px rgba(220, 220, 220, 1); -moz-box-shadow: 0 0 5px rgba(220, 220, 220, 1); height:15px; width:280px; 

}



.eh2011inputSmall:focus {
 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:12px; padding:5px; border:#a4a4a4 1px solid; color:#666666; box-shadow: 0 0 5px rgba(220, 220, 220, 1); -webkit-box-shadow: 0 0 5px rgba(220, 220, 220, 1); -moz-box-shadow: 0 0 5px rgba(220, 220, 220, 1); height:15px; width:280px; 
}

.eh2011SelectSmall { 

-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:12px; border:#cacaca 1px solid; color:#666666; box-shadow: 0 0 5px rgba(220, 220, 220, 1); -webkit-box-shadow: 0 0 5px rgba(220, 220, 220, 1); -moz-box-shadow: 0 0 5px rgba(220, 220, 220, 1); height:25px; width:280px; 

}



.eh2011SelectSmall:focus {
 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:12px; border:#a4a4a4 1px solid; color:#666666; box-shadow: 0 0 5px rgba(220, 220, 220, 1); -webkit-box-shadow: 0 0 5px rgba(220, 220, 220, 1); -moz-box-shadow: 0 0 5px rgba(220, 220, 220, 1); height:25px; width:280px; 
}

.eh2011textDate {
      font-family: arial, helvetica; 
      color:#ada9a8; 
      font-size:12px;
      text-shadow: 0px 1px 0px #ffffff;
      line-height:1.3em;
}


#visningsskylt
{
    display: block;
    margin: auto;
    width: 950px;
}

#visningsskylt P
{
    color: #FFFFFF;
    font-family: "prenton-1","prenton-2";
    font-size: 18px;
    margin: 0 841px;
    padding-top: 125px;
    text-align: center;
    text-shadow: 1px 1px 1px #606A24;
    width: 100px;
}

#visningsskylt P strong {
    display: block;
    font-size: 26px;
    font-weight: normal;
}

#visningsskylt P em {
    display: block;
    font-size: 13px;
    font-style: normal;
}

#slider-code { 
  height: 270px; overflow:hidden; 
}
#slider-code .viewport { 
  float: left; width: 309px; height: 270px; 
  overflow: hidden; position: relative; 
}
#slider-code .buttons { 
  display: block;
  position:absolute;
  z-index: 1;
}
#slider-code .buttons.prev { 
  margin-top: 164px;
}
#slider-code .buttons.next { 
  margin-top: 164px;
  margin-left: 284px;
}
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 0px 0 0; padding: 1px; height: 270px; width: 309px;}
					

