@charset=iso-8859-1;
/* CSS Document */

/***********************************************************
Overall style definition
***********************************************************/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

body {
	margin: 0px;
	text-align:left;
	font-family: Myriad, Arial, sans-serif;
}



/***********************************************************
Links
***********************************************************/


a.mainfont:link {
	color:#000000;
	text-decoration:underline;
}

a.mainfont:visited {
	color:#000000;
	text-decoration:underline;
}

a.mainfont:hover {
	color:#52897c;
	text-decoration:underline;
}

a.mainfont:active {
	color:#000000;
	text-decoration:none;
}

a.adresselink:link {
	color:#00797a;
	text-decoration:underline;
}

a.adresselink:visited {
	color:#00797a;
	text-decoration:underline;
}

a.adresselink:hover {
	color:#52897c;
	text-decoration:underline;
}

a.adresselink:active {
	color:#00797a;
	text-decoration:none;
}


/***********************************************************
/*: Paragraphs
***********************************************************/

.mainTekst {
	font-size: 13px;
	font-family: Trebuchet, Arial, sans-serif;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}

.profilTekst {
	font-size: 13px;
	font-family: Trebuchet, Arial, sans-serif;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	text-align: right;
}

.adresse {
	font-size: 10px;
	font-family: Trebuchet, Arial, sans-serif;
	line-height: 12px;
	color: #00797a;
	font-weight: normal;
	text-align: left;
}

.priserRubrik {
	font-size: 12px;
	font-family: Trebuchet, Arial, sans-serif;
	line-height: 14px;
	color: #007174;
	font-weight: normal;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 13px;
}

.priserForklarendText {
	font-size: 11px;
	font-family: Trebuchet, Arial, sans-serif;
	line-height: 14px;
	color: #a6afaf;
	font-weight: normal;
	text-align: left;
	padding-right: 20px;
	padding-bottom: 13px;
}


.priserPris {
	font-size: 11px;
	font-family: Trebuchet, Arial, sans-serif;
	line-height: 14px;
	color: #007174;
	font-weight: normal;
	text-align: left;
}


.submenutopmargen {
	padding-left: 21px;
}

.profilbillede {
	border: 3px solid #d3efe8;
	margin-right: 30px;
	margin-bottom: 30px;
}

.indtastfelt {
	border: 2px solid #d3efe8;
	margin-right: 0px;
	height:: 50px;
	margin-top: 2px;
	margin-bottom: 2px;
}


.galleribillede {
	border: 0px solid #d3efe8;
	margin-right: 10px;
	margin-bottom: 10px;
}
.galleribillede-ingenmargenhojre {
	border: 0px solid #d3efe8;
	margin-right: 0px;
	margin-bottom: 10px;
}



/***********************************************************
bokse 
***********************************************************/

#background {
	z-index: 0;
	position:absolute;
	width: 100%;
	height: 100%;
	visibility: visible;
}

#centerContainer {
	position:absolute;
	left:50%;
	top:50%;
	width:1000px;
	height:590px;
	margin-top: -295px;
	margin-left: -500px;
	z-index: 2;
}

#RebelLogo {
	position: absolute;
	top: 34px;
	left: 30px;
	width:199px;
	height:138px;
}

#RebelMenu {
	position: absolute;
	top: 186px;
	left: 39px;
	width:199px;
	height:250px;
}

#Adresse {
	position: absolute;
	top: 453px;
	left: 39px;
	width:199px;
}

#BookTidOnline {
	position: absolute;
	top: 420px;
	left: 830px;
	width:116px;
	z-index: 3;
}

#downtown {
	position: absolute;
	top: 157px;
	left: 347px;
	width:250px;
	z-index: 3;
}


#MainContentTextArea {
	position: absolute;
	top: 186px;
	left: 349px;
	width: 380px;
	z-index: 3;
}

#MainContentTextAreaPriser {
	position: absolute;
	top: 75px;
	left: 349px;
	width: 609px;
}

#SubMenuContentArea {
	position: absolute;
	top: 110px;
	left: 349px;
	width: 380px;
	text-align:right;
}

#DesignBy {
	position: absolute;
	top: 556px;
	left: 34px;
	width: 50px;
}

#kort {
	position: absolute;
	top: 34px;
	left: 273px;
	width: 530px;
}




/***********************************************************
Navigation
***********************************************************/

#globalheader li
{
list-style: none;
padding: 0;
margin: 0;
}


/* GLOBALHEADER */
#globalheader { width: 192px; height: 177px; margin: 0px auto; position: left; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: list-item }
#globalheader #globalnav li a { float: left; width: 192px; height: 24; padding-bottom: 6px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(billeder/menu/menu.png); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-profil a { background-position: 0 0; }
#globalheader #globalnav li#gn-produkter a { background-position: 0 -31px; }
#globalheader #globalnav li#gn-salonen a { background-position: 0 -61px; }
#globalheader #globalnav li#gn-galleri a { background-position: 0 -92px; }
#globalheader #globalnav li#gn-bestiltid a { background-position: 0 -122px; }
#globalheader #globalnav li#gn-kontakt a { background-position: 0 -153px; }

/* OVER STATES */
#globalheader #globalnav li#gn-profil a:hover { background-position: 0 -184px; }
#globalheader #globalnav li#gn-produkter a:hover { background-position: 0 -215px; }
#globalheader #globalnav li#gn-salonen a:hover { background-position: 0 -245px; }
#globalheader #globalnav li#gn-galleri a:hover { background-position: 0 -276px; }
#globalheader #globalnav li#gn-bestiltid a:hover { background-position: 0 -306px; }
#globalheader #globalnav li#gn-kontakt a:hover { background-position: 0 -337px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-profil a:active { background-position: 0 -184px; }
#globalheader #globalnav li#gn-produkter a:active { background-position: 0 -215px; }
#globalheader #globalnav li#gn-salonen a:active { background-position: 0 -245px; }
#globalheader #globalnav li#gn-galleri a:active { background-position: 0 -276px; }
#globalheader #globalnav li#gn-bestiltid a:active { background-position: 0 -306px; }
#globalheader #globalnav li#gn-kontakt a:active { background-position: 0 -337px; }

/* ON STATES */
#globalheader.profil #globalnav li#gn-profil a:hover { background-position: 0 0; cursor: default; }
#globalheader.produkter #globalnav li#gn-produkter a { background-position: 0 0 !important; }
#globalheader.salonen #globalnav li#gn-salonen a { background-position: 31px 0 !important; }
#globalheader.galleri #globalnav li#gn-galleri a { background-position: 0 -92px !important; }
#globalheader.bestiltid #globalnav li#gn-bestiltid a { background-position: 0 -122px !important; }
#globalheader.kontakt #globalnav li#gn-kontakt a { background-position: 0 -153px !important; }
	

