



html 				{ padding:0px; margin:0px; }
body				{ padding:0px; margin:0px; font-family:Calibri, Arial; background-image:url(/assets/templates/lian/images/body-bg.jpg); background-repeat: no-repeat; background-position: top center; }


h1 					{ margin-top:10px; letter-spacing: -1.6px; font-family: 'Quicksand', sans-serif; font-weight:normal; line-height:43px; font-size: 38px; color:#96c11f; margin-bottom:22px; }
h2 					{ margin-top:0px;font-family: 'Quicksand', sans-serif; color:#000; font-size: 18px; }
#content h2 		{ margin-bottom:-10px; }
h3 					{ margin-top:0px; font-family: 'Quicksand', sans-serif; color:#fff; font-size: 14px; }
p					{ font-family: 'Quicksand', sans-serif; color:#fff;  font-size: 15px; line-height:21px; letter-spacing:0.1px; }
a					{ color:#2E2D2C; font-family: 'Quicksand', sans-serif; }
ul					{ font-family: 'Quicksand', sans-serif; list-style:none; }
li					{ font-family: 'Quicksand', sans-serif; font-size: 17px; list-style:none; }


a.logo				{ width: 275px; height: 338px; margin-bottom:78px; text-indent:-5555px; display: block; background-image:url(/assets/templates/lian/images/logo.png); background-repeat: no-repeat; }
#top				{ width: 980px; height:43px; padding-top:11px;margin:0 auto; margin-top:-18px; }
#top p				{ font-size: 15px; color:#fff; margin-left:35px; }
#top a				{ font-size: 15px; color:#fff; }


#event { width: 151px; height: 119px; z-index:100; background-image:url(/assets/templates/lian/images/event.png); background-repeat: no-repeat; position: absolute; left: 360px; } 


#wrapper 			{ width:980px; min-height:500px; background-color:#fff; overflow:hidden; z-index:10; position: relative; padding-left:0px; margin: 0 auto;margin-top:15px; }



.top				{ width: 100%; min-height:53px; display: block; text-align:center; background-color:#233a75; }
.top p 				{ color:#f2f2f2; text-transform:uppercase; font-size:20px; margin:0px; padding:22px 0px 0px 0px; }
#social 			{ width: 190px; height:31px; position: absolute; left:190px; top:12px; z-index:100; }
.volg				{ float:left; margin-right:10px; padding-top:5px; color:#A38B80; }
#social p			{ font-size: 12px;margin-top:0px; padding-top:0px; float:left;  } 
#social a.facebook	{ width:30px; height: 40px; display:block; float:left; background-image:url(/assets/templates/lian/images/facebook.png); background-repeat: no-repeat; text-indent:-5555px; } 
#social a.twitter	{ width:30px; height: 40px; display:block; float:left; background-image:url(/assets/templates/lian/images/twitter.png); background-repeat: no-repeat; text-indent:-5555px; }
#social a.pinterest	{ width:30px; height: 40px; margin-right: 5px; display:block; float:left; background-image:url(/assets/templates/lian/images/pinterest.png); background-repeat: no-repeat; text-indent:-5555px; } 

.royalSlider.default .arrow.right { display:none; }


ul li ul li ul { display:none !important; }


#header 			{ width:705px; margin-bottom:5px; overflow:hidden; position: relative;  }	


#left { width: 275px; min-height: 300px;float:left; }



#content 			{ width: 705px; min-height:400px; float:right; position: relative; margin:0px; margin-top:0px; margin-right:0px; overflow:hidden;  }
#text img		{ height: inherit !important; float:left; margin-right: 15px; }
#content p 			{ color:#2e2d2c; }
#content.photo 		{ width: 695px; }
#content.photo input { margin: 0 auto; float:inherit; cursor:hand; }
#content.full 		{ width: 917px; padding-left: 32px; position:relative; overflow:hidden; }
#text 				{ width: 666px; min-height: 400px; padding:15px 27px 0 10px; float:right; overflow:hidden; }
#text.home			{ width: 460px; float:left; }


.home-right { width: 200px; float:right; }
#nieuws { width: 155px; border:1px solid #9497cb; padding:15px; margin-top:80px; }
#highlite { width: 155px; min-height:30px; text-align:center; overflow:hidden; padding-bottom:0px; border:1px solid #96c11f; padding:15px; margin-top:12px; margin-bottom:12px; }
.home-right h2 { color:#9497cb; text-transform:uppercase; float:right; }
#highlite h2 { color:#a4c93d; text-transform:uppercase; float:right; margin-bottom:10px; }
.home-right p { font-size:14px;  }
#highlite p { text-align:left; margin-top:10px; margin-bottom:0px; }
#highlite a { text-transform: uppercase; margin-top:20px; font-weight:bold; }
.home-right h3 { margin-top:30px; }


body.submenu #text { background-image:none; background-color:inherit !important; }
body.submenu #text a { color:#ED0281; font-family:Calibri, Arial; } 
body.submenu h1 { color:#d72b75; }
body.submenu #content p { color:#4d433c; }
body.submenu #content { background-color:inherit !important; }




#breadcrum { margin-top:-20px; margin-bottom:30px; }
.B_crumbBox { font-size:11px; color:#888; }
.B_crumbBox a { font-size:11px; color:#888; }



.home-blok { width:660px; min-height:30px; margin-top:40px; margin-bottom:30px; overflow:hidden; border:1px solid #aaaaa9; padding:15px; }
.home-blok p { margin-top:0px; margin-bottom:0px; font-size:15px; }
.home-blok h2 { text-transform:uppercase; color:#2E2D2C; margin-top:0px; line-height:inherit; margin-bottom:5px !important; font-weight:normal; }
.home-blok img { float:left; }





.contact-image { background-image:url(../images/contact-logo.jpg); background-repeat: no-repeat; display: block; width: 133px; height: 110px; margin-left:40px;}



#leftmenu 			{ position: relative; z-index:10; }
#leftmenu ul li		{ list-style:none; margin-bottom:13px; font-size: 18px; }
#leftmenu ul li.category.active		{ text-decoration:underline; }
#leftmenu ul li a   { text-decoration:none; text-transform: uppercase; font-size: 16px; color:#3c2313; }
#leftmenu ul li a:hover   { text-decoration:underline;  }
#leftmenu ul li.active { background-image:url(/assets/templates/lian/images/arrow.png); background-repeat: no-repeat; background-position: top left; padding-left:20px; background-position: 0 3px; }

#topmenu  			{ width: 700px; min-height: 50px; margin-top:-20px; margin-bottom:25px; position: relative; z-index:10; }
#topmenu ul			{ padding:0px; }
#topmenu ul	li		{ padding:0px; list-style:none; float:left; margin-right:20px; }
#topmenu ul	li a	{ text-decoration:none; color:#646566; text-transform:uppercase; font-size: 14px; }
#topmenu ul	li.active a	{ text-decoration:none; color:#cd1041; }



.projectenoverzicht { width:700px; min-height:100px; margin-bottom:30px; }
.projectenoverzicht h3 { min-height:24px; background-color:#a5a6a8; padding-top:6px; padding-left:0px; font-weight:normal; font-size: 16px; margin-bottom:0px; }
.projectenoverzicht h3 a { color:#fff; text-decoration:none; }

.projectenoverzicht-rechts 		{ width:480px; min-height:200px; float:right; }
.projectenoverzicht-rechts h3	{ background-color:inherit; color:#4f392a; }
.projectenoverzicht-rechts h3 a	{ background-color:inherit; color:#253c73; text-transform: uppercase; margin-bottom:0px;	 }
.projectenoverzicht-rechts p 	{ color:#3f3f41; margin-top:0px; font-size: 15px; line-height:25px; }
.projectenoverzicht-rechts p i 	{ color:#888; }

.picturecontainer 	{ margin-left: -33px; margin-bottom: 25px; } 
.thumbscontainer 	{ width:685px; margin-top:15px; margin-right:30px; min-height:500px; margin-left:-4px; }




#lbPrevLink { background-position: left 15% !important; background-image:url(http://www.roossink.mediastijl-test.nl/assets/snippets/maxigallery/slimbox/images/prevlabel_nl.gif); background-repeat:no-repeat; }
#lbNextLink { background-position: right 15% !important; background-image:url(http://www.roossink.mediastijl-test.nl/assets/snippets/maxigallery/slimbox/images/nextlabel_nl.gif); background-repeat:no-repeat; }




#project-item { width:915px; min-height:300px; }
#project-item h1 	{ width:905px; min-height:24px; background-color:#a5a6a8; padding-top:6px; padding-left:10px; font-weight:normal; font-size: 16px; color:#fff;  }
.ul.thumbs li 		{ width:200px; margin-right:20px !important; margin-bottom:24px !important; height:135px;}
.thumbscontainer ul.thumbs li { width: 150px; height: 135px; overflow:hidden;margin-bottom:7px !important; }





.ditto_summaryPost	{ min-height:100px; padding-bottom:15px; margin-top:15px; margin-bottom:15px; border-bottom: 2px dotted #ccc; }
a.leesmeer 			{ font-size: 14px; font-weight:bold; }
.ditto_summaryPost h3 	 		{ margin-bottom:0px; } 
.ditto_summaryPost p 	 		{ margin-top:5px; } 
.ditto_summaryPost h3 a 		{ text-decoration:none; font-size: 17px; color:#000; } 
.ditto_summaryPost h3 a:hover	{ text-decoration:underline; } 
a.meerinformatie				{ color:#303030; font-size: 14px; display:block; }
a.terug 						{ color:#303030; margin-top:20px; display:block; }
#blok1 							{ font-size: 13px; }  
.projectenverzamel img			{ border-radius: 10px; -webkit-box-shadow: 2px 2px 3px 1px #ccc;
box-shadow: 2px 2px 3px 1px #ccc;  }



h4								{ width: 200px; background-color: #A5A6A8; text-transform:uppercase; color:#fff; margin-bottom:10px; margin-top:0px; margin-left: -14px; font-size: 16px; font-weight: normal; min-height: 22px;  padding-left: 15px; padding-top: 8px; }
.home-ditto_summaryPost			{ width: 165px; }
.home-ditto_summaryPost h3	 	{ margin-bottom:-4px; font-size: 16px; }
.home-ditto_summaryPost h3 a 	{ text-decoration:none; color:#000; }		
.home-ditto_summaryPost h3 a:hover 	{ text-decoration:underline; }		
.home-ditto_summaryPost p	 	{ margin-top:5px; margin-bottom:0px; }		
a.nieuwsoverzicht				{ color:#cd1041; text-decoration:underline; font-size: 14px; }
.home-ditto_summaryPost a 		{ font-weight:bold; }
#projectenoverzicht-rechts 		{ width: 200px; display: block; float:right; }



form#editform input { margin-top:0px !important; }
form#editform textarea { width: 300px; }
.pictureform .shortfields { color:#fff; }
.managepicturecontainer { color:#fff; }


#twitter 						{ width:262px; min-height:160px; margin-top:20px; float:right;  }
#twitter h4 					{ width:193px; margin-left:0px; background-image:url(../images/twitter-icon.png); background-position: top right; background-repeat: no-repeat; }
#twitter strong					{ display:none; }  
#twitter ul						{ padding-left:0px; }  
#twitter ul	li					{ padding-left:0px; list-style:none; padding:15px; line-height:19px; }  
#twitter ul	li a				{ font-size: 13px; color:#38373a; text-decoration:none; }  



#map2 				{ position: absolute; right:25px; top:20px; }


form#bestel_EmailForm 				{ margin-top:35px; width:391px; }
form#bestel_EmailForm .news-extra 	{ width:200px; }
.contact-verzamel label				{ width: 369px; float:left; }
.contact-verzamel label p			{ margin:0px; padding:0px; font-size: 15px; }
.contact-verzamel 					{ width: 390px; min-height:40px; overflow:hidden; display:block; }
textarea							{ width: 369px; height:80px; border:1px solid #ccc;  margin-bottom:20px; background-color:#f2f2f2; padding:10px; font-family:Calibri, Arial; font-size: 13px; color:#666; }
input								{ width:220px; height: 27px; float:right; background-color:#f2f2f2; border:1px solid #ccc; padding-left:10px; padding-right:10px; font-family:Calibri, Arial; font-size: 13px; color:#666; margin-top:-24px; }

input#cfContact						{ border:0px; font-size: 16px; margin-right:0px;	width:172px; min-height: 39px; text-align:center; float:right;	 height:inherit; background-image:inherit; color:#fff; background-color:#96c11f; padding:10px; text-transform:uppercase; cursor:pointer;padding:0px 0px 0px 0px; text-decoration:none; margin-top:0px; margin-bottom:30px; border-radius: 5px; }
input#cfContact:hover				{ background-color:#8bb31b; }
input#Geplande 						{ width: 150px; }



.second 			{ margin-top:0px !important; }
#ajaxmenu.second	{ min-height:10px; margin-top:0px; padding-top:30px; }


#footer 			{ width:100%; min-height:166px; background-color:#495828; position: relative; overflow:hidden; margin:0 auto; margin-bottom:0px;}
#footer-container	{ width: 980px; position: relative;min-height:160px; margin: 0 auto; }
#footer a { color:#fff; } 


#footer-wrapper 	{ width: 980px; min-height: 166px; margin: 0 auto; display: block; font-family:arial; font-size: 13px; color:#fff; }
#footer-wrapper #footer-left ul	{ width: 200px; display:block; min-height: 135px; text-align:right; padding-top:9px; }
#footer-wrapper #footer-left li	{ font-size: 13px; margin-bottom:0px; }
#footer-wrapper #footer-left li a { text-decoration:none; color:#fff; }
#footer-wrapper #footer-left li a:hover { text-decoration:underline; }
#footer-left 		{ float:left; width: 212px; margin-right:60px; }


#footer-wrapper 	{ width: 980px; min-height: 166px; margin: 0 auto; display: block; font-family:arial; font-size: 13px; color:#fff; }
#footer-wrapper #footer-midden ul	{ width: 112px; display:block; min-height: 135px; text-align:left; padding-top:9px; }
#footer-wrapper #footer-midden li	{ font-size: 13px; margin-bottom:0px; }
#footer-wrapper #footer-midden li a { text-decoration:none; }
#footer-wrapper #footer-midden li a:hover { text-decoration:underline; }
#footer-midden 		{ float:left; width: 112px; margin-right:0px; margin-left:-25px; }
#footer-wrapper #footer-midden li.titel { font-weight:bold; font-size: 16px; }


#footer-right { float:left; }
#footer-wrapper #footer-right ul	{ width: 212px; display:block; min-height: 135px; text-align:left; padding-top:9px; }
#footer-wrapper #footer-right li	{ font-size: 13px; margin-bottom:0px; }
#footer-wrapper #footer-right li a { text-decoration:none; font-size: 15px; }
#footer-wrapper #footer-right li a:hover { text-decoration:underline; }
#footer-midden 		{ float:left; width: 212px;  }
#footer-wrapper #footer-right li.titel { font-weight:bold; font-size: 16px; text-transform:uppercase; }


#footer-social { float:left; }
#footer-social h2 { margin-top:21px; text-transform:uppercase; padding-left:4px; }
#social-verzamel { width:163px; min-height:30px; margin-bottom:15px; padding-left:17px; }
a.contactopnemen { width: 159px; height: 46px; display: block; background-image:url(/assets/templates/lian/images/contact.png); background-repeat: no-repeat; }
a.contactopnemen:hover { background-position: 0 -46px; }  

a.social-facebook { width: 28px; height: 27px; margin-right:2px; float:left; display: block; background-image:url(/assets/templates/lian/images/social-facebook.png); }
a.social-facebook:hover { background-position: 0 -27px; }
a.social-google { width: 28px; height: 27px; margin-right:2px; float:left; display: block; background-image:url(/assets/templates/lian/images/social-google.png); }
a.social-google:hover { background-position: 0 -27px; }
a.social-twitter { width: 28px; height: 27px; margin-right:2px; float:left; display: block; background-image:url(/assets/templates/lian/images/social-twitter.png); }
a.social-twitter:hover { background-position: 0 -27px; }
a.social-linkedin { width: 28px; height: 27px; margin-right:2px; float:left; display: block; background-image:url(/assets/templates/lian/images/social-linkedin.png); }
a.social-linkedin:hover { background-position: 0 -27px; }



blockquote { width: 650px; padding:15px; margin-left:0px; display: block; min-height:30px; overflow:hidden; background-color:#9499c5; }
blockquote.groen { background-color:#97bd29; }




.copyright 			{ width: 980px; min-height:30px; display: block; margin: 0 auto; text-align:right; }
.copyright p 		{ font-family:arial; font-size: 12px; color:#2e2d2c; }  
