html {
 width:100%;
}
body {
 margin:0px;
 padding:0px;
 width:100%;
 font-family:verdana,sans-serif;
 font-size:12px;
 color:#656565;
 line-height:150%;
}
a img {
 border:0px;
}
.content-frame-orange {
 background-image:url(../template_images/frame_orange.jpg);
 background-repeat:repeat-y;
 padding-left:50px;
 padding-right:50px;
}
.content-frame-orange-bottom {
 background-image:url(../template_images/frame_orange_bottom.jpg);
 width:694px;
 height:110px;
 margin-top:-2px;
 background-repeat:no-repeat;
}
td#content p, td#content td, td#content li {
 color:#656565;
 font-family:verdana,sans-serif;
 /**/font-size:12px;
 line-height:150%;
}
td#content p {
 margin:0px;
 padding-top:15px;
 padding-bottom:0px;
 padding-left:20px;
 padding-right:40px;
}
td#content ul {
 list-style-image:url(../template_images/li.gif);
 margin-left:60px;
 padding-left:0px;
}
.text-blue {
 color:#FF4E00;
}
.csc-frame-rulerAfter,.csc-frame-rulerBefore {
 margin-top:10px;
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
 height:1px;
 line-height:1px;
 font-size:1px;
 background-image:url(../template_images/dottedh_1px.gif);
 background-repeat:repeat-x;background-position:bottom;
}
#recht-clever {
 position:absolute;
 top:70px;
 left:844px;
 width:140px;
 height:140px;
 z-index:999;

}

table#outertable {
 width:100%;
 background-image:url(../template_images/bg_left.gif);
 background-repeat:repeat-y; 
}
td#top-left {
 width:256px;
 height:65px;
 background-image:url(../template_images/top_left.gif);
 background-repeat:no-repeat;
}
td#top-right {
 background-image:url(../template_images/bg_top_right.gif);
 background-repeat:repeat-y;
 background-color:#F48A02;
}
td#center-left {
 width:256px;
 vertical-align:top;
}
td#content {
 width:694px;
 height:500px;
 vertical-align:top;
}
td#center-right {
 background-color:#F4F4F4;
 background-image:url(../template_images/bg_center_right.gif);
 background-repeat:repeat-y;  
 vertical-align:bottom;
}
td#bottom-left {
 background-image:url(../template_images/links_justitia.gif);
 background-repeat:no-repeat;
 background-position:bottom;
 width:256px;
 height:364px;
}
td.footer {
 background-image:url(../template_images/bg_footer.gif);
 background-repeat:repeat-x; 
 height:43px;
 vertical-align:top;
}

td#footer-center {
 text-align:right;
 padding-right:15px;
 color:#FE8F00;
}
div.div-footer {
  padding-top:18px;
}
a.nav-footer, div.div-footer a {
 color:#FE8F00;
 text-decoration:none;
 font-family:verdana,sans-serif;
 font-size:10px;
 padding-left:8px;
}
/*************************************/
/*             NAVIGATION            */
/*************************************/

td#nav-top {
 background-image:url(../template_images/menue_top.gif);
 background-repeat:no-repeat;
 height:80px;
 width:256px;
}
td#nav-center {
 background-image:url(../template_images/menue_kachel.gif);
 background-repeat:repeat-y;
 height:60px;
 width:256px;
}
td#nav-bottom {
 background-image:url(../template_images/menue_bottom.gif);
 background-repeat:no-repeat;
 height:60px;
 width:256px;
}
div#nav-left {
 width:184px;
}
div.nav-div {
 background-image:url(../template_images/bg_horizontal.gif);
 background-repeat:repeat-x;
 padding-top:1px;
}
a.nav1, a.nav1-act {
 line-height:26px;
 padding-left:43px;
 display:block;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}
a.nav1-act {
 background-image:url(../template_images/nav_active.gif);
 background-repeat:no-repeat;
 background-color:#FF8B2B;
}
a.nav1:hover {
 background-color:#FF8B2B;
}
a.nav2, a.nav2-act {
 line-height:20px;
 padding-left:45px;
 display:block;
 color:#000000;
 text-decoration:none;
}
a.nav2-act {
 background-color:#FFFF01;
}
a.nav2:hover {
 background-color:#FFFF01;
}
a.nav3, a.nav3-act {
 line-height:20px;
 padding-left:48px;
 display:block;
 color:#000000;
 text-decoration:none;
 font-style:italic;
}
a.nav3-act {
 background-color:#FF4E00;
}
a.nav3:hover {
 background-color:#FF4E00;
}

/*************************************/
/*             SPECIAL               */
/*************************************/
div.content-image {
 position:relative;
 z-index:1;
}
div.content-image-text {
 position:absolute;
 top:135px;
 left:30px;
}

/*************************************/
/*             FRAMES                */
/*************************************/

.frame1 {
 width:655px;
 background-color:#A1A1A1;
}
.frame1-top {
 background-image:url(../template_images/bg_frame1_top.gif);
 background-repeat:no-repeat;
 width:655px;
 height:30px;
}
.frame1-left {
 background-image:url(../template_images/bg_frame1_left.gif);
 background-repeat:repeat-y;
 width:20px;
}
.frame1-content {
 width:615px;
}
.frame1-right {
 background-image:url(../template_images/bg_frame1_right.gif);
 background-repeat:repeat-y;
 width:20px;
}
.frame1-bottom {
 clear:both;
 background-image:url(../template_images/bg_frame1_bottom.gif);
 background-repeat:no-repeat;
 width:655px;
 height:45px;
}

.tablecell1-job {
 vertical-align:top;
 width:500px;
}

.tablecell2-job {
 vertical-align:top;
 width:160px;
}

/*
td#content .frame1 p, td#content .frame1 td, td#content .frame1 li {
 color:#ffffff;
}
*/

.header2-special, .header3-special {
 margin-left:15px;
 background-color:#FF9002;
 width:527px;
 padding:15px;
 padding-top:18px;
 padding-left:30px;
 height:28px;
 background-image:url(../template_images/bg_headline1.gif);
 background-repeat:no-repeat;
}
.header3-special {
 height:54px;
 background-image:url(../template_images/bg_headline2.gif);
 background-repeat:no-repeat;
}

/*************************************/
/*             EXTENSIONS            */
/*************************************/

/* 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: 2px solid black;
		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: 15px;
		margin-left: 20px;
	}

	/* 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: 15px;
		margin-right: 20px;
	}

	/* 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: 15px;
		margin-right: 20px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; padding-top:9px; padding-bottom:10px;color:#000000;font-style:italic;}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* 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: 15px !important;
		margin-left: 20px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 15px !important;
		margin-right: 20px !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; }
	/* 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 */
	
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	 padding-right:40px;
	 margin-top:15px;
	}

	/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_slideshow_pi1" */
		.tx-slideshow-pi1 {
			text-align: center;
		}
/* default styles for extension "tx_srsendcard_pi1" */
		.tx-srsendcard-pi1 { width: 100%; font-family: Verdana, sans-serif; }
		.tx-srsendcard-pi1 p { line-height: 125%; margin:0px; padding:0px; color: #000000; }
		.tx-srsendcard-pi1 object, .tx-srsendcard-pi1 img { margin: 0; padding: 0; border-style: none; }
		.tx-srsendcard-pi1 a { background-color: transparent; text-decoration: none; font-weight: bold; }
		.tx-srsendcard-pi1 a:link { color: #000000; }
		.tx-srsendcard-pi1 a:visited { color: navy; }
		.tx-srsendcard-pi1 a:hover { color: #333333; }
		.tx-srsendcard-pi1 a:active { color: navy; }
		.tx-srsendcard-pi1 input, .tx-srsendcard-pi1 select, .tx-srsendcard-pi1 textarea { background-color: #ffffff; color:#000000; }
		.tx-srsendcard-pi1 input[type=checkbox], .tx-srsendcard-pi1 input[type=radio] { background-color: transparent; vertical-align: middle; }
		.tx-srsendcard-pi1 input[type=submit] { font-family: Verdana, sans-serif;width:200px;cursor:pointer; background-color:#FF4E00; color:#ffffff; font-size: 12px; margin: 0; margin-bottom:20px; padding: 0; clear: both; float: none; display: block; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-submit { font-family: Verdana, sans-serif;width:200px;cursor:pointer; background-color:#FF4E00; color:#ffffff; font-size: 12px; margin: 0; margin-bottom:20px; padding: 0; clear: both; float: none; display: block; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-clear-float { clear: left; height: 1px; }
		
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-selection-prompt { font-weight: bold; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-series-header { text-align: center; font-weight: bold; font-size: 1em; margin: 0; padding-top: 1.1em; padding-bottom: 0; width: 96%; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector { margin: 0; padding: 0; border-style: none; width: 100%; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector .tx-srsendcard-pi1-image-selector-column { margin:0; padding:0; float:left; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector .tx-srsendcard-pi1-first-column { clear: left; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dt { padding: 0.5em 0; text-align: center; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dd { margin: 0; padding: 0.5em 0; text-align: center; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dt a, .tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dd a { margin: 0 auto; padding: 0; border-style: none; width: auto; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector img { margin: 0; padding: 0; border-style: none; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-video-clip-highlight { color: red; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-flash-clip-highlight { color: red; }
		
		.tx-srsendcard-pi1 fieldset { margin: .5em 5%; }
		.tx-srsendcard-pi1 label, .tx-srsendcard-pi1 .tx-srsendcard-pi1-field { margin: .3em 0; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form { text-align: center; width: 100%; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-image-wrap a { display: block; margin: 0 auto; border-style: none; width: auto; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-caption {  font-size: .8em; font-weight: bold; margin: .5em 0 2em 0; text-align: center; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-form-wrap { margin: 0 auto; border-style: none; width: auto; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form form { text-align: center; margin: 0 auto; border-style: none; width: 100%; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset { border: 1px solid #cccccc; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset.tx-srsendcard-pi1-no-border { border-style: none; margin: 0 5%; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form legend { font-weight: bold; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label { width: 25%; clear: both; float: left; text-align: right; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-label-place-holder { width: 25%; clear: both; float: left; text-align: right; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label.tx-srsendcard-pi1-hidden-label { position: absolute; left: 0px;  top: -100px; width: 1px; height: 1px; overflow: hidden; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify label { font-weight: bold; width: auto; text-align: left; margin: 0; padding: 0 .4em .4em 0; vertical-align: middle; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify input { margin: 0; padding: 0 0 .4em 0; vertical-align: middle; }
		* html .tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify input { background-color: transparent; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field { width: 73%; float: right; text-align: left; }
		td#content .tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field p.tx-srsendcard-pi1-error-message { color: red; margin: 0 0 0 0; }

		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector { list-style: none inside none; margin: 0; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li { width: 4em; float: left; margin: 0 .4em 0 0; text-align: center; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li label { border: 1px solid transparent; width: 4em; height: 1.5em; margin-bottom: .5em; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li label.tx-srsendcard-pi1-transparent { border: 1px solid #cccccc; width: 4em; height: 1.5em; margin-bottom: .5em; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li label.tx-srsendcard-pi1-non-transparent { border-style: none; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li input { border: 1px solid transparent; }
		* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li input { background-color: transparent; }

		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector { list-style: none inside none; margin: 0; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li { min-height: 20px; margin: 0 0 .4em 0; padding: 0; display: block; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li input { float: left; margin: .4em .4em 0 0; padding:0; }
		* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li { width: 100%; }
		* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li input { background-color: transparent; margin-top: 0; vertical-align: middle; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li label { width: auto; clear: none; float: none;  text-align: left; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li img { vertical-align: top; }
		* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li img { vertical-align: middle; }
		.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector .tx-srsendcard-pi1-text-font-label { display: none; }
		* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector .tx-srsendcard-pi1-text-font-label { display: inline; padding: .4em .4em 0 0; font-weight: bold; }
		
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card { margin: 2em 0; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image { padding: 2em; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap { margin: 0 auto; border-style: none; width: auto; text-align: center; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap img { }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap object { }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap .tx-srsendcard-pi1-card-music-object { }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-caption { font-size: .8em; font-weight: bold; margin: 0; padding-top: .5em; text-align: center; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-message { padding: .5em .5em .5em 10px;}
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-message-block { float:left; padding-top:10px;padding-left:100px;padding-right:10px;width:220px;border-right:1px dashed #cccccc; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-stamp { float: right; padding-right:80px;width:100px; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-title { padding-top: 1em; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-text { padding: 1em 0; }
		.tx-srsendcard-pi1-image-wide-left-margin { clear:both;float:none;margin-left:40px; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-signature { padding-bottom: 2em; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-buttons { clear: both;margin:0px;padding:0px; }
		td#content .tx-srsendcard-pi1 .tx-srsendcard-pi1-card-buttons a { margin-left:100px;line-height:20px; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-buttons form { float:left;margin-left:40px;margin-right:40px;padding:0px; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha { margin-bottom: 1em; width: 30em; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha .tx-srsendcard-pi1-captcha-error { font-size: .9em; color: red; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha div { margin-left: 1em; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha input { vertical-align: middle; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha .tx-srfreecap-pi2-image { vertical-align: middle; }
		
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-sent p { font-weight: bold; }
		.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-not-found p { font-weight: bold; }

    #tx_srsendcard_pi1_card_title, #tx_srsendcard_pi1_card_signature, #tx_srsendcard_pi1_card_message {
     width:300px;
    }
    td#content .tx-srsendcard-pi1 p {
     margin:0 0 0 0;
     padding:0 0 0 0;
     font-size:10px;
    }
    .tx-srsendcard-pi1 input, .tx-srsendcard-pi1 textarea {
     border:1px solid #000000;
    }
    .tx-srsendcard-pi1-card-sent,  td#content p.tx-srsendcard-pi1-card-selection-prompt {
		 padding-top:5px;
		 padding-bottom:10px;
		 padding-left:20px;
		 padding-right:40px;    
    }







	
.mailform {
 padding-top:30px;
 width:694px;
 height:350px;
 text-align:center;
 background-image:url(../template_images/bg_zettel.gif);
 background-repeat:no-repeat;
}
td#content .mailform .mailform-label {
 color:#ffffff;
}
.mailform .mailform-input {
 border:1px solid #000000;
 width:145px;
}
.mailform .mailform-input-small {
 border:1px solid #000000;
 width:68px;
}
.mailform .mailform-textarea {
 width:300px;
 height:160px;
 border:1px solid #000000;
}
td#content .mailform .mailform-fieldradiocell {
 color:#ffffff;
}
.mailform .mailform-capchafield {
 margin-left:8px;
 width:100px;
 height:30px;
 border:1px solid #000000;
 font-size:26px;
 float:left;
}
.mailform .mailform-submit {
 float:right;
}

td#content table#table-info10,  table#table-info10 .contenttable{
margin:0 10px;
padding:0;
width:674px;
/*.contenttable.contenttable  .contenttable tdtd*/
}

td#content #table-info10 p{
 color:#656565;
 font-family:verdana,sans-serif;
 font-size:10px;
 line-height:150%;
 padding-top:5px;
 padding-bottom:15px;
 padding-left:15px;
 padding-right:10px;
 
}

td#content #table-info10 td{
	vertical-align:top;
	margin:0 0px;
	padding:0px;
	background-image:url(../template_images/dottedh_1px.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}	

td#content table#table-info11, td#content table#table-info10 .contenttable {
	margin:0 10px;
	padding:0px;
	width:674px;
}

td#content #table-info11 p{
 color:#656565;
 font-family:verdana,sans-serif;
 font-size:10px;
 line-height:150%;
 padding-top:5px;
 padding-bottom:15px;
 padding-left:15px;
 padding-right:10px;
}

/*border-bottom:1px dotted #656565;border-bottom:1px dotted #656565;*/
td#content #table-info11 td{
	vertical-align:top;	
	margin:0 10px;
	padding:0px;
	background-image:url(../template_images/dottedh_1px.gif);
	background-repeat:repeat-x;
	background-position:bottom;
} 	

td#content table#table-info20, td#content table#table-info21 {
margin:0 5px;
padding:0;
width:600px;
/*.contenttable.contenttable  .contenttable tdtd*/
}

td#content #table-info20 p, td#content #table-info21 p{
 color:#656565;
 font-family:verdana,sans-serif;
 font-size:10px;
 line-height:150%;
 padding-top:5px;
 padding-bottom:15px;
 padding-left:15px;
 padding-right:10px;
}

td#content #table-info20 div, td#content #table-info21 div{ 
 color:#656565;
 font-family:verdana,sans-serif;
 font-size:10px; 
 margin-top:0px; 
 padding-top:-10px;
 padding-bottom:20px; 
}

td#content #table-info20 td, td#content #table-info21 td{	
	margin:0px;
	padding:0px;
	background-image:url(../template_images/dottedh_1px.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
}	

.tabstop1 {
	float:left;	
	width:82px;	
	text-align:center;
	line-height:10px;		
}

.tabbox {	
	margin-top:0px;
	padding:0px;
	line-height:1px;	
}

 div#inner-media {	
	padding-left:12px;		
	padding-top:12px;	
	text-align:center;
	vertical-align:middle;
	line-height:16px;
	width:580px;
	heigth:320px;
    }


.glossary dt {
 font-weight:bold;
 color:#FF4E00;
 padding:0px;
 padding:10px;
 margin:10px;
 padding-bottom:0px;
 margin-bottom:0px;
 background-image:url(../template_images/dottedh_1px.gif);
 background-repeat:repeat-x; 
 font-family:times,serif;
 font-size:16px;
}

.glossary dd {
 color:#FF4E00;
 margin:10px;
 padding:10px;
 margin-top:4px;
 padding-top:6px;
 font-family:verdana,sans-serif;
 font-size:10px;
 line-height:150%;
}
td#content .glossary dd p.description {
 padding:0px;
 padding-top:6px;
 margin:0px;
 font-family:verdana,sans-serif;
 font-size:10px;
 color:#656565;
 line-height:150%;
}

.tx-a21glossary {
 width: 100%;
}
.tx-a21glossary div#abc {
 margin:10px;
 padding:10px;
}
.tx-a21glossary #abc {text-align:left;font-weight:bold; padding-top:10px;padding-bottom:10px;}
.tx-a21glossary #abc a {font-weight:bold;color:#FF4E00;text-decoration:none;padding:4px;}
.tx-a21glossary .active {padding:4px;}
.tx-a21glossary .nolink {color:#FEC6AD;padding:4px;}
.tx-a21glossary .character {padding-left:3px; padding-right:3px;}  



.csc-textpic-imagewrap {
 margin-top:15px;
}