#fptopleft {position: absolute;top: 0;left: 0;}
#fptopleftimg {position: absolute;top: 0;left: 0;}
#fptoplefttext {position: absolute;top: 100px;left: 15px;width: 245px;}
#fptopright {position: absolute;top: 0;left: 451px;}
#fptoprightimg {position: absolute;top: 0;left: 0;}
#fptoprighttext {position: absolute;top: 90px;left: 14px;width: 200px;}
#fpbottomleft {position: absolute;top: 180px;left: 0;}
#fpbottomleftimg {position: absolute;top: 0;left: 0;}
#fpbottomlefttext {position: absolute;top: 110px;left: 15px;width: 140px;}
#fpbottomright {position: absolute;top: 180px;left: 389px;}
#fpbottomrightimg {position: absolute;top: 0;left: 0;}
#fpbottomrighttext {position: absolute;top: 120px;left: 13px;width: 200px;}

#fptoplefttext a,
#fptoprighttext a,
#fpbottomlefttext a,
#fpbottomrighttext a {
color: #005126;
}

#printtip {
position: absolute; 
top: 512px; 
left: 652px;
font-weight: normal;
color: #7A9176;
font-size: 10px;
}

#printtip a {font-weight: normal; font-size: 10px; color: #7A9176;}
#plistholder {position: absolute; top: 15px; left: 185px; width: 537px;}
#plistholder2 {position: absolute; top: 195px; left: 195px; width: 537px;}
.plistrow {width: 100%; border-collapse: collapse;}

#afsnitholder {
width: 615px;
height: 332px;
float: right;
overflow: hidden;
margin: 5px 5px 5px 5px;
}

#afsnitholder #fulltext{
position: absolute;
top: 15px;
left: 200px;
width: 600px;
height: 290px;
overflow: hidden;
}

#afsnitholder #lefttext{
position: absolute;
top: 25px;
left: 200px;
width: 260px;
height: 280px;
overflow: hidden;
}

#lefttextcompetition{
position: absolute;
top: 30px;
left: 35px;
width: 260px;
height: 280px;
overflow: hidden;
}

#afsnitholder #righttext{
position: absolute;
top: 25px;
left: 515px;
width: 260px;
height: 240px;
overflow: hidden;
}

#afsnitholder #rightpic{
position: absolute;
top: 3px;
left: 515px;
text-align: right;
width: 304px;
height: 338px;
overflow: hidden;
}

#afsnitholder #leftpic{
position: absolute;
top: 10px;
left: 200px;
width: 260px;
height: 310px;
overflow: hidden;
}

#afsnitholder #textholder{
position: absolute;
top: 0;
left: 0;
width: 260px;
height: 100%;
overflow: hidden;
}

#text{
position: absolute;
top: 0px;
left: 0px;
width: 260px;
z-index: 40;
margin: 0;
padding: 0;
text-align: left;
}

#fulltext #textholder {width: 580px;}
#fulltext #text {width: 580px;}
#textscrollupcompetition {position: absolute; top: 50px; left: 310px;}
#textscrolldowncompetition {position: absolute; top: 90px; left: 310px;}

#textscrollup {position: absolute; top: 50px; left: 495px;}
#textscrolldown {position: absolute; top: 90px; left: 495px;}
#fulltext #textscrollup {position: absolute; top: 45px; left: 590px;}
#fulltext #textscrolldown {position: absolute; top: 280px; left: 590px;}
#afsnitholder #psubmenu {
position: absolute;
top: 275px;
left: 507px;
width: 280px;
height: 40px;
overflow: hidden;
}

#breadcrumb {position: absolute; top: 146px; left: 15px;}
#breadcrumb span.Legend {font-size: 10px;color: #7A9176;}
img {border: 0;}
#dropholder {
position: absolute;
top: 140px;
left: 18px;
}

#topmenu {
	background: URL(/Files/Billeder/Froggy/layout/menushadow.gif) no-repeat;	
	width: 829px;
	height: 30px;
	position: absolute;
	left: 10px;
	top: 112px;
}

#topmenu table {
	background: URL(/Files/Billeder/Froggy/layout/menubg.gif) repeat-x;
	margin-left: 8px;
	width: 810px;
	height: 27px;
	border-collapse: collapse;
}

#topmenu table td div {
	background: URL(/Files/Billeder/Froggy/layout/menubg.gif) repeat-x;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005126;
	width: 100%;
	height: 27px;
}

#topmenu table td div a.L2 {
display: block;
text-align: center;
width: 100%;
height: 20px;
padding-top: 7px;
}

a {
color:#004080;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
text-decoration:none;
}

a:hover {
color:#004080;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}

.L2 a {
color:#005126;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

#topmenu table td div a.L2:hover {
background: URL(/Files/Billeder/Froggy/layout/menubgactive.gif) repeat-x;
}

#topmenu table td div a.L2 span.L2_Active {
background: URL(/Files/Billeder/Froggy/layout/menubgactive.gif) repeat-x;
display: block;
text-align: center;
width: 100%;
height: 20px;
padding-top: 7px;
margin-top: -7px;
}

.L3, .dwne {
	text-align:left;
}

.L3 a {
color:#195671;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.L3 a:hover {
color:#990000;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.L3_Active {
color:#195671;
font-style:normal;
font-weight:bold;
text-decoration:underline;
}

.L4 a:hover {
color:#990000;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.L4 a {
color:#195671;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.L4_Active {
color:#195671;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.L5 a {
color:#195671;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

#sitemap{
margin:0;
padding:0;
}

#sitemap ul{
margin:0;
padding:0;
padding-left:15px;
}

#sitemap ul ul, #sitemap ul ul ul{
margin:0;
padding:0;
padding-left:15px;
}

#sitemap li{
padding-top:7px;}

body { 
	background-image: url(/Files/Billeder/Froggy/layout/bodybg.jpg);
	background-repeat:repeat-y; 
	margin: 0;
	font-family: Verdana, san-serif;
	font-size: 11pt;
}

body, table, p {
color:#005126;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}

.h1 {
color:#005126;
font-family:Arial,Helvetica;
font-size:12pt;
font-style:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}

.h2 {
color:#005126;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}

#horizon        
	{
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	}
	
#container 
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	background: url(/Files/Billeder/Froggy/layout/sitebg.jpg) repeat-y; 
	margin-left: -415px;
	position: absolute;
	top: -265px;
	left: 50%;
	width: 850px;
	height: 530px;
	visibility: visible;
	}
	
#flashbanner {
	width: 700px;
	height: 93px;
	position: absolute;
	top: 0;
	left: 150px;
}

#logo {
	width: 128px;
	height: 93px;
	position: absolute;
	top: 0;
	left: 0;
}

#logo img{
	margin-top: 15px;
	margin-left: 23px;
}

#content, #frontcontent {
	background: URL(/Files/Billeder/Froggy/layout/contentbg.jpg) no-repeat;
	width: 828px;
	height: 347px;
	position: absolute;
	top: 162px;
	left: 10px;
}

#contentcompetition {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_foraar.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#contentcompetition_lotus_froggy {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_lotus_froggy.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#contentcompetition_luksusdag {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_luksusdag.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#contentcompetition_sunshine {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_sunshinecleansing.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#contentcompetition_wwf {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_froggywwf.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#contentcompetition_princessfrog {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_princessfrog.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#contentcompetition_bosch_activewater {
	background: URL(/Files/Billeder/Froggy/layout/background_competition_bosch_activewater.jpg) no-repeat;
	width: 656px;
	height: 342px;
	position: absolute;
	top: 0px;
	left: 170px;
}

#frontcontent {
background: none;
font-family: Verdana, san-serif;
font-size: 11px;
}

#submenu {
	width: 160px;
margin-top: 10px;
margin-left: 5px;
}
