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

/* blokken STYLES*/

.blokken_itemcontainer {
	 float:left;
    display:block;
    position:relative;
    border-bottom:0px dashed ;
    padding:0px;
    height:auto;
    margin:0px 0px 20px 25px;
    background:none;
    color:#1A1A1A;
    width:650px;
    
}
.blokken_grid,
.blokken{
    float:left;
    display:block;
    position:relative;
    border-bottom:0px dashed ;
    padding:0px 0px 0px 0px;
    height:auto;
    margin:20px 20px 0px 25px;
    _margin:20px 20px 0px 15px;
    background:none;
    color:#1A1A1A;
    width:645px;
    _width:645px;
}
.blokken {
	padding:0px 0px 20px 0px;
}
*html .blokken_grid,
*html .blokken {
	float:lellft;
}

.blokken_grid a:link, .blokken a:link, .blokken_grid a:visited, .blokken a:visited  { color:#0099ff; text-decoration:none; }
.blokken_grid a:hover, .blokken a:hover { text-decoration:none; color:#ED1E79; }

.blokken_grid div,
.blokken div {
	margin-bottom:10px;
}

.blokken_grid .tags,
.blokken .tags {
   float:left;
}

.blokken .image {
	height:auto;
	width:270px;
    overflow:hidden;
    margin:0px 0px 10px 20px;
    float:right;
    border:0px #0c0000 solid;
}
.blokken .image img {
	width:100%;
}
.blokken_grid .author,
.blokken_grid .text,
.blokken_grid .content,
.blokken .author,
.blokken .text,
.blokken .content {
	float:none;
    clear:none;
    background:none;
}
.blokken_grid .content img,
.blokken .content img {
	margin:0px 0px 20px 20px;
}
.blokken_grid .content ul, blokken_grid .content ol, .blokken_grid ul, .blokken_grid ol,
.blokken .content ul, blokken .content ol, .blokken ul, .blokken ol{
	margin:10px 0px 20px 5px;
	padding:0px;
}

ul.search-results {
	margin:0px 0px 0px -20px;
	padding:0px;
    list-style:none;
}
ul.search-results li {
	padding:5px 0px;
	border-bottom:1px #f5f6f6 solid;
	color:#666;
}
.blokken_grid .content li, .blokken_grid ol li, .blokken_grid ul li,
.blokken .content li, .blokken ol li, .blokken ul li {
	padding:5px 0px;
	border-bottom:1px #f5f6f6 solid;
	color:#666;
}
.blokken_grid .content blockquote,
.blokken .content blockquote{
	padding:10px;
	margin:0px;
	color:#666;
	font-size:1.2em;
	font-style:italic;
}
.blokken_grid .postdate,
.blokken .postdate {
	font-size:.917em;
    float:none;
    margin-right:20px;
    margin-bottom:0px;
}
.blokken_grid .sidebar,
.blokken .sidebar{
	display:block;
	background:#f5f6f6;
	padding:10px;
}
.blokken_grid .songtitle,
.blokken .songtitle {
	display:block;
	float:left;
	width:100%;
    
}

.itemcontainer .blokken_grid .header_1,
.blokken_grid .title,
.itemcontainer .blokken .header_1,
.blokken .title {
	text-decoration:none;
    text-transform: none;
    display:block;
   margin:0px 0px 10px 0xp;
    background:none;
    padding:0px;
    color:#fff;
    
}
.itemcontainer .blokken_grid .header_1 span,
.blokken_grid .title span,
.itemcontainer .blokken .header_1 span,
.blokken .title span {
	padding:0px 0px;
    _padding:0px 0px;
	display:block; color:#ED1E79 ;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    margin:0px;
}
.itemcontainer .header_1 span {

}
.blokken_grid .summary,
.blokken .summary{
	font-size:1.167em;
    color:#000;
    font-weight:bold;
    float:none;
    margin-top:0px;
    
}
.blokken_grid .eventdate,
.blokken .eventdate {
	color:#666;
	margin:0px 5px 10px 0px;
	padding:1px 0px;
	display:block;
	font-size:1em;
	
	width:100%;
 }



.blokken_grid .location,
.blokken .location {
	width:auto;
	background-color:#000;
	color:#fff;
	margin:0px 0px 5px 0px;
	padding:0px 10px;
	position:absolute;
    top:40px;
    right:0px;
	font-size:1.273em;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.blokken_grid .title,
.blokken .title {
	margin:0px 0px 0px 0px;
	font-size:2em;
	float:left;
	width:100%;
    
}
.blokken_grid .price,
.blokken .price {
	display:block;
	float:right;
	padding-top:2px;
	margin:0px 0px 0px 10px;	
}
.blokken_grid .content img,
.blokken .content img {

}
.blokken_grid .information,
.blokken .information{

}

.small {
color:#716558;
}
.blokken_grid table,
.blokken table{
 width: 100%;
 border:none;
}
.blokken_grid td,
.blokken td{
vertical-align:top;
}
.blokken_grid table tr,
.blokken table tr {
margin-bottom:10px;
}
.blokken_grid .youtube,
.blokken .youtube {
position:relative;
z-index:0;
clear:left;
}
.blokken_grid .video-list .video-title,
.blokken .video-list .video-title{
	display:none;
    float:left;
    margin:0px 0px 10px 0px;
    position:absolute;
    
}
.blokken_grid .link,
.blokken_grid .file ,
.blokken .link,
.blokken .file  {
	position:relative
 }
 .blokken_grid .link-list,
.blokken_grid .file-list,
.blokken_grid .video-list,
.blokken .link-list,
.blokken .file-list,
.blokken .video-list {
 margin:0px;
 padding:0px;
 list-style:none;
 display:block;
}
.blokken_grid .link-list li,
.blokken_grid .file-list li,
.blokken_grid .video-list li,
.blokken .link-list li,
.blokken .file-list li,
.blokken .video-list li {
 margin:0px;
 padding:0px;
 list-style:none;
 border:1px ;
}

.blokken .item-footer{
	border-top:2px solid #ccc ;
    margin-top:40px;
    position:relative;
    clear:both;
}

.blokken #shareThis {
	position:absolute;
    right:0px;
    top:5px;
}
.blokken_grid .meer,
.blokken .meer {
	background:url(/_templates/architectuurreizen/_images/menu-state-normal.gif) no-repeat right center;
	text-transform: lowercase;	
	display:block;
	bottom:0px;
}
.blokken_grid .meer:hover ,
.blokken .meer:hover {
	background:url(/_templates/architectuurreizen/_images/menu-state-hover.gif) no-repeat right center;
}
.blokken_grid .wide,
.blokken .wide {
	padding:0px 20px 0px 0px;
	margin:0px;
	text-align:left;
	position:absolute;
	top:10px;
	right:10px;
}
.blokken_grid .normal,
.blokken .normal {
	padding:0px 20px 0px 0px;
	margin:10px 0px 0px 0px;
	position:absolute;
	right:0px;
	font-size:.917em;
	
	
}
/*blokken WIDE*/

.blokken_grid {
	border-bottom:1px #ccc solid;
    width:150px;
    margin:20px 12px 0px 0px;
}

.blokken_grid .image {
	height:auto;
	width:100px;
    overflow:hidden;
    margin:0px 20px 10px 0px;
    float:left;
    clear:left;
    border:0px #0c0000 solid;
}
.blokken_grid .image img {
	width:100%;
}
.blokken_grid .summary{
	margin:10px 0px 10px 2px;
	font-size:1em;
    color:#000;
    font-weight:normal;

    
}
}/* DEFAULT STYLES*/

.default_itemcontainer {
	 float:left;
    display:block;
    position:relative;
    border-bottom:0px dashed ;
    padding:0px 0px 20px 0px;
    height:auto;
    margin:0px 0px 20px 0px;
    background:none;
    color:#1A1A1A;
    width:650px;
    
}
.default_grid,
.default{
    float:left;
    display:block;
    position:relative;
    border-bottom:0px dashed ;
    padding:0px 0px 0px 0px;
    height:auto;
    margin:20px 20px 0px 25px;
    _margin:20px 20px 0px 15px;
    background:none;
    color:#1A1A1A;
    width:645px;
    _width:645px;
}
.default {
	padding:0px 0px 20px 0px;
}
*html .default_grid,
*html .default {
	float:lellft;
}

.default_grid a:link, .default a:link, .default_grid a:visited, .default a:visited  { color:#0099ff; text-decoration:none; }
.default_grid a:hover, .default a:hover { text-decoration:none; color:#ED1E79; }

.default_grid div,
.default div {
	margin-bottom:10px;
}

.default_grid .tags,
.default .tags {
   float:left;
}

.default .image {
	height:auto;
	width:100%;
    overflow:hidden;
    margin:0px 0px 10px 0px;
    float:right;
    border:0px #0c0000 solid;
}
.default .image img {
	width:100%;
}
.default_grid .author,
.default_grid .text,
.default .author,
.default .text {
	clear:none;
    background:none;
    display:inlin-block;
}
.default_grid .content img,
.default .content img {
	margin:0px 0px 20px 20px;
}
.default_grid .content ul, default_grid .content ol, .default_grid ul, .default_grid ol,
.default .content ul, default .content ol, .default ul, .default ol{
	margin:10px 0px 20px 5px;
	padding:0px;
}

ul.search-results {
	margin:0px 0px 0px -20px;
	padding:0px;
    list-style:none;
}
ul.search-results li {
	padding:5px 0px;
	border-bottom:1px #f5f6f6 solid;
	color:#666;
}
.default_grid .content li, .default_grid ol li, .default_grid ul li,
.default .content li, .default ol li, .default ul li {
	padding:5px 0px;
	border-bottom:1px #f5f6f6 solid;
	color:#666;
}
.default_grid .content blockquote,
.default .content blockquote{
	padding:10px;
	margin:0px;
	color:#666;
	font-size:1.2em;
	font-style:italic;
}
.default_grid .postdate,
.default .postdate {
	font-size:.917em;
    float:none;
    margin-right:20px;
    margin-bottom:0px;
}
.default_grid .sidebar,
.default .sidebar{
	display:block;
	background:#f5f6f6;
	padding:10px;
}
.default_grid .songtitle,
.default .songtitle {
	display:block;
	float:left;
	width:100%;
    
}

.itemcontainer .default_grid .header_1,
.default_grid .title,
.itemcontainer .default .header_1,
.default .title {
	text-decoration:none;
    text-transform: none;
    display:block;
   margin:0px 0px 10px 0xp;
    background:none;
    padding:0px;
    color:#fff;
    
}
.itemcontainer .default_grid .header_1 span,
.default_grid .title span,
.itemcontainer .default .header_1 span,
.default .title span {
	padding:0px 0px;
    _padding:0px 0px;
	display:block; color:#ED1E79 ;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    margin:0px;
}
.itemcontainer .header_1 span {

}
.default_grid .summary,
.default .summary{
	font-size:1.167em;
    color:#000;
    font-weight:bold;
    float:none;
    margin-top:0px;
    
}
.default_grid .content,
.default .content{
 background:none;

}
.default_grid .eventdate,
.default .eventdate {
	color:#666;
	margin:0px 5px 10px 0px;
	padding:1px 0px;
	display:inline-block;
	font-size:1em;
	float:left;
	width:100%;
 }
 
 .default_grid .eventdate span,
.default .eventdate span {
	display:inline-block;
    float:left;
    margin:0px;
    padding:0px;
}


.default_grid .location,
.default .location {
	width:auto;
	background-color:#000;
	color:#fff;
	margin:0px 0px 5px 0px;
	padding:0px 10px;
	position:absolute;
    top:40px;
    right:0px;
	font-size:0.909em;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.default_grid .location span span,
.default .location span span{
	display:none;
}
.default_grid .title,
.default .title {
	margin:0px 0px 10px 0px;
	font-size:2em;
	float:left;
	width:100%;
    
}
.default_grid .price,
.default .price {
	display:block;
	float:right;
	padding-top:2px;
	margin:0px 0px 0px 10px;	
}
.default_grid .content img,
.default .content img {

}
.default_grid .information,
.default .information{

}

.small {
color:#716558;
}
.default_grid table,
.default table{
 width: 100%;
 border:none;
}
.default_grid td,
.default td{
vertical-align:top;
}
.default_grid table tr,
.default table tr {
margin-bottom:10px;
}
.default_grid .youtube,
.default .youtube {
position:relative;
z-index:0;
clear:left;
}
.default_grid .video-list .video-title,
.default .video-list .video-title{
	display:none;
    float:left;
    margin:0px 0px 10px 0px;
    position:absolute;
    
}
.default_grid .link,
.default_grid .file ,
.default .link,
.default .file  {
	position:relative
    display:inline-block;
    float:left;
 }
 .default_grid .link-list,
.default_grid .file-list,
.default_grid .video-list,
.default .link-list,
.default .file-list,
.default .video-list {
 margin:0px;
 padding:0px;
 list-style:none;
 display:inline-block;
}
.default_grid .link-list li,
.default_grid .file-list li,
.default_grid .video-list li,
.default .link-list li,
.default .file-list li,
.default .video-list li {
 margin:0px;
 padding:0px;
 list-style:none;
 border:1px ;
 display:block;
}
.default_grid .link-list li span,
.default_grid .file-list li span,
.default_grid .video-list li span,
.default .link-list li span,
.default .file-list li span,
.default .video-list li span {
 margin:0px;
 padding:0px;
 list-style:none;
 border:1px ;
 display:inline-block;
 float:left;
 font-size:1.182em;
}
.default .item-footer{
	border-top:2px solid #ccc ;
    margin-top:40px;
    position:relative;
    clear:both;
}

.default #shareThis {
	position:absolute;
    right:0px;
    top:5px;
}
/*.default_grid .meer,
.default .meer {
	background:url(/_templates/architectuurreizen/_images/menu-state-normal.gif) no-repeat right center;
	text-transform: lowercase;	
	display:block;
	bottom:0px;
}
.default_grid .meer:hover ,
.default .meer:hover {
	background:url(/_templates/architectuurreizen/_images/menu-state-hover.gif) no-repeat right center;
}
.default_grid .wide,
.default .wide {
	padding:0px 20px 0px 0px;
	margin:0px;
	text-align:left;
	position:absolute;
	top:10px;
	right:10px;
}
.default_grid .normal,
.default .normal {
	padding:0px 20px 0px 0px;
	margin:10px 0px 0px 0px;
	position:absolute;
	right:0px;
	font-size:.917em;
*/	
	
}
/*DEFAULT WIDE*/

.default_grid {
	border-bottom:1px #ccc solid;
}

.default_grid .image {
	height:auto;
	width:100px;
    overflow:hidden;
    margin:0px 20px 10px 0px;
    float:left;
    clear:left;
    border:0px #0c0000 solid;
}
.default_grid .image img {
	width:100%;
}
.default_grid .summary{
	margin:10px 0px 10px 2px;
	font-size:1em;
    color:#000;
    font-weight:normal;

    
}
}/* disablers*/
.hide {
display:none;
}

/* BODY STYLE RULES */
/* BODY STYLE RULES */
body {
	background:#000 url(../_images/planks.jpg) repeat top center; /* Voor alle browsers behalve IE */
    background-position:-60;
	margin:0px 0px 0px 0px;
}

#header{
	height:121px;
	width:100%;
	float:left;
	margin:10px 0px 20px 0px;
    _margin:10px 0px 40px 0px;
	border-top: 0px solid;
    position:relative;
    display:block;
    z-index:99;
}

#header1{
	height:0px;
	width:100%;
	
	background-color:none;
	display:block;
    margin: 0px auto;
    border-bottom:2px solid #fff;
}

#header1_btn {
	
   position:relative;
   left:180px;
   width:250px;
   height:25px;
}
#header1_btn .id_icon {
    background:url(../_images/ideeenbus_icon.png);
    _background:url(../_images/ideeenbus_icon.gif);
    width:32px;
    height:38px;
    position:absolute;
   right:0px;
   top:3px;
}
#header1_btn .id_tekst{
    background:url(../_images/ideeenbus_tekst.gif);
    width:190px;
    height:27px;
    background:#fff;
    -moz-border-radius-bottomleft: 5px; 
	-webkit-border-bottom-left-radius: 5px; 
    -moz-border-radius-bottomright: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
    cursor:pointer;
   position:absolute;
   left:0px;
   padding:0px 10px;
}

#header1_btn:hover {
	color:#ED1E79;
    
}
.breadcrumb {
	background:url('../_images/bg_trans_white/.png');
    _backgroun///d:#fff;
    
    position:absolute;
    top:25px;
    right:285px;
    z-index:1;
    -moz-border-radius-topright: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
    height:20px;
    padding:0px 20px;
   display:block;
}

.main{
    
    float:left;
    width:100%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 20px 0px;
    position:relative;
    display:block;
}

html>body  .main {
padding:20px 0px 20px 0px;
}
#logo{
    background:url('../_images/jongerenraaddelft_logo.png') no-repeat left center;
    _background:url('../_images/jongerenraaddelft_logo.gif') no-repeat left center;
    float:left;
    position:absolute;
    top:0px;
    left:10px;
    
    width:160px;
    height:97px;
    display:block;
}
#logo img{
    width:491px;
    height:121px;
    margin-left:0px;
    border:none;
}
#catchphrase {
	color:#fff;
    font-size:200%;
    width:320px;
    display:none;
    position:absolute;
    left:150px;
    top:20px;
}


.top-container {
	background:none;
    float:left;
}
.divider {
	width:100%;
    background: url(/_templates/architectuurreizen/_images/bg-edge-divider.gif) repeat-x top left;
    height:4px;
    float:left;
    margin-top:10px;
}
.divider-bottom {
	width:100%;
    background:url(/_templates/architectuurreizen/_images/bg-edge-divider-bottom.gif) repeat-x top left;
    height:4px;
    float:left;
    
}



.signin {
	position:absolute;
    top:0px;
    right:387px;
    z-index:999;
    cursor:pointer;
    margin:0px;
    height:20px;
    display:block;
    background:url('../_images/bg_trans_white.png');
    _background:#fff;
    font-size:.909em;
}
.signin .tekst {
 width:auto;
 font-size:1em;
 margin:0px;
 padding:3px 5px;
 font-weight:normal;
 color:#333;
 font-family:Verdana, Helvetica, Arial;
}
.signin .icon {
background:url(../_images/login-key-icon.gif) center left no-repeat;
}
.signin .close-button{
display:none; position:absolute; top:10px; right:10px; background:none; padding:2px;
background-image:url(/_templates/architectuurreizen/_css/icons/sjee_standard-icons.png);
	_background-image:url(/_templates/architectuurreizen/_css/icons/sjee_standard-icons.gif);
    background-position:-168px -120px;
    width:16px;
    height:16px;
    cursor:pointer;
}
.signin .close-button:hover{
	background-image:url(/_templates/architectuurreizen/_css/icons/sjee_standard-multicolor-icons.png);
	_background-image:url(/_templates/architectuurreizen/_css/icons/sjee_standard-multicolor-icons.gif);
    
   }
#forgotPass {width:210px; padding:20px; margin:0px 0px 0px 0px; background:url('../_images/bg_trans_white.png') ; border:0px solid #0c0000; display:none; position:absolute; right:0px; z-index:9000;}
#flashid {
	
}

iframe {
	
}

#maincontainer_container {

}

#maincontainer {

}

#container {

}



.bg {

}

* html .bg{

}

.content {
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:block;
    background:url(../_images/bg_trans_white.png);
    _background:#fff;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    
    
}
.white_bg {
	background:url(../_images/bg_trans_white.png);
    _background:#fff;
}
.black_bg {
	background:url(../_images/bg_trans_black.png);
    _background:#000;
}
.blue_bg {
	background:#29ABE2;
}

.alert{
	text-align:center;
	background:;
	font-size:150%;
    color:;
	text-transform: uppercase;
	display:block;
    margin:100px 0px 100px 25px;
}

#contentheader{

}

#selecter{
background-color:#CCC;
margin-top:10px;
}

#selecter a{

}

#selecter a:hover{

}

#selecter .active{

}

h1{

}
h666 {
	margin:0px 0px 5px 0px;
	font-size:150%;
	text-transform: capitalize;
}

a, a:visited {
text-decoration:none;
color:#0099ff;
}
a:hover, a:active {

color:#EF4136;
text-decoration:none;
}

hr {
 margin:10px 0px 20px 0px;
}
/*MENU*/
#menu_container{
    height:auto;
    width:100%;
    border-bottom:0px solid ;
    overflow:hidden;
}

.sidebar{
float:right;
margin:0px;
padding:0px;

}
.clearright{
clear:right;
}
#submenu, #widget_1, #widget_2  {
	
    
}
.submenu {
	margin:0px 0px 65px 0px;
	padding:10px;
	height:auto;
    border:0px solid  #ccc;
   
}
.submenu a {
	display:block;
	clear:both;
	padding:5px 5px 6px 20px;
	font-size:120%;	
	background: url(../_images/sub_menu-list.png) no-repeat center left;
	border-bottom:#ccc solid 1px;
    text-decoration:none;
   
}
.submenu a:hover {
	text-decoration:none;
	padding-left:25px;
	border-bottom:1px;
    background:url(../_images/sub_menu-list.png) no-repeat center left;
   
    border-bottom:#ccc solid 1px;
}
.submenu .active, .submenu .active:hover {
	background:none;
	background:url(../_images/sub_menu-list.png) no-repeat center left;
	padding-left:20px;
	border-bottom: solid 2px;
}

.submenu .sub {
	font-size:95%;
    padding: 0px 0px 0px 10px;
}
.submenu .sub:hover {
	font-size:95%;
    padding: 0px 0px 0px 10px;
}
#footer {
	display:block;
	width:100%;
	margin:0px auto 0px auto;
	height:100px;
    padding:40px 0px 0px 0px;
	background:url(../_images/footerbg.png) no-repeat top center;
    _background:url(../_images/footerbg.gif) no-repeat top center;
    clear:both;
    position:relative;
	
}
#footer .links {
	width:960px;
	margin: 0px auto 0px auto;
	padding:10px 0px;
	color:#716558;
	font-size:90%;
    float:none;
    border-left:0px solid #BFBFBF;
    display:block;
    height:20px;
    border-top:#000 5px solid;
    font-family:Verdana,Helvetica,Arial;
}
	#footer .block {
	width:340px;
	float:left;
	margin-right:15px;
}
#footer span {
	margin-right:10px;
}
#footer a{
	color:#fff;
	text-decoration:none;
	border:none;
}
#footer a:hover{
	color:#0099ff;
}
#footer img{
	border:none;
}
#footer a .active{
    color:#333;
}
/* TAGS STYLES*/
#tags {
	
}
* html #tags {

}
.tagz {
display:block;
float:left;
}

.tagz a{
	padding:0px 2px;
	margin:2px 0px 0px 2px;
	text-decoration:none;
	float:left;
	display:block;
	position:none;
}

.icon {
	background: url(/_images/icons/tags.png) no-repeat left center;
	_background: url(/_images/icons/tags.gif) no-repeat left center;
	width:24px;
	height:15px;
	display:block;
	margin:0px 5px 0px 0px;
	float:left;
		
}

.word {

}
.word a{

}
.word a:hover{

}
span.size1 {
	c.olor: #fff;
	font-size: 1.6em;
}
span.size2 {
	c.olor: #fff;
	font-size:1.5em;
}
span.size3 {
	c.olor: #fff;
	font-size: 1.5em;
}
span.size4 {
	c.olor: #fff;
	font-size: 1.3em;
}
span.size5 {
	c.olor: #fff;
	font-size: 1.2em;
}
span.size6 {
	c.olor: #fff;
	font-size: 1.1em;
}
span.size7 {
	c.olor: #fff;
	font-size: 1em;
}
span.size8 {
	c.olor: #fff;
	font-size: .9em;
}
span.size0 {
	c.olor: #fff;
	font-size: .8em;
}



/* list STYLES*/

#item_list{

}

#item_list .row{
margin-bottom:5px;
}
#item_list .row2{
margin-bottom:5px;
}
#item_list .row_over {

}
#item_list .title{

}
#item_list .image{

}
#item_list .summary{

}
#item_list .postdate{

}
#item_list .tags{

}
.listnav{
    width:100%;
    background:none;
    color:#666;
      height:20px;
    text-align:center;
    position:relative;
}
#listnav-container {
float:left;
width:650px;
margin:0px 20px 10px 25px;

background:none;
}
.listnav .first a, .listnav .previous a, .listnav .last a, .listnav .next a,  .listnav a{
	background:url(icons/sjee_standard-icons.png);
    height:16px;
    width:16px;
    display:block;
    text-indent:-3000px;
    top:3px;
}
.listnav .first a:hover, .listnav .previous a:hover, .listnav .last a:hover, .listnav .next a:hover, .listnav a:hover{
	background:url(icons/sjee_standard-multicolor-icons.png);
}
.listnav .next a, .listnav .next a:hover {  background-position:0 -120px ; position:absolute; right:250px;}
.listnav .previous a, .listnav .previous a:hover { background-position:-24px -120px ; position:absolute; left:250px; }
.listnav .last a, .listnav .last a:hover { background-position:-48px -120px ; position:absolute; right:230px;}
.listnav .first a, .listnav .first a:hover { background-position:-72px -120px ; position:absolute; left:270px;}

.listnav .rcount{
    padding:5px;
    margin:0px 5px;
}


/* flickr STYLES*/
#flickr {

}

/*VIDEO STYLE*/
.video {
	float:left;
	display:block;
	position:relative;
	border-bottom:1px dashed #231f20;
	width:100%;
	margin-bottom:0px;
	height:344px;
}
.video .title{
	font-size:225%;
	line-height:100%;
	display:block;
	text-transform: uppercase;
	margin:0px 0px 5px 0px;
	padding:2px 0px 0px 0px;
	width:260px; 
	float:none;
	
}
.video .summary {
display:block;
width:260px; 
float:none;
}
.video .youtube {
	overflow:hidden;
	float:none;
	background:none;
	margin:0px 0px 0px 0px;
	width:auto;
	
	position:absolute;
	top:0px;
	right:0px;
}
.video .postdate {
display:none;
}
/* MAILINGLIST STYLES*/
#mailinglist {
	margin:25px 0px 20px 0px;
	border:#231f20 1px dashed;
	padding:15px 10px 0px 10px;
	height:auto;
	background:none;
}
#mailinglist h4{
	font-size:175%;
	line-height:100%;
	display:block;
	text-transform: uppercase;
	margin:0px 0px 5px 0px;
	font-weight:normal;
	color:#231f20;
}
#mailinglist form {

}
#mailinglist .input {
 width:95%;
 margin-bottom:5px;
}
#mailinglist .button {
 width:100px;
}
#mailinglist p{

}


/* MAILINGLIST STYLES*/
#flyer {
	margin:25px 0px 20px 0px;
	outline:#F8F8F8 1px solid;
	padding:5px 10px;
	height:auto;
	background:#FAFBFB;
}

.small {
 font-size:.8em;
 margin-bottom:10px;
}




/* COMMENTS FORM*/
#comments {
float:left;
display:block;
margin:20px 0px 0px 0px;
padding:10px 10px;
border-top:0px #E6E6E6 solid;

}
#message {

}
#comments-inline {
	float:left;
	width:100%;
	color:#fff;
}
#comments-inline .topic {
	.padding:5px;
}
#comments-inline .id, #comments-inline .topicid, #comments-inline .showemail {
	display: none;
}
#comments-inline .title {
	font-size:100%;
	background-color:#F4F4F4;
	padding: 5px;
	border:none;
	border-bottom:1px solid #cccccc;
	font-weight:bold;
}
#comments-inline .name, #comments-inline .email {
	font-size:60%;
	line-height:60%;
	padding: 5px;
}
#comments-inline .comment {
	font-size:80%;
	padding: 10px 5px 10px 5px;
	background-color:#fff;
}

#comments-inline .img {
	border:none;
}

#comment_form {
	float:left;
	position:relative;
	color:#333;
    margin:20px 10px;
    
}
#comment_form h1{
	margin:0px 0px 5px 0px;
	font-size:1.202em;
	float:left;
	padding-right:5px;
    clear:both;
    color:#fff
}
#comment_form h1 span {
	padding:5px 10px;
    _padding:5px 10px;
	display:block; background:#29AAE2 ;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#post_comment {
	margin:0px 20px 20px 15px;
	color:#333;
	float:left;
	
}
.topic{
	margin:10px 0px 10px 0px;
    float:left;
}
.topic .name{
	padding:5px;
    margin-bottom:5px;
    font-size:0.818em;
    color:#666;
}
.topic .title{
	display:none;
}
.topic .img{
	border:none;
	background-image: url(../_images/icons/mail.png) no-repeat left center;
	_background:none;
}
.topic img{
width:20px;
height:10px;
}
.topic .comment{
	padding:10px;
	background:#333;
	color:#f5f6f6;
}

#comment_form .about{
	padding:15px 5px 5px 15px;
	color:;
}
#comment_form .inputshort{
	padding-left:15px;
}
#comment_form .input{
	width:100%;
}
#comment_form .checkbox{
width:auto;
}
#comment_form textarea, #post_comment .inputwide{
	width:100%;
}
#comment_form .submit{
	width:50px;
	position:absolute;
	right:40px;
	bottom:5px;
}
#comments_open {
	margin:0px 0px 20px 0px;
}

.info{
	font-size:75%;
	color:#999999;
}
#cComment{
	float:left;
	text-align:center;
	width:40px;
	height:30px;
	padding:12px 0px;
	margin:0px 0px 0px 0px;
	font-size:180%;
	line-height:50%;
	background-image: url(../_images/icons/comments.png);
	_background-image: url(../_images/icons/comments.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#fff;
}

#comments_open .comments_link
{
	
	display:block;
	float:left;
	width:50px;
	height:58px;
	color:#FFFFFF;
	
}
#comments_open .comments_link:hover
{
	background-color:none;
	color:;
	
}



/* SEARCH RESUTLS*/

.searchResults {
font-size:145%;

}
.searchResults .odd{

}
.searchResults a:hover{

}
.list {
margin:0px;
margin-bottom:0px;
}

#RVK2611 {
width:115px;
height:62px;
display:none;
margin: 20px auto;
background: url(../_images/icons/rogiervankleef.png);
_background:  url(../_images/icons/rogiervankleef.gif);
}
#RVK2611:hover {

background: url(../_images/icons/rogiervankleef_over.png);
_background:  url(../_images/icons/rogiervankleef_over.gif);
}

label { width: 10em; float: left; }
label.error { float: none; color: #ED1E79; font-size:80%; padding-left: .5em; vertical-align: top; }
.error { float: none; color: #ED1E79; padding-left: .5em; vertical-align: top; }
.submitted { float: none; clear:both; display:block; color: #ED1E79; width:170px; margin:20px 0px 0px 0px; vertical-align: top; }
.submit { text-align:center; }
em { font-weight: normal; padding-right: 1em; vertical-align: top; }
.input, textarea { width:100%; padding:5px 0px; text-indent:5px;border-top:1px solid #333;border-left:1px solid #333; border-bottom:1px solid #666 ;border-right:1px solid #666; background:#f5f6f6; color:#333;}
.mailinglist p { margin:0px 0px 5px 0px; }
.input-button, .submit { background:#0099ff; border:0px solid #666; color:#fff; float:right; padding:5px; font-weight:bold; cursor:pointer; margin-top:10px;}
.input-button:hover, .submit:hover { background:#ED1E79; border:0px solid #CC3300; color:#fff; float:right; padding:5px; font-weight:bold; cursor:pointer; margin-top:10px; }
/*CSS STYLES WIDGETS*/


.branding-container {
	margin:0px 0px 10px 0px;
	z-index:0;
}


/* start BLOG */

.blog {
float:left;
display:block;
background:url(../_images/bg_trans_white.png);
 _background:#fff;
border:0px solid #E6E6E6;
margin:40px 0px 20px 0px;
position:relative;
}

.blog .header_1 {
	position:absolute;
	top:20px;
	left:20px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10;
	display:none;
}
.blog .header_1 span { 
	background:#EF4136;
	color:#fff;
}

.blog .content {
	float:none;
	margin:0px;
	padding:0px 10px 20px 20px;
	border:0px 0px 1px 0px solid #999;
	background:none;
	
}
.blog .row{
	float:none;
	margin:0px 0px 20px 0px;
	padding:20px;
	border:0px 0px 1px 0px solid #999;
}

.blog .eventdate {
	color:#666;
	margin:10px 0px 0px 0px;
	padding:0px 5px;
	font-size:100%;
	display:inline-block;
	color:#333;
}
.blog .title {
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:150%;
	font-weight:bold;
	background:url(../../_images/icons/ic_pencil-black-20x20.png) no-repeat top left;
	_background:none;
	_background:url(../../_images/icons/ic_pencil-black-20x20.gif) no-repeat top left;
	color:#0099ff;
	font-size:1.455em;
}
.blog .author {
	font-size:100%;
	display:inline-block;
	color:#666;
	padding:0px 0px 0px 0px;
}
.blog .summary {
display:block;
padding:0px 0px 0px 0px;
color:#000;
}

.blog .meer, .blog .meer:hover {
	right:10px;
}

.blog .header_1 {
	background:url(../../../Copy%20of%20architectuurreizen/_images/icons/ic_pencil-green-30x30.png) no-repeat top right;
	_background:none;
	_background:url(../../../Copy%20of%20architectuurreizen/_images/icons/ic_pencil-green-30x30.gif) no-repeat top right;
	
}

.comments_sidebar {
	height:315px;
	color:#000;
	position:relative;
	padding:0px 10px;
	margin:0px;
	border:1px solid #000;
}
.comments_sidebar div {
color:#F2F2F2;

}
.comments_sidebar .header_1 {
	background:url(../../../Copy%20of%20architectuurreizen/_images/icons/ic_pencil-green-30x30.png) no-repeat top right;
	_background:none;
	_background:url(../../../Copy%20of%20architectuurreizen/_images/icons/ic_pencil-green-30x30.gif) no-repeat top right;
	
}
#accordion_Comments a.meer {
	margin-top:20px;
	color:#fff;
}
#accordion_Comments a.meer:hover {
	margin-top:20px;
	color:#0099ff;
}
/* end BLOG */
.gallery_small{
	float:left;
	margin:0px 0px 20px 0px;
	display:none;
}
.list {
position:absolute;
bottom:15px;
left:0px;
background:#000;
padding:0px 0px 0px 10px;
width:950px;
height:35px;
}

.list a {
background:url(../../../_images/arrow.png) no-repeat left center;
padding:8px 10px 5px 15px;
float:left;
display:inline-block;
font-size:120%;
color:#fff;
}
.list a:hover {
background:url(../../../_images/arrow-w.png) no-repeat left center;
color:#FFF100;
}

/* highlightstyles*/
.highlight{
	color:#000;
	position:relative;
	margin:11px 8px 0px 10px;
	height:295px;
	padding:5px;
	border:0px solid #000;
	overflow:hidden;
}
.highlight .header_1 {
	position:absolute;
	top:20px;
	left:20px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10;
	display:none;
}
.highlight .header_1 span { 
	background:#EF4136;
	color:#fff;
}
.highlight .eventdate {
	width:auto;
	background-color:#fff;
	color:#EF4136;
	margin:0px;
	padding:0px 5px;
	float:left;
	font-size:1.455em;
	position:absolute;
	top:20px;
	left:120px;
	opacity: .80;
	z-index:10;
	display:none;
}

.highlight .location {
	width:auto;
	background-color:#0C0000;
	color:#fff;
	margin:0px;
	padding:0px 10px;
	float:left;
	font-size:2.182em;
	position:absolute;
	top:50px;
	left:20px;
	opacity: .80;
	filter:Alpha(Opacity=80);
	z-index:10;
	display:none;
}
.highlight .title {
	margin:0px 0px 0px 0px;
	font-size:1.455em;
	float:left;
	padding-right:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	z-index:10;
	display:none;
}
.highlight .box {
	position:absolute;
	bottom:20px;
	left:20px;
	display:none;
	padding:5px 10px;
	width:310px;
	z-index:10;
	background:#FFF200 url(/_templates/architectuurreizen/_images/order-button.gif) no-repeat 295px 3px ;
	
}
.highlight .box:hover{
	background:#fff url(/_templates/architectuurreizen/_images/order-button-over.gif) no-repeat 295px 3px;
 }
.highlight img {
	width:100%;
	height:auto;
}
.highlight .image {
	width:auto;
	height:300px;
	overflow:hidden;
	margin:0px 0px 5px 0px;
	padding:0px 0px;
	cursor:pointer;
}

.highlight .title a {
	padding-right:15px;
	margin:0px;
	
	color:#000;
}
.highlight .title a:hover {
	color:#000;
	margin:0px;
	padding-right:15px;
	
	text-decoration:none;
}
.highlight .summary {
	width:400px;
	color:#0099ff;
	background:#fff;
	display:none;
	position:absolute;
	left:20px;
	bottom:20px;
	font-size:1.409em;
	font-weight:bold;
	z-index:10;
	padding:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}
.highlight a {

}
.highlight a:hover {
	display:block;
	float:left;
	margin:5px 5px 5px 120px;
	background:none;
	color:#fff;
	text-decoration:underline;
	
}
/*headers*/

.header_1 {
	font-family: Georgia, Garamond,'Times New Roman';
	font-weight:normal;
    width:100%;
    background:none;
    display:block;
	margin:0px 0px 10px 0px;
	padding:0px;
    	
}
.header_1 span {
	padding:3px 5px;
	width:auto;
	background:#0099ff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:1.455em;
	color:#fff;
}

/**/

/* Updates Styling*/
.updates {
	padding:5px 0px 25px 0px;
	margin:0px 0px 40px 0px;
	font-size:100%;
	height:285px;
	position:relative;
	float:left;
	clear:both;
	width:100%;
}

.updates h1 {
position:absolute;
top:-30px;
}
.updates-page {
	background:#0099ff;
	padding:10px 7px 30px 7px;
	margin:10px 0px 0px 0px;
	position:relative;
	float:left;
}
.updates-page ul,
.updates-page li {
	list-type:none;
	list-style:none;
	margin:0px;
	padding:0px;
	
}
.noborder {
	border:none;
}
.updates a,
.updates a:visited {
	color:#fff;
}
.updates a:hover {
	color:#fff;
}
.updates .eventdate {
	width:auto;
	display:inline;
	font-weight:normal;
	margin:10px 0px 0px 0px;
	padding:0px 10px 0px 5px;
	vertical-align:top;
	font-size:.909em;
	position:absolute;
	color:#333;
}

.updates .date-color {
	color:#fff;
	margin:0px 0px 0px 3px;
}
.updates .title {
	display:block;
	font-weight:normal;
	font-size:1em;
	float:none;
	vertical-align:top;
	padding:1px 0px 1px 15px;
}
.updates .title:hover {
color:inherit;
}
.updates img {
 width:75px;
 margin:0px 10px 0px 0px;
 float:right;
 display:none;
}
.updates .content {
	float:none;
	padding:0px 10px 0px 10px;
	text-align:left;
	margin:0px 0px 0px 0px;
	display:block;
	background:none;
	overflow:hidden;
}
.updates .summary {
	padding:0px 0px 0px 5px;
	margin:0px;
	color:#f5f6f6;
	width:auto;
}
.updates .row {
width:100%;
height:auto;
display:block;
}

.updates #switch {
 display:none;
}

.updates #accordion_Comments .title {
	font-size:0.818em;
}
#accordion_Activiteiten .eventdate{
display:none;
}
/*.meer {
	background:url(/_templates/architectuurreizen/_images/menu-state-normal.gif) no-repeat right center;
	text-transform: lowercase;	
	display:block;
	
}
.meer:hover {
	background:url(/_templates/architectuurreizen/_images/menu-state-hover.gif) no-repeat right center;
}
.wide {
	padding:0px 10px 0px 0px;
	margin:0px;
	text-align:left;
	position:absolute;
	top:10px;
	right:10px;
}
.normal {
	padding:0px 10px 0px 0px;
	margin:10px 0px 0px 0px;
	position:absolute;
	right:0px;
	text-align:left;
	
	
}*/
.meer {
	background:url(../_images/menu-state-hover.gif) no-repeat right center;
	text-transform: lowercase;	
	display:block;
	
}
.meer:hover {
	background:url(../_images/menu-state-normal.gif) no-repeat right center;
}
.wide {
	padding:0px 20px 0px 0px;
	margin:0px;
	text-align:left;
	position:absolute;
	top:8px;
	right:10px;
}
.normal {
	padding:1px 20px 1px 5px;
	margin:10px 0px 0px 0px;
	position:absolute;
	right:0px;
	border:1px solid #fff;
	background:#000 url(../_images/menu-state-hover.gif) no-repeat 35px 3px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px;	
}
.normal:hover {
	padding:1px 20px 1px 5px;
	margin:10px 0px 0px 0px;
	position:absolute;
	right:0px;
	border:1px solid #000;
	background:#fff url(../_images/menu-state-normal.gif) no-repeat 35px 3px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	color:#0099ff;	
}



/* TESTIMONIALS */
.testimonials {
	background:none;
	float:left;
	width:180px;
	height:225px;
	position:relative;
	margin:5px 0px 0px 0px;
	padding:0px;
}
.testimonials .summary {
	padding:10px 15px;
	color:#EE2B7B;
	font-style:italic;
	font-size:1.2em;
}

.testimonials .description {
	padding:0px 15px 10px 15px;
	position:absolute;
	bottom:0px;
	float:left;
}
.testimonials .description .author {
	float:left;
	width:100px;
}
.testimonials .description .author-extra {
	color:#333;
	float:left;
	font-size:.8em;
	width:100px;
}
.testimonials .description .image {
	float:right;
	width:75px;
	height:75px;
	overflow:hidden;
	position:absolute;
	top:0px;
	right:15px;
}

/* CONTACT PAGINA */
.contactpage {
	padding:0px;
}
/*Phonenumber Widget Styling*/
.phone_widget {
	width:100%;
	height:auto;
	border-bottom:1px solid  #ccc;
	padding:0px 0px 5px 0px;
}

.phone_widget .number {
	background:url(../../../_images/icons/phone.png) no-repeat center left;
	_background:url(../../../_images/icons/phone.gif) no-repeat center left;
	padding:3px 0px 0px 40px;
	font-size:200%;
	font-weight:bold;
	color: #262261;
}

/* CONTACT FORM */

.contactform {
 height:auto
 color:#fff;
 margin:0px 0px 30px 0px;
 float:left;
 width:660px;
 padding:10px 20px;
}
.contactform h1, .contactform .title {
	font-size:140%;
	color:#000;
	margin:0px 0px 10px 0px;
}
.contactform .span { 
	font-size:100%;
	padding:0px 0px 20px 0px;
	
}
.contactform input, .contactform textarea { 
	width:100%;
}
.contactform small{
clear:both;
float:left;

}
.contactform .submit { 
	width:auto;
}
.contactform label { 

}
.error-class{
	color:#ED1E79;
	padding-left:0px;
}
.contactform table{
 width: 100%;
 border:none;
}
.contactform td{
vertical-align:top;
}
/* POLL */

.poll {
 height:auto;
 background:url('../_images/bg_trans_white.png');
 _background:#fff;
 color:#000;
 margin:0px 0px 0px 0px;
 padding:10px;
 float:left;
 position:relative;
}
.poll h4 {
	font-size:1.273em;
	color:#000;
	margin:0px 0px 10px 0px;
	background:none;
}
.poll .span { 
	font-size:100%;
	padding:10px 0px 10px 0px;
	
}




.poll ul {
	
	margin:0px -15px 0px 0px;
	padding:0px;
}
.poll ul li {
	margin:0px 10px 20px 0px;
	padding:0px;
	background:none;
	
}

.poll ul li ol, .poll ol  {
	
	margin:5px;
	padding:0px 10px 0px 30px;
	
}
.poll ol  {
	padding:0px 10px 0px 0px;
	list-style-type:upper-alpha;
	list-style-position:inside;
}
.poll ol li {
	
	margin:5px;
	padding:0px 10px 0px 20px;
	position:relative;
	font-size:.909em;
}
.poll h4 {
	padding:5px;
	margin:0px;
	background:#f5f6f6;
	color:#0099ff;
}
.poll .pollCheckbox{
	
	position:absolute;
	left:-10px;
	top:-2px;
	
}
.poll .percentagebar {
	background:#0099FF;
	display:block;
}

#slider{}
		
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:none;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:696px;
		
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../../../Copy%20of%20architectuurreizen/templates/images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../../../Copy%20of%20architectuurreizen/templates/images/btn_next.gif) no-repeat 0 0;	
		}
		
/* SMALL CALENDAR */	
.smallcalendar {
	background:#fff;
	font-size:1em;
	float:left;
	display:block;
	margin:50px 20px 0px 30px;
	position:relative;
	height:250px;
	padding:0px 0px;
}
.fc-view .fc-view-month .fc-grid,
.smallcalendar .fc-grid {
margin:0px 15px 0px 15px;
}
.smallcalendar .fc-day-content,
.smallcalendar .fc-day-content div {
		height:0px;
		_height:0px;
		margin:0px;
		padding:0px;
		
}
.smallcalendar .active {
	background:#EE2B7B;
	color:#fff;
	position:absolute;
	float:left;
	z-index:3;
	top:0px;
	left:2px;
	
}
.smallcalendar .active a{
display:block;
width:23px;
height:23px;
}
.smallcalendar .active a:hover{
 background:#F28FBC;
}
.fc-sun,
.fc-sat {
	color:#444;
}
.smallcalendar .fc-mon,
.smallcalendar .fc-tue,
.smallcalendar .fc-wed,
.smallcalendar .fc-thu,
.smallcalendar .fc-fri {
 color:#333;
}

.smallcalendar .fc-today,
.smallcalendar .fc-day-number,
.smallcalendar .fc-not-today,
.smallcalendar .active,
.smallcalendar .ffc-event-title {
	width:23px;
	height:23px;
	text-align:center;
	vertical-align:center;
	color:#fff;
}
.smallcalendar .fc-day-number {
	float:left;
	
}
.smallcalendar .fc-view td {
	background:#D1D3D4;
}
.smallcalendar .fc-view td .fc-not-today {
	background:#f5f6f6;
}
.ui-state-default .fc-today .ui-state-highlight {
		background:#333;
	color:#fff;
}
.smallcalendar .fc-today {
	background:#333;
	color:#fff;
}
.smallcalendar .fc-view tr td .fc-other-month,
.smallcalendar .fc-other-month {
	color:#ccc;
	background:#f5f6f6;
}
.smallcalendar .fc-header-title {
	font-size:1em;
	color:#EE2B7B;
	display:block;
}
.smallcalendar .fc-header {
	width:100%;
	margin:0px;
	padding:0px;
}
.smallcalendar .fc-header-right {
	text-align:right;
}	
#tooltip {
	position:absolute;
	background:#fff;
	color:#333;
	display:block;
	z-index:99; 
	width:270px; 
	height:170px;
	padding:15px;
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-left:#949494 1px solid;
	border-bottom:2px #949494 solid;
}
#tooltip .eventdate {
	color:#EE2B7B;
	font-size:1.2em;
}
#tooltip .eventtime {
	color:#ccc;
}
#tooltip .title {
	color:#333;
	margin-top:20px;
	font-size:1.2em;
}
#tooltip .summary {
	color:#666;
	font-size:.9em;
}


/* PHOTO GALLERY */
.photos {
	display:block;
	float:left;
	clear:both;
	width:100%;
	border-top:2px solid #C2B59B;
	border-bottom:2px solid #C2B59B;
	margin:10px 0px;
	padding:10px 0px;
}
.photos ul {
list-style:none;
list-style-type:none;
list-style-position:outside;
margin:0px;
padding:0px;

}
.photos li, .photos li:visited {
float:left;
width:96px;
overflow:hidden;
height:100px;
position:relative;
margin:0px 5px 20px 5px;

}
.photos li img {
position:absolute;
top:0px;
border:0px;
width:94px;
border:1px solid #C2B59B;
}
.photos li img:hover {
border:1px solid #EF4136;
}
.photos li h4 {
position:absolute;
top:50px;
font-size:1em;
height:100%;
display:block;
}
/* JQUERY RESTYLES */		
.ui-accordion-content .ui-helper-reset .ui-widget-content .ui-corner-bottom {
	-moz-border-radius: 0px; 
	-webkit-border-radius: 0px; 
	
}

.socialmedia {
	position:absolute;
	top:65px;
	right:10px;
}
.socialmedia img {
	border:none;
}/*CUSTOM lINK COLORS*/

/*SHORTMENU*/
#shortmenu{
	position:absolute;
	right:0px;
	top:0px;
	font-size:.909em;
	display:block;
	width:375px;
	font-family:Verdana,Helvetica,Arial;
	
}
#shortmenu .links{
    float:left;
    display:inline-block;
	padding:2px 5px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-right:10px;
	background:url(../_images/bg_trans_white.png);
}
#shortmenu .search{
	background:#fff;
	border-left:#939598 0px solid;
	border-right:#C6C8CA 0px solid;
	border-bottom:#C6C8CA 0px solid;
	border-top:#939598 0px solid;
	display:inline-block;
	padding:0px 5px;
	margin:0px;
	float:right;
	height:20px;
	_height:16px;
	width:120px;
}
#shortmenu .search .search-input {
	outline:none;
	border:0px;
	width:100px;
	font-size:1.1em;
	color:#939598;
	padding:3px 0px 0px 0px;
	margin:0px;
	display:block;
	height:16px;
	float:left;
}
#shortmenu .search .search-button {
	border:0px;
	background:url(/_css/icons/sjee_standard-multicolor-icons.png);
	_background:url(/_css/icons/sjee_standard-multicolor-icons.gif);
	background-position:-168px -96px ;
	width:16px; 
	height:16px;
	text-indent:-2000px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	line-height:5px;
	_line-height:0px;
	float:right;

}
#shortmenu .search .search-button:hover {
	background:url(/_css/icons/sjee_standard-icons.png);
	_background:url(/_css/icons/sjee_standard-icons.gif);
	background-position:-168px -96px ;
	cursor:pointer;
}
#shortmenu .links a, 
#shortmenu .links a:visited {
    padding:2px 5px;
    color:#333;
	font-size:1em;
}
.sub-menu li a,
.sub-menu li a:visited {
    padding:2px 10px;
    color:#000;
}

#shortmenu .links a:hover, 
#shortmenu .links a .active,
.sub-menu li a:hover,
.sub-menu li .active{
    color:#0099ff;
}

/*MENU*/
.menu-link-Activiteiten:active,
.menu-link-Activiteiten:visited,
.menu-link-Activiteiten {
	color:#ED1E79;
}
.menu-link-Informatie:active,
.menu-link-Informatie:visited,
.menu-link-Informatie {
	color:#D9E021;
}
.menu-link-Interactie:active,
.menu-link-Interactie:visited,
.menu-link-Interactie {
	color:#0099ff;
}
ul.topnav li a.link_8 {
	color:none;
	color:#A7D362;
}
ul.topnav li a.link_9 {
	color:none;
	color:#29ABE2;
}
#menu{
    height:auto;
    overflow:none;
    padding:0px;
    _width:550px;
    text-align:left;
    position:absolute;
    top:40px;
    right:0px;
	z-index:199;
	color:#333333;
    background:none;
    font-family:Georgia, Garamond, 'Times New Roman';
    font-weight:bold;
}

ul.topnav {
	list-style: none;
	padding: 0 0px;
	margin: 0;
	float: left;
	width: 100%;
	background: none;
	font-size: 1.2em;
	
}
ul.topnav li {
	float: left;
	margin: 0 0 0 10px;
	padding: 0 10px 0 10px;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	background:url(../_images/bg_trans_black_80.png);
	_background:#000;
	border:0px solid #333;
}
ul.topnav li a{
	padding:8px 5px 12px 5px;
	display: block;
	text-decoration: none;
	float: left;
	margin-bottom:0px;
}
ul.topnav li a:visited{
	colo////r:inherit;
}
 
ul.topnav li:hover{
	background:url(../_images/bg_trans_black.png);
	_background:#000;
	padding-bottom:0px;
	margin-bottom:0px;
	border-bottom:0px;
	

}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../_images/menu-state-hover.gif) no-repeat right center;
}
ul.topnav li:hover span {background:#fff url(../_images/menu-state-openl.gif) no-repeat left center 5px 0px; cursor: pointer;} /*--Hover effect for trigger--*/

ul.topnav .menu-spacer {
	display:none;
	width:50%;
	height:15px;
	position:absolute;
	top:-10px;
	left:0px;
	background:url('../_images/bg_trans_black.png');
    _background:#000;
	
}

html>body ul.topnav li ul.subnav { 
	left:0px;
}
ul.topnav li ul.subnav {
	list-style: none;
	list-style-position:inside;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left:-60px; top: 39px;
	background:url('../_images/bg_trans_black.png');
    _background:#000;
	border:none;
	margin:0px 0px 0px 0xp; padding:10px;
	display: none;
	width: auto;
	-moz-border-radius-topright: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	-webkit-border-bottom-left-radius: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px; 

	z-index:-1;
}


ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 0px solid #252525; /*--Create bevel effect--*/
	border-bottom: #000 0px solid #f5f6f6; /*--Create bevel effect--*/
	clear: both;
	width: 100%;
	display:block;
	border:none;
	background:none;
	
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 170px;
	background:url(/_templates/jrd/_images/menu-state-hover.gif) no-repeat left center;
	padding-left: 20px;
	font-size:85%;
	color:#fff;
	border:none;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background:url(/_templates/jrd/_images/menu-state-normal.gif) no-repeat left center;
	padding-left:20px;
	color:#0099ff;
}

/* SUBMENU */

.sub-menu {
 display:block;
 position:absolute;
 bottom:0px;
 left:180px;
}

.horizontal {}

.horizontal ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

.horizontal li {
	display:inline-block;
	padding:0px 20px 0px 0px;
	margin:0px;
	width:auto;
	float:left;
}


/* TREE MENU */
.sub-menu-wrapper {
	
	
	float:right;
	padding:5px 0px 0px 0px;
	margin:0px 0px 60px 0px;
}
.sub-menu-vertical-highlight,
.sub-menu-vertical {
 background:url(../_images/bg_trans_white.png);
 _background:#fff;
 float:right;
 display:block;
 font-size:1.273em;
 -moz-border-radius:5px;
	-webkit-border-radius:5px;
 padding:10px 0px 30px 0px;
 color:#0099ff;
 margin:0px 0px 0px 0px;
}


.treeview, .treeview ul { 
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.treeview ul {
	background-color:none;
	margin: 0px;
}

.treeview .hitarea {
	background: url(images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
	display:none;
}
/* fix for IE6 */
* html .hitarea {
	display: none;
	float:none;
	margin:0px;
}

.treeview li { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:auto;
	
}
.treeview li .level_0 { 
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
.treeview li .level_1 { 
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size:1em;
}
.treeview li .level_2 { 
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size:.9em;
}
.treeview li .level_3 { 
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size:.9em;
}
.treeview li span {
	border-bottom:#000 1px solid;
	width:100%;
	display:block;
	padding:0px 0px;
	margin:0px;
	
}
.treeview li span.parent {
	border-bottom:none;
}
.treeview .selected span{
	color: #ED1E79;
}
.treeview a {
color:#0099ff;
height:20px;
margin:0px;
}

.treeview a.active, .treeview a:hover{
color:#ED1E79;
}


#treecontrol { margin: 0px; display: none; }

.treeview .hover, .treeview .hover span { color: #ED1E79; cursor: pointer; }

.treeview li { background: url(/_templates/architerrrctuurreizen/_images/menu-state-normal.gif) center left no-repeat; }
.treeview li.expandable { background: url(/_templates/architectuurreizen/_images/menu-state-normal.gif) center left no-repeat; }
.treeview li.collapsable { background-image: url(/_templates/architectuurreizen/_images/menu-state-openl.gif);}
.treeview li.collapsable span { border:none; }
.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { }
.treeview li.lastCollapsable, .treeview li.lastExpandable {  }  
.treeview li.lastCollapsable, .treeview li.collapsable { background-position: 2px 8px }
.treeview li.lastExpandable { background-position: 2px 8px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: none; }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-red.gif); } 

.treeview-black li { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-black.gif); }  

.treeview-gray li { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../../Copy%20of%20architectuurreizen/_css/images/treeview-famfamfam.gif); } 

ul#red.filetree li ul li span{
	border-bottom:none;
	font-size:.9em;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../../Copy%20of%20architectuurreizen/_css/images/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../../Copy%20of%20architectuurreizen/_css/images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(../../Copy%20of%20architectuurreizen/_css/images/file.gif) 0 0 no-repeat; }/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999999;
	width: 100%;
	height: 500px;
	
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999999;
	text-align: center;
	line-height: 0;
	display:block;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
	display:none;
}
