/* Standart CSS*/
body{margin: auto; text-align: left; background: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #666666; width: 100%; height: 100%;}
html body{margin: 0px 0px 0px 0px;}
div, p{text-align: left;}
p{ line-height: 1.333em }
ul{ margin: 0; padding:0;}
img{border: 0 none;}
input{color: #6a6a66; font-size: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#container{ margin: 0px; width: 100%; /*border:1px solid #000000;*/}
#email{ width: 180px; }
a{ color: #F34229; text-decoration: none; }
a:hover{ text-decoration: underline }

/* Flash container */
#topFlashLeftDiv, #topFlashRightDiv{height:240px; overflow:hidden; display: inline;	float: right;}

#topFlashLeftDiv{float: left; width: 100%;}
#topFlashLeftDiv h1{ margin: 0; padding: 0; }

/* Gå-hjem-møde tilmelding */

#tilmeldingsformular, .complete {margin:10px;}
#tilmeldingsformular #specialStyle label{color: #6A6A66;}
#tilmeldingsformular #specialStyle .frontLabel{width:100px;}
#tilmeldingsformular #specialStyle input.customInput {background:none repeat scroll 0 0 #F67D6C;border-color:#B10400 #F3452D #F3452D #B10400;border-style:solid;border-width:1px;color:#FFFFFF;font:100% Verdana,Geneva,Arial,Helvetica,sans-serif;margin-bottom:10px;padding:3px 0 0 3px;width:186px;}
#tilmeldingsformular #specialStyle .dropdownlist { background:none repeat scroll 0 0 #F67D6C;border-color:#B10400 #F3452D #F3452D #B10400;border-style:solid;border-width:1px;color:#FFFFFF;font:100% Verdana,Geneva,Arial,Helvetica,sans-serif;margin-bottom:10px;padding:3px 0 0 3px;width:186px; }
#tilmeldingsformular .submitButton {width:auto;background:none;}

#tilmeldingsformular .floatleft { float:left; }
#tilmeldingsformular .attendee { margin-right:25px; margin-bottom:20px; }
#tilmeldingsformular .attendeeHolder { width:600px;}
.complete .closeButton{margin-top:10px;}

/* Menu */
#menuDiv{clear: left; height: 50px;	background: url(../grafik/global/menuBG.gif);	width: 100%;}
#menuDiv ul{float: left; display: inline; list-style: none;	margin:0 0 0 20px;}
#menuDiv li{ float: left; display: inline; padding:10px 15px 0 15px;  height: 40px;}
/*#menuDiv li:hover{ background: url(../grafik/global/menuHoverBg.gif) repeat-x; }*/
#menuDiv li a{ color:#ffffff; text-decoration: none; float: left; display: block; font-size: 22px;font-weight:bold;}
#menuDiv li.choosen{ background: url(../grafik/global/menuHoverBg.gif) repeat-x ;}

/* content */
.fullpageDiv{width: 932px; clear: left; /*margin-left:4px; min-height:200px;*/ padding-top:15px; background: transparent; margin: 0;}

/* Content placeholders */
.plhTeaser{ float: left; display: inline; width: 200px; }
.fpTeaser{ margin-left: 32px; height: 143px; border-bottom: 1px solid #cccccc; padding:0px 0 11px 0; margin-top: 25px; overflow: hidden;}
.plhWideTeaser{ float: left; display: inline; width: 432px; }
	/* NB real font-size: 181% */
.fpTeaser h2{ color:#666666; margin: 0; padding:0; float: left; display: inline; width: 100%; line-height: 110%; font-size:130%; height: 54px; overflow: hidden;}
.fpTeaser p{ float: left; display: inline; margin: 0 0 0 0; /*font-size: 91%;*/ padding: 0 0 0 0;}
.fpTeaser p a{ color:#666666; }
.fpTeaser p a:hover{ text-decoration: none; color: #f34229; }
.fpTeaser a{line-height:.8em; float: left; display: inline; /*color: #f34229;*/ color:#666666; font-size: 100%; text-decoration: none; padding: 0 0 0 0; line-height: 1.3em;}
.fpTeaser h2 a{line-height:.8em;}
.fpTeaser a:hover{ text-decoration:none;color:#f34229;}
.fpTeaser p.hyperlink{float: left; display: inline; color: #f34229; font-size: 120%; font-weight: bold; /*font-size: 25px;*/width:200px; text-decoration: none; padding: 11px 0 0 14px; background:url(../grafik/arrows/arrowOrange.gif) no-repeat; background-position: 0 18px; clear: both; height: 29px;}

p.hyperlink a{ color:#F34229;font-weight:bold;font-size:15px; text-transform:uppercase;}
p.hyperlink a:hover{ color:#666666;text-decoration:none; text-transform:uppercase;}

.AbonnerTeaser{ background: url(../grafik/global/teaserBg.gif) no-repeat top left; border-bottom:1px solid #ca6051; }
.plhreffDivBorder .AbonnerTeaser{ border-bottom:0px none; margin-top:10px;}
.AbonnerTeaser h2{ height: auto; }
.AbonnerTeaser div{ float: left; display: inline; margin: 50px 0 0 10px; }
.reffTeaser div#abonner{ margin: 20px 0 0 10px;  }
.AbonnerTeaser fieldset{ margin: 0; padding: 0; border: 0 none; }
.AbonnerTeaser label{ display: none; }
.AbonnerTeaser img{ float: left; display: inline; margin:0; padding: 0;}
.AbonnerTeaser #email{width: 178px; height: 14px; background: #f67d6c; border:1px solid #b10400; border-bottom: 1px solid #f3452d; border-right: 1px solid #f3452d; color:#ffffff; padding: 3px 0 0 3px; margin-bottom: 10px;}
.AbonnerTeaser #unsubscribe{ margin-right: 10px;}
#plhSubPage .plhreffDivBorder .AbonnerTeaser, #plhSubPage .plhreffDivBorder .RssTeaser{ margin-bottom: 26px; }
.fpTeaser p{ color:#ffffff; }

/* Footer */
.plhFooter{ clear: both; width: 896px; padding:85px 0 11px 0; margin:0 0 0px 32px; }
.plhFooter a{color:#f44f37; text-decoration: none; }
.plhFooter p a{ margin-right:11px; padding-right: 16px; background: url(../grafik/global/breadcrumbDivider.gif) right no-repeat; background-position: 100% 4px;}
.plhFooter a:hover{ text-decoration: underline }
.plhAdresse { width: 100%; height: 11px; padding: 11px 0 11px 0; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; margin: 3px 0 14px 0;}

.serviceMenuPlh ul{ list-style: none; margin-left: 0; padding-left: 0; margin-top: 4px; float: left; display: inline;}
.serviceMenuPlh ul li{float: left; margin-right:12px;}
.serviceMenuPlh li a{padding-right:17px; background: url(../grafik/global/serviceDivider.gif) right no-repeat; background-position: 100% 0;}
.serviceMenuPlh form{ float: right; display: inline; padding-bottom: 15px; }
.serviceMenuPlh fieldset{ border:0 none; margin:0; padding: 0; }
.serviceMenuPlh form input, .serviceMenuPlh form label { float: left }
.serviceMenuPlh input#soegeord {border:1px solid #bdbdbd; height: 15px; width: 140px; padding: 2px 0 0 3px;}
.serviceMenuPlh form label{ margin-top: 4px; margin-right:3px; }
.serviceMenuPlh input{ margin-left: 5px; }


/* Artikler */
#subMenuDiv{ clear: left; height: 25px;	background: url(../grafik/global/subMenuBg.gif) repeat-x; width: 100%;}
#subMenuDiv ul{ float: left; display: inline; list-style: none; margin:0 0 0 20px;}
#subMenuDiv li{ float: left; display: inline; height: 20px; padding: 5px 15px 0 15px; }
#subMenuDiv li.choosen{ background: url(../grafik/global/subMenuChoosenBg.gif) repeat-x; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; }
#subMenuDiv li a{ color:#f34229; text-decoration: none; float: left; display: block;}
#subMenuDiv li a:hover{ color:#666666; }
#subMenuDiv li.choosen a{ color: #666666; }

.fullpageDiv h2{ margin-bottom:0; margin-left: 35px; font-size:1.8em; color:#f34229; margin-top: 26px;text-transform:uppercase;font-weight:bold;}
.fullpageDiv h2.case{ margin-top: 23px; }
.plhTeaser h2, .plhWideTeaser h2{ margin-left: 0; margin-top: 0px; color: #666666;font-weight:normal;text-transform:none;}
.tallTeaser h2{ height: auto; margin-bottom:10px;}
.fullpageDiv h1{ margin: /*25px*/3px 0 -6px 35px; /*font-size:444%;*/ color:#666666; line-height: 30px;}
.fullpageDiv h1.upperLevel{margin-top: 25px; line-height: 1px;color:#f34229;text-transform:uppercase;/*font-size:1px;*/}
.fullpageDiv h1.case{ margin-top: 13px;font-size:52px }
.plhArtikelTeaser{ width: 547px; margin:10px 0 28px 35px; color:#666666;font-size:20px;font-weight:900;}
#lastMenudiv{ width: 896px; margin:0px 0 40px 35px; float: left; display: inline; background: url(../grafik/global/lastMenuBg.gif) repeat-x; height: 25px; overflow: hidden; }
#lastMenudiv img{ float: right; display:inline; }
#emptylastMenudiv{ width: 896px; margin:0 0 0 0; float: left; display: inline; height: 1px; overflow: hidden;  }
.lastMenu{ float: left; display: inline; list-style: none; margin:0 0 0 0px;}
.lastMenu li{ float: left; display: inline; height: 20px; padding: 5px 15px 0 15px; }
.lastMenu li.choosen{ background: url(../grafik/global/lastMenuChoosenBg.gif) repeat-x; border-right:1px solid #cbcbcb;}
.lastMenu li a{ color:#f34229; text-decoration: none; float: left; display: block;}
.lastMenu li.choosen a{ color: #666666; }

/* Tilmeldingsformular */
.tilmeldingsformular{ float: left; display: inline; width: 316px; padding:25px 0 38px 0; overflow: hidden; margin-right:31px;}


#plhSubPage{ float: left; display: inline; margin-left: 35px;}
#plhSubPage.wideSubPage{width:548px;}
.noStyle{ width: 694px; }
.plhPagecontent{ float: left; display: inline; width: 316px; padding:25px 0 38px 0; overflow: hidden; margin-right:31px; border-top: 1px solid #cccccc;}
.plhPagecontent h3{ margin-top: 0px; font-size: 109%;}
.plhPagecontent ul{ padding:0 0 0 15px;}
.plhPagecontent ul li{ padding:2px 0 5px 0;}
.wideSubPage .plhTxtCaption p{ width: 316px;}
.fullSubPage{ width:896px; }
.plhTxtCaption .plhCaption{ float: right; display: inline; border-top:1px solid #fd4118; border-bottom: 1px solid #fd4118; padding: 18px 5px 13px 5px; width: 188px; font-size:200%; color:#f34229; margin:0 0 5px 10px;}
.noStyle .plhTxtCaption .plhCaption{ width: 310px; margin-bottom: 25px; }
.plhTxtCaption .wideManchet{ width: 543px; margin-left: 5px; }
.wideSubPage .plhPagecontent{ width: 548px;}
.wideSlide{ width:663px; text-align: center;}
.plhWideNode{ float: left; display:inline; width: 663px; margin:0 31px 26px 0; max-height: 240px; }

.plhTxtCaption p{ float: left; display: inline; }

/* Slideshow */
.plhAltHolder{ float: left; display: inline; width: 219px; margin-top:10px; color:#fd4118;}
.wideSubPage .plhAltHolder { margin-top: 0; }
.plhImageHolder{ float: left; display: inline; width:316px; margin-right:13px; }
.wideSlide .plhImageHolder{ width: 547px; margin-left: 58px; }
.wideSubPage .wideSlide .plhImageHolder{ width: 547px; margin-left: 0;}
.plhAltHolder p{ margin-top: 0; }
.aTab{ background: url(../grafik/buttons/slideshowTab.gif) no-repeat; width:25px; height: 20px; margin-left: 1px; display: block; float: left; text-align: center; padding-top:5px; color:#f34229; text-decoration: none;}
.aTab_select{ background: url(../grafik/buttons/slideshowTab.gif) no-repeat; width:25px; height: 20px; margin-left: 1px; display: block; float: left; text-align: center; padding-top:5px; color:#f34229; text-decoration: underline;}
.backwardTabLink{ background: url(../grafik/buttons/backTab.gif) no-repeat; width:25px; height: 20px; margin-left: 1px; display: block; float: left; text-align: center; padding-top:5px; color:#f34229; text-decoration: none;}
.forwardTabLink{ background: url(../grafik/buttons/forwardTab.gif) no-repeat; width:25px; height: 20px; margin-left: 1px; display: block; float: left; text-align: center; padding-top:5px; color:#f34229; text-decoration: none;}
.forwardTab, .backTab{ float: left; display:inline; margin-right:3px;}
.forwardTab{ margin: 0 0 0 3px; }
.plhImage{ width:316px; border-bottom:1px solid #f34229; display: none;}
.plhImageShow{ width:316px; border-bottom:1px solid #f34229; display: inline; float: left;}
.wideSlide .plhImageShow{  width: 547px; }
.wideShow{ width:547px; }
.plhImageShow img{ float: left; display: inline; }
.plhAlt{ display: none; }
.plhAltShow{ color: #f44f37 }
.plhAltShow p{ margin-top: 0; }

/* Narrow */
.placeholderDivider{ clear: both; margin-bottom: 39px;}
.plhBorder{ height: 1px; background:#ababab; width: 316px;  margin-right: 31px; overflow: hidden; padding-bottom: 0px;  }

/* Video */
.wideSubPage .plhvideo{ border-bottom: 0 none; }

/* References */
.plhreffDiv, .plhreffDivBorder{ float: right; display: inline; width: 200px;}
.plhreffDivBorder{ border-top: 1px solid #cccccc; }
.reffTags{ float: left; display: inline; list-style: none; margin:2px 0 0px 0; padding-bottom: 15px; border-bottom:1px solid #cccccc; width: 200px; padding-top: 13px}
.reffTags li{ float: left; display: inline; margin-left: 5px;  white-space: nowrap;  }
.reffTags li a{ color:#f34229; text-decoration: none; }
.reffTeaser{ float: left; display: inline; width: 200px; border-bottom:1px solid #cccccc; padding-bottom: 15px; margin-bottom: 0px; padding-top:15px  }
.firstTeaser{ padding-bottom: 5px; margin-bottom: 0px; margin-top:45px; margin-bottom:25px;}
.reffTeaser h2{ margin-left: 0; height: 60px;text-transform:none;color:#666666;}
.reffTeaser h2 a{color:#666666;}
.reffTeaser h2 a:hover{text-decoration:underline; }

.reffTeaser p{ margin: 0; height: 45px; overflow: hidden;}
.reffTeaser p.hyperlink{float: left; display: inline; color: #f34229; text-decoration: none; padding: 8px 0 0 14px; background: url(../grafik/arrows/arrowOrange.gif) no-repeat; background-position: 0 18px; 
                        : both; margin-top: 0; height: auto;}
* .reffTeaser p.hyperlink{float: left; display: inline; color: #f34229; text-decoration: none; padding: 8px 0 0 14px; background: url(../grafik/arrows/arrowOrange.gif) no-repeat; background-position: 0 13px; clear: both; margin-top: 0; height: auto;}

.reffTeaser form{ margin: 10px 0 0 10px; }
.reffTeaser p.sifr{  height: auto; overflow: hidden;}


/*.reffTeaser p.hyperlink a{ color: #f3452d;  }*/

#plhSubPage .reffTeaser{margin-right:32px; margin-bottom: 0; padding: 15px 0;}

/* Emneside */
.tallTeaser{ height: auto; width:664px;}
.RssTeaser p{ background: url(../grafik/buttons/arrowWhiteOnOrange.gif) no-repeat; padding-left:21px; margin-left:10px; background-position: 0 3px; font-size: 110%; font-weight: bold;}
.RssTeaser h2{ height: 77px; color:#666666;line-height:0.8em;}
.RssTeaser{ background:url(../grafik/global/rssIcon.gif) no-repeat top left; border-bottom:0px none; margin-top:25px;}
.plhreffDivBorder .RssTeaser{margin-top:0px; margin-left:0px;}
.RssTeaser p a{ color:#ffffff; font-size:123%;line-height:0.8em;}
.RssTeaser p a:hover{ color:#ffffff; text-decoration: none;color:#666666;}
.plhDateList{clear: both; float: left; display: inline; /*width: 432px;*/ width:664px; height: 25px; background: url(../grafik/global/yearTabBg.gif) repeat-x; }
.dateList{ float: left; display: inline; list-style: none; margin:0 0 0 0; width: 100%;}
.plhDateList li{ float: left; display: inline; height: 25px; width: 27px;  padding: 5px 15px 0 5px; background: url(../grafik/global/yearTab.gif) no-repeat;}
.plhDateList li.choosen{ background:url(../grafik/global/yearTabChoosen.gif) no-repeat;}
.plhDateList a{ color:#f34229; text-decoration: none; float: left; display: block; font-size: 100%; margin-left:4px;}
.plhDateList li.choosen a{ color: #666666; }
.listTable{ float: left; display:inline; clear: both; width: 100%; border: 0 none; margin: 15px 0 5px 0; color:#f3452d;}
.listTable td{ padding: 5px 5px 5px 10px; }
.listTable td a{ color:#666666; text-decoration: none; float: left; display: block; font-size: 100%;}
.listTable td a:hover{ text-decoration:none; }
.listTable tbody{ width: 100%; }
.headertr{ display: none; }

/* Service */
hr.tablebottom{margin:20px 0 0 0; padding: 0; border: 0; color:#cccccc;  background-color: #cccccc; height: 1px; overflow: hidden; width: 100%;}

table.serviceTable{ width: 100%; border:0 none; }

.serviceTable tr{ vertical-align: middle; }
.serviceTable th.header span{ padding:0; }
.serviceTable th.header{cursor: pointer; background:transparent url(../grafik/global/subMenuBg.gif) repeat-x scroll;  color: #f3452d; height: 25px; vertical-align: middle; font-size: 100%; font-weight: normal; padding-left:10px; border-right: 1px solid #ffffff; width: 20%;}
.serviceTable th.header span img{width:7px; height: 5px; display: inline; border: 0;}
.serviceTable th.headerSortUp, .serviceTable th.headerSortDown{ color:#666666; }
.serviceTable th.headerSortUp span{  margin-left:10px; background: url(../grafik/buttons/sortUp.gif) no-repeat 0% 68%; width:7px; height: 5px; max-height:5px; overflow: hidden;}
.serviceTable th.headerSortDown span{margin-left:10px; background: url(../grafik/buttons/sortDown.gif) no-repeat 0% 68%; width:7px; height: 5px;}
.serviceTable td{ vertical-align: top; padding:10px 0 0 0; }
.serviceTable ul{ float: left; display: inline; list-style: none; margin:0 0 0 0; width: 100%;}
.serviceTable ul li{ width:100%; margin-bottom: 5px; }
.serviceTable ul li a{ color:#666666; text-decoration: none; display: block; width: 90%; padding:5px 0 5px 10px;}
.serviceTable ul li a:hover{ color:#f3452d; text-decoration: none; background: #f7f7f7;}
.serviceSpan{ position:absolute; left:842px; height:25px; overflow:hidden; }
#print{ background: url(../grafik/buttons/printIcon.gif) no-repeat; width: 41px; height: 25px; float:left; display: inline;}
#send{ background: url(../grafik/buttons/sendIcon.gif) no-repeat; width: 44px; height: 25px; float:left; display: inline; }
#submitsearch, #submitsearchPage{ background: url(../grafik/buttons/buttonSearch.gif) no-repeat; width:25px; height: 23px; border: 0 none; background-color: transparent; cursor: pointer; }
#simple td{ padding:5px 5px 5px 10px; border-right:1px solid #ffffff;}
#simple td a { color:#666666; text-decoration: none; }
#simple td a:hover{ text-decoration: none; }
#simple td.tdOver, .listTable td.tdOver{ background-color: #ECECEC; }
#simple td.tdOver a, .listTable td.tdOver a{ color:#f3452d;}

/* Tag cloud */
div.tagList{ width: 886px; border-top: 1px solid  #cccccc; padding:21px 5px 20px 5px; margin-top: 25px; margin-left: 35px; margin-bottom: 40px; /*background: url(../grafik/global/subMenuBg.gif) repeat-x bottom;*/ border-bottom:1px solid #cccccc; text-align: center;}
div.tagList span{ margin:0 6px 0 6px; }
div.tagList span a{ text-decoration: none; color:#7b7b7b; }
div.tagList span.choosenTag a{ text-decoration: none; color:#f3452d; }
div.tagList span a:hover{ text-decoration: none; color:#f3452d; }
.tagOne{ font-size: 100% }
.tagTwo{ font-size: 118%; font-family: Arial, Helvetica, sans-serif; }
.tagThree{ font-size:  136%; font-family:Arial, Helvetica, sans-serif;  }
.tagFour{ font-size: 150%; font-family: Arial, Helvetica, sans-serif; }

/* Nyheder */
.oreange{ color:#f3452d; }
.listTable tr{ vertical-align: top; }
.nyhedsside label{ margin-right: 10px; }
.nyhedsside .imgabonner{ margin-right: 10px; }

/* snippets */
.snippetText { max-height: 44px; overflow: hidden; padding-bottom:4px;}

/* xsltSearch */
#xsltsearch_results, #xsltsearch form{ margin-left: 35px; }
input.input{ border:1px solid #BDBDBD; height:15px; padding:2px 0pt 0pt 3px; width:140px; float: left;}
.xsltsearch_result h3{ margin-bottom: 5px; }
.xsltsearch_result{ width: 100%; padding:15px 0pt 5px; }
p.xsltsearch_result_description{ margin: 0; }
p#xsltsearch_navigation{ clear: both; margin-left: 35px; width:100%; border-top:1px solid #CCCCCC; padding-top: 15px;}
.xsltsearch_result .clearBoth a{white-space:nowrap;}

/* bestilling */
#bestilling input, #bestilling label{ float: left; }
#bestilling label{ margin-top: 3px; }
.frontLabel{ width: 80px; }
#bestilknap{ margin-left: 131px; }

/* Hjælpe funktioner*/
.clearBr, .clearAll {clear: both; height:1px; overflow: hidden;}
.floatright{float: right; display: inline;}
.floatleft{float: left; display: inline;}
.caption{ display: none; }
.clearBoth{ clear: both; }

/* tip en ven */
.tipenven_div
{
	margin-left:4px;
	margin-right:21px; 
	overflow:hidden;
	}
.tipenven{display:block;float:left;width:65px;}

.tipenven_div h2 {
	font-size: 1.2em;
}
.tipenven_div label 
{
	color: #6A6A66;
}
.tipenven_div textarea 
{
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding:3px 0 0 3px;
	width: 186px;
	background:#F67D6C none repeat;
	border-color:#B10400 #F3452D #F3452D #B10400;
	border-style:solid;
	border-width:1px;
	color: #fff;
}
.tipenven_div input 
{
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:17px;
	width: 186px;
	background:#F67D6C none repeat;
	border-color:#B10400 #F3452D #F3452D #B10400;
	border-style:solid;
	border-width:1px;
	color: #fff;
}
.tipenvensubmit
{
	margin-top:20px;
	margin-left: 71px;
	margin-right: 10px;
}

/*SIFR hiding*/
/*
ul.menu li, .fpTeaser h2, .fpTeaser h2,.reffTeaser h2,p.hyperlink, .fullpageDiv h2, .fullpageDiv h1.upperLevel, .servicePage h1, .fullpageDiv h1, .fullpageDiv h1, .plhPagecontent h1, .plhArtikelTeaser, .plhCaption,  .RssTeaser p 
     {
    	visibility: hidden;
    }
*/	 
/*TWEET*/
.tweet_list{list-style:none;}
.tweet_list a, .tweet_join{display: none;  }

/* BLOG */
.listelementcontainer{
	margin-bottom: 10px;
}
.listheader{
	font-weight: bold;
}
/* RSS FEED */
.plhRssContent{ float: left; display: inline; width: 548px; padding:25px 0 38px 0; overflow: hidden; margin-right:31px;}



/*Person Profile*/

#plhSubPage .personProfile{border-bottom:1px solid #CCCCCC;margin-bottom:17px;padding-bottom:9px;}
#plhSubPage .personProfileImage{}
#plhSubPage .personProfileReadMore{cursor:pointer;color:#F34229;display:block;clear:both;margin:0 0 5px}
#plhSubPage .personProfileReadMore:hover{text-decoration:underline}
#plhSubPage .personProfileBody{margin:0 0 5px;padding:0;width:548px}
#plhSubPage .personProfileBody p{margin:0;padding:0;}

.personProfile .socialMedia{float:right;margin:0 -2px 0 0}
.personProfile .socialMedia a{width:19px; height:19px;display:block;float:right;margin:0 1px 0 0}
.personProfile .blog{background:url(../grafik/global/blog.png) no-repeat 0 0}
.personProfile .blog:hover{background:url(../grafik/global/blog_hover.png) no-repeat 0 0}
.personProfile .twitter{background:url(../grafik/global/twitter.png) no-repeat 0 0}
.personProfile .twitter:hover{background:url(../grafik/global/twitter_hover.png) no-repeat 0 0}
.personProfile .linkedin{background:url(../grafik/global/linkedin.png) no-repeat 0 0}
.personProfile .linkedin:hover{background:url(../grafik/global/linkedin_hover.png) no-repeat 0 0}
.personProfile .googlebuzz{background:url(../grafik/global/googlebuzz.png) no-repeat 0 0}
.personProfile .googlebuzz:hover{background:url(../grafik/global/googlebuzz_hover.png) no-repeat 0 0}

#plhSubPage .personProfileHide{display:none;cursor:pointer;color:#F34229;margin:0 0 5px;padding:0;clear:both;}
#plhSubPage .personProfileHide:hover{text-decoration:underline}

.cufon-loading *{ /* for Cufon.replace('h1') */
	visibility: hidden !important;
}


