@font-face {
	font-family: bluetech_calibri;
	src: url(../fonts/calibri.ttf);
}


html, body{
	background-color:#dbe0df;
	margin:0px;
	padding:10px;
	font-family:"Calibri",bluetech_calibri, "Trebuchet MS", "Helvetica", sans-serif;
	font-size:12px;
}

a{
	color:#707070;
}

a:visited{
	color:#707070;
}
.addPage{
	margin-top:8px;
	width:20px;
	height:20px;
}
#mainCont{
	margin: 0 auto;
	background-color:white;
	border-style:solid;
	border-color:#dbe0df;
	border-width:1px;
	width:879px;
	-moz-box-shadow: 0px 0px 7px rgba(80, 80 , 80, 0.10);
	-webkit-box-shadow: 0px 0px 7px rgba(80, 80 , 80, 0.10);
	 -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.imagecache-pagePhoto{
	-moz-box-shadow: 0px 0px 7px rgba(80, 80 , 80, 0.50);
	-webkit-box-shadow: 0px 0px 7px rgba(80, 80 , 80, 0.50);
}
#header{
	padding:20px;
}

#nav{
	background-image:url(../images/nav-background.jpg);
	height:33px;
	padding-left:10px;
	font-size:14px;
	color:#333333;
}
#nav ul{
	margin:0px;
	padding:0px;
}
#nav li{
	height:33px;
	line-height:33px;
	display:block;
	float:left;

}
#nav li.active{
	background-color:#dbe0df;
}
#nav li a{
	display:block;
	height:33px;
	color:#333333;
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
}
#nav li:hover{
	background-color:#939b9e;
	color:#dbe0df;
	text-decoration:none;
}
#nav li:hover a{
	color:#dbe0df;
}
.backend{
	float:right;
}
#content{
	padding:20px;
	background-image:url(../images/content-background.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-position-x:left;
	background-position-y:bottom; 
	min-height:400px;
}

#footer{
	background-image:url(../images/footer-background.jpg);
	height:66px;
}

#logo-footer{
	margin-top:23px;
	margin-left:20px;
}
#footer a{
	color:black;
	text-decoration:none;
}
#footer .name{
	margin-top:13px;
	float:right;
	margin-right:40px;
	font-size:11px;
}
#footer .contact{
	margin-top:13px;
	float:right;
	margin-right:20px;
	font-size:11px;
}
#smallContent{
	width:500px;
}
.itu-attachment-thumb a:hover img {
border:2px solid #939b9e;
}

.foto{
	float:right;
}

.clear{
	clear:both;
}
.logoLink{
	float:left;
	margin-right:5px;
	margin-top:2px;
}

.editLogo{
	position:absolute;
	bottom:3px;
	left:3px;
}

.deleteLogo{
	position:absolute;
	bottom:3px;
	right:8px;
}

h3{
	margin-bottom:5px;
}

.block-views h2{
	margin-bottom:5px;
	font-size:14px;
	font-family:"Calibri",bluetech_calibri,"Trebuchet MS","Helvetica",sans-serif;
}

.itu-attachment-images{
	overflow-x:inherit;
	display:block;
	width:455px;
}


.itu-attachment-images ul li {
	float:left;
}

.backlink{
	float:left;
}
#content .messages.error{
	width:375px;
	padding:5px;
	margin-bottom:10px;
}
#contact-mail-page #edit-message{
	font-family:"Calibri",bluetech_calibri,"Trebuchet MS","Helvetica",sans-serif;
	width:385px;
}

#edit-preview{
	display:none;
}

.itu-attachment-images{
	border:none;
}

a.realisatie{
	width:100%;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	border-color:#dbe0df;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.realisatie img{
	display:block;
	float:left;
	margin-right:10px;
}
.realisatie span{
	display:block;
	float:left;
	font-size:14px;
}
.realisatie p{
	font-size:11px;
	float:left;
	width:330px;
}
.realisatie.rij0{
	background-color:#f4f4f4;
	
}

.realisatie.rij1{
	background-color:#e4e4e4;
}

.realisatie_sfeerbeeld{
	margin-left:7px;
}

table.itu-attachment-list tr, table.itu-attachment-list td {
	padding:5px 5px!important;
	
}

