body  {
	text-align : center;
	/* * fix IE and consort to center * */
	margin : 0px;
	padding : 0px;
	background : url(http://www.aviflevoland.nl/images/repeat.gif) no-repeat;
}

body, html  {
	height : 100%;
}

html body  {
	font : 70% Tahoma,Arial, Helvetica, sans-serif;
	color : #6E6D6D;
}

/* This is for IE*/
html>body  {
	font : 70% Tahoma,Arial, Helvetica, sans-serif;
	color : #6E6D6D;
}

/* Other Browsers*/
a img  {
	border : 0px;
}

a  {
	color : #58A72E;
	text-decoration : none;
}

a:hover  {
	color : #58A72E;
	text-decoration : underline;
}

h1  {
	float : left;
	margin : 0px;
	padding : 0px;
	margin-top : 4px;
	font-size : 9px;
	font-weight : normal;
	color : #7E90B2;
}

h2  {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
	font-size : 12px;
	color : #3E9210;
}

h4  {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
	font-size : 13px;
	color : #3E9210;
}

h5  {
	font-size : 11px;
	margin-bottom : 4px;
}

h2.h2red  {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
	font-size : 12px;
	color : #58A72E;
}

p  {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
	line-height : 140%;
}

/* This will be universal for all P tages so if you need a container use a div rater*/
.dots  {
	clear : both;
	margin : 0px;
	padding : 0px;
	height : 13px;
	background : url(/images/dots.gif) repeat-x;
}

strong  {
	font-weight : normal;
}

/* #main 
____________________________________________________________*/
#main  {
	padding : 0px;
	margin : 0px auto;
	padding : 55px 0 0 0;
	text-align : left;
	height : 100%;
	background : url(http://www.aviflevoland.nl/images/bround2.gif) no-repeat;
	left : 150px;
	width : 900px;
	font-size : 10px;
	font-family : Palatino Linotype;
}

/* #header 
____________________________________________________________*/
#header  {
	margin : 0px auto;
	padding : 0px;
	width : 758px;
	height : 40px;
}

#header img  {
	margin : 0px;
	padding : 0px;
}

#logo  {
	float : left;
	margin-right : 20px;
}

/* #content
____________________________________________________________*/
#content  {
	margin : 0px auto;
	padding : 0px;
	width : 758px;
}

/* #content-left 
____________________________________________________________*/
#content-left  {
	float : left;
	margin : 0px;
	padding : 0px;
	width : 524px;
}

#content-left_search  {
	float : left;
	margin : 0px;
	padding : 0px;
	width : 754px;
}

#main-image  {
	margin : 0px;
	padding : 0px;
}

#main-image a  {
	display : block;
	padding : 0 0 0 10px;
	margin-bottom : 3px;
	color : white;
	font-size : 10px;
	background : url(/images/arrow-white.gif) 0 4px no-repeat;
}

#search-area  {
	margin : 0px;
	padding : 0px;
	padding : 6px 0 0 5px;
	margin-bottom : 20px;
	width : 519px;
	height : 21px;
	background : url(/images/searchbar.gif) repeat-x;
}

#search-area_search  {
	margin : 0px;
	padding : 0px;
	padding : 6px 0 0 5px;
	margin-bottom : 20px;
	margin-top : 20px;
	width : 749px;
	height : 21px;
	background : url(/images/searchbar.gif) repeat-x;
}

#searchbox  {
	float : right;
	margin : 0px;
	padding : 0px;
	width : 180px;
}

fieldset  {
	margin : 0px;
	padding : 0px;
	border : none;
}

#searchbox #search  {
	float : left;
	margin : 0px;
	padding : 0px;
	padding : 2px 0 0 2px;
	margin-right : 6px;
	width : 141px;
	height : 13px;
	font : 9px Tahoma,Arial, Helvetica, sans-serif;
	color : #959595;
	border : 1px solid #CAD4E9;
}

#searchbox #search-button  {
	float : left;
	margin : 0px;
	padding : 0px;
}

#content-left #news  {}

#content-left #news a  {
	display : block;
	margin-bottom : 4px;
}

/* #content-left-left
____________________________________________________________*/
#content-left-left img  {
	margin : 10px 10px 10px 0;
}

#content-left-left  {
	float : left;
	margin : 0px;
	padding : 0px;
	width : 394px;
}

#content-left iframe  {
	float : right;
}

/* #gallery
____________________________________________________________*/
#gallery a img  {
	margin : 25px 25px 0 4px;
}

/* #content-right 
____________________________________________________________*/
#content-right  {
	float : right;
	margin : 0px;
	padding : 0px;
	width : 224px;
}

#content-right img  {
	margin : 0px;
	padding : 0px;
}

#content-right .header, #content-right .header-blue  {
	margin : 0px;
	padding : 0px;
	padding : 7px 0 0 0;
	margin-bottom : 19px;
	height : 17px;
	line-height : 100%;
	border-top : 1px solid #3E9210;
	border-bottom : 2px solid #3E9210;
	font-weight : bold;
	font-family : Georgia, "Times New Roman", Times, serif;
}

#content-right .header-blue  {
	border-top : 1px solid #58A72E;
	border-bottom : 2px solid #58A72E;
	margin-bottom : 14px;
}

#content-right .hotelads  {
	margin : 0px;
	padding : 0px;
	margin-top : 12px;
	padding : 0 0 0 0;
	width : 224px;
	font-size : 10px;
}

#content-right .hotelads img  {
	float : left;
	margin : 0px;
	padding : 0px;
	margin : 0 7px 6px 0;
	padding : 2px;
	background : url(/images/hotel-border.gif) no-repeat;
}

#content-right .hotelads b  {
	display : block;
	margin : 0px;
	padding : 0px;
	margin-bottom : 5px;
	font-size : 11px;
}

#content-right .hotelads p  {
	line-height : 100%;
}

#content-right .hotelads div  {
	clear : both;
	margin : 0px;
	padding : 0px;
	width : 224px;
	border-top : 3px solid white;
}

#content-right .hotelads div a  {
	color : #3E9210;
	text-decoration : underline;
}

#content-right .hotelads div a:hover  {
	text-decoration : none;
}

.blue-arrow  {
	display : block;
	float : right;
	padding : 0 0 0 12px;
	margin : 3px 0 0 0;
	color : #3E9210;
	text-decoration : underline;
	background : url(/images/arrow-blue.gif) 0 5px no-repeat;
}

.blue-arrow:hover  {
	text-decoration : none;
}

#tourist  {
	margin : 0px;
	padding : 0px;
	padding : 28px 0 0 10px;
	width : 214px;
	height : 33px;
	background : url(/images/ad-tourist.jpg) 0 0 no-repeat;
}

#tourist a  {
	display : block;
	padding : 0 0 0 10px;
	margin-bottom : 2px;
	font-size : 10px;
	color : #3E9210;
	background : url(/images/arrow-blue-small.gif) 0 4px no-repeat;
}

#content-right .adverts  {
	margin : 0px;
	padding : 0px;
	margin : 5px 0 7px 0;
}

#page  {
	margin : 0px;
	padding : 0px;
	width : 214px;
	height : 150px;
}

#page p  {
	font-size : 10px;
	line-height : 110%;
}

#page span a  {
	display : block;
	margin : 0px;
	padding : 0px;
	padding : 0 0 0 10px;
	margin : 0 0 3px 20px;
	background : url(/images/arrow-blue-small.gif) 0 5px no-repeat;
}

#crux  {
	line-height : 140%;
}

#crux b  {
	font-weight : normal;
}

#visit-forum  {
	float : right;
	display : block;
	padding : 3px 0 0 0;
	width : 150px;
	height : 13px;
	font-size : 9px;
	text-transform : uppercase;
	margin-bottom : 10px;
	text-align : center;
	border : 1px solid #DAD8DA;
	background : url(/images/button-repeat.jpg) repeat-x;
}

/* #right-nav
____________________________________________________________*/
#right-nav  {
	margin : 0px;
	padding : 0px;
}

#right-nav a  {
	display : block;
	margin : 0px;
	padding : 0px;
	padding : 3px 0 3px 5px;
	margin-bottom : 1px;
	background-color : #F1FEE9;
}

#right-nav a:hover  {
	background-color : #EDECEC;
}

/* #footer 
____________________________________________________________*/
#footer  {
	clear : both;
	margin : 0px;
	padding : 0px;
	padding : 23px 0 0 0;
	width : 758px;
	height : 200px;
	text-align : center;
	font-size : 10px;
	line-height : 140%;
	color : #BDBDBD;
	background : url(/images/footer.gif) 0 0 repeat-x;
}

#footer a  {
	color : #BDBDBD;
}

dt, dd  {
	float : left;
	width : 100px;
	margin-bottom : 4px;
}

ul#sitemap ul li, ul#sitemap li a  {
	margin-bottom : 2px;
}

/* #photogallery
___________________________________________________________________________*/
#photogallery  {
	margin : 0px;
	padding : 0px;
}

#photogallery ul  {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
	font-size : 10px;
}

#photogallery li  {
	margin : 0px;
	padding : 0px;
	float : left;
	margin-left : 30px;
	width : 100px;
	margin-bottom : 20px;
}

#photogallery li.leftnone  {
	margin-left : 0px;
}

#photogallery li img  {
	margin-bottom : 2px;
}

#photogallery li a  {
	display : block;
	padding : 0 0 0 10px;
}

.pages_page  {
	margin-bottom : 25px;
}

#weather img  {
	border : none;
	margin : 0;
	padding : 0;
}

#frm_contact  {
	line-height : 140%;
}

#frm_contact input  {
	border : 1px solid #CACAFF;
	font-size : 9px;
	color : #949494;
}

#userName  {
	float : left;
	width : 110px;
}

#password  {
	float : left;
	width : 110px;
}

#submit  {
	margin-left : 28px!important;
	margin-left : 20px;
	height : 18px;
	padding : 5px;
	padding-top : 0px;
	margin-top : 8px;
}

div.right-list  {
	margin-bottom : 20px;
}

div.right-list p  {
	display : block;
	margin : 0px;
	padding : 0px;
	padding : 3px 0 3px 5px;
	margin-bottom : 1px;
	background-color : #F3F3F3;
}

div.right-list p a, .right-list2 p a  {
	margin : 0 0 0 3px;
}

.right-list2 p  {
	line-height : 90%;
}

#blog-index div  {
	margin-bottom : 20px;
}

#blog-index div h2  {
	width : auto;
	line-height : 100%;
}

span.point  {
	float : right;
	line-height : 100%;
	margin : 0;
	padding : 0;
}

p.point  {
	float : right;
	line-height : 100%;
	margin : 0;
	padding : 0;
}

#toc h3  {
	margin-bottom : 5px;
}

#toc h3, #toc h3 a  {
	text-decoration : none;
}

#toc li  {
	list-style-type : none;
	line-height : 170%;
}

#toc li a:hover  {
	text-decoration : underline;
}

span.small  {
	font-size : 9px;
}

.directory_listing  {
	margin-bottom : 10px;
}

