body {overflow-y:auto}
#navheight_vert {}
* html body #navheight_vert { height: 350px; } /* IE 6 / 5.5 Hack */
.kontakt { border: 1px dashed #336996; margin: 5px; padding: 5px; color: #336996; background: #E9E9E9; }
.kontakt .box { font: 1.4em/135% Verdana, Arial, Helvetica, sans-serif; }
.daten { width: 100%;border-collapse: collapse;font-size: 0.9em;line-height: 1.2em;margin-bottom: 10px; }
.daten caption { margin-top: 30px;padding: 8px;font-size: 1.1em;font-weight: bold;color: #fff;background-color: #005aab;border: 1px solid #005aab; }
.daten td { border: 1px solid #005aab;padding: 3px;text-align: center;vertical-align: middle; }
.daten th { border: 1px solid #005aab;padding: 8px 3px;text-align: center;vertical-align: middle;background-color: #e5eef6;font-weight: bold;color: #ed1846; }
.daten .subtitle td { padding: 8px 3px;background-color: #e5eef6;font-weight: bold; }
.daten tfoot td { padding: 8px;background-color: #e5eef6; }
:link,:visited { text-decoration: none; }
ul,ol {  }
h1,h2,h3,h4,h5,h6,pre,code {font-size:1.8em;font-weight:normal}
h3,h4,h5 {font-size:1.6em;font-weight:normal}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin: 0;padding: 0; }
img, a img,:link img,:visited img, fieldset {  }
img { margin: 0px;padding: 0px;vertical-align: bottom; }
address {  }
table { border: none;padding: 0px;margin: 0px;border-spacing: 0px;font-size: 12px; }
tr { border: none;padding: 0px;margin: 0px; }
td { border: none;padding: 0px;margin: 0px;vertical-align: top;border-spacing: 0px; }
legend { display: none; }
body,div,p,li { background-repeat: no-repeat; } dl { margin: 0 0 0 0; } dl dt { margin: 0 0 0 0; } dl dd+dt { margin-top: 0; } dl dd { margin: 0 0 0 0; } ol { list-style: none; } ol li { margin: 0 0 0 0; } ol li ol { margin: 0 0 0 0; } ol li ul { margin: 0 0 0 0; } p { margin-bottom: 0em; } ul { list-style: none; } ul li { margin: 0 0 0 0; } ul li ul { margin: 0 0 0 0;list-style: none; } ul li ol { margin: 0 0 0 0; }
pre {font-size: 1.2em;} a:link {text-decoration:none;} a:hover {text-decoration:none;} a:focus {outline:none;}
html {overflow-y:scroll;margin-bottom:1px}
body {background: #E9E9E9; font-family: verdana, arial, helvetica, sans-serif; font-size: xx-small; margin-top: 5px; }
.clearer { display: block;clear: both;line-height: 0px;height: 1px;font-size: 0px;visibility: hidden; } .clear { clear: both; }
.flLeft,.left {float:left}
.flRight,.right {float:right}
.floatLeft {margin-right:20px;float:left}
.floatRight {margin-left:20px;float:right}
.warning { color: #f00000;background-color: #e5ffe5; }
#website { position: relative; display: block; margin: 0 auto 0 auto; padding: 0;width: 930px; color: #000; text-align: left; border: 1px solid #336996; background-color: #FFFFFF; }
#header,#header_01 {position:relative;margin:0;padding:0;height:91px !important;background:#F1F7F8 url(bg_header.jpg) no-repeat}
#header_01 {background:#F1F7F8 url(bg_header_01.jpg) no-repeat}
#header_03 {position:relative;margin:0;padding:0;background:#F1F7F8 url(/files3/bg_header_03.jpg) no-repeat}
#header_04 {position:relative;margin:0;padding:0;height:100px;background:#F1F7F8 url(/files/bg_header_04.jpg) no-repeat}
#header_05 {position:relative;margin:0;padding:0;height:100px;background:#F1F7F8 url(/files/bg_header_05.jpg) no-repeat}
#header_06 {position:relative;margin:0;padding:0;height:100px;background:#F1F7F8 url(/files6/header-bat-yam-platz.jpg) no-repeat}
#werbung { position: absolute; margin-left: 202px; padding: 0; height: 90px; width:728px;}
#logo { position: absolute;top: 0px;left: 0px; }
#logo a {display:block;height:99px;width:170px;text-indent:-700em}
#google {height:91px !important;margin-left:202px;display:block;width:728px}
#breadcrumb {position:absolute;top:100px;left: 220px;z-index:10}
#breadcrumb a, #breadcrumb a:link { color: #999999; }
#breadcrumb a:hover { text-decoration: underline; }
#breadcrumb a:focus { outline: none; }
#content, #content2 { display: block; clear: both; position: relative; padding: 0 0 0 0; background: #F1F7F8; }
* html #content, * html #content2 {height:1px}
#content2 {background-image: url();background-repeat: repeat-y; }
#main {float:left; width:700px}
#main-block2 {padding:10px}
#navigation {float: left;width: 210px;padding-top: 1px;padding-left: 0px; }
#navigation ul {list-style: none;padding-left: 0px;margin: 0; }
#navigation ul li { margin-bottom: 2px; }
#navigation ul a { color: #16557F;font-weight: bold;text-decoration: none; }
#navigation ul a:hover, a.current { color: #1836AC; }
#navigation ul a:focus { outline: none; }
#navigation ul ul li { margin: 4px 0;font-size: 1.1em; }
#navigation ul ul li.inactive a.inactive { color: #444;font-size: 1.1em;font-weight: normal; }
#navigation ul ul a:hover { color: #1836AC; }
#navigation ul ul a:focus { outline: none; }
#navigation ul ul a.current { font-weight: bold;font-size: 1.1em; }
#navigation ul ul ul li { margin: 4px 0;font-size: 1.0em; }
#navigation ul ul ul li.inactive a.inactive { color: #444;font-size: 1.0em;font-weight: normal; }
#navigation ul ul ul li.active a.active { font-size: 1.0em;font-weight: normal; }
#navigation ul ul ul a:hover { color: #1836AC; }
#navigation ul ul ul a.current { font-weight: bold;font-size: 1.0em; }
#navigation ul.nav1st { width: 200px; }
#navigation ul.nav1st li { padding: 3px 0px 3px 4px; }
#navigation ul.nav1st li.active a, #navigation ul.nav1st a:link { color: #1836AC; }
#navigation ul.nav1st a, #navigation ul.nav1st a:link {display:block;vertical-align:middle; font-size:11px;font-weight:bold;color:#000000;text-align:left; line-height:20px;width:100%;text-decoration:none;background:#E4ECF1;text-indent:5px;height:20px;border:1px solid #336996}
#navigation ul.nav1st a:hover {display:block;vertical-align:middle;font-size:11px;font-weight:bold;color:#FFFFFF;text-align:left;padding-top:0px;width: 100%;text-decoration:none;background:#336996;height:20px;text-indent:5px;line-height:20px;border:1px solid #336996}
#navigation ul.nav1st li ul.nav2nd li {padding:0;margin-left: 4px;list-style-type:none;font-size:1.1em}
#navigation ul.nav2nd li.active a, #navigation ul.nav2nd a:link {display:block; background:#ffd1b3;height:2px}
#navigation ul.nav2nd a.current, #navigation ul.nav2nd a.current:link, #navigation ul.nav2nd a:hover {text-decoration:underline}
#navigation ul.nav2nd li.active {padding:0;margin-left:0;font-size:1.1em;font-weight:normal}
#navigation ul.nav2nd a, #navigation ul.nav2nd a:link a.inactive {display:block;padding:0px 0 0px 0;color:#606060;font-size:1.1em;font-weight:normal}
#navigation ul.nav2nd a.current, #navigation ul.nav2nd a.current:link, #navigation ul.nav2nd a:hover {color:#1836AC;text-decoration:underline}
#header-nav {position:absolute;bottom:30px;left:200px;width:560px;background: #fff}
#header-nav ul.nav1st {}
#header-nav ul.nav1st li {display:block;float:left;padding:3px 0px 3px 5px}
#header-nav ul.nav1st li.active {background:#f7f7f7}
#header-nav ul.nav1st li.active a, #header-nav ul.nav1st li.active a:link {color:#1836AC}
#header-nav ul.nav1st a, #header-nav ul.nav1st a:link {color:#606060;font-size:1.2em;font-weight:bold}
#header-nav ul.nav1st a:hover {color:#1836AC}
#header-nav ul.nav1st a:focus {outline:none}
#donate { margin:2em 0 0 14px}
#main-block h1 {color:#336996;font-family:arial, helvetica, verdana, sans-serif;font-size:1.8em;font-weight:bold;line-height:1.8em; margin-top:17px;margin-bottom:8px}
#main-block .teaser h1 {font-size:1.4em}
#news .teaser h1 {font-size:1.4em;margin-top:0px;margin-bottom:0px}
#main-block h2 {color:#000;font-family:arial, helvetica, verdana, sans-serif;font-size:1.4em;font-weight:bold;line-height:1.4em}
#main-block p, #main-block ul, #main-block ol, .harrytext {margin-bottom:1.2em;font-size:1.4em;line-height:1.6em}
#main-block ul li ul, #main-block ul li ol, #main-block ol li ol, #main-block ol li ul {font-size:1em}
#main-block ul {margin-left:16px;list-style-type:square}
#main-block ol {margin-left:22px;list-style-type:decimal}
#main-block a, #main-block a:link {color:#444;text-decoration:none;border-bottom:1px dashed}
#main-block a:hover {color: #1836AC}
#main-block a:focus {outline:none}
#main-block div.image {margin-bottom:0}
#main-block div.image p {margin:0;font-size:0.9em}
#main-block div.flLeft {margin-right:14px}
#main-block div.flRight {margin-left:14px}
.footer {position:relative;display:block;margin:0 auto 0 auto;padding-top:3px;padding-bottom:10px;width:930px;color:#000;text-align:center;font-size:12px}
.footer2 {padding:0 14px}
.footer p { margin:0;padding:9px 0;font-size:10px;text-transform:uppercase}
.footer , .footer a, .footer a:link {color: #555555}
.footer a:hover {text-decoration:underline;}
.footer .col-left {float:left;width:186px;}
.footer .col-right {float: left;}
#form-module * {padding:0px;margin:0px;}
#form-module { margin: 0px;padding: 0px;width: 520px;background-color: #f7f7f7;color: #666;font-family: verdana, arial, helvetica, sans-serif;font-size: 1.2em; }
#form-module fieldset { border: 0px solid #fff; }
#form-module legend { display: none; }
#form-module p { margin: 0;padding: 5px;font-size: 1em;font-weight: bold; }
#form-module .element { display: block;clear: both;background-color: #f7f7f7;border-top: 2px solid #fff; }
#form-module label { display: block;float: left;padding: 5px;width: 120px;border-right: 2px solid #fff; }
#form-module label.checkbox { width: 372px;border-left: 2px solid #fff;border-right: none; }
#form-module input, #form-module select, #form-module textarea { float: left;margin: 5px;width: 295px;border: 1px solid #333; }
#form-module input.text { height: 20px; }
#form-module input.checkbox { width: 120px;padding: 0;border: none; }
#form-module input.submit { margin: 5px 5px 5px 137px;padding: 2px 5px;border: 1px solid #333;background-color: #fff;color: #666;font-family: verdana, arial, helvetica, sans-serif;text-align: center;cursor: pointer; }
#form-module input.submit:hover { background-color: #f7f7f7;color: #000; }
#form-module label.textarea, #form-module textarea.textarea { height: 96px; }
#form-module-thanks { display: block;color: #666;font-family: verdana, arial, helvetica, sans-serif;font-size: 1.4em; }
#main-block .download-hdl p, #main-block .download-file p, #main-block .download-desc p { margin: 0; }
#main-block .download-hdl p { padding: 5px 7px;background-color: #393;font-weight: bold;color: #fff; }
#main-block .download-file { padding: 1.2em 7px;border-left: 2px solid #393;border-right: 2px solid #393; }
#main-block .download-desc { margin-bottom: 1.2em;padding: 1.2em 7px;background-color: #e5ffe5;border-left: 2px solid #393;border-right: 2px solid #393;border-bottom: 2px solid #393; }
#main-block .download-without-desc { margin-bottom: 1.2em;border-top: 2px solid #393; }
.zweispalter {width: 750px;}
.zweispalter_1 {width: 365px;}
.zweispalter_2 {width: 365px;margin-left: 10px;}
.zweispalter_1, .zweispalter_2 {float: left;}
.clboth { clear: both;display: block;line-height: 0;font-size: 0; }
.extern { padding-right: 14px;background: url(/files/extern.gif) right center no-repeat; }
#form-exhibitor * { padding: 0px;margin: 0px; }
#form-exhibitor { margin: 0px;padding: 0px;background-color: #fff;color: #666; }
#form-exhibitor fieldset { margin: 20px 0px 10px 0px;padding: 5px 10px;border: 1px solid #e7e7e7; }
#form-exhibitor legend { background-color: white;color: #000;padding: 2px 10px;border: 1px solid #e7e7e7;margin: 0px 0px 10px 0px;font-weight: bold; }
#form-exhibitor p { margin: 0;padding-bottom: 1em;font-size: 1em;font-weight: bold; }
#form-exhibitor h2 { padding: 1em 0 1em 0; }
#form-exhibitor .element { display: block;clear: both;background-color: #fff;border-top: 2px solid #fff; }
#form-exhibitor label { display: block;float: left;padding: 0px;width: 120px;border-right: 2px solid #fff;font-size: 1.4em; }
#form-exhibitor label.checkbox { width: 252px;border-left: 2px solid #fff;border-right: none; }
#form-exhibitor label.checkboxinner { width: 250px;border-left: 2px solid #fff;border-right: none; }
#form-exhibitor input, #form-exhibitor select, #form-exhibitor textarea { float: left;margin: 2px;font-size: 1.4em;width: 250px;border: 1px solid #999; }
#form-exhibitor input:focus, #form-exhibitor input:hover,#form-exhibitor select:focus, #form-exhibitor select:hover, #form-exhibitor textarea:focus, #form-exhibitor textarea:focus { background-color: #EFEEEE;border: 1px solid #000; }
#form-exhibitor input.text { height: 1.4em; }
#form-exhibitor input.textshort { width: 30px; }
#form-exhibitor input.textshortdisabled { display: none;float: none;width: 50px;border: none; }
#form-exhibitor input.checkbox { width: 120px;padding: 0;border: none; }
#form-exhibitor input.checkboxinner { width: 30px;padding: 0;margin: 0 0 0 123px;border: none; }
#form-exhibitor input.submit { margin: 5px 5px 5px 123px;padding: 2px 5px;width: 120px;background-color: #f7f7f7;color: #000;font-size: 1em;text-align: center;cursor: pointer; }
#form-exhibitor input.submit:hover { background-color: #DE2100;color: #fff; }
#form-exhibitor label.textarea, #form-exhibitor textarea.textarea { height: 96px; }
#form-exhibitor-thanks { display: block;color: #666;font-size: 1.2em; }
.el_left { display: block;float: left;padding: 0px;width: 50%;border-bottom: 1px solid black; }
.el_right { display: block;width: 50%;float: right;border-bottom: 1px solid black; }
.el_left_place { padding-top: 30pt;margin-top: 30pt;padding-bottom: 10pt;height: 30pt;width: 50%;border-bottom: 1px solid black; }
.el_right_stamp { padding-top: 30pt;margin-top: 30pt;height: 30pt;width: 50%;border-bottom: 1px solid black; }
.justforprint h2 { font-size: 9pt;padding-top: 20pt;orphans: 5; }
div.onearticle { font-size: 6pt;line-height: 130%;padding: 1em 0; }
.noprintpage { display: none; }
.onearticle ul { list-style-image: none;list-style-position: inside; }
.onearticle li { list-style-image: none;list-style-position: inside; }
.justprintnewpage { page-break-before: always; }
.text, .textarea { font-size: 1.4em; }
.formgen {font-size: 1.3em; border-style:none;}
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] {cursor : pointer;}
.formgen form {line-height : 120%;width: 560px;}
.formgen .formblock { margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; padding-left: 5px; border-style: none; }
.formgen br {clear : both;}
.formgen .formtextfield {width: 320px;height: 120px;margin-left: 4px;}
.formgen .formtext {height: 20px;width: 280px;margin-left: 4px;}
.formgen .formtrenn {display: block;height: 30px;	}
.formgen .formhinweis {font-weight: bold;color: #003366;font-size: 1.2em;}
.formgen .formheadline {font-weight: bold;color: #003366;}
.formgen .formpassword {width: 280px;margin-left: 4px;}
.formgen .formcaptcha {border: 1px solid #990000;}
.formgen label {font-family: Arial, Helvetica, sans-serif;width: 160px;clear: left;float: left;height: 20px;padding: 0px;}
.formgen .formselect {width: 280px;margin-left: 4px;}
.formgen .formsubmit {width: 150px;}
.formgen fieldset {width: 500px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.formgen legend {font-weight: bold;color: #333333;}
.formgen .forminfo {color: #FFFFFF;background-color: #990000;border: 1px dashed #000000;margin: 5px;padding: 5px;}
.formgen .formerror {color: #FFFFFF;background-color: #990000;}
.forminfo { color: #FF0000; font-size: 12px; }
div.wysiwygimg {}
*+html div.wysiwygimg {overflow:hidden;}
/* .wysiwygimg .wysiwygimgclear {clear:both; display:block; font-size:1px; line-height:0px; margin:0; padding:0; position:relative;}*/
.wysiwygimg .wysiwygimgclear {display:block; font-size:1px; line-height:0px; margin-top:10px; padding:0; position:relative;}*/
.wysiwygimg .wysiwygimgtext {} .wysiwygimg img.wysiwygimg {border:0; margin:1px;}
.wysiwygimg img.wysiwygimg {border:solid 5px #f5f5f5; padding:1px;}
.wysiwygimg a.wysiwygimg img {border:0;padding:0px;vertical-align:top; margin:1px;}
.wysiwygimg a.wysiwygimg, .wysiwygimg a.wysiwygimg:link {border:solid 5px #f6f6f6; display:table; display:inline-block; line-height:0.0em;}
.wysiwygimg a.wysiwygimg:visited {}
.wysiwygimg a.wysiwygimg:hover {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:focus {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:active {border:solid 5px #e4e4e4;}
.wysiwygimg .wysiwygimgtitle {color:#666; font-size:0.8em; font-style:italic; margin:2px 0px;}
.wysiwygimg .wysiwygimgwrap {}
.wysiwygimg .wysiwygimgleft {float:left; margin:0 1.0em 0 0;}
.wysiwygimg .wysiwygimgright {float: right; margin:0 0 0 1.0em;}
.wysiwygimg .wysiwygimgtopleft {float:left; margin-bottom:0.5em;}
.wysiwygimg .wysiwygimgtopright {float:right; margin-bottom:0.5em;}
.wysiwygimg .wysiwygimgtopcenter {margin-bottom:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgtopcenter a.wysiwygimg {margin:0 auto;}
.wysiwygimg .wysiwygimgbottomleft {float:left; margin-top:0.5em;}
.wysiwygimg .wysiwygimgbottomright {float:right; margin-top:0.5em;}
.wysiwygimg .wysiwygimgbottomcenter {margin-top:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgbottomcenter a.wysiwygimg {margin:0 auto;}
.wysiwygimg .wysiwygimgbottomcenter img.wysiwygimg {margin:0 auto;}
.wysiwygimg table {border-spacing: 0px; font-size:1.0em;}
.wysiwygimg td {vertical-align:top; font-size:1.0em;}
.wysiwygimg td.wysiwygimgleftcol {padding-right:1.0em;}
.wysiwygimg td.wysiwygimgrightcol {padding-left:1.0em;}
.list_content { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size:12px; padding-left:0px; padding-top:3px; padding-bottom:3px; padding-right:24px; width:520px; margin:0px; line-height: 18px; }
.list_content2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:12px; padding-left:0px; padding-top:3px; padding-right:24px; padding-bottom:3px; width:520px; margin:0px; line-height: 18px; }
.imgvidboxcontainer{width: 500px;height: 380px;border-bottom: solid 1px #bbb;margin-bottom: 10px;text-align: left;}
.imgvidbox{width: 480px;height: 350px;padding: 10px;overflow: hidden;}
.imgvidboxmedia{width: 480px;height: 300px;background-color: #9c9da1;overflow: hidden;}
.imgvidboxheadline{margin-top: 10px;width: 480px;overflow: hidden;font-weight: bold;}
.imgvidboxheadline a, .imgvidboxheadline a:link, .imgvidboxheadline a:active, .imgvidboxheadline a:visited{font-weight: bold;text-decoration: none;}
.imgvidboxtext
{width: 480px;}
.panorama {width:100%;text-align:center}
label {width:10em;display:block;float:left}
textarea {width:90%;font-size: 16px}
input {min-width:250px;font-size:16px}
input.captcha {font-size:20px;min-width:80px;height:24px}
input.submit {font-size:16px;font-weight:bold;min-width:155px;height:24px;background-color: #A2CEC7}
.form_warning {color:red}
input.radio {font-size:20px;min-width:10px;position:relative;top:18px}
.radios{width:200px;display:block}
.scrollup {opacity:0.6;position:fixed;bottom:3px;right:10px;display:none}
#scroll a {z-index:1000;color:#555;font-size:14px;font-weight:bold}
#scroll a:hover {color:red}

