body.plesner
{
	background: #485258 url("images/basic/main_shadow.jpg") no-repeat center top;
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	scrollbar-3dlight-color:#FFF;
    scrollbar-arrow-color:#FFF;
    scrollbar-base-color:#cee0d3;
    scrollbar-darkshadow-color:#FFF;
    scrollbar-face-color:#cee0d3;
    scrollbar-highlight-color:#cee0d3;
    scrollbar-shadow-color:#cee0d3;
    scrollbar-track-color:#fff;
	
}
.main_table
{	
	width: 970px;
	padding: 0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 33px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.top_logo
{
	padding: 0px 0px 0px 50px;
	width: 620px;
	/*background: url("images/basic/shade/shade_top_logo.jpg") no-repeat  bottom right;*/
	
}
.top_nav
{
	padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	width: 350px;
	/*background: url("images/basic/shade/shade_top_nav.jpg") no-repeat  bottom right;*/

}
table.top_nav_table
{
	width: 348px;
	
}
td.english
{
	background: url("images/basic/top_nav_li_english_bg.jpg") no-repeat right;
	width: 84px;
	height: 28px;
	font-size: 0.818em;
	
	
}
td.sitemap_contact
{
	background: url("images/basic/top_nav_li_sitemap_contact_bg.jpg") no-repeat right;
	width: 68px;
	height: 28px;
	font-size: 0.818em;
}
td.sitemap_contact a, td.english a
{color: #FFF;
 font-weight: normal;}
td.search
{
	background: url("images/basic/top_nav_li_search_bg.jpg") no-repeat right;
	width: 128px;
	height: 28px;
	font-size: 0.818em;
}
.search_table
{
    border: solid 1px #fff;
    padding: 0px 0px 0px 0px;   
    margin:  0px 0px 0px 0px;  
}
.search_td
{
background: #FFF;
}
.search_button
{
    cursor: hand; 
    padding: 0px 5px 0px 5px;   
    margin:  0px 0px 0px 0px;
}
.SearchField
{
    border: solid 0px #FFF;
    padding: 0px 0px 0px 0px;   
    margin:  0px 0px 0px 0px;
    font-size: 1em;   
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.nav_menu_niv1
{
	background: #FFF;
	color: #485258;	
	padding: 16px 0px 0px 50px;
	font-weight: bold;
	height: 16px;
}
.nav_menu_niv1 a:hover
{
    color: #7ab397;
    text-decoration: none;
    font-weight: bold;
}
.menuLevel1Link 
{
    padding-right: 15px; 
    text-transform: uppercase;   
    font-weight: bold;
}
.menuLevel1ActiveLink
{
    padding-right: 15px;    
    color: #7ab397;
    text-transform: uppercase;   
    font-weight: bold;
}
a.menuLevel1Link, a.menuLevel2Link
{
    color: #485258;    
}
.nav_menu_niv2
{
	border-bottom: solid 2px #c3c4c8;
	background: #fff;
	color: #485258;	
	padding: 0px 100px 0px 50px;
	height: 32px;
}
.nav_menu_niv2 a:hover
{
    color: #7ab397;
    text-decoration: none;
    font-weight: normal;
}
.menuLevel2Link 
{
    padding: 0px 8px 0px 8px; 
    border-left: solid 0px #5f707b;  
    font-weight: normal; 
    margin-bottom: 2px;
}
.menuLevel2ActiveLink
{
    padding: 0px 8px 0px 8px; 
    border-left: solid 0px #5f707b;  
    color: #7ab397;
    font-weight: normal;
    margin-bottom: 2px;
}
.border0
{
    border: 0px;
    padding-left: 0px !important;    
}
span.border0
{
    display: none;
}
.menuLevel3Link 
{
    padding-right: 15px;    
}
.menuLevel3ActiveLink
{
    padding-right: 15px;    
    color: #7ab397;
}

a.FrontPageH1
{
	color: #ffffff;
    text-decoration: none;
    color: #485258;    
}
a.FrontPageH1:Hover
{
	color: #ffffff;
    text-decoration: none; 
}
/*|||||||||||||||||RIGHT MENU START|||||||||||||||||||||||||||||||||||||||||||*/
ul.rightMenu
{
    list-style: none;
    margin: 0px 0px 0px 10px;
    padding: 0px;
}
.rightMenuLevel2Link, .rightMenuLevel2ActiveLink
{
    background: transparent url("images/basic/arrow_green.png") no-repeat 1px 2px;
    padding: 2px 0px 2px 13px; 
    font-weight: normal; 

}
.rightMenuLevel2Link a, .rightMenuLevel2ActiveLink a,.rightMenuLevel2Link a:hover, .rightMenuLevel2ActiveLink a:hover
{
    font-weight: normal; 
}


/*|||||||||||||||||RIGHT MENU END|||||||||||||||||||||||||||||||||||||||||||||*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.main_table_forside
{	
	width: 970px;
	padding: 0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 18px;
}
.main_content_forside
{
	background: #FFF url("/resources/V/26_972x470.jpg") no-repeat bottom left;
	color: #485258;	
	padding: 0px 0px 0px 0px;
	height: 534px;
	width: 970px;
}
.nav_menu_niv1_forside
{
    width: 920px;
    margin-left:auto;
	margin-right:auto;
	color: #485258;	
	padding: 30px 0px 0px 50px;
	font-weight: bold;
    clear: both;
	height: 34px;
	
}

.nav_menu_niv1_forside a:hover
{
    color: #7ab397;
    text-decoration: none;
    font-weight: bold;
}
.forside_content
{
    padding: 100px 0px 0px 50px; 
    width: 500px;
}
.billede_forside
{

    float: right;
    vertical-align: top;
    overflow: hidden;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 534px;
    position: relative;
    top: 0px;
    z-index: 1;
    
    
}
.imagerotator_table
{
    float: right;
    vertical-align: top;
    height: 534px;
    margin: 0px 0px 0px 0px;
    z-index: 2;
    }
.frontpageRotator
{
    position: relative;   
    color: #FFF !important; 
}
.frontpageRotator h1, .frontpageRotator h2, .frontpageRotator h3
{  
    color: #FFF !important; 
    margin-bottom: -10px;
    padding-bottom: 0px;
}
.frontpageBoxHeader
{
    height: 100px;
    width: 300px;
    position: absolute;
    left: 60px;
    top: 50px; 
    color: #FFF !important;  
    line-height: 20px;
}
.frontpageBoxHeader h1
{
    font-weight: normal;
    color: #FFF !important;  
    font-size: 30px;
}
.frontpageBox1
{
    height: 123px;
    width: 262px;
    position: absolute;
    left: 50px;
    top: 300px; 
    color: #FFF !important;  
}
.frontpageBox1Content
{
    position: absolute;
    left: 15px;
    top: 13px; 
    max-height: 120px;
    width: 250px;
    padding: 0px;    
}
.frontpageBox1Content h1
{
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}
.frontpageBox2
{
    height: 133px;
    width: 272px;
    padding: 0px 10px 10px 0px;
    background: transparent url("images/basic/frontpage/frontPageBox2.png") no-repeat top;
    position: absolute;
    left: 350px;
    top: 300px;    
    color: #FFF !important; 
}
.frontpageBox3
{
    height: 133px;
    width: 272px;
    padding: 0px 10px 10px 0px;
    background: transparent url("images/basic/frontpage/frontPageBox3.png") no-repeat top;
    position: absolute;
    left: 650px;
    top: 300px; 
    color: #FFF !important;     
}
.frontpageBoxgray
{
    height: 123px;
    width: 262px;
    padding: 10px;
    background: transparent url("images/basic/frontpage/frontPageBoxgray.png") no-repeat top;
    color: #FFF !important; 
    overflow: hidden;
}
.frontpageBoxgray h1
{
    color: White;   
}
.frontpageBoxgray a
{
    color: White;   
}
.frontpageBoxgray a:hover
{
    color: White;   
}
.frontpageBoxgray UL
{
    list-style-image:  url("images/basic/box_arrow_dark.png");  
    margin: 0px 0px 0px 15px;
    padding: 0px;
}
.frontpageBoxgray LI
{
    margin-bottom: 4px;
}
.frontpageBoxgreen
{
    height: 123px;
    width: 262px;
    padding: 10px;
    background: transparent url("images/basic/frontpage/frontPageBox2.png") no-repeat top;
    color: #FFF !important; 
    overflow: hidden;
}
.frontpageBoxgreen h1
{
    color: White;   
}
.frontpageBoxgreen a
{
    color: White;   
}
.frontpageBoxgreen a:hover
{
    color: White;   
}
.frontpageBoxgreen UL
{
    list-style-image:  url("images/basic/box_arrow_green.png");  
    margin: 0px 0px 0px 15px;
    padding: 0px;
}
.frontpageBoxGreen LI
{
    margin-bottom: 4px;
}
.frontpageBoxlogoGreen
{
    height: 123px;
    width: 262px;
    padding: 10px;
    background: transparent url("images/basic/frontpage/frontPageBox3.png") no-repeat top;
    color: #FFF !important; 
    overflow: hidden;
}
.frontpageBoxlogoGreen h1
{
    color: White;   
}
.frontpageBoxlogoGreen a
{
    color: White;   
}
.frontpageBoxlogoGreen a:hover
{
    color: White;   
}
.frontpageBoxlogoGreen UL
{
    list-style-image:  url("images/basic/box_arrow_green.png");  
    margin: 0px 0px 0px 15px;
    padding: 0px;
}
.frontpageBoxlogoGreen LI
{
    margin-bottom: 4px;
}
.PlesnerNyhedsbreveListe
{
    margin: 10px 0px 0px 10px;
}
.PlesnerNyhedForside
{
    margin: 10px 0px 0px 10px;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.main_content
{
	background: #FFF;
	color: #485258;	
	padding: 0px 0px 0px 0px;
	height: 470px;
	width: 620px;
}
.main_content_scroll
{
	background: #FFF;
	color: #485258;	
	padding: 0px 50px 0px 50px;
	height: 470px;
	width: 522px;
	overflow: auto;
	overflow-x: hidden;
	
}
.main_content_scroll_full
{
	background: #FFF;
	color: #485258;	
	padding: 0px 50px 0px 50px;
	height: 470px;
	width: 870px;
	overflow: auto;
	overflow-x: hidden;
	
}
.right_content
{
	background: #d6e4dd;
	color: #485258;
	width: 350px;
	
}
.right_content_div
{
	width: 350px;
    height: 470px;
	overflow: hidden;
		
}
.right_content_menu
{
	background-color: #d6e4dd;
	color: #485258;
	width: 350px;
	padding: 50px 0px 0px 20px;
	
}
.right_content_toppadding
{
	background: #d6e4dd;
	color: #485258;
	width: 350px;
	padding: 31px 10px 0px 10px;
	
}
.right_content_blueGray
{
	background: #42616b;
	color: #FFF;
	width: 350px;
	padding: 0px 0px 0px 0px;
	
}
.right_content_forrestGreen
{
	background: #23473f;
	color: #FFF;
	width: 350px;
	padding: 0px 0px 0px 0px;
	
}
.right_content_lightBlueGray
{
	background: #5a7f8e;
	color: #FFF;
	width: 350px;
	padding: 0px 0px 0px 0px;
	
}
.right_content_lightForrestGreen
{
	background: #40695a;
	color: #FFF;
	width: 350px;
	padding: 0px 0px 0px 0px;
	
}
.right_content_lightGray
{
	background: #5f707b;
	color: #FFF;
	width: 350px;
	padding: 0px 0px 0px 0px;
	
}

.breadcrumbs
{
	color: #7ab397;
	margin: 10px 0px 25px 0px;
	font-weight: normal;
	

}
.breadcrumbs a
{
	color: #7ab397;
	font-weight: normal;
}
#pathThisPage
{
    font-weight: bold;    
    }
#printCell
{

    display: inline !important;
    float:right;
    margin-top: 1px;
    
}


h1
{
	font-size: 1.455em;
	font-weight: bold;
	color: #485258;
	font-weight: bold;
}
h2
{
	font-size: 1em;
	font-weight: bold;
	color: #485258;
    margin-bottom: -9px;
}
h3
{
	font-size: 1em;
	font-weight: bold;
	color: #485258;
	padding: 0px;
	margin: 1px;
}
h4
{
	font-size: 1em;
	font-weight: bold;
	color: #000;
}
a
{
	color: #7ab397;
	font-weight: normal;
	text-decoration: none;	
}
a:hover
{
	color: #7ab397;
	font-weight: normal;
	text-decoration: underline;	
}

.colLeft
{
    width: 57%; 
    float: left; 
    margin-right: 0%;
}
.colRight
{
width: 35%;
float: left;
padding-left:4px;
}
/*********************** SCROLLERS ***********************/
.root 		
{
		position:relative;
		height:470px;
		width:575px;
		margin:0px 0px 0px 0px;
		background-color: #FFF;	
		float: right;	
		
}
.root p 	
{
		margin:0px 0px 0px 0px;
}
.thumb 		
{
		position:absolute;
		height:59px;
		width:1px;
		left:10px;
}
.up, .dn 	
{
		position:absolute;
		left:10px;
}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img
{
		border:0;
}
.scrollContainer 
{ 
		overflow:auto; 
		x-overflow: hidden;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border-right: solid 1px #ccc;
}

.scrollContent 
{ 
    height: 472px;     
}
/*********************** SCROLLERS ***********************/

/*++++++++BOTTOM++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
td.bottom
{
	margin: 0px 0px 0px 0px;
	padding: 0px;

}
td.bottom span
{
	margin: 0px 0px 0px 0px;
	padding: 0px;

}
.bottom ul li
{
    list-style: none;
    display: inline;
	font-size: 0.818em;
	margin: 0px;
	
	
}
.bottom ul 
{
	margin: 0px;
	
	
}
.adresse
{
	font-size: 0.818em;
	width: 620px;

}
li.Medarbejderlogin
{
    margin-right: 0px;
}
li.Forretningsbetingelser a
{
	margin: 0px 22px 0px 22px;
	color: #FFF;
}
li.disclaimer, li.disclaimer a
{
	margin-left: 0px;
	color: #FFF;
}
li.Medarbejderlogin a
{
	color: #FFF;
}
/*++++++++SITEMAP+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.sitemap_ul
{
    margin: -20px 0px 0px 0px; 
    padding: 0px 0px 0px 0px; 
    list-style: none;
    
    
    
}
.sitemap_li_niv1
{
    padding: 20px 0px 0px 0px; 
        
}
.siteMapL1
{
    color: #7ab397;
}
.sitemap_li_niv2
{
    padding: 5px 0px 0px 0px; 
    border-left: solid 1px #7ab397;
    margin-left: 2px;
}
.siteMapL2
{
    color: #7ab397;
    font-weight: lighter;
}
.sitemap_li_niv3
{
    padding: 5px 0px 0px 0px; 
    border-left: solid 1px #7ab397;
    margin-left: 2px;
}
.siteMapL3
{
    color: #7ab397;
    font-weight: lighter;
}
.sitemap_li_niv4
{
    padding: 5px 0px 0px 0px; 
    border-left: solid 1px #7ab397;
    margin-left: 2px;
}
.siteMapL4
{
    color: #7ab397;
    font-weight: lighter;
}
.sitemap_li_niv5
{
    padding: 5px 0px 0px 0px; 
    border-left: solid 1px #7ab397;
    margin-left: 2px;
}
.siteMapL5
{
    color: #7ab397;
    font-weight: lighter;
}

/*++++++++CV BOX START+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.plesnerBoxgreen
{
    background-color: #4d6d5e !important;    
}
.plesnerBoxblue
{
    background-color: #48666e !important;    
}
.plesnerBoxdarkgreen
{
    background-color: #2c4c41 !important;    
}
.plesnerBoxgray
{
    background-color: #4c575d !important;    
}
.plesnerBoxlightGray
{
    background-color: #5e6f79 !important;    
}
.plesnerBoxgray_blue
{
    background-color: #658793 !important;    
}
.plesnerBoxlightGreen
{
    background-color: #d7e4dd !important;    
}
.plesnerBoxlogoGreen
{
    background-color: #89b39f !important;    
}
.plesnerBoxwhite, .plesnerBoxwhiteGreen
{
    background-color: #FFF !important;    
}
 .cvBoxContent
 {
     color: #FFF;
 }
  .cvBoxContent a
 {
     color: #FFF;
     font-weight:normal;
 }
 .cvwhite, .cvWhite a, .cvlightGreen, .cvlightGreen a, .cvwhiteGreen, .cvwhiteGreen a
 {
     color: #485258;
 }
 .cvBorderwhite
 {
    border-left: solid 1px #9faeb8 !important;
    width: 15px !important;    

    
 }
  .cvBorderwhiteGreen
 {
    border-left: solid 1px #d8e6dc !important;
    width: 15px !important;    

    
 }
 .cvBoxContent ul
{
    list-style-image:  url("images/plesnerBox/arrow.png");  
    margin: 0px 0px 0px 15px;
    padding: 0px;

}
 .cvBoxContentUlwhite ul, .cvBoxContentUllightGreen ul, .cvBoxContentUlwhiteGreen ul
{
    list-style-image:  url("images/plesnerBox/arrow_dark.png");  
    margin: 0px 0px 0px 15px;
    padding: 0px;

}
.cvBoxContent li
{
    margin: 5px;
    vertical-align: top;

}
/*++++++++ old cv box from here +++++++++*/
.cvBox
 {
     background-color: #FFF;
     width: 520px;
 }
.cvBoxLeftTopCorner
 {
     background: #FFF url("images/basic/cv_box/leftTopCorner.jpg") no-repeat top;
     width: 15px;
}
.cvBoxTopCenter
 {
     background: #FFF url("images/basic/cv_box/topCenter.jpg") repeat-x top;
 }
 .cvBoxRightTopCorner
 {
    background: #FFF url("images/basic/cv_box/rightTopCorner.jpg") no-repeat;
    width: 21px;
 }
 .cvBoxLeftSide
 {
    background: #FFF url("images/basic/cv_box/leftSide.jpg") repeat-y left;
    width: 15px;
 }


 .cvBoxRightSide
 {
    background: #FFF url("images/basic/cv_box/rightSide.jpg") repeat-y right;
    width: 21px;
 }
 .cvBoxLeftBottomCorner
 {
    background: #FFF url("images/basic/cv_box/leftBottomCorner.jpg") no-repeat bottom right;
    width: 15px;
    height: 24px;
 }
 .cvBoxBottomCenter
 {
    background: #FFF url("images/basic/cv_box/bottomCenter.jpg") repeat-x bottom;
    height: 24px;
 }
 .cvBoxrightBottomCorner
 {
    background: #FFF url("images/basic/cv_box/rightBottomCorner.jpg") no-repeat bottom;
    width: 21px;
    height: 24px;
 }

/*++++++++CV BOX END+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.colMenuLevel2Link, .colMenuLevel2ActiveLink
{
    background: transparent url("images/basic/arrow_white.png") no-repeat 1px 3px;
    padding: 0px 0px 0px 13px; 
    font-weight: normal; 
    width: 255px;
    border: solid 0px red;
    float: left;
    line-height: 20px;
    

}
.colMenuLevel2Link a, .colMenuLevel2ActiveLink a,.colMenuLevel2Link a:hover, .colMenuLevel2ActiveLink a:hover
{
    font-weight: normal; 
}
/*.colMenu10, .colMenu11, .colMenu12, .colMenu13, .colMenu14, .colMenu15, .colMenu16, .colMenu17, .colMenu18, .colMenu19
{
    
    margin-left: 33%;
    
   
}
.colMenu20, .colMenu21, .colMenu22, .colMenu23, .colMenu24, .colMenu25, .colMenu26, .colMenu27, .colMenu28, .colMenu29
{
   
    margin-left: 66%;
   
}
.colMenu10
{
    margin-top: -170px;    
}
.colMenu20
{
    margin-top: -170px;
}*/
/*++++++++AYA START+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.boxHeaderHand
{
cursor: pointer;
font-size: .94em;
font-weight: bold;
color: #7ab397;

}

SPAN.boxIMGSpacer
{
 width: 20px;
}  

.People_search_button
{
    cursor: hand; 
    padding: 0px 5px 0px 5px;   
    margin:  0px 0px 0px 0px;
}
.People_search_field
{
 width: 95%;
}


H2.peopleh2
{  
    color: #485258;
    font-weight: bold;
    font-size: 1.182em;
    display:inline;
}

A.peoplea:hover
{ 
	text-decoration: none;	
}

ManchetAfKursiv
{

}

ManchetAf

{

}
.areaEmployeeList a
{
   color: #7ab397;
   font-weight: normal;
}
.areaEmployeeListBar
{
   color: #5f707b;
}

.areaEmployeeList img
{
   margin-top: -1px;  
}
td.areaEmployeeList
{
   padding-bottom: 0px;
   font-size: 80%;
}
.areaEmployeeListArrow
{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	border: solid 0px red;
}
.juristvisningTable
{
    margin: 0px 10px 0px 20px;
    width: 300px;    
}
.juristvisningTable td
{
    padding: 0px 0px 4px 0px;
    
}
.juristvisningTable a
{
    color: #485258;
    font-weight: bold;
}
.PracticeAreasArrow
{
    background: transparent url("images/basic/arrow_green.png") no-repeat 1px 0px;
    padding-left: 15px;
}
/*++++++++AYA END+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/