﻿/* TOP MENU SCHULE*/


#GcTopNavi {
	clear: both;
	height: 40px;
	width: 985px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	background-image: url(SktPetriTopNaviBGudenstreg.jpg);
}


#GcTopNavi .L1 a {
	padding: 13px 15px 0px 15px;
	display: block;
	height: 27px;
	background-image: url(SktPetriTopNaviBG.jpg);
}

#GcTopNavi .L1 a:hover {
	padding: 13px 15px 0px 15px;
	display: block;
	height: 27px;
	background-image: url(SktPetriTopNaviBGover.jpg);
}

#GcTopNavi .L1 a:active {
	padding: 13px 15px 0px 15px;
	display: block;
	height: 27px;
	background-image: url(SktPetriTopNaviBGover.jpg);
}

.L1_Active {
	background-image: url(SktPetriTopNaviBGover.jpg);
	display: block;
	padding: 13px 15px 0px 15px;
	margin-top: -13px;
	margin-right: -15px;
	margin-bottom: 0px;
	margin-left: -15px;
	height: 27px;
}


/* VENSTRE MENU */

#GcLeftNavi {
	float: left;
	width: 200px;
	text-align: left;
	clear: left;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color: #e2dad7;
}
#GcLeftNavi h1{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#GcLeftNavi .L2 a {
	padding: 2px 0px 0px 15px;
	display: block;
	width: 185px;
	height: 18px;
	border-bottom: #ffffff 1px solid;
}
#GcLeftNavi .L2 a:hover {
	padding: 2px 0px 0px 15px;
	display: block;
	width: 185px;
	height: 18px;
	background-color: #d1d1d1;
}
#GcLeftNavi .L2 a:active {
	padding: 2px 0px 0px 15px;
	display: block;
	width: 185px;
	height: 18px;
	background-color: #d1d1d1;
}
.L2_Active {
        margin:-2px 0px 0px -15px;
        padding:2px 0px 0px 15px;
	display: block;
	width: 185px;
	height: 18px;
	background-color: #d1d1d1;
}

#GcLeftNavi .L3 a {
	color: #383838;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma, Arial, Times New Roman;
	margin-left: 25px;
	font-size: 12px;

}

#GcLeftNavi .L3 a:hover {
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	margin-left: 25px;
	color: #781676;
}

#GcLeftNavi .L3 a:active {
	color: #781676;
	text-decoration: none;
	font-style: normal;
	margin-left: 25px;
	font-weight: normal;
}
#GcLeftNavi .L4 a {
	color: #383838;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma, Arial, Times New Roman;
	margin-left: 30px;
	font-size: 11px;

}

#GcLeftNavi .L4 a:hover {
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	margin-left: 30px;
	color: #781676;
}

#GcLeftNavi .L4 a:active {
	color: #781676;
	text-decoration: none;
	font-style: normal;
	margin-left: 30px;
	font-weight: normal;
}


body {
	margin: 0px;
	padding: 0px;
	background-color: #e2dad7;
}


hr {
	height:1px;
	clear:both;
	margin-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #ccc;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#wrapper {
	width: 1000px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -500px;
	position: relative;
	left: 50%;
	text-align: left;
	background-color: #ffffff;
	background-image: url(danadopt_ind_bg.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}

#wrapper_forside {
	width: 1000px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -500px;
	position: relative;
	left: 50%;
	text-align: left;
	background-color: #ffffff;
	background-image: url(danadopt_fors_bg.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* TOP MED LOGO SPROGVALG SØG OG EKSTRANAVI */

#GcTop {
	background-image: url(SktPetriTopBG.jpg);
	clear: both;
	height: 60px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
}
#GcTopLogo {
	float: left;
	height: 60px;
	width: 168px;
	margin: 0px;
	padding: 0px;
}

#GcEkstraNaviWrapper {
	float: right;
	height: 50px;
	width: 350px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#GcSprogSoeg {
	float: left;
	height: 25px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.GcSearch {
	background-color: #999999;
	float: right;
	height: 17px;
	width: 126px;
	margin: 0px;
	padding: 0px;
}
.GcSearchInput {
	float: left;
	width: 100px;
	margin: 0px;
	padding: 0px;
}
.GcSearchKnap {
	float: left;
	width: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#GcIntraNavi {
	float: right;
	height: 9px;
	width: 300px;
	text-align: right;
	margin-top: -5px;
	margin-right: -3px;
	margin-bottom: -5px;
	margin-left: 0px;
	padding: 0px;
}


#GcEkstraNavi {
	float: right;
	height: 10px;
	width: 50px;
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

/* TOPGRAFIK */

#GcTopGrafik {
	clear: both;
	height: 190px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
}

/* STATEMENT I TOPGRAFIKKEN */

#GcStatement {
	background-image: url(SktPetriStatementBG.jpg);
	margin: 130px 0px 0px 260px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	left: 50%;
	top: 20px;
	height: 50px;
	width: 210px;
}

/* CONTENT */

#GcMain {
	width: 985px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	overflow: hidden;
}

#GcContentInd {
	float: left;
	width: 760px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 0px;
	overflow: hidden;
}
#GcContentFors {
	float: left;
	width: 970px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	overflow: hidden;
}
#GcFooter {
	clear: both;
	width: 1000px;
	background-color: #FFFFFF;
	height: 35px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top: 1px solid #cccccc;
}


/* AFSNITSHOLDER FORS MED 3 KOLONNER FORSIDE*/

.GcAfsnitsholder_ForsTop_3Kolonner {
	background-image: url(SktPetriMwrBG.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	width: 980px;
	height: 185px;
}
.GcFors_VenstreTopKolonne {
	overflow: hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 272px;
	height: 165px;
}
.GcFors_CenterTopKolonne {
	overflow: hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 58px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 272px;
	height: 165px;
}
.GcFors_HoejreTopKolonne {
	overflow: hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 58px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 272px;
	height: 165px;
}
.GcAdskillerTopBund{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 970px;
	clear: both;
}
.GcFors_VenstreTopKolonne img, .GcFors_CenterTopKolonne img, .GcFors_HoejreTopKolonne img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
}

/* AFSNITSHOLDER IND MED 2 KOLONNER FORSIDE*/

.GcAfsnitsholder_Fors_2kolonner {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 980px;
	background-image: url(SktPetriKolonneAdskiller.gif);
}
.GcFors_VenstreKolonne {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 685px;
}
.GcFors_HoejreKolonne {
	float: left;
	width: 255px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding: 0px;
}
.GcForsAdskillerBund{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 970px;
	clear: both;
	background-color: #FFFFFF;
}

/* AFSNITSHOLDER IND MED 2 KOLONNER INSITE*/

.GcAfsnitsholder_Insite_2kolonner {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 760px;
	background-image: url(SktPetriKolonneAdskiller.gif);
	background-position: 495px 0px;
	overflow: hidden;
}
.GcInsite_VenstreKolonne {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 475px;
}
.GcInsite_HoejreKolonne {
	float: left;
	width: 255px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding: 0px;
}
.GcInsiteAdskillerBund{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 760px;
	clear: both;
	background-color: #FFFFFF;
}



/* AFSNIT */

.GcAfsnit1 {
	clear: both;
	margin: 0px;
	padding: 0px;
}
.GcTxtAfsnit1 {
	clear: both;
}
.GcImgAfsnit1 {
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.GcAfsnit2 {
	clear: both;
	margin: 0px;
	padding: 0px;
}
.GcImgAfsnit2 {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.GcImgAfsnit2 img{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.GcAfsnit2slut {
	clear: both;
}






/* NYHEDER TIL FORSIDEN */

#GcForsidenyheder {
	background-image: url(danadopt_fors_NyhedsBG.jpg);
	clear: both;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-repeat: no-repeat;
}


/* NYHEDSBREVSTILMELDING MED RUNDE INPUTHJ?RNER */

.NyhTilmeldNavn {
  background-image:url(http://danadopt.net.dynamicweb.dk/files/system/form_bg.gif);
  background-repeat: no-repeat;
  padding-left:10px;
  
}

.NyhTilmeldEmail {
  background-image:url(http://danadopt.net.dynamicweb.dk/files/system/form_bg.gif);
  background-repeat: no-repeat;
  padding-left:10px;

}

.NyhTilmeldNavn input{
  width: 110px;
  height: 12px;
  border:0px solid #ffffff;
  margin-top:2px;
  margin-right:15px;
  margin-bottom:5px;
  margin-left:0px;
  color:#000000;
  background-color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
}
.NyhTilmeldEmail input{
  width: 110px;
  height: 12px;
  border:0px solid #ffffff;
  margin-top:2px;
  margin-right:15px;
  margin-bottom:0px;
  margin-left:0px;
  color:#000000;
  background-color:#ffffff !important;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:2px;
  padding-left:0px;
}

#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}

#lightbox img{
width: auto;
height: auto;
}

#lightbox a img{
border: none;
}

#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}

#imageContainer{
padding: 10px;
}

#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}

#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}

#imageContainer>#hoverNav{
left: 0;
}

#hoverNav a{
outline: none;
}

#prevLink, #nextLink{
width: 49%;
height: 100%;
background-image: url(data:Files/Filer/Gallerie/image/gif;base64,AAAA);
/* Trick IE into showing hover */ display: block; 
}

#prevLink {
left: 0;
float: left;
}

#nextLink {
right: 0;
float: right;
}

#prevLink:hover, #prevLink:visited:hover {
background: url(/Files/Filer/Gallerie/images/prevlabel.gif) left 50% no-repeat; 
}

#nextLink:hover, #nextLink:visited:hover {
background: url(/Files/Filer/Gallerie/images/nextlabel.gif) right 50% no-repeat; 
}

#imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
}

#imageData{
padding:0 10px;
color: #666; 
}

#imageData #imageDetails{
width: 70%;
float: left;
text-align: left;
}	

#imageData #caption{
font-weight: bold;
}

#imageData #numberDisplay{
display: block;
clear: left;
padding-bottom: 1.0em;
}		
	
#imageData #bottomNavClose{
width: 66px;
float: right;
padding-bottom: 0.7em;
outline: none;
}	 	

#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #000; 
}

