* {
	margin: 0;
	padding: 0;
	border: none;
}

html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  }

body {
	background-image: url(../_images/bg_tile.png);
	background-repeat: repeat;
}
	
/**** DIV styles ******/
#wrapper, #menuwrap, #menutop, #menu, #menubottom, #content, #footer {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}

#wrapper {
	min-height: 100%;
	width: 100%;
	min-width: 995px;
	clear: both;
	background-image: url(../_images/bg_top.png);
	background-repeat: no-repeat;
}
* html #wrapper {
	height: 100%;
}

#menuwrap {
	width: 300px;
	height: auto;
	clear: left;
}

/*****************************/

hr {
	width: 50%;
	text-align: left;/*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
	border: none 0; 
	border-top: 1px dashed #000;/*the border*/
	width: 50%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

/*****************************/

#menutop {
	width: 100%;
	height: 176px;
	clear: both;
}
#menu {
	width: 100%;
	clear: both;
	/*height: 350px;*/
	height: 401px;
	padding-bottom: 30px;
}

/*****************************/
#menutop a.logo {
	width: 249px;
	height: 170px;
	border: none;
	float:left;
	text-indent:-9999px;
	clear: both;
	background:url(../_images/logo_old.png) no-repeat;
}

#menutop a:hover.logo {
	background-position: -249px 0;
}

#menu a, #menu a:hover { border: none; }

#menu a.menu_nyheder,
#menu a.menu_hvem,
#menu a.menu_gladfagskole,
#menu a.menu_uddannelse,
#menu a.menu_erhverv,
#menu a.menu_radio,
#menu a.menu_afdelinger,
#menu a.menu_10,
#menu a.menu_kontakt,
#menu a.menu_blog,
#menu p.menu_blog {
	width: 285px;
	float:left;
	text-indent:-9999px;
	clear: both;
}

#menu a.menu_nyheder {
	height: 37px;
	background:url(../_images/menu_nyheder.png) no-repeat;
}
#menu a.menu_hvem {
	height: 35px;
	background:url(../_images/menu_hvem.png) no-repeat;
}
#menu a.menu_gladfagskole {
	height: 38px;
	background:url(../_images/menu_gladfagskole.png) no-repeat;
}
#menu a.menu_uddannelse {
	height: 35px;
	background:url(../_images/menu_uddannelse.png) no-repeat;
}
#menu a.menu_erhverv {
	height: 35px;
	background:url(../_images/menu_erhverv.png) no-repeat;
}
#menu a.menu_radio {
	height: 39px;
	background:url(../_images/menu_radio.png) no-repeat;
}
#menu a.menu_afdelinger {
	height: 40px;
	background:url(../_images/menu_afdelinger.png) no-repeat;
}
#menu a.menu_10 {
	height: 34px;
	background:url(../_images/menu_10aar.png) no-repeat;
}
#menu a.menu_kontakt {
	height: 35px;
	background:url(../_images/menu_kontakt.png) no-repeat;
}
#menu a.menu_blog {
	height: 40px;
	background:url(../_images/menu_blog.png) no-repeat;
}
#menu p.menu_blog {
	height: 40px;
	background:url(../_images/menu_dimmed_blog.png) no-repeat;
	color: #FF0000;
}
#menu a:hover {
	background-position: -285px 0;
}

/*****************************/

#menu #submenu a.menusub_gladteater, 
#menu #submenu a.menusub_gladtegnestue, 
#menu #submenu a.menusub_gladkokken, 
#menu #submenu a.menusub_kontakt {
	background:url(../_images/menusub.png) no-repeat;
	width: 300px;
	/*width: 285px;*/
	float:left;
	text-indent:-9999px;
	clear: both;
}

#menu #submenu a.menusub_gladteater {margin-top: 50px; }

/* Normal */
#menu #submenu a.menusub_gladteater { height: 33px; background-position: 0 0px; }
#menu #submenu a.menusub_gladtegnestue { height: 33px; background-position: 0 -33px; }
#menu #submenu a.menusub_gladkokken { height: 32px; background-position: 0 -66px; }
#menu #submenu a.menusub_kontakt { height: 32px; background-position: 0 -98px; }

/* Over */
#menu #submenu a:hover.menusub_gladteater { height: 33px; background-position: -300px 0px; }
#menu #submenu a:hover.menusub_gladtegnestue { height: 33px; background-position: -300px -33px; }
#menu #submenu a:hover.menusub_gladkokken { height: 32px; background-position: -300px -66px; }
#menu #submenu a:hover.menusub_kontakt { height: 32px; background-position: -300px -98px; }


/*****************************/

#menubottom {
	width: 100%;
	height: 345px;
	margin-top: 20px;
}

#tvlink {
	height: 470px;
	width: 100%;
}

#topGfX {
	display: block;
	height: auto;
	width: 100%;
}

#content {
	clear: right;
	width: 695px;
	padding-bottom: 60px; /* 39px+ room for footer*/
}

#top_common {
	z-index: 2;
	/*clear: both;*/
	padding-top: 8px;
	height: 42px;
	width: 100%;
	background-image: url(../_images/top_tile_42px.png);
	background-repeat: repeat-x;
}
#top_common span {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}


/* Andre Glad Hjemmesider */
#selectsites {
	position: relative;
	float: left;
	height: 32px;
	display: inline;
	padding-left: 10px;
	float: right;
	margin-top: -3px;
	margin-right: 35px;
}
#selectsites select { 
	/*margin-top: 4px;*/
}
#selectsites form#selectsiteslinks {
	width: 196px;
	height: 19px;
	background-image: url(../_images/andre_hjm_dropdown_light.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
	margin-top: 0;
	margin-right: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}
#selectsites form#selectsiteslinks select { width: 196px; margin-top: -2px; opacity: 0; }

#footer {
	position: relative;
	margin-top: -39px;
	height: 39px;
	width: 100%;
	background-image: url(../_images/bottom_simple.png);
	background-repeat: repeat-x;
}
#footer p {
	margin-top: 10px;
	margin-left: 300px;
}
#footer div {
	position: relative;
	display: inline;
	float: left;
	clear: none;
	width: 400px;
}
#footer form {}

.copyright {
	padding-left: 8em;
	padding-right: 2em;
}

.pdficon {
	vertical-align: text-bottom;
}

/***************************************/

/************ Google Search ************/

#google_search {}
table .ig_reset ig_tbl_line {}
tbody {}
td a .ig_igbluelink { /* TV-Glad Søgning (title) */
	display: none;
}
#idi_1578365953 {}
#idi_1578365953 iframe {}
#left_1578365953 { /* + Google image */
	display: none;
}
#right_1578365953 { /* Gadgets powered by Google */
	display: none;
}

/***************************************/

