body {
margin: 0;
background-color : #ff9;
background-image : url(images/bckGr.jpg);
background-repeat : repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #000000;
}

a:link, a:visited, a:active{
color:#333333;
border-bottom:dotted 1px #333333;
text-decoration : none;
}
a:link img{
border:none;
text-decoration : none;
}
a:hover {
color : maroon;
text-decoration : none;
}
hr {
margin : 15px 0;
color : #003366;
height : 1px;
}
form {
font-size : 100%;
margin : 0;
}

.clear{
clear:both;
}
/*******************************************/
.header {
width : 750px;
height : 80px;
background-color : #ffffff;
vertical-align : top;
}
#header_img{
height:230px;
width:950px;
border:none;
}
/*******************************************/
#ic_06{
	background-image:url(http://www.rouweelseveld.nl/templates/minicamping2/images/image_camping_06.jpg);
	vertical-align: top;
	width:84px;
	background-repeat: repeat-y;
}
#ic_07{
	background-image:url(http://www.rouweelseveld.nl/templates/minicamping2/images/image_camping_07.jpg);
	vertical-align: top;
	width:248px;
	background-repeat: repeat-y;
}
#ic_04{
	width:64px;
	vertical-align:top;
}
#ic_10{
vertical-align:top;
height:81px;
}
/*******************************************/
.menu {
	color : blue;
	font-size :12px;
	padding :0;
	width : 184px;
	vertical-align : top;
	background-image:url(http://www.rouweelseveld.nl/templates/minicamping2/images/image_camping_05.jpg);
	background-repeat: repeat-x;
}
.menu ul, .menu li {
color : blue;
list-style-type : none;
margin : 0;
padding : 5px 0;
}
.menu ul {
color : blue;
border-bottom : 0 none;
}
.menu ul ul {
color : blue;
padding-left : 5px;
}
.menu a:link, .menu a:visited, .menu a:active {
color : blue;
font-weight : bold;
text-decoration : none;
padding : 2px 10px;
}
.menu a:hover {
color : #309;
text-decoration : none;
}
.menu_current {
color : black;
font-weight : bold;
}
td.menu a.flagl{
border:none;
padding:0;
}
td.menu .flag{
float:left;
border:none;
margin-left:2em;
}

/*******************************************/
.content {
background-color : #ffffff;
text-align : left;
padding : 10px;
width : 618px;
height : 280px;
vertical-align : top;
}
/*******************************************/


#noFlashtxt { color: #00c; font-size: 14px; font-weight: bold; background-color: #ffc; text-align: center; position: absolute; top: 2px; width: 100% }

.border {
font-size : 1px;
height : 10px;
}
.login {
padding : 2px 10px;
font-size : 10px;
background-color : #003366;
color : #ffffff;
text-align : center;
}
.login input {
width : 84px;
font-size : 10px;
}
.login a:link, .login a:visited, .login a:active {
color : #dddddd;
text-decoration : none;
}
.login a:hover {
color : #ffffff;
text-decoration : none;
}
.powered_by {
padding : 3px 0 0 15px;
background-color : #ffffff;
}

.footer {
padding : 5px;
height : 20px;
color : #ffffff;
vertical-align : middle;
text-align : center;
}
.required {
color : #ff0000;
}
.field_title {
font-size : 12px;
width : 100px;
vertical-align : top;
text-align : right;
}
.textfield {
font-size : 12px;
width : 200px;
}
.textarea {
font-size : 12px;
height : 100px;
}
.field_heading {
font-size : 12px;
font-weight : bold;
border-bottom-width : 2px;
border-bottom-style : solid;
border-bottom-color : #666666;
padding-top : 10px;
color : #666666;
}
.select {
font-size : 12px;
}
.checkbox_label {
font-size : 11px;
cursor : pointer;
}
.radio_label {
font-size : 11px;
cursor : pointer;
}
.email {
font-size : 12px;
width : 200px;
}


table.gbentry {
  width: 100%;
  border: 1px solid #ecf682;
  border-collapse: collapse;
  margin-bottom: 10px;
}

table.gbentry td.gbtitle {
font-size : 12px;
  font-weight: bold;
  padding: 0 5px 0 5px;
  background-color: #ecf682;
  color: #000000;
}

table.gbentry td.gbcontent {
font-size : 10px;
  padding: 5px;
  background-color: #FFFFFF;
  color: #000000;
}

img.button {
  vertical-align: bottom;
}
.popupbox {
position:absolute;
left:0px;
top:-120px;
background-color: #018FD7; color: #fff; width: 300px; height: 100px;
margin: 5px; padding: 5px;
text-align:center;
}

p.foot span.left{
float:left;
margin-left:8em;
}
p.foot span.right a, td.menu .flag a{
border:none;
}
p.foot span.right{
float:right;
margin-right:20em;
}
