/* GENERAL STYLES */
/* 5 SUBSITE ORANGE*/
mahtml {
  background-color: #FFF;
  margin: 0;
  padding: 0;
}

body {
  margin: 0;
  padding: 0;
  font-size: 62.5%;
  color: #666;
  font-family: arial, sans-serif;
}

h1 {
	padding-left: 14px;
}


h2 {
  color: #DD7421;	
  font-size: 1.6em;
  padding: 0;
  margin: 5px 0 0 0;
  text-indent: 10px;
}

h3 {
	padding: 0;
	margin: 0;
}

h4 {
	background: url(/images/dguorg/colsprimaryheader-bg.png) left repeat;
	color: #FFF;
	font-family: georgia;	
	padding: 4px 10px 5px 8px;
	margin: 0 0 5px 0;
	font-size: 11px;
}

h5 {
	background: url(/images/colsprimaryheader-bg_630.png) no-repeat;
	color: #FFF;
	font-family: georgia;	
	padding: 4px 10px 5px 8px;
	margin: 0 0 0px 0;
	font-size: 11px;
}


h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	padding: 4px 10px 5px 8px;
}


a {
	color: #DD7421;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

img {border: 0;}

/* overall layout and styling */ 

#container {
	width: 993px;
	margin: 0 auto 2em auto;
}

#header {
	height: 174px;
	margin-bottom: 10px;
	position: relative;
	background: url(/images/subsite_navigation_5orange/header-bg.jpg) no-repeat;
}

#header .logo {
	position: absolute;
	xleft: 19px;
	xtop: 0;
	margin: 0 0 0 22px;
	width: 48px;
	height: 56px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dguorg/dgulogo.png');
	background: url(/images/dguorg/dgulogo.png) no-repeat;
	_background: none;
	_cursor: pointer;
	display:none;
}

#header .dgulink {
	position: absolute;
	right: 19px;
	top: 0;
	width: 121px;
	height: 56px;
	background: url(/images/dguorg/dgupluslink.png) no-repeat;
	_cursor: pointer;
	display:none;	
}

#header .logo span, #header .dgulink span {
	display: none;
}

#mainnav {
	position: absolute;
	left: 11px;
	bottom: 14px;
	list-style: none;
	padding: 0;
	margin: 0;
	height: 36px;
	width: 967px;
	background: url(/images/subsite_navigation_5orange/mainnav-bg.png) no-repeat;
}

#mainnav li {
	display: block;
	float: left;
	margin-top: 2px;
	height: 13px;
	padding: 10px 17px 10px 16px;
	background: url(/images/subsite_navigation_5orange/mainnav-divider.png) right no-repeat;
}

#mainnav a {
	color: #FFF;
	font-family: Georgia, serif;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}

#mainnav a:hover, #mainnav a.selected {
	border-bottom: 3px solid #ed1b23;
}

#content {
	width: 836px;
	float: left;
	font-size: 1.2em;	
	xbackground:lime;
}

#primary {
	width: 438px;
	float: left;
}

#secondary {
	width: 212px;
	margin-right: 10px;
	float: left;
}

#secondarySubsite{
	width: 212px;
	margin-right: 10px;
	float: left;
  	background: url(/images/dguorg/box_center_top.gif) no-repeat;
}

#secondarySubsite p,#secondarySubsite h1{
padding-left:13px;
margin-top:15px;
color: #DD7421;
}

#newsTable
{
	text-align:left;	
	xborder:1px solid red;
	margin-left:-1px;
	color: #DD7421;
}


.indexcontainer {
	width: 656px;
	float: left;
	_margin-right: -5px;
	_padding-right: 0;	
	_overflow: hidden;	
}

.twocolcontainer {
  background: url(/images/subsite_navigation_5orange/box_left_top_wide.gif) no-repeat;
	width: 656px;	/* no-padded width */ 
	width: 628px;
	float: left;
	padding: 14px 14px 0 14px;
	_padding-right: 0;
	_margin-right: -5px;
}

.twocolcontainerbottom {
  background: url(/images/subsite_navigation_5orange/2colcontainer_bottom-bg.png) bottom no-repeat;	
  height: 14px;
  clear: both;
  padding: 0 14px;
  width: 628px;
  margin-left: -15px;
}

.threecolcontainertop {
	background: url(/images/dguorg/3colcontainer_bg_top.png) top no-repeat;
	width: 836px;
	height: 10px;
	_margin-bottom: -5px;
}

.threecolcontainer {
	background: url(/images/dguorg/3colcontainer-bg.png) repeat-y;
	width: 808px;
	float: left;
	margin: 0;
	padding: 4px 14px 0 14px;
	overflow:hidden;
}

.threecolcontainerbottom {
	background: url(/images/dguorg/3colcontainer_bottom-bg.png) bottom no-repeat;	
	height: 14px;
	clear: both;
	padding: 0 14px;
	width: 808px;
	margin: 0 10px 0 -14px;
	_margin: 0 10px 5px -14px;
}

.twocolcontainer #primary, 
.threecolcontainer #primary {
	width: 438px;
	margin-right: 0;
	overflow: hidden;
	background: url(/images/dguorg/teasergradient.png) 5px 28px repeat-x;		
}

.threecolcontainer #primary {
	width: 438px;
	width: 618px;
	margin-right: -150px;
}

.twocolcontainer #secondary, .threecolcontainer #secondary {
	width: 185px;
	margin-right: 5px;
}

.indexcontainer #primary {
	float: left;
	margin-right: 6px;
}

.indexcontainer #secondary {
	float: left;
	margin: 0;
	_padding-right: 0;		
	overflow: hidden;
}

.twocolcontainer #secondary h4,
.threecolcontainer #secondary h4 {
  background: url(/images/dguorg/colsecondaryheader-bg.png) no-repeat;
}

.twocolcontainer #primary h4,
.threecolcontainer #primary h4 {
  background: url(/images/dguorg/colprimaryheader-bg.png) no-repeat;
}

#banners1 {
	float: right;
  width: 170px;
	margin-bottom: 10px;
	_margin-right: -2px;
}

#banners1 img {
	padding: 14px;
}

.threecolcontainer #banners1 img {
	padding: 0;
}

.threecolcontainer #banners1  {
	float: right;
	width: 146px;
}

#frontlogin {
	background: url(/images/dguorg/dinprofil-bg.png) no-repeat;
	color: #FFF;
	width: 122px;
	float: left;
	margin: 14px;
	margin-bottom: 10px;
	padding: 30px 10px 10px 10px;	
	_margin: 14px 0px 10px 7px;		
	font-size: 9px;
}

#frontlogin label {
  padding: 5px 0;
  display: block;
}

#frontlogin p {
  margin: 5px 0;
}

#frontsearch {
	background: url(/images/dguorg/frontsearch-bg.png) no-repeat;
	color: #FFF;
	width: 140px;
	height: 30px;
	margin: 0 0 10px;
}

#frontlogin h3 {
  display: none;	
}

#frontlogin a {
	color: #FFF;
}

#frontlogin input {
	width: 118px;
}

#frontlogin input.login {
  width: 68px;	
  margin-left: 55px;

}

#frontsearch input {
	width: 70px;
	margin-top: 0;
	padding: 0;	
	float: left;	
	margin-right: 10px;
}

#frontsearch input.submit {
	width: auto !important;
}

#frontlogin img {
	margin-left: 1px;
}

#banners2 {
	width: 147px;
	float: right;
	overflow:hidden;
}
#banners2 img{
	margin-right:10px !important;
	width:140px !important;
}

#footer {
	clear: left;
	text-align: center;
	float: left;
	background: url(/images/subsite_navigation_5orange/footer.png) no-repeat;
	padding: 14px;
	margin-top: 10px;
	width: 628px;
	height: 59px;
}

#footer.threecol {
	background: url(/images/subsite_navigation_5orange/footer_wide.png) no-repeat;
	width: 808px;
	height: 59px;
}

#footer p {
	color: #006276;
	font-size: 1.2em;
  padding: 0;
  margin: .3em 0;
  font-family: georgia;
  display: none;
}

#footer a {
	color: #006276;
}

#footer .disclaimer {
	font-size: 1em;	
}

/* elements */

.ugemail {
	background: url(/images/dguorg/golfnyt-bg.png) no-repeat;
	color: #FFF;
  padding: 30px 7px 10px 7px;
}

.ugemail h3 {display: none;}

.ugemail input {margin-top: 5px;}

.bottom {
	display: block;
	sclear: both;
	height: 8px !important;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
}

.teaser p {
	padding: 14px;
}

.topstory, .secondarystory, #primary .teaser {
	margin-bottom: 10px;
}

.topstory p, .secondarystory p {
	padding: 0 14px;
}

.topstory h2, .secondarystory h2 {
	padding: 14px;
	text-indent: 0;
}

.topstory .bgimage {
  padding-bottom: 10px;  
}

.topstory .bgimage p {
  width: 300px;
  margin-bottom: 0;
}


.topstory .bottom, #primary .teaser .bottom, .secondarystory .bottom {
  width: 434px;
}

.indextopstory {
  background: url(/images/dguorg/box_left_top.gif) no-repeat;	
  padding: 14px 14px 0 14px;
  width: 406px;
  margin-bottom: 10px;
  float: left;
  _overflow: hidden;
}

.wideteaser {
  background: url(/images/dguorg/box_left_top.gif) no-repeat;
  _overflow: hidden;
  padding: 8px 14px 0 14px;
  width: 406px;
  margin-bottom: 10px;
  margin-left: -3px;
  float: left;
  position:relative;
}

.indextopstory .bottom, .wideteaser .bottom {
  background: url(/images/dguorg/box_left_bottom.gif) bottom no-repeat;
  width: 434px;
  padding: 0;	
  margin: 9px 0 0 -14px;
  height: 8px;
  _margin-top: 1px;
}

.indextopstory p, .wideteaser p,
.indextopstory h1, .wideteaser h1 {
	padding-left: 5px;
	color: #DD7421;
}

.teaser, .news {
	xmargin-bottom: 10px;
  	background: url(/images/dguorg/box_center_top.gif) no-repeat;
	float: left;
	width: 185px;
	padding: 13px 13px 0 13px;
	_overflow: hidden;
}

#primary .teaser {
	float: left;
	margin-right: 10px;
}

#primary .teaser .bottom {
	margin-right: 10px;
	width: 212px;
}

#primary .teaser.last {
	float: left;
	margin-right: 0;
}

#primary .teaser img {
	padding: 10px 14px;
}

.teaser .bottom, .news .bottom {
	background: url(/images/dguorg/box_center_bottom.gif) no-repeat;
	width: 212px;
	margin: 0 0 0 -13px;
	xmargin-left: -13px;
	padding: 0;
	height: 8px !important;
	display: block;
}

.smallteaser {
	margin-bottom: 10px;
	margin-left: 10px;
  background: url(/images/subsite_navigation_5orange/box_right_top.gif) no-repeat;
	float: right;
	width: 144px;
	padding: 13px 13px 0 13px;
	_overflow: hidden;
}

.smallteaser p {
  padding: 5px;
}

.smallteaser .bottom {
  background: url(/images/dguorg/box_small_bottom.gif) bottom no-repeat;
  width: 170px;
  margin-left: -13px;
	padding: 0;
	margin-top: 10px;
}

.smallteaser p.readmore {
	width: 185px !important;
overflow:hidden;	
	padding-right: 0;
	padding-left: 0;
	margin: 0 0 -8px 0;
	_margin-bottom: -14px;
	height: 23px !important;
	background: url(/images/dguorg/readmore-small.gif) left no-repeat;
}

.nyhed {
	background: url(/images/dguorg/teasergradient.png) top left repeat-x;	
	margin-bottom: 10px;	  
}

.nyhed h2 {
  font-size: 16px;
  text-indent: 0;
  padding: 10px 0 0 0;
  margin-bottom: 0;
}

.nyhed p {
  padding: 0 0 0 10px;
  margin-top: 5px;
}

.nyhed img {
  float: left;
  padding: 10px 10px 15px 10px;
}


#banners1	 {
  background: url(/images/dguorg/box_right_top.gif) no-repeat;	
}

#banners1 .bottom {
  background: url(/images/dguorg/box_right_bottom.gif) no-repeat;
  width: 170px;
  margin: 0;
  padding: 0;
  _margin-bottom: -8px;
}

.threecolcontainer #banners1,
.threecolcontainer #banners1 .bottom {
	background: none;
	padding: 0;
}

.klinks {
  overflow: hidden;
  width: 438px;
}

.klinks a img {
  float: left;
  width: 221px;
  width: 214px;
  height: 129px;
  margin-bottom: 10px;
  margin-right: 10px;
}

.klinks a.right img {
	margin-right: 0;
}

.klinks .right img {
	margin-right: 0;
}

.colbutton {
	margin: 0 0 10px 10px;
	float: right;
	width: 170px;
}

.newslist {
	list-style: none;
	margin: 0;
	padding: 0 0 5px 0;
	_padding-bottom: 0;
	_margin-bottom: -2px;	
	float: left;
	width: 185px;
	background: #FFF;
	float:left;
}
/* mn 191206
.newslist li {
	display:inline;
	margin-bottom: 1px;
	height: 24px;
	width: 185px;	
	float: left;
	background: url(/images/dguorg/teaserrm.png) top left no-repeat;
	xborder: 1px solid red;
}

.newslist a {
	padding: 6px 0 6px 28px;
	background: url(/images/dguorg/newslist-bg.png) no-repeat;
	display: block;
	color: #666;
	text-decoration: none;
	width: 147px;
	xborder: 1px solid red;
	white-space: nowrap;
	overflow-x: hidden;
	margin: 0 0 0 0 !important;
}
*/
.newslist a:hover {
	text-decoration: underline;
}

.newslist a.readmore {
	background: url(/images/dguorg/colprimaryheader-bg.png) left no-repeat;
	background: url(/images/dguorg/arrow.png) 6px 50% no-repeat;	
	color: #FFF;
	margin-bottom: -20px;
}


#subnav {
	padding: 3px 0 0 0;
	margin: 4px 0 16px 0;
	_margin: 2px 0 16px 0;	
	list-style: none;
	 background: url(/images/dguorg/teasergradient.png) top left no-repeat;	
  width: 185px;
}

#subnav li {
	border-bottom: 1px solid #e5e5e5;
	padding: 3px 0;
}

#subnav a {
	padding: 4px 0 3px 24px;
	display: block;
	color: #006276;
	text-decoration: none;
	background: url(/images/dguorg/arrow.png) 5px 50% no-repeat;
}

#subnav a.active {
	font-weight: bold;
	text-decoration: none;	
}

#subnav a:hover, #subnav a.selected {
	text-decoration: underline;
}

#subnav ul {
	list-style: none;
}

#subnav ul ul {
}

#subnav ul li {
	line-height: 14px;
	border-bottom: none;
}

#subnav ul a {
	background: none;
	padding-left: 0;
}

.textintro {
	font-weight: bold;
	color: #DD7421;
}

p.readmore {
	height: 23px;
	width: 438px;
	margin: 0px;	
	background: url(/images/dguorg/colprimaryheader-bg.png) left no-repeat;
}

.indextopstory p.readmore {
	height: 23px;
	width: 267px;
	margin: 0px;	
	background: url(/images/dguorg/indextopstoryrm.png) left no-repeat;
}

.wideteaser p.readmore, .wideteaser1 p.readmore{
  height: 23px;
	margin: 0px;	
	background: url(/images/dguorg/wideteaserrm.png) left no-repeat;
}

p.readmore a {
	background: url(/images/dguorg/arrow.png) 6px 50% no-repeat;
  color: #FFF;
  display: block;
	padding: 5px 0 5px 25px;
	text-decoration: none;
	_margin-bottom: -14px;
}

.twocolcontainer .topstory p, .twocolcontainer .topstory h2 {
	padding: 0 14px;
}

#banners2 img {
	width: 140px;
	float: right;
}

#banners2 .search {
	display: block;
	float: left;
	width: 147px;
	height: 50px;
	margin-bottom: 10px;
	padding: 0 !important;
	margin-left: -2px;
	background: url(/images/subsite_navigation_5orange/search.png) no-repeat;
}

#banners2 .search span {
	display: none;
}

.loginbutton {
	float: right;
	margin: 0 0 8px 0;
	_margin-left: -2px;		
}

#Baner .loginbutton {
	position: absolute;
	margin: 0 0 8px 0;
	_margin-left: -4px;		
}

.teaser p.readmore {
	width: 185px !important;
	padding-right: 0;
	padding-left: 0;
	margin: 0 0 -10px 0;
	height: 23px !important;
	background: url(/images/dguorg/teaserrm.png) left no-repeat;
}


.spacer {
	height: 2px;
	width: 100%;
	float: left;
}

.topstory table {
	xborder: 1px solid red;
	cellspacing: 0px;
	cellpadding: 0px;
	width: 95%;
}



/*Ronnie 08-12-2006*/

.dguKlubAlignment
{
	margin:0 0 0 9px;
}
.dguKlubberOrganisation
{
	margin:0 0 0 13px;
}

#secondary .bottom{
	background: url(/images/dguorg/box_center_bottom.gif) no-repeat;
	width: 212px;
	margin: 0 0 10px 0;
	_margin: 0 0 3px 0;
	padding: 0;
	height: 8px !important;
	float: left;
}

#secondarySubsite .bottom{
	background: url(/images/dguorg/box_center_bottom.gif) no-repeat;
	width: 212px;
	xmargin: 0 0 10px 0;
	x_margin: 0 0 3px 0;
	xpadding: 0;
	xheight: 8px !important;
	xfloat: left;
}


#secondary br {
	margin: 0;
	padding: 0;
}

/* mn 121206 start */

.klubKort img {
	width: 230px;
	height: 287px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dguorg/kort.png');
	background: url(/images/dguorg/kort.png) no-repeat;
	_background: none;
}

/* mn 121206 end */



/*Ronnie Hegelund 121206 BEGIN*/

.wideteaser1 {
  background: url(/images/dguorg/box_left_top_wide.gif) no-repeat;	
/* background: url(/images/dguorg/box_left_top.gif) no-repeat;
  _overflow: hidden;  */
  padding: 8px 14px 0 14px;
  width: 406px;
  margin-bottom: 10px;
  margin-left: -3px;
  float: left;
  position:relative;
}

.wideteaser1 .bottom {
/*  background: url(/images/dguorg/box_left_bottom.gif) bottom no-repeat; */
  background: url(/images/dguorg/box_left_bottom_wide.gif) bottom no-repeat; 
  width: 434px;
  padding: 0;	
  margin: 9px 0 0 -14px;
  height: 8px;
  _margin-top: 1px;
  xborder:1px solid red;
  margin-left: -4px;
  margin-bottom: -3px;
  float: left;
  position:relative;
  z-index:150;
}

/*Ronnie Hegelund 121206 END*/

/* mn 131206 start */

.contentWideTeaser {
	background: url(/images/teaserwide_bg.gif) no-repeat;
	_overflow: hidden;
	width: 438px;
	height: 128px;
	padding: 7px 0 0 13px;
	margin: 10px 0 0 0;
	xborder: 1px solid red;
}

.contentWideTeaser p.readmore {
	xborder: 1px solid red;
	xwidth: 500px !important;
	height: 23px;
	margin: 2px 0 0 0;
	padding: 0;
	background: url(/images/dguorg/con_wide_readmore.png) left no-repeat;
}

.contentWideTeaser p.readmore a {
	background: url(/images/dguorg/arrow.png) 6px 50% no-repeat;
	color: #FFF;
	display: block;
	padding: 4px 0 4px 25px;
	text-decoration: none;
	_margin-bottom: -14px;
	xborder: 1px solid red;
}


/* mn 131206 end */

/*Ronnie Hegelund 14/12-06 BEGIN*/

.LeftSponsers
{
	position:relative;
	width:182px;
	overflow:hidden;
}

.left_div {
	float:left;
}
.right_div{
	float:left;
}
img.right_div{
	width:10px;
}
/*Ronnie Hegelund 14/12-06 END*/

#googlebanners {
	float: right;
  	width: 170px;
	margin-bottom: 10px;
	_margin-right: -2px;
}

/*Ronnie Hegelund 17/12-06 BEGIN (extend subnav)*/


#extendSubnav{
	padding: 3px 0 0 0;
	margin: -19px 0 16px 0;	
	list-style: none;
  	width: 185px;
}

#extendSubnav li {
	border-bottom: 1px solid #e5e5e5;
	padding: 3px 0;
}

#extendSubnav a {
	padding: 4px 0 3px 24px;
	display: block;
	color: #006276;
	text-decoration: none;
	background: url(/images/dguorg/arrow.png) 5px 50% no-repeat;
}

#extendSubnav a.active {
	font-weight: bold;
	text-decoration: none;	
}

#extendSubnav a:hover, #extendSubnav a.selected {
	text-decoration: underline;
}

#extendSubnav ul {
	list-style: none;
}

#extendSubnav ul ul {
}

#extendSubnav ul li {
	line-height: 14px;
	border-bottom: none;
}

#extendSubnav ul a {
	background: none;
	padding-left: 0;
}


.nyhed table
{
	xborder:1px solid red;
	table-layout: fixed;
	width: 438px
}

.nyhed 
{
	padding-left:15px;
}


/*Ronnie Hegelund 17/12-06 END*/

/* mn 191206 start */

.newslist li {
	display:inline;
	margin-bottom: 1px;
	height: 24px;
	width: 185px;	
	float: left;
	background: url(/images/dguorg/teaserrm.png) top left no-repeat;
	xborder: 1px solid red;
}

.newslist a {
	padding: 5px 0 5px 28px;
	background: url(/images/dguorg/newslist-bg.png) no-repeat;
	display: block;
	color: #666;
	text-decoration: none;
	width: 157px;
	xborder: 1px solid red;
	white-space: nowrap;
	overflow-x: hidden;
	margin: 0 10px 0 0 !important;
}

/* mn 191206 end */



.dguHeader {font-family: arial, helvetica; font-size: 18px; font-weight: bold}
.dguMiniHeader {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #727272;}
.dguTeaser {font-family: arial, helvetica; font-size: 11px; font-weight: bold; color: black;}
.dguWriter {font-family: arial, helvetica; font-size: 11px; font-weight: bold; color: #9B9B9A;}

/* mn 201206 start */

.nyhed {
	margin-top: 10px;
	_padding-top: 10px;
}

.nyhed table {
	xborder: 1px solid red;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	width: 420px !important;
}

.nyhed table td {
	width: 300px;
	xborder: 1px solid blue;
	margin: 0;
	padding: 0 10px 0 0;
}

.nyhed table td p {
	margin: 0 !important;
	padding: 0 !important;
	xborder: 1px solid red;
	xdisplay: block;
}

.nyhed table td h1 {
	margin: 0;
	padding: 0;
	xborder: 1px solid red;
}

.nyhed table td img {
	margin: 0;
	padding: 0;
	xposition: absolute;
}

/* mn 201206 end */



/*Ronnie Hegelund 090107 BEGIN*/
#removeTableDesign table,td, tr
{
	background:none;
}

/*Ronnie Hegelund 090107 END*/

.turneringsTabel
{
	border:1px solid red !important;
}


table.AcitveTurneringsTabel, td.dguMini
{
	border:1px solid red;
	background-color:#727272;
}

/*MOJO */
.konkurrenceTabel td
{
	float:left
}

.twocolcontainer  p, table{
	margin-left:14px;

}

.twocolcontainer table
{
	width:605px;
}



#footerText
{
	clear: left;
	text-align: center;
	float: left;
	background: url(/images/dguorg/footerForside.png) no-repeat;
	padding: 14px;
	margin-top: 10px;
	width: 628px;
	height: 59px;  
}



#footerText.threecol {
	xbackground: url(/images/dguorg/footer_wide.png) no-repeat;
	background: url(/images/dguorg/footerForside_wide.png) no-repeat;
	width: 808px;
	height: 59px;
}



/* EDITOR PROPERTIES */

