/* Created Idar Creative: www.idar.nl */
* {margin: 0;padding:0;}

.panel {overflow:auto;}

/* Scroller */
.jScrollPaneContainer 		{position: relative; overflow: hidden;z-index: 1;}
.jScrollPaneTrack 		{position: absolute; cursor: pointer;right: 0;top: 0;height: 100%;background: #e8e8e8;}
.jScrollPaneDrag 		{position: absolute; background:#ff00cc; cursor: pointer;overflow: hidden;}
.jScrollPaneDragTop 		{position: absolute; top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom 		{position: absolute; bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp 		{display: block; position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/ height: 9px;}
a.jScrollArrowUp:hover 		{/*background-color: #f60;*/}
a.jScrollArrowDown 		{display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/ height: 9px; }
a.jScrollArrowDown:hover	{ /*background-color: #f60;*/ }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { /*background-color: #f00;*/}

html, body {height: 100%;}
body {background:#e8e8e8 url(images/bg.gif) repeat-x top left ; height:100%;}
html {overflow:auto;}
body, td, a, font, li, p, BLOCKQUOTE, div, span
		{font-size:12px; color:#303030; line-height:19px; font-family: Arial, Tahoma, "Trebuchet MS", sans-serif; }
		
h1, h2, h3, h4, h5, H6 {color:#808080;font-weight:normal;}
h1, h2, h3, h4, h5 {margin-bottom:8px;}
h1 {font-size:17px;}
h2 {font-size:15px;}
h3 {font-size:13px;}
h4 {font-size:12px;margin-bottom:0px;margin-top:8px;font-weight:bold;color:#303030;}
h5 {font-size:11px;margin-bottom:0px;margin-top:8px;font-weight:bold;color:#303030;}

p 	{padding-bottom:8px;}
p.back {float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

ul {list-style:none;list-style: url(images/list_item.gif);  margin-left:12px; padding-left:16px;padding-bottom:12px;}

a {color:#ff00cc;text-decoration:none;}
a:hover {text-decoration: underline;}
a.more, a.internal-link, span.more a {padding-right:8px; background:url(images/link-intern.gif) no-repeat right bottom;}
a.external-link {background:url(images/link-extern.gif) no-repeat;padding-right:14px;}
a.external-link:hover {background:url(images/link-extern-o.gif) no-repeat;padding-right:14px;}
a img {border:0px;}
a:link img, a:visited img, a:active img {background-image:none;}
ul a {text-decoration: none;}
ul a:hover {text-decoration: underline;}

hr {color:#dadada; background-color:#dadada;height:1px;border:0;margin:0px;padding:0px;} 

input, select, textarea{font-family: Tahoma, arial, verdana, sans-serif;border:solid 1px #dadada;}
option {padding:2px;}
iframe {overflow:hidden;}
frame, iframe { border: none; margin:0;padding:0; display:block;}

div.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:10px;}
#contentRightContainer .csc-textpic-imagewrap {margin-bottom: 4px;}
div.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image {border:1px solid #dadada;}
div.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image img {padding:2px; border:none;}

a img {border:0px;}
a.external-link {background:url(images/link_extern.gif) no-repeat;padding-left:14px;}
a.external-link:hover {background:url(images/link_extern_o.gif) no-repeat;padding-left:14px;}

/*----------------------------------------------------------------------*/

#siteContainer 	  {width:100%;height:100%;}
#topContainer      {width:100%;margin:auto;height:28px; background:url(images/bg-top.gif) no-repeat top center;}
#siteGradient	    {width:920px;margin:auto;height:auto;}
#siteLayout        {width:920px;margin:auto;height:auto;float:left; background:url(images/bg-site.png) repeat-y top center;}

#headerlayout	   {float:left;width:900px; height:210px;margin:auto;margin-left:10px;}
#headerContainer  {position:relative;float:left;width:900px; height:210px;margin:auto;margin-left:10px;}
#headerContentContainer {position:absolute;width:900px; height:210px;float:left;background: url(images/bg-header.jpg) no-repeat center center; overflow:hidden;}
#logoContainer  {position:absolute;top:0px;right:15px;width:261px;height:150px;z-index:15;}
#logoContainer img  {padding-top:10px;}
#sloganContainer{ position:absolute;top:105px;left:10px;width:400px;height:60px; overflow:hidden; z-index:15;background:url(images/pixel.png);}
#sloganContainer img {}


/*----------------------------------------------------------------------*/

#bodyContainer 	{width:900px;margin:auto; float: left;margin-left:10px;}
#newsContainer {width:900px;margin:auto;height:40px;padding-top:15px;background:url(images/bg-news.gif) no-repeat center center;}

#navContainer 		{width:910px;margin:auto;height:55px; float:left;margin-left:10px;} 
.clear {height:1px;clear:both;}

#leftContainer    {float:left;width:209px;margin:auto; margin-left:10px;min-height:250px;background:url(images/bg-left.gif) no-repeat top right;}
#middleContainer {float:left;width:880px;margin:auto; margin-left:10px;}
#breadcrumbsContainer {float:left;height:15px;margin:auto;margin-top:-10px;font-size:10px;color:#c0c0c0;}
#breadcrumbsContainer  a       {color:#c0c0c0;font-size:10px;padding:0px 0px 0px 0px;text-decoration: none;border:none;}
#breadcrumbsContainer  a:hover {color:gray;font-size:10px;padding:0px 0px 0px 0px;text-decoration:underline;border:none;}

#contentContainer     {float:left;width:100%;margin:auto;}
#rightContainer    {float:left;width:208px;margin:auto; margin-left:10px;min-height:250px;background:url(images/bg-right.gif) no-repeat top right;}

#bottomContainer	{float:left;width:900px;margin:auto;height:45px;background:url(images/bg-disclaimer.gif) no-repeat center center}
#footerContainer 	{float:left;width:500px;height:30px;margin:auto;margin-left:20px;margin-top:5px;padding-top:10px;color:#808080;font-size:11px;}
#footerContainer p, #footerContainer ul, #footerContainer li, #footerContainer a {color:#808080;font-size:11px;}
#disclaimerContainer {float:right;width:350px;height:30px;margin:auto;margin-right:20px;margin-top:5px;padding-top:10px;color:#808080;font-size:11px;}
#disclaimerContainer p, #disclaimerContainer ul, #disclaimerContainer li, #disclaimerContainer a {color:#808080;font-size:11px;}
#disclaimerContainer a {color:#686868;}
#disclaimerContainer a:hover {text-decoration:underline;}


#leftContent1, #leftContent2{width:200px;padding-top:10px;font-size:11px;}
#rightContent1, #rightContent2 {padding-left:10px;padding-top:10px; width:190px;font-size:11px;}
#leftContent1 p, #leftContent2 p, #rightContent1 p, #rightContent2 p {font-size:11px;}

#endContainer 			{width:100%;margin:auto;float:left;height:60px; background:url(images/bg-bottom.png) no-repeat top center;}

/*----------------------- Corporate page--------------------------------------*/

#leftHomeContainer    {float:left;width:285px;margin:auto; margin-left:10px;}
#middleHomeContainer  {float:left;width:285px;margin:auto; margin-left:10px;}
#rightHomeContainer   {float:left;width:285px;margin:auto; margin-left:10px;}
#leftHomeContainer, #middleHomeContainer, #rightHomeContainer {border:solid 1px #ffffff;}
#leftHomeContainer:hover, #middleHomeContainer:hover, #rightHomeContainer:hover {border:solid 1px #ff00cc;cursor:pointer;}

#leftHomeContent1     {float:left;width:100%;margin:auto;margin-left:5px;}
#contentHomeContainer {float:left;width:100%;margin:auto;margin-left:5px;}
#rightHomeContent1    {float:left;width:100%;margin:auto;margin-left:5px;}
#leftHomeContent1 p,#rightHomeContent1 p {font-size:11px;}
#contentHomeContainer p    {font-size:11px;}

/* ----------------------Site Navigation --------------------------------- */

ul#nav {height:30px; width:865px; margin: 15px 0px 0px 25px; padding:0px 0px 0px 0px;text-align:center;list-style: none none;}
			
ul#nav li {float:left;height:30px; display:inline; padding: 0px 2px 0px 7px; margin: 0px 0px 0px 0px; text-align: center; list-style: none none;background:none;cursor: pointer; }
ul#nav a {  height:30px;line-height:30px; float:left;  display:block; padding: 0px 15px 0px 8px; margin: 0px 0px 0px 0px;
				border:none; text-transform:uppercase; text-align:center; color:#808080; font-size:14px; font-weight: normal; text-decoration: none;
				 font-family:"Trebuchet MS", Tahoma,  Helvetica, Arial, sans-serif;}

ul#nav li:hover , ul#nav li.active    { background:url(images/li-over-red.png) left top no-repeat;}
ul#nav a:hover, ul#nav li:hover a, ul#nav li.active a 	{text-decoration: none; color:#ffffff;background:url(images/a-over-red.png) top right no-repeat;} 				

/* CLEAR IMAGES from 1st level*/
ul#nav li:hover ul a, ul#nav li:hover ul a:hover, ul#nav ul li, ul#nav ul li:hover, ul#nav ul li a, ul#nav ul li:hover a, ul#nav ul li:hover a:hover  {background:none;background-image:none; }
/* End Clear */

ul#nav ul {position: absolute; width:195px; z-index:20; display:none; margin:25px 0px 0px 0px;padding:0px 0px 5px 0px;
				background: url(images/bg-ul-red.png) no-repeat 50% 100% ;}
/* IE */
*html ul#nav ul {width:195px; z-index:10; margin:25px 0px 0px 0px;background: url(images/bg-ul-red.png) no-repeat 50% 100% ;}
ul#nav ul.hover, ul#nav li.hover ul, ul#nav li:hover ul  {display:block;}
ul#nav ul li {float:left; text-align: left;display:block;padding-left:5px;}
ul#nav ul li:first-child { width:188px; height:30px;display:block;padding-top:5px;margin-top:0px;background-color:transparent; background:url(images/bg-li-red.png) top right no-repeat;}
ul#nav ul a, ul#nav ul a:link, ul#nav ul a:visited, ul#nav ul a:active
		{margin:0px 0px 0px 0px;padding: 0px 0px 0px 15px; width:170px; height:28px;line-height:28px;
		text-align: left; white-space:nowrap;  font-weight:normal; color:#ffffff;font-size:11px;text-transform: capitalize;}
		
ul#nav ul a:hover, ul#nav ul A.hover, ul#nav ul.hover a:hover, ul#nav li.hover ul a:hover, ul#nav li:hover ul a:hover
 {color:#ffffff;text-decoration:underline; background:#FF33CC url(images/arrow-white.gif) 2% 50%  no-repeat;}


ul#subnav {width:200px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style: none none;}
ul#subnav li {width:200px; height:25px;list-style: none none;margin-bottom:5px;}
ul#subnav li:hover {background:url(images/bg-subnav-li-over.gif) no-repeat center center;}
ul#subnav li.act {background:url(images/bg-subnav-li-act.gif) no-repeat center center;}
ul#subnav li a {margin-left:10px; width:190px; display:block;line-height:25px;color:#303030;text-decoration:none;border-bottom:solid 1px #dadada;}
ul#subnav li:hover a {color:#808080;border-bottom:solid 1px #ffffff;}
ul#subnav li.act a {color:#ffffff;border-bottom:none;}

/*ul#nav li#n-Contact a {color:#ff0000;}*/
ul#nav li#n-Contact, ul#nav li#n-Contact.active  {float:right;}
ul#nav li#n-Huiseigenaren, ul#nav li#n-Huiseigenaren.active  {float:right;}


/* ------------------------- END Site Navigation ------------------------------------ */

/* ----------------Nieuws ---------------------------------*/
hr.hr-nieuws {color:#dadada; background-color:#dadada;height:1px;border:0;margin:0px;padding:0px;margin-bottom:4px;}
span.news-latest-date {color:#808080;}

#newsSliderLegend	    {float:left;width:110px;margin-left:20px;margin-right:20px; text-transform:uppercase;}
#newsSliderContainer	{float:left; width:650px;overflow:hidden;}
div.news_slider_item 	{position:absolute;width:650px; display:none;background:#fcfcfc;}
#newsSliderMore	        {float:right;width:80px;margin-right:20px;}

div.news-latest-image {float:left; margin-bottom:2px; margin-right:10px; width:80px; height:50px;}
div.news-latest-image a img {padding:2px; border:1px solid #dadada;}
div.news-latest-item  {margin:0px;margin-top:10px;padding:5px 5px 5px 5px; background:#ffffff;}
div.news-latest-item:hover {margin:0px;margin-top:10px;padding:5px 5px 5px 5px; background:#e8e8e8;
			-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;}
			
div.news-latest-item p {line-height:normal;padding-bottom:4px;margin-bottom:0px;font-size:11px; }
/*
div.news-latest-item p a {color:#383838;} 
div.news-latest-item p a:hover {} 
*/
div.news-latest-item span.news-latest-morelink a {
	color: #ff00cc;background: url(images/leesverderbackground.gif) right 5px no-repeat;
	font-size:11px;padding-right:10px; padding-left:4px; text-decoration: underline;} 
div.news-latest-item span.news-latest-morelink a:hover {color:#808080;text-decoration:underline; } 

div.news-single-item table.news-single-table {}
div.news-single-item table.news-single-table td img {border:1px solid #dadada;padding:2px;margin:2px; clear:both;}
div.news-single-item table.news-single-table td+td {width:200px;} 
div.news-single-item span.news-single-backlink {padding-left:8px; background:url(images/link-intern-back.gif) no-repeat left bottom;}
div.news-single-item table.news-single-table td dl.news-single-files img { border:none;}

.light-gray {color:#c0c0c0;}


.news-list-rightcontainer {}
div.news-list-item  {margin:0px;margin-top:5px;padding:0px 5px 0px 5px; background:#ffffff;}
div.news-list-item:hover {margin:0px;margin-top:5px;padding:0px 5px 0px 5px; background:#e8e8e8;
			-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;}
div.news-list-item p {line-height:normal;padding-bottom:4px;margin-bottom:0px;font-size:11px;}
div.news-list-item div h4 a  {font-size:10px;line-height:normal;}
span.news-list-date {font-size:10px;color:#808080;}
span.news-list-morelink a {font-size:10px;}


/* --------------------- ZOEKEN ------------------------------------*/

.tx-indexedsearch-searchbox td {padding: 4px;}
.tx-indexedsearch-searchbox TABLE {padding:10px; width:100%; border: solid 1px #dadada; background:#f8f8f8; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT {width:250px;margin:1px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button
   {background:#808080; cursor:pointer;text-transform:uppercase;width:100px;color:#ffffff;font-size: 11px;padding:2px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {font-size: 11px;padding:2px;}
.tx-indexedsearch-whatis {float:left;width:100%;}
.tx-indexedsearch-res{float:left;width:100%;margin-top:0px;}
.tx-indexedsearch-browsebox {float:left;}
.browsebox LI {list-style: none;float:left;margin-right:30px;}

/* --------------------- Formulier ------------------------------------*/

.csc-mailform {padding:4px 0px 4px 4px; border: solid 1px #dadada; width:500px;background:#f8f8f8;}
.csc-mailform-field LABEL{text-align:left; color:#303030;margin-left:4px;float:left;display:block;clear:left;width:150px;font-size:11px;}
.csc-mailform-field INPUT, .csc-mailform-field TEXTAREA, .csc-mailform-field SELECT {font-size:8pt; margin:1px;border: solid 1px #dadada;padding:2px;}
.csc-mailform-field TEXTAREA {width:267px;}
.csc-mailform-field SELECT {width:273px;}
INPUT.csc-mailform-submit {background:#808080;cursor:pointer; margin-left:155px;text-transform: uppercase;font-size: 11px;  padding-left:10px;color:#ffffff;border:none;width:100px;border:none;}
INPUT.csc-mailform-submit:HOVER {background:#ff00cc;}
.csc-mailform-label {color:#ff00cc;}
.csc-mailform  hr {margin-top:4px;margin-bottom:4px;}
fieldset {border:none;}
fieldset legend {display:none;}

fieldset#mailformGeslacht input {display:block;width:20px;float:left; border:none;}
fieldset#mailformGeslacht label {display:block;width:50px;float:left;}
td.csc-form-labelcell {width:150px;}
.csc-form-fieldradiocell br{
  display:none;
}

/*mailformgeslacht*/

/*----------------------------- TIP FRIEND --------------------------------------------*/
.clear {clear: left;margin:0px;	padding:0px;}
.tx_tipafriend {margin-top:0px;	margin-right:0px;margin-bottom:0px;	margin-left:0px;}
.tx_tipafriend form {margin: 0px;}
.tx_tipafriend .tx_tipafriend_url {	margin-bottom: 20px;}
.tx_tipafriend_tiplink {}
.tx_tipafriend_url H1 {}
.tx_tipafriend_path_label {margin-right:5px;font-weight:bold;float:left;}
.tx_tipafriend_path_url {font-weight:normal;font-style:normal;float:left;}
.tx_tipafriend_error_box {background-color:#f8f8f8;border-style:solid;border-width:1px;	border-color:#dadada;
	margin-top:0px;	margin-right:0px;	margin-bottom:10px;	margin-left:0px;	padding-top:5px;	padding-right:5px;	padding-bottom:5px;	padding-left:5px;	font-weight:bold;	color:red;}

.tx_tipafriend_error_header {	color: #FF0000;	font-weight: bold;	text-align: left;	margin: 0px 0px 5px 0px;}
.tx_tipafriend_error_text {	color: #FF0000;	font-weight: normal;	text-align: left;	margin: 0px 0px 0px 0px;}
.tx_tipafriend_formfield {	padding-top:5px;	padding-right:0px;	padding-bottom:5px;	padding-left:0px;	clear:left;}
.tx_tipafriend_formfield LABEL {	font-weight:bold;	text-align:right;	width:200px;	margin-right:5px;	float:left;}
.tx_tipafriend_html, #tx_tipafriend_html {	/*display:none;*/}
#tx_tipafriend_html {	border-style: none;	border-width: 0px;	background-color: #FFFFFF;	width: auto;	float: left;}
.tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA {width:200px;float:left;	font-size:8pt; margin:1px;border: solid 1px #dadada;padding:2px;}
.tx_tipafriend_formfield INPUT:focus, .tx_tipafriend_formfield TEXTAREA:focus {}
.tx_tipafriend_codetext .tx-srfreecap-pi2-image {	width:200px;	height:74px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}
.tx_tipafriend_codetext {	text-align:justify;	font-size:10px;	line-height:normal;	border-color:#dadada;	border-style:solid;	border-width:0px;	background-color:white;    width:200px;	color:#303030;	font-weight:normal;	margin:0px 0px 0px 0px;	float:left;}
.tx_tipafriend_text {	text-align:justify;	font-size:10px;	line-height:normal;	border-color:#CCCCCC;	border-style:none;	border-width:1px;	background-color:white;	width:200px;	margin:15px 0px 0px;	float:left;}
#tx_tipafriend_button {	width:200px;	background-color:#686868;	color:#ffffff;	text-align:center;	font-weight:bold;	margin-top:0px;	margin-right:0px;	margin-bottom:0px;	margin-left:0px;	padding-top:3px;	padding-right:0px;	padding-bottom:3px;	padding-left:0px;	float:left;}
.tx_tipafriend_werbemail {	text-align:justify;	font-size:10px;	line-height:normal;	border-color:#CCCCCC;	border-style:none;	border-width:1px;	background-color:white;	width:200px;	margin:0px 0px 30px 0px;	float:left;}

div.tiplink {background:url(images/left-button.png) no-repeat; width:190px; height:25px; padding-left:10px;}
div.tiplink:hover {background:url(images/bg-subnav-li-act.gif) no-repeat; width:190px; height:25px; padding-left:10px;}
div.tiplink a {color:#ffffff; line-height:25px; display:block; width:200px; height:25px;}
div.tiplink a:hover {color:#ffffff;}

/*------------------------------- END ---------------------------------------------------*/

/*------------------ KIWI Slider =----------------------------------------*/
.tx-kiwislider-pi1 { width: 620px; margin: 0 auto; /*position: relative;*/} 
.tx-kiwislider-pi1 .scroll { height: 250px; width: 620px; overflow: auto; overflow-x: hidden; position: relative; clear: left; }  
.tx-kiwislider-pi1 .scrollContainer div.panel {padding-right:10px; height: 240px; width: 610px;border-top:solid 1px #dadada; padding-top:10px; }
.tx-kiwislider-pi1 ul.navigation { list-style: none; margin: 0; padding: 0; }  
.tx-kiwislider-pi1 ul.navigation a:focus { outline: none; }  
.tx-kiwislider-pi1 .hide { display: none; }  /* Navigation */ 
.tx-kiwislider-pi1 h1 { font-weight:normal; margin:0; padding:10px 0px 0px; } 
.tx-kiwislider-pi1 ul.navigation { padding-bottom:0px;border-top:solid 1px #dadada; } 
.tx-kiwislider-pi1 ul.navigation li { display: inline; margin-right:0px; }  
.tx-kiwislider-pi1 ul.navigation a {color:#808080;font-weight:normal; line-height:30px;margin-right:10px; padding:0px 10px 0px 0px; text-decoration: none; font-size:12px;border-right:solid 1px #dadada;}  
.tx-kiwislider-pi1 ul.navigation a:hover {color:#ff00cc;}  
.tx-kiwislider-pi1 ul.navigation a.selected { color:#303030;}  
.tx-kiwislider-pi1 .scrollButtons { text-indent:-9999px; display:block; background:url() no-repeat center; width:16px; height:16px; position: absolute; top: 150px; cursor: pointer; } 
.tx-kiwislider-pi1 .scrollButtons.left { left: -20px; display:none;} 
.tx-kiwislider-pi1 .scrollButtons.right { right: -24px;  display:none;} 
.tx-kiwislider-pi1 .scroll { }

/* -------------------PAGE TEASER --------------------------------*/
/*div.tx-bbpageteaser-pi1-teaser-image { float:left; margin-bottom: 15px; margin-right: 15px;}
div.tx-bbpageteaser-pi1-teaser-image a img {border: 1px solid #c0c0c0; padding: 2px;}
*/

div.tx-bbpageteaser {float:left; width:651px; margin:auto; padding:5px 5px 5px 5px;}
div.tx-bbpageteaser:hover {float:left;background:#e8e8e8;padding:5px 5px 5px 5px;
			   -moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;}
div.tx-bbpageteaser-image {float:left; margin-bottom:0px; margin-right:10px; border:1px solid #dadada;} 
div.tx-bbpageteaser-image a img {padding: 2px;}
div.tx-bbpageteaser-text {}
div.tx-bbpageteaser-text h5 {font-size:12px; font-weight:normal;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
div.tx-bbpageteaser-text p a {color:#303030;font-size:11px; text-decoration:none;}
div.tx-bbpageteaser-text p a:hover {text-decoration:none;}
div.tx-bbpageteaser-text p a span { color: #ff00cc;background: url(images/leesverderbackground.gif) right 5px no-repeat; font-size:11px;padding-right:10px; padding-left:4px; text-decoration: underline;}
div.tx-bbpageteaser-text p a span:hover {color:#808080;text-decoration:underline; } 


div.tx-bbpageteaser-home {float:left;margin:0px 15px 30px 0px ;height:75px;}
div.tx-bbpageteaser-home div.tx-bbpageteaser-pos {}
div.tx-bbpageteaser-home div.tx-bbpageteaser-image {} 
div.tx-bbpageteaser-home div.tx-bbpageteaser-image:hover {border:1px solid #ff00cc;} 
div.tx-bbpageteaser-home div.tx-bbpageteaser-text {padding:0px 0px 0px 0px;}
div.tx-bbpageteaser-home div.tx-bbpageteaser-text h5 {}




/**********************************************    

		PRINT     

*********************************************/
@media print {
*{margin:0;padding:0;}
#headerContainer, #headerImagesContainer, #leftContainer, #rightContainer, #leftContainer, #navContainer
 {background: transparent; border:none; display:none;visibility: hidden;width:1%;}
#contentContainer {position:relative;padding:0px 0px 0px 0px; width:640px;}

}

/*---------------------  Kiwi Accordion  ------------------------*/

.ka-panel {margin-bottom:5px;}
.ka-handler {cursor:pointer;margin-bottom:5px;}
.ka-panel.close .ka-handler {background:#e8e8e8;}
.ka-panel.open .ka-handler {background:#e8e8e8;}
.ka-panel.hover .ka-handler{background:#808080;}

.ka-panel h1 {color:#ff00cc; font-size:90%;}
.ka-panel.hover h1 {color:#ffffff;}

.ka-content {padding-bottom:5px;}

.ka-panel h1,
.ka-panel h2,
.ka-panel h3,
.ka-panel h4,
.ka-panel h5
{color:#ff00cc; padding:2px 0px 2px 4px;}

.print-button {float:right; padding-top:8px; margin-right:15px;}


div.addthis_toolbox {margin: 5px;}

.addthis_share_btn a, .addthis_share_btn a:visited {
    background:#FF00CC url(/fileadmin/templates/images/btn-overlay.png) repeat-x;
    display: inline-block; 
    padding: 3px 9px; 
    font-family: arial,helvetica,lucida,verdana,sans-serif;
    font-size: 12px;
    line-height: 1em;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);  
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}
.addthis_share_btn a:hover { background-color:#222; color: #fff; }
.addthis_share_btn a:active { top: 1px; }

.addthis_share_btn a span,
.addthis_share_btn:visited a span {
    background: url('/fileadmin/templates/images/icon-addthis.gif') no-repeat right;
    color: #FFF;
    padding: 1px 18px 1px 0px;
} 

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG, DIV.csc-textpic-border DIV.csc-textpic-single-image IMG {border:none;}