@charset "utf-8";

* { margin:0; padding:0; }
xxxbody { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/body_bg.jpg') left 38px repeat-x; }
###body { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/bg_verlauf.jpg') left 209px repeat-x; }
body { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/bg_verlauf.jpg') left top repeat-x; }
body { text-align:center; font-family:Arial; font-size:100%;}
#body_start { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/body_bg-start.jpg') left top repeat-x; text-align:center;  }
img { border:none; }
h1 { font:bold 1.05em Arial; color:#1c407a; margin:0 0 8px 0;}
h2 { font:bold 0.85em Arial; color:#1c407a; margin:5px 0 0px 0; }
h3 { font:bold 0.80em Arial; color:#1c407a; margin:5px 0 0px 0;font-weight: normal;/*font-style:italic; */}

h1 {margin-top:25px;}
.csc-firstHeader {margin-top:0px;}

p { font-size:0.8em; color:#000; margin:6px 0px 12px 0px; }

ul { list-style-type:none; }
#sub_cont ul,
#sub_cont_breit ul { font-size:0.8em; color:#000; margin:12px 0px 20px 12px; list-style-type:disc; }
#sub_cont ul li, 
#sub_cont_breit ul li { margin:2px 0px 2px 0px; }

a { color:#1C407A; text-decoration:none;}
a:hover { color:#f47e27; text-decoration:underline;}
.arrow a { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/arrow_1.gif') left 4px no-repeat; padding-left:15px; font-size:1em; font-weight:bold; }

.u { text-decoration:underline; }
.clear { clear:both; line-height:1%; margin-bottom:-1px; height:1px; overflow:hidden; font-size:0px; }
.main { width:950px; margin:0px auto; padding-bottom:10px; margin-bottom:20px; text-align:left;}
.header { width:950px; }

.blue_block { background:#1c407a; width:744px; height:45px; padding-left:17px; float:left; }
.blue_block p { margin:17px 15px 15px 0px;color:#FFF;font-weight:bold;font-size:20px;}
.blue_block img { height:45px; }

.search_block { background:#c6cfde; width:169px; height:31px; padding:14px 0 0 10px; float:right; }	/*220 - 51 = 169*/
.search_inp  { width:120px; float:left; }
.search_inp input { width:110px; height:17px; //height:15px; border:1px solid #fff; font-size:12px; color:#1c407a; padding:1px 0 0 10px; //padding:3px 0 0 10px; }
.ok_but { margin-top:1px; margin-left:10px; *margin-left:5px; _margin-left:4px; float:left; }
.ok_but input{ background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/ok_but.gif') left top no-repeat; width:20px; height:20px; border:none; cursor:pointer; }

.top_navi { background:#c6cfde; width:179px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; }
.top_navi ul { padding:0px 0px 0px 12px;  }
.top_navi ul li { float:left;font-size:11px; padding:0px 0px 0px 0px;  }
.top_navi a, .top_navi .act { width:70px; padding:1px 0 1px 0px; color:#1c407a; display:block; text-decoration:none; position:relative; }
.top_navi a:hover,
.top_navi .act { color:#FFF; }

.bottom_navi { text-align:center;width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;border:0px solid red; height: 27px;}
.bottom_navi ul { padding:7px 0px 0px 12px;  margin:0px 0 0px 220px; text-align:center;border:0px solid green;height: 25px;width:400px;}
.bottom_navi ul li { float:right;font-size:11px; padding:0px 0px 0px 0px;  }
.bottom_navi a, .top_navi .act { width:70px; padding:1px 0 1px 0px; color:#1c407a; display:block; text-decoration:none; position:relative; }
.bottom_navi a:hover { color:#C6CFDE; }
.bottom_navi .act { color:#1c407a; }


.bottom_navi_lan { text-align:center;width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;border:0px solid red; height: 27px;}
.bottom_navi_lan ul { padding:7px 0px 0px 12px;  margin:0px auto 0px 110px; text-align:center;border:0px solid green;height: 25px; width:700px}
.bottom_navi_lan ul li {  float:right;font-size:11px; padding:0px 0px 0px 0px;  }
.bottom_navi_lan a, .top_navi .act {width:140px; padding:1px 0 1px 0px; color:#1c407a; display:block; text-decoration:none; position:relative; }
.bottom_navi_lan a:hover { color:#C6CFDE; }
.bottom_navi_lan .act { color:#1c407a; }



.topimg {border:0px solid #EEE;margin:1px 0 0px 0;padding:0 0 0 0;width:950px;height:120px;overflow:hidden;background-color:#FFF;text-align:left;}

.menu { width:722px; margin:13px 0 0 3px; _margin-left:5px; float:left; border-bottom:1px solid #FFF;border-top:0px solid red;}	/*722 statt 650*/
.menu li { float:left; }
.menu a { background:#1c407a; width:136px; padding:9px 0 6px 8px; font-size:12px; color:#fff; display:block; text-decoration:none; position:relative; }
.menu li.act a { background:#f47e27;height:9px;/*padding:0;*/}

.menu a b,
.menu span b,
.menu li.act b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/li_bg.gif') left top no-repeat; width:7px; height:30px; position:absolute; left:-5px; top:0px; display:block; }
.menu a:hover { background:#c6cfde; }
.menu a:hover b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/li_hover.gif') left top no-repeat; }
.menu li.act { height:24px;margin-bottom:0px;}
.menu li.act a:hover { height:15px;}
.menu li.act { background-color:#f47e27; width:144px; padding:0px 0px 6px 0px; font-size:12px; color:#fff; display:block; text-decoration:none; position:relative; }
.menu li.act b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/act_bg.gif') left top no-repeat; }
.menu li.act a:hover { background:#c6cfde; }
.menu li.act a:hover b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/li_hover.gif') left top no-repeat; }


.last span { background:#f47e27 url('/typo3conf/ext/abz_eff_template/templates_layout1/media/end_active.gif') right top no-repeat; }
.last a { background:#1c407a url('/typo3conf/ext/abz_eff_template/templates_layout1/media/last.gif') right top no-repeat; }
.last a:hover { background:#C6CFDE url('/typo3conf/ext/abz_eff_template/templates_layout1/media/end_hover.gif') right top no-repeat; }

.l_last a { background:#c6cfde url('/typo3conf/ext/abz_eff_template/templates_layout1/media/end_hover.gif') right top no-repeat; }

.meta_navi { /*width:230px;*/ margin-top:13px; float:right; }
.meta_navi li { float:left; width:89px; }
.meta_navi a { background:#c6cfde; /*width:102px;*/ padding:9px 0 6px 10px; font-size:12px; color:#1c407a; display:block; text-decoration:none; position:relative; }
.meta_navi a b ,
.meta_navi span b,
.meta_navi li.act b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/li_hover.gif') left top no-repeat; width:7px; height:30px; position:absolute; left:-6px; top:0px; display:block; }
.meta_navi a:hover { background:#1c407a;color:#FFF; }
.meta_navi a:hover b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/li_bg.gif') left top no-repeat; }
.meta_navi li.act { height:24px;margin-bottom:0px;}
.meta_navi li.act a:hover { height:15px;}
.meta_navi li.act {width:89px; padding:0px 0px 6px 0px; font-size:12px;  display:block; text-decoration:none; position:relative; }
.meta_navi li.act a { background-color:#f47e27;color:#fff; }
.meta_navi li.act b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/act_bg.gif') left top no-repeat; }
.meta_navi li.act a:hover { background:#c6cfde; }
.meta_navi li.act a:hover b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/li_hover.gif') left top no-repeat; }
/*
.meta_navi span { background:#f47e27; width:102px; padding:9px 0 6px 10px; font-size:12px; color:#fff; display:block; text-decoration:none; position:relative; }
.meta_navi span b { background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/act_bg.gif') left top no-repeat; }
*/

.orange_line { background:#f47e27; width:100%; height:30px; }
	/*neu*/
.orange_line { background:#FFF;background-image:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/neu/balken_07_index_verlaeufe.jpg'); }
.orange_line_2 { background:#f47e27; width:100%; padding:8px 0 18px 0; //padding:8px 0 15px 0; margin-top:10px; position:relative; text-align:center; }

#css_buttons { font-size:12px; color:#1c407a; padding-top:9px; margin-left:770px; }
#css_buttons a { color:#1c407a; text-decoration:none; }
.orange_line_2 #css_buttons { padding:0px; margin-top:-20px; margin-left:729px; position:relative; }

.size_10 { font-size:10px; }
.size_12 { font-size:12px; }
.size_14 { font-size:14px; }
.content,
.content_1col { width:955px; padding-left:2px; margin-top:10px;  border-bottom:1px solid #C6CFDE;/*overflow:hidden;*/}
.content {background:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/bgleft.jpg') 2px 0px repeat-y;}


.navigation { width:144px; float:left;font-size:85%; }

.navigation ul li { width:146px; border-bottom:0px solid #fff; }
.navigation a { background:transparent url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_bg.gif') 6px 8px no-repeat; 
	width:128px; padding:4px 0 4px 14px; font-size:0.9em; color:#fff; text-decoration:none; display:block; }
.navigation a:hover { background:#c6cfde url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_hover.gif') 6px 8px no-repeat; }
.navigation ul li.act { padding:0px 0 0px 0px; width:119px; }
.navigation ul li.act a { background:transparent url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_active.gif') 6px 8px no-repeat;padding:4px 0 4px 14px; width:128px; }
	/*neu*/
.navigation ul li,
.navigation ul li ul li {background-image: url('/typo3conf/ext/abz_eff_template/templates_layout1/media/neu/off_navi_07_index_verlaeufe.jpg');border-top:1px solid #FFF;}
.navigation ul li.act,
.navigation ul li ul li.act {background-image: url('/typo3conf/ext/abz_eff_template/templates_layout1/media/neu/on_navi_07_index_verlaeufe.jpg');}

.navigation ul li,
.navigation ul li ul li,
.navigation ul li.act,
.navigation ul li ul li.act {border-top:1px solid #FFF; width:142px;}

.navigation ul li ul { margin-top:1px; }
.navigation ul li ul li ul { margin-top:1px; }
.navigation ul li ul li ul li ul { margin-top:1px; }

/*
.xnavigation ul li li a ,
.xnavigation ul li.act li a { background:#1c407a url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_bg.gif') 15px 8px no-repeat; padding:4px 0 4px 23px; width:157px; }
.xnavigation ul li li a:hover { background:#c6cfde url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_hover.gif') 15px 8px no-repeat; }
.xnavigation ul li li.act { padding:0px 0 0px 0px; width:157px; }
.xnavigation ul li li.act a{ background:#f47e27 url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_active.gif') 15px 8px no-repeat;padding:4px 0 4px 23px; width:157px; }

.xnavigation ul li ul li li a ,
.xnavigation ul li ul li.act li a { background:#1c407a url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_bg.gif') 23px 8px no-repeat; padding:4px 0 4px 31px; width:149px; }
.xnavigation ul li ul li li a:hover { background:#c6cfde url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_hover.gif') 23px 8px no-repeat; }
.xnavigation ul li ul li li.act { padding:0px 0 0px 0px; width:149px; }
.xnavigation ul li ul li li.act a{ background:#f47e27 url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_active.gif') 23px 8px no-repeat;padding:4px 0 4px 31px; width:149px; }

.xnavigation ul li ul li ul li li a ,
.xnavigation ul li ul li ul li.act li a { background:#1c407a url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_bg.gif') 31px 8px no-repeat; padding:4px 0 4px 39px; width:141px; }
.xnavigation ul li ul li ul li li a:hover { background:#c6cfde url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_hover.gif') 31px 8px no-repeat; }
.xnavigation ul li ul li ul li li.act { padding:0px 0 0px 0px; width:141px; }
.xnavigation ul li ul li ul li li.act a{ background:#f47e27 url('/typo3conf/ext/abz_eff_template/templates_layout1/media/nav_active.gif') 31px 8px no-repeat;padding:4px 0 4px 39px; width:141px; }
*/


.navigation ul li ul li a ,
.navigation ul li.act li a { background:#1c407a 15px 8px no-repeat; padding:4px 0 4px 14px; width:128px; }
.navigation ul li ul li a:hover { background:#c6cfde 15px 8px no-repeat; }
.navigation ul li ul li.act { padding:0px 0 0px 0px; xxwidth:128px; }
.navigation ul li ul li.act a{ background:#f47e27 15px 8px no-repeat;padding:4px 0 4px 14px; width:128px; }

.navigation ul li ul li ul li a ,
.navigation ul li.act ul li.act li a,
.navigation ul li.act ul li li a,
.navigation ul li ul li.act li a { background:#1c407a 23px 8px no-repeat; padding:4px 0 4px 23px; width:119px; }
.navigation ul li ul li ul li a:hover { background:#c6cfde 23px 8px no-repeat; }
.navigation ul li ul li ul li.act { padding:0px 0 0px 0px; xxwidth:119px; }
.navigation ul li ul li ul li.act a{ background:red 23px 8px no-repeat;padding:4px 0 4px 23px; width:119px; }

.navigation ul li ul li ul li ul li a ,
.navigation ul li.act ul li ul li ul li a,
.navigation ul li ul li.act ul li ul li a,
.navigation ul li.act ul li.act ul li ul li a,
.navigation ul li ul li ul li.act ul li a { background:#1c407a 31px 8px no-repeat; padding:4px 0 4px 31px; width:111px; }
.navigation ul li ul li ul li ul li a:hover { background:#c6cfde 31px 8px no-repeat; }
.navigation ul li ul li ul li ul li.act { padding:0px 0 0px 0px; xxwidth:111px; }
.navigation ul li ul li ul li ul li.act a{ background:green 31px 8px no-repeat;padding:4px 0 4px 31px; width:111px; }






#sub_cont { width:598px; margin-left:10px; float:left; }
#sub_cont_breit  { width:752px; margin-left:0px; float:left; }
.picture { float:left; }
.text_block { width:265px; margin-left:10px; float:left; }

.floatbox {overflow:hidden;}

#right_bar { width:181px; margin-left:14px; float:left;overflow:hidden; }
#right_bar h1 { background:#1c407a; font:12px Arial; color:#fff; padding:11px 0 8px 12px; margin:0px 0 0 -12px; position:relative; border-top:10px solid #FFF;}
	/*neu*/
#right_bar h1 {background-image:url('/typo3conf/ext/abz_eff_template/templates_layout1/media/neu/bildbox_07_index_verlaeufe.jpg'); }
#right_bar .csc-firstHeader { border-top:0px solid #FFF;}
.block_1 { background:#c6cfde; width:169px; padding: 0 0px 20px 12px;margin: 0 0 10px 0; }
.block_1 p { margin:0px 0px 0px 0px; padding: 9px 0 7px 0 ; line-height:15px; }

.info_block { width:227px; margin-right:8px; float:left; }
.info_block p { font-size:1em; }
.info_block a { text-decoration:underline; }
.info_block h1 a { text-decoration:none; }

.pic { margin-bottom:-5px; //margin-bottom:0px; }




/* ### TYPO3 ### */

  /* Kontaktformular */
fieldset.csc-mailform {margin: 20px 0px 0px 0px;padding: 0px;width:42em;border: 0px solid white;line-height:1.0em;font-family:Arial,Tahoma,Verdana; }
div.csc-mailform-field {clear: both;}
div.csc-mailform-label {letter-spacing:0px;width:23em;margin:0em 0em 0.5em 9.2em;padding:0em 0.5em 0.5em 0em;}
div.csc-mailform-field label {letter-spacing:0px;margin:0em 0.5em 0.5em 0em;padding:0em 0.5em 0.5em 0em;width:8em;float: left;font-size:80%;/*text-align:right;*/}
fieldset.csc-mailform input, 
fieldset.csc-mailform textarea,
fieldset.csc-mailform select {padding:0.2em 0 0.1em 0.1em;margin:0em 0em 0.3em 0em;border:1px solid #777;width:420px;font-size:11px;}
fieldset.csc-mailform input, 
fieldset.csc-mailform textarea {}
fieldset.csc-mailform select {font-family:Arial,Tahoma,Verdana;}
fieldset.csc-mailform input.csc-mailform-submit {margin-top: 1em;margin-left: 268px;padding:0em;width:122px;height:20px;border:1px solid #777;background:#FFF;font-weight:bold;}
fieldset.csc-mailform input.csc-mailform-check {font-size:1em;margin:0;padding:0;width:1.2em;height:auto;border:0px solid #FFF;}



  /* Kontaktformular rechte Spalte */
#right_bar fieldset.csc-mailform {/*margin: 20px 0px 0px 0px;padding: 0px;width:42em;line-height:1.0em;*/font-size:95%;}
#right_bar div.csc-mailform-field {clear: both;}
#right_bar div.csc-mailform-label {width:3em;/*margin:0em 0em 0.5em 9.2em;padding:0em 0.5em 0.5em 0em;*/}
#right_bar div.csc-mailform-field label {/*margin:0em 0.5em 0.5em 0em;padding:0em 0.5em 0.5em 0em;*/width:3em;float: left;}
#right_bar fieldset.csc-mailform input, 
#right_bar fieldset.csc-mailform textarea,
#right_bar fieldset.csc-mailform select {/*padding:0.2em 0 0.1em 0;margin:0em 0em 0.3em 0em;*/width:110px;}
#right_bar fieldset.csc-mailform input, 
#right_bar fieldset.csc-mailform textarea {}
#right_bar fieldset.csc-mailform select {}
#right_bar fieldset.csc-mailform input.csc-mailform-submit {margin-left:4.4em;width:110px;}
#right_bar fieldset.csc-mailform input.csc-mailform-check {/*margin:0;padding:0;width:1.2em;height:auto;*/}








	/* Sitemap */
.csc-sitemap {border-top:0px solid #1c407a;border-bottom:1px solid #1c407a;margin:0px 0 7px 0;padding:0px 0 7px 0;font-size:1.1em;}
.csc-sitemap a:link, .content .csc-sitemap a:visited {  }
.csc-sitemap a:hover {color:#f47e27;}
.csc-sitemap ul {margin:0px 0 0 0px;list-style-type:none;}
.csc-sitemap ul li {margin:3px 0 0 0px;font-weight:bold;}
.csc-sitemap ul li ul {margin:2px 0 0 20px;font-weight:normal;}
.csc-sitemap ul li ul li {margin:1px 0 0 0px;font-weight:normal;}
.csc-sitemap ul li ul li ul {}
.csc-sitemap ul li ul li ul li {margin:1px 0 0 0px;}

.csc-menu-1 {border-bottom:0px solid #1c407a;padding:2px 0 7px 0;}
.csc-menu-1 a:link, .content .csc-menu-1 a:visited { }
.csc-menu-1 a:hover {color:#f47e27;}

.csc-menu-4 {border-bottom:0px solid #1c407a;padding:2px 0 7px 0;}
.csc-menu-4 dt {font-weight:bold;margin: 9px 0 2px 0;}
.csc-menu-4 a:link, .content .csc-menu-4 a:visited { }
.csc-menu-4 a:hover {color:#f47e27;}

	/* Suche */
fieldset.tx-indexedsearch-search {margin: 0px;padding: 0px;width:42em;border: 0px solid white;line-height:1.0em;font-family:Arial,Tahoma,Verdana; }
fieldset.tx-indexedsearch-search input, 
fieldset.tx-indexedsearch-search textarea,
fieldset.tx-indexedsearch-search select {padding:0.3em 0 0.2em 0;margin:0em 0em 0.3em 0em;border:1px solid #777;width:320px;font-size:11px;}
fieldset.tx-indexedsearch-search input, 
fieldset.tx-indexedsearch-search textarea {}
fieldset.tx-indexedsearch-search select {font-family:Arial,Tahoma,Verdana;}
fieldset.tx-indexedsearch-search input.tx-indexedsearch-searchbox-button {margin-left: 1em;padding:0em;width:122px;height:20px;border:1px solid #777;background:#FFF;font-weight:bold;}
.tx-indexedsearch-browsebox {margin:0.2em 0 1.2em 0;padding: 0 0 0.6em 0em;border-bottom:0px solid #FFF;}
.tx-indexedsearch-browsebox li {float:left;/*display:block;*/ list-style-type:none;margin:0em 0.6em 0em 0;padding: 0em 0em 0em 0em;}
.res-tmpl-css {margin:0.6em 0 0.6em 0;padding: 0.6em 0 0.6em 0em;border-top:1px solid #FFF;}
.tx-indexedsearch-title {font-weight:bold;font-size:12px;}


	/* News */
.news-latest-container {margin:10px 12px 0 0;padding:0em 0 0 0;font-size:85%;  }
.news-latest-container h3,
.news-latest-container .news-latest-item h3 {background:transparent;margin:0;padding:0;font-size:0.95em;margin-bottom:0em;border-bottom:0px solid #FFF;font-weight:bold;}
.news-latest-container .news-latest-item h3 a {font-style:normal;}
.news-latest-container .news-latest-morelink {font-size:0.9em;margin:0;}

.news-list-container {background:transparent;border:0;margin:0.3em 0 0 0;padding:0em 0 0 0; }
.news-list-container .news-list-item {background:transparent;border:0;border-bottom: 0px solid #666;margin:0.5em 0 1em 0;padding:1.2em 0 0em 0;}
.news-list-container .news-list-item .news-list-date {background:transparent;margin:0;padding:0;font-size:0.8em;color:#666;font-style:italic;font-weight:normal;}
.news-list-container h3,
.news-list-container .news-list-item h3 {background:transparent;margin:0;padding:0;font-size:0.95em;margin-bottom:0.4em;border-bottom:1px solid #FFF;font-weight:bold;}
.news-list-container .news-list-item h3 a {font-style:normal;}
.news-list-container .news-list-item hr {border-color:#FFF;border:0px;color:#FFF;margin:0;padding:0;}
.news-list-container .news-list-item .news-list-morelink {font-size:0.9em;margin:0;}

.news-single-item {background:transparent;border:0;margin-bottom:5px;padding:5px 0px 5px 0px;}
.news-single-item .news-single-timedata {margin:0;padding:0;font-size:0.9em;color:#999;font-style:italic;font-weight:normal;}
.news-single-item h2 {margin:0.6em 0 0 0;padding:0;font-size:1.2em;margin-bottom:0.6em;color:#000;}
.news-single-item h3 {margin:0;padding:0;font-size:1.1em;margin: 0 0 0.6em 0;padding:0;}
.news-single-item .news-single-backlink {font-size:0.9em;margin:0;}
.news-single-item .news-single-author {margin:0;padding:0;font-size:1.0em;}

.news-list-container hr.clearer,
.news-single-item hr.clearer {border:0;border-bottom:1px solid #999;margin:5px 0 5px 0;}
.news-latest-container hr.clearer {border:0;border-top:1px solid #FFF;margin:5px 0 5px 0;}


div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid #1C407A ;
	padding:1px;
}

#sub_cont_breit div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid #F47E27;
	padding:1px;
}

.csc-textpic-caption {font-size:0.75em;color:#333;font-style:italic;margin:3px 0 6px 0;padding:0px 0 0 0;}

.contenttable {font-size:0.9em;border:0;width:100%;padding:0px;margin:6px 0px 6px 0px;}
.contenttable th {font-weight:bold;color:#1C407A;background-color:#C6CFDE;padding:3px;}
/*.contenttable .tr-even td {background-color:#EFEFEF;}
.contenttable .tr-odd td {background-color:#DEDEDE;}*/
.contenttable td {margin:1px;padding:2px 12px 2px 2px;vertical-align:top;/*background-color:#C6CFDE;*/border-bottom:1px solid #DEDEDE;}
.contenttable .tr-0 td {border-top:1px solid #DEDEDE;}
.contenttable .td-0 {}
.contenttable .td-last {/*font-weight:bold;*/text-align:right}