/*##############################[ ALGEMEEN ]########################################*/
html{
overflow: -moz-scrollbars-vertical;
}

html, body{
background-image:url(Images/background.jpg);
background-repeat:repeat-y;
background-color:#137A00;
background-position:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

*{
margin:0px;
padding:0px;
}

img{
border: 1px solid #CCCCCC;
}

.container{
margin-left:auto;
margin-right:auto;
width:790px;
}

.header{
background-image:url(Images/header.jpg);
background-repeat:no-repeat;
background-position:center;
background-color:#137A00;
width:790px;
height:111px;
_border-left:1px #137A00 solid; /*IE 6+ fix*/
}

/*##############################[ COLUMN1 ]########################################*/
.column1{
margin-left:13px;
_margin-left:7px; /* IE 6+ fix*/
width:134px;
float:left;
}

.column1-end{
background-image:url(Images/menu-corner.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:101px;
}
.column1 ul{
list-style:none;
border-right: solid 1px #8EBCDC;
background-color:#F2F8FB;
padding-top:10px;

text-indent:8px;
font-size:10px;
font-weight:bold;
color:#4791C5;
text-transform:uppercase;
}

.column1 li a{
color:#4791C5;
text-decoration:none;
background-image:url(Images/menu-dotted.jpg);
background-position:bottom;
background-repeat:no-repeat;
display:block;
width:100%;
line-height:25px;
}

.column1 li a:hover{
color:#168F00;
background-position:bottom;
background-repeat:no-repeat;
background-image:url(Images/menu-dotted-green.jpg);
}

.column1-ads{
margin-top:15px;
margin-left:10px;
}

/*##############################[ COLUMN2 ]########################################*/
.column2{
width:433px;
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
line-height:18px;
}

.column2-item-top{
background-image:url(Images/content-item-top.jpg);
background-repeat:no-repeat;
height:22px;
line-height:22px;
padding-left:5px;
font-size:13px;
font-weight:bold;
}

.column2-item-top a{
text-decoration:none;
color:#000000;
}

.column2-item-top a:hover{
color:#ffffff;
}

.column2-item-center{
background-image:url(Images/content-item-center.jpg);
background-repeat:repeat-y;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}

.column2-item-center a{
text-decoration:none;
color:#4791C5;
}

.column2-item-center a:hover{
color:#168F00;
}

.column2-item-bottom{
background-image:url(Images/content-item-bottom.jpg);
background-repeat:no-repeat;
height:7px;
margin-bottom:10px;
_margin-bottom:3px; /* IE 6+ fix */
}

.column2-item-center img{
margin-bottom:5px;
margin-left:5px;
}

.column2-item-pictures{
width:180px;
height:220px;
min-height:220px;
}

.column2-item-pictures img{
margin:2px;
}

.column2-item-text{
padding-left: 182px;
font-style:italic;
width:239px;
_padding-top:5px; /*IE 6+ fix*/
}

.column2-webparking{
margin-top:20px;
font-size:9px;
text-align:center;
}

.column2-webparking a{
color:#4791C5;
text-decoration:none;
}

.column2-webparking a:hover{
color:#168F00;
}
/*##############################[ COLUMN3 ]########################################*/
.column3{
padding-top: 10px;
width:176px;
float:left;
height:22px;
font-size:13px;
}

.column3-extra-top{
background-image:url(Images/extra-top.jpg);
background-repeat:no-repeat;
line-height:22px;
font-weight:bold;
padding-left:4px;
}

.column3-extra-center{
background-image:url(Images/extra-center.jpg);
background-repeat:repeat-y;
text-align:center;
padding-right:13px;
padding-left:4px;
padding-bottom:3px;
}

.column3-extra-bottom{
background-image:url(Images/extra-bottom.jpg);
background-repeat:no-repeat;
}

.column3 img{
margin-top:4px;
margin-bottom:4px;
}

.column3 a{
font-size:11px;
text-align:center;
text-decoration:none;
color:#6666FF;
}

.column3 a:hover{
color:#168F00;
}

.column3 hr{
color: #CCCCCC;
background-color:#CCCCCC;
height:1px;
border:0;
margin-top:5px;
_margin-top:0; /* IE 6+ fix*/
}

#map{
	width: 357px;
	height: 250px;
	border: 1px solid #999999;
	margin-left:auto;
	margin-right: auto;
}

.forminputError{
			border: solid 1px red;
		}
		
		.checkError{
			outline: 1px solid red;
		}