body{
	font:12px/18px Arial,Verdana,sans-serif;
	text-align:center;
	background:none;
        color:#5f7681;
}
#header{
	height:103px;
	margin:0;
	padding-left:10px;
	color:#79B30B;
        display:none;
}
#header a#mainlogo{
    height:96px;
    width:450px;
    display:block;
    float:left;
    display:none;
}
#navigation_top{
    float:right;
    margin-right:38px;
    padding-top:68px;
}
#navigation_top_overlay1{
    background-image:url("../../layout/www.eventarrangement.be/menu_top_bg.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    float:right;
    padding-left:6px; 
}

#navigation_top ul li{
    float:left;
    height:35px;
}
#navigation_top ul li a{
    text-decoration:none;
    color:#fff;
    display:block;
    height:14px;
    padding:0px 10px;
    margin-top:12px;
    display:block;
    border-left:1px solid #FFCC00;
}
#navigation_top ul li.first a{
    border-left:none;
}

#container{
	text-align:left;
	margin:0 auto;
}
#wrapper{
background:none;
	float:left;
	width:100%;
        padding-top:8px;
}
#wrapper2{
background:none;
	float:left;
	width:100%;
}
#wrapper_bottom{
background:none;
        width:100%;
        height:32px;
        float:left;
}
#navigation{
	float:left;
	width:146px;
        margin:20px 0px 0px 15px;
        display:none;
}
#navigation ul li a{
    color:#5d7479;
    padding:5px 0px 0px 20px;
    height:29px;
    text-decoration:none;
    display:block;
}
#navigation ul li a:hover, #navigation ul li.active a{
    background-image:url("../../layout/www.eventarrangement.be/menu_bg.png");
    background-position:center top;
    background-repeat:repeat-x;
    color:#fff;
}
#cat_nav ul li a{
    color:#5d7479;
    padding:5px 0px 0px 20px;
    height:29px;
    text-decoration:none;
    display:block;
}
#cat_nav ul li ul li a{
    background:none;
    color:#6d8084;
    padding:5px 0px 0px 26px;
    height:19px;
    text-decoration:none;
    display:block;
}
#cat_nav ul li ul li ul li a{
    background:none;
    color:#93a0a7;
    padding:0px 0px 0px 34px;
    height:19px;
    text-decoration:none;
    display:block;
}
#cat_nav ul ul li a:hover, #cat_nav ul ul li.active a{
    background-image:none;
    color:#93a0a7;
}
#cat_nav ul li.active ul li a, #cat_nav ul li.activeparent ul li a{
    color:#6d8084;
    background-image:none;
}
#search{
        background-image:url("../../layout/www.eventarrangement.be/search.png");
        background-position:center top;
        background-repeat:no-repeat;
        height:64px;
        width:783px;
        float:left;
        padding-left:10px;
        display:none;
}
#wrap_content_extra{
background:none;
        width:781px;
        float:left;
}
#wrap_content_extra2{
background:none;
        height:17px;
        width:777px;
        float:right;
        margin-right:21px;
}
#wrap_event_content{
    float:left;
    width:569px;
    margin-left:6px;
}
#event{
    background-color:#00482c;
    min-height:184px;
    height: auto !important;
    height:184px;
}
#event object{
    float:left;
}
#home-info{
    float:left;
    width:169px;
    padding:10px;
}

#content{
    float:left;
    min-height:332px;
    height: auto !important;
    height:332px;
    padding:10px 12px 10px 12px;
}

#content p a, #content a{
    color:#719E19;
}
#content h1.page_title{
    font-size:16px;
    padding:10px 0px 4px 2px;
    font-weight:normal;
    border-bottom:1px solid #eae9e8;
    color:#719E19;
    width:99%;
    clear:both;
}
#wrap_news_enquete{
    float:left;
    width:575px;
}
#news_overlay{
    background-image:url("../../layout/www.eventarrangement.be/news_block.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    float:left;
    width:277px;
    margin-left:4px;
    padding:4px 0px 0px 0px;
}
#news{
    background-image:url("../../layout/www.eventarrangement.be/news_block.jpg");
    background-position:center bottom;
    background-repeat:no-repeat;
    float:left;
    width:277px;
    padding:0px 0px 4px 0px;
}
#enquete{
    background-image:url("../../layout/www.eventarrangement.be/enquete_block1.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    float:left;
    width:257px;
    height:131px;
    margin-left:4px;
    padding:12px;
}
#wrap_extra_partners_reference{
    width:206px;
    background-color:#fff;
    float:left;
    display:none;
}
#extra{
    background-color:#008fab;
    min-height:164px;
    height: auto !important;
    height:164px;
    width:168px;
    margin-left:10px;
    padding: 10px;
}

#partners_overlay{
    background-image:url("../../layout/www.eventarrangement.be/yellow_block.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    padding:10px 0px 0px 0px;
    margin:8px 0px 8px 8px;
    width:189px;
}
#partners{
    background-image:url("../../layout/www.eventarrangement.be/yellow_block.jpg");
    background-position:center bottom;
    background-repeat:no-repeat;
    min-height:164px;
    height: auto !important;
    height:164px;
    padding: 10px;

}
#reference_overlay{
    background-image:url("../../layout/www.eventarrangement.be/reference_block.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    padding:6px 0px 0px 0px;
    width:194px;
    margin:0px 0px 0px 5px;
}
#reference{
    background-image:url("../../layout/www.eventarrangement.be/reference_block.jpg");
    background-position:center bottom;
    background-repeat:no-repeat;
    min-height:184px;
    height: auto !important;
    padding:0px 6px 0px 10px;
}
#helpdesk_overlay{
    background-image:url("../../layout/www.eventarrangement.be/reference_block.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    padding-top:10px;
    width:194px;
    margin-left:4px;
}
#helpdesk{
    background-image:url("../../layout/www.eventarrangement.be/reference_block.jpg");
    background-position:center bottom;
    background-repeat:no-repeat;
    min-height:184px;
    height: auto !important;
    height:184px;
}

#footer{
    background-color:#254111;
    color: #96ba08;
    clear:left;
    width:100%;
    font-size: 10px;
    display:none;
}
#footer p{
    margin-left:30px;
}
#footer a, #footer p a{
    color: #96ba08;
}
#footer span{
    margin-left:650px;
}
/* ELEMENTS
-----------*/
h1{
    font-size:16px;
}
h2{
    font-size:14px;
    color:#719E19;
}
h3{
    font-size:12px;
    color:#5F7681;
}
#home-info h1,#home-info h2, #home-info h3{
    color:#fff;
    font-size:18px;
    line-height:18px;
    font-family:georgia, sans-serif, arial, verdana;
    margin-bottom:8px;
}
#home-info p{
    color:#C2D95E;
    font-size:11px;
    line-height:13px;
}
#home-info a{
    color:#FFDD00;
}
#partners_overlay #partners h1{
    font-size:20px;
    font-family:georgia, sans-serif, arial, verdana;
    line-height:20px;
    color:#fff;

    margin-bottom:4px;
}
#partners_overlay #partners h1 a{
    color:#fff;
    text-decoration:none;
    background:url("../../layout/www.eventarrangement.be/partnersh1.jpg") no-repeat right top;
    padding-right:60px;
    display:block;
}
#partners_overlay #partners p{
    font-size:11px;
    line-height:13px;
}
#content p,#content ul,#content ol{
	margin:0 0 10px;
}
#content ul,#content ol{
	margin:0 0 10px;
	padding-left:20px;
	list-style:disc;
        color:#5F7681;
}
#content ul li a{
    color:#719E19;
}
#content ol{
	list-style:decimal;
}
#content h1,h2,h3,h4,h5,h6{
	margin:0 0 10px;
}

#extra h1,#extra h2,#extra h3{
    font-size:14px;
    color:#fff;
}
#extra p,#extra ul li,#partners p, #partners h1, #partners ul li{
    color:#fff;
    font-size:12px;
    font-weight:bold;
    line-height:15px;
}
#partners p, #partners h1, #partners ul li{
    color:#5F7681;
    font-weight:normal;
}
#extra ul li, #partners ul li{
    background:url("../../layout/www.eventarrangement.be/bull_yellow.jpg") no-repeat left 4px;
    padding:0px 0px 0px 14px;
    font-size:12px;
    font-weight:bold;
}
#partners ul li{
    background:url("../../layout/www.eventarrangement.be/bull_blue.jpg") no-repeat left 4px;
}
#enquete h2,#enquete h2 a{
    color:#719E19;
}
#helpdesk h1,#helpdesk h2,#helpdesk h3{
    color:#719E19;
}
#helpdesk p{
    color:#5D7479;
}
#helpdesk p a, #helpdesk h1 a,#helpdesk h2 a,#helpdesk h3 a{
    color:#719E19;
}
.mod_catalog h1.page_title{
    display:none;
}
hr{
    width:99%;
    height:1px;
    border:0px;
    background-color:#EAE9E8;
}
/* PHOTOGALLERY
---------------*/
.module_photo ul{
	margin:0;
	padding:0;
}

#module_photogallery{
	list-style:none;
	padding:0;
}
#module_photogallery li{
	float:left;
	margin:0 15px 30px;
	height:154px;
	width:154px;
	text-align:center;
	overflow:hidden;
}
#module_photogallery li a img{
	border:2px solid #fff;
}
#module_photogallery li a:hover img{
	border:2px solid #ccc;
}
/*SEARCH
---------*/
#search form table{
    width:760px;
}
#search form table th{
    padding:4px;
    text-align:center;
    color:#fff;
    font-weight:bold;
}

#search form table th.searchtitle{
    width:100px;
    vertical-align:middle;
    padding-top:8px;
}

#search form table td{
    width:100px;
    padding:0px 4px;
    text-align:center;
}
#search form table input.submit{
    color:#fff;
    padding:2px;
    width: 50px;
    display:block;
    margin:0px;
    font:bold 12px Arial, Verdana, Helvetica, sans-serif;
    background-color:#008FAB;
    border:none;
    cursor: pointer;
}
/*FORMS
-------*/
#newsletter h1{
    font-size:18px;
    border-top:1px solid #EAE9E8;
    padding:10px 0px 0px 5px;
    margin:0px 0px 4px 5px;
    font-weight:normal;
}
#newsletter table.layouttable{
    width:148px;
    margin-left:2px;
}
#newsletter table.layouttable input.submit{
    margin:0 auto;
}
#newsletter table.layouttable th{
    display:none;
}
#newsletter table.layouttable input.text,#newsletter table.layouttable td textarea{
	width:130px;
	padding:3px 5px;
	font:11px Arial, Verdana, Helvetica, sans-serif;
	border:1px solid #EAE9E8;
}
input.submit{
	color:#fff;
	padding:3px 0;
	width: 120px;
	display:block;
	margin:8px auto auto 146px;
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;
	background-color:#00482C;
	border:none;
	cursor: pointer;
}

input.text,textarea{
	width:250px;
	padding:3px 5px;
	font:11px Arial, Verdana, Helvetica, sans-serif;
	border:1px solid #EAE9E8;
}

table.layouttable{
	width:400px;
}
.layouttable td,.layouttable th{
	padding:5px;
}
.layouttable th{
	width:140px;
	font-weight:normal;
	text-align:left;
	color:#5f7681;
	font-family:Arial, Verdana Helvetica, sans-serif;
}
.layouttable .row0 td,.layouttable .row0 th{
	background:none;
}

table.layouttable tr.error th,table.layouttable tr.error td{
	background:#c00;
	font-weight:bold;
	color:#fff;
}
#content #disclaimer{
	font-size:10px;
}
.home .error_message{
    margin-left:4px;
}
.error_message{
	border:1px solid #c00;
	background:#fdd;
	padding:15px;
	margin:10px 0;
	color:#c00;
}
tr.error {
	border:1px solid #c00;
	background:#fdd;
}
#thanks{
	padding:15px;
	margin-bottom:30px;
	background:#637331;
	color:#fff;
}
.layouttable td,.layouttable th{
	padding:3px;
	vertical-align:top;
}
/* fiche default */
.fiche #catalog_subcategories{
    padding-left:8px;
}
.fiche #catalog_subcategories ul li{
    list-style-type:none;
}
.fiche #catalog_subcategories ul li.event-in-de-kijker,
.fiche #catalog_subcategories ul li.zoek-arrangement.activeparent a{
    display:none;
}

.fiche #catalog_subcategories ul li.activeparent ul,
.fiche #catalog_subcategories ul li.activeparent ul li.active,
.fiche #catalog_subcategories ul li.activeparent ul li.active a,
.fiche #catalog_subcategories ul li.activeparent ul li.active ul,
.fiche #catalog_subcategories ul li.activeparent ul li.active ul li,
.fiche #catalog_subcategories ul li.activeparent ul li.active ul li a{
    display:block;
}
.fiche #catalog_subcategories ul li ul li.per-regio a{
    text-decoration:none;
    font-size:14px;
    padding-bottom:5px;m
}
.fiche #catalog_subcategories ul li.activeparent ul li.active ul li{
    float:left;
    margin:0 5px 5px 0;
    padding:3px;
    text-align:center;
    width:120px;
    background-color:#C9DD6E;
}
.fiche #catalog_subcategories ul li.activeparent ul li.active ul li a{
    margin-bottom:2px;
    padding-right:2px;
    text-decoration:none;
    color:#fff;
    font-weight:bold;
}
.fiche #catalog_subcategories ul li.activeparent ul li.active ul li a:hover{
    color:#719E19;
}
.fiche #catalog_subcategories ul li.activeparent li{
    display:none;
}

.fiche #module_catalog{
    clear:both;
}
.fiche #module_catalog ul,
.mod_search #module_catalog ul,
.mod_catalog #suggestions ul{
    list-style-type:none;
    padding:16px;
}
.mod_catalog #suggestions ul{
    padding-right:0px;
}
.mod_search #module_catalog ul{
    padding:0px;
}
.fiche #module_catalog ul li,
.mod_search #module_catalog ul li,
.mod_catalog #suggestions ul li{
    float:left;
    margin:0px 4px 16px 0px;
    width:128px;
    height:176px;
}
.mod_catalog #suggestions ul li{
    height:214px;
}
.fiche #module_catalog ul li a,
.mod_search #module_catalog ul li a,
.mod_catalog #suggestions ul li a{
    display:block;
    color:#fff;
    width:120px;
}
.fiche #module_catalog ul li div,
.mod_search #module_catalog ul li div,
.mod_catalog #suggestions ul li div{
    background-color:#C2D95F;
    padding:4px 4px 4px 4px;
}
.mod_catalog #suggestions ul li div img{
    width:120px;
}
.fiche #module_catalog ul li div:hover,
.mod_search #module_catalog ul li div:hover,
.mod_catalog #suggestions ul li div:hover{
    background-color:#6A9D1E;
}

.fiche #module_catalog ul li h3,
.mod_search #module_catalog ul li h3,
.mod_catalog #suggestions ul li h3{
    text-align:center;
    margin:0px;
}
.mod_catalog.fiche #reference_overlay,
.mod_search #reference_overlay{
    padding:10px 0px 0px 0px;
    margin:8px 0px 8px 6px;
}
.mod_catalog #suggestions ul li div p.price{
    color:#254111;
    font-weight:bold;
    font-size:16px;
    text-align:center;
    padding:4px 0px;
    border-top:1px solid #a3c18e;
}
/* fiche detail */
.fiche #event{
    margin-left:0px;
    float:left;
}
.mod_catalog.fiche #content{
   min-height:410px;
    height:auto !important;
    height:434px;
    padding:0px;
}

.fiche #module_catalog_single h2{
    color:#719e19;
    font-size:12px;
    font-weight:bold;
}
.fiche #module_catalog_single h4{
    color:#719e19;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.fiche #module_catalog_single #event #photo{
    float:left;
    height:184px;
    width:380px;
    overflow:hidden;
}
.fiche #module_catalog_single #event #photo img{
    margin:3px 0px 0px 5px;
}
.fiche #module_catalog_single #event #name{
    width:169px;
    height:125px;
    background-color:#9dc107;
    margin:0px;
    padding:10px 10px 6px 10px;
    float:right;
}
.fiche #module_catalog_single #event h1{
    color:#fff;
    font-weight:normal;
    font-family:"times new roman", georgia,arial,verdana;
    font-size:22px;
    font-weight:bold;
    line-height:22px;
    margin:0px;
    padding:0px;
}
.fiche #module_catalog_single #event #prijsperpersoon{
    background-color:#008FAB;
    float:right;
    width:189px;
}
.fiche #module_catalog_single #event #prijsperpersoon p{
    color:#fff;
    text-align:center;
}
.fiche #module_catalog_single #event #prijsperpersoon p strong{
    font-size:24px;
    line-height:24px;
}
.fiche #module_catalog_single #subtitel{
    clear:both;
    margin:0px 0px 20px 10px;
    padding-top:20px;
    border-bottom:1px solid #EAE9E8;
    width:97%;
    height:30px;
}
.fiche #module_catalog_single #subtitel #printafriend{
    float:right;
}
.fiche #module_catalog_single #subtitel #printafriend .tellafriend{
    margin-right:10px;
    background-image:url("../../layout/www.eventarrangement.be/mail.jpg");
    background-position:right top;
    background-repeat:no-repeat;
    padding-right:30px;
    height:25px;
    display:block;
    float:left;
}
.fiche #module_catalog_single #subtitel #printafriend .tellafriend input.submit{
    margin:0px;
    padding:0px;
    background:none;
    color:#719E19;
    font-weight:normal;
    width:84px;
}
.fiche #module_catalog_single #subtitel #printafriend .print{
    background-image:url("../../layout/www.eventarrangement.be/print.jpg");
    background-position:right top;
    background-repeat:no-repeat;
    padding-right:30px;
    height:25px;
    display:block;
    float:left;
}
.fiche #module_catalog_single #subtitel #printafriend .print a{
    color:#719E19;
    text-decoration:none;
}
.fiche #module_catalog_single #subtitel #printafriend .tellafriend input.submit:hover,
.fiche #module_catalog_single #subtitel #printafriend .print a:hover{
    text-decoration:underline;
}
.fiche #module_catalog_single #subtitel h2{
    float:left;
    margin:0px;
}
.fiche #module_catalog_single #wrap_info_links{
    float:left;
    width:574px;
}
.fiche #module_catalog_single #info{
    float:left;
    width:370px;
    margin:4px 10px 4px 8px;
}

.fiche #module_catalog_single #omschrijving,
.fiche #module_catalog_single #region,
.fiche #module_catalog_single #location,
.fiche #module_catalog_single #minmax,
.fiche #module_catalog_single #duration,
.fiche #module_catalog_single #booking,
.fiche #module_catalog_single #options{
    background-image:url("../../layout/www.eventarrangement.be/questionmark.jpg");
    background-position:left 5px;
    background-repeat:no-repeat;
    padding-left:34px;
    margin-bottom:12px;
    min-height:30px;
    height:auto !important;
    height:30px;
}
.fiche #module_catalog_single #region{
    background-image:url("../../layout/www.eventarrangement.be/region.jpg");
}
.fiche #module_catalog_single #location{
    background-image:url("../../layout/www.eventarrangement.be/location.jpg");
}
.fiche #module_catalog_single #minmax{
    background-image:url("../../layout/www.eventarrangement.be/persons.jpg");
}
.fiche #module_catalog_single #duration{
    background-image:url("../../layout/www.eventarrangement.be/time.jpg");
}
.fiche #module_catalog_single #booking, .fiche #module_catalog_single #options{
    background-image:url("../../layout/www.eventarrangement.be/tick2.jpg");
    float:left;
    width:488px;
    margin:4px 0px 4px 8px;
    clear:both;
}
.fiche #module_catalog_single #options{
    background-image:none;
}
.fiche #module_catalog_single #suggestions{
    float:left;
    width:488px;
    margin:4px 0px 4px 8px;
    clear:both;
    display:none;
}
.fiche #module_catalog_single #links{
    float:right;
    width:185px;
}
.fiche #module_catalog_single #links img{
    margin:0px 0px 10px 46px;
}
.fiche #module_catalog_single #links .single_block{
    background-image:url("../../layout/www.eventarrangement.be/block.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    width:166px;
    height:27px;
    padding:8px 0px 0px 8px;
    color:#719e19;
}
.fiche #module_catalog_single #links #bookings.single_block{
    background-image:url("../../layout/www.eventarrangement.be/btn_booking.jpg");
}
.fiche #module_catalog_single #links .single_block a{
    text-decoration:none;
    color:#719E19;
}
.fiche #module_catalog_single #links #bookings.single_block a{
    color:#FFF;
    font-weight:bold;
    font-size:16px;
}
.fiche #module_catalog_single #links .single_block a:hover{
    text-decoration:underline;
}
.fiche #module_catalog_single #links .single_block.last{
    background-image:url("../../layout/www.eventarrangement.be/block_shadowed.jpg");
    height:32px;
}
.fiche #module_catalog_single #links #extras_overlay{
    background-image:url("../../layout/www.eventarrangement.be/block_large.jpg");
    background-position:left bottom;
    background-repeat:no-repeat;
    padding-bottom:30px;
    float:left;
}
.fiche #module_catalog_single #links #extras{
    background-image:url("../../layout/www.eventarrangement.be/block_large.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    padding:10px 8px 0px 8px;
    width:157px;
}

.fiche #module_catalog_single p{
    color:#343434;
    margin:0px;
    padding:0px;
}
.fiche #booking table.layouttable.bookingtable{
    margin-top:10px;
}
.fiche #booking table.layouttable.bookingtable tr th,
.fiche #booking table.layouttable.bookingtable tr td{
    border-bottom:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
    padding:4px;
    text-align:center;
}
.fiche #booking table.layouttable.bookingtable tr th{
    border-top:1px solid #e8e8e8;
    border-left:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
}
/* news */
.mod_news #content{
    margin-left:8px;
}
#news #module_news{
    margin:0px 10px;
}
#news #module_news #date{
    float:left;
    margin-right:10px;
    color:#4E7A1B;
}
#news #module_news h4{
    margin-bottom:2px;
}
#news #module_news h3{
    font-family:"times new roman", georgia,arial,verdana;
    font-weight:normal;
    font-size:20px;
    line-height:20px;
    color:#fff;
    margin:0px;
    padding-bottom:4px;
}
#news #module_news p.readmore{
    padding-top:8px;
}
#news #module_news p.readmore a, #news #module_news p.readall a{
    color:#5F7681;
    text-decoration:none;
    font-weight:bold;
}

#news #module_news p.readmore a:hover, #news #module_news p.readall a:hover{
    text-decoration:underline;
}
#module_news .article_content{
    margin-left:0px;
}

#module_news .article_content h2{
    font-size:18px;
    font-weight:normal;
    margin-bottom:3px;
    padding-top:6px;
}
#module_news p.goback{
    padding-left:8px;
}
#photo_album{
    float:left;
}
#photo_album .module_photo ul{
    padding:0px;
    margin:0px;
}
#photo_album .module_photo ul li{
    width:124px;
    height:124px;
}
#photo_album .module_photo ul li a img{
    width:120px;
    height:120px;
}
/* event in de kijker (home) */
#wrap_event_content #content #database_default ul{
    list-style-type:none;
    padding:0px;
    margin:0px;
}
#wrap_event_content #content #database_default ul ul li{
        background:url("../../layout/www.eventarrangement.be/tick.jpg") no-repeat left 5px;
        padding-left:17px;
}
#wrap_event_content #content #database_default ul li{
    float:left;
    padding:0 12px;
    width:248px;
}
#wrap_event_content #content #database_default ul li h2 a{
    color:#719E19;
}
#wrap_event_content #content #database_default ul li a.readmore{
    display:block;
    margin-bottom:5px;
}

.mod_catalog #pintinfo{
    display:block;
    width:600px;
    border-top:2px solid #333;
}
