@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	border:0px;
}
body {
	background: url(grphc/body.png) repeat-y top center #faf7f6;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	overflow: scroll;
}
#bottom {background: url(grphc/end.png) no-repeat bottom center;}
#top {background: url(grphc/dollfacebg.png) no-repeat top center;}
h1 {
	padding-bottom: 20px;
}
p {
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 10px;
}
a:link, a:visited {
	color: #333;
	text-decoration: none;
}
a:hover, a:active {
	color: #DA9DAD;
	text-decoration: none;
}
#content ul {
	padding-left: 20px;
	font-size: 12px;
}
#content li {
	padding-bottom: 5px;
}
.wrapper {
	width: 940px;
	text-align: left;
	margin: 0px auto;
	padding: 100px 0px;
	min-height: 800px;
}
.wrapper .inner {
	padding: 50px 35px 0px 35px;
}
#leftside {
	width: 200px;
	float: left;
}
#leftside ul {
	margin-bottom: 60px;
	margin-top: 5px;
	text-transform: uppercase;
}
#leftside div {
	margin-bottom: 20px;
}
#content {
	margin-left: 200px;
	padding-left: 35px;
}
#leftside .mainmenu {
	list-style: none;
	height: 26px;
}
#leftside ul ul {
	padding-left: 20px;
	margin-bottom: 20px;
}
#leftside li {
	list-style: none;
}
#leftside ul ul a:link, #leftside ul ul a:visited {
	color: #333;
	font-size: 12px;
}
#leftside ul ul a:hover, #leftside ul ul a:active {
	color: #DA9DAD;
}
/* PRODUKTER */
.logos {
	margin-bottom: 14px;
}
#produkter #content p {
	padding-top: 3px;
}
.plus {
	display: block;
	background: url('img/plus.gif');
	line-height: 20px;
	width: 20px;
	float: left;
}
.plus:hover {
	background: url('img/pluspink.gif');
}
#produkter h2 {
	float: left;
	width: 100%;
}

/* PRESSE */
#presse #content img {
	padding-bottom: 20px;
}
#tooltip { 
    display:none; 
    background:transparent url(http://flowplayer.org/tools/img/tooltip/black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;     
}

/* PRESSE - OVERLAYS */
/* Bredden er billedets bredde - uden noget lagt til */

#aok {
	background: url('img/AOK2011/overlay_aok2011.png') no-repeat;
	width: 835px;
	height: 420px;
	padding: 55px;
	position: relative;
	display: none;
	top: 50px!important;
}
#aok_logo {
	position: absolute;
	left: 80px;
	top: 120px;
}
#aok_text {
	position: absolute;
	left: 430px;
	top: 150px;
}
#aok_stem {
	position: absolute;
	left: 430px;
	top: 330px;
}
#aok_luk {
	position: absolute;
	left: 430px;
	top: 380px;
	background: none;
}
#aok div.closer { right:45px; top:45px;
}
#presse .overlay {display: none;}

#herognu01 {background-image:url(img/overlays/herognu01.png); width: 197px; padding: 85px;}
#herognu02 {background-image:url(img/overlays/herognu02.png); width: 317px; padding: 85px;}
#cosmopolitan01 {background-image:url(img/overlays/cosmopolitan01.png); width: 427px; padding: 85px;}
#cosmopolitan02 {background-image:url(img/overlays/cosmopolitan02.png); width: 268px; padding: 85px;}
#bazar01 {background-image:url(img/overlays/bazar01.png); width: 853px; padding: 40px;}
#bazar02 {background-image:url(img/overlays/bazar02.png); width: 853px; padding: 40px;}
#bazar03 {background-image:url(img/overlays/bazar03.png); width: 853px; padding: 40px;}
#cover01 {background-image:url(img/overlays/cover01.png); width: 400px; padding: 85px;}
#elle01 {background-image:url(img/overlays/elle01.png); width: 496px; padding: 85px;}
#elle02 {background-image:url(img/overlays/elle02.png); width: 898px; padding: 40px;}
#eurowoman01 {background-image:url(img/overlays/eurowoman01.png); width: 512px; padding: 85px;}
#tidenskvinder01 {background-image:url(img/overlays/tidenskvinder01.png); width: 800px; padding: 85px;}
#juli109 {background-image:url(img/overlays/juli109.png); width: 430; padding: 85px;}
#juli108 {background-image:url(img/overlays/juli108.png); width: 743; padding: 40px;}
#juli107 {background-image:url(img/overlays/juli107.png); width: 420; padding: 85px;}
#juli106 {background-image:url(img/overlays/juli106.png); width: 708; padding: 85px;}
#juli105 {background-image:url(img/overlays/juli105.png); width: 442; padding: 85px;}
#juli104 {background-image:url(img/overlays/juli104.png); width: 455; padding: 85px;}
#juli103 {background-image:url(img/overlays/juli103.png); width: 475; padding: 85px;}
#juli102 {background-image:url(img/overlays/juli102.png); width: 574; padding: 85px;}
#juli101 {background-image:url(img/overlays/juli101.png); width: 500; padding: 85px;}
#juli10 {background-image:url(img/overlays/juli10.png); width: 356; padding: 85px;}
#sept101 {background-image:url(img/overlays/sept101box.png); width: 524; padding: 40px;}
#sept102 {background-image:url(img/overlays/sept102box.png); width: 874; padding: 40px;}
#dollface-for-maend {background-image:url(img/overlays/dollface-for-maend-box.png); width: 715; padding: 40px;}
#dec111 {background-image:url(img/overlays/dec111.png); width: 596; padding: 85px;}
#minx1 {background-image:url(img/overlays/minx1.png); width: 596; padding: 40px;}

#apr11_01 {background-image:url(img/presse/april11/apr11_01_overlay.png); width: 917; padding: 40px;}
#apr11_02 {background-image:url(img/presse/april11/apr11_02_overlay.png); width: 875; padding: 40px;}
#apr11_03 {background-image:url(img/presse/april11/apr11_03_overlay.png); width: 507; padding: 40px;}
#apr11_04 {background-image:url(img/presse/april11/apr11_04_overlay.png); width: 433; padding: 40px;}
#apr11_05 {background-image:url(img/presse/april11/apr11_05_overlay.png); width: 755; padding: 40px;}
#apr11_06 {background-image:url(img/presse/april11/apr11_06_overlay.png); width: 953; padding: 40px;}

#maj11_1 {background-image:url(img/presse/maj11_1_overlay.png); width: 600px; padding: 40px;}

#jan12_1 {background-image:url(img/presse/2012jan/1shdw.png); width: 744px; padding: 40px;}
#jan12_2 {background-image:url(img/presse/2012jan/2shdw.png); width: 772px; padding: 40px;}

div.close { 
    background-image:url(img/overlays/close.png); 
    position:absolute; right:55px; top:55px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.big div.close {
	position:absolute; right:15px; top:15px;
}
.box h2 {
	position: relative;
	left: 30px;
	top: -23px;
}
#behandlinger #content .box {
	overflow: hidden;
	height: 32px;
}
#behandlinger #content .box p {
	padding-bottom: 12px;
	margin-bottom: 0px;
}
#slide {
	width: 200px;
	height: 175px;
	float: left;
	margin: 0px 35px 20px 0px;
}
object:focus {outline: none;}
applet:focus {outline: none;}
.simple_overlay {
	display:none;
	z-index:10000;
	background-color:#333;
	width:675px;	
	min-height:200px;
	border:1px solid #666;
	margin-bottom:0px;
}

.simple_overlay .close {
	background-image:url(img/overlays/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}
#places img {
	cursor: pointer;
}
.next, .prev {
	position:absolute;
	top:40%;	
	border:1px solid #666;	
	cursor:pointer;
	display:block;
	padding:10px 20px;
	color:#fff;
	background:#708bab;
	font-size:11px;
	z-index:100000000 !important;
}

.prev {
	left:0;
	border-left:0;
	background-color:#000;
}
.next {
	right:0;
	border-right:0;
}
.next:hover, .prev:hover {
	text-decoration:underline;
	background-color:#000;
}

.disabled {
	visibility:hidden;		
}
.info {
	position:absolute;
	bottom:0;
	left:0;	
	padding:10px 0px;
	color:#fff;
	font-size:11px;
	border-top:0px solid #666;
}
.info strong, .info span {
	display:block;
	font-size:10px;
	padding:0px 20px 0px 20px;
}
.progress {
	position:absolute;
	top:50%;
	left:50%;
	display:none;
}
.next, .prev, .info {
	background:#000 repeat-x;
}
#type-gallery h2{
	font-size:12px;
	height:30px;
}
#type-gallery .cat{
	float:left;
	width:165px;
	padding-right:10px;
}
#type-gallery .pic p, #type-gallery .pic p{
	padding:0px 20px 0px 0px;
	float:left;
}
#type-gallery .pic a, #type-gallery .galleries a{
	text-decoration:none;
	color:#708bab;
}
.behandlinger, .produkter {
	display: none;
}
#behandlinger .behandlinger, #produkter .produkter {
	display: block;
}
#produkter .box {
	cursor: pointer;
}
#kundernesiger .testimonial {
	padding: 5px 0px;
}
.awards {
	text-align: right;
	position: relative;
	top: -25px;
}
#galleri #content div {
	position: absolute;
	text-align: center;
	width: 635px;
}
#galleri #content ul {
	height: 30px;
	background: url('grphc/fragmentbar.png');
	margin: 0px;
	padding: 0px;
	width: 240px;
	position: absolute;
	z-index: 99;
	margin-left: 200px;
}
#galleri #content ul li {
	list-style: none;
	float: left;
	font-size: 14px;
	padding: 0px;
	line-height: 30px;
	width: 30px;
	text-align: center;
}
#galleri #content ul li a:link, #galleri #content ul li a:visited {
	color: #fff;
}
#galleri #content ul li a:hover, #galleri #content ul li a:active {
	color: #333;
}
.ui-tabs-selected {
	background: url('grphc/fragmentbar-selected.png');
}
.ui-tabs-hide {
	display:none;
}
.signatur {
	margin-top: -30px;
}
.addresse td {
	font-size: 12px;
}
