#wrapperHolder { background: url(pics/bgWrapperBodyTop.jpg) 243px 104px no-repeat #fff; }
#wrapperBody { padding-bottom: 0px; }
#wrapperBody .logo a { position: relative; float: left; width: 273px; height: 49px;}
#wrapperBody .logo a span { display: none; }
#wrapperBodyContent { position: relative; float: left; width: 729px; height: auto; min-height: 450px; border-bottom: none; z-index:1; }
* html #wrapperBodyContent { position: relative; float: left; width: 729px; height: auto; height: 450px; }
#wrapperBodyNavigation { position: relative; float: left; width: 155px; height: auto; padding-bottom: 0; }
#generalMenu ul.generalMenu { margin-left: 10px; }
#wrapperBodyHomeContent { position: relative; float: left; clear: left; width: 345px; height: 120px; overflow: hidden; margin-top: 20px; }
#wrapperBodyHomeContent h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4d4d4d; }
#wrapperLanguage { position: relative; float: right; margin: 95px 15px 0px 0px; display: inline; width: 140px; height: 55px; }
#wrapperHomeFooter { position: relative; float: left; width: 710px; /*height: 214px;*/ margin-top: 12px; overflow:hidden;}
#wrapperFoot { display: none; }
.newsholder { position: relative; float: left; margin: 0; display: inline; width: auto; height: auto;}
.newsholder #generalcategory { position: relative; float: left; width: 197px; height:214px; overflow: hidden; background: url(/skins/default/pics/bgBlockHeader.gif) top left repeat-x #e5e1bc; }
.newsholder #generalcategory h1 .title { position: relative; float: left; margin: 4px 0px 0px 10px; clear: right; }
.newsholder #generalcategory h1 span { display: none; }
.newsholder #generalcategory ul { position: relative; float: left; width: 177px; height: 156px; padding: 4px 10px 0px 10px; overflow: hidden; list-style: none; }
.newsholder #generalcategory ul li { width: 177px; height: auto; border-bottom: 1px dotted #b2aa76; margin-bottom: 6px; }
.newsholder #generalcategory ul li h3 { width: 177px; padding-bottom: 6px; }
.newsholder #generalcategory ul li h3 span { display: block; display: none; width:177px; clear: both; margin-bottom: 6px; font-size: 11px; font-weight: normal; color: #99925f; }
.newsholder #generalcategory ul li h3 a,
.newsholder #generalcategory ul li h3 a:visited { font-size: 11px; font-weight: bold; color: #a00000; }
.newsholder #generalcategory ul li h3 a:hover { font-size: 11px; font-weight: bold; color: #a00000; text-decoration: underline; }
.newsholder #generalcategory ul li p { display: none; }
.newsholder #generalcategory ul li p a,
.newsholder #generalcategory ul li p a:visited { display: block; width: 177px; text-align: right; font-size: 11px; color: #a00000; }
.newsholder #generalcategory ul li p a:hover,
.newsholder #generalcategory ul li p a.active { font-size: 11px; color: #a00000; text-decoration: underline; }
.newsholder #generalcategory a.moreNews,
.newsholder #generalcategory a.moreNews:visited { position: absolute; bottom: 0; right: 10px; color: #a00000; }
.newsholder #generalcategory a.moreNews:hover { position: absolute; bottom: 0; right: 10px; color: #a00000; text-decoration: underline; }
.newsholder #generalcategory p.noNews { display: block; clear: left; padding: 10px; }
.newsholder #activitycategory { position: relative; float: left; display: inline; width: 220px; height: 214px; overflow: hidden; margin-left: 18px; background: url(/skins/default/pics/bgBlockHeader.gif) top left repeat-x #e5e1bc; }
.newsholder #activitycategory h1 .title { position: relative; float: left; margin: 5px 0px 0px 10px; }
.newsholder #activitycategory h1 span { display: none; }
.newsholder #activitycategory ul { width: 200px; height: 156px; padding: 4px 10px 0px 10px; clear: left; overflow: hidden; list-style: none; }
.newsholder #activitycategory ul li h3 { width: 200px; height: auto; }
.newsholder #activitycategory ul li h3 a,
.newsholder #activitycategory ul li h3 a:visited { display: block; font-size: 11px; font-weight: bold; color: #a00000; clear: both; }
.newsholder #activitycategory ul li h3 a:hover,
.newsholder #activitycategory ul li h3 a.active { font-size: 11px; font-weight: bold; color: #a00000; }
.newsholder #activitycategory ul li h3 span { display: block; width:177px; clear: both; margin-bottom: 2px; font-size: 11px; font-weight: normal; color: #99925f; }
.newsholder #activitycategory ul li p { display: none; }
.newsholder #activitycategory a.moreNews,
.newsholder #activitycategory a.moreNews:visited { position: absolute; bottom: 0; right: 0px; margin-right: 10px; color: #a00000; }
.newsholder #activitycategory a.moreNews:hover { position: absolute; bottom: 0; right: 0px; color: #a00000; text-decoration: underline; }
.newsholder #activitycategory p.noNews { display: block; clear: left; padding: 10px; }
#newsLetter { position: relative; float: left; display: inline; margin: 11px 0px 32px 15px; width: 135px; }
#photogallery { position: relative; float: left; display: inline; width: 108px; height: 214px; margin: 0px 0px 0px 14px; padding: 0; overflow: hidden; }
#photogallery ul { width: 108px; height: 241px; list-style: none; }
#photogallery li { float: left; width: 108px; height: 241px; }
#photogallery span { position: relative; float: left; display: inline; width: 108px; margin: 139px 0px 0px 0px; font-size: 11px; text-align: center; color: #FFFFFF; }
#photogallery h1 { position: relative; float: right; display: inline; width: 88px; display:block; font-family: Arial, "Times New Roman", Times, serif; font-size: 15px; color: #fff; border-bottom: 1px dotted #FFFFFF; margin-right: 10px; }
#photogallery a,
#photogallery a:visited { position: relative; float: right; display: inline; margin: 0px 10px 0px 0px; color: #fff; }

#photoGalleryRestauratie { position: absolute; top: 246px; left: 16px; z-index: 500; float: left; display: inline; width: 108px; height: 214px; padding: 0; overflow: hidden; background: none; }
#photoGalleryRestauratie ul { position: relative; float: left; width: 108px; height: 241px; list-style: none; }
#photoGalleryRestauratie li { position: relative; float: left; height: 241px; width: 108px; }
#photoGalleryRestauratie span { position: relative; float: left; display: inline; width: 108px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center; color: #FFFFFF; }
#photoGalleryRestauratie h1 { position: relative; float: left; display: inline; margin: 139px 0px 0px 10px; width: 88px; display: block; font-family: Arial, "Times New Roman", Times, serif; font-size: 17px; font-weight: bold; text-transform: capitalize; color: #fff; text-align: center; border-bottom: 1px dotted #FFFFFF; }
#photoGalleryRestauratie a,
#photoGalleryRestauratie a:visited { position: relative; float: right; display: inline; margin: 0px 10px 0px 0px; color: #fff; }
* html #photoGalleryRestauratie h1 { margin-left: 4px; }