@media screen, projection {
be-nice-to-Mac-IE5 {
font-family: "\"}\"";
font-family: inherit;
}
/* -- GENERAL REDECLARATIONS ---------------------------------------- */
* {margin:0; padding:0;}
body {text-align:left;}
body, tr,
td, input,
select, textarea {font:normal 14 Verdana, Arial, Helvetica, sans-serif; color: #9D9D9D;}
a:link,a:visited {text-decoration:none; color: #EFB000;}
a:hover {text-decoration:none; color: #93bd00}
ul, ol {margin:0 0 10px 25px;}
dl {margin:0 0 10px;}
dt {font-weight:bold;}
dd {margin:0 0 3px 10px;}
p {margin:0 0 15px;}
h1 {font-size:24; font-style: italic; font-weight: normal; color: #efb000; margin:0 0 12px;}
h2 {font-size:medium; margin:8px 0;}
h3 {font-size:small; margin:6px 0 5px;}
h4 {font-size:x-small; margin:4px 0;}
h5 {font-size:xx-small; margin:3px 0;}
h6 {font-size:xx-small; margin:0;}
hr {display:none;}
img { border-color: #efb000; }
img:hover { border-color: #93bd00; }
acronym {border-bottom: 1px dotted;}
blockquote {margin:0 25px 20px 25px; font-style:italic;}

#maintable { width:100%; background:#ffffff url(bg.png) repeat-x 0px 2px; }
#header { width: 960px; height:91px; background: url(head.png) no-repeat -2px 0px;}
#header_menu { position: relative; padding-top: 56px;}
#header_menu_home { height: 30px; padding-top:13px; position: absolute; left:15px;}
#header_menu_verein { position: absolute; left:230px; }
#header_menu_klinik { position: absolute; left:320px; }
#header_menu_cb { position: absolute; left:460px; }
#header_menu_download { position: absolute; left:575px; }
#header_menu_kontakt { position: absolute; left:665px; }
#content { width:880px; overflow:visible;}
#cont_help {float:left; height:400px; width:230px; background: url(body.png) no-repeat -2px 0px;}
#cont_menu { float:right; height:40px; width:650px; padding-top: 10px;font-weight: bold; font-size: 9; color: #EFB000;}
#menu_5 { margin-left:90px; }
#menu_4 { margin-left:230px; }
#menu_3 { margin-left:345px; }
#menu_2 { margin-left:415px; }
#cont { clear:right; float:right; width:650px; text-align:justify; line-height:1.7; }
#footer { clear:both; width:960px; height:134px; padding-top:22px; background: url(foot.png) no-repeat -100px 10px; position:relative;}
#footer_gal { position: absolute; left: 50px; top:50px; }
#img1 { position: absolute; left: 170px; }
#img2 { position: absolute; left: 320px; }
#img3 { position: absolute; left: 470px; }
#img4 { position: absolute; left: 620px; }
#img5 { position: absolute; left: 770px; }

/* -- Classes ------------------------------------------------------- */
.csc-uploads-fileSize { padding-left: 5px; vertical-align: top; }
.csc-uploads-description { margin-top: -12px; font-style: italic;}
.csc-mailform { border: 0px; }
.csc-mailform-field {clear:both; padding-top:15px;}
.csc-mailform-field label { float: left; text-align: right; margin-right: 10px; margin-top:2px; width: 200px; display: block; line-height:1;}
.csc-mailform-field input[type=text], textarea { width:350px; }
.csc-mailform-field input[type=checkbox], input[type=submit] { width:auto; color:#000000;}
.csc-mailform-submit { margin-left: 210px; color: #000000;} 
.csc-textpic { margin-top: 5px; }
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG { border: 2px solid #93bd00; } 

a.homemenu, a.homemenu:visited {color:#9d9d9d; font-size:12;}
a.homemenu:hover { color: #EFB000; }
a.mainmenu, a.mainmenu:visited { color: #93BD00; font-size: 14; }
a.mainmenu:hover { color: #EFB000; }

/* gallerie - listing */ 
#tx-lzgallery-pi1-listing {border-style:dotted;border-width:1px;border-color:#93bd00;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana} 
#tx-lzgallery-pi1-listing tr.line1 {background-color:#93bd00;color:#eedfd7;} 
#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;} 
#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;} 
#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;} 
#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;} 
#tx-lzgallery-pi1-listing tr.line2 {padding:0px;} 
#tx-lzgallery-pi1-listing a {color:black;} 
#tx-lzgallery-pi1-listing 
#line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;} 
#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;} 
#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;} 
#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;} 
#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;} 
#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;} 
/* gallery - album */ 
#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;} 
#tx-lzgallery-pi1-fotonav td.descr {color:#93bd00;} 
#tx-lzgallery-pi1-fotonav {border-color:#93bd00;border-style:solid;border-width:2px;font-family:verdana;} 
#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#93bd00;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;} 
#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#93bd00;padding:3px;} 
#tx-lzgallery-pi1-title {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#93bd00;text-align:center;margin-bottom:20px;font-size:20px;} 
#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;} 
/* gallery - annotations */ 
.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;} 
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;} 
.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;} 
.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}
}
