/* seitenlayout */

html, body {
	margin: 0px;
	padding: 0px;
	height:100%;
	}

body {
	background-color: #DDDDDD;
	background-image: url(../template_images/bg_body.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	height:100%;
	}

div.nav-cur {
 background-image:url(../template_images/bg_dash.gif);
 background-repeat:no-repeat;
 background-position:10px 2px;
}
.red {
 color:red;
}
#colnormal a {
 color: #1CA6E5;
}
#colnormal a:visited {
 color: #003871;
}

#flash_swarm {
	z-index: 1;
	height:100%;
}

#content_above_swarm {
	position:absolute;
	top: 0;
	left: 50%;
	width: 822px;
	height: auto;
	height:100%;
	margin-top: 130px;
	margin-left: -411px;
	background-color: transparent;
	border: 0px solid #FF0000;
	text-align: left;
	z-index: 3;
	/*filter:alpha(opacity=50); 
	-moz-opacity:.50;
	opacity:.50;
	visibility: visible;*/
}

#outertable {
 margin:0px auto;
 text-align:left;
 width:822px;
}
#top {
	height: 145px;
	width: 810px;
	background-color:#ffffff;
}
#top-left {
	background-image: url(../template_images/bg_topleft.gif);
	background-repeat: no-repeat;
	width:6px;
	height:145px;
}
#top-right {
	background-image: url(../template_images/bg_topright.gif);
	background-repeat: no-repeat;
	width:6px;
	height:145px;
}
#top-bottomleft {
 width:6px;
 height:6px;
	background-image: url(../template_images/bg_topleftbottom.gif);
	background-repeat: no-repeat; 
}
#top-bottomright {
 width:6px;
 height:6px;
	background-image: url(../template_images/bg_toprightbottom.gif);
	background-repeat: no-repeat; 
}
#top-bottom {
 width:812px;
 height:6px;
	background-image: url(../template_images/bg_topbottom.gif);
	background-repeat: no-repeat; 
}
#center-top {
 width:822px;
 height:30px;
 line-height:1px;
 font-size:1px;
	background-image: url(../template_images/bg_centertop.gif);
	background-repeat: no-repeat;  
}
#center-bottom {
 width:822px;
 height:30px;
	background-image: url(../template_images/bg_centerbottom.gif);
	background-repeat: no-repeat;  
	-margin-bottom: 2px
}
#center-left {
 width:6px;
  background-image: url(../template_images/bg_centerleft.gif);
	background-repeat: no-repeat;   
}
#center-right {
 width:6px;
  background-image: url(../template_images/bg_centerright.gif);
	background-repeat: no-repeat;   
}
#center {
 width:810px;
 background-color:#ffffff;
 height:450px;
 vertical-align:top;
  background-image: url(../template_images/bg_centerline.gif);
	background-repeat: repeat-y; 
	background-position:633px 0px;
}
#colnormal {
 width:635px;
 vertical-align:top;
}
#navigation {
 width:175px;
 vertical-align:top;
}
#div-colnormal {
 padding-left:25px;
 margin-right:40px;
}

#div-subcol{
margin-right: 40px;
padding-left:25px;
}


#div-subcol p{
padding: 0 0 10px 10px;
margin-top: 40px;
border-top: solid 1px #E4E4E4;
}


#div-subcol dl {
margin-right: 35px;
}
#div-subcol img {
margin: 0 20px
}
#div-navigation {
}
.nav3 a, .nav3-act a {
 display:block;
 padding-left:28px;
 text-decoration:none;
 color:#156EA8;
 font-family:arial,sans-serif;
 font-size:11px;
 line-height:16px;
}
.nav3-act a {
 color:#019EE5;
}
.spacer {
 clear:both;
 height:1px;
 font-size:1px;
 line-height:1px;
}
#footer {
 color:#777777;
 font-size:10px;
 z-index: 30;
height: 30px;
padding-bottom: 30px
}
#footer a {
 color:#777777;
 font-size:10px;
 text-decoration:none;
}
 
#mid-start {
	width: 950px;
}
#mid {
	width: 700px;
	padding: 0px;
	padding-right:50px;
	margin: 0px;
	}

.headline {
	width: 750px;
	height: 18px;
	display: block;
	padding: 0px 0px 22px 0px;
	margin: 0px;
	}

#menue {
	display: block;
	float: right;
	width: 175px;
	padding: 0px;
	margin: 0px;
	}

/* textformatierung */

ul {
 color: #1CA6E5;
 margin-left:22px;
 padding:0px;
}
p, li {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 21px;
	color: #858585;
	}

.dunkel {
	color: #4f4f4f;
	}

.blau {
	color: #009ee0;
	}

/* bildformatierung */

.canvas {
	padding: 5px;
	background-color: #fff;
	border: 1px solid #009ee0;
	margin: 0px 40px 0px 25px;
	float: right;
	}
	


/* mailform */

.mailform {
	FONT-SIZE: 12px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial, sans-serif
}
.mailform-input {
	BORDER: #033A73 1px solid; PADDING: 2px; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 200px; COLOR: #333333; FONT-FAMILY: arial, sans-serif
}
.mailform-submit {
	BORDER-RIGHT: #78a417 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #78a417 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #78a417 1px solid; WIDTH: 200px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #78a417 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #94b70e
}
.mailform-radio {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.mailform-fieldradiocell BR {
	DISPLAY: none
}
.mailform-capchafield INPUT {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; FONT-SIZE: 22px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 110px; BORDER-BOTTOM: #cccccc 2px solid; FONT-FAMILY: arial,sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.mailform-capchaarea {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; WIDTH: 457px; height:54px; COLOR: #ffffff; PADDING-TOP: 7px; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #03345d
}
.mailform-capchaarea IMG {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 5px
}
.mailform TEXTAREA {
	BORDER: #033A73 1px solid; PADDING: 2px; FONT-SIZE: 12px; WIDTH: 250px; LINE-HEIGHT: 15px; FONT-FAMILY: arial, sans-serif; HEIGHT: 186px
}
.csc-mailform-field LABEL {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 25%; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.csc-mailform-field {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
.csc-mailform-submit {
	BORDER-RIGHT: #78a417 1px solid; BORDER-TOP: #78a417 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; BORDER-LEFT: #78a417 1px solid; WIDTH: 300px; BORDER-BOTTOM: #78a417 1px solid; BACKGROUND-COLOR: #94b70e
}


	
	
/* default styles for extension "tx_slideshow_pi1" */
		.tx-slideshow-pi1 {
			text-align: center;
		}
/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid #009CE2;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 0px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin-top: 0px; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 0px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 0px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both;margin-top:7px;}
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
	
/* default styles for extension "tx_srfreecap_pi2" */
		.tx-srfreecap-pi2-image { margin-left: 1em; }
		.tx-srfreecap-pi2-cant-read { font-size: .9em; color:#35006d; }
		.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }
	


	
	/* default styles for extension "tx_srfeuserregister_pi1" */
		.tx-srfeuserregister-pi1 h3 { font-size:12px; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 5px; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 10px; }
		.tx-srfeuserregister-pi1 a { }
		.tx-srfeuserregister-pi1 label { margin: 0px; padding: 0px;font-size:11px; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1-citytext span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { border: 1px solid #ABC7E9;margin:0px; padding: 2px; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 5px; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 5px; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 3px 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 3px; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 3px 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 0px; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0px; padding:0px; padding-bottom:8px; float: left; }
		.tx-srfeuserregister-pi1 dt { float:left;font-size:11px; clear: both; width: 210px; text-align: right; padding-right: 5px; }
		.tx-srfeuserregister-pi1 dd { font-size:11px; width: 330px; padding-bottom:8px; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		.tx-srfeuserregister-pi1-gender-0, .tx-srfeuserregister-pi1-gender-1 {font-size:11px; }
    .tx-srfeuserregister-pi1-radio { }
    .tx-srfeuserregister-pi1-text {width:320px; }
    .tx-srfeuserregister-pi1-password-again { font-size:11px;padding-left:20px;padding-top:2px;float:left;}
    
     .tx-srfeuserregister-pi1-multiple  {width:325px; }
     #tx-srfeuserregister-pi1-password { float:left;margin:0px;padding:2px;width:100px;}
     #tx-srfeuserregister-pi1-password_again { float:right;margin:0px;padding:2px;width:100px;}
     #tx-srfeuserregister-pi1-zip { float:left;width:50px;}
     #tx-srfeuserregister-pi1-city { float:right;width:200px;}
     .tx-srfeuserregister-pi1-citytext { font-size:11px; padding-left:20px;padding-top:2px;float:left;}
     #tx-srfeuserregister-pi1-static_info_country  {width:325px;font-size:11px; font-family: arial, sans-serif;}
     #tx-srfeuserregister-pi1-language { font-size:11px; font-family: arial, sans-serif;}
     ul.tx-srfeuserregister-multiple-checked-values {  margin:0px;padding:0px;font-size:11px; font-family: arial, sans-serif;}
     .tx-srfeuserregister-multiple-checked-values li { margin:0px;padding:0px; }

     .tx-srfeuserregister-pi1-radio { border:0px; }
     .tx-srfeuserregister-pi1-checkbox {border:0px; }
     .tx-srfeuserregister-pi1-submit { cursor:pointer;background-color:#1F6AAD;color:#ffffff;border: 1px solid #000000;margin:0px;padding:1px;height:22px;width:325px; }

	  #tx-srfeuserregister-pi1-image-0 { width:325px; }	
	  #tx-srfeuserregister-pi1-comments {border: 1px solid #ABC7E9;width:322px;font-size:12px; font-family: arial, sans-serif;} 

 
		.tx-onlinesubmit-pi2 input { border: 1px solid #ABC7E9;margin:0px; padding: 2px; }
    .tx-onlinesubmit-pi2 label { margin: 0px; padding: 0px;font-size:11px; } 
		.tx-onlinesubmit-pi2 dl { margin: 0; padding: 0px; }
		.tx-onlinesubmit-pi2 dt, .tx-onlinesubmit-pi2 dd { margin: 0px; padding:0px; padding-bottom:8px; float: left; }
		.tx-onlinesubmit-pi2 dt { float:left;font-size:11px; clear: both; width: 210px; text-align: right; padding-right: 5px; }
		.tx-onlinesubmit-pi2 dd { font-size:11px; width: 330px; padding-bottom:8px; }
     .tx-onlinesubmit-multiple  {width:325px; }
     #tx-onlinesubmit-zip { float:left;width:50px;}
     #tx-onlinesubmit-city { float:right;width:200px;}
     .tx-onlinesubmit-citytext { font-size:11px; padding-left:20px;padding-top:2px;float:left;}
     .tx-onlinesubmit-text {width:320px; }
     .tx-onlinesubmit-submit { cursor:pointer;background-color:#1F6AAD;color:#ffffff;border: 1px solid #000000;margin:0px;padding:1px;height:22px;width:325px; }
     
		.tx-onlinesubmit-pi3 input { border: 1px solid #ABC7E9;margin:0px; padding: 2px; }
    .tx-onlinesubmit-pi3 label { margin: 0px; padding: 0px;font-size:11px; } 
		.tx-onlinesubmit-pi3 dl { margin: 0; padding: 0px; }
		.tx-onlinesubmit-pi3 dt, .tx-onlinesubmit-pi3 dd.dd-onlinesubmit { margin: 0px; padding:0px; padding-bottom:8px; float: left; }
		.tx-onlinesubmit-pi3 dt { float:left;font-size:11px; clear: both; width: 215px; text-align: right; padding-right: 5px; }
		
		/* alt width: 330px*/
		.tx-onlinesubmit-pi3 dd.dd-onlinesubmit { font-size:11px; width: 345px; padding-bottom:8px;}
    .tx-onlinesubmit-pi3 dd.tooltip {float:left;width:20px;margin:0px;padding:0px;padding-top:3px;}
    .tx-onlinesubmit-text {width:320px; }
    .tx-onlinesubmit-textarea {border: 1px solid #ABC7E9;width:322px;height:120px;font-size:12px; font-family: arial, sans-serif;}
    .tx-onlinesubmit-select {width:325px; }
    .tx-onlinesubmit-file  {width:325px;}    
    
    .tx-onlinesubmit-linkdiv, .tx-onlinesubmit-linkdiv-on, .tx-onlinesubmit-formlinkdiv, .tx-onlinesubmit-formlinkdiv-on {
		 background-image:url(../template_images/arrow_right.gif);
		 background-repeat:no-repeat;
		 background-position: 3px 10px;
     padding:10px;
     padding-left:20px;
     padding-bottom:0px;
		 background-color:#F1F1F1;
		 cursor:pointer;
		 display:block;
    }
    .tx-onlinesubmit-linkdiv, .tx-onlinesubmit-linkdiv-on {
     height:25px;
    }
		.tx-onlinesubmit-formlinkdiv, .tx-onlinesubmit-formlinkdiv-on {
     background-image:none;	
		 background-color:#F7F5F5;
		 padding:0px;
		}    
    .tx-onlinesubmit-linkdiv-on {
     background-image:url(../template_images/arrow_down.gif);
    }
    .tx-onlinesubmit-link, .tx-onlinesubmit-formlink { 
     font-size:14px;
     font-weight:bold;
     text-decoration:none;
     float:left;
     color: #1CA6E5;
    }
    .tx-onlinesubmit-formlink {
     font-size:12px;
     width:300px;
     padding-left:5px;
     padding-top:5px;
     padding-bottom:5px;
    }
    .tx-onlinesubmit-image {
     float:right;
		 background-image:url(../template_images/einblenden.gif);
		 background-repeat:no-repeat;
		 width:84px;
		 line-height:20px;
    }   
     .tx-onlinesubmit-image-on {
     float:right;
		 background-image:url(../template_images/ausblenden.gif);
		 background-repeat:no-repeat;
		 width:84px;
		 line-height:20px;
    }  
    
    
    .tx-newloginbox-pi1 h3 {
 			color: #1CA6E5; 
 			font-size:14px;
 			border-bottom: 1px dashed #1CA6E5;
 			padding-bottom:0px;
 			margin-bottom:10px;   
    }
    
    .tx-newloginbox-pi1 form {
     padding-top:10px;
     padding-bottom:10px;
    }
    
    .tx-newloginbox-pi1-submit {
      cursor:pointer;background-color:#1F6AAD;color:#ffffff;border: 1px solid #000000;margin:0px;padding:1px;height:22px;
    }
    
    #colnormal a.tooltip:link, #colnormal a.tooltip:visited {
        position:relative;
        color:#FF6600;        
    }
    #colnormal a.tooltip:hover, #colnormal a.tooltip:active {
        color:#333;
        background-color:#ffffff;
    }
    #colnormal a.tooltip:link span.tooltip-text, #colnormal a.tooltip:visited span.tooltip-text {
        display:none;    
    }
    #colnormal a.tooltip:hover span.tooltip-text {
        position:absolute;
        top:12px;
        left:18px;
        display:block;   
        padding:3px;
        width:280px;
        background-color:#ffffff;
        border:1px solid #000000;
        font-size:11px;
        text-decoration:none;
        text-align:left;
        z-index:999;
    }
    
    .person-name {
    	color:#009EE0;
    }		
    .jury{ 
        margin-left:20px;
    }
    .jury-absatz{
        margin-top:5px;
    }
    .text-img-layout0{
        margin-top:15px;
    }                        
    .rubrik-absatz {
        margin-bottom:8px;
    }
	
	td#thumb a:visited {
	color:#858585;
	}
	
	td#thumb a:hover {
	color:#858585;
	}
	
	td#thumb a {
	color:#858585;
	}
	
	td#thumb {
	padding-top:7px;
	padding-right: 10px;
	}
H4 {
	color:#858585;; font-size: 11px;margin: 14px 0 7px; text-decoration: underline
}	
H5 {
	color:#858585;; font-size: 11px;margin: 22px 0 5px
}
.text-img-layout5 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin-right: 10px;}

.csc-frame-frame2 div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap
{border-right:solid 10px #fff;margin-top: 3px;}

.carouselInner { margin-left: -10px}
.carouselInner .thumbnail {border:solid 1px #858585; float: left;margin-bottom: 10px}
.jdExtCarousel .label{display: none}
.carouselWrapper .carouselInner{margin-top: 20px;}
.jdGallery .slideInfoZone h2 {font-size: 60%; font-weight:regular}


#navigation .block h5{
	font-weight: normal; margin: 15px 15px 5px 20px; padding-top: 10px; border-top: 1px solid rgb(228, 228, 228); color: rgb(133, 133, 133); font-size: 11px; padding-bottom: 5px;
}

#navigation .block .csc-textpic-imagewrap {
	margin-left: 20px
}
#navigation .block .csc-textpic-image { margin-bottom: 15px;}