/* rgb(80, 0, 0); */

#body{
	background-color: #76b9ee;
	font: 14px/18px Arial, Verdana, sans-serif;
	margin-top: 0px;
}

.pagetitle{
	text-align: center;
}

a{
	text-decoration: none;
	color: rgb(80, 0, 0);
}

a:hover{
	color: gray;
}

li{
	list-style: none;
}

.clear{
	clear: both;
}

img{
	border: none;
}

.wrapper{
	height: 100%;
}

.innerwrapper{
	height: 100%;
	width: 950px;
	margin: 0 auto;
	background-color: white;
	border-left: 1px solid red;
	border-right: 1px solid red;
}

.sidewrapper{
	float: left;
	width: 20%;
	min-height: 1px;
}

.centerwrapper{
	width: 100%;
	height: 100%;
	float: left;
	position: relative;
}

/* Header */
.header{
	border-top: 1px solid red;
  	height: 200px;
	border-bottom: 1px solid red;
	/*background: url(../images/bg_header.jpg) repeat-x;*/
}

.logowrapper{
	width: 20%;
	height: 100%;
	float: left;
	/*background: url('../images/LGny.jpg') no-repeat 50%;*/
}

.logo{
	text-align: center;
	display: block;
}

.logotop{
	height: 10%;	
}

.logoimg{
	background: url('../images/LGny.jpg') no-repeat 50% 50%;
	height: 80%;
	width: 100%;
	display: block;
}

.banner{
	float: left;
	height: 100%;
	background: url('../images/2017/SG 2016 008.jpg') no-repeat 50% 50%;
	width: 60%;
}

.billeder2009 .banner{
	background: url('../images/2009/Gardergolf 2009 010.jpg') no-repeat 50% 50%;
}

.billeder2010 .banner{
	background: url('../images/2010/DGGOdense2010.jpg') no-repeat 50% 50%;
}

.billeder2011 .banner{
	background: url('../images/2011/Golf 2011 026.JPG') no-repeat 50% 50%;
}

.billeder2012 .banner{
	background: url('../images/BGGC.jpg') no-repeat 50% 50%;
}

.billeder2013 .banner{
	background: url('../images/SilkeborgGK.jpg') no-repeat 50% 50%;
}


.billeder2014 .banner{
	background: url('../images/Sydthy5.JPG') no-repeat 50% 50%;
}

.billeder2015 .banner{
	background: url('../images/hgk 1 2015.jpg') no-repeat 50% 50%;
}

.billeder2016 .banner{
	background: url('../images/SG 2016 008.jpg') no-repeat 50% 50%;
}

.billeder2017 .banner{
	background: url('../images/2017/gg2017 008.jpg') no-repeat 50% 50%;
}

.billeder2019 .banner{
	background: url('../images/2019/gg2019012.jpg') no-repeat 50% 50%;
}

.billeder2020 .banner{
	background: url('../images/2020/gg2020007.jpg') no-repeat 50% 50%;
}

.billeder2021 .banner{
	background: url('../images/2021/gg2021001.jpg') no-repeat 50% 50%;
}

.billeder2022 .banner{
	background: url('../images/2022/GKstor2.jpg') no-repeat 50% 50%;
}

.billeder2023 .banner{
	background: url('../images/2023/SGK.jpg') no-repeat 50% 50%;
}

.billeder2024 .banner{
	background: url('../images/2024/GG 2024.jpg') no-repeat 50% 50%;
  
}
.billeder2025 .banner{
	background: url('../images/2025/GG 20251.jpg') no-repeat 50% 50%;

  
}
.billeder2026 .banner{
	background: url('../images/2026/GG20261.jpg') no-repeat 50% 50%;

  
}
.regionv .banner{
	background: url('../images/2021/ggregv1.jpg') no-repeat 50% 50%;
}


.headerlogo{
	width: 80%;
	margin: 0 auto;
	display: block;
}

/* Header - End */

.main{
	width: 100%;
	min-height: 500px;
	float:left;
}

/* Menu start */

.navigation ul
{	
	background-color: rgb(190, 0, 0);
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
}

.navigation  a.menu_item
{
	float:left;
	text-decoration:none;
	color:white;
	padding: 5px 15px;
	border-right:1px solid white;
}

.navigation a.selected {
	background-color: #1969ae;
}

.navigation  a:hover {background:url(../images/bg_menu_hover.jpg);}
.navigation li.menu_li {
	display:inline;
}

/* Menu end*/

/* Submenu start */
.submenu {
	float: left;
	width:100%;
	background-color: #1969ae;
}

.submenu ul {	
	background:url(../images/bg_menu_hover.jpg);
	/*float:left;*/
	width:700px;
	padding:0;
	margin:0 auto;
	list-style-type:none;
}

.submenu  a.menu_item {
	float:left;
	text-decoration:none;
	color:white;
	padding: 5px 15px;
	border-right:1px solid white;
}
.submenu  a.first{
	border-left:1px solid white;
}
.submenu a.selected {
	font-weight: bold;
	text-decoration: underline;
}
.submenu  a:hover {
	background-color: rgb(190, 0, 0);
}

.submenu li.menu_li {
	display:inline;
}
/* Submenu end */

/* Navigation - End*/
/* Content/Indhold start*/

.content{
	
	background-color: white;
	/*padding: 20px;*/
}

#content_frame
{
	/* Positioning, size etc */
	height:100%;
	width:95%;
	margin-top:30px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:10px;
	/* Colors, font-size etc */
	border-style:none;
}

.content .intro{
	text-align: center;
	padding: 10px;
	font-size: 16px;
}

.content .body{
	padding: 10px;
}

.content span{
	display:block;
}

.threeimages{
	text-align: center;
}

.threeimages img{
	margin: 0px 10px;
	height: 165px;
}

.content .linkcollection{
	background-color: lightgray;
}

.linkcollection li{
	
}

.linkcollection a{
	color: black;
}

.linkcollection a:hover{
	color: red;
}

a.email {
background: url(/images/Kuvert.png) no-repeat 0% 50%;
display:block;
padding-left: 45px;
height: 40px;
line-height: 20px;
font-size: 16px;
margin-top: 15px;
}

/* Picture page */

.imagecontainerwrapper{
	width: 100%;
	float: left;
	padding: 10px;
}

.imagecontainer {
	width: 100%;
	padding: 10px 5px;
	/*border-bottom: 1px solid black;*/
	float:left;
}

.imagecontainer .image{
	width: 300px;
	display: block;
	float:left;
}

.imagecontainer .image img{
	max-width:100%;
	max-height:100%;
}

.imagecontainer span{
	float:left;
	margin-left: 10px;
}

/* Picture page end */

/* Content/Indhold end */

/* Footer */

.footer{
	border-top: 1px solid red;
	clear:both;
	height: 100px;
	/*width: 820px;*/
	vertical-align: middle;
  	border-bottom: 1px solid red;
	bottom: 0px;
}

.footer .linkcollection{
	width: 700px;
	margin: 0 auto;
}

.footer .linkcollection ul{
	margin: 20px 0px;
	padding: 0px;
	height: 40px;
	display: block;
}

.footer  li{
	padding: 10px 10px;
	display: block;
	float:left;
}

/* Deltagere table */
.participants{
	margin: 0 auto;
	border: none;
	border-spacing: 0px;
}

.participants thead{
	border-bottom: 2px solid rgb(200, 0, 0);
	text-align: left;
	background:url(../images/bg_table_header.jpg);
	color: white;
}

.participants th{
	padding: 4px;
	
}

.participants td{
	padding: 2px;
}

/*.participants{
	background-color: #76b9ee;
}*/

.participants tr:nth-child(even){
	background-color: rgb(220, 220, 220);
}

.participants .name{
	width: 200px;
}

.participants .number{
	width: 120px;
}

.participants .handicap{
	width: 120px;
}

/* Sponsors */
.sponsorcontainer{
	float: left;
	width: 50%;
	min-height: 200px;
}

.sponsorcontainer .inner{
	padding: 45px;
	text-align: center;
}
.centerimg{
margin:0 auto;
}
.rightimg{
float: right;
margin: 25px;
}
.banner09{
	float: left;
	height: 100%;
	background: url('../images/GG2009J.jpg') no-repeat 50% 50%;
	width: 60%;
}
.banner12{
	float: left;
	height: 100%;
	background: url('../images/BGGC.jpg') no-repeat 50% 50%;
	width: 60%;
}
