/* copyright modulor - Andreas Niederer */
#page { height:770px; }
html>body #page { height:auto; min-height:770px; }
/***************************************************/
#header { /*background-color:#FFFFFF;*/ height:124px; }
#header hr { display:none; }
#logo { position:absolute; top:20px; left:276px; padding:4px 0 0 4px;}

#language { position:absolute; left:510px; top:0px; height:25px; font-size:10px; }
#language select { font-size:11px!important;}
#language ul { list-style-type:none;}
#language li { border-left: 1px solid #000000; height: 20px; padding-left: 4px; float:left; width:25px; line-height:22px; }

#header-navigation { position:absolute; left:610px; top:0px; height:25px; font-size:10px; }
#header-navigation select { font-size:11px!important;}
#header-navigation ul { list-style-type:none;}
#header-navigation li { border-left: 1px solid #000000; height: 20px; padding: 0px 8px 0 4px; float:left; line-height:22px; }


/***************************************************/
#breadcrumb { display:none; }
#breadcrumb hr { display:none; }
#breadcrumb a { font-weight:normal; }
/***************************************************/
#container { background-repeat:no-repeat; width:100%;  }
/***************************************************/
#navigation { width:235px; padding:19px 0px 0 0;  line-height:17px; position:absolute; z-index:10; top:0; left:0; /*float:left; */ font-size:10px; line-height:200%; /*background-color:#FFFFFF;*/  }

#navigation hr { display:none; }
#navigation a { height:100%; border-top: 1px solid #000000; padding:2px 0 0px 0;  }
#navigation a:link { color: #333333 }
#navigation a:visited { color: #333333 }
#navigation a:hover { color: #ED1C24 }
#navigation a:active { color: #ED1C24; }
#navigation ul { padding:0px; margin:0px; list-style-type: none; }
#navigation ul li { padding:0px 0 0px 12px;  }
#navigation ul li ul { padding-left:18px; }
#navigation ul li ul li { padding:0px 0 0px 0px;  }
#navigation ul li ul li:first-child { border-top:0; }

#navigation li li a { height:100%; border-top: 0px solid #000000; padding:2px 0 0px 0; }
#navigation li li a:link { color: #333333 }
#navigation li li a:visited { color: #333333 }
#navigation li li a:hover { color: #ED1C24 }
#navigation li li a:active { color: #ED1C24; }

#navigation ul li.aktiv span { border-top: 1px solid #9c1027; color:#9c1027; padding-top:2px; }
#navigation ul li span.aktiv a { border-top: 1px solid #9c1027; color:#9c1027; }
#navigation ul li li.aktiv span { border-top: 1px solid #9c1027; color:#9c1027; }



/***************************************************/
#content { line-height:133%; /*float:left;*/ width:512px; padding:0px 0 0 288px; margin:0 0 0 0; }
#content .cite { color:#666666; position:relative; left:48px; top:0; }
#content .highlight { color:#B80F10; position:relative; left:-48px; top:0; width:512px; }
#content .intro { color:#6d6d6d; width:512px; font-weight:bold; }
#content-row1 { width:512px; }
#content-row1 h1 { margin:0px 0 0px 0; color:#C43C28; position:relative; left:-48px; top:0;  }
#content-row1 h1.subtitle { margin:0 0 0px 0; position:relative; left:0; top:0; }
/*#content-row1 img { margin:5px 0 15px 0; color:#9c1027; margin-left:-48px; }*/
#content-col1 { width:368px; /*float:left;*/ /*background-image:url(../images/alpha-75.png);*/ padding:8px 0 0 0; }
#content-col2 { width:512px; clear:both; /*width:128px; float:right; padding:8px 0 0 16px;*/ }
#content-row2 { width:512px; clear:both; }
#content ul { margin-left:0; padding-left:0; }
#content ul li { background-image:url(../images/list-icon-rt.gif); background-repeat:no-repeat; background-position:left 7px; list-style-type:none; margin-left:0; padding:6px 0 2px 20px; line-height:133%;}
#content .clear { clear:both; }
#content .box1 { float:left; margin:0 30px 20px 0; border:1px dotted #9c1027;  font-weight:bold;  }
#content .box1 a { padding:40px 15px 5px 10px; display:block; background-image:url(../images/pfeil-icon-left.gif); background-repeat:no-repeat; background-position:90% 4px; color:#b80f10; }
#content .box1 a:hover { background-color:#efefef; }
#content .box2 { float:left; border:1px dotted #cccccc; border:1px dotted #9c1027; font-weight:bold; }
#content .box2 a { padding:40px 15px 5px 10px; display:block; background-image:url(../images/pfeil-icon-right.gif); background-repeat:no-repeat; background-position:10% 4px; color:#b80f10; }
#content .box2 a:hover { background-color:#efefef; }
#content #anna { position:absolute; top:170px; left:640px;  }
#content #anna a { width:160px; height:160px; display:block; text-indent:-200px; overflow:hidden;  }
#content #anna a:hover { text-indent:0; color:#b80f10; font-weight:bold;  }
#content #claudia { position:absolute; top:350px; left:10px; width:160px; height:160px; }
#content #claudia a { width:160px; height:160px; display:block; text-indent:-200px; overflow:hidden; }
#content #claudia a:hover { text-indent:0; color:#b80f10; font-weight:bold; }
#content #wilfried { position:absolute; top:550px; left:110px; width:160px; height:160px; }
#content #wilfried a { width:160px; height:160px; display:block; text-indent:-200px; overflow:hidden;   }
#content #wilfried a:hover { text-indent:0; color:#b80f10; font-weight:bold; }
/***************************************************/
#footer { clear:both; padding:16px 0 8px 0; margin-left:288px; color:#666666; font-size:10px; line-height:14px; position:relative; top:0; left:0;  }
#footer hr { display:none; }
#footer-navigation a { font-weight:normal; }
#footer-update { display:none; }
#pageup { position:absolute; top:13px; left:-32px; }
#pageup img { width:32px; height:16px; }
/***************************************************/

body,td,th,div,ul,ol,li,input,option,select,textarea,h2,h3,h4,h5,h6,p { font-family: Verdana, Arial, Helvetica, sans-serif; }
body { font-size: 12px; line-height:133%; background-repeat:no-repeat; background-position:0 0; }
a { text-decoration: none}
a:link {  color: #C84C00 }
a:visited {  color: #ED9500 }
a:hover { color: #ED1C24}
a:active { color: #ED1C24;}

/*jquery*/
.tx-jfmulticontent-pi1 .csc-firstHeader { display:none; }
.tx-jfmulticontent-pi1 .ui-accordion-content { border-style:solid!important; border-right:0!important; border-top:0!important;  }
.tx-jfmulticontent-pi1 .ui-accordion-header { border-style:solid!important; border-right:0!important;  border-top:0!important; }
.tx-jfmulticontent-pi1 .ui-accordion-header a { padding-top:4px!important; padding-bottom:4px!important; }
.tx-jfmulticontent-pi1 .ui-accordion-content-active { margin-bottom:4px!important; padding-bottom:0!important; } 
.tx-jfmulticontent-pi1 .ui-state-active  {  }


.tx-jfmulticontent-pi1 .ui-widget-content { color: #666!important; }
.tx-jfmulticontent-pi1 .ui-widget-header { color: #666!important; }

