@charset "utf-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #222222;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	padding-top:30px;
	background:url(../images/ugu_BG.jpg);
	background-repeat:no-repeat;
	background-position:50%50%;
	background-attachment:fixed;
	
	}
#container {
	width: 960px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;

}
#header {
	background: #FFFFFF;
	padding: 10px 5px 0px 0px;
	width:955px;
	height:130px;
	display:inline;
}
#header img {
	float:left;
	display:table;
}

#links-header{
float:right;
width:160px;
height:50px;
padding-top:10px;
text-align:right;
border:0px solid #eeeeee;
}

#links-header img{
padding-left:15px;
}


#header h1 {
	margin: 0;
	padding: 10px 0;
}
#menuHeader {
	padding:32px 0px 0px 0px;
	width:720px;
	float:right;
	text-align:left
}
#menuHeader .active{
	color:#FD0404 !important;
}
#menuHeader a {
	color:#666666;
	font-family:Arial;
	font-size:0.9em;
	letter-spacing:-1px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 10px 0px 10px;
}
#menuHeader a:hover {
	color:#FD0404;
}

#headerImg{
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	height:253px;
	width:960px;
	display:table;
}

#imgScroller{
	padding:0;
	background-color:#FFFFFF;
	height:253px;
	width:960px;	

}
#imgScroller #mask{
	position:absolute;
	height: 253px;
	width: 962px;
	padding:0;
	margin:0;
	overflow: hidden;
	z-index:400;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
}

#menuMain {
	float: left;
	width: 130px;
	padding: 0px 10px 15px 40px;
	border:0px solid red;
	clear:right;
	position:absolute	
}
#menuMain ul {
	padding:0;
	margin:0;
}
#menuMain ul li {
	font:normal normal bold 1em/140% Arial;
	padding:0px 0px 5px 0px;
	margin:0;
	list-style:none;
}
#menuMain ul li a {
	font:normal normal bold 0.9em/140% Arial;
	color:#666666;
	text-decoration:none;
	letter-spacing:-1px;
}
#menuMain ul li a:hover {
	color:#FD0404;
}

#menuMain ul li .active {
	color:#FD0404 !important;
}


#mainContent {
	font:normal normal normal 0.8em/150% Arial, Calibri !important;
	margin: 0 0 0 20px;
	padding: 0 0px;
	min-height:300px;
	background-color:#FFFFFF;
	padding-left:210px;
	padding-bottom:20px;	
}

.bg1{
	background:url(../images/bg_main_1.jpg) bottom right no-repeat;
}

.bg2{
	background:url(../images/bg_main_2.jpg) bottom right no-repeat;
}


.bg3{
	background:url(../images/bg_main_3.jpg) bottom right no-repeat;
}

.noMenu{
	padding-left:30px !important;

}

#mainContent a{
	color:#000000;
	text-decoration:none;

}
#mainContent a:hover{
	color:#FD0404;
}

#mainContent div{
}

#mainContent a.external{
	background: url(http://www.urbangolf.nl/images/new_window.gif) center right no-repeat;
	padding:0px 13px 0px 0px;
}

#mainContent p a.external[href ^="gopher://"] {
	background: url(http://www.urbangolf.nl/images/new_window.gif) center right no-repeat;
	padding:0px 10px 0px 0px;
	border:1px solid red;
}

#mainContent h1 {
	font:normal normal bold 1.2em/120% Arial, Calibri;
	letter-spacing:-1px;
	color:#FD0404;
	padding:0px 0px 10px 0px;
	margin:0;
}
#mainContent h2 {
	font:normal normal bold 1em/120% Arial, Calibri;
	color:#000000;
	padding:0;
	margin:0;

}
#mainContent p {
	font:normal normal normal 1em/150% Arial, Calibri;
	color:#000000;
	letter-spacing:-6;
	text-decoration:none;
	padding:0px 0px 10px 0px;
	margin:0;
	width:630px;
}

#mainContent a{
	font:normal normal normal 1em/160% Arial, Calibri;
	color:#000000;
	letter-spacing:-6;
	text-decoration:none;
}

#mainContent a:hover{
	color:#FD0404;
	text-decoration:none;

}

#mainContent a{
	font:normal normal normal 1em/160% Arial, Calibri;
	color:#000000;
	letter-spacing:-6;
	text-decoration:none;


}
#mainContent a:hover{
	color:#FD0404;
	text-decoration:none;

}

#mainContent img {
border:0px;
padding-left:5px;
padding-right:5px;
}

#mainContent img {
border:0px;
padding-left:5px;
padding-right:5px;
}

#mainContent img a{
border:0px !important;
}

#mainContent img {
border:0px;
padding-left:5px;
padding-right:5px;
}

a.standard  {
border:0px !important;

}

table tr td a{
border:0px !important;
}


#mainContent table tr td{
	text-align:center;
	font:normal normal normal 0.8em/140% Arial, Calibri;
}
 

#footer {
	padding: 0 10px 0 20px;
	background:#FFFFFF;
}
#footer p {
	margin: 0;
	padding: 10px 0;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}



#mainContent form{
padding:10px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}

.FormFieldTextarea{
	font:normal normal normal 1em/150% Arial, Calibri;
color:#000000;
height:230px;
width:500px;
border: 1px solid #333333;
}

.FormFieldText{
	font:normal normal normal 1em/150% Arial, Calibri;
color:#000000;
height:20px;
width:500px;
border: 1px solid #333333;
}

.FormButtonSubmit{
	font:normal normal normal 1em/150% Arial, Calibri;
color:#000000;
height:23px;
padding:0px 5px 0px 5px;
border: 1px solid #333333;
}

#mainContent p label{
	vertical-align:top;
	font:normal normal normal 1em/150% Arial, Calibri;
	color:#333333;
	width:60px !important;
	display:inline-block;
	border:0px solid red;

}

.newsItem{
padding:0px 0px 0px 0px;
height:100%;
width:500px;
display:table;
vertical-align:bottom;
border:0px solid red;
}

.newsItem p{
vertical-align:bottom;
display:block;
height:100%;
border:0px solid green;

}

.newsItem img{

}

.newsItem p img a{
border:1px solid red;
padding:0px 10px 0px 0px;
}

.FormError{
vertical-align:top;
}
