body { behavior: url("fileadmin/groei/templates/js/csshover.htc"); }
body, th, td, input, select, textarea { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }


/* -----------------> links  */
a:link, a:visited { color: #366165; text-decoration: underline; }
a:hover { color: #fd9c37; text-decoration: none; }
a img { border: 0 solid #ffffff; }

div.image_teaser a img {
	border:3px solid #BFD4AD;
	margin-left:10px;
}

.internal-link, .internal-link-new-window { color: #366165; }
.internal-link:hover, .internal-link-new-window:hover { color: #fd9c37; }
.external-link, .external-link-new-window  { color: #fd9c37; }
.external-link:hover, .external-link-new-window:hover  { color: #ff0000; }
.download { color: #fd9c37; }
.download:hover { color: #ff0000; }
.mail {}
/* links <-----------------  */

.contentOverflowIntern {

}

/* -----------------> forms  */
form { margin: 0; }
fieldset { border: 0 solid #ffffff; padding: 0; margin: 0; }

.imp-text, .imp-textarea, .imp-select, .imp-file, .imp-text-pass { background: #ffffff; border: 1px solid #43797e; }
.imp-text-pass { /* margin-left: 5px; */ }
.newloginbox-password-modified { float: right; }

#header .imp-text { width: 90px; color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
#header .imp-text-pass { color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
.imp-checkbox, .imp-radio { border: 0px solid #ffffff; }
.imp-button {}
.imp-button-gfx, .imp-button-gfx-56px, .imp-button-gfx-96px, .imp-button-gfx-132px { width: 56px; height: 24px; color: #27696f; border: 0 solid #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button02.gif) left 0 no-repeat; padding: 0; cursor: pointer; }
.imp-button-gfx:hover, .imp-button-gfx-56px:hover, .imp-button-gfx-96px:hover, .imp-button-gfx-132px:hover { background-position: left -24px; }
.size1, .imp-button-gfx-96px { width: 96px!important; background-image: url(../images/schema01/common/buttons/bg_button03.gif)!important;  }
.size2, .imp-button-gfx-132px { width: 132px!important; background-image: url(../images/schema01/common/buttons/bg_button04.gif)!important;  }
#header .imp-button-gfx { width: 49px; height: 16px; color: #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button01.gif) left 0 no-repeat; }
#header .imp-button-gfx:hover { background-position: left -16px; }

.imp-error { font-size: 0.9em; color: #fd4117; }
.required { color: #fd4117; }

a.imp-button-gfx:link, a.imp-button-gfx:visited , a.imp-button-gfx-56px:link, a.imp-button-gfx-56px:visited , a.imp-button-gfx-96px:link, a.imp-button-gfx-96px:visited , a.imp-button-gfx-132px:link, a.imp-button-gfx-132px:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; text-align: center; line-height: 24px; height: 24px; display: block; }
a.imp-button-gfx:hover, a.imp-button-gfx-56px:hover, a.imp-button-gfx-96px:hover, a.imp-button-gfx-132px:hover { color: #366165; }

/* forms <-----------------  */

p { margin; 0px; 0; }

.row-even { background-color: #F4FFC0!important; }
.row-odd { background-color: #F8FED8!important; }
/* -----------------> content frames  */
.csc-frame {}
.csc-frame-margin-0-10 { margin: 0 10px; }
/* content frames <-----------------  */

/* -----------------> content blocks  */

.b, .b_r, .b_l { width: 100%; float: left; }
.b *, .b_r *, .b_l * { display:block; height:1px; overflow:hidden; font-size:.01em; }
.b .b1 { margin-left:5px; margin-right:5px; padding-left:1px; padding-right:1px; }
.b_r .b1 { margin-right:5px; padding-right:1px; }
.b_l .b1 { margin-left:5px; padding-left:1px; }
.b .b2 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; }
.b_r .b2 { margin-right:3px; padding-right:1px; }
.b_l .b2 { margin-left:3px; padding-left:1px; }
.b .b3 { margin-left:2px; margin-right:2px; padding-left:1px; padding-right:1px; }
.b_r .b3 { margin-right:2px; padding-right:1px; }
.b_l .b3 { margin-left:2px; padding-left:1px; }
.b .b4 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; }
.b_r .b4 { margin-right:1px; padding-right:1px; }
.b_l .b4 { margin-left:1px; padding-left:1px; }
.b .b5 { margin-left:1px; margin-right:1px; } 
.b_r .b5 { margin-right:1px; } 
.b_l .b5 { margin-left:1px; } 
.b .b6 { } 
.b .b7 { }
.bg { width: 100%; float: left; clear: both; }
.bg01 { width: 100%; background: #D8E88A; float: left; clear: both; }
.bg02 { width: 100%; background: #f4ffc0; float: left; clear: both; }
.bgc { margin: 3px 10px; clear: both; }

.bgSmall { width: 100%; float: left; clear: both; height: 57px;~height: 58px;_height: 58px; }

.cbSmall .bg { background: #F8FED8; }
.FCE-box small {  }
*html, .FCE-box small { border-top:1px solid #000;float:none; }
.FCE-box small .bgc  { padding-top: 3px; padding-bottom: 4px; }
.cbSmall {  }
.bgSmall { background-color:#F8FED8; }
.bgSmallGreen { background-color:#E4F39E; }
.bgcSmall { }

.cb01 { }
.cb01 .b *, .cb01 .b_r *, .cb01 .b_l * { background:#F8FED8; }
.cb01 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_r .b1 { border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_l .b1 { border-left:1px solid #5982c7; background:#d1dcef; }
.cb01 .b .b2 { border-left:1px solid #466eb0; border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_r .b2 { border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_l .b2 { border-left:1px solid #466eb0; background:#d1dcef; }
.cb01 .b .b3 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_r .b3 { border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_l .b3 { border-left:1px solid #96b0db; background:#d1dcef; }
.cb01 .b .b4 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_r .b4 { border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_l .b4 { border-left:1px solid #5982c7; background:#dce4f3; }
.cb01 .b .b5 { border-left:1px solid #dce4f3; border-right:1px solid #dce4f3; } 
.cb01 .b_r .b5 { border-right:1px solid #dce4f3; } 
.cb01 .b_l .b5 { border-left:1px solid #dce4f3; } 
.cb01 .b .b6 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; }
.cb01 .b_r .b6 { border-right:1px solid #96b0db; }
.cb01 .b_l .b6 { border-left:1px solid #96b0db; }
.cb01 .b .b7 { border-left:1px solid #d1dcef; border-right:1px solid #d1dcef; }
.cb01 .b .b_r .b7 { border-right:1px solid #d1dcef; }
.cb01 .b_l .b7 { border-left:1px solid #d1dcef; }
.cb01 .bg { background: #F8FED8; }


.cb02 {  }
.cb02 .b *, .cb02 .b_r *, .cb02 .b_l * { background:#f8ffd7; }
.cb02 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_r .b1 { border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_l .b1 { border-left:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b .b3 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_r .b3 { border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_l .b3 { border-left:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b .b4 { border-left:1px solid #5882c3; border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_r .b4 { border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_l .b4 { border-left:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b .b5 { border-left:1px solid #d6e4d2; border-right:1px solid #d6e4d2; } 
.cb02 .b_r .b5 { border-right:1px solid #d6e4d2; } 
.cb02 .b_l .b5 { border-left:1px solid #d6e4d2; } 
.cb02 .b .b6 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; }
.cb02 .b_r .b6 { border-right:1px solid #93b0ca; }
.cb02 .b_l .b6 { border-left:1px solid #93b0ca; }
.cb02 .b .b7 { border-left:1px solid #cbdcd1; border-right:1px solid #cbdcd1; }
.cb02 .b_r .b7 { border-right:1px solid #cbdcd1; }
.cb02 .b_l .b7 { border-left:1px solid #cbdcd1; }
.cb02 .bg { background: #f8ffd7; }

.cb03 {  }
.cb03 .b *, .cb03 .b_r *, .cb03 .b_l * { background:#d6f4ee; }
.cb03 .b .b1 { border-left:1px solid #a2c4eb; border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_r .b1 { display: none;  border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_l .b1 { border-left:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b .b3 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_r .b3 { border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_l .b3 { border-left:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b .b4 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_r .b4 { border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_l .b4 { border-left:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b .b5 { border-left:1px solid #c6e6ee; border-right:1px solid #c6e6ee; } 
.cb03 .b_r .b5 { border-right:1px solid #c6e6ee; } 
.cb03 .b_l .b5 { border-left:1px solid #c6e6ee; } 
.cb03 .b .b6 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; }
.cb03 .b_r .b6 { border-right:1px solid #a6caf0; }
.cb03 .b_l .b6 { border-left:1px solid #a6caf0; }
.cb03 .b .b7 { border-left:1px solid #c1e2ef; border-right:1px solid #c1e2ef; }
.cb03 .b_r .b7 { border-right:1px solid #c1e2ef; }
.cb03 .b_l .b7 { border-left:1px solid #c1e2ef; }
.cb03 .bg { background: #d6f4ee;  }

.cb04 { }
.cb04 .b *, .cb04 .b_r *, .cb04 .b_l * { background:#f4ffc0; }
.cb04 .b .b1 { border-left:1px solid #9CC8DD; border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_r .b1 { border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_l .b1 { border-left:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b .b2 { border-left:1px solid #D3FCE9; border-right:1px solid #D3FCE9; background:#d7f3e6; }
.cb04 .b_r .b2 { border-right:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b_l .b2 { border-left:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b .b3 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_r .b3 { border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_l .b3 { border-left:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b .b4 { border-left:1px solid #8db4ed; border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_r .b4 { border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_l .b4 { border-left:1px solid #8db4ed; background:#deefc9; }
.cb04 .b .b5 { border-left:1px solid #deefc9; border-right:1px solid #deefc9; } 
.cb04 .b_r .b5 { border-right:1px solid #deefc9; } 
.cb04 .b_l .b5 { border-left:1px solid #deefc9; } 
.cb04 .b .b6 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; }
.cb04 .b_r .b6 { border-right:1px solid #b3cfdc; }
.cb04 .b_l .b6 { border-left:1px solid #b3cfdc; }
.cb04 .b .b7 { border-left:1px solid #d7eacc; border-right:1px solid #d7eacc; }
.cb04 .b_r .b7 { border-right:1px solid #d7eacc; }
.cb04 .b_l .b7 { border-left:1px solid #d7eacc; }
.cb04 .bg { background: #f4ffc0; }


/* content blocks <-----------------  */


/* -----------------> separators  */
.fceseparator01, .separator01  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
#section01 .separator01 {background: url(../images/schema01/section01/blocks/bg_separator01.gif) left top repeat-x;}
#section02 .separator01 {background: url(../images/schema01/section02/blocks/bg_separator01.gif) left top repeat-x;}
#section03 .separator01 {background: url(../images/schema01/section03/blocks/bg_separator01.gif) left top repeat-x;}
#section04 .separator01 {background: url(../images/schema01/section04/blocks/bg_separator01.gif) left top repeat-x;}
#section05 .separator01 {background: url(../images/schema01/section05/blocks/bg_separator01.gif) left top repeat-x;}

.separator02  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator02.gif) left top repeat-x; float: left; display: inline; }
.separator03  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
.separator04  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_newssingleCont.gif) left top repeat-x; float: left; display: inline; }
/* separators <-----------------  */


/* -----------------> FCE  */

.FCE { width: 100%; padding: 0 0 10px 0; float: left; } 
#rightColumn .FCE { padding: 0; } 
#container-2cols-v1 #mainColumn .FCE { padding: 0; } 


.FCE-box-v01 {}
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v01 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v02 {}
.FCE-box-v02 .bgc  { padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v02 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v03 {}
.FCE-box-v03 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v03 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v04 { }
*html, .FCE-box-v04 { float:none; }
.FCE-box-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb04 .bgc { height: 151px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb01 .bgc { height: 101px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v04 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v05 { position: relative; z-index: 1;}
.FCE-box-v05  .butterfly  { width: 62px; height: 69px; background: url(../images/schema01/common/blocks/butterfly.gif) left top no-repeat; position: absolute; top: -16px; right: -10px; z-index: 2;}
.FCE-box-v05 .bgc  { padding-bottom: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-v05 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v05 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v06 { position: relative; z-index: 1;}
.FCE-box-v06 .stamp  { width: 56px; height: 56px; background: url(../images/schema01/common/blocks/stamp.gif) left top no-repeat; position: absolute; top: 13px; left: -19px; z-index: 2;}
.FCE-box-v06 .bgc  { padding-top: 4px; padding-bottom: 4px; margin-left: 40px; }
#container-3cols-v1 #mainColumn .FCE-box-v06 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v06 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-image-v01 {}
.FCE-box-image-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-image-v01 .fceimage { height: 145px; overflow: hidden; }
#container-3cols-v1 #leftColumn .FCE-box-image-v01 .bgc { height: 154px; margin: 0 10px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v01 .bgc { min-height: 120px; height: auto!important; height: 120px; }


.FCE-box-image-v02 {}
.FCE-box-image-v02 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v02 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v03 {}
.FCE-box-image-v03 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v03 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v04 {}
.FCE-box-image-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v04 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-tabs-v01 {}
.FCE-box-tabs-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .fceimage { height: 126px; overflow: hidden; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .bgc { height: 133px; overflow: hidden;  }


.FCE-box-tabs-v02 {}
.FCE-box-tabs-v02 .bgc  { padding-top: 4px; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .fceimage { height: 165px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .bgc { height: 134px; overflow: hidden; }

.FCE-box-tabs-v03 {}
.FCE-box-tabs-v03 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-v03 .bgc { height: 259px; overflow: hidden; }

.FCE-box-tabs-v04 { padding-top:25px; }
.FCE-box-tabs-v04 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-tabs-v05 {}
.FCE-box-tabs-v05 .fcetabs  { margin: 0!important; }
.FCE-box-tabs-v05 .fcetabs  ul  { float: right!important; }
.FCE-box-tabs-v05 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-image-text-v01 { width: 540px; height: 170px; position: relative; z-index: 1; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent { width: 245px; height: 130px; color: #ffffff; background: #366165; padding: 10px; position: absolute; right: 20px; top: 10px; z-index: 2; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent h3 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; color: #F8FED8; }


.FCE-2-cols-v1 { padding-bottom: 0; }
.FCE-2-cols-v1 .fcelc { width: 49%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v1 .fcerc { width: 49%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcelc, #container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcerc { width: 350px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcerc { width: 265px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcerc { width: 255px; overflow: hidden; }

.FCE-2-cols-v2 { padding-bottom: 0; }
.FCE-2-cols-v2 .fcelc { width: 60%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v2 .fcerc { width: 38%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcelc { width: 400px; overflow-y: auto; overflow-x: hidden; } 
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcerc { width: 290px; margin: 0 10px 0 0; display: inline; overflow: hidden; }

.FCE-2-cols-v3 { padding-bottom: 0; }
.FCE-2-cols-v3 .fcelc { width: 38%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v3 .fcerc { width: 60%; float: right; clear: right; overflow: hidden; }

.FCE-3-cols-v1 { padding-bottom: 0; }
.FCE-3-cols-v1 .fcelc { width: 33%; min-height: 10px; float: left; clear: left; overflow: hidden; }
.FCE-3-cols-v1 .fcemc { width: 33%; min-height: 10px; margin: 0 0.5%; float: left; display: inline; overflow: hidden; }
.FCE-3-cols-v1 .fcerc { width: 33%; min-height: 10px; float: left; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcerc { width: 175px; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcemc { width: 170px; margin: 0 10px; }

.FCE-separator-v01 { width: 100%; float: left; clear: both; }

.FCE-agendas-list { padding: 0!important; } /*Q ??? need check */
.FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; font-weight: bold; color: #366165; background: url(../images/schema01/common/bullets/bullet_plus.gif) 99% 6px no-repeat; float: left; cursor: pointer; }
.FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.FCE-agendas-list .row-act { background: #D5E976 url(../images/schema01/common/bullets/bullet_minus.gif) 99% 6px no-repeat!important; }
.FCE-agendas-list-box { clear: both;background: #ECF9AD; }
.FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.FCE-agendas-list-box dl dd { margin-bottom: 5px }
.FCE-agendas-list-box dl dd font , .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.FCE-agendas-list dl.short { width: 70%; }
.FCE-agendas-list dl.short dt { width: 44%; }
.FCE-agendas-list dl.short dd { width: 53%; }


.FCE-steps { width: 100%; float: left; }
.FCE-steps .FCE-step-image { float: left; }
.FCE-steps .FCE-step-image img { margin: 7px 10px; border: 3px solid #bfd3ad;  }
.FCE-steps .FCE-step-content { margin: 0 10px 10px 120px; }
.FCE-steps .FCE-step-content h3 { font-size: 11px; color: #fd9c37; margin: 10px 0; padding: 0; }
.FCE-steps .FCE-step-moreLink { font-size: 10px; background: url(../images/schema01/common/bullets/bullet04.gif) right 2px no-repeat; display: block; clear: both; }
.FCE-step { background: url(../images/schema01/common/blocks/bg_fce_step.gif) left top repeat-y; }
.FCE-step .FCE-step-image { background: #ff0000; }
.FCE-step .FCE-step-image img { margin: 0 0 -3px 0; border: 0 solid #bfd3ad; }
.FCE-step .FCE-step-content { font-size: 10px; margin: 0 10px 0 175px; padding: 0 0 10px 0; }
.FCE-step .FCE-step-content p{ margin: 10px 0 0 0;}

.FCE-step-header { margin: -10px 10px 0 10px;	}
.FCE-step-header .FCE-step-content { font-size: 10px; font-weight: bold; }
.FCE-step-header h3 { font-family: Arial, sans-serif; font-weight: normal; color: #fd9c37; letter-spacing: -1px; margin: 0 0 20px 0; }


.FCE-step-v01 {}
.FCE-step-v01 .FCE-step-v01-image { float: left; }
.FCE-step-v01 .FCE-step-v01-content { margin: 0 0 0 177px; }
.FCE-step-v01 .FCE-step-v01-content h3 { font-size: 11px; color: #fd9c37;  margin: 10px 0; padding: 0; }


.FCE-backlink { }
.FCE-backlink a.imp-button-gfx:link, .FCE-backlink a.imp-button-gfx:visited { float: right; }


.FCE-this-month {}
.FCE-this-month .bg  { background-image: url(../images/schema01/common/blocks/bg_block02.gif); background-position: right 10px; background-repeat: no-repeat; }
.FCE-this-month .bgc  { min-height: 290px; height: auto!important; height: 290px; }
.FCE-this-month .FCE-this-month-c1  { width: 70%; margin: 5px 0 10px 0; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c2  { line-height: 110px; font-family: "Times New Roman", serif; font-size: 96px; font-weight: normal; color: #fe9833; text-align: right; width: 25%; margin: -10px 0 -20px 0; float: right; clear: right; overflow: hidden; }
.FCE-this-month .FCE-this-month-c3  { width: 62%; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c4  { width: 35%; margin: 20px 0 0 0; float: right; clear: right; overflow: hidden; }


.FCE-plant-feature { width: 100%; padding: 0; float: left; }
.FCE-plant-feature .fcelc { width: 20%; padding: 5px 0 5px 10px; float: left; clear: left; }
.FCE-plant-feature .fcerc { width: 70%; padding: 5px 10px 5px 0; float: right; clear: right; }
.FCE-plant-feature .fcelc h6 { font-size: 11px; }
.FCE-plant-feature .fcelc h6, .FCE-plant-feature .fcerc p { margin: 5px 0; }


/* tabs for fce */
.fcetabs { width: 100%; height: 20px; overflow: hidden; margin: -20px 0 0 0; position: relative; z-index: 2; }
.fcetabs ul { height: 20px; list-style: none; padding: 0; margin: 0; float: left; }
.fcetabs ul li { list-style: none; float: left;}
.fcetabs ul li a:link, .fcetabs ul li a:visited { height: 19px; line-height: 19px; text-decoration: none; background-position: left top; background-repeat: no-repeat; padding: 0 5px; float: left; zoom: 1; }
.fcetabs ul li a:hover {  }
.fcetabs ul li.act a:link, .fcetabs ul li.act a:visited { cursor: default; }

.cb01 .fcetabs ul li a:link, .cb01 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #cfdc93; background-color: #d7e498; background-image: url(../images/schema01/common/blocks/bg_tab01.gif); }
.cb01 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #c5d382; background-image: none; }
.cb01 .fcetabs ul li.act a:link, .cb01 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FED8; background-color: #F8FED8; background-image: none; }

.cb02 .fcetabs ul li a:link, .cb02 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #F8FFD7; background-color: #ebf7b0; background-image: url(../images/schema01/common/blocks/bg_tab02.gif); }
.cb02 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #dbe89a; background-image: none; }
.cb02 .fcetabs ul li.act a:link, .cb02 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FFD7; background-color: #F8FFD7; background-image: none; }

.cb03 .fcetabs ul li a:link, .cb03 .fcetabs ul li a:visited  { color: #27696f; border-bottom: 1px solid #bfd8d3; background-color: #c6e0db; background-image: url(../images/schema01/common/blocks/bg_tab03.gif); }
.cb03 .fcetabs ul li a:hover { border-bottom: 1px solid #adcfc8; background-color: #adcfc8; background-image: none; }
.cb03 .fcetabs ul li.act a:link, .cb03 .fcetabs ul li.act a:visited { border-bottom: 1px solid #d7f5ef; background-color: #d7f5ef; background-image: none; }

.cb04 .fcetabs ul li a:link, .cb04 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #D9E4A2; background-color: #edf6c5; background-image: url(../images/schema01/common/blocks/bg_tab04.gif); }
.cb04 .fcetabs ul li a:hover { border-bottom: 1px solid #D9E4A2; background-color: #e2ecb4; background-image: none; }
.cb04 .fcetabs ul li.act a:link, .cb04 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F4FFC0; background-color: #F4FFC0; background-image: none; }

/* image headers */
/* fix image bottom margin in sctrict doctype */
.fceimage img { margin: 0 0 -2px 0; }

/* ---------------------------------------------------- */


.fce-submenu { width: 221px; margin: 0 9px; float: left; display: inline; overflow: hidden; }
.fce-submenu ul { list-style: none; margin: 0; padding: 0; }
.fce-submenu ul li { list-style: none; margin: 10px 0 0 0; }
.fce-submenu ul li .level1 { height: 27px; line-height: 27px; font-family: Arial, sans-serif; font-size: 13px; color: #27696f; letter-spacing: -1px; text-decoration: none; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left 0 no-repeat; padding: 0 10px; display: block; zoom: 1; }
.fce-submenu ul li .level1:hover { background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left -27px no-repeat; }
.fce-submenu ul li.act .level1, .fce-submenu ul li.act .level1:hover { color: #ffffff; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu_act.gif) left 0 no-repeat; }

.fce-submenu ul ul li { margin: 10px 0 5px 0; }
.fce-submenu ul ul li .level2 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet01.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block;  }
.fce-submenu ul ul li .level2:hover { text-decoration: underline; }
.fce-submenu ul ul li.act .level2, .fce-submenu ul ul li.act .level2:hover { color: #43797e; text-decoration: underline; }

.fce-submenu ul ul ul { margin-left: 12px; }
.fce-submenu ul ul ul li .level3 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet03.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block; }
.fce-submenu ul ul ul li .level3:hover { text-decoration: underline; }
.fce-submenu ul ul ul li.act .level3, .fce-submenu ul ul ul li.act .level3:hover { color: #43797e; text-decoration: underline; }


/* FCE <-----------------  */  


/* -----------------> css styled content */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:0; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { /* margin-bottom:-3px;*/ display: block; } /* Strict DOCTYPE */
/* css styled content <-----------------  */  



/* -----------------> login  */
/*.tx-newloginbox-pi1 { width: 100%; margin: 0 0 10px 0; float: left; display: inline;  }*/

/* Q: hz hto to pominiav.*/
#header .tx-newloginbox-pi1 { margin: 0 0 10px 0; float: right; }
#header .tx-newloginbox-pi1 form { margin: 2px; }
#header .tx-newloginbox-pi1 form, #header .tx-newloginbox-pi1 fieldset { float: left; display: inline; }
#header .tx-newloginbox-pi1 label { margin: 0 0 0 10px; }
#header .tx-newloginbox-pi1 .imp-button-gfx { font-size: 9px;}

#content .tx-newloginbox-pi1 { width: 100%; padding: 0; float: left; display: inline; }
#content .tx-newloginbox-pi1 .imp-error { font-size: 1em;}
#content .tx-newloginbox-pi1 form { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 fieldset { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 dl { width: 100%; color: #657b6c; margin: 0; float: left; }
#content .tx-newloginbox-pi1 dl dt { width: 49%; margin: 0 2% 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl dd { width: 49%; margin: 0 0 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl.size-30-70 dt { width: 29%; }
#content .tx-newloginbox-pi1 dl.size-30-70 dd { width: 69%; }
#content .tx-newloginbox-pi1 dl dd .imp-text { width: 91%; float: right; }
#content .tx-newloginbox-pi1 .buttons { clear: both; }
#content .tx-newloginbox-pi1 .buttons .imp-button-gfx { float: right; }
#content .tx-newloginbox-pi1 .buttons a:link, #content .tx-newloginbox-pi1 .buttons a:visited { color: #000000; padding-top: 10px; display: block; }

/* login <-----------------  */



/* -----------------> headers  */

h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
h2 { font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; }
h3 { font-size: 16px; font-weight: bold; color: #366165; margin: 10px 0; }
h4 { font-size: 16px; font-weight: normal; color: #366165; margin: 10px 0; }
h5 { font-size: 14px; font-weight: bold; color: #366165; margin: 10px 0; }
h6 { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0; }

.csc-header h1, .csc-textpicHeader h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.csc-header h2, .csc-textpicHeader h2 { font-family: Arial, sans-serif; font-size: 24px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.FCE .csc-header h1, .FCE .csc-textpicHeader h1, .FCE .csc-header h2, .FCE .csc-textpicHeader h2 { margin: 0 0 10px 0; }

.csc-subheader { font-family: Arial, sans-serif; font-size: 18px; font-weight: normal; color: #339900; letter-spacing: -1px; margin: -10px 0 10px 0; }

/* headers <-----------------  */


/* -----------------> basic calendar date style  */
.calendar { width: 41px; height: 39px;  text-align: center; margin: 0 5px 0 0; background: url(../images/schema01/common/blocks/calsheet.gif) left top no-repeat; float: left; }
.calendar a:link, .calendar a:visited { text-decoration: none; }
.calendar .calendar-day { color: #ff9933; margin: 5px 0 0 0; line-height: 19px; font-size: 19px; font-weight: bold;}
.calendar .calendar-month { color: #9c9c9c; line-height: 10px; font-weight: bold;}
/* basic calendar date style <-----------------  */




/* -----------------> gallerylist  */
.tx-impsksimplegallery-pi1  { width: 100%; margin: 10px 0; float: left;}
.tx-impsksimplegallery-pi1 h3 {font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; padding: 0; }
.tx-impsksimplegallery-pi1 .submitBut {float: right;}

.gallery-list-container { margin: 0 10px; }
.gallery-list-container .gallery-list-item { width: 155px; height: 200px;  margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;}
.gallery-list-item .gallery-list-container-delete a:link, .gallery-list-item  .gallery-list-container-delete a:visited { width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-list-item-righttop_corner { width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; }
.gallery-list-container .gallery-list-item  .gallery-list-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-list-container .gallery-list-item  .gallery-list-item-img img { margin: 4px; }
.gallery-list-container .gallery-list-item-title { width: 95%;  background: #F7F9B9; border: 1px solid #467B7F; padding: 1px 0 1px 6px; float: left; }
.gallery-list-container .imp-text { border: 1px solid #467B7F; background: #F7F9B9;}
.gallery-list-newgallery { margin: 0 10px; }
.gallery-list-newgallery .gallery-list-newgallery-inform  { margin: 10px 0;}

.gallery-singleview-container { margin: 10px; }
.gallery-singleview-container .gallery-singleview-item { width: 155px; height: 180px;  margin: 0 10px 10px 0; float: left; display: inline; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img img { margin: 4px; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-title { width: 95%;  background: #F7F9B9; padding: 1px 0 1px 6px; float: left; }

.gallery-singleview-edit-container { margin: 10px; }
.gallery-singleview-edit-container .gallery-singleview-edit-item { width: 155px; height: 200px; margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;  }
.gallery-singleview-edit-container .gallery-singleview-edit-delete a:link, .gallery-singleview-edit-container .gallery-singleview-edit-delete a:visited {width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .draghandle {width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; cursor: pointer;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img img {margin: 4px 4px 2px 4px;}
.gallery-singleview-edit-item .gallery-singleview-edit-item-title { width: 100px; height: 15px; margin: 3px 0 0 0; border: 1px solid #467B7F; background: #F7F9B9; float: left; overflow: hidden;}
.gallery-singleview-edit-container .submitBut, .gallery-singleview-edit-container .backlink { margin: 0 0 15px 0;}
.inplaceeditor-form .editor_ok_button {}
.inplaceeditor-form { }
.form.inplaceeditor-form input { width: 50%!important; }
.inplaceeditor-form .editor_field { width: 100px!important; border: 1px solid #467B7F; background: #F7F9B9; margin: 3px 2px 0 0; float: left; }
.inplaceeditor-form a.editor_cancel:link, .inplaceeditor-form a.editor_cancel:visited { width: 17px; height: 16px!important; margin: 3px 0 0 0; background: #B6D2A4; display: block; float: left;}

.single_new-item { width: 155px; height: 200px;  margin: 0 10px 30px 0; float: left; }
.single_new-item  .single_new-item-photoUpload  {width: 155px; margin: 0 0 3px 0;}
.single_new-item  .single_new-item-photoUpload .imp-file { width: 100%;  }
.single_new-item .single_new-item-img { width: 155px; height: 152px; margin: 0 0 5px 0; background: url(../images/schema01/common/buttons/gallery/bg_image01.gif) left top no-repeat; float: left; }
.single_new-item  .single_new-item-fieldTitle  {width: 155px;}
.single_new-item  .single_new-item-fieldTitle .imp-text { width: 98%; background: #F7F9B9; float: left;}
.single_new-item  .single_new-item-fieldTitle .greenBlock { width: 17px; height: 16px; background: #B6D2A4; float: right; }

/* gallerylist <-----------------  */


/* -----------------> agenda */
.tx-impagenda-pi1 { width: 540px; margin: 0 0 10px 0; float: left; }
 
.agenda-list { width: 525px; min-height: 580px; height: auto!important; height: 580px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta01.gif) 390px top repeat-y; float: left;}
.agenda-list .agenda-list-leftColumn { width: 390px;  float: left; overflow: hidden; }
.agenda-list .agenda-list-rightColumn { width: 135px;  float: right; overflow: hidden; }

.agenda-list .agenda-list-rightColumn .agenda-searchbox { margin: 0 10px;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox h3{ font-size: 11px; margin: 0 0 8px 0; padding: 0;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl { width: 100%; margin: 0 0 10px 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dt { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd select { width: 100%; }
.agenda-list .agenda-list-rightColumn .imp-button-gfx { line-height: 24px; text-align: center; margin: 0 10px 10px 0; float: right; display: inline; }

.agenda-list-footer { width: 100%; min-height: 80px; height: auto!important; height: 80px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta02.gif) 390px top no-repeat; float: left; }
.agenda-list-footer .agenda-list-leftColumn { width: 390px; text-align: center; color: #366165; font-size: 10px; float: left; overflow: hidden; }
.agenda-list-footer .agenda-list-leftColumn a:link, .agenda-list-footer .agenda-list-leftColumn a:visited { color: #366165; font-size: 10px; }
.agenda-list-footer .agenda-list-leftColumn a.act:link , .agenda-list-footer .agenda-list-leftColumn a.act:link { text-decoration: none; }
.agenda-list-footer .agenda-list-leftColumn .agenda-list-pageBrowser { margin: 20px 0 0 0;}

.agenda-list-footer .agenda-list-rightColumn { width: 150px; float: right; overflow: hidden; }
.agenda-list-footer .agenda-list-rightColumn a:link, .agenda-list-footer .agenda-list-rightColumn a:visited { line-height: 24px; text-decoration: none; text-align: center; margin: 0 10px 0 0; float: right; display: inline;}

.agenda-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }

.agenda-list-home .forum-latest-thread-title a:visited, .agenda-list-home .forum-latest-thread-title a { font-weight: bold; color: #657b6c; margin: 0; text-decoration: none;}
.agenda-list-home .forum-latest-thread-title a:hover  { text-decoration: underline; }

#container-3cols-v1 #leftColumn .tx-impagenda-pi1 { margin: 0px 0 30px 0; }
.agenda-list-home { width: 100%; float: left; }
.agenda-list-home .FCE-agendas-list { width: 100%; float: left; }
.agenda-list-home .agenda-latest-date { float: left; }
.agenda-list-home .agenda-latest-item-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.agenda-list-home .agenda-latest-item-title a:link, .agenda-list-home .agenda-latest-item-title a:visited{ color: #657b6c; text-decoration: none; }
.agenda-list-home .agenda-latest-item-title a:hover{ text-decoration: underline; }
.agenda-list-home .agenda-latest-item-teaser{ margin: 0 0 0 57px; }
.agenda-list-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet02.gif) left top no-repeat; }
.agenda-list-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.agenda-list-home .buttons { }
.agenda-list-home .buttons .imp-button-gfx { float: right; position: relative; bottom: 30px; z-index: 999; }


.tx-impagenda-pi2 {}
.tx-impagenda-pi2 fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset .dl { width: 100%; margin: 0; clear: both; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dt { width: 30%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd { width: 65%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-text { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-calendar { width: 30%!important; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-textarea { width: 90%; height: 100px; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-select { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-file { width: 70%; margin: 0 0 2px 0; display: block; }

/* agenda <-----------------  */


/* -----------------> pagebrowser */
/*
.pageBrowser-background { background: #366165; padding: 0 1px 0 0; }
.pageBrowser-background .pageBrowser-link { }
.pageBrowser-background a:link, .pageBrowser-background a:visited { background: #F8FED8; margin: 0 0 0 1px; padding: 0 7px; }
.cback01 .pageBrowser-background a:link, .cback01 .pageBrowser-background a:visited { background: #F8FED8; }
.cback02 .pageBrowser-background a:link, .cback02 .pageBrowser-background a:visited { background: #f8ffd7; }
.cback03 .pageBrowser-background a:link, .cback03 .pageBrowser-background a:visited { background: #d6f4ee; }
.cback04 .pageBrowser-background a:link, .cback04 .pageBrowser-background a:visited { background: #f4ffc0; }
.pageBrowser-background .act a:link, .pageBrowser-background .act a:visited { font-weight: bold; color: #000000; text-decoration: none; }
*/
.pageBrowser-background { background: #366165; padding: 0 1px 0 0; }
.pageBrowser-background .pageBrowser-link { }
.pageBrowser-background a:link, .pageBrowser-background a:visited { background: #F4FFC0; margin: 0 0 0 1px; padding: 0 7px; }
.cback01 .pageBrowser-background a:link, .cback01 .pageBrowser-background a:visited { background: #F4FFC0; }
.cback02 .pageBrowser-background a:link, .cback02 .pageBrowser-background a:visited { background: #F4FFC0; }
.cback03 .pageBrowser-background a:link, .cback03 .pageBrowser-background a:visited { background: #F4FFC0; }
.cback04 .pageBrowser-background a:link, .cback04 .pageBrowser-background a:visited { background: #F4FFC0; }
.pageBrowser-background .act a:link, .pageBrowser-background .act a:visited { font-weight: bold; color: #000000; text-decoration: none; }
/* pagebrowser <-----------------  */


/* -----------------> blog */
.blogs-single-container { width: 100%; float: left; }
.blogs-single-container .blogs-single-item { width: 100%; float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header { width: 100%; color: #27696F; margin: 0 0 5px 0; padding: 0; font-size: 11px; font-weight: bold; float: left;  }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title { width: 60%;  float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title h1 { letter-spacing: 0px; margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-timedata { width: 37%; color: #27696F; font-size: 11px; text-align: right; font-weight: bold; float: right; }
.blogs-single-container .blogs-single-item .news-single-img { float: left; }
.blogs-single-container .blogs-single-item .news-single-img img { margin: 0 5px 5px 0; border: 4px solid #BFD3AD; }

.blogs-list-container { width: 100%; float: left; }

.blogs-list-container .blogs-list-item { width: 100%; float: left; }
.blogs-list-container .blogs-list-item .blogs-list-item-content { margin: 10px; float: none; }
.blogs-list-container .blogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.blogs-list-container .blogs-list-item h3 a:link, .blogs-list-container .blogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.blogs-list-container .blogs-list-item h3 a:hover { text-decoration: underline; }
.blogs-list-container .blogs-list-item .blogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.blogs-list-container .blogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img { float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.blogs-list-container .blogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.blogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.blogs-list-container .tx-ttnews-browsebox p { margin: 0;  }
.blogs-list-container .blogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:link, .blogs-list-container .blogs-list-morelink a:visited { text-align: center; text-decoration: none; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:hover { color: #366165;}
.blogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.blogs-list-container .blogs-list-editlink a:link, .blogs-list-container .blogs-list-editlink a:visited { text-decoration: none; }
.blogs-list-container .blogs-list-editlink a:hover {color: #366165; }
.blogs-list-container .blogs-list-backlink { clear: both; padding: 10px; }

.blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container .bg01 { margin: 0 10px 0 0; }
.blogs-latest-container .csc-header { margin: 0 10px; }
.blogs-latest-container .blogs-latest-title { }
.blogs-latest-container .blogs-latest-title a:link, .blogs-latest-container .blogs-latest-title a:visited { color: #27696F; font-size: 11px; font-weight: bold; text-decoration: none; }
.blogs-latest-container .blogs-latest-item { padding: 0 0 10px 0;  }
.blogs-latest-container .blogs-latest-item .blogs-latest-date { font-size: 9px; color: #000000; }
.blogs-latest-container .blogs-latest-item  p { margin: 0; }
.blogs-latest-container .blogs-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; }
.blogs-latest-container .blogs-latest-gotoarchive { margin: 10px  10px  10px 0; float: right; display: inline; }
.blogs-latest-container .blogs-latest-item a { text-decoration: none; cursor:hand;}

.blogs-latest-container-right { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container .blogs-latest-item { width: 100%; background: url(../images/schema01/common/bullets/bullet02.gif) left top no-repeat; margin: 0 0 10px 0; padding: 0 0 0 25px; float: left; }
.blogs-latest-container-right .blogs-header-latest-title { width: 40%; float: left;}
.blogs-latest-container-right .blogs-header-latest-title a:link, .blogs-latest-container-right .blogs-header-latest-title a:visited { text-decoration: none; color: #000000; }
.blogs-latest-container-right .blogs-header-latest-title a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol { width: 50%; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date  { float: right; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:link, .blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:visited { text-decoration: none; color: #000000;  float: right;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating img { padding: 3px 0 0 0; float: left;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating .votes { width: 50%; text-align: right; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-views  { float: right; }

.blogs-search-emptyMsg { margin: 0 10px; }

.blogs-search-form .imp-text  { width: 100%; }
.blogs-search-form .blogs-search-form-submit { width: 100%; margin: 10px 0; text-align: right; float: left; }

.blogs-latest-home { }
.blogs-latest-home .blogs-latest-container { }
.blogs-latest-home .blogs-latest-item {  }
.blogs-latest-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.blogs-latest-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.blogs-latest-home .blogs-latest-item-author{ font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item-author a:link, .blogs-latest-home  .blogs-latest-item-author a:visited { color: #657b6c; text-decoration: none; }
.blogs-latest-home .blogs-latest-item-author a:hover { text-decoration: underline; }
.blogs-latest-home .blogs-latest-item-title { margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item .blogs-latest-item-title a:hover { text-decoration: underline;}


.gallery-blog-list-container { margin: 0; }
.gallery-blog-list-container .gallery-blog-list-item { margin: 0 15px 17px 0; float: left; }
.gallery-blog-list-container .list-item-last { margin-right: 0;}
.gallery-blog-list-container .gallery-blog-list-item-img { width: 55px; height: 55px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left; }
.gallery-blog-list-container .gallery-blog-list-item-img img { margin: 3px; }

.blog-detail-container { width: 100% margin: 0 0 10px 0; float: left; }
.blog-detail-left { float: left; }
.blog-detail-left img { margin: 0 10px 0 0; }
.blog-detail-right { margin: 0 10px 0 0; }
.blog-detail-right .csc-header h1 { margin: 5px 0 0 0; }
.blog-detail-right .blog-detail-right-content { height: 152px; overflow: scroll; overflow-y: scroll; overflow-x: hidden; overflow:-moz-scrollbars-vertical; }
.blog-detail-right .imp-button-gfx { float: right; }

.tx-impfeusereditnlist-pi1-browsebox { margin: 0 10px; }

/* blog<-----------------  */


/* ratings ---------------------->*/ 
.rating-big .rating-fields { width: 100%; float: left; }
.rating-big .rating-fields .rating-radio br { display: none;}
.rating-big .rating-fields .rating-radio .imp-radio { width: 15px; margin: 0 0 0 7px; float: left; display: inline;}
.rating-big .rating-fields .rating-radio label { width: 15px;  margin: 0 6px 0 0; float: left; }
.rating-big .rating-fields .imp-button-gfx { margin: 10px 0 0 0; float: left; clear: both; }

/* <----------------------ratings */ 


/* -----------------> guestbook */
.tx-veguestbook-pi1 { width: 100%; float: left; }
.tx-guestbook-header  { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.tx-guestbook-submit { float: right; clear: left; }

.tx-guestbook-form-container { background: #f4ffc0 url(../images/schema01/common/blocks/bg_gbookCont.gif) left top repeat-x; padding: 10px 0; clear: both; }
.tx-guestbook-form-container .csc-header { margin: 7px 10px 0 10px; float: left; display: inline; }
.tx-guestbook-field { margin: 0 10px; clear: both;}
.tx-guestbook-field dl { width: 100%; margin: 0 0 8px 0; padding: 0; float: left;}
.tx-guestbook-field dl dt label { width: 20%!important; margin: 0; padding: 0; float: left; clear: left;}
.tx-guestbook-field dl dd  { width: 75%; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd input{ width: 100%!important; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd  textarea { width: 100%!important; margin: 0; padding: 0;  float: right;}

.tx-guestbook-teaser { width: 100%; background: #d8e88a; float: left; }
.tx-guestbook-header  { margin: 0 0 0 10px!important;}
.tx-guestbook-latest { width: 100%;  float: left; }
.tx-guestbook-latest .tx-guestbook-latest-content { margin: 10px; float: none; }
.tx-guestbook-latest .tx-guestbook-latest-author { width: 49%;  font-size: 9px; float: left; }
.tx-guestbook-latest .tx-guestbook-date { width: 49%; font-size: 9px; text-align: right; float: left; }
.tx-guestbook-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0 0 10px 0; background: #F4FFC0; float: left; }
.tx-guestbook-pagination { font-weight: bold; margin: 0 10px; }
.tx-guestbook-pagination a:link, .tx-guestbook-pagination a:visited { font-weight: normal; }
/* guestbook<-----------------  */


/* blog posts editing ---------------------->*/ 
.tx-fertenews-pi1 { }
.tx-fertenews-pi1 .fertenews-edit { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-fertenews-pi1 .fertenews-edit fieldset { margin: 10px; }
.tx-fertenews-pi1 .fertenews-edit dl { margin: 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt span { font-size: 10px; font-weight: normal; color: #000000; }
.tx-fertenews-pi1 .fertenews-edit dl dd { margin: 5px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit .imp-text { width: 100%; }
.tx-fertenews-pi1 .fertenews-edit .imp-file { width: 50%; }
.tx-fertenews-pi1 .fertenews-edit .imp-textarea { width: 100%; height: 100px; }
.tx-fertenews-pi1 .fertenews-edit .imp-button-gfx { margin: 10px 0; }
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics .pic { float: left; margin: 0 10px 10px 0;}
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics img { border: 4px solid #b7d3a5; }
.tx-fertenews-pi1 .fertenews-edit .progressContainer { margin: 0!important; }
/* <---------------------- blog posts editing */ 



/* videoblog ---------------------->*/ 
.videoblogs-list-container { width: 100%; float: left; }

.videoblogs-list-container .videoblogs-list-item { width: 100%; float: left; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-item-content { margin: 10px; float: none; }
.videoblogs-list-container .videoblogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.videoblogs-list-container .videoblogs-list-item h3 a:link, .videoblogs-list-container .videoblogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.videoblogs-list-container .videoblogs-list-item h3 a:hover { text-decoration: underline; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-list-container .videoblogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img { float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.videoblogs-list-container .videoblogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.videoblogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.videoblogs-list-container .tx-ttnews-browsebox p { margin: 0;  }
.videoblogs-list-container .videoblogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.videoblogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.videoblogs-list-container .videoblogs-list-editlink a:link, .videoblogs-list-container .videoblogs-list-editlink a:visited { text-decoration: none; }
.videoblogs-list-container .videoblogs-list-editlink a:hover {color: #366165; }


.videoblogs-single-item { width: 100%; float: left; }
.videoblogs-single-item .videoblogs-single-date  { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-single-item .videoblogs-single-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-single-item .videoblogs-single-video { width: 420px; border: 4px solid #BFD3AD; margin: 10px auto 30px auto; }
.videoblogs-single-item .videoblogs-single-back { margin: 10px 0;}

/* <----------------------videoblog*/



/* forum ---------------------->*/
.forum-latest-home {  }
.forum-latest-home .forum-latest-item { margin: 0 0 10px 0; }
.forum-latest-home .buttons .imp-button-gfx { float: right; }
.forum-latest-home .forum-latest-date.calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.forum-latest-home .forum-latest-date.calendar .calendar-day { line-height: 22px; font-size: 22px; }
.forum-latest-home .forum-latest-thread-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; height: 24px;}
.forum-latest-home .forum-latest-thread-title a:link, .forum-latest-home .forum-latest-thread-title a:visited { color: #657b6c; text-decoration: none; }
.forum-latest-home .forum-latest-thread-title a:hover { text-decoration: underline; }
.forum-latest-home .forum-latest-item-author { font-style: italic; margin: 0 0 2px 57px; }
.forum-latest-home .forum-latest-item-teaser { margin: 0 0 2px 57px; }
/* <----------------------forum */ 


/* news ---------------------->*/ 


/* <----------------------news*/ 



/* poll ---------------------->*/ 
.tx-jkpoll-pi1 {}
.tx-jkpoll-pi1 div { position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-vote { margin: 0 60px 0 0; }
.tx-jkpoll-pi1 .poll-rescount { width: 60px; height: 80px; /* <-- for IE6 */ font-size: 12px; text-align: center; margin: 5px 0 0 0; float: left; }
.tx-jkpoll-pi1 .poll-rescount .rescount { font-size: 20px; display: block; }
.tx-jkpoll-pi1 .poll-results { margin: 0 0 0 70px; position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-percentage { width: 100px; border: 1px solid #ed8801; margin: 1px 0 2px 0; display: block; }
.tx-jkpoll-pi1 .poll-percentage img { height: 8px; display: block; }
.tx-jkpoll-pi1 .imp-button-gfx { float: right; }
/* <----------------------poll*/ 



/* sr_feuser_register ---------------------->*/ 
.tx-srfeuserregister-pi1 {}
.tx-srfeuserregister-pi1 .csc-header { margin: 10px; }
.tx-srfeuserregister-pi1 dl { width: 100%; background: #d8e88a; padding: 10px 0; float: left; }
.tx-srfeuserregister-pi1 textarea, .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-uploader { width: 100%; background: #ffffff; border: 1px solid #43797e;}
/* <---------------------- sr_feuser_register*/ 



/*impstepbystep ---------------------->*/ 
.tx-impstepbystep-pi1 { width: 100%; float: left; }
.tx-impstepbystep-pi1-browsebox  { width: 100%; float: left; }
.steps-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }
/* <----------------------impstepbystep*/



/* related pages  ---------------------->*/ 
.tx-imprelatedPages-pi1 {}
.tx-imprelatedPages-pi1 ul { margin: 0; padding: 0 0 0 1.5em;  }
.tx-imprelatedPages-pi1 ul li { font-weight: bold; color: #000; margin: 10px 0; padding: 0; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.tx-imprelatedPages-pi1 ul li a:link, .tx-imprelatedPages-pi1 ul li a:visited { color: #000; text-decoration: none; }
.tx-imprelatedPages-pi1 ul li a:hover { text-decoration: underline; }
/* <----------------------related pages*/ 



/*advances faq ---------------------->*/ 
.tx-impadvancedfaq-pi1 { width: 100%; float: left; }
.tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

.tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.tx-impadvancedfaq-pi1 .FCE-agendas-list { margin-bottom: 20px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-header p { margin: 5px 20px 5px 5px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box { padding: 5px 0; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box p { padding: 5px; margin: 0; }
/* <----------------------advances faq */

/*blad & site ---------------------->*/
#bladNsiteImg {
	z-index:333;
	position:absolute;
	width:540px;
	height:47px;
}
/* <----------------------blad & site */


/* photo contest ---------------------->*/ 
.pc-list-container {}
.pc-list-container .pc-list-item { width: 124px; height: 194px; margin: 0 6px 6px 0; float: left;}
.pc-list-container .pc-list-item-r { height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_rate.gif) left top no-repeat; }
.pc-list-container .pc-list-item-r a:link, .pc-list-container .pc-list-item-r a:visited { width: 58px; height: 17px; line-height: 17px; font-size: 10px; color: #000; text-align: center;  text-decoration: none; display: block; zoom: 1; }
.pc-list-container .pc-list-item-i { width: 124px; height: 124px; background: #b7d3a5; }
.pc-list-container .pc-list-item-i td { text-align: center; vertical-align: middle; padding: 2px; }
.pc-list-container h3 { min-height: 12px; height: auto!important; height: 12px; font-size: 10px; border: 1px solid #467b7f; background: #f7f9b9; margin: 3px 0; padding: 2px; }
.pc-list-container h3 a:link, .pc-list-container h3 a:visited { text-decoration: none; }
.pc-list-container .pc-list-rating { font-size: 10px; padding: 2px; }

.pc-single-item { margin: 0 0 20px 0; position: relative; z-index: 0; }
.pc-single-item .news-single-img { text-align: center; background: #b7d3a5; padding: 10px 0; margin: 10px 0; clear: both; }
.pc-single-item .news-single-imgcaption { display: none;}
.pc-single-item .pc-single-l { width: 49%; padding-bottom: 30px; float: left; clear: left; }
.pc-single-item .pc-single-l h3 { color: #000; font-size: 11px; font-weight: normal; }
.pc-single-item .pc-single-l h3 strong { color: #000; }
.pc-single-item .pc-single-l .imp-button-gfx { position: absolute; left: 0; bottom: 0; z-index: 1;}
.pc-single-item .pc-single-a { }
.pc-single-item .pc-single-r { width: 49%; text-align: right; float: right; clear: right; }
.pc-single-item .pc-single-r .rating-big { width: 100%; float: right; clear: both; }
.pc-single-item .pc-single-r .rating-radio { float: right; clear: both; }
.pc-single-item .pc-single-r .imp-button-gfx { float: right; clear: both; }

.pc-single-item .pc-single-nav-prev { float: left; }
.pc-single-item .pc-single-nav-next { float: right; }


.pc-amenu-container {}
.pc-amenu-container ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
.pc-amenu-container ul li { margin: 10px 0; list-style: none; }
.pc-amenu-container ul li.news-amenu-item-year { width: 100%; font-size: 16px; font-weight: bold; color: #366165; text-align: center; margin: 20px 0; float: left; clear: both; }


.pc-winner-item { margin: 10px 0;}
.pc-winner-item .csc-header h1 { font-size: 16px; }
.pc-winner-item .pc-winner-item-i { width: 130px; float: left; }
.pc-winner-item .pc-winner-item-i img { border: 3px solid #b7d3a5; }
.pc-winner-item .pc-winner-r { margin: 0 0 0 140px; }
.pc-winner-item .pc-winner-rating .votes { display: none;}

.pc-browse { width: 100%; text-align: center; margin: 10px 0; float: left; }
.pc-browse p { margin: 0;  }
/* <---------------------- photo contest */

.csc-menu { margin-left: 10px; }
.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #EDEBF1; }


.csc-menu.csc-menu-1 li a { list-style-type:none; display: inline; margin: 0px; }

/* -----------------> Changes the links on "In de tuin" > "Blad en site" */
ul .bgc  { margin: 0; padding: 0 0 0 1.5em;  }
.bgc ul li  { font-weight: bold; color: #000; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.bgc ul li a { color: #000; text-decoration: none; }
.bgc ul li  a:hover { color: #000; text-decoration: underline; }

.macinaDiv { height:; }

/* Weather box style */
.weather_box
{
	padding:5px;
}
.weather_data
{
	margin-top:7px;
	float:left;
	width: 50%;
}
.weather_more
{
	margin-top:10px;
	float:right;
	width: 45%;
}

.csc-textpic-text {
	padding-right:15px;
	}
#rightColumn { background-color: #f8fed8; } 



 

/* -----------------> forms  */
form { margin: 0; }
fieldset { border: 0 solid #ffffff; padding: 0; margin: 0; }

.imp-text, .imp-textarea, .imp-select, .imp-file, .imp-text-pass { background: #ffffff; border: 1px solid #43797e; }
.imp-text-pass { /* margin-left: 5px; */ }
.newloginbox-password-modified { float: right; }

#header .imp-text { width: 90px; color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
#header .imp-text-pass { color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
.imp-checkbox, .imp-radio { border: 0px solid #ffffff; }
.imp-button {}
.imp-button-gfx, .imp-button-gfx-56px, .imp-button-gfx-96px, .imp-button-gfx-132px { width: 56px; height: 24px; color: #27696f; border: 0 solid #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button02.gif) left 0 no-repeat; padding: 0; cursor: pointer; }
.imp-button-gfx:hover, .imp-button-gfx-56px:hover, .imp-button-gfx-96px:hover, .imp-button-gfx-132px:hover { background-position: left -24px; }
.size1, .imp-button-gfx-96px { width: 96px!important; background-image: url(../images/schema01/common/buttons/bg_button03.gif)!important;  }
.size2, .imp-button-gfx-132px { width: 132px!important; background-image: url(../images/schema01/common/buttons/bg_button04.gif)!important;  }
#header .imp-button-gfx { width: 49px; height: 16px; color: #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button01.gif) left 0 no-repeat; }
#header .imp-button-gfx:hover { background-position: left -16px; }

.imp-error { font-size: 0.9em; color: #fd4117; }
.required { color: #fd4117; }

a.imp-button-gfx:link, a.imp-button-gfx:visited , a.imp-button-gfx-56px:link, a.imp-button-gfx-56px:visited , a.imp-button-gfx-96px:link, a.imp-button-gfx-96px:visited , a.imp-button-gfx-132px:link, a.imp-button-gfx-132px:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; text-align: center; line-height: 24px; height: 24px; display: block; }
a.imp-button-gfx:hover, a.imp-button-gfx-56px:hover, a.imp-button-gfx-96px:hover, a.imp-button-gfx-132px:hover { color: #366165; }

/* forms <-----------------  */

p { margin: 0px 0; }

.row-even { background-color: #F4FFC0!important; }
.row-odd { background-color: #F8FED8!important; }
/* -----------------> content frames  */
.csc-frame {}
.csc-frame-margin-0-10 { margin: 0 10px; }
/* content frames <-----------------  */

/* let a P.bodytext from RTE have a margin-bottom */
.content p.bodytext {
	margin-bottom: 12px;
}

/* -----------------> content blocks  */

.b, .b_r, .b_l { width: 100%; float: left; }
.b *, .b_r *, .b_l * { display:block; height:1px; overflow:hidden; font-size:.01em; }
.b .b1 { margin-left:5px; margin-right:5px; padding-left:1px; padding-right:1px; }
.b_r .b1 { margin-right:5px; padding-right:1px; }
.b_l .b1 { margin-left:5px; padding-left:1px; }
.b .b2 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; }
.b_r .b2 { margin-right:3px; padding-right:1px; }
.b_l .b2 { margin-left:3px; padding-left:1px; }
.b .b3 { margin-left:2px; margin-right:2px; padding-left:1px; padding-right:1px; }
.b_r .b3 { margin-right:2px; padding-right:1px; }
.b_l .b3 { margin-left:2px; padding-left:1px; }
.b .b4 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; }
.b_r .b4 { margin-right:1px; padding-right:1px; }
.b_l .b4 { margin-left:1px; padding-left:1px; }
.b .b5 { margin-left:1px; margin-right:1px; } 
.b_r .b5 { margin-right:1px; } 
.b_l .b5 { margin-left:1px; } 
.b .b6 { } 
.b .b7 { }
.bg { width: 100%; float: left; clear: both; }
.bg01 { width: 100%; background: #D8E88A; float: left; clear: both; }
.bg02 { width: 100%; background: #f4ffc0; float: left; clear: both; }
.bgc { margin: 17px 10px; clear: both; }

.bgSmall { width: 100%; float: left; clear: both; height: 57px;~height: 58px;_height: 58px; }
.cbSmall .bg { background: #F8FED8; }
.FCE-box small {  }
*html, .FCE-box small { border-top:1px solid #000;float:none; }
.FCE-box small .bgc  { padding-top: 3px; padding-bottom: 4px; }
.cbSmall {  }
.bgSmall { background-color:#F8FED8; }
.bgcSmall { }

.cb01 { }
.cb01 .b *, .cb01 .b_r *, .cb01 .b_l * { background:#F8FED8; }
.cb01 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_r .b1 { border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_l .b1 { border-left:1px solid #5982c7; background:#d1dcef; }
.cb01 .b .b2 { border-left:1px solid #466eb0; border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_r .b2 { border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_l .b2 { border-left:1px solid #466eb0; background:#d1dcef; }
.cb01 .b .b3 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_r .b3 { border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_l .b3 { border-left:1px solid #96b0db; background:#d1dcef; }
.cb01 .b .b4 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_r .b4 { border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_l .b4 { border-left:1px solid #5982c7; background:#dce4f3; }
.cb01 .b .b5 { border-left:1px solid #dce4f3; border-right:1px solid #dce4f3; } 
.cb01 .b_r .b5 { border-right:1px solid #dce4f3; } 
.cb01 .b_l .b5 { border-left:1px solid #dce4f3; } 
.cb01 .b .b6 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; }
.cb01 .b_r .b6 { border-right:1px solid #96b0db; }
.cb01 .b_l .b6 { border-left:1px solid #96b0db; }
.cb01 .b .b7 { border-left:1px solid #d1dcef; border-right:1px solid #d1dcef; }
.cb01 .b .b_r .b7 { border-right:1px solid #d1dcef; }
.cb01 .b_l .b7 { border-left:1px solid #d1dcef; }
.cb01 .bg { background: #F8FED8; }


.cb02 {  }
.cb02 .b *, .cb02 .b_r *, .cb02 .b_l * { background:#f8ffd7; }
.cb02 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_r .b1 { border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_l .b1 { border-left:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b .b3 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_r .b3 { border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_l .b3 { border-left:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b .b4 { border-left:1px solid #5882c3; border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_r .b4 { border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_l .b4 { border-left:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b .b5 { border-left:1px solid #d6e4d2; border-right:1px solid #d6e4d2; } 
.cb02 .b_r .b5 { border-right:1px solid #d6e4d2; } 
.cb02 .b_l .b5 { border-left:1px solid #d6e4d2; } 
.cb02 .b .b6 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; }
.cb02 .b_r .b6 { border-right:1px solid #93b0ca; }
.cb02 .b_l .b6 { border-left:1px solid #93b0ca; }
.cb02 .b .b7 { border-left:1px solid #cbdcd1; border-right:1px solid #cbdcd1; }
.cb02 .b_r .b7 { border-right:1px solid #cbdcd1; }
.cb02 .b_l .b7 { border-left:1px solid #cbdcd1; }
.cb02 .bg { background: #f8ffd7; }

.cb03 {  }
.cb03 .b *, .cb03 .b_r *, .cb03 .b_l * { background:#d6f4ee; }
.cb03 .b .b1 { border-left:1px solid #a2c4eb; border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_r .b1 { display: none;  border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_l .b1 { border-left:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b .b3 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_r .b3 { border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_l .b3 { border-left:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b .b4 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_r .b4 { border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_l .b4 { border-left:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b .b5 { border-left:1px solid #c6e6ee; border-right:1px solid #c6e6ee; } 
.cb03 .b_r .b5 { border-right:1px solid #c6e6ee; } 
.cb03 .b_l .b5 { border-left:1px solid #c6e6ee; } 
.cb03 .b .b6 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; }
.cb03 .b_r .b6 { border-right:1px solid #a6caf0; }
.cb03 .b_l .b6 { border-left:1px solid #a6caf0; }
.cb03 .b .b7 { border-left:1px solid #c1e2ef; border-right:1px solid #c1e2ef; }
.cb03 .b_r .b7 { border-right:1px solid #c1e2ef; }
.cb03 .b_l .b7 { border-left:1px solid #c1e2ef; }
.cb03 .bg { background: #d6f4ee;  }

.cb04 { }
.cb04 .b *, .cb04 .b_r *, .cb04 .b_l * { background:#f4ffc0; }
.cb04 .b .b1 { border-left:1px solid #9CC8DD; border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_r .b1 { border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_l .b1 { border-left:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b .b2 { border-left:1px solid #D3FCE9; border-right:1px solid #D3FCE9; background:#d7f3e6; }
.cb04 .b_r .b2 { border-right:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b_l .b2 { border-left:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b .b3 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_r .b3 { border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_l .b3 { border-left:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b .b4 { border-left:1px solid #8db4ed; border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_r .b4 { border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_l .b4 { border-left:1px solid #8db4ed; background:#deefc9; }
.cb04 .b .b5 { border-left:1px solid #deefc9; border-right:1px solid #deefc9; } 
.cb04 .b_r .b5 { border-right:1px solid #deefc9; } 
.cb04 .b_l .b5 { border-left:1px solid #deefc9; } 
.cb04 .b .b6 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; }
.cb04 .b_r .b6 { border-right:1px solid #b3cfdc; }
.cb04 .b_l .b6 { border-left:1px solid #b3cfdc; }
.cb04 .b .b7 { border-left:1px solid #d7eacc; border-right:1px solid #d7eacc; }
.cb04 .b_r .b7 { border-right:1px solid #d7eacc; }
.cb04 .b_l .b7 { border-left:1px solid #d7eacc; }
.cb04 .bg { background: #f4ffc0; }


/* content blocks <-----------------  */


/* -----------------> separators  */
.fceseparator01, .separator01  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
#section01 .separator01 {background: url(../images/schema01/section01/blocks/bg_separator01.gif) left top repeat-x;}
#section02 .separator01 {background: url(../images/schema01/section02/blocks/bg_separator01.gif) left top repeat-x;}
#section03 .separator01 {background: url(../images/schema01/section03/blocks/bg_separator01.gif) left top repeat-x;}
#section04 .separator01 {background: url(../images/schema01/section04/blocks/bg_separator01.gif) left top repeat-x;}
#section05 .separator01 {background: url(../images/schema01/section05/blocks/bg_separator01.gif) left top repeat-x;}

.separator02  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator02.gif) left top repeat-x; float: left; display: inline; }
.separator03  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
.separator04  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_newssingleCont.gif) left top repeat-x; float: left; display: inline; }
/* separators <-----------------  */


/* -----------------> FCE  */

.FCE { width: 100%; padding: 0 0 10px 0; float: left; } 
#rightColumn .FCE { padding: 0; } 
#container-2cols-v1 #mainColumn .FCE { padding: 0; } 


.FCE-box-v01 {}
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v01 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v02 {}
.FCE-box-v02 .bgc  { padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v02 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v03 {}
.FCE-box-v03 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v03 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v04 { }
*html, .FCE-box-v04 { float:none; }
.FCE-box-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb04 .bgc { height: 151px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb01 .bgc { height: 101px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v04 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v05 { position: relative; z-index: 1;}
.FCE-box-v05  .butterfly  { width: 62px; height: 69px; background: url(../images/schema01/common/blocks/butterfly.gif) left top no-repeat; position: absolute; top: -16px; right: -10px; z-index: 2;}
.FCE-box-v05 .bgc  { padding-bottom: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-v05 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v05 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v06 { position: relative; z-index: 1;}
.FCE-box-v06 .stamp  { width: 56px; height: 56px; background: url(../images/schema01/common/blocks/stamp.gif) left top no-repeat; position: absolute; top: 13px; left: -19px; z-index: 2;}
.FCE-box-v06 .bgc  { padding-top: 4px; padding-bottom: 4px; margin-left: 40px; }
#container-3cols-v1 #mainColumn .FCE-box-v06 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v06 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-image-v01 {}
.FCE-box-image-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-image-v01 .fceimage { height: 145px; overflow: hidden; }

#container-3cols-v1 #leftColumn .FCE-box-image-v01 .bgc { height: 154px; margin: 0 10px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v01 .bgc { min-height: 120px; height: auto!important; height: 120px; }


.FCE-box-image-v02 {}
.FCE-box-image-v02 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v02 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v03 {}
.FCE-box-image-v03 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v03 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v04 {}
.FCE-box-image-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v04 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-tabs-v01 {}
.FCE-box-tabs-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .fceimage { height: 126px; overflow: hidden; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .bgc { height: 133px; overflow: hidden;  }


.FCE-box-tabs-v02 {}
.FCE-box-tabs-v02 .bgc  { padding-top: 8px; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .fceimage { height: 165px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .bgc { height: 134px; overflow: hidden; }

.FCE-box-tabs-v03 {}
.FCE-box-tabs-v03 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-v03 .bgc { height: 259px; overflow: hidden; }

.FCE-box-tabs-v04 { padding-top:25px; }
.FCE-box-tabs-v04 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-tabs-v05 {}
.FCE-box-tabs-v05 .fcetabs  { margin: 0!important; }
.FCE-box-tabs-v05 .fcetabs  ul  { float: right!important; }
.FCE-box-tabs-v05 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-image-text-v01 { width: 540px; height: 170px; position: relative; z-index: 1; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent { width: 245px; height: 130px; color: #ffffff; background: #366165; padding: 10px; position: absolute; right: 20px; top: 10px; z-index: 2; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent h3 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; color: #F8FED8; }

.FCE-box-image-notext-v01 { width: 540px; height: 170px; position: relative; z-index: 1; overflow: hidden; }


.FCE-2-cols-v1 { padding-bottom: 0; }
.FCE-2-cols-v1 .fcelc { width: 49%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v1 .fcerc { width: 49%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcelc, #container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcerc { width: 350px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcerc { width: 265px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcerc { width: 255px; overflow: hidden; }

.FCE-2-cols-v2 { padding-bottom: 0; }
.FCE-2-cols-v2 .fcelc { width: 60%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v2 .fcerc { width: 38%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcelc { width: 400px;  overflow-y: auto; overflow-x: hidden; } 
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcerc { width: 290px; margin: 0 10px 0 0; display: inline; overflow: hidden; }

.FCE-2-cols-v3 { padding-bottom: 0; }
.FCE-2-cols-v3 .fcelc { width: 38%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v3 .fcerc { width: 60%; float: right; clear: right; overflow: hidden; }

.FCE-3-cols-v1 { padding-bottom: 0; }
.FCE-3-cols-v1 .fcelc { width: 33%; min-height: 10px; float: left; clear: left; overflow: hidden; }
.FCE-3-cols-v1 .fcemc { width: 33%; min-height: 10px; margin: 0 0.5%; float: left; display: inline; overflow: hidden; }
.FCE-3-cols-v1 .fcerc { width: 33%; min-height: 10px; float: left; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcerc { width: 175px; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcemc { width: 170px; margin: 0 10px; }

.FCE-separator-v01 { width: 100%; float: left; clear: both; }

.FCE-agendas-list { padding: 0!important; } /*Q ??? need check */
.FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; font-weight: bold; color: #366165; background: url(../images/schema01/common/bullets/bullet_plus.gif) 99% 6px no-repeat; float: left; cursor: pointer; }
.FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.FCE-agendas-list .row-act { background: #D5E976 url(../images/schema01/common/bullets/bullet_minus.gif) 99% 6px no-repeat!important; }
.FCE-agendas-list-box { clear: both;background: #ECF9AD; }
.FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.FCE-agendas-list-box dl dd { margin-bottom: 5px }
.FCE-agendas-list-box dl dd font , .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.FCE-agendas-list dl.short { width: 70%; }
.FCE-agendas-list dl.short dt { width: 44%; }
.FCE-agendas-list dl.short dd { width: 53%; }


.FCE-steps { width: 100%; float: left; }
.FCE-steps .FCE-step-image { float: left; }
.FCE-steps .FCE-step-image img { margin: 7px 10px; border: 3px solid #bfd3ad;  }
.FCE-steps .FCE-step-content { margin: 0 10px 10px 120px; }
.FCE-steps .FCE-step-content h3 { font-size: 11px; color: #fd9c37; margin: 10px 0; padding: 0; }
.FCE-steps .FCE-step-moreLink { font-size: 10px; background: url(../images/schema01/common/bullets/bullet04.gif) right 2px no-repeat; display: block; clear: both; }
.FCE-step { background: url(../images/schema01/common/blocks/bg_fce_step.gif) left top repeat-y; }
.FCE-step .FCE-step-image { background: #ff0000; }
.FCE-step .FCE-step-image img { margin: 0 0 -3px 0; border: 0 solid #bfd3ad; }
.FCE-step .FCE-step-content { font-size: 10px; margin: 0 10px 0 175px; padding: 0 0 10px 0; }
.FCE-step .FCE-step-content p{ margin: 10px 0 0 0;}

.FCE-step-header { margin: -10px 10px 0 10px;	}
.FCE-step-header .FCE-step-content { font-size: 10px; font-weight: bold; }
.FCE-step-header h3 { font-family: Arial, sans-serif; font-weight: normal; color: #fd9c37; letter-spacing: -1px; margin: 0 0 20px 0; }


.FCE-step-v01 {}
.FCE-step-v01 .FCE-step-v01-image { float: left; }
.FCE-step-v01 .FCE-step-v01-content { margin: 0 0 0 177px; }
.FCE-step-v01 .FCE-step-v01-content h3 { font-size: 11px; color: #fd9c37;  margin: 10px 0; padding: 0; }


.FCE-backlink { }
.FCE-backlink a.imp-button-gfx:link, .FCE-backlink a.imp-button-gfx:visited { float: right; }


.FCE-this-month {}
.FCE-this-month .bg  { background-image: url(../images/schema01/common/blocks/bg_block02.gif); background-position: right 10px; background-repeat: no-repeat; }
.FCE-this-month .bgc  { min-height: 290px; height: auto!important; height: 290px; }
.FCE-this-month .FCE-this-month-c1  { width: 70%; margin: 5px 0 10px 0; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c2  { line-height: 110px; font-family: "Times New Roman", serif; font-size: 96px; font-weight: normal; color: #fe9833; text-align: right; width: 25%; margin: -10px 0 -20px 0; float: right; clear: right; overflow: hidden; }
.FCE-this-month .FCE-this-month-c3  { width: 62%; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c4  { width: 35%; margin: 20px 0 0 0; float: right; clear: right; overflow: hidden; }


.FCE-plant-feature { width: 100%; padding: 0; float: left; }
.FCE-plant-feature .fcelc { width: 20%; padding: 5px 0 5px 10px; float: left; clear: left; }
.FCE-plant-feature .fcerc { width: 70%; padding: 5px 10px 5px 0; float: right; clear: right; }
.FCE-plant-feature .fcelc h6 { font-size: 11px; }
.FCE-plant-feature .fcelc h6, .FCE-plant-feature .fcerc p { margin: 5px 0; }


/* tabs for fce */
.fcetabs { width: 100%; height: 20px; overflow: hidden; margin: -20px 0 0 0; position: relative; z-index: 2; }
.fcetabs ul { height: 20px; list-style: none; padding: 0; margin: 0; float: left; }
.fcetabs ul li { list-style: none; float: left;}
.fcetabs ul li a:link, .fcetabs ul li a:visited { height: 19px; line-height: 19px; text-decoration: none; background-position: left top; background-repeat: no-repeat; padding: 0 5px; float: left; zoom: 1; }
.fcetabs ul li a:hover {  }
.fcetabs ul li.act a:link, .fcetabs ul li.act a:visited { cursor: default; }

.cb01 .fcetabs ul li a:link, .cb01 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #cfdc93; background-color: #d7e498; background-image: url(../images/schema01/common/blocks/bg_tab01.gif); }
.cb01 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #c5d382; background-image: none; }
.cb01 .fcetabs ul li.act a:link, .cb01 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FED8; background-color: #F8FED8; background-image: none; }

.cb02 .fcetabs ul li a:link, .cb02 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #F8FFD7; background-color: #ebf7b0; background-image: url(../images/schema01/common/blocks/bg_tab02.gif); }
.cb02 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #dbe89a; background-image: none; }
.cb02 .fcetabs ul li.act a:link, .cb02 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FFD7; background-color: #F8FFD7; background-image: none; }

.cb03 .fcetabs ul li a:link, .cb03 .fcetabs ul li a:visited  { color: #27696f; border-bottom: 1px solid #bfd8d3; background-color: #c6e0db; background-image: url(../images/schema01/common/blocks/bg_tab03.gif); }
.cb03 .fcetabs ul li a:hover { border-bottom: 1px solid #adcfc8; background-color: #adcfc8; background-image: none; }
.cb03 .fcetabs ul li.act a:link, .cb03 .fcetabs ul li.act a:visited { border-bottom: 1px solid #d7f5ef; background-color: #d7f5ef; background-image: none; }

.cb04 .fcetabs ul li a:link, .cb04 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #D9E4A2; background-color: #edf6c5; background-image: url(../images/schema01/common/blocks/bg_tab04.gif); }
.cb04 .fcetabs ul li a:hover { border-bottom: 1px solid #D9E4A2; background-color: #e2ecb4; background-image: none; }
.cb04 .fcetabs ul li.act a:link, .cb04 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F4FFC0; background-color: #F4FFC0; background-image: none; }

/* image headers */
/* fix image bottom margin in sctrict doctype */
.fceimage img { margin: 0 0 -2px 0; }

/* ---------------------------------------------------- */


.fce-submenu { width: 221px; margin: 0 9px; float: left; display: inline; overflow: hidden; }
.fce-submenu ul { list-style: none; margin: 0; padding: 0; }
.fce-submenu ul li { list-style: none; margin: 10px 0 0 0; }
.fce-submenu ul li .level1 { height: 27px; line-height: 27px; font-family: Arial, sans-serif; font-size: 13px; color: #27696f; letter-spacing: -1px; text-decoration: none; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left 0 no-repeat; padding: 0 10px; display: block; zoom: 1; }
.fce-submenu ul li .level1:hover { background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left -27px no-repeat; }
.fce-submenu ul li.act .level1, .fce-submenu ul li.act .level1:hover { color: #ffffff; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu_act.gif) left 0 no-repeat; }

.fce-submenu ul ul li { margin: 10px 0 5px 0; }
.fce-submenu ul ul li .level2 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet01.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block;  }
.fce-submenu ul ul li .level2:hover { text-decoration: underline; }
.fce-submenu ul ul li.act .level2, .fce-submenu ul ul li.act .level2:hover { color: #43797e; text-decoration: underline; }

.fce-submenu ul ul ul { margin-left: 12px; }
.fce-submenu ul ul ul li .level3 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet03.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block; }
.fce-submenu ul ul ul li .level3:hover { text-decoration: underline; }
.fce-submenu ul ul ul li.act .level3, .fce-submenu ul ul ul li.act .level3:hover { color: #43797e; text-decoration: underline; }


/* FCE <-----------------  */  


/* -----------------> css styled content */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:0; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { /* margin-bottom:-3px;*/ display: block; } /* Strict DOCTYPE */
/* css styled content <-----------------  */  



/* -----------------> login  */
/*.tx-newloginbox-pi1 { width: 100%; margin: 0 0 10px 0; float: left; display: inline;  }*/

/* Q: hz hto to pominiav.*/
#header .tx-newloginbox-pi1 { margin: 0 0 10px 0; float: right; }
#header .tx-newloginbox-pi1 form { margin: 2px; }
#header .tx-newloginbox-pi1 form, #header .tx-newloginbox-pi1 fieldset { float: left; display: inline; }
#header .tx-newloginbox-pi1 label { margin: 0 0 0 10px; }
#header .tx-newloginbox-pi1 .imp-button-gfx { font-size: 9px;}

#content .tx-newloginbox-pi1 { width: 100%; padding: 0; float: left; display: inline; }
#content .tx-newloginbox-pi1 .imp-error { font-size: 1em;}
#content .tx-newloginbox-pi1 form { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 fieldset { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 dl { width: 100%; color: #657b6c; margin: 0; float: left; }
#content .tx-newloginbox-pi1 dl dt { width: 49%; margin: 0 2% 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl dd { width: 49%; margin: 0 0 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl.size-30-70 dt { width: 29%; }
#content .tx-newloginbox-pi1 dl.size-30-70 dd { width: 69%; }
#content .tx-newloginbox-pi1 dl dd .imp-text { width: 91%; float: right; }
#content .tx-newloginbox-pi1 .buttons { clear: both; }
#content .tx-newloginbox-pi1 .buttons .imp-button-gfx { float: right; }
#content .tx-newloginbox-pi1 .buttons a:link, #content .tx-newloginbox-pi1 .buttons a:visited { color: #000000; padding-top: 10px; display: block; }

/* login <-----------------  */



/* -----------------> headers  */

h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
h2 { font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; }
h3 { font-size: 16px; font-weight: bold; color: #366165; margin: 10px 0; }
h4 { font-size: 16px; font-weight: normal; color: #366165; margin: 10px 0; }
h5 { font-size: 14px; font-weight: bold; color: #366165; margin: 10px 0; }
h6 { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0; }

.csc-header h1, .csc-textpicHeader h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.csc-header h2, .csc-textpicHeader h2 { font-family: Arial, sans-serif; font-size: 24px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.FCE .csc-header h1, .FCE .csc-textpicHeader h1, .FCE .csc-header h2, .FCE .csc-textpicHeader h2 { margin: 0 0 10px 0; }

.csc-subheader { font-family: Arial, sans-serif; font-size: 18px; font-weight: normal; color: #339900; letter-spacing: -1px; margin: -10px 0 10px 0; }

/* headers <-----------------  */


/* -----------------> basic calendar date style  */
.calendar { width: 41px; height: 39px;  text-align: center; margin: 0 5px 0 0; background: url(../images/schema01/common/blocks/calsheet.gif) left top no-repeat; float: left; }
.calendar a:link, .calendar a:visited { text-decoration: none; }
.calendar .calendar-day { color: #ff9933; margin: 5px 0 0 0; line-height: 19px; font-size: 19px; font-weight: bold;}
.calendar .calendar-month { color: #9c9c9c; line-height: 10px; font-weight: bold;}
/* basic calendar date style <-----------------  */




/* -----------------> gallerylist  */
.tx-impsksimplegallery-pi1  { width: 100%; margin: 10px 0; float: left;}
.tx-impsksimplegallery-pi1 h3 {font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; padding: 0; }
.tx-impsksimplegallery-pi1 .submitBut {float: right;}

.gallery-list-container { margin: 0 10px; }
.gallery-list-container .gallery-list-item { width: 155px; height: 200px;  margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;}
.gallery-list-item .gallery-list-container-delete a:link, .gallery-list-item  .gallery-list-container-delete a:visited { width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-list-item-righttop_corner { width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; }
.gallery-list-container .gallery-list-item  .gallery-list-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-list-container .gallery-list-item  .gallery-list-item-img img { margin: 4px; }
.gallery-list-container .gallery-list-item-title { width: 95%;  background: #F7F9B9; border: 1px solid #467B7F; padding: 1px 0 1px 6px; float: left; }
.gallery-list-container .imp-text { border: 1px solid #467B7F; background: #F7F9B9;}
.gallery-list-newgallery { margin: 0 10px; }
.gallery-list-newgallery .gallery-list-newgallery-inform  { margin: 10px 0;}

.gallery-singleview-container { margin: 10px; }
.gallery-singleview-container .gallery-singleview-item { width: 155px; height: 180px;  margin: 0 10px 10px 0; float: left; display: inline; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img img { margin: 4px; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-title { width: 95%;  background: #F7F9B9; padding: 1px 0 1px 6px; float: left; }

.gallery-singleview-edit-container { margin: 10px; }
.gallery-singleview-edit-container .gallery-singleview-edit-item { width: 155px; height: 200px; margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;  }
.gallery-singleview-edit-container .gallery-singleview-edit-delete a:link, .gallery-singleview-edit-container .gallery-singleview-edit-delete a:visited {width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .draghandle {width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; cursor: pointer;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img img {margin: 4px 4px 2px 4px;}
.gallery-singleview-edit-item .gallery-singleview-edit-item-title { width: 100px; height: 15px; margin: 3px 0 0 0; border: 1px solid #467B7F; background: #F7F9B9; float: left; overflow: hidden;}
.gallery-singleview-edit-container .submitBut, .gallery-singleview-edit-container .backlink { margin: 0 0 15px 0;}
.inplaceeditor-form .editor_ok_button {}
.inplaceeditor-form { }
.form.inplaceeditor-form input { width: 50%!important; }
.inplaceeditor-form .editor_field { width: 100px!important; border: 1px solid #467B7F; background: #F7F9B9; margin: 3px 2px 0 0; float: left; }
.inplaceeditor-form a.editor_cancel:link, .inplaceeditor-form a.editor_cancel:visited { width: 17px; height: 16px!important; margin: 3px 0 0 0; background: #B6D2A4; display: block; float: left;}

.single_new-item { width: 155px; height: 200px;  margin: 0 10px 30px 0; float: left; }
.single_new-item  .single_new-item-photoUpload  {width: 155px; margin: 0 0 3px 0;}
.single_new-item  .single_new-item-photoUpload .imp-file { width: 100%;  }
.single_new-item .single_new-item-img { width: 155px; height: 152px; margin: 0 0 5px 0; background: url(../images/schema01/common/buttons/gallery/bg_image01.gif) left top no-repeat; float: left; }
.single_new-item  .single_new-item-fieldTitle  {width: 155px;}
.single_new-item  .single_new-item-fieldTitle .imp-text { width: 98%; background: #F7F9B9; float: left;}
.single_new-item  .single_new-item-fieldTitle .greenBlock { width: 17px; height: 16px; background: #B6D2A4; float: right; }

/* gallerylist <-----------------  */


/* -----------------> agenda */
.tx-impagenda-pi1 { width: 540px; margin: 0 0 10px 0; float: left; }

.agenda-list { width: 525px; min-height: 580px; height: auto!important; height: 580px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta01.gif) 390px top repeat-y; float: left;}
.agenda-list .agenda-list-leftColumn { width: 390px;  float: left; overflow: hidden; }
.agenda-list .agenda-list-rightColumn { width: 135px;  float: right; overflow: hidden; }

.agenda-list .agenda-list-rightColumn .agenda-searchbox { margin: 0 10px;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox h3{ font-size: 11px; margin: 0 0 8px 0; padding: 0;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl { width: 100%; margin: 0 0 10px 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dt { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd select { width: 100%; }
.agenda-list .agenda-list-rightColumn .imp-button-gfx { line-height: 24px; text-align: center; margin: 0 10px 10px 0; float: right; display: inline; }

.agenda-list-footer { width: 100%; min-height: 80px; height: auto!important; height: 80px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta02.gif) 390px top no-repeat; float: left; }
.agenda-list-footer .agenda-list-leftColumn { width: 390px; text-align: center; color: #366165; font-size: 10px; float: left; overflow: hidden; }
.agenda-list-footer .agenda-list-leftColumn a:link, .agenda-list-footer .agenda-list-leftColumn a:visited { color: #366165; font-size: 10px; }
.agenda-list-footer .agenda-list-leftColumn a.act:link , .agenda-list-footer .agenda-list-leftColumn a.act:link { text-decoration: none; }
.agenda-list-footer .agenda-list-leftColumn .agenda-list-pageBrowser { margin: 20px 0 0 0;}

.agenda-list-footer .agenda-list-rightColumn { width: 150px; float: right; overflow: hidden; }
.agenda-list-footer .agenda-list-rightColumn a:link, .agenda-list-footer .agenda-list-rightColumn a:visited { line-height: 24px; text-decoration: none; text-align: center; margin: 0 10px 0 0; float: right; display: inline;}

.agenda-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }

.agenda-list-home .forum-latest-thread-title a:visited, .agenda-list-home .forum-latest-thread-title a { font-weight: bold; color: #657b6c; margin: 0; text-decoration: none;}
.agenda-list-home .forum-latest-thread-title a:hover  { text-decoration: underline; }

#container-3cols-v1 #leftColumn .tx-impagenda-pi1 { margin: 0px 0 30px 0; }
.agenda-list-home { width: 100%; float: left; }
.agenda-list-home .FCE-agendas-list { width: 100%; float: left; }
.agenda-list-home .agenda-latest-date { float: left; }
.agenda-list-home .agenda-latest-item-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.agenda-list-home .agenda-latest-item-title a:link, .agenda-list-home .agenda-latest-item-title a:visited{ color: #657b6c; text-decoration: none; }
.agenda-list-home .agenda-latest-item-title a:hover{ text-decoration: underline; }
.agenda-list-home .agenda-latest-item-teaser{ margin: 0 0 0 57px; }
.agenda-list-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet02.gif) left top no-repeat; }
.agenda-list-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.agenda-list-home .buttons { }
.agenda-list-home .buttons .imp-button-gfx { float: right; position: relative; bottom: 30px; z-index: 999; }


.tx-impagenda-pi2 {}
.tx-impagenda-pi2 fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset .dl { width: 100%; margin: 0; clear: both; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dt { width: 30%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd { width: 65%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-text { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-calendar { width: 30%!important; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-textarea { width: 90%; height: 100px; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-select { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-file { width: 70%; margin: 0 0 2px 0; display: block; }

/* agenda <-----------------  */


/* -----------------> pagebrowser */
/*
.pageBrowser-background { background: #366165; padding: 0 1px 0 0; }
.pageBrowser-background .pageBrowser-link { }
.pageBrowser-background a:link, .pageBrowser-background a:visited { background: #F8FED8; margin: 0 0 0 1px; padding: 0 7px; }
.cback01 .pageBrowser-background a:link, .cback01 .pageBrowser-background a:visited { background: #F8FED8; }
.cback02 .pageBrowser-background a:link, .cback02 .pageBrowser-background a:visited { background: #f8ffd7; }
.cback03 .pageBrowser-background a:link, .cback03 .pageBrowser-background a:visited { background: #d6f4ee; }
.cback04 .pageBrowser-background a:link, .cback04 .pageBrowser-background a:visited { background: #f4ffc0; }
.pageBrowser-background .act a:link, .pageBrowser-background .act a:visited { font-weight: bold; color: #000000; text-decoration: none; }
/* pagebrowser <-----------------  */


/* -----------------> blog */
.blogs-single-container { width: 100%; float: left; }
.blogs-single-container .blogs-single-item { width: 100%; float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header { width: 100%; color: #27696F; margin: 0 0 5px 0; padding: 0; font-size: 11px; font-weight: bold; float: left;  }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title { width: 60%;  float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title h1 { letter-spacing: 0px; margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-timedata { width: 37%; color: #27696F; font-size: 11px; text-align: right; font-weight: bold; float: right; }
.blogs-single-container .blogs-single-item .news-single-img { float: left; }
.blogs-single-container .blogs-single-item .news-single-img img { margin: 0 5px 5px 0; border: 4px solid #BFD3AD; }

.blogs-list-container { width: 100%; float: left; }

.blogs-list-container .blogs-list-item { width: 100%; float: left; }
.blogs-list-container .blogs-list-item .blogs-list-item-content { margin: 10px; float: none; }
.blogs-list-container .blogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.blogs-list-container .blogs-list-item h3 a:link, .blogs-list-container .blogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.blogs-list-container .blogs-list-item h3 a:hover { text-decoration: underline; }
.blogs-list-container .blogs-list-item .blogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.blogs-list-container .blogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img { float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.blogs-list-container .blogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.blogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.blogs-list-container .tx-ttnews-browsebox p { margin: 0;  }
.blogs-list-container .blogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:link, .blogs-list-container .blogs-list-morelink a:visited { text-align: center; text-decoration: none; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:hover { color: #366165;}
.blogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.blogs-list-container .blogs-list-editlink a:link, .blogs-list-container .blogs-list-editlink a:visited { text-decoration: none; }
.blogs-list-container .blogs-list-editlink a:hover {color: #366165; }
.blogs-list-container .blogs-list-backlink { clear: both; padding: 10px; }

.blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container .bg01 { margin: 0 10px 0 0; }
.blogs-latest-container .csc-header { margin: 0 10px; }
.blogs-latest-container .blogs-latest-title { }
.blogs-latest-container .blogs-latest-title a:link, .blogs-latest-container .blogs-latest-title a:visited { color: #27696F; font-size: 11px; font-weight: bold; text-decoration: none; }
.blogs-latest-container .blogs-latest-item { padding: 0 0 10px 0;  }
.blogs-latest-container .blogs-latest-item .blogs-latest-date { font-size: 9px; color: #000000; }
.blogs-latest-container .blogs-latest-item  p { margin: 0; }
.blogs-latest-container .blogs-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; }
.blogs-latest-container .blogs-latest-gotoarchive { margin: 10px  10px  10px 0; float: right; display: inline; }
.blogs-latest-container .blogs-latest-item a { text-decoration: none; cursor:hand;}

.blogs-latest-container-right { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container .blogs-latest-item { width: 100%; background: url(../images/schema01/common/bullets/bullet02.gif) left top no-repeat; margin: 0 0 10px 0; padding: 0 0 0 25px; float: left; }
.blogs-latest-container-right .blogs-header-latest-title { width: 40%; float: left;}
.blogs-latest-container-right .blogs-header-latest-title a:link, .blogs-latest-container-right .blogs-header-latest-title a:visited { text-decoration: none; color: #000000; }
.blogs-latest-container-right .blogs-header-latest-title a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol { width: 50%; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date  { float: right; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:link, .blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:visited { text-decoration: none; color: #000000;  float: right;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating img { padding: 3px 0 0 0; float: left;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating .votes { width: 50%; text-align: right; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-views  { float: right; }

.blogs-search-emptyMsg { margin: 0 10px; }

.blogs-search-form .imp-text  { width: 100%; }
.blogs-search-form .blogs-search-form-submit { width: 100%; margin: 10px 0; text-align: right; float: left; }

.blogs-latest-home { }
.blogs-latest-home .blogs-latest-container { }
.blogs-latest-home .blogs-latest-item {  }
.blogs-latest-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.blogs-latest-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.blogs-latest-home .blogs-latest-item-author{ font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item-author a:link, .blogs-latest-home  .blogs-latest-item-author a:visited { color: #657b6c; text-decoration: none; }
.blogs-latest-home .blogs-latest-item-author a:hover { text-decoration: underline; }
.blogs-latest-home .blogs-latest-item-title { margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item .blogs-latest-item-title a:hover { text-decoration: underline;}


.gallery-blog-list-container { margin: 0; }
.gallery-blog-list-container .gallery-blog-list-item { margin: 0 15px 17px 0; float: left; }
.gallery-blog-list-container .list-item-last { margin-right: 0;}
.gallery-blog-list-container .gallery-blog-list-item-img { width: 55px; height: 55px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left; }
.gallery-blog-list-container .gallery-blog-list-item-img img { margin: 3px; }

.blog-detail-container { width: 100% margin: 0 0 10px 0; float: left; }
.blog-detail-left { float: left; }
.blog-detail-left img { margin: 0 10px 0 0; }
.blog-detail-right { margin: 0 10px 0 0; }
.blog-detail-right .csc-header h1 { margin: 5px 0 0 0; }
.blog-detail-right .blog-detail-right-content { height: 152px; overflow: scroll; overflow-y: scroll; overflow-x: hidden; overflow:-moz-scrollbars-vertical; }
.blog-detail-right .imp-button-gfx { float: right; }

.tx-impfeusereditnlist-pi1-browsebox { margin: 0 10px; }

/* blog<-----------------  */


/* ratings ---------------------->*/ 
.rating-big .rating-fields { width: 100%; float: left; }
.rating-big .rating-fields .rating-radio br { display: none;}
.rating-big .rating-fields .rating-radio .imp-radio { width: 15px; margin: 0 0 0 7px; float: left; display: inline;}
.rating-big .rating-fields .rating-radio label { width: 15px;  margin: 0 6px 0 0; float: left; }
.rating-big .rating-fields .imp-button-gfx { margin: 10px 0 0 0; float: left; clear: both; }

/* <----------------------ratings */ 


/* -----------------> guestbook */
.tx-veguestbook-pi1 { width: 100%; float: left; }
.tx-guestbook-header  { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.tx-guestbook-submit { float: right; clear: left; }

.tx-guestbook-form-container { background: #f4ffc0 url(../images/schema01/common/blocks/bg_gbookCont.gif) left top repeat-x; padding: 10px 0; clear: both; }
.tx-guestbook-form-container .csc-header { margin: 7px 10px 0 10px; float: left; display: inline; }
.tx-guestbook-field { margin: 0 10px; clear: both;}
.tx-guestbook-field dl { width: 100%; margin: 0 0 8px 0; padding: 0; float: left;}
.tx-guestbook-field dl dt label { width: 20%!important; margin: 0; padding: 0; float: left; clear: left;}
.tx-guestbook-field dl dd  { width: 75%; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd input{ width: 100%!important; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd  textarea { width: 100%!important; margin: 0; padding: 0;  float: right;}

.tx-guestbook-teaser { width: 100%; background: #d8e88a; float: left; }
.tx-guestbook-header  { margin: 0 0 0 10px!important;}
.tx-guestbook-latest { width: 100%;  float: left; }
.tx-guestbook-latest .tx-guestbook-latest-content { margin: 10px; float: none; }
.tx-guestbook-latest .tx-guestbook-latest-author { width: 49%;  font-size: 9px; float: left; }
.tx-guestbook-latest .tx-guestbook-date { width: 49%; font-size: 9px; text-align: right; float: left; }
.tx-guestbook-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0 0 10px 0; background: #F4FFC0; float: left; }
.tx-guestbook-pagination { font-weight: bold; margin: 0 10px; }
.tx-guestbook-pagination a:link, .tx-guestbook-pagination a:visited { font-weight: normal; }
/* guestbook<-----------------  */


/* blog posts editing ---------------------->*/ 
.tx-fertenews-pi1 { }
.tx-fertenews-pi1 .fertenews-edit { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-fertenews-pi1 .fertenews-edit fieldset { margin: 10px; }
.tx-fertenews-pi1 .fertenews-edit dl { margin: 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt span { font-size: 10px; font-weight: normal; color: #000000; }
.tx-fertenews-pi1 .fertenews-edit dl dd { margin: 5px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit .imp-text { width: 100%; }
.tx-fertenews-pi1 .fertenews-edit .imp-file { width: 50%; }
.tx-fertenews-pi1 .fertenews-edit .imp-textarea { width: 100%; height: 100px; }
.tx-fertenews-pi1 .fertenews-edit .imp-button-gfx { margin: 10px 0; }
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics .pic { float: left; margin: 0 10px 10px 0;}
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics img { border: 4px solid #b7d3a5; }
.tx-fertenews-pi1 .fertenews-edit .progressContainer { margin: 0!important; }
/* <---------------------- blog posts editing */ 



/* videoblog ---------------------->*/ 
.videoblogs-list-container { width: 100%; float: left; }

.videoblogs-list-container .videoblogs-list-item { width: 100%; float: left; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-item-content { margin: 10px; float: none; }
.videoblogs-list-container .videoblogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.videoblogs-list-container .videoblogs-list-item h3 a:link, .videoblogs-list-container .videoblogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.videoblogs-list-container .videoblogs-list-item h3 a:hover { text-decoration: underline; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-list-container .videoblogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img { float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.videoblogs-list-container .videoblogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.videoblogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.videoblogs-list-container .tx-ttnews-browsebox p { margin: 0;  }

.videoblogs-list-container .videoblogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.videoblogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.videoblogs-list-container .videoblogs-list-editlink a:link, .videoblogs-list-container .videoblogs-list-editlink a:visited { text-decoration: none; }
.videoblogs-list-container .videoblogs-list-editlink a:hover {color: #366165; }


.videoblogs-single-item { width: 100%; float: left; }
.videoblogs-single-item .videoblogs-single-date  { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-single-item .videoblogs-single-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-single-item .videoblogs-single-video { width: 420px; border: 4px solid #BFD3AD; margin: 10px auto 30px auto; }
.videoblogs-single-item .videoblogs-single-back { margin: 10px 0;}

/* <----------------------videoblog*/



/* forum ---------------------->*/
.forum-latest-home {  }
.forum-latest-home .forum-latest-item { margin: 0 0 10px 0; }
.forum-latest-home .buttons .imp-button-gfx { float: right; }
.forum-latest-home .forum-latest-date.calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.forum-latest-home .forum-latest-date.calendar .calendar-day { line-height: 22px; font-size: 22px; }
.forum-latest-home .forum-latest-thread-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; height: 24px;}
.forum-latest-home .forum-latest-thread-title a:link, .forum-latest-home .forum-latest-thread-title a:visited { color: #657b6c; text-decoration: none; }
.forum-latest-home .forum-latest-thread-title a:hover { text-decoration: underline; }
.forum-latest-home .forum-latest-item-author { font-style: italic; margin: 0 0 2px 57px; }
.forum-latest-home .forum-latest-item-teaser { margin: 0 0 2px 57px; }
/* <----------------------forum */ 


/* news ---------------------->*/ 


/* <----------------------news*/ 



/* poll ---------------------->*/ 
.tx-jkpoll-pi1 {}
.tx-jkpoll-pi1 div { position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-vote { margin: 0 60px 0 0; }
.tx-jkpoll-pi1 .poll-rescount { width: 60px; height: 80px; /* <-- for IE6 */ font-size: 12px; text-align: center; margin: 5px 0 0 0; float: left; }
.tx-jkpoll-pi1 .poll-rescount .rescount { font-size: 20px; display: block; }
.tx-jkpoll-pi1 .poll-results { margin: 0 0 0 70px; position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-percentage { width: 100px; border: 1px solid #ed8801; margin: 1px 0 2px 0; display: block; }
.tx-jkpoll-pi1 .poll-percentage img { height: 8px; display: block; }
.tx-jkpoll-pi1 .imp-button-gfx { float: right; }
/* <----------------------poll*/ 



/* sr_feuser_register ---------------------->*/ 
.tx-srfeuserregister-pi1 {}
.tx-srfeuserregister-pi1 .csc-header { margin: 10px; }
.tx-srfeuserregister-pi1 dl { width: 100%; background: #d8e88a; padding: 10px 0; float: left; }
.tx-srfeuserregister-pi1 textarea, .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-uploader { width: 100%; background: #ffffff; border: 1px solid #43797e;}
/* <---------------------- sr_feuser_register*/ 



/*impstepbystep ---------------------->*/ 
.tx-impstepbystep-pi1 { width: 100%; float: left; }
.tx-impstepbystep-pi1-browsebox  { width: 100%; float: left; }
.steps-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }
/* <----------------------impstepbystep*/



/* related pages  ---------------------->*/ 
.tx-imprelatedPages-pi1 {}
.tx-imprelatedPages-pi1 ul { margin: 0; padding: 0 0 0 1.5em;  }
.tx-imprelatedPages-pi1 ul li { font-weight: bold; color: #000; margin: 10px 0; padding: 0; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.tx-imprelatedPages-pi1 ul li a:link, .tx-imprelatedPages-pi1 ul li a:visited { color: #000; text-decoration: none; }
.tx-imprelatedPages-pi1 ul li a:hover { text-decoration: underline; }
/* <----------------------related pages*/ 



/*advances faq ---------------------->*/ 
.tx-impadvancedfaq-pi1 { width: 100%; float: left; }
.tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

.tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.tx-impadvancedfaq-pi1 .FCE-agendas-list { margin-bottom: 20px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-header p { margin: 5px 20px 5px 5px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box { padding: 5px 0; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box p { padding: 5px; margin: 0; }
/* <----------------------advances faq */

/*blad & site ---------------------->*/
#bladNsiteImg {
	z-index:333;
	position:absolute;
	width:540px;
	height:47px;
}
/* <----------------------blad & site */


/* photo contest ---------------------->*/ 
.pc-list-container {}
.pc-list-container .pc-list-item { width: 124px; height: 194px; margin: 0 6px 6px 0; float: left;}
.pc-list-container .pc-list-item-r { height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_rate.gif) left top no-repeat; }
.pc-list-container .pc-list-item-r a:link, .pc-list-container .pc-list-item-r a:visited { width: 58px; height: 17px; line-height: 17px; font-size: 10px; color: #000; text-align: center;  text-decoration: none; display: block; zoom: 1; }
.pc-list-container .pc-list-item-i { width: 124px; height: 124px; background: #b7d3a5; }
.pc-list-container .pc-list-item-i td { text-align: center; vertical-align: middle; padding: 2px; }
.pc-list-container h3 { min-height: 12px; height: auto!important; height: 12px; font-size: 10px; border: 1px solid #467b7f; background: #f7f9b9; margin: 3px 0; padding: 2px; }
.pc-list-container h3 a:link, .pc-list-container h3 a:visited { text-decoration: none; }
.pc-list-container .pc-list-rating { font-size: 10px; padding: 2px; }

.pc-single-item { margin: 0 0 20px 0; position: relative; z-index: 0; }
.pc-single-item .news-single-img { text-align: center; background: #b7d3a5; padding: 10px 0; margin: 10px 0; clear: both; }
.pc-single-item .news-single-imgcaption { display: none;}
.pc-single-item .pc-single-l { width: 49%; padding-bottom: 30px; float: left; clear: left; }
.pc-single-item .pc-single-l h3 { color: #000; font-size: 11px; font-weight: normal; }
.pc-single-item .pc-single-l h3 strong { color: #000; }
.pc-single-item .pc-single-l .imp-button-gfx { position: absolute; left: 0; bottom: 0; z-index: 1;}
.pc-single-item .pc-single-a { }
.pc-single-item .pc-single-r { width: 49%; text-align: right; float: right; clear: right; }
.pc-single-item .pc-single-r .rating-big { width: 100%; float: right; clear: both; }
.pc-single-item .pc-single-r .rating-radio { float: right; clear: both; }
.pc-single-item .pc-single-r .imp-button-gfx { float: right; clear: both; }

.pc-single-item .pc-single-nav-prev { float: left; }
.pc-single-item .pc-single-nav-next { float: right; }


.pc-amenu-container {}
.pc-amenu-container ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
.pc-amenu-container ul li { margin: 10px 0; list-style: none; }
.pc-amenu-container ul li.news-amenu-item-year { width: 100%; font-size: 16px; font-weight: bold; color: #366165; text-align: center; margin: 20px 0; float: left; clear: both; }


.pc-winner-item { margin: 10px 0;}
.pc-winner-item .csc-header h1 { font-size: 16px; }
.pc-winner-item .pc-winner-item-i { width: 130px; float: left; }
.pc-winner-item .pc-winner-item-i img { border: 3px solid #b7d3a5; }
.pc-winner-item .pc-winner-r { margin: 0 0 0 140px; }
.pc-winner-item .pc-winner-rating .votes { display: none;}

.pc-browse { width: 100%; text-align: center; margin: 10px 0; float: left; }
.pc-browse p { margin: 0;  }
/* <---------------------- photo contest */

.csc-menu { margin-left: 10px; }
.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #EDEBF1; }


.csc-menu.csc-menu-1 li a { list-style-type:none; display: inline; margin: 0px; }

/* -----------------> Changes the links on "In de tuin" > "Blad en site" */
ul .bgc  { margin: 0; padding: 0 0 0 1.5em;  }
.bgc ul li  { font-weight: bold; color: #000; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.bgc ul li a { color: #000; text-decoration: none; }
.bgc ul li  a:hover { color: #000; text-decoration: underline; }

.macinaDiv { height:; }


td.tx-a1teasermenu-pi1 {
	text-align:center;
}

#rglbCenter, #rglbBottom {
	background-color:#F5FFC0;
	border:1px solid #666666;
	left:50%;
	overflow:hidden;
	position:absolute;
	z-index:20;
}

#rglbCloseLink {
	background:transparent url(../images/schema01/common/buttons/close9yj.gif) no-repeat scroll center center;
	display:block;
	float:right;
	height:30px;
	margin-bottom:10px;
	width:80px;
}

.lastUpdateBox {
	clear:both;
	text-align:left;
	width:520px;
	padding:10px;
}
.tx-a1teasermenu-pi1 .even {}
.tx-a1teasermenu-pi1 .odd {
	background-color:#E4F39E;
}

.lastUpdateBox .image {
	float:left;
	width:120px;
	text-align:left;
}
.lastUpdateBox .image img{
	border:3px solid #BFD3AD;
}

.lastUpdateBox .headerBox H2 {
	float:left;
	width:284px;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#FD9C37;
	
}
.lastUpdateBox .headerBox .date {
	float:right;
	width:100px;
	text-align:right;
}


.lastUpdateBox .text {
	float:left;
	width:384px;
	margin-left:10px;
}
.lastUpdateBox .more {
}
.lastUpdateBox .more a {
	color:#43797E;
	text-decoration:underline;
}
.lastUpdateBox .more a:hover {
	text-decoration:none;
}

.clear {
	clear:both;
	font-size:0;
	height:0;
}

.pagination {
	padding:10px;
	text-align:center;
}

.pagination .selected_page {
	font-weight:bold;
}

table.tx-a1teasermenu-pi1 {
	clear:both;
	padding:0 0 0 0;
}

/*
HACK: om de achtergrond van het menu in IE recht te zetten
*/
#mainmenu .ul .section01 span {
	*margin-top: 12px; /* IE5-7 */
}


/* KS sSItemap */

.ksSitemapHeadline {color:#e23322; font-size:15px; font-weight:bold;}
.ksSitemapFullWidTable { border:0px;}
.ksSitemapLeftMargMin {margin-left:9px;}
.ksSitemapL0TD {
	height:25px;
	padding-left:38px;
	background-attachment: scroll;
	background-image: url(../images/schema01/common/sitemap/sl_sitemap_MainLast.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.ksSitemapL1TopSpace {margin-top:15px;}
.ksSitemapL1TD {
	border-top:solid 1px #375475;  border-bottom:solid 1px #375475;
	border-right:solid 1px #375475; border-left:solid 1px #375475;
	padding-left:10px; height:20px;
}
/* Sitemap Level 0:*/
a.ksSitemap0, a.ksSitemap0:link, a.ksSitemap0:visited, a.ksSitemap0:active {
	font-size:12px;	color:#366165;	text-decoration:none; font-weight:bold; padding-left:10px;
}

a.ksSitemap0, a.ksSitemap0:link, a.ksSitemap0:visited, a.ksSitemap0:active {
	font-size:12px;	color:#366165;	text-decoration:none;
}
a.ksSitemap0:hover {text-decoration:underline;}
/* Sitemap Level 1:*/
a.ksSitemap1, a.ksSitemap1:link, a.ksSitemap1:visited, a.ksSitemap1:active {
	font-size:11px;	color:#375475;	font-weight:bold;	text-decoration:none;
}
a.ksSitemap1:hover {font-size:11px;	color:#e23322; font-weight:bold; text-decoration:underline;}
/* Sitemap Level 2:*/
a.ksSitemap2, a.ksSitemap2:link, a.ksSitemap2:visited, a.ksSitemap2:active {
	font-size:11px;	color:#375475; text-decoration:none;
}
a.ksSitemap2:hover {font-size:11px;	color:#e23322; font-weight:bold; text-decoration:underline;}
/* Sitemap Level 3:*/
a.ksSitemap3, a.ksSitemap3:link, a.ksSitemap3:visited, a.ksSitemap3:active {
	font-size:11px;	color:#375475;	text-decoration:none; font-weight:normal;
}
a.ksSitemap3:hover {font-size:11px;	color:#e23322; text-decoration:underline;}
/* Sitemap Level 4:*/
a.ksSitemap4, a.ksSitemap4:link, a.ksSitemap4:visited, a.ksSitemap4:active {
	font-size:11px;	color:#375475;	text-decoration:none; font-weight:normal;
}
a.ksSitemap4:hover {font-size:11px;	color:#e23322; text-decoration:underline;}



div#sitemapDepartment li.MainLast {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/schema01/common/sitemap/sl_sitemap_MainLast.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	list-style:none;
	padding-left:48px;
}

div#sitemapDepartment li.SubMiddle {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/schema01/common/sitemap/sl_sitemap_SubMiddle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	list-style:none;
	padding-left:48px;
}

div#tx_slsitemap ul.level0 {
	padding-left:20px;
}

div#tx_slsitemap ul.level1 {
	padding-left:40px;
}
div#sitemapDepartment ul.level2 {
	padding-left:60px;
}
div#sitemapDepartment ul.level3 {
	padding-left:80px;
}
div#sitemapDepartment ul.level4 {
	padding-left:80px;
}

.tx-dropdownsitemap-pi1 {}

.tx-dropdownsitemap-pi1 .expAll {
	display:none;
}

.tx-dropdownsitemap-pi1 a {
	text-decoration:none;
}

.tx-dropdownsitemap-pi1 a:hover {
	text-decoration:underline;
}

 

/* -----------------> forms  */
form { margin: 0; }
fieldset { border: 0 solid #ffffff; padding: 0; margin: 0; }

.imp-text, .imp-textarea, .imp-select, .imp-file, .imp-text-pass { background: #ffffff; border: 1px solid #43797e; }
.imp-text-pass { /* margin-left: 5px; */ }
.newloginbox-password-modified { float: right; }

#header .imp-text { width: 90px; color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
#header .imp-text-pass { color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
.imp-checkbox, .imp-radio { border: 0px solid #ffffff; }
.imp-button {}
.imp-button-gfx, .imp-button-gfx-56px, .imp-button-gfx-96px, .imp-button-gfx-132px { width: 56px; height: 24px; color: #27696f; border: 0 solid #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button02.gif) left 0 no-repeat; padding: 0; cursor: pointer; }
.imp-button-gfx:hover, .imp-button-gfx-56px:hover, .imp-button-gfx-96px:hover, .imp-button-gfx-132px:hover { background-position: left -24px; }
.size1, .imp-button-gfx-96px { width: 96px!important; background-image: url(../images/schema01/common/buttons/bg_button03.gif)!important;  }
.size2, .imp-button-gfx-132px { width: 132px!important; background-image: url(../images/schema01/common/buttons/bg_button04.gif)!important;  }
#header .imp-button-gfx { width: 49px; height: 16px; color: #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button01.gif) left 0 no-repeat; }
#header .imp-button-gfx:hover { background-position: left -16px; }

.imp-error { font-size: 0.9em; color: #fd4117; }
.required { color: #fd4117; }

a.imp-button-gfx:link, a.imp-button-gfx:visited , a.imp-button-gfx-56px:link, a.imp-button-gfx-56px:visited , a.imp-button-gfx-96px:link, a.imp-button-gfx-96px:visited , a.imp-button-gfx-132px:link, a.imp-button-gfx-132px:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; text-align: center; line-height: 24px; height: 24px; display: block; }
a.imp-button-gfx:hover, a.imp-button-gfx-56px:hover, a.imp-button-gfx-96px:hover, a.imp-button-gfx-132px:hover { color: #366165; }

/* forms <-----------------  */

p { margin; 0px; 0; }

.row-even { background-color: #F4FFC0!important; }
.row-odd { background-color: #F8FED8!important; }
/* -----------------> content frames  */
.csc-frame {}
.csc-frame-margin-0-10 { margin: 0 10px; }
/* content frames <-----------------  */

/* -----------------> content blocks  */

.b, .b_r, .b_l { width: 100%; float: left; }
.b *, .b_r *, .b_l * { display:block; height:1px; overflow:hidden; font-size:.01em; }
.b .b1 { margin-left:5px; margin-right:5px; padding-left:1px; padding-right:1px; }
.b_r .b1 { margin-right:5px; padding-right:1px; }
.b_l .b1 { margin-left:5px; padding-left:1px; }
.b .b2 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; }
.b_r .b2 { margin-right:3px; padding-right:1px; }
.b_l .b2 { margin-left:3px; padding-left:1px; }
.b .b3 { margin-left:2px; margin-right:2px; padding-left:1px; padding-right:1px; }
.b_r .b3 { margin-right:2px; padding-right:1px; }
.b_l .b3 { margin-left:2px; padding-left:1px; }
.b .b4 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; }
.b_r .b4 { margin-right:1px; padding-right:1px; }
.b_l .b4 { margin-left:1px; padding-left:1px; }
.b .b5 { margin-left:1px; margin-right:1px; } 
.b_r .b5 { margin-right:1px; } 
.b_l .b5 { margin-left:1px; } 
.b .b6 { } 
.b .b7 { }
.bg { width: 100%; float: left; clear: both; }
.bg01 { width: 100%; background: #D8E88A; float: left; clear: both; }
.bg02 { width: 100%; background: #f4ffc0; float: left; clear: both; }
.bgc { margin: 3px 10px; clear: both; }

.bgSmall { width: 100%; float: left; clear: both; height: 57px;~height: 58px;_height: 58px; }

.cbSmall .bg { background: #F8FED8; }
.FCE-box small {  }
*html, .FCE-box small { border-top:1px solid #000;float:none; }
.FCE-box small .bgc  { padding-top: 3px; padding-bottom: 4px; }
.cbSmall {  }
.bgSmall { background-color:#F8FED8; }
.bgSmallGreen { background-color:#E4F39E; }
.bgcSmall { }

.cb01 { }
.cb01 .b *, .cb01 .b_r *, .cb01 .b_l * { background:#F8FED8; }
.cb01 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_r .b1 { border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_l .b1 { border-left:1px solid #5982c7; background:#d1dcef; }
.cb01 .b .b2 { border-left:1px solid #466eb0; border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_r .b2 { border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_l .b2 { border-left:1px solid #466eb0; background:#d1dcef; }
.cb01 .b .b3 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_r .b3 { border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_l .b3 { border-left:1px solid #96b0db; background:#d1dcef; }
.cb01 .b .b4 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_r .b4 { border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_l .b4 { border-left:1px solid #5982c7; background:#dce4f3; }
.cb01 .b .b5 { border-left:1px solid #dce4f3; border-right:1px solid #dce4f3; } 
.cb01 .b_r .b5 { border-right:1px solid #dce4f3; } 
.cb01 .b_l .b5 { border-left:1px solid #dce4f3; } 
.cb01 .b .b6 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; }
.cb01 .b_r .b6 { border-right:1px solid #96b0db; }
.cb01 .b_l .b6 { border-left:1px solid #96b0db; }
.cb01 .b .b7 { border-left:1px solid #d1dcef; border-right:1px solid #d1dcef; }
.cb01 .b .b_r .b7 { border-right:1px solid #d1dcef; }
.cb01 .b_l .b7 { border-left:1px solid #d1dcef; }
.cb01 .bg { background: #F8FED8; }


.cb02 {  }
.cb02 .b *, .cb02 .b_r *, .cb02 .b_l * { background:#f8ffd7; }
.cb02 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_r .b1 { border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_l .b1 { border-left:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b .b3 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_r .b3 { border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_l .b3 { border-left:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b .b4 { border-left:1px solid #5882c3; border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_r .b4 { border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_l .b4 { border-left:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b .b5 { border-left:1px solid #d6e4d2; border-right:1px solid #d6e4d2; } 
.cb02 .b_r .b5 { border-right:1px solid #d6e4d2; } 
.cb02 .b_l .b5 { border-left:1px solid #d6e4d2; } 
.cb02 .b .b6 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; }
.cb02 .b_r .b6 { border-right:1px solid #93b0ca; }
.cb02 .b_l .b6 { border-left:1px solid #93b0ca; }
.cb02 .b .b7 { border-left:1px solid #cbdcd1; border-right:1px solid #cbdcd1; }
.cb02 .b_r .b7 { border-right:1px solid #cbdcd1; }
.cb02 .b_l .b7 { border-left:1px solid #cbdcd1; }
.cb02 .bg { background: #f8ffd7; }

.cb03 {  }
.cb03 .b *, .cb03 .b_r *, .cb03 .b_l * { background:#d6f4ee; }
.cb03 .b .b1 { border-left:1px solid #a2c4eb; border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_r .b1 { display: none;  border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_l .b1 { border-left:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b .b3 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_r .b3 { border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_l .b3 { border-left:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b .b4 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_r .b4 { border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_l .b4 { border-left:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b .b5 { border-left:1px solid #c6e6ee; border-right:1px solid #c6e6ee; } 
.cb03 .b_r .b5 { border-right:1px solid #c6e6ee; } 
.cb03 .b_l .b5 { border-left:1px solid #c6e6ee; } 
.cb03 .b .b6 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; }
.cb03 .b_r .b6 { border-right:1px solid #a6caf0; }
.cb03 .b_l .b6 { border-left:1px solid #a6caf0; }
.cb03 .b .b7 { border-left:1px solid #c1e2ef; border-right:1px solid #c1e2ef; }
.cb03 .b_r .b7 { border-right:1px solid #c1e2ef; }
.cb03 .b_l .b7 { border-left:1px solid #c1e2ef; }
.cb03 .bg { background: #d6f4ee;  }

.cb04 { }
.cb04 .b *, .cb04 .b_r *, .cb04 .b_l * { background:#f4ffc0; }
.cb04 .b .b1 { border-left:1px solid #9CC8DD; border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_r .b1 { border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_l .b1 { border-left:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b .b2 { border-left:1px solid #D3FCE9; border-right:1px solid #D3FCE9; background:#d7f3e6; }
.cb04 .b_r .b2 { border-right:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b_l .b2 { border-left:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b .b3 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_r .b3 { border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_l .b3 { border-left:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b .b4 { border-left:1px solid #8db4ed; border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_r .b4 { border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_l .b4 { border-left:1px solid #8db4ed; background:#deefc9; }
.cb04 .b .b5 { border-left:1px solid #deefc9; border-right:1px solid #deefc9; } 
.cb04 .b_r .b5 { border-right:1px solid #deefc9; } 
.cb04 .b_l .b5 { border-left:1px solid #deefc9; } 
.cb04 .b .b6 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; }
.cb04 .b_r .b6 { border-right:1px solid #b3cfdc; }
.cb04 .b_l .b6 { border-left:1px solid #b3cfdc; }
.cb04 .b .b7 { border-left:1px solid #d7eacc; border-right:1px solid #d7eacc; }
.cb04 .b_r .b7 { border-right:1px solid #d7eacc; }
.cb04 .b_l .b7 { border-left:1px solid #d7eacc; }
.cb04 .bg { background: #f4ffc0; }


/* content blocks <-----------------  */


/* -----------------> separators  */
.fceseparator01, .separator01  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
#section01 .separator01 {background: url(../images/schema01/section01/blocks/bg_separator01.gif) left top repeat-x;}
#section02 .separator01 {background: url(../images/schema01/section02/blocks/bg_separator01.gif) left top repeat-x;}
#section03 .separator01 {background: url(../images/schema01/section03/blocks/bg_separator01.gif) left top repeat-x;}
#section04 .separator01 {background: url(../images/schema01/section04/blocks/bg_separator01.gif) left top repeat-x;}
#section05 .separator01 {background: url(../images/schema01/section05/blocks/bg_separator01.gif) left top repeat-x;}

.separator02  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator02.gif) left top repeat-x; float: left; display: inline; }
.separator03  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
.separator04  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_newssingleCont.gif) left top repeat-x; float: left; display: inline; }
/* separators <-----------------  */


/* -----------------> FCE  */

.FCE { width: 100%; padding: 0 0 10px 0; float: left; } 

#rightColumn .FCE { padding: 0; }  
#container-2cols-v1 #mainColumn .FCE { padding: 0; } 


.FCE-box-v01 {}
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v01 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v02 {}
.FCE-box-v02 .bgc  { padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v02 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v03 {}
.FCE-box-v03 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v03 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v04 { }
*html, .FCE-box-v04 { float:none; }
.FCE-box-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb04 .bgc { height: 151px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb01 .bgc { height: 101px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v04 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v05 { position: relative; z-index: 1;}
.FCE-box-v05  .butterfly  { width: 62px; height: 69px; background: url(../images/schema01/common/blocks/butterfly.gif) left top no-repeat; position: absolute; top: -16px; right: -10px; z-index: 2;}
.FCE-box-v05 .bgc  { padding-bottom: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-v05 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v05 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v06 { position: relative; z-index: 1;}
.FCE-box-v06 .stamp  { width: 56px; height: 56px; background: url(../images/schema01/common/blocks/stamp.gif) left top no-repeat; position: absolute; top: 13px; left: -19px; z-index: 2;}
.FCE-box-v06 .bgc  { padding-top: 4px; padding-bottom: 4px; margin-left: 40px; }
#container-3cols-v1 #mainColumn .FCE-box-v06 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v06 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-image-v01 {}
.FCE-box-image-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-image-v01 .fceimage { height: 145px; overflow: hidden; }
#container-3cols-v1 #leftColumn .FCE-box-image-v01 .bgc { height: 154px; margin: 0 10px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v01 .bgc { min-height: 120px; height: auto!important; height: 120px; }


.FCE-box-image-v02 {}
.FCE-box-image-v02 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v02 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v03 {}
.FCE-box-image-v03 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v03 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v04 {}
.FCE-box-image-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v04 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-tabs-v01 {}
.FCE-box-tabs-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .fceimage { height: 126px; overflow: hidden; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .bgc { height: 133px; overflow: hidden;  }


.FCE-box-tabs-v02 {}
.FCE-box-tabs-v02 .bgc  { padding-top: 4px; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .fceimage { height: 165px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .bgc { height: 134px; overflow: hidden; }

.FCE-box-tabs-v03 {}
.FCE-box-tabs-v03 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-v03 .bgc { height: 259px; overflow: hidden; }

.FCE-box-tabs-v04 { padding-top:25px; }
.FCE-box-tabs-v04 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-tabs-v05 {}
.FCE-box-tabs-v05 .fcetabs  { margin: 0!important; }
.FCE-box-tabs-v05 .fcetabs  ul  { float: right!important; }
.FCE-box-tabs-v05 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-image-text-v01 { width: 540px; height: 170px; position: relative; z-index: 1; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent { width: 245px; height: 130px; color: #ffffff; background: #366165; padding: 10px; position: absolute; right: 20px; top: 10px; z-index: 2; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent h3 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; color: #F8FED8; }


.FCE-2-cols-v1 { padding-bottom: 0; }
.FCE-2-cols-v1 .fcelc { width: 49%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v1 .fcerc { width: 49%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcelc, #container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcerc { width: 350px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcerc { width: 265px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcerc { width: 255px; overflow: hidden; }

.FCE-2-cols-v2 { padding-bottom: 0; }
.FCE-2-cols-v2 .fcelc { width: 60%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v2 .fcerc { width: 38%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcelc { width: 400px;  overflow-y: auto; overflow-x: hidden; } 
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcerc { width: 290px; margin: 0 10px 0 0; display: inline; overflow: hidden; }

.FCE-2-cols-v3 { padding-bottom: 0; }
.FCE-2-cols-v3 .fcelc { width: 38%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v3 .fcerc { width: 60%; float: right; clear: right; overflow: hidden; }

.FCE-3-cols-v1 { padding-bottom: 0; }
.FCE-3-cols-v1 .fcelc { width: 33%; min-height: 10px; float: left; clear: left; overflow: hidden; }
.FCE-3-cols-v1 .fcemc { width: 33%; min-height: 10px; margin: 0 0.5%; float: left; display: inline; overflow: hidden; }
.FCE-3-cols-v1 .fcerc { width: 33%; min-height: 10px; float: left; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcerc { width: 175px; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcemc { width: 170px; margin: 0 10px; }

.FCE-separator-v01 { width: 100%; float: left; clear: both; }

.FCE-agendas-list { padding: 0!important; } /*Q ??? need check */
.FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; font-weight: bold; color: #366165; background: url(../images/schema01/common/bullets/bullet_plus.gif) 99% 6px no-repeat; float: left; cursor: pointer; }
.FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.FCE-agendas-list .row-act { background: #D5E976 url(../images/schema01/common/bullets/bullet_minus.gif) 99% 6px no-repeat!important; }
.FCE-agendas-list-box { clear: both;background: #ECF9AD; }
.FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.FCE-agendas-list-box dl dd { margin-bottom: 5px }
.FCE-agendas-list-box dl dd font , .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.FCE-agendas-list dl.short { width: 70%; }
.FCE-agendas-list dl.short dt { width: 44%; }
.FCE-agendas-list dl.short dd { width: 53%; }


.FCE-steps { width: 100%; float: left; }
.FCE-steps .FCE-step-image { float: left; }
.FCE-steps .FCE-step-image img { margin: 7px 10px; border: 3px solid #bfd3ad;  }
.FCE-steps .FCE-step-content { margin: 0 10px 10px 120px; }
.FCE-steps .FCE-step-content h3 { font-size: 11px; color: #fd9c37; margin: 10px 0; padding: 0; }
.FCE-steps .FCE-step-moreLink { font-size: 10px; background: url(../images/schema01/common/bullets/bullet04.gif) right 2px no-repeat; display: block; clear: both; }
.FCE-step { background: url(../images/schema01/common/blocks/bg_fce_step.gif) left top repeat-y; }
.FCE-step .FCE-step-image { background: #ff0000; }
.FCE-step .FCE-step-image img { margin: 0 0 -3px 0; border: 0 solid #bfd3ad; }
.FCE-step .FCE-step-content { font-size: 10px; margin: 0 10px 0 175px; padding: 0 0 10px 0; }
.FCE-step .FCE-step-content p{ margin: 10px 0 0 0;}

.FCE-step-header { margin: -10px 10px 0 10px;	}
.FCE-step-header .FCE-step-content { font-size: 10px; font-weight: bold; }
.FCE-step-header h3 { font-family: Arial, sans-serif; font-weight: normal; color: #fd9c37; letter-spacing: -1px; margin: 0 0 20px 0; }


.FCE-step-v01 {}
.FCE-step-v01 .FCE-step-v01-image { float: left; }
.FCE-step-v01 .FCE-step-v01-content { margin: 0 0 0 177px; }
.FCE-step-v01 .FCE-step-v01-content h3 { font-size: 11px; color: #fd9c37;  margin: 10px 0; padding: 0; }


.FCE-backlink { }
.FCE-backlink a.imp-button-gfx:link, .FCE-backlink a.imp-button-gfx:visited { float: right; }


.FCE-this-month {}
.FCE-this-month .bg  { background-image: url(../images/schema01/common/blocks/bg_block02.gif); background-position: right 10px; background-repeat: no-repeat; }
.FCE-this-month .bgc  { min-height: 290px; height: auto!important; height: 290px; }
.FCE-this-month .FCE-this-month-c1  { width: 70%; margin: 5px 0 10px 0; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c2  { line-height: 110px; font-family: "Times New Roman", serif; font-size: 96px; font-weight: normal; color: #fe9833; text-align: right; width: 25%; margin: -10px 0 -20px 0; float: right; clear: right; overflow: hidden; }
.FCE-this-month .FCE-this-month-c3  { width: 62%; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c4  { width: 35%; margin: 20px 0 0 0; float: right; clear: right; overflow: hidden; }


.FCE-plant-feature { width: 100%; padding: 0; float: left; }
.FCE-plant-feature .fcelc { width: 20%; padding: 5px 0 5px 10px; float: left; clear: left; }
.FCE-plant-feature .fcerc { width: 70%; padding: 5px 10px 5px 0; float: right; clear: right; }
.FCE-plant-feature .fcelc h6 { font-size: 11px; }
.FCE-plant-feature .fcelc h6, .FCE-plant-feature .fcerc p { margin: 5px 0; }


/* tabs for fce */
.fcetabs { width: 100%; height: 20px; overflow: hidden; margin: -20px 0 0 0; position: relative; z-index: 2; }
.fcetabs ul { height: 20px; list-style: none; padding: 0; margin: 0; float: left; }
.fcetabs ul li { list-style: none; float: left;}
.fcetabs ul li a:link, .fcetabs ul li a:visited { height: 19px; line-height: 19px; text-decoration: none; background-position: left top; background-repeat: no-repeat; padding: 0 5px; float: left; zoom: 1; }
.fcetabs ul li a:hover {  }
.fcetabs ul li.act a:link, .fcetabs ul li.act a:visited { cursor: default; }

.cb01 .fcetabs ul li a:link, .cb01 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #cfdc93; background-color: #d7e498; background-image: url(../images/schema01/common/blocks/bg_tab01.gif); }
.cb01 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #c5d382; background-image: none; }
.cb01 .fcetabs ul li.act a:link, .cb01 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FED8; background-color: #F8FED8; background-image: none; }

.cb02 .fcetabs ul li a:link, .cb02 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #F8FFD7; background-color: #ebf7b0; background-image: url(../images/schema01/common/blocks/bg_tab02.gif); }
.cb02 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #dbe89a; background-image: none; }
.cb02 .fcetabs ul li.act a:link, .cb02 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FFD7; background-color: #F8FFD7; background-image: none; }

.cb03 .fcetabs ul li a:link, .cb03 .fcetabs ul li a:visited  { color: #27696f; border-bottom: 1px solid #bfd8d3; background-color: #c6e0db; background-image: url(../images/schema01/common/blocks/bg_tab03.gif); }
.cb03 .fcetabs ul li a:hover { border-bottom: 1px solid #adcfc8; background-color: #adcfc8; background-image: none; }
.cb03 .fcetabs ul li.act a:link, .cb03 .fcetabs ul li.act a:visited { border-bottom: 1px solid #d7f5ef; background-color: #d7f5ef; background-image: none; }

.cb04 .fcetabs ul li a:link, .cb04 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #D9E4A2; background-color: #edf6c5; background-image: url(../images/schema01/common/blocks/bg_tab04.gif); }
.cb04 .fcetabs ul li a:hover { border-bottom: 1px solid #D9E4A2; background-color: #e2ecb4; background-image: none; }
.cb04 .fcetabs ul li.act a:link, .cb04 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F4FFC0; background-color: #F4FFC0; background-image: none; }

/* image headers */
/* fix image bottom margin in sctrict doctype */
.fceimage img { margin: 0 0 -2px 0; }

/* ---------------------------------------------------- */


.fce-submenu { width: 221px; margin: 0 9px; float: left; display: inline; overflow: hidden; }
.fce-submenu ul { list-style: none; margin: 0; padding: 0; }
.fce-submenu ul li { list-style: none; margin: 10px 0 0 0; }
.fce-submenu ul li .level1 { height: 27px; line-height: 27px; font-family: Arial, sans-serif; font-size: 13px; color: #27696f; letter-spacing: -1px; text-decoration: none; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left 0 no-repeat; padding: 0 10px; display: block; zoom: 1; }
.fce-submenu ul li .level1:hover { background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left -27px no-repeat; }
.fce-submenu ul li.act .level1, .fce-submenu ul li.act .level1:hover { color: #ffffff; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu_act.gif) left 0 no-repeat; }

.fce-submenu ul ul li { margin: 10px 0 5px 0; }
.fce-submenu ul ul li .level2 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet01.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block;  }
.fce-submenu ul ul li .level2:hover { text-decoration: underline; }
.fce-submenu ul ul li.act .level2, .fce-submenu ul ul li.act .level2:hover { color: #43797e; text-decoration: underline; }

.fce-submenu ul ul ul { margin-left: 12px; }
.fce-submenu ul ul ul li .level3 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet03.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block; }
.fce-submenu ul ul ul li .level3:hover { text-decoration: underline; }
.fce-submenu ul ul ul li.act .level3, .fce-submenu ul ul ul li.act .level3:hover { color: #43797e; text-decoration: underline; }


/* FCE <-----------------  */  


/* -----------------> css styled content */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:0; }
/*div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {*/ /* margin-bottom:-3px;*//* display: block; padding: 0 4px; margin: 4px 0; width: 100%; }*/ /* Strict DOCTYPE */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { padding-bottom:2px; }

/* text with image */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { padding:5px; padding-top:0px; padding-bottom:0px; }
/* only images */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-image { padding:0px !important; }
/* uitzondering voor rightContent */
#rightContent div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { padding:0px; }


/* css styled content <-----------------  */  



/* -----------------> login  */
/*.tx-newloginbox-pi1 { width: 100%; margin: 0 0 10px 0; float: left; display: inline;  }*/

/* Q: hz hto to pominiav.*/
#header .tx-newloginbox-pi1 { margin: 0 0 10px 0; float: right; }
#header .tx-newloginbox-pi1 form { margin: 2px; }
#header .tx-newloginbox-pi1 form, #header .tx-newloginbox-pi1 fieldset { float: left; display: inline; }
#header .tx-newloginbox-pi1 label { margin: 0 0 0 10px; }
#header .tx-newloginbox-pi1 .imp-button-gfx { font-size: 9px;}

#content .tx-newloginbox-pi1 { width: 100%; padding: 0; float: left; display: inline; }
#content .tx-newloginbox-pi1 .imp-error { font-size: 1em;}
#content .tx-newloginbox-pi1 form { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 fieldset { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 dl { width: 100%; color: #657b6c; margin: 0; float: left; }
#content .tx-newloginbox-pi1 dl dt { width: 49%; margin: 0 2% 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl dd { width: 49%; margin: 0 0 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl.size-30-70 dt { width: 29%; }
#content .tx-newloginbox-pi1 dl.size-30-70 dd { width: 69%; }
#content .tx-newloginbox-pi1 dl dd .imp-text { width: 91%; float: right; }
#content .tx-newloginbox-pi1 .buttons { clear: both; }
#content .tx-newloginbox-pi1 .buttons .imp-button-gfx { float: right; }
#content .tx-newloginbox-pi1 .buttons a:link, #content .tx-newloginbox-pi1 .buttons a:visited { color: #000000; padding-top: 10px; display: block; }

/* login <-----------------  */



/* -----------------> headers  */

h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
h2 { font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; }
h3 { font-size: 16px; font-weight: bold; color: #366165; margin: 10px 0; }
h4 { font-size: 16px; font-weight: normal; color: #366165; margin: 10px 0; }
h5 { font-size: 14px; font-weight: bold; color: #366165; margin: 10px 0; }
h6 { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0; }

.csc-header h1, .csc-textpicHeader h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.csc-header h2, .csc-textpicHeader h2 { font-family: Arial, sans-serif; font-size: 24px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.FCE .csc-header h1, .FCE .csc-textpicHeader h1, .FCE .csc-header h2, .FCE .csc-textpicHeader h2 { margin: 0 0 10px 0; }

.csc-subheader { font-family: Arial, sans-serif; font-size: 18px; font-weight: normal; color: #339900; letter-spacing: -1px; margin: -10px 0 10px 0; }

/* headers <-----------------  */


/* -----------------> basic calendar date style  */
.calendar { width: 41px; height: 39px;  text-align: center; margin: 0 5px 0 0; background: url(../images/schema01/common/blocks/calsheet.gif) left top no-repeat; float: left; }
.calendar a:link, .calendar a:visited { text-decoration: none; }
.calendar .calendar-day { color: #ff9933; margin: 5px 0 0 0; line-height: 19px; font-size: 19px; font-weight: bold;}
.calendar .calendar-month { color: #9c9c9c; line-height: 10px; font-weight: bold;}
/* basic calendar date style <-----------------  */




/* -----------------> gallerylist  */
.tx-impsksimplegallery-pi1  { width: 100%; margin: 10px 0; float: left;}
.tx-impsksimplegallery-pi1 h3 {font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; padding: 0; }
.tx-impsksimplegallery-pi1 .submitBut {float: right;}

.gallery-list-container { margin: 0 10px; }
.gallery-list-container .gallery-list-item { width: 155px; height: 200px;  margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;}
.gallery-list-item .gallery-list-container-delete a:link, .gallery-list-item  .gallery-list-container-delete a:visited { width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-list-item-righttop_corner { width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; }
.gallery-list-container .gallery-list-item  .gallery-list-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-list-container .gallery-list-item  .gallery-list-item-img img { margin: 4px; }
.gallery-list-container .gallery-list-item-title { width: 95%;  background: #F7F9B9; border: 1px solid #467B7F; padding: 1px 0 1px 6px; float: left; }
.gallery-list-container .imp-text { border: 1px solid #467B7F; background: #F7F9B9;}
.gallery-list-newgallery { margin: 0 10px; }
.gallery-list-newgallery .gallery-list-newgallery-inform  { margin: 10px 0;}

.gallery-singleview-container { margin: 10px; }
.gallery-singleview-container .gallery-singleview-item { width: 155px; height: 180px;  margin: 0 10px 10px 0; float: left; display: inline; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img img { margin: 4px; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-title { width: 95%;  background: #F7F9B9; padding: 1px 0 1px 6px; float: left; }

.gallery-singleview-edit-container { margin: 10px; }
.gallery-singleview-edit-container .gallery-singleview-edit-item { width: 155px; height: 200px; margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;  }
.gallery-singleview-edit-container .gallery-singleview-edit-delete a:link, .gallery-singleview-edit-container .gallery-singleview-edit-delete a:visited {width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .draghandle {width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; cursor: pointer;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img img {margin: 4px 4px 2px 4px;}
.gallery-singleview-edit-item .gallery-singleview-edit-item-title { width: 100px; height: 15px; margin: 3px 0 0 0; border: 1px solid #467B7F; background: #F7F9B9; float: left; overflow: hidden;}
.gallery-singleview-edit-container .submitBut, .gallery-singleview-edit-container .backlink { margin: 0 0 15px 0;}
.inplaceeditor-form .editor_ok_button {}
.inplaceeditor-form { }
.form.inplaceeditor-form input { width: 50%!important; }
.inplaceeditor-form .editor_field { width: 100px!important; border: 1px solid #467B7F; background: #F7F9B9; margin: 3px 2px 0 0; float: left; }
.inplaceeditor-form a.editor_cancel:link, .inplaceeditor-form a.editor_cancel:visited { width: 17px; height: 16px!important; margin: 3px 0 0 0; background: #B6D2A4; display: block; float: left;}

.single_new-item { width: 155px; height: 200px;  margin: 0 10px 30px 0; float: left; }
.single_new-item  .single_new-item-photoUpload  {width: 155px; margin: 0 0 3px 0;}
.single_new-item  .single_new-item-photoUpload .imp-file { width: 100%;  }
.single_new-item .single_new-item-img { width: 155px; height: 152px; margin: 0 0 5px 0; background: url(../images/schema01/common/buttons/gallery/bg_image01.gif) left top no-repeat; float: left; }
.single_new-item  .single_new-item-fieldTitle  {width: 155px;}
.single_new-item  .single_new-item-fieldTitle .imp-text { width: 98%; background: #F7F9B9; float: left;}
.single_new-item  .single_new-item-fieldTitle .greenBlock { width: 17px; height: 16px; background: #B6D2A4; float: right; }

/* gallerylist <-----------------  */


/* -----------------> agenda */
.tx-impagenda-pi1 { width: 100%; margin: 0 0 10px 0; float: left; }

.agenda-list { width: 525px; min-height: 580px; height: auto!important; height: 580px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta01.gif) 390px top repeat-y; float: left;}
.agenda-list .agenda-list-leftColumn { width: 390px;  float: left; overflow: hidden; }
.agenda-list .agenda-list-rightColumn { width: 135px;  float: right; overflow: hidden; }

.agenda-list .agenda-list-rightColumn .agenda-searchbox { margin: 0 10px;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox h3{ font-size: 11px; margin: 0 0 8px 0; padding: 0;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl { width: 100%; margin: 0 0 10px 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dt { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd select { width: 100%; }
.agenda-list .agenda-list-rightColumn .imp-button-gfx { line-height: 24px; text-align: center; margin: 0 10px 10px 0; float: right; display: inline; }

.agenda-list-footer { width: 100%; min-height: 80px; height: auto!important; height: 80px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta02.gif) 390px top no-repeat; float: left; }
.agenda-list-footer .agenda-list-leftColumn { width: 390px; text-align: center; color: #366165; font-size: 10px; float: left; overflow: hidden; }
.agenda-list-footer .agenda-list-leftColumn a:link, .agenda-list-footer .agenda-list-leftColumn a:visited { color: #366165; font-size: 10px; }
.agenda-list-footer .agenda-list-leftColumn a.act:link , .agenda-list-footer .agenda-list-leftColumn a.act:link { text-decoration: none; }
.agenda-list-footer .agenda-list-leftColumn .agenda-list-pageBrowser { margin: 20px 0 0 0;}

.agenda-list-footer .agenda-list-rightColumn { width: 150px; float: right; overflow: hidden; }
.agenda-list-footer .agenda-list-rightColumn a:link, .agenda-list-footer .agenda-list-rightColumn a:visited { line-height: 24px; text-decoration: none; text-align: center; margin: 0 10px 0 0; float: right; display: inline;}

.agenda-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }

.agenda-list-home .forum-latest-thread-title a:visited, .agenda-list-home .forum-latest-thread-title a { font-weight: bold; color: #657b6c; margin: 0; text-decoration: none;}
.agenda-list-home .forum-latest-thread-title a:hover  { text-decoration: underline; }

#container-3cols-v1 #leftColumn .tx-impagenda-pi1 { margin: 0px 0 30px 0; }
.agenda-list-home { width: 100%; float: left; }
.agenda-list-home .FCE-agendas-list { width: 100%; float: left; }
.agenda-list-home .agenda-latest-date { float: left; }
.agenda-list-home .agenda-latest-item-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.agenda-list-home .agenda-latest-item-title a:link, .agenda-list-home .agenda-latest-item-title a:visited{ color: #657b6c; text-decoration: none; }
.agenda-list-home .agenda-latest-item-title a:hover{ text-decoration: underline; }
.agenda-list-home .agenda-latest-item-teaser{ margin: 0 0 0 57px; }
.agenda-list-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet02.gif) left top no-repeat; }
.agenda-list-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.agenda-list-home .buttons { }
.agenda-list-home .buttons .imp-button-gfx { float: right; position: relative; bottom: 30px; z-index: 999; }


.tx-impagenda-pi2 {}
.tx-impagenda-pi2 fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset .dl { width: 100%; margin: 0; clear: both; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dt { width: 30%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd { width: 65%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-text { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-calendar { width: 30%!important; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-textarea { width: 90%; height: 100px; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-select { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-file { width: 70%; margin: 0 0 2px 0; display: block; }

/* agenda <-----------------  */


/* -----------------> pagebrowser */
/*
.pageBrowser-background { background: #366165; padding: 0 1px 0 0; }
.pageBrowser-background .pageBrowser-link { }
.pageBrowser-background a:link, .pageBrowser-background a:visited { background: #F8FED8; margin: 0 0 0 1px; padding: 0 7px; }
.cback01 .pageBrowser-background a:link, .cback01 .pageBrowser-background a:visited { background: #F8FED8; }
.cback02 .pageBrowser-background a:link, .cback02 .pageBrowser-background a:visited { background: #f8ffd7; }
.cback03 .pageBrowser-background a:link, .cback03 .pageBrowser-background a:visited { background: #d6f4ee; }
.cback04 .pageBrowser-background a:link, .cback04 .pageBrowser-background a:visited { background: #f4ffc0; }
.pageBrowser-background .act a:link, .pageBrowser-background .act a:visited { font-weight: bold; color: #000000; text-decoration: none; }
*/
.pageBrowser-background { background: #366165; padding: 0 1px 0 0; }
.pageBrowser-background .pageBrowser-link { }
.pageBrowser-background a:link, .pageBrowser-background a:visited { background: #F4FFC0; margin: 0 0 0 1px; padding: 0 7px; }
.cback01 .pageBrowser-background a:link, .cback01 .pageBrowser-background a:visited { background: #F4FFC0; }
.cback02 .pageBrowser-background a:link, .cback02 .pageBrowser-background a:visited { background: #F4FFC0; }
.cback03 .pageBrowser-background a:link, .cback03 .pageBrowser-background a:visited { background: #F4FFC0; }
.cback04 .pageBrowser-background a:link, .cback04 .pageBrowser-background a:visited { background: #F4FFC0; }
.pageBrowser-background .act a:link, .pageBrowser-background .act a:visited { font-weight: bold; color: #000000; text-decoration: none; }
/* pagebrowser <-----------------  */


/* -----------------> blog */
.blogs-single-container { width: 100%; float: left; }
.blogs-single-container .blogs-single-item { width: 100%; float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header { width: 100%; color: #27696F; margin: 0 0 5px 0; padding: 0; font-size: 11px; font-weight: bold; float: left;  }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title { width: 60%;  float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title h1 { letter-spacing: 0px; margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-timedata { width: 37%; color: #27696F; font-size: 11px; text-align: right; font-weight: bold; float: right; }
.blogs-single-container .blogs-single-item .news-single-img { float: left; }
.blogs-single-container .blogs-single-item .news-single-img img { margin: 0 5px 5px 0; border: 4px solid #BFD3AD; }

.blogs-list-container { width: 100%; float: left; }

.blogs-list-container .blogs-list-item { width: 100%; float: left; }
.blogs-list-container .blogs-list-item .blogs-list-item-content { margin: 10px; float: none; }
.blogs-list-container .blogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.blogs-list-container .blogs-list-item h3 a:link, .blogs-list-container .blogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.blogs-list-container .blogs-list-item h3 a:hover { text-decoration: underline; }
.blogs-list-container .blogs-list-item .blogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.blogs-list-container .blogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img { float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.blogs-list-container .blogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.blogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.blogs-list-container .tx-ttnews-browsebox p { margin: 0;  }
.blogs-list-container .blogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:link, .blogs-list-container .blogs-list-morelink a:visited { text-align: center; text-decoration: none; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:hover { color: #366165;}
.blogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.blogs-list-container .blogs-list-editlink a:link, .blogs-list-container .blogs-list-editlink a:visited { text-decoration: none; }
.blogs-list-container .blogs-list-editlink a:hover {color: #366165; }
.blogs-list-container .blogs-list-backlink { clear: both; padding: 10px; }

.blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container .bg01 { margin: 0 10px 0 0; }
.blogs-latest-container .csc-header { margin: 0 10px; }
.blogs-latest-container .blogs-latest-title { }
.blogs-latest-container .blogs-latest-title a:link, .blogs-latest-container .blogs-latest-title a:visited { color: #27696F; font-size: 11px; font-weight: bold; text-decoration: none; }
.blogs-latest-container .blogs-latest-item { padding: 0 0 10px 0;  }
.blogs-latest-container .blogs-latest-item .blogs-latest-date { font-size: 9px; color: #000000; }
.blogs-latest-container .blogs-latest-item  p { margin: 0; }
.blogs-latest-container .blogs-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; }
.blogs-latest-container .blogs-latest-gotoarchive { margin: 10px  10px  10px 0; float: right; display: inline; }
.blogs-latest-container .blogs-latest-item a { text-decoration: none; cursor:hand;}

.blogs-latest-container-right { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container .blogs-latest-item { width: 100%; background: url(../images/schema01/common/bullets/bullet02.gif) left top no-repeat; margin: 0 0 10px 0; padding: 0 0 0 25px; float: left; }
.blogs-latest-container-right .blogs-header-latest-title { width: 40%; float: left;}
.blogs-latest-container-right .blogs-header-latest-title a:link, .blogs-latest-container-right .blogs-header-latest-title a:visited { text-decoration: none; color: #000000; }
.blogs-latest-container-right .blogs-header-latest-title a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol { width: 50%; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date  { float: right; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:link, .blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:visited { text-decoration: none; color: #000000;  float: right;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating img { padding: 3px 0 0 0; float: left;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating .votes { width: 50%; text-align: right; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-views  { float: right; }

.blogs-search-emptyMsg { margin: 0 10px; }

.blogs-search-form .imp-text  { width: 100%; }
.blogs-search-form .blogs-search-form-submit { width: 100%; margin: 10px 0; text-align: right; float: left; }

.blogs-latest-home { }
.blogs-latest-home .blogs-latest-container { }
.blogs-latest-home .blogs-latest-item {  }
.blogs-latest-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.blogs-latest-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.blogs-latest-home .blogs-latest-item-author{ font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item-author a:link, .blogs-latest-home  .blogs-latest-item-author a:visited { color: #657b6c; text-decoration: none; }
.blogs-latest-home .blogs-latest-item-author a:hover { text-decoration: underline; }
.blogs-latest-home .blogs-latest-item-title { margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item .blogs-latest-item-title a:hover { text-decoration: underline;}


.gallery-blog-list-container { margin: 0; }
.gallery-blog-list-container .gallery-blog-list-item { margin: 0 15px 17px 0; float: left; }
.gallery-blog-list-container .list-item-last { margin-right: 0;}
.gallery-blog-list-container .gallery-blog-list-item-img { width: 55px; height: 55px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left; }
.gallery-blog-list-container .gallery-blog-list-item-img img { margin: 3px; }

.blog-detail-container { width: 100% margin: 0 0 10px 0; float: left; }
.blog-detail-left { float: left; }
.blog-detail-left img { margin: 0 10px 0 0; }
.blog-detail-right { margin: 0 10px 0 0; }
.blog-detail-right .csc-header h1 { margin: 5px 0 0 0; }
.blog-detail-right .blog-detail-right-content { height: 152px; overflow: scroll; overflow-y: scroll; overflow-x: hidden; overflow:-moz-scrollbars-vertical; }
.blog-detail-right .imp-button-gfx { float: right; }

.tx-impfeusereditnlist-pi1-browsebox { margin: 0 10px; }

/* blog<-----------------  */


/* ratings ---------------------->*/ 
.rating-big .rating-fields { width: 100%; float: left; }
.rating-big .rating-fields .rating-radio br { display: none;}
.rating-big .rating-fields .rating-radio .imp-radio { width: 15px; margin: 0 0 0 7px; float: left; display: inline;}
.rating-big .rating-fields .rating-radio label { width: 15px;  margin: 0 6px 0 0; float: left; }
.rating-big .rating-fields .imp-button-gfx { margin: 10px 0 0 0; float: left; clear: both; }

/* <----------------------ratings */ 


/* -----------------> guestbook */
.tx-veguestbook-pi1 { width: 100%; float: left; }
.tx-guestbook-header  { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.tx-guestbook-submit { float: right; clear: left; }

.tx-guestbook-form-container { background: #f4ffc0 url(../images/schema01/common/blocks/bg_gbookCont.gif) left top repeat-x; padding: 10px 0; clear: both; }
.tx-guestbook-form-container .csc-header { margin: 7px 10px 0 10px; float: left; display: inline; }
.tx-guestbook-field { margin: 0 10px; clear: both;}
.tx-guestbook-field dl { width: 100%; margin: 0 0 8px 0; padding: 0; float: left;}
.tx-guestbook-field dl dt label { width: 20%!important; margin: 0; padding: 0; float: left; clear: left;}
.tx-guestbook-field dl dd  { width: 75%; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd input{ width: 100%!important; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd  textarea { width: 100%!important; margin: 0; padding: 0;  float: right;}

.tx-guestbook-teaser { width: 100%; background: #d8e88a; float: left; }
.tx-guestbook-header  { margin: 0 0 0 10px!important;}
.tx-guestbook-latest { width: 100%;  float: left; }
.tx-guestbook-latest .tx-guestbook-latest-content { margin: 10px; float: none; }
.tx-guestbook-latest .tx-guestbook-latest-author { width: 49%;  font-size: 9px; float: left; }
.tx-guestbook-latest .tx-guestbook-date { width: 49%; font-size: 9px; text-align: right; float: left; }
.tx-guestbook-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0 0 10px 0; background: #F4FFC0; float: left; }
.tx-guestbook-pagination { font-weight: bold; margin: 0 10px; }
.tx-guestbook-pagination a:link, .tx-guestbook-pagination a:visited { font-weight: normal; }
/* guestbook<-----------------  */


/* blog posts editing ---------------------->*/ 
.tx-fertenews-pi1 { }
.tx-fertenews-pi1 .fertenews-edit { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-fertenews-pi1 .fertenews-edit fieldset { margin: 10px; }
.tx-fertenews-pi1 .fertenews-edit dl { margin: 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt span { font-size: 10px; font-weight: normal; color: #000000; }
.tx-fertenews-pi1 .fertenews-edit dl dd { margin: 5px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit .imp-text { width: 100%; }
.tx-fertenews-pi1 .fertenews-edit .imp-file { width: 50%; }
.tx-fertenews-pi1 .fertenews-edit .imp-textarea { width: 100%; height: 100px; }
.tx-fertenews-pi1 .fertenews-edit .imp-button-gfx { margin: 10px 0; }
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics .pic { float: left; margin: 0 10px 10px 0;}
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics img { border: 4px solid #b7d3a5; }
.tx-fertenews-pi1 .fertenews-edit .progressContainer { margin: 0!important; }
/* <---------------------- blog posts editing */ 



/* videoblog ---------------------->*/ 
.videoblogs-list-container { width: 100%; float: left; }

.videoblogs-list-container .videoblogs-list-item { width: 100%; float: left; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-item-content { margin: 10px; float: none; }
.videoblogs-list-container .videoblogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.videoblogs-list-container .videoblogs-list-item h3 a:link, .videoblogs-list-container .videoblogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.videoblogs-list-container .videoblogs-list-item h3 a:hover { text-decoration: underline; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-list-container .videoblogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img { float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.videoblogs-list-container .videoblogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.videoblogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.videoblogs-list-container .tx-ttnews-browsebox p { margin: 0;  }
.videoblogs-list-container .videoblogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.videoblogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.videoblogs-list-container .videoblogs-list-editlink a:link, .videoblogs-list-container .videoblogs-list-editlink a:visited { text-decoration: none; }
.videoblogs-list-container .videoblogs-list-editlink a:hover {color: #366165; }


.videoblogs-single-item { width: 100%; float: left; }
.videoblogs-single-item .videoblogs-single-date  { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-single-item .videoblogs-single-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-single-item .videoblogs-single-video { width: 420px; border: 4px solid #BFD3AD; margin: 10px auto 30px auto; }
.videoblogs-single-item .videoblogs-single-back { margin: 10px 0;}

/* <----------------------videoblog*/



/* forum ---------------------->*/
.forum-latest-home {  }
.forum-latest-home .forum-latest-item { margin: 0 0 10px 0; }
.forum-latest-home .buttons .imp-button-gfx { float: right; }
.forum-latest-home .forum-latest-date.calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.forum-latest-home .forum-latest-date.calendar .calendar-day { line-height: 22px; font-size: 22px; }
.forum-latest-home .forum-latest-thread-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; height: 24px;}
.forum-latest-home .forum-latest-thread-title a:link, .forum-latest-home .forum-latest-thread-title a:visited { color: #657b6c; text-decoration: none; }
.forum-latest-home .forum-latest-thread-title a:hover { text-decoration: underline; }
.forum-latest-home .forum-latest-item-author { font-style: italic; margin: 0 0 2px 57px; }
.forum-latest-home .forum-latest-item-teaser { margin: 0 0 2px 57px; }
/* <----------------------forum */ 


/* news ---------------------->*/ 


/* <----------------------news*/ 



/* poll ---------------------->*/ 
.tx-jkpoll-pi1 {}
.tx-jkpoll-pi1 div { position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-vote { margin: 0 60px 0 0; }
.tx-jkpoll-pi1 .poll-rescount { width: 60px; height: 80px; /* <-- for IE6 */ font-size: 12px; text-align: center; margin: 5px 0 0 0; float: left; }
.tx-jkpoll-pi1 .poll-rescount .rescount { font-size: 20px; display: block; }
.tx-jkpoll-pi1 .poll-results { margin: 0 0 0 70px; position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-percentage { width: 100px; border: 1px solid #ed8801; margin: 1px 0 2px 0; display: block; }
.tx-jkpoll-pi1 .poll-percentage img { height: 8px; display: block; }
.tx-jkpoll-pi1 .imp-button-gfx { float: right; }
/* <----------------------poll*/ 



/* sr_feuser_register ---------------------->*/ 
.tx-srfeuserregister-pi1 {}
.tx-srfeuserregister-pi1 .csc-header { margin: 10px; }
.tx-srfeuserregister-pi1 dl { width: 100%; background: #d8e88a; padding: 10px 0; float: left; }
.tx-srfeuserregister-pi1 textarea, .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-uploader { width: 100%; background: #ffffff; border: 1px solid #43797e;}
/* <---------------------- sr_feuser_register*/ 



/*impstepbystep ---------------------->*/ 
.tx-impstepbystep-pi1 { width: 100%; float: left; }
.tx-impstepbystep-pi1-browsebox  { width: 100%; float: left; }
.steps-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }
/* <----------------------impstepbystep*/



/* related pages  ---------------------->*/ 
.tx-imprelatedPages-pi1 {}
.tx-imprelatedPages-pi1 ul { margin: 0; padding: 0 0 0 1.5em;  }
.tx-imprelatedPages-pi1 ul li { font-weight: bold; color: #000; margin: 10px 0; padding: 0; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.tx-imprelatedPages-pi1 ul li a:link, .tx-imprelatedPages-pi1 ul li a:visited { color: #000; text-decoration: none; }
.tx-imprelatedPages-pi1 ul li a:hover { text-decoration: underline; }
/* <----------------------related pages*/ 



/*advances faq ---------------------->*/ 
.tx-impadvancedfaq-pi1 { width: 100%; float: left; }
.tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

.tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.tx-impadvancedfaq-pi1 .FCE-agendas-list { margin-bottom: 20px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-header p { margin: 5px 20px 5px 5px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box { padding: 5px 0; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box p { padding: 5px; margin: 0; }
/* <----------------------advances faq */

/*blad & site ---------------------->*/
#bladNsiteImg {
	z-index:333;
	position:absolute;
	width:540px;
	height:47px;
}
/* <----------------------blad & site */


/* photo contest ---------------------->*/ 
.pc-list-container {}
.pc-list-container .pc-list-item { width: 124px; height: 194px; margin: 0 6px 6px 0; float: left;}
.pc-list-container .pc-list-item-r { height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_rate.gif) left top no-repeat; }
.pc-list-container .pc-list-item-r a:link, .pc-list-container .pc-list-item-r a:visited { width: 58px; height: 17px; line-height: 17px; font-size: 10px; color: #000; text-align: center;  text-decoration: none; display: block; zoom: 1; }
.pc-list-container .pc-list-item-i { width: 124px; height: 124px; background: #b7d3a5; }
.pc-list-container .pc-list-item-i td { text-align: center; vertical-align: middle; padding: 2px; }
.pc-list-container h3 { min-height: 12px; height: auto!important; height: 12px; font-size: 10px; border: 1px solid #467b7f; background: #f7f9b9; margin: 3px 0; padding: 2px; }
.pc-list-container h3 a:link, .pc-list-container h3 a:visited { text-decoration: none; }
.pc-list-container .pc-list-rating { font-size: 10px; padding: 2px; }

.pc-single-item { margin: 0 0 20px 0; position: relative; z-index: 0; }
.pc-single-item .news-single-img { text-align: center; background: #b7d3a5; padding: 10px 0; margin: 10px 0; clear: both; }
.pc-single-item .news-single-imgcaption { display: none;}
.pc-single-item .pc-single-l { width: 49%; padding-bottom: 30px; float: left; clear: left; }
.pc-single-item .pc-single-l h3 { color: #000; font-size: 11px; font-weight: normal; }
.pc-single-item .pc-single-l h3 strong { color: #000; }
.pc-single-item .pc-single-l .imp-button-gfx { position: absolute; left: 0; bottom: 0; z-index: 1;}
.pc-single-item .pc-single-a { }
.pc-single-item .pc-single-r { width: 49%; text-align: right; float: right; clear: right; }
.pc-single-item .pc-single-r .rating-big { width: 100%; float: right; clear: both; }
.pc-single-item .pc-single-r .rating-radio { float: right; clear: both; }
.pc-single-item .pc-single-r .imp-button-gfx { float: right; clear: both; }

.pc-single-item .pc-single-nav-prev { float: left; }
.pc-single-item .pc-single-nav-next { float: right; }


.pc-amenu-container {}
.pc-amenu-container ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
.pc-amenu-container ul li { margin: 10px 0; list-style: none; }
.pc-amenu-container ul li.news-amenu-item-year { width: 100%; font-size: 16px; font-weight: bold; color: #366165; text-align: center; margin: 20px 0; float: left; clear: both; }


.pc-winner-item { margin: 10px 0;}
.pc-winner-item .csc-header h1 { font-size: 16px; }
.pc-winner-item .pc-winner-item-i { width: 130px; float: left; }
.pc-winner-item .pc-winner-item-i img { border: 3px solid #b7d3a5; }
.pc-winner-item .pc-winner-r { margin: 0 0 0 140px; }
.pc-winner-item .pc-winner-rating .votes { display: none;}

.pc-browse { width: 100%; text-align: center; margin: 10px 0; float: left; }
.pc-browse p { margin: 0;  }
/* <---------------------- photo contest */

.csc-menu { margin-left: 10px; }
.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #EDEBF1; }


.csc-menu.csc-menu-1 li a { list-style-type:none; display: inline; margin: 0px; }

/* -----------------> Changes the links on "In de tuin" > "Blad en site" */
ul .bgc  { margin: 0; padding: 0 0 0 1.5em;  }
.bgc ul li  { font-weight: bold; color: #000; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.bgc ul li a { color: #000; text-decoration: none; }
.bgc ul li  a:hover { color: #000; text-decoration: underline; }

.macinaDiv { height:; }


.csc-textpic-text {
	padding-right:15px;
	}

 

/* -----------------> forms  */
form { margin: 0; clear:both; }
fieldset { border: 0 solid #ffffff; padding: 0; margin: 0; }

.tx-sremailsubscribe-pi1 form {
	clear:both;
}

.imp-text, .imp-textarea, .imp-select, .imp-file, .imp-text-pass { background: #ffffff; border: 1px solid #43797e; }
.imp-text-pass { /* margin-left: 5px; */ }
.newloginbox-password-modified { float: right; }

#header .imp-text { width: 90px; color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
#header .imp-text-pass { color: #ffffff; background: #03328a; border: 1px solid #749fe6; }
.imp-checkbox, .imp-radio { border: 0px solid #ffffff; }
.imp-button {}
.imp-button-gfx, .imp-button-gfx-56px, .imp-button-gfx-96px, .imp-button-gfx-132px { width: 56px; height: 24px; color: #27696f; border: 0 solid #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button02.gif) left 0 no-repeat; padding: 0; cursor: pointer; }
.imp-button-gfx:hover, .imp-button-gfx-56px:hover, .imp-button-gfx-96px:hover, .imp-button-gfx-132px:hover { background-position: left -24px; }
.size1, .imp-button-gfx-96px { width: 96px!important; background-image: url(../images/schema01/common/buttons/bg_button03.gif)!important;  }
.size2, .imp-button-gfx-132px { width: 132px!important; background-image: url(../images/schema01/common/buttons/bg_button04.gif)!important;  }
#header .imp-button-gfx { width: 49px; height: 16px; color: #ffffff; background: transparent url(../images/schema01/common/buttons/bg_button01.gif) left 0 no-repeat; }
#header .imp-button-gfx:hover { background-position: left -16px; }

.imp-error { font-size: 0.9em; color: #fd4117; }
.required { color: #fd4117; }

a.imp-button-gfx:link, a.imp-button-gfx:visited , a.imp-button-gfx-56px:link, a.imp-button-gfx-56px:visited , a.imp-button-gfx-96px:link, a.imp-button-gfx-96px:visited , a.imp-button-gfx-132px:link, a.imp-button-gfx-132px:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; text-align: center; line-height: 24px; height: 24px; display: block; }
a.imp-button-gfx:hover, a.imp-button-gfx-56px:hover, a.imp-button-gfx-96px:hover, a.imp-button-gfx-132px:hover { color: #366165; }

/* forms <-----------------  */

p { margin: 0px 0; }

.row-even { background-color: #F4FFC0!important; }
.row-odd { background-color: #F8FED8!important; }
/* -----------------> content frames  */
.csc-frame {}
.csc-frame-margin-0-10 { margin: 0 10px; }
/* content frames <-----------------  */

/* -----------------> content blocks  */

.b, .b_r, .b_l { width: 100%; float: left; }
.b *, .b_r *, .b_l * { display:block; height:1px; overflow:hidden; font-size:.01em; }
.b .b1 { margin-left:5px; margin-right:5px; padding-left:1px; padding-right:1px; }
.b_r .b1 { margin-right:5px; padding-right:1px; }
.b_l .b1 { margin-left:5px; padding-left:1px; }
.b .b2 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; }
.b_r .b2 { margin-right:3px; padding-right:1px; }
.b_l .b2 { margin-left:3px; padding-left:1px; }
.b .b3 { margin-left:2px; margin-right:2px; padding-left:1px; padding-right:1px; }
.b_r .b3 { margin-right:2px; padding-right:1px; }
.b_l .b3 { margin-left:2px; padding-left:1px; }
.b .b4 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; }
.b_r .b4 { margin-right:1px; padding-right:1px; }
.b_l .b4 { margin-left:1px; padding-left:1px; }
.b .b5 { margin-left:1px; margin-right:1px; } 
.b_r .b5 { margin-right:1px; } 
.b_l .b5 { margin-left:1px; } 
.b .b6 { } 
.b .b7 { }
.bg { width: 100%; float: left; clear: both; }
.bg01 { width: 100%; background: #D8E88A; float: left; clear: both; }
.bg02 { width: 100%; background: #f4ffc0; float: left; clear: both; }
.bgc { margin: 17px 10px; clear: both; }

.bgSmall { width: 100%; float: left; clear: both; height: 57px;~height: 58px;_height: 58px; }
.cbSmall .bg { background: #F8FED8; }
.FCE-box small {  }
*html, .FCE-box small { border-top:1px solid #000;float:none; }
.FCE-box small .bgc  { padding-top: 3px; padding-bottom: 4px; }
.cbSmall {  }
.bgSmall { background-color:#F8FED8; }
.bgcSmall { }

.cb01 { }
.cb01 .b *, .cb01 .b_r *, .cb01 .b_l * { background:#F8FED8; }
.cb01 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_r .b1 { border-right:1px solid #5982c7; background:#d1dcef; }
.cb01 .b_l .b1 { border-left:1px solid #5982c7; background:#d1dcef; }
.cb01 .b .b2 { border-left:1px solid #466eb0; border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_r .b2 { border-right:1px solid #466eb0; background:#d1dcef; }
.cb01 .b_l .b2 { border-left:1px solid #466eb0; background:#d1dcef; }
.cb01 .b .b3 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_r .b3 { border-right:1px solid #96b0db; background:#d1dcef; }
.cb01 .b_l .b3 { border-left:1px solid #96b0db; background:#d1dcef; }
.cb01 .b .b4 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_r .b4 { border-right:1px solid #5982c7; background:#dce4f3; }
.cb01 .b_l .b4 { border-left:1px solid #5982c7; background:#dce4f3; }
.cb01 .b .b5 { border-left:1px solid #dce4f3; border-right:1px solid #dce4f3; } 
.cb01 .b_r .b5 { border-right:1px solid #dce4f3; } 
.cb01 .b_l .b5 { border-left:1px solid #dce4f3; } 
.cb01 .b .b6 { border-left:1px solid #96b0db; border-right:1px solid #96b0db; }
.cb01 .b_r .b6 { border-right:1px solid #96b0db; }
.cb01 .b_l .b6 { border-left:1px solid #96b0db; }
.cb01 .b .b7 { border-left:1px solid #d1dcef; border-right:1px solid #d1dcef; }
.cb01 .b .b_r .b7 { border-right:1px solid #d1dcef; }
.cb01 .b_l .b7 { border-left:1px solid #d1dcef; }
.cb01 .bg { background: #F8FED8; }


.cb02 {  }
.cb02 .b *, .cb02 .b_r *, .cb02 .b_l * { background:#f8ffd7; }
.cb02 .b .b1 { border-left:1px solid #5982c7; border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_r .b1 { border-right:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b_l .b1 { border-left:1px solid #5982c7; background:#f8ffd7; }
.cb02 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d1dcef; }
.cb02 .b .b3 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_r .b3 { border-right:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b_l .b3 { border-left:1px solid #93b0ca; background:#cbdcd1; }
.cb02 .b .b4 { border-left:1px solid #5882c3; border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_r .b4 { border-right:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b_l .b4 { border-left:1px solid #5882c3; background:#d6e4d2; }
.cb02 .b .b5 { border-left:1px solid #d6e4d2; border-right:1px solid #d6e4d2; } 
.cb02 .b_r .b5 { border-right:1px solid #d6e4d2; } 
.cb02 .b_l .b5 { border-left:1px solid #d6e4d2; } 
.cb02 .b .b6 { border-left:1px solid #93b0ca; border-right:1px solid #93b0ca; }
.cb02 .b_r .b6 { border-right:1px solid #93b0ca; }
.cb02 .b_l .b6 { border-left:1px solid #93b0ca; }
.cb02 .b .b7 { border-left:1px solid #cbdcd1; border-right:1px solid #cbdcd1; }
.cb02 .b_r .b7 { border-right:1px solid #cbdcd1; }
.cb02 .b_l .b7 { border-left:1px solid #cbdcd1; }
.cb02 .bg { background: #f8ffd7; }

.cb03 {  }
.cb03 .b *, .cb03 .b_r *, .cb03 .b_l * { background:#d6f4ee; }
.cb03 .b .b1 { border-left:1px solid #a2c4eb; border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_r .b1 { display: none;  border-right:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b_l .b1 { border-left:1px solid #a2c4eb; background:#d6f4ee; }
.cb03 .b .b2 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_r .b2 { border-right:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b_l .b2 { border-left:1px solid #8ab3f1; background:#d7f3e6; }
.cb03 .b .b3 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_r .b3 { border-right:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b_l .b3 { border-left:1px solid #a6caf0; background:#c1e2ef; }
.cb03 .b .b4 { border-left:1px solid #8ab3f1; border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_r .b4 { border-right:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b_l .b4 { border-left:1px solid #8ab3f1; background:#c6e6ee; }
.cb03 .b .b5 { border-left:1px solid #c6e6ee; border-right:1px solid #c6e6ee; } 
.cb03 .b_r .b5 { border-right:1px solid #c6e6ee; } 
.cb03 .b_l .b5 { border-left:1px solid #c6e6ee; } 
.cb03 .b .b6 { border-left:1px solid #a6caf0; border-right:1px solid #a6caf0; }
.cb03 .b_r .b6 { border-right:1px solid #a6caf0; }
.cb03 .b_l .b6 { border-left:1px solid #a6caf0; }
.cb03 .b .b7 { border-left:1px solid #c1e2ef; border-right:1px solid #c1e2ef; }
.cb03 .b_r .b7 { border-right:1px solid #c1e2ef; }
.cb03 .b_l .b7 { border-left:1px solid #c1e2ef; }
.cb03 .bg { background: #d6f4ee;  }

.cb04 { }
.cb04 .b *, .cb04 .b_r *, .cb04 .b_l * { background:#f4ffc0; }
.cb04 .b .b1 { border-left:1px solid #9CC8DD; border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_r .b1 { border-right:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b_l .b1 { border-left:1px solid #9CC8DD; background:#f4ffc0; }
.cb04 .b .b2 { border-left:1px solid #D3FCE9; border-right:1px solid #D3FCE9; background:#d7f3e6; }
.cb04 .b_r .b2 { border-right:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b_l .b2 { border-left:1px solid #D3FCE9; background:#f7fed6; }
.cb04 .b .b3 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_r .b3 { border-right:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b_l .b3 { border-left:1px solid #b3cfdc; background:#d7eacc; }
.cb04 .b .b4 { border-left:1px solid #8db4ed; border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_r .b4 { border-right:1px solid #8db4ed; background:#deefc9; }
.cb04 .b_l .b4 { border-left:1px solid #8db4ed; background:#deefc9; }
.cb04 .b .b5 { border-left:1px solid #deefc9; border-right:1px solid #deefc9; } 
.cb04 .b_r .b5 { border-right:1px solid #deefc9; } 
.cb04 .b_l .b5 { border-left:1px solid #deefc9; } 
.cb04 .b .b6 { border-left:1px solid #b3cfdc; border-right:1px solid #b3cfdc; }
.cb04 .b_r .b6 { border-right:1px solid #b3cfdc; }
.cb04 .b_l .b6 { border-left:1px solid #b3cfdc; }
.cb04 .b .b7 { border-left:1px solid #d7eacc; border-right:1px solid #d7eacc; }
.cb04 .b_r .b7 { border-right:1px solid #d7eacc; }
.cb04 .b_l .b7 { border-left:1px solid #d7eacc; }
.cb04 .bg { background: #f4ffc0; }


/* content blocks <-----------------  */


/* -----------------> separators  */
.fceseparator01, .separator01  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
#section01 .separator01 {background: url(../images/schema01/section01/blocks/bg_separator01.gif) left top repeat-x;}
#section02 .separator01 {background: url(../images/schema01/section02/blocks/bg_separator01.gif) left top repeat-x;}
#section03 .separator01 {background: url(../images/schema01/section03/blocks/bg_separator01.gif) left top repeat-x;}
#section04 .separator01 {background: url(../images/schema01/section04/blocks/bg_separator01.gif) left top repeat-x;}
#section05 .separator01 {background: url(../images/schema01/section05/blocks/bg_separator01.gif) left top repeat-x;}

.separator02  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator02.gif) left top repeat-x; float: left; display: inline; }
.separator03  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_separator01.gif) left top repeat-x; float: left; display: inline; }
.separator04  { width: 100%; height: 6px; font-size: 1px; background: url(../images/schema01/common/blocks/bg_newssingleCont.gif) left top repeat-x; float: left; display: inline; }
/* separators <-----------------  */
#rightColumn #rightContent .content { }

/* -----------------> FCE  */

.FCE { width: 100%; padding: 0 0 10px 0; float: left; } 
#rightColumn .FCE { padding: 0; } 
#container-2cols-v1 #mainColumn .FCE { padding: 0; } 


.FCE-box-v01 {}
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v01 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v02 {}
.FCE-box-v02 .bgc  { padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v02 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v03 {}
.FCE-box-v03 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v03 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v04 { }
*html, .FCE-box-v04 { float:none; }
.FCE-box-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb04 .bgc { height: 151px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-v04 .cb01 .bgc { height: 101px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v04 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v05 { position: relative; z-index: 1;}
.FCE-box-v05  .butterfly  { width: 62px; height: 69px; background: url(../images/schema01/common/blocks/butterfly.gif) left top no-repeat; position: absolute; top: -16px; right: -10px; z-index: 2;}
.FCE-box-v05 .bgc  { padding-bottom: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-v05 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v05 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-v06 { position: relative; z-index: 1;}
.FCE-box-v06 .stamp  { width: 56px; height: 56px; background: url(../images/schema01/common/blocks/stamp.gif) left top no-repeat; position: absolute; top: 13px; left: -19px; z-index: 2;}
.FCE-box-v06 .bgc  { padding-top: 4px; padding-bottom: 4px; margin-left: 40px; }
#container-3cols-v1 #mainColumn .FCE-box-v06 .bgc { height: 137px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-v06 .bgc { min-height: 150px; height: auto!important; height: 150px; }

.FCE-box-image-v01 {}
.FCE-box-image-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-image-v01 .fceimage { height: 145px; overflow: hidden; }

#container-3cols-v1 #leftColumn .FCE-box-image-v01 .bgc { height: 154px; margin: 0 10px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v01 .bgc { min-height: 120px; height: auto!important; height: 120px; }


.FCE-box-image-v02 {}
.FCE-box-image-v02 .bgc  { padding-top: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v02 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v03 {}
.FCE-box-image-v03 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v03 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-image-v04 {}
.FCE-box-image-v04 .bgc  { padding-top: 4px; padding-bottom: 4px; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .FCE-box-image-v04 .bgc { min-height: 120px; height: auto!important; height: 120px; }

.FCE-box-tabs-v01 {}
.FCE-box-tabs-v01 .bgc  { padding-top: 4px; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .fceimage { height: 126px; overflow: hidden; }
#container-3cols-v1 #mainColumn .FCE-box-tabs-v01 .bgc { height: 133px; overflow: hidden;  }


.FCE-box-tabs-v02 {}
.FCE-box-tabs-v02 .bgc  { padding-top: 8px; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .fceimage { height: 165px; overflow: hidden; }
#container-3cols-v1 #rightColumn .FCE-box-tabs-v02 .bgc { height: 134px; overflow: hidden; }

.FCE-box-tabs-v03 {}
.FCE-box-tabs-v03 .bgc  { padding-top: 4px; }
#container-3cols-v1 #leftColumn .FCE-box-v03 .bgc { height: 259px; overflow: hidden; }

.FCE-box-tabs-v04 { padding-top:25px; }
.FCE-box-tabs-v04 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-tabs-v05 {}
.FCE-box-tabs-v05 .fcetabs  { margin: 0!important; }
.FCE-box-tabs-v05 .fcetabs  ul  { float: right!important; }
.FCE-box-tabs-v05 .bgn  { padding-top: 4px; padding-bottom: 4px; }

.FCE-box-image-text-v01 { width: 540px; height: 170px; position: relative; z-index: 1; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent { width: 245px; height: 130px; color: #ffffff; background: #366165; padding: 10px; position: absolute; right: 20px; top: 10px; z-index: 2; overflow: hidden; }
.FCE-box-image-text-v01 .fcecontent h3 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; color: #F8FED8; }

.FCE-box-image-notext-v01 { width: 540px; height: 170px; position: relative; z-index: 1; overflow: hidden; }


.FCE-2-cols-v1 { padding-bottom: 0; }
.FCE-2-cols-v1 .fcelc { width: 49%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v1 .fcerc { width: 49%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcelc, #container-2cols-v1 #mainColumn .FCE-2-cols-v1 .fcerc { width: 350px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-2-cols-v1 .fcerc { width: 265px; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE .FCE-2-cols-v1 .fcerc { width: 255px; overflow: hidden; }

.FCE-2-cols-v2 { padding-bottom: 0; }
.FCE-2-cols-v2 .fcelc { width: 60%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v2 .fcerc { width: 38%; float: right; clear: right; overflow: hidden; }
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcelc { width: 400px;  overflow-y: auto; overflow-x: hidden; } 
#container-2cols-v1 #mainColumn .FCE-2-cols-v2 .fcerc { width: 290px; margin: 0 10px 0 0; display: inline; overflow: hidden; }

.FCE-2-cols-v3 { padding-bottom: 0; }
.FCE-2-cols-v3 .fcelc { width: 38%; float: left; clear: left; overflow: hidden; }
.FCE-2-cols-v3 .fcerc { width: 60%; float: right; clear: right; overflow: hidden; }

.FCE-3-cols-v1 { padding-bottom: 0; }
.FCE-3-cols-v1 .fcelc { width: 33%; min-height: 10px; float: left; clear: left; overflow: hidden; }
.FCE-3-cols-v1 .fcemc { width: 33%; min-height: 10px; margin: 0 0.5%; float: left; display: inline; overflow: hidden; }
.FCE-3-cols-v1 .fcerc { width: 33%; min-height: 10px; float: left; overflow: hidden; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcelc, #container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcerc { width: 175px; }
#container-3cols-v2 #mainColumn .FCE-3-cols-v1 .fcemc { width: 170px; margin: 0 10px; }

.FCE-separator-v01 { width: 100%; float: left; clear: both; }

.FCE-agendas-list { padding: 0!important; } /*Q ??? need check */
.FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; font-weight: bold; color: #366165; background: url(../images/schema01/common/bullets/bullet_plus.gif) 99% 6px no-repeat; float: left; cursor: pointer; }
.FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.FCE-agendas-list .row-act { background: #D5E976 url(../images/schema01/common/bullets/bullet_minus.gif) 99% 6px no-repeat!important; }
.FCE-agendas-list-box { clear: both;background: #ECF9AD; }
.FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.FCE-agendas-list-box dl dd { margin-bottom: 5px }
.FCE-agendas-list-box dl dd font , .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.FCE-agendas-list dl.short { width: 70%; }
.FCE-agendas-list dl.short dt { width: 44%; }
.FCE-agendas-list dl.short dd { width: 53%; }


.FCE-steps { width: 100%; float: left; }
.FCE-steps .FCE-step-image { float: left; }
.FCE-steps .FCE-step-image img { margin: 7px 10px; border: 3px solid #bfd3ad;  }
.FCE-steps .FCE-step-content { margin: 0 10px 10px 120px; }
.FCE-steps .FCE-step-content h3 { font-size: 11px; color: #fd9c37; margin: 10px 0; padding: 0; }
.FCE-steps .FCE-step-moreLink { font-size: 10px; background: url(../images/schema01/common/bullets/bullet04.gif) right 2px no-repeat; display: block; clear: both; }
.FCE-step { background: url(../images/schema01/common/blocks/bg_fce_step.gif) left top repeat-y; }
.FCE-step .FCE-step-image { background: #ff0000; }
.FCE-step .FCE-step-image img { margin: 0 0 -3px 0; border: 0 solid #bfd3ad; }
.FCE-step .FCE-step-content { font-size: 10px; margin: 0 10px 0 175px; padding: 0 0 10px 0; }
.FCE-step .FCE-step-content p{ margin: 10px 0 0 0;}

.FCE-step-header { margin: -10px 10px 0 10px;	}
.FCE-step-header .FCE-step-content { font-size: 10px; font-weight: bold; }
.FCE-step-header h3 { font-family: Arial, sans-serif; font-weight: normal; color: #fd9c37; letter-spacing: -1px; margin: 0 0 20px 0; }


.FCE-step-v01 {}
.FCE-step-v01 .FCE-step-v01-image { float: left; }
.FCE-step-v01 .FCE-step-v01-content { margin: 0 0 0 177px; }
.FCE-step-v01 .FCE-step-v01-content h3 { font-size: 11px; color: #fd9c37;  margin: 10px 0; padding: 0; }


.FCE-backlink { }
.FCE-backlink a.imp-button-gfx:link, .FCE-backlink a.imp-button-gfx:visited { float: right; }


.FCE-this-month {}
.FCE-this-month .bg  { background-image: url(../images/schema01/common/blocks/bg_block02.gif); background-position: right 10px; background-repeat: no-repeat; }
.FCE-this-month .bgc  { min-height: 290px; height: auto!important; height: 290px; }
.FCE-this-month .FCE-this-month-c1  { width: 70%; margin: 5px 0 10px 0; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c2  { line-height: 110px; font-family: "Times New Roman", serif; font-size: 96px; font-weight: normal; color: #fe9833; text-align: right; width: 25%; margin: -10px 0 -20px 0; float: right; clear: right; overflow: hidden; }
.FCE-this-month .FCE-this-month-c3  { width: 62%; float: left; clear: left; overflow: hidden; }
.FCE-this-month .FCE-this-month-c4  { width: 35%; margin: 20px 0 0 0; float: right; clear: right; overflow: hidden; }


.FCE-plant-feature { width: 100%; padding: 0; float: left; }
.FCE-plant-feature .fcelc { width: 20%; padding: 5px 0 5px 10px; float: left; clear: left; }
.FCE-plant-feature .fcerc { width: 70%; padding: 5px 10px 5px 0; float: right; clear: right; }
.FCE-plant-feature .fcelc h6 { font-size: 11px; }
.FCE-plant-feature .fcelc h6, .FCE-plant-feature .fcerc p { margin: 5px 0; }


/* tabs for fce */
.fcetabs { width: 100%; height: 20px; overflow: hidden; margin: -20px 0 0 0; position: relative; z-index: 2; }
.fcetabs ul { height: 20px; list-style: none; padding: 0; margin: 0; float: left; }
.fcetabs ul li { list-style: none; float: left;}
.fcetabs ul li a:link, .fcetabs ul li a:visited { height: 19px; line-height: 19px; text-decoration: none; background-position: left top; background-repeat: no-repeat; padding: 0 5px; float: left; zoom: 1; }
.fcetabs ul li a:hover {  }
.fcetabs ul li.act a:link, .fcetabs ul li.act a:visited { cursor: default; }

.cb01 .fcetabs ul li a:link, .cb01 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #cfdc93; background-color: #d7e498; background-image: url(../images/schema01/common/blocks/bg_tab01.gif); }
.cb01 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #c5d382; background-image: none; }
.cb01 .fcetabs ul li.act a:link, .cb01 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FED8; background-color: #F8FED8; background-image: none; }

.cb02 .fcetabs ul li a:link, .cb02 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #F8FFD7; background-color: #ebf7b0; background-image: url(../images/schema01/common/blocks/bg_tab02.gif); }
.cb02 .fcetabs ul li a:hover { border-bottom: 1px solid #c5d382; background-color: #dbe89a; background-image: none; }
.cb02 .fcetabs ul li.act a:link, .cb02 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F8FFD7; background-color: #F8FFD7; background-image: none; }

.cb03 .fcetabs ul li a:link, .cb03 .fcetabs ul li a:visited  { color: #27696f; border-bottom: 1px solid #bfd8d3; background-color: #c6e0db; background-image: url(../images/schema01/common/blocks/bg_tab03.gif); }
.cb03 .fcetabs ul li a:hover { border-bottom: 1px solid #adcfc8; background-color: #adcfc8; background-image: none; }
.cb03 .fcetabs ul li.act a:link, .cb03 .fcetabs ul li.act a:visited { border-bottom: 1px solid #d7f5ef; background-color: #d7f5ef; background-image: none; }

.cb04 .fcetabs ul li a:link, .cb04 .fcetabs ul li a:visited { color: #27696f; border-bottom: 1px solid #D9E4A2; background-color: #edf6c5; background-image: url(../images/schema01/common/blocks/bg_tab04.gif); }
.cb04 .fcetabs ul li a:hover { border-bottom: 1px solid #D9E4A2; background-color: #e2ecb4; background-image: none; }
.cb04 .fcetabs ul li.act a:link, .cb04 .fcetabs ul li.act a:visited { border-bottom: 1px solid #F4FFC0; background-color: #F4FFC0; background-image: none; }

/* image headers */
/* fix image bottom margin in sctrict doctype */
.fceimage img { margin: 0 0 -2px 0; }

/* ---------------------------------------------------- */


.fce-submenu { width: 221px; margin: 0 9px; float: left; display: inline; overflow: hidden; }
.fce-submenu ul { list-style: none; margin: 0; padding: 0; }
.fce-submenu ul li { list-style: none; margin: 10px 0 0 0; }
.fce-submenu ul li .level1 { height: 27px; line-height: 27px; font-family: Arial, sans-serif; font-size: 13px; color: #27696f; letter-spacing: -1px; text-decoration: none; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left 0 no-repeat; padding: 0 10px; display: block; zoom: 1; }
.fce-submenu ul li .level1:hover { background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu.gif) left -27px no-repeat; }
.fce-submenu ul li.act .level1, .fce-submenu ul li.act .level1:hover { color: #ffffff; background: url(../images/schema01/common/buttons/menu/bg_fcesubmenu_act.gif) left 0 no-repeat; }

.fce-submenu ul ul li { margin: 10px 0 5px 0; }
.fce-submenu ul ul li .level2 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet01.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block;  }
.fce-submenu ul ul li .level2:hover { text-decoration: underline; }
.fce-submenu ul ul li.act .level2, .fce-submenu ul ul li.act .level2:hover { color: #43797e; text-decoration: underline; }

.fce-submenu ul ul ul { margin-left: 12px; }
.fce-submenu ul ul ul li .level3 { font-size: 11px; color: #000000; text-decoration: none; background: url(../images/schema01/common/bullets/bullet03.gif) 2px 4px no-repeat; padding: 0 0 0 12px; display: block; }
.fce-submenu ul ul ul li .level3:hover { text-decoration: underline; }
.fce-submenu ul ul ul li.act .level3, .fce-submenu ul ul ul li.act .level3:hover { color: #43797e; text-decoration: underline; }


/* FCE <-----------------  */  


/* -----------------> css styled content */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:0; /*margin-left:0px; margin-right:4px;*/ }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { /* margin-bottom:-3px;*/ display: block; } /* Strict DOCTYPE */
/* css styled content <-----------------  */  



/* -----------------> login  */
/*.tx-newloginbox-pi1 { width: 100%; margin: 0 0 10px 0; float: left; display: inline;  }*/

/* Q: hz hto to pominiav.*/
#header .tx-newloginbox-pi1 { margin: 0 0 10px 0; float: right; }
#header .tx-newloginbox-pi1 form { margin: 2px; }
#header .tx-newloginbox-pi1 form, #header .tx-newloginbox-pi1 fieldset { float: left; display: inline; }
#header .tx-newloginbox-pi1 label { margin: 0 0 0 10px; }
#header .tx-newloginbox-pi1 .imp-button-gfx { font-size: 9px;}

#content .tx-newloginbox-pi1 { width: 100%; padding: 0; float: left; display: inline; }
#content .tx-newloginbox-pi1 .imp-error { font-size: 1em;}
#content .tx-newloginbox-pi1 form { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 fieldset { width: 100%; margin: 0; float: left;}
#content .tx-newloginbox-pi1 dl { width: 100%; color: #657b6c; margin: 0; float: left; }
#content .tx-newloginbox-pi1 dl dt { width: 49%; margin: 0 2% 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl dd { width: 49%; margin: 0 0 3px 0; float: left; }
#content .tx-newloginbox-pi1 dl.size-30-70 dt { width: 29%; }
#content .tx-newloginbox-pi1 dl.size-30-70 dd { width: 69%; }
#content .tx-newloginbox-pi1 dl dd .imp-text { width: 91%; float: right; }
#content .tx-newloginbox-pi1 .buttons { clear: both; }
#content .tx-newloginbox-pi1 .buttons .imp-button-gfx { float: right; }
#content .tx-newloginbox-pi1 .buttons a:link, #content .tx-newloginbox-pi1 .buttons a:visited { color: #000000; padding-top: 10px; display: block; }

/* login <-----------------  */



/* -----------------> headers  */

h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
h2 { font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; }
h3 { font-size: 16px; font-weight: bold; color: #366165; margin: 10px 0; }
h4 { font-size: 16px; font-weight: normal; color: #366165; margin: 10px 0; }
h5 { font-size: 14px; font-weight: bold; color: #366165; margin: 10px 0; }
h6 { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0; }

.csc-header h1, .csc-textpicHeader h1 { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.csc-header h2, .csc-textpicHeader h2 { font-family: Arial, sans-serif; font-size: 24px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.FCE .csc-header h1, .FCE .csc-textpicHeader h1, .FCE .csc-header h2, .FCE .csc-textpicHeader h2 { margin: 0 0 10px 0; }

.csc-subheader { font-family: Arial, sans-serif; font-size: 18px; font-weight: normal; color: #339900; letter-spacing: -1px; margin: -10px 0 10px 0; }

/* headers <-----------------  */


/* -----------------> basic calendar date style  */
.calendar { width: 41px; height: 39px;  text-align: center; margin: 0 5px 0 0; background: url(../images/schema01/common/blocks/calsheet.gif) left top no-repeat; float: left; }
.calendar a:link, .calendar a:visited { text-decoration: none; }
.calendar .calendar-day { color: #ff9933; margin: 5px 0 0 0; line-height: 19px; font-size: 19px; font-weight: bold;}
.calendar .calendar-month { color: #9c9c9c; line-height: 10px; font-weight: bold;}
/* basic calendar date style <-----------------  */




/* -----------------> gallerylist  */
.tx-impsksimplegallery-pi1  { width: 100%; margin: 10px 0; float: left;}
.tx-impsksimplegallery-pi1 h3 {font-size: 18px; font-weight: normal; color: #366165; margin: 10px 0; padding: 0; }
.tx-impsksimplegallery-pi1 .submitBut {float: right;}

.gallery-list-container { margin: 0 10px; }
.gallery-list-container .gallery-list-item { width: 155px; height: 200px;  margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;}
.gallery-list-item .gallery-list-container-delete a:link, .gallery-list-item  .gallery-list-container-delete a:visited { width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-list-item-righttop_corner { width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; }
.gallery-list-container .gallery-list-item  .gallery-list-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-list-container .gallery-list-item  .gallery-list-item-img img { margin: 4px; }
.gallery-list-container .gallery-list-item-title { width: 95%;  background: #F7F9B9; border: 1px solid #467B7F; padding: 1px 0 1px 6px; float: left; }
.gallery-list-container .imp-text { border: 1px solid #467B7F; background: #F7F9B9;}
.gallery-list-newgallery { margin: 0 10px; }
.gallery-list-newgallery .gallery-list-newgallery-inform  { margin: 10px 0;}

.gallery-singleview-container { margin: 10px; }
.gallery-singleview-container .gallery-singleview-item { width: 155px; height: 180px;  margin: 0 10px 10px 0; float: left; display: inline; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-img img { margin: 4px; }
.gallery-singleview-container .gallery-singleview-item .gallery-singleview-title { width: 95%;  background: #F7F9B9; padding: 1px 0 1px 6px; float: left; }

.gallery-singleview-edit-container { margin: 10px; }
.gallery-singleview-edit-container .gallery-singleview-edit-item { width: 155px; height: 200px; margin: 0 10px 10px 0; float: left; display: inline; overflow: hidden;  }
.gallery-singleview-edit-container .gallery-singleview-edit-delete a:link, .gallery-singleview-edit-container .gallery-singleview-edit-delete a:visited {width: 40px; height: 17px; line-height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_delete.gif) left top no-repeat; padding: 0 0 0 18px; color: #000000; text-decoration: none; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .draghandle {width: 31px; height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_corner_rt.gif) left top no-repeat; float: right; cursor: pointer;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img { width: 155px; height: 155px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left;}
.gallery-singleview-edit-container .gallery-singleview-edit-item .gallery-singleview-edit-item-img img {margin: 4px 4px 2px 4px;}
.gallery-singleview-edit-item .gallery-singleview-edit-item-title { width: 100px; height: 15px; margin: 3px 0 0 0; border: 1px solid #467B7F; background: #F7F9B9; float: left; overflow: hidden;}
.gallery-singleview-edit-container .submitBut, .gallery-singleview-edit-container .backlink { margin: 0 0 15px 0;}
.inplaceeditor-form .editor_ok_button {}
.inplaceeditor-form { }
.form.inplaceeditor-form input { width: 50%!important; }
.inplaceeditor-form .editor_field { width: 100px!important; border: 1px solid #467B7F; background: #F7F9B9; margin: 3px 2px 0 0; float: left; }
.inplaceeditor-form a.editor_cancel:link, .inplaceeditor-form a.editor_cancel:visited { width: 17px; height: 16px!important; margin: 3px 0 0 0; background: #B6D2A4; display: block; float: left;}

.single_new-item { width: 155px; height: 200px;  margin: 0 10px 30px 0; float: left; }
.single_new-item  .single_new-item-photoUpload  {width: 155px; margin: 0 0 3px 0;}
.single_new-item  .single_new-item-photoUpload .imp-file { width: 100%;  }
.single_new-item .single_new-item-img { width: 155px; height: 152px; margin: 0 0 5px 0; background: url(../images/schema01/common/buttons/gallery/bg_image01.gif) left top no-repeat; float: left; }
.single_new-item  .single_new-item-fieldTitle  {width: 155px;}
.single_new-item  .single_new-item-fieldTitle .imp-text { width: 98%; background: #F7F9B9; float: left;}
.single_new-item  .single_new-item-fieldTitle .greenBlock { width: 17px; height: 16px; background: #B6D2A4; float: right; }

/* gallerylist <-----------------  */


/* -----------------> agenda */
.tx-impagenda-pi1 { width: 100%; margin: 0 0 10px 0; float: left; }

.agenda-list { width: 525px; min-height: 580px; height: auto!important; height: 580px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta01.gif) 390px top repeat-y; float: left;}
.agenda-list .agenda-list-leftColumn { width: 390px;  float: left; overflow: hidden; }
.agenda-list .agenda-list-rightColumn { width: 135px;  float: right; overflow: hidden; }

.agenda-list .agenda-list-rightColumn .agenda-searchbox { margin: 0 10px;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox h3{ font-size: 11px; margin: 0 0 8px 0; padding: 0;}
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl { width: 100%; margin: 0 0 10px 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dt { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd { margin: 0 0 5px 0; padding: 0; }
.agenda-list .agenda-list-rightColumn .agenda-searchbox dl dd select { width: 100%; }
.agenda-list .agenda-list-rightColumn .imp-button-gfx { line-height: 24px; text-align: center; margin: 0 10px 10px 0; float: right; display: inline; }

.agenda-list-footer { width: 540px; min-height: 80px; height: auto!important; height: 80px; background: #F4FFC0 url(../images/schema01/common/blocks/bg_agenta02.gif) 390px top no-repeat; float: left; }
.agenda-list-footer .agenda-list-leftColumn { width: 390px; text-align: center; color: #366165; font-size: 10px; float: left; overflow: hidden; }
.agenda-list-footer .agenda-list-leftColumn a:link, .agenda-list-footer .agenda-list-leftColumn a:visited { color: #366165; font-size: 10px; }
.agenda-list-footer .agenda-list-leftColumn a.act:link , .agenda-list-footer .agenda-list-leftColumn a.act:link { text-decoration: none; }
.agenda-list-footer .agenda-list-leftColumn .agenda-list-pageBrowser { margin: 20px 0 0 0;}

.agenda-list-footer .agenda-list-rightColumn { width: 150px; float: right; overflow: hidden; }
.agenda-list-footer .agenda-list-rightColumn a:link, .agenda-list-footer .agenda-list-rightColumn a:visited { line-height: 24px; text-decoration: none; text-align: center; margin: 0 10px 0 0; float: right; display: inline;}

.agenda-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }

.agenda-list-home .forum-latest-thread-title a:visited, .agenda-list-home .forum-latest-thread-title a { font-weight: bold; color: #657b6c; margin: 0; text-decoration: none;}
.agenda-list-home .forum-latest-thread-title a:hover  { text-decoration: underline; }

#container-3cols-v1 #leftColumn .tx-impagenda-pi1 { margin: 0px 0 30px 0; }
.agenda-list-home { width: 100%; float: left; }
.agenda-list-home .FCE-agendas-list { width: 100%; float: left; }
.agenda-list-home .agenda-latest-date { float: left; }
.agenda-list-home .agenda-latest-item-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.agenda-list-home .agenda-latest-item-title a:link, .agenda-list-home .agenda-latest-item-title a:visited{ color: #657b6c; text-decoration: none; }
.agenda-list-home .agenda-latest-item-title a:hover{ text-decoration: underline; }
.agenda-list-home .agenda-latest-item-teaser{ margin: 0 0 0 57px; }
.agenda-list-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet02.gif) left top no-repeat; }
.agenda-list-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.agenda-list-home .buttons { }
.agenda-list-home .buttons .imp-button-gfx { float: right; position: relative; bottom: 30px; z-index: 999; }


.tx-impagenda-pi2 {}
.tx-impagenda-pi2 fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset { margin: 10px;}
.tx-impagenda-pi2 fieldset.fieldset .dl { width: 100%; margin: 0; clear: both; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dt { width: 30%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd { width: 65%; vertical-align: top; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-text { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-calendar { width: 30%!important; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-textarea { width: 90%; height: 100px; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-select { width: 70%; }
.tx-impagenda-pi2 fieldset.fieldset .dl .dd .imp-file { width: 70%; margin: 0 0 2px 0; display: block; }

/* agenda <-----------------  */


/* -----------------> pagebrowser */
/*
.pageBrowser-background { background: #366165; padding: 0 1px 0 0; }
.pageBrowser-background .pageBrowser-link { }
.pageBrowser-background a:link, .pageBrowser-background a:visited { background: #F8FED8; margin: 0 0 0 1px; padding: 0 7px; }
.cback01 .pageBrowser-background a:link, .cback01 .pageBrowser-background a:visited { background: #F8FED8; }
.cback02 .pageBrowser-background a:link, .cback02 .pageBrowser-background a:visited { background: #f8ffd7; }
.cback03 .pageBrowser-background a:link, .cback03 .pageBrowser-background a:visited { background: #d6f4ee; }
.cback04 .pageBrowser-background a:link, .cback04 .pageBrowser-background a:visited { background: #f4ffc0; }
.pageBrowser-background .act a:link, .pageBrowser-background .act a:visited { font-weight: bold; color: #000000; text-decoration: none; }
/* pagebrowser <-----------------  */


/* -----------------> blog */
.blogs-single-container { width: 100%; float: left; }
.blogs-single-container .blogs-single-item { width: 100%; float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header { width: 100%; color: #27696F; margin: 0 0 5px 0; padding: 0; font-size: 11px; font-weight: bold; float: left;  }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title { width: 60%;  float: left; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-title h1 { letter-spacing: 0px; margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
.blogs-single-container .blogs-single-item .blogs-single-header .blogs-single-timedata { width: 37%; color: #27696F; font-size: 11px; text-align: right; font-weight: bold; float: right; }
.blogs-single-container .blogs-single-item .news-single-img { float: left; }
.blogs-single-container .blogs-single-item .news-single-img img { margin: 0 5px 5px 0; border: 4px solid #BFD3AD; }

.blogs-list-container { width: 100%; float: left; }

.blogs-list-container .blogs-list-item { width: 100%; float: left; }
.blogs-list-container .blogs-list-item .blogs-list-item-content { margin: 10px; float: none; }
.blogs-list-container .blogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.blogs-list-container .blogs-list-item h3 a:link, .blogs-list-container .blogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.blogs-list-container .blogs-list-item h3 a:hover { text-decoration: underline; }
.blogs-list-container .blogs-list-item .blogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.blogs-list-container .blogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img { float: left;}
.blogs-list-container .blogs-list-item .blogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.blogs-list-container .blogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.blogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.blogs-list-container .tx-ttnews-browsebox p { margin: 0;  }
.blogs-list-container .blogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:link, .blogs-list-container .blogs-list-morelink a:visited { text-align: center; text-decoration: none; line-height: 24px; margin: 0 10px 0 0; float: left; }
.blogs-list-container .blogs-list-morelink a:hover { color: #366165;}
.blogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.blogs-list-container .blogs-list-editlink a:link, .blogs-list-container .blogs-list-editlink a:visited { text-decoration: none; }
.blogs-list-container .blogs-list-editlink a:hover {color: #366165; }
.blogs-list-container .blogs-list-backlink { clear: both; padding: 10px; }

.blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container .bg01 { margin: 0 10px 0 0; }
.blogs-latest-container .csc-header { margin: 0 10px; }
.blogs-latest-container .blogs-latest-title { }
.blogs-latest-container .blogs-latest-title a:link, .blogs-latest-container .blogs-latest-title a:visited { color: #27696F; font-size: 11px; font-weight: bold; text-decoration: none; }
.blogs-latest-container .blogs-latest-item { padding: 0 0 10px 0;  }
.blogs-latest-container .blogs-latest-item .blogs-latest-date { font-size: 9px; color: #000000; }
.blogs-latest-container .blogs-latest-item  p { margin: 0; }
.blogs-latest-container .blogs-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; }
.blogs-latest-container .blogs-latest-gotoarchive { margin: 10px  10px  10px 0; float: right; display: inline; }
.blogs-latest-container .blogs-latest-item a { text-decoration: none; cursor:hand;}

.blogs-latest-container-right { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container { width: 100%; float: left; }
.blogs-latest-container-right .blogs-latest-container .blogs-latest-item { width: 100%; background: url(../images/schema01/common/bullets/bullet02.gif) left top no-repeat; margin: 0 0 10px 0; padding: 0 0 0 25px; float: left; }
.blogs-latest-container-right .blogs-header-latest-title { width: 40%; float: left;}
.blogs-latest-container-right .blogs-header-latest-title a:link, .blogs-latest-container-right .blogs-header-latest-title a:visited { text-decoration: none; color: #000000; }
.blogs-latest-container-right .blogs-header-latest-title a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol { width: 50%; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date  { float: right; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:link, .blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:visited { text-decoration: none; color: #000000;  float: right;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-date a:hover { text-decoration: underline; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating img { padding: 3px 0 0 0; float: left;}
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-rating .votes { width: 50%; text-align: right; float: left; }
.blogs-latest-container-right .blogs-latest-rcol .blogs-latest-views  { float: right; }

.blogs-search-emptyMsg { margin: 0 10px; }

.blogs-search-form .imp-text  { width: 100%; }
.blogs-search-form .blogs-search-form-submit { width: 100%; margin: 10px 0; text-align: right; float: left; }

.blogs-latest-home { }
.blogs-latest-home .blogs-latest-container { }
.blogs-latest-home .blogs-latest-item {  }
.blogs-latest-home .calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.blogs-latest-home .calendar .calendar-day { line-height: 22px; font-size: 22px; }
.blogs-latest-home .blogs-latest-item-author{ font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item-author a:link, .blogs-latest-home  .blogs-latest-item-author a:visited { color: #657b6c; text-decoration: none; }
.blogs-latest-home .blogs-latest-item-author a:hover { text-decoration: underline; }
.blogs-latest-home .blogs-latest-item-title { margin: 0 0 2px 57px; }
.blogs-latest-home .blogs-latest-item .blogs-latest-item-title a:hover { text-decoration: underline;}


.gallery-blog-list-container { margin: 0; }
.gallery-blog-list-container .gallery-blog-list-item { margin: 0 15px 17px 0; float: left; }
.gallery-blog-list-container .list-item-last { margin-right: 0;}
.gallery-blog-list-container .gallery-blog-list-item-img { width: 55px; height: 55px; text-align: center; background: #B7D3A5; margin: 0 0 3px 0; float: left; }
.gallery-blog-list-container .gallery-blog-list-item-img img { margin: 3px; }

.blog-detail-container { width: 100% margin: 0 0 10px 0; float: left; }
.blog-detail-left { float: left; }
.blog-detail-left img { margin: 0 10px 0 0; }
.blog-detail-right { margin: 0 10px 0 0; }
.blog-detail-right .csc-header h1 { margin: 5px 0 0 0; }
.blog-detail-right .blog-detail-right-content { height: 152px; overflow: scroll; overflow-y: scroll; overflow-x: hidden; overflow:-moz-scrollbars-vertical; }
.blog-detail-right .imp-button-gfx { float: right; }

.tx-impfeusereditnlist-pi1-browsebox { margin: 0 10px; }

/* blog<-----------------  */


/* ratings ---------------------->*/ 
.rating-big .rating-fields { width: 100%; float: left; }
.rating-big .rating-fields .rating-radio br { display: none;}
.rating-big .rating-fields .rating-radio .imp-radio { width: 15px; margin: 0 0 0 7px; float: left; display: inline;}
.rating-big .rating-fields .rating-radio label { width: 15px;  margin: 0 6px 0 0; float: left; }
.rating-big .rating-fields .imp-button-gfx { margin: 10px 0 0 0; float: left; clear: both; }

/* <----------------------ratings */ 


/* -----------------> guestbook */
.tx-veguestbook-pi1 { width: 100%; float: left; }
.tx-guestbook-header  { font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; color: #366165; letter-spacing: -1px; margin: 10px 0; }
.tx-guestbook-submit { float: right; clear: left; }

.tx-guestbook-form-container { background: #f4ffc0 url(../images/schema01/common/blocks/bg_gbookCont.gif) left top repeat-x; padding: 10px 0; clear: both; }
.tx-guestbook-form-container .csc-header { margin: 7px 10px 0 10px; float: left; display: inline; }
.tx-guestbook-field { margin: 0 10px; clear: both;}
.tx-guestbook-field dl { width: 100%; margin: 0 0 8px 0; padding: 0; float: left;}
.tx-guestbook-field dl dt label { width: 20%!important; margin: 0; padding: 0; float: left; clear: left;}
.tx-guestbook-field dl dd  { width: 75%; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd input{ width: 100%!important; margin: 0; padding: 0;  float: right;}
.tx-guestbook-field dl dd  textarea { width: 100%!important; margin: 0; padding: 0;  float: right;}

.tx-guestbook-teaser { width: 100%; background: #d8e88a; float: left; }
.tx-guestbook-header  { margin: 0 0 0 10px!important;}
.tx-guestbook-latest { width: 100%;  float: left; }
.tx-guestbook-latest .tx-guestbook-latest-content { margin: 10px; float: none; }
.tx-guestbook-latest .tx-guestbook-latest-author { width: 49%;  font-size: 9px; float: left; }
.tx-guestbook-latest .tx-guestbook-date { width: 49%; font-size: 9px; text-align: right; float: left; }
.tx-guestbook-latest-separator { width: 100%; height: 2px; font-size: 1px; margin: 0 0 10px 0; background: #F4FFC0; float: left; }
.tx-guestbook-pagination { font-weight: bold; margin: 0 10px; }
.tx-guestbook-pagination a:link, .tx-guestbook-pagination a:visited { font-weight: normal; }
/* guestbook<-----------------  */


/* blog posts editing ---------------------->*/ 
.tx-fertenews-pi1 { }
.tx-fertenews-pi1 .fertenews-edit { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-fertenews-pi1 .fertenews-edit fieldset { margin: 10px; }
.tx-fertenews-pi1 .fertenews-edit dl { margin: 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt { font-size: 12px; font-weight: bold; color: #366165; margin: 10px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit dl dt span { font-size: 10px; font-weight: normal; color: #000000; }
.tx-fertenews-pi1 .fertenews-edit dl dd { margin: 5px 0 0 0; }
.tx-fertenews-pi1 .fertenews-edit .imp-text { width: 100%; }
.tx-fertenews-pi1 .fertenews-edit .imp-file { width: 50%; }
.tx-fertenews-pi1 .fertenews-edit .imp-textarea { width: 100%; height: 100px; }
.tx-fertenews-pi1 .fertenews-edit .imp-button-gfx { margin: 10px 0; }
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics .pic { float: left; margin: 0 10px 10px 0;}
.tx-fertenews-pi1 .fertenews-edit .fertenews-edit-pics img { border: 4px solid #b7d3a5; }
.tx-fertenews-pi1 .fertenews-edit .progressContainer { margin: 0!important; }
/* <---------------------- blog posts editing */ 



/* videoblog ---------------------->*/ 
.videoblogs-list-container { width: 100%; float: left; }

.videoblogs-list-container .videoblogs-list-item { width: 100%; float: left; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-item-content { margin: 10px; float: none; }
.videoblogs-list-container .videoblogs-list-item h3 { font-size: 12px; margin: 0 0 5px 0; padding: 0; clear: left; }
.videoblogs-list-container .videoblogs-list-item h3 a:link, .videoblogs-list-container .videoblogs-list-item h3 a:visited { color: #27696f; text-decoration: none; }
.videoblogs-list-container .videoblogs-list-item h3 a:hover { text-decoration: underline; }
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-date { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-list-container .videoblogs-list-item .blogs-list-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img { float: left;}
.videoblogs-list-container .videoblogs-list-item .videoblogs-list-img img{ margin: 0 10px 10px 0; border: 4px solid #BFD3AD;  }
.videoblogs-list-container .videoblogs-list-separator  { width: 100%; height: 2px; font-size: 1px; margin: 0; background: #F4FFC0; float: left;}
.videoblogs-list-container .tx-ttnews-browsebox { width: 100%; text-align: center; margin: 10px 0; float: left; }
.videoblogs-list-container .tx-ttnews-browsebox p { margin: 0;  }

.videoblogs-list-container .videoblogs-list-morelink { text-align: center; line-height: 24px; margin: 0 10px 0 0; float: left; }
.videoblogs-list-container .blogs-list-editlink { margin-right: 5px; float: left; }
.videoblogs-list-container .videoblogs-list-editlink a:link, .videoblogs-list-container .videoblogs-list-editlink a:visited { text-decoration: none; }
.videoblogs-list-container .videoblogs-list-editlink a:hover {color: #366165; }


.videoblogs-single-item { width: 100%; float: left; }
.videoblogs-single-item .videoblogs-single-date  { font-size: 10px; margin: 0 0 5px 0; float: right;}
.videoblogs-single-item .videoblogs-single-author { font-size: 10px; margin: 0 0 5px 0; float: left;}
.videoblogs-single-item .videoblogs-single-video { width: 420px; border: 4px solid #BFD3AD; margin: 10px auto 30px auto; }
.videoblogs-single-item .videoblogs-single-back { margin: 10px 0;}

/* <----------------------videoblog*/



/* forum ---------------------->*/
.forum-latest-home {  }
.forum-latest-home .forum-latest-item { margin: 0 0 10px 0; }
.forum-latest-home .buttons .imp-button-gfx { float: right; }
.forum-latest-home .forum-latest-date.calendar { width: 50px; height: 50px; background: url(../images/schema01/common/blocks/calsheet03.gif) left top no-repeat; }
.forum-latest-home .forum-latest-date.calendar .calendar-day { line-height: 22px; font-size: 22px; }
.forum-latest-home .forum-latest-thread-title { font-weight: bold; color: #657b6c; margin: 0 0 2px 57px; height: 24px;}
.forum-latest-home .forum-latest-thread-title a:link, .forum-latest-home .forum-latest-thread-title a:visited { color: #657b6c; text-decoration: none; }
.forum-latest-home .forum-latest-thread-title a:hover { text-decoration: underline; }
.forum-latest-home .forum-latest-item-author { font-style: italic; margin: 0 0 2px 57px; }
.forum-latest-home .forum-latest-item-teaser { margin: 0 0 2px 57px; }
/* <----------------------forum */ 


/* news ---------------------->*/ 


/* <----------------------news*/ 



/* poll ---------------------->*/ 
.tx-jkpoll-pi1 {}
.tx-jkpoll-pi1 div { position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-vote { margin: 0 60px 0 0; }
.tx-jkpoll-pi1 .poll-rescount { width: 60px; height: 80px; /* <-- for IE6 */ font-size: 12px; text-align: center; margin: 5px 0 0 0; float: left; }
.tx-jkpoll-pi1 .poll-rescount .rescount { font-size: 20px; display: block; }
.tx-jkpoll-pi1 .poll-results { margin: 0 0 0 70px; position: relative; z-index: 1; }
.tx-jkpoll-pi1 .poll-percentage { width: 100px; border: 1px solid #ed8801; margin: 1px 0 2px 0; display: block; }
.tx-jkpoll-pi1 .poll-percentage img { height: 8px; display: block; }
.tx-jkpoll-pi1 .imp-button-gfx { float: right; }
/* <----------------------poll*/ 



/* sr_feuser_register ---------------------->*/ 
.tx-srfeuserregister-pi1 {}
.tx-srfeuserregister-pi1 .csc-header { margin: 10px; }
.tx-srfeuserregister-pi1 dl { width: 100%; background: #d8e88a; padding: 10px 0; float: left; }
.tx-srfeuserregister-pi1 textarea, .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-uploader { width: 100%; background: #ffffff; border: 1px solid #43797e;}
/* <---------------------- sr_feuser_register*/ 



/*impstepbystep ---------------------->*/ 
.tx-impstepbystep-pi1 { width: 100%; float: left; }
.tx-impstepbystep-pi1-browsebox  { width: 100%; float: left; }
.steps-list-pageBrowser { width: 100%; padding: 10px 0; text-align: center; float: left; }
/* <----------------------impstepbystep*/



/* related pages  ---------------------->*/ 
.tx-imprelatedPages-pi1 {}
.tx-imprelatedPages-pi1 ul { margin: 0; padding: 0 0 0 1.5em;  }
.tx-imprelatedPages-pi1 ul li { font-weight: bold; color: #000; margin: 10px 0; padding: 0; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.tx-imprelatedPages-pi1 ul li a:link, .tx-imprelatedPages-pi1 ul li a:visited { color: #000; text-decoration: none; }
.tx-imprelatedPages-pi1 ul li a:hover { text-decoration: underline; }
/* <----------------------related pages*/ 



/*advances faq ---------------------->*/ 
.tx-impadvancedfaq-pi1 { width: 100%; float: left; }
.tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

.tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.tx-impadvancedfaq-pi1 .FCE-agendas-list { margin-bottom: 20px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-header p { margin: 5px 20px 5px 5px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box { padding: 5px 0; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-box p { padding: 5px; margin: 0; }
/* <----------------------advances faq */

/*blad & site ---------------------->*/
#bladNsiteImg {
	z-index:333;
	position:absolute;
	width:540px;
	height:47px;
}
/* <----------------------blad & site */


/* photo contest ---------------------->*/ 
.pc-list-container {}
.pc-list-container .pc-list-item { width: 124px; height: 194px; margin: 0 6px 6px 0; float: left;}
.pc-list-container .pc-list-item-r { height: 17px; background: url(../images/schema01/common/buttons/gallery/bg_rate.gif) left top no-repeat; }
.pc-list-container .pc-list-item-r a:link, .pc-list-container .pc-list-item-r a:visited { width: 58px; height: 17px; line-height: 17px; font-size: 10px; color: #000; text-align: center;  text-decoration: none; display: block; zoom: 1; }
.pc-list-container .pc-list-item-i { width: 124px; height: 124px; background: #b7d3a5; }
.pc-list-container .pc-list-item-i td { text-align: center; vertical-align: middle; padding: 2px; }
.pc-list-container h3 { min-height: 12px; height: auto!important; height: 12px; font-size: 10px; border: 1px solid #467b7f; background: #f7f9b9; margin: 3px 0; padding: 2px; }
.pc-list-container h3 a:link, .pc-list-container h3 a:visited { text-decoration: none; }
.pc-list-container .pc-list-rating { font-size: 10px; padding: 2px; }

.pc-single-item { margin: 0 0 20px 0; position: relative; z-index: 0; }
.pc-single-item .news-single-img { text-align: center; background: #b7d3a5; padding: 10px 0; margin: 10px 0; clear: both; }
.pc-single-item .news-single-imgcaption { display: none;}
.pc-single-item .pc-single-l { width: 49%; padding-bottom: 30px; float: left; clear: left; }
.pc-single-item .pc-single-l h3 { color: #000; font-size: 11px; font-weight: normal; }
.pc-single-item .pc-single-l h3 strong { color: #000; }
.pc-single-item .pc-single-l .imp-button-gfx { position: absolute; left: 0; bottom: 0; z-index: 1;}
.pc-single-item .pc-single-a { }
.pc-single-item .pc-single-r { width: 49%; text-align: right; float: right; clear: right; }
.pc-single-item .pc-single-r .rating-big { width: 100%; float: right; clear: both; }
.pc-single-item .pc-single-r .rating-radio { float: right; clear: both; }
.pc-single-item .pc-single-r .imp-button-gfx { float: right; clear: both; }

.pc-single-item .pc-single-nav-prev { float: left; }
.pc-single-item .pc-single-nav-next { float: right; }


.pc-amenu-container {}
.pc-amenu-container ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
.pc-amenu-container ul li { margin: 10px 0; list-style: none; }
.pc-amenu-container ul li.news-amenu-item-year { width: 100%; font-size: 16px; font-weight: bold; color: #366165; text-align: center; margin: 20px 0; float: left; clear: both; }


.pc-winner-item { margin: 10px 0;}
.pc-winner-item .csc-header h1 { font-size: 16px; }
.pc-winner-item .pc-winner-item-i { width: 130px; float: left; }
.pc-winner-item .pc-winner-item-i img { border: 3px solid #b7d3a5; }
.pc-winner-item .pc-winner-r { margin: 0 0 0 140px; }
.pc-winner-item .pc-winner-rating .votes { display: none;}

.pc-browse { width: 100%; text-align: center; margin: 10px 0; float: left; }
.pc-browse p { margin: 0;  }
/* <---------------------- photo contest */

.csc-menu { margin-left: 10px; }
.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #EDEBF1; }


.csc-menu.csc-menu-1 li a { list-style-type:none; display: inline; margin: 0px; }

/* -----------------> Changes the links on "In de tuin" > "Blad en site" */
ul .bgc  { margin: 0; padding: 0 0 0 1.5em;  }
.bgc ul li  { font-weight: bold; color: #000; list-style: url(../images/schema01/common/bullets/bullet05.gif); }
.bgc ul li a { color: #000; text-decoration: none; }
.bgc ul li  a:hover { color: #000; text-decoration: underline; }

.macinaDiv { height:; }

/* Weather box style */
.weather_box
{
	padding:5px;
}
.weather_data
{
	margin-top:7px;
	float:left;
	width: 50%;
}
.weather_more
{
	margin-top:10px;
	float:right;
	width: 45%;
}

td.tx-a1teasermenu-pi1 {
	text-align:center;
}

#rglbCenter, #rglbBottom {
	background-color:#F5FFC0;
	border:1px solid #666666;
	left:50%;
	overflow:hidden;
	position:absolute;
	z-index:20;
}

#rglbCloseLink {
	background:transparent url(../images/schema01/common/buttons/close9yj.gif) no-repeat scroll center center;
	display:block;
	float:right;
	height:30px;
	margin-bottom:10px;
	width:80px;
}

.lastUpdateBox {
	clear:both;
	text-align:left;
	width:520px;
	padding:10px;
}
.tx-a1teasermenu-pi1 .even {}
.tx-a1teasermenu-pi1 .odd {
	background-color:#E4F39E;
}

.lastUpdateBox .image {
	float:left;
	width:120px;
	text-align:left;
}
.lastUpdateBox .image img{
	border:3px solid #BFD3AD;
}

.lastUpdateBox .headerBox H2 {
	float:left;
	width:284px;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#FD9C37;
	
}
.lastUpdateBox .headerBox .date {
	float:right;
	width:100px;
	text-align:right;
}


.lastUpdateBox .text {
	float:left;
	width:100%;
	margin-left:10px;
}
.lastUpdateBox .more {
}
.lastUpdateBox .more a {
	color:#43797E;
	text-decoration:underline;
}
.lastUpdateBox .more a:hover {
	text-decoration:none;
}

.clear {
	clear:both;
	font-size:0;
	height:0;
}

.pagination {
	padding:10px;
	text-align:center;
}

.pagination .selected_page {
	font-weight:bold;
}

table.tx-a1teasermenu-pi1 {
	clear:both;
	padding:0 0 0 0;
}

/* Weather box style */
.weather_box
{
	padding:5px;
}
.weather_data
{
	margin-top:7px;
	float:left;
	width: 50%;
}
.weather_more
{
	margin-top:10px;
	float:right;
	width: 45%;
}

/*
HACK: om de achtergrond van het menu in IE recht te zetten
*/
#mainmenu .ul .section01 span {
	*margin-top: 12px; /* IE5-7 */
}


/* KS sSItemap */

.ksSitemapHeadline {color:#e23322; font-size:15px; font-weight:bold;}
.ksSitemapFullWidTable { border:0px;}
.ksSitemapLeftMargMin {margin-left:9px;}
.ksSitemapL0TD {
	height:25px;
	padding-left:38px;
	background-attachment: scroll;
	background-image: url(../images/schema01/common/sitemap/sl_sitemap_MainLast.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.ksSitemapL1TopSpace {margin-top:15px;}
.ksSitemapL1TD {
	border-top:solid 1px #375475;  border-bottom:solid 1px #375475;
	border-right:solid 1px #375475; border-left:solid 1px #375475;
	padding-left:10px; height:20px;
}
/* Sitemap Level 0:*/
a.ksSitemap0, a.ksSitemap0:link, a.ksSitemap0:visited, a.ksSitemap0:active {
	font-size:12px;	color:#366165;	text-decoration:none; font-weight:bold; padding-left:10px;
}

a.ksSitemap0, a.ksSitemap0:link, a.ksSitemap0:visited, a.ksSitemap0:active {
	font-size:12px;	color:#366165;	text-decoration:none;
}
a.ksSitemap0:hover {text-decoration:underline;}
/* Sitemap Level 1:*/
a.ksSitemap1, a.ksSitemap1:link, a.ksSitemap1:visited, a.ksSitemap1:active {
	font-size:11px;	color:#375475;	font-weight:bold;	text-decoration:none;
}
a.ksSitemap1:hover {font-size:11px;	color:#e23322; font-weight:bold; text-decoration:underline;}
/* Sitemap Level 2:*/
a.ksSitemap2, a.ksSitemap2:link, a.ksSitemap2:visited, a.ksSitemap2:active {
	font-size:11px;	color:#375475; text-decoration:none;
}
a.ksSitemap2:hover {font-size:11px;	color:#e23322; font-weight:bold; text-decoration:underline;}
/* Sitemap Level 3:*/
a.ksSitemap3, a.ksSitemap3:link, a.ksSitemap3:visited, a.ksSitemap3:active {
	font-size:11px;	color:#375475;	text-decoration:none; font-weight:normal;
}
a.ksSitemap3:hover {font-size:11px;	color:#e23322; text-decoration:underline;}
/* Sitemap Level 4:*/
a.ksSitemap4, a.ksSitemap4:link, a.ksSitemap4:visited, a.ksSitemap4:active {
	font-size:11px;	color:#375475;	text-decoration:none; font-weight:normal;
}
a.ksSitemap4:hover {font-size:11px;	color:#e23322; text-decoration:underline;}



div#sitemapDepartment li.MainLast {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/schema01/common/sitemap/sl_sitemap_MainLast.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	list-style:none;
	padding-left:48px;
}

div#sitemapDepartment li.SubMiddle {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/schema01/common/sitemap/sl_sitemap_SubMiddle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	list-style:none;
	padding-left:48px;
}

div#tx_slsitemap ul.level0 {
	padding-left:20px;
}

div#tx_slsitemap ul.level1 {
	padding-left:40px;
}
div#sitemapDepartment ul.level2 {
	padding-left:60px;
}
div#sitemapDepartment ul.level3 {
	padding-left:80px;
}
div#sitemapDepartment ul.level4 {
	padding-left:80px;
}

.tx-dropdownsitemap-pi1 {}

.tx-dropdownsitemap-pi1 .expAll {
	display:none;
}

.tx-dropdownsitemap-pi1 a {
	text-decoration:none;
}

.tx-dropdownsitemap-pi1 a:hover {
	text-decoration:underline;
}

/*img, div, li, a { behavior: url(iepngfix.htc); }*/
/*img, div, span, li, a, input { behavior: url(/fileadmin/groei/templates/css/iepngfix.htc); }*/

.contentOverflowIntern {
	overflow-x: hidden;
	overflow-y: auto;
	
}

.description {
	width: 120px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img.frontEndEditIcons {
	  width: 12px;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
padding-right:10px;
}

div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
padding-right:10px;
}

p.align-right {
  text-align:right;
}

p.align-center {
  text-align:center;
}

p.align-left {
  text-align:left;
}


.tx-chgallery-pi1 .single span, .csc-textpic-caption, .tx-chgallery-pi1 .chgallery-list .description {
	font-size:9px;
	font-style:italic;
}



.tx-indexedsearch-rules ul li {
	font-weight:normal;
}
