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

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000033;
}

img {
	border:none;
}

#zoekform input {
	background:none;
	border:solid 1px #000033;
}

#newsselect {
	color:#FFFFFF;
	padding:10px 10px 20px 10px;
	margin:0 0 0 10px;
	width:160px;
}
#newsselect p {
	padding:0 0 5px 0;
	margin:0;
	font-size:11px;
	font-weight:normal;
}
#newsselect h2 {
	font-weight:bold;
	font-style:italic;
	padding:0 0 5px 0;
	margin:0;
	font-size:11px;
}
#newsselect a {
	color:#FFFFFF;
	font-weight:normal;
}

/* zoeken */
#search {
	font-size:11px;
}
#search input {
	background:none;
	border:solid 1px #000033;
}
.searchbtn {
	background:none;
	border:solid 1px #000033;
}
.searchbtn2 {
	background:none;
	border:solid 1px #000033;
	color: #003333;
}
select.select {
	background:none;
	border:solid 1px #000033;
}

.contactform td {
	font-size:11px;
	padding:0 0 5px 0;
	vertical-align:top;
}
.contactform input {
	border:solid 1px #000033;
}
.contactform textarea {
	border:solid 1px #000033;
}

/* header */
#navmain {
	color:#000033;
	font-size:12px;
}
#navmain a:link {
	color:#000033;
	text-decoration:none;
}
#navmain a:visited {
	color:#000033;
	text-decoration:none;
}
#navmain a:hover {
	color: #FF0000;
	text-decoration:none;
}


/* index tables */
.navhead {
	color:#FFFFFF;
	text-align:right;
}
.navhead h2 {
	color:#FFFFFF;
	margin:0;
	padding:0 10px 0 0;
	font-size:14px;
	font-weight:normal;
}

/* footer opmaak */
#adr p {
	color:#FFFFFF;
	font-size:11px;
	margin:0;
	padding:0;
}
#adr a {
	color:#FFFFFF;
}
#tel p {
	color:#FFFFFF;
	font-size:11px;
	margin:0;
	padding:0;
}
#tel a {
	color:#FFFFFF;
}

/* texthead */
#texthead p {
	color:#FFFFFF;
	margin:0;
	padding:15px 20px 0 0;
	font-weight:normal;
	font-size:14px;
}


/* text */
#text {
	text-align:justify;
	font-size:12px;
}
#text h1 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}
#text h2 {
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
#text h3 {
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
#text p {
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:normal;
}
#text h4, #text h5, #text h6 {
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
#text ul {
	font-size:11px;
}
#text table {
	font-size:11px;
}
#text a:link {
	color:#000033;
}
#text a:visited {
	color: #999999;
}
#text a:hover {
	color: #FF0000;
}

/* vorige history javascript */
.backlink {
	margin:20px 0 20px 0;
	font-size:11px;
}
#content .backlink a:link {
	color: #000033;
}
#content .backlink a:visited {
	color: #000033;
}
#content .backlink a:hover {
	color: #FF0000;
}

/* navssub */
#onderhoud {
	background:url(../img_site/indexhead1.jpg) repeat-x center;
}
#kopen {
	background:url(../img_site/indexhead2.jpg) repeat-x center;
}
#huren {
	background:url(../img_site/indexhead3.jpg) repeat-x center;
}
#leasen {
	background:url(../img_site/indexhead4.jpg) repeat-x center;
}
#hulp {
	background:url(../img_site/indexhead5.jpg) repeat-x center;
}
#wassen {
	background:url(../img_site/indexhead6.jpg) repeat-x center;
}

.arrowlistmenu{
width: 180px; /*width of accordion menu*/
margin:20px 0 20px 10px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font-size: 11px;
color: white;
margin: 0 0 6px 0; /*bottom spacing between header and rest of content*/
padding: 10px 0 10px 10px; /*header text is indented 10px*/
cursor: pointer;
}
.arrowlistmenu .menuheader a {
	font-size:11px;
	padding:0;
}
.arrowlistmenu .menuheader a:link {
	text-decoration:none;
	color:#ffffff;
}
.arrowlistmenu .menuheader a:visited {
	text-decoration:none;
	color:#ffffff;
}
.arrowlistmenu .menuheader a:hover {
	text-decoration:none;
	color: #996600;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background:none;
margin: 0 0 6px 0;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0 0 6px 0;
padding: 0;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: #33CCFF;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: #33CCFF;
}

.arrowlistmenu ul li a{
color: #FFFFFF;
background: url(../img_site/arrowsmall.jpg) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
color: #FFFFFF;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #996600;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: #33CCFF;
}

/* gallery */
.gallery_table h1 {
	color: #000033;
	padding:0;
	margin:0;
	font-size:18px;
}
.gallery_table p {
	color: #000033;
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0;
}
.gallery_table {
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:none;
	margin:0;
	font-size:small;
	background-color:none;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.gallery_td{
	vertical-align:top;
	padding:0 0 5px 10px;
	margin:0;
	text-align:center;
	font-size:smaller;
}
.gallery_td a {
	font-size:0px;
}
.gallery_tr {
	/* */
}
.gallery_th {
	padding:5px;
	text-align:center;
}
.gallery_img {
	padding:5px 5px 5px 5px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	background: #CCCCCC;
}
.bottom_table {
	height:50px;
	text-align:center;
}

img {
	border:none;
}

/* lightbox  */
#lightbox{
	background-color: #CCCCCC;
	padding: 10px;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.dallinga.nl/lightboxgallery/img/overlay.png); }

#close a, a:link {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
} 

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../includes/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.dallinga.nl/lightboxgallery/img/overlay.png", sizingMethod="scale");
	}
