/* RESET   **************/

p {
	margin-top:0;
}

a img {
	/*border: 0;*/
}

/* END RESET *************/

body {
	height:100%;
	margin:0;
	background-color:#ab9c73;
	font-family: verdana, arial, sans-serif;
	font-size:11px;	
}

html {
	height:100%;
	margin:0;
}

.white {
	color:white;
}

.black {
	color:black;
}
.orange {
	color:#f7941d;
}

.grey {
	color:#aaa;
}

.error {
	color:red;
}

.trykbar {
	cursor: pointer;
}

input.billed_uploader_input {
	font-size:9px;
	font-family:verdana, arial, sans-serif;
}

#luk a {

	border:1px solid black;
	padding:3px 10px;
}

.horizon {
	position: absolute;
	top:55%;
	margin-top:3px;
	overflow: visible;
	width:100%;
	left:0px;
}

.background_horizontal {
	position:absolute;
	left:0px;
	width:100%
}
/*
#whitelinetop {
	top:-234px;
	height:1px;
	background-color: #e2e2e2;
}*/

#whitebar {
	top:-234px;
	height:472px;
	background-color: #e2e2e2;
}

#blackbar {
	top:-235px;
	height:474px;
	background-color: #5e4a31;
}

/*#blacklinetop {
	top:-235px;
	height:1px;
	background-color: #5e4a31;
}

#whitelinebottom {
	top:237px;
	height:1px;
	background-color: #e2e2e2;
}

#blacklinebottom {
	top:238px;
	height:1px;
	background-color: #5e4a31;
}*/

#centerbar {
	top:-233px;
	height:470px;
	background-color: #dfd2b3;
}

#static {
	position: absolute;
	margin-top: -315px;
	left:50%;
	margin-left:-400px;
	width:800px;
	height:600px;
	text-align:center;
	/*overflow: hidden;*/
}

#headline {
	position:absolute;
	left:2px;
	top:0px;
}

#topmenu {
	white-space:nowrap;
	position: absolute;
	top: 83px;
	left:0px;
	width:100%;
	
}

#topmenu #selected a {
	color:white;
}

#topmenu a {
	font-size: 14px;
	color: #5e4a31;
	text-decoration:none;
	margin: 0px 10px;
}

#topmenu #navn {
	/*margin-right: 0px;*/
}

#topmenu #logout {
/*	margin-left:5px;*/
}

#topmenu a.white {
	color:white;
}

#topmenu a:hover {
	color:white;
}

#topmenu #kurv {
	vertical-align:text-top;
	margin-left: 0px;
}

#bund_info_left {
	position: absolute;
	top: 555px;
	left:0px;
	width:355px;
	color: #5e4a31;
	font-size: 12px;	
	text-align:right;
}

#bund_info_right {
	position: absolute;
	top: 555px;
	left:400px;
	width:370px;
	color: #5e4a31;
	font-size: 12px;
	text-align:left;	
}

#bund_info_right a {
	color: #5e4a31;
	text-decoration: none;
}

#bund_copyright_right a {
	color:#363636;
	text-decoration: none;
}

#bund_info_right a:hover {
	text-decoration: underline;
}

#bund_copyright_right a:hover {
 	text-decoration: underline;
}

#bund_copyright_left {
	position: absolute;
	top: 570px;
	left:0px;
	width:355px;
	color: #363636;
	font-size: 9px;	
	text-align:right;
}

#bund_copyright_right {
	position: absolute;
	top: 570px;
	left:400px;
	width:355px;
	color: #363636;
	font-size: 9px;	
	text-align:left;
}

#logo_bund {
	position:absolute;
	left:364px;
	top:558px;
}

#content {
	position:absolute;
	top:100px;
	left:0px;
	width: 100%;
	font-size:11px;
	color: #333;
	text-align:left;
}

#content a {
	text-decoration:none;
	color: white;
}

#content a:hover {
	color:black;
}

h1 {
	font-size: 12px;
	color: #f7941d;
	display:block;
	margin:0px;
}

h2 {
	font-size: 12px;
	color:white;
	display:block;
	margin:0px;
}

/* FORSIDE               */
/*                       */
/*                       */
#forside {
	position: absolute;
	top:0px;
	left:0px;
}

#forside #events {
	position:absolute;
	top:52px;
	left:0px;
	width:160px;
}

#forside #events h2 {
	/*margin-top:12px;*/
	margin-bottom:3px;
}

#forside #links {
	position:absolute;
	left:0;
	top:370px;
	width:170px;
}

#forside #foto {
	position:absolute;
	top:52px;
	left:180px;
}

#forside #nyheder {
	position:absolute;
	left:640px;
	width:170px;
	height:326px;
	top:42px;
}

#forside #nyheder h1 {
	margin: 10px 0px;
}

/* OM HAMSA              */
/*                       */
/*                       */

#omhamsa {
	position:absolute;
	top:20px;
	left:0px;
}

#omhamsa #all {
	padding:0;
	margin:0;
}
#omhamsa #all #left {
	width:363px;
	vertical-align: top;
	padding-top:80px;
}

#omhamsa #all #right {
	vertical-align: top;
	padding-left:30px;
	text-align: right;
}

#omhamsa #billeder {
	text-align:center;
	padding:0;
	margin:0;
	border-spacing:0;
	width:100%;
	margin-bottom:20px;
}

#omhamsa #billeder td.small {
	width:100px;
}

#omhamsa #obs {
	/*font-size: 12px;*/
	margin: 12px 0px 8px;
}

#omhamsa #tider {
	border-spacing:0;
	width:100%;
	font-size: 12px;
}

#omhamsa #tider #c1 {
	text-align: left;
	/*width:135px;*/
}

#omhamsa #tider #c2 {
	text-align: right;
	width:40px;
}

#omhamsa #tider #c3 {
	text-align: right;
	width:8px;
}

#omhamsa #tider #c4 {
	text-align: right;
	width:40px;
}

#omhamsa #tider #c5 {
	text-align: right;
	width:60px;
}

#omhamsa #tider #c6 {
	text-align: right;
	width:8px;
}

#omhamsa #tider #c7 {
	text-align: right;
	width:40px;
}

#omhamsa #tekst {
	margin-top:20px;
}

/* EVENTS                */
/*                       */
/*                       */

#events {
	position:absolute;
	top:30px;
	left:0px;
}
	
#events #oversigt {
	width: 180px;
}	

#events #oversigt h2 {
	margin-bottom:10px;
}

#events .event {
	position:absolute;
	top:0px;
	left: 205px;
}

#events .event #steady {
	position:absolute;
	top:0px;
	left:300px;
	width:290px;
}

#events .event #tilmeld {
	position:absolute;
	top:100%;
	margin-top: -12px;
	left:100%;
	margin-left: -150px;
	width:150px;
	text-align:right;
}
	

#events .event .scroller {
	position:absolute;
	top:80px;
	left:300px;
	width:290px;
	height:292px;
	overflow:hidden;
}

#events .event .scroll_content {
	position:absolute;
}

#events .event #pil_op {
	position:absolute;
	top:310px;
	left:596px;
}

#events .event #pil_ned {
	position:absolute;
	top:332px;
	left:596px;
}

/* UNDERVISERE           */
/*                       */
/*                       */

#undervisere {
	position:absolute;
	top:30px;
	left:0px;
	width:100%;

}

#undervisere #liste_wrap {
	width:800px;
	
	text-align:center;
}

#undervisere .underviser_thumb {
	text-align:center;
	width:100px;	
}

#undervisere .underviser {
	position:absolute;
	top:130px;
	left: 0;
}

#undervisere .underviser #billede {
	position: absolute;
	
}

#undervisere .underviser #tekst {
	position: absolute;
	top:0;
	left: 282px;
	width:480px;
}

#undervisere .underviser #tekst h1 {
	margin-bottom: 10px;
	padding-top:10px;
}

/* YOGAFORMER            */
/*                       */
/*                       */


#yogaformer {
	position:absolute;
	top:20px;
	left:0px;
}

#yogaformer h1 {
	margin-bottom:15px;
}

#yogaformer h2 {
	margin-bottom: 5px;
}

#yogaformer #menu_former {
	position:absolute;
	top:40px;
	left:20px;
	width:165px;
}

#yogaformer #menu_niveauer {
	position:absolute;
	top:200px;
	left:20px;
	width:165px;
}

#yogaformer .yogaform {
	position:absolute;
	top:20px;
	left:177px;
}

#yogaformer .yogaform #tekst {
	position:absolute;
	top:20px;
	left:0px;
	height:400px;
	width:265px;
}

#yogaformer .yogaform #billede {
	position:absolute;
	top:0px;
	left:305px;
}


/* PRISER                */
/*                       */
/*                       */

#priser {
	position:absolute;
	top:20px;
	left:0px;
}

#priser #left {
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
}

#priser #liste {
	position:static;
}

#priser #stamoplysninger {
	position:static;
	margin-top:20px;
	width:200px;
/*	top:150px;
	left:0px;
	width:200px;*/
}

#priser #betalingskort {
	position:static;
/*	top:360px;
	left:0px;*/
}

#priser .hvidkasse {
	background-color:white;
	width:550px;
	height:105px;
}

#priser .hvidkasse img#pil_op {
	position: absolute;
	left:551px;
	top:65px;
}

#priser .hvidkasse img#pil_ned {
	position: absolute;
	left:551px;
	top:85px;
}

#priser #kasse1 {
	position:absolute;
	top:20px;
	left:225px;
}

#priser #kasse2 {
	position:absolute;
	top:150px;
	left:225px;
}

#priser #kasse3 {
	position:absolute;
	top:280px;
	left:225px;
}

#priser .hvidkasse .titel {
	position:absolute;
	top:4px;
	left:20px;
/*	margin:4px 0 0 20px;*/
	font-size:18px;
	font-family: century gothic, verdana, arial, sans-serif;
	color:#ab9c73;
	z-index:1;
}

#priser .hvidkasse .nb {

	font-size:9px;
	font-family: century gothic, arial, sans-serif;
	color:#ab9c73;
	position:absolute;
	top:100%;
	margin-top:-16px;
	margin-left: 20px;
}

#priser .hvidkasse .titel .sort {
	color:black;
}

#priser #kasse1 #grafik {
	position: absolute;
	top: -28px;
	left:160px;
	
}

/*#priser #kasse1 #klipscroller {
	position: absolute;
	top: 4px;
	height:96px;
	left:292px;
	width: 250px;
	overflow:hidden;
}

#priser #kasse2 #maanedscroller {
	position: absolute;
	top: 4px;
	height:96px;
	left:292px;
	width: 250px;
	overflow:hidden;
}*/

/*#priser #kasse3 #eventscroller {
	position: absolute;
	top: 4px;
	height:96px;
	left:105px;
	width: 438px;
	overflow:hidden;
}*/

#priser #kasse2 #grafik {
	position: absolute;
	top: 13px;
	left:146px;
}


#priser .hvidkasse .scrollcontent {
	font-size:12px;
	width:100%;
}
#priser .hvidkasse .scrollcontent td {
	padding:0px 1px;
	height:17px;
}

#priser .hvidkasse .scrollcontent .c2 {
	width:10px;
}

#priser .hvidkasse .scrollcontent .c3 {
	width:44px;
	text-align:right;
}

#priser .hvidkasse .scrollcontent .c4 {
	width:62px;

	text-align:right;
}

#priser .hvidkasse .scrollcontent {
	width:100%;
}

#priser .hvidkasse .scrollcontent a {
	color:black;
}

#priser .hvidkasse .scrollcontent a:hover {
	color:#ab9c73;
}

#priser .popup {
	visibility:hidden;
	position:absolute;
	top:-10px;
	height:410px;
	left:225px;
	width:570px;
	background-color:white;
	line-height: 15px;
	z-index: 2;
}

#priser .popup #tekst {
	position: absolute;
	top:20px;
	height: 380px;
	left:20px;
	width: 510px;
}

#priser .popup #luk {
	position:absolute;
	top: 100%;
	left:100%;
	margin-left: -65px;
	margin-top:-25px;
	width:50px;
	text-align:right;
}

#priser .popup a {
	color:#ab9c73;
}

#priser .popup a:hover {
	color:black;
}

#priser .popup #luk a {
	color:black;
}

#priser .popup #luk a:hover {
	color:#ab9c73;
}

/* SKEMA                 */
/*                       */
/*                       */

#skema {
	position:absolute;
	top:20px;
	left:0px;
}

#skema #left {
	position:absolute;
	left:0;
	top:0;
	width:125px;
}

#skema #legend {
	border:1px solid white;
	width:110px;
	margin-top:20px;
	padding-left:15px;
	color:white;
	font-size:12px;
}

#skema #legend #item1 {
	background-color:#b6b797;
	width:87px;
	height:16px;
	margin-top:18px;
	padding-left:3px;
}

#skema #legend #item2 {
	background-color:#ab9c73;
	width:87px;
	height:16px;
	margin-top:18px;
	padding-left:3px;
}

#skema #legend #item3 {
	background-color:#999999;
	width:87px;
	height:16px;
	margin-top:18px;
	padding-left:3px;
}

#skema #legend #item3_2 {
	background-color:#cccccc;
	width:87px;
	height:16px;
	margin-top:18px;
	padding-left:3px;
}

#skema #legend #item4 {

	height:16px;
	margin-top:18px;
	margin-bottom:10px;
	padding-left:3px;
	font-size: 10px;
	color:black;
}

#skema #legend #item5 {
	height:16px;
	margin-top:20px;
	margin-bottom:8px;
	padding-left:3px;
	font-size: 10px;
	color:black;
	overflow:visible;
}

#skema #legend #item5 #firkant {
	border: 1px solid #f7941d;
	height:13px;
	width:13px;
	float:left;
	margin-top:-2px;
}

#skema #week_select {
	font-size:12px;
	color:white;
	position:absolute;
	text-align:right;
	left:530px;
	top:20px;
	width:270px;
} 

#skema #tabel {
	position:absolute;
	top:45px;
	height: 390px;
	width:660px;
	left:140px;
}

#skema #tabel .dag {
	float:left;
	width:94px;
	margin: 0px;
	text-align:center;
}

#skema #tabel .dag_header {
	position:absolute;
	width:88px;
	border:1px solid black;
	height:16px;
	text-align:center;
	font-size:12px;
	padding-top:1px;
}

#skema .klasse {
	position:absolute;
	width:88px;
	height:52px;
	white-space: nowrap;
}

#skema .tilmeldt {
	border:1px solid #f7941d;
}

#skema .klasse #yogaform {
	position:absolute;
	top:1px;
	left: 2px;
	color:white;
}

#skema .klasse #yoganiveau {
	position:absolute;
	top:1px;
	left: 2px;
	width:84px;
	text-align:right;
	color:white;
}

#skema .klasse #tid {
	position:absolute;
	top:20px;
	left: 2px;
	font-size:11px;
}

#skema .klasse #location {
	position:absolute;
	top:22px;
	left: 77px;
}

#skema .klasse #teacher {
	position:absolute;
	top:35px;
	left: 2px;
	font-size:9px;
}

#skema .klasse #engelsk {
	position:absolute;
	top:35px;
	width:88px;
	text-align:center;
	left: 1px;
	color:white;
}

#skema .klasse #tilmeldinger {
	position:absolute;
	top:35px;
	width:84px;
	text-align:right;
	left: 2px;
	font-size:9px;
}

#skema .klasse #aflyst {
	position:absolute;
	top:35px;
	left: 2px;
	font-size:11px;
}

#skema .klasse .kun_dropin_popup {
	position:absolute;
	visibility:hidden;
	color:white;
	width:88px;
	top:18px;
	text-align:center;
}

#skema .klasse #baggrund {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	
}

#skema .klasse #baggrund .top {
	height:2px;
	background-repeat: no-repeat;
}

#skema .klasse #baggrund .titel {
	height:12px;
	background-repeat: repeat-y;
}

#skema .klasse #baggrund .streg {
	height: 3px;
	background-repeat: no-repeat;
}

#skema .klasse #baggrund .midt {
	background-repeat: repeat-y;
	height:33px;
}

#skema .klasse #baggrund .bund {
	height:2px;
}

#skema .klasse .bg1 .top {
	background: url(images/klasse_1_top.gif);
}

#skema .klasse .bg1 .titel {
	background: url(images/klasse_1_midt.gif);
}

#skema .klasse .bg1 .streg {
	background: url(images/klasse_1_streg.gif);
}

#skema .klasse .bg1 .midt {
	background: url(images/klasse_1_midt.gif);
}

#skema .klasse .bg1 .bund {
	background: url(images/klasse_1_bund.gif);
}

#skema .klasse .bg2 .top {
	background: url(images/klasse_2_top.gif);
}

#skema .klasse .bg2 .titel {
	background: url(images/klasse_2_midt.gif);
}

#skema .klasse .bg2 .streg {
	background: url(images/klasse_2_streg.gif);
}

#skema .klasse .bg2 .midt {
	background: url(images/klasse_2_midt.gif);
}

#skema .klasse .bg2 .bund {
	background: url(images/klasse_2_bund.gif);
}

#skema .klasse .bg3 .top {
	background: url(images/klasse_3_top.gif);
}

#skema .klasse .bg3 .titel {
	background: url(images/klasse_3_midt.gif);
}

#skema .klasse .bg3 .streg {
	background: url(images/klasse_3_streg.gif);
}

#skema .klasse .bg3 .midt {
	background: url(images/klasse_3_midt.gif);
}

#skema .klasse .bg3 .bund {
	background: url(images/klasse_3_bund.gif);
}

#skema .klasse .bg4 .top {
	background: url(images/klasse_4_top.gif);
}

#skema .klasse .bg4 .titel {
	background: url(images/klasse_4_midt.gif);
}

#skema .klasse .bg4 .streg {
	background: url(images/klasse_4_streg.gif);
}

#skema .klasse .bg4 .midt {
	background: url(images/klasse_4_midt.gif);
}

#skema .klasse .bg4 .bund {
	background: url(images/klasse_4_bund.gif);
}


#skema .skemapopup {
	position:absolute;
	background-color:white;
	left:136px;
	top:20px;
	width:630px;
	height:360px;
	background-color:white;
	padding:20px;
	visibility:hidden;
}

#skema .skemapopup h1 {
	margin-bottom:20px;
}

#skema .skemapopup a {
	color:black;
}

#skema .skemapopup a:hover {
	color:#ab9c73;
}

#skema .skemapopup #luk {
	position:absolute;
	left:100%;
	top:100%;
	margin-left:-65px;
	margin-top:-25px;
	width:50px;
	text-align:right;
}


/* CONFIRMTILMELDING     */
/*                       */
/*                       */

#confirmtilmelding {
	position:absolute;
	top: 100px;
	left:200px;
	font-size:12px;
}

#confirmtilmelding h1 {
	margin-bottom:20px;
}

#confirmtilmelding #klasse {
	border: 1px solid black;
	padding: 3px;
	margin: 20px;
}

#confirmtilmelding #klasse td {
	padding: 4px;
}
#confirmtilmelding #startdato {
	margin-left:24px;
}


#confirmtilmelding #kort {
	margin:10px;
}

/* LOGIN                 */
/*                       */
/*                       */

#login {
	position: absolute;
	top:50px;
	left:50px;
	/*width:800px;*/
}

/* REMIND                */
/*                       */
/*                       */

#remind {
	position: absolute;
	top:50px;
	left:200px;
	/*width:800px;*/
}

/* REGISTER                */
/*                       */
/*                       */

#register {
	position: absolute;
	top:10px;
	left:10px;
	/*width:800px;*/
}

#register #errors {
	position:absolute;
	left:430px;
	width:350px;
	top:280px;
	border:2px solid #f7941d;
	padding:4px;
}

#register #nyhedsbrev {
	position:static;
}


/* KURV                  */
/*                       */
/*                       */

#content #kurv {
	position: absolute;
	top:0px;
	left:0px;
}

#kurv #hvidkasse {
	position:absolute;
	left:50px;
	width:700px;
	top:100px;
	height:118px;
	background-color:white;
}

#kurv #hvidkasse #hilsen {
	position:absolute;
	left:100%;
	margin-left: -400px;
	width:400px;
	text-align:right;
	top: -20px;
	height:30px;
}

#kurv #itemswrapper {
	font-size:12px;
}

#kurv #itemswrapper a {
	color:black;
}

#kurv #items td {
	padding: 2px 0px;
}

#kurv #items .c1 {
	width:200px;
}

#kurv #items .c2 {
	width:40px;
	text-align:right;
}
#kurv #items .c3 {
	width:55px;
	text-align:right;
}

#kurv #items .c4 {
	width:50px;
	text-align:right;
}

#kurv #items .c4 a {
	color:#f7941d;
}


#kurv #total .c1 {
	width:200px;
	text-align:left;
}

#kurv #total .c2 {
	width:40px;
	text-align:right;
}
#kurv #total .c3 {
	width:55px;
	text-align:right;
}

#kurv #total .c4 {
	width:50px;
	text-align:right;
}

#kurv #total {
	position:absolute;
	left:100%;
	margin-left:-367px;
	top:100%;
	margin-top:-20px;
	font-size:12px;
	font-weight: bold;
}

#kurv #total td {
	padding: 2px 0px;
}

#kurv #form {
	position:absolute;
	left:354px;
	width:400px;
	top:225px;
	text-align:right;
}

#kurv #betalingskort {
/*	position:absolute;
	left:0px;
	top:90px;*/
}

#kurv #bag {
	position:absolute;
	left:120px;
	top:68px;
}

#kurv #salgsbetingelser {
	position:absolute;
	left:330px;
	top: 30px;
	width:400px;
	height:350px;
	visibility:hidden;
	background-color:white;
	padding:15px;
}

#kurv #salgsbetingelser h1 {
	margin-bottom:20px;
}
	
#kurv #salgsbetingelser a {
	color:black;
}

#kurv #salgsbetingelser a:hover {
	color:#ab9c73;
}

#kurv #salgsbetingelser #luk {
	position:absolute;
	left:100%;
	top:100%;
	margin-left:-65px;
	margin-top:-25px;
	width:50px;
	text-align:right;
}



/* MYPROFILE             */
/*                       */
/*                       */

#myprofile {
	position: absolute;
	top:0px;
	left:0px;
}

#myprofile .hvidkasse {
	position:absolute;
	width:405px;
	background-color:white;
	font-size:12px;
}

#myprofile .hvidkasse td {
	height:16px;
	padding: 0px 1px;
}

#myprofile .tabel {
	width:100%;
}

#myprofile .hvidkasse .tabel a {
	color:black;
}

#myprofile .hvidkasse .tabel a:hover {
	color:#ab9c73;
}

#myprofile h2 {
	margin-top: 16px;
}

/*#myprofile #scroller_left {
	position:absolute;
	left:40px;
	width:220px;
	height:350px;
	top:50px;
	line-height:14px;
	overflow:hidden;
}*/

/*#myprofile #pil_op {
	position:absolute;
	top:340px;
	left:280px;
}

#myprofile #pil_ned {
	position:absolute;
	top:360px;
	left:280px;
}*/

/*#myprofile #scroll_content_left {
	position:absolute;
	left:0px;
	width:220px;
	
	line-height:14px;
}*/
#myprofile #nyheder {
	position:static;
/*	top: 210px;
	left:0px;*/
}

#myprofile #eventsnewsspacer {	
	position:static;
	/*width: 220px;
	height: 1px;
	top:178px;
	left:0px;
	background-color:white;*/
	margin:15px 0px;
}

#myprofile #events {
	position:static;
/*	top:10px;
	left: 0px;*/
}

#myprofile #nyheder h1 {
	margin:10px 0px;
}

#myprofile #hilsen {
	position:absolute;
	width:400px;
	top: 20px;
	left:335px;
	text-align:left;
}

#myprofile .hvidkasse #overskrift {
	position:absolute;
	top: -20px;
	left:15px;
}

#myprofile #tilmeldte_klasser {
	top:70px;
	left:320px;
	height:110px;
}

#myprofile #tilmeldte_events {
	top:223px;
	left:320px;
	height:69px;
}

#myprofile #kort {
	top:330px;
	left:320px;
	height:69px;
}


/*#myprofile #tilmeldte_klasser .scrollwrapper {
	position:absolute;
	width:100%;
	height:105px;
	overflow:hidden;
	margin:3px 0px;
}*/

/*#myprofile #tilmeldte_events .scrollwrapper {
	position:absolute;
	width:100%;
	height:60px;
	overflow:hidden;
	margin:2px 0px;
}*/

/*#myprofile #kort .scrollwrapper {
	position:absolute;
	width:100%;
	height:60px;
	overflow:hidden;
	margin:2px 0px;
}

#myprofile .scrollcontent {
	position:absolute;
	width:100%;
	top:0px;
}*/

#myprofile .hvidkasse td {
	border-spacing: 2px;
	padding:0px;
	height:18px; 
}

/*#myprofile .pil_op {
	position:absolute;
	top:100%;
	margin-top:-38px;
	left:405px;
}

#myprofile .pil_ned {
	position:absolute;
	top:100%;
	margin-top:-19px;
	left:405px;
}*/

#myprofile #bundlinks {
	position:absolute;
	width:400px;
	top: 430px;
	left:320px;
	text-align:right;
}

/* EDITPROFILE   */
/*               */
/*               */

#editprofile {
	position:absolute;
	top: 30px;
	left:0px;
}

/* UDDANNELSE    */
/*               */
/*               */

#uddannelse {
	position:absolute;
	top		: 20px;
	left	:0px;
}

#uddannelse #header_uddannelse, #uddannelse_underside #header_uddannelse {
	position:Absolute;
	left:1px;
	top:-125px;
}

#uddannelse #logo {
	position: absolute;
	top		: 0px;
	left	: 0px;
}

#uddannelse #tekst1 {
	position: absolute;
	left:130px;
	top:0px;
	width:600px;
	
}

#uddannelse #tekst2 {
	position: absolute;
	left:0px;
	top:150px;
	width:240px;
	
}

#uddannelse #tekst3 {
	position: absolute;
	left:550px;
	top:150px;
	width:240px;
	
}


#uddannelse #liste {
	position: absolute;
	top:220px;
	left:30px;
	width:150px;
}

#uddannelse h1 a, #uddannelse_underside h1 a {
	color:#6c6;
	margin-bottom:15px;
}

#uddannelse h1, #uddannelse_underside h1 {
	color: #47a04b;
	margin-bottom:15px;
}

/****************************/
/* UDDANNELSE UNDERSIDE     */
/*         					*/
/****************************/

#uddannelse_underside {
	position:absolute;
	top:20px;
	left:0px;
}

#uddannelse_underside #tekst {
	position:absolute;
	left:0;
	top:0;
	width:450px;
	
}

#uddannelse_underside #downloadImg {
	position:Absolute;
	left:485px;
	top:275px;
}


#uddannelse_underside #liste {
	position:absolute;
	left:600px;
	top:285px;
	width:190px;
}

#uddannelse_underside #liste a {
	display:block;
	margin-bottom:3px;
	font-weight:bold;
}

/***************/
/* KONTAKT  
/***************/

#kontakt {
	position:Absolute;
	left:0;
	top:30px;
}

#kontakt #liste .col1 {
	font-weight:bold;
	width:80px;
	vertical-align:top;
	float:left;
	clear:both;
	margin-bottom:10px;
}

#kontakt #liste .row {
	/*margin-bottom:10px;*/
}

#kontakt #liste .col1 .atSign {
	color:white;
	font-size:13px;	
}

#kontakt #liste .col2 {
	padding:2px 0 0px;
	width:300px;
	float:left;
}

#kontakt .switchLayer {
	position:absolute;
	left:465px;
	top:0;
	visibility:hidden;
}

#kontakt #defaultSwitchLayer {
	visibility:visible;
}

#kontakt .switchLayer .tekst {
	position:absolute;
	left:0;
	top:230px;
	width:320px;
}


/* NY I HAMSA    */
/*               */
/*               */

#nyihamsa {
	position:absolute;
	top: 20px;
	left:20px;
}

#nyihamsa #tekst {
	position: absolute;
	top:170px;
	left:306px;
	width:400px;
	height:235px;
	overflow:hidden;
}

#nyihamsa #scroll_content {
	position:absolute;
}

#nyihamsa #tekst h1 {
	margin-bottom: 20px;
}

#nyihamsa #pil_op {
	position:absolute;
	left: 706px;
	top:360px;
}

#nyihamsa #pil_ned {
	position:absolute;
	left: 706px;
	top:380px;
}


/* NYHEDSBREV    */
/*               */
/*               */

#top_nyhedsbrev {
	position:absolute;
	top:80px;
	left:200px;
	width:300px;
}

/* PAYMENTERROR  */
/*               */
/*               */

#paymenterror {
	position:absolute;
	top: 150px;
	left:250px;
	font-size:12px;
}

/* NYHEDSBREV    */
/* - BEKRÆFT     */
/*               */

#top_nyhedsbrev_confirm {
	position:absolute;
	top: 150px;
	left:250px;
	width: 300px;
}