/* default.css */

body {margin:0;padding:0;font-size:13px;background-repeat:no-repeat;font-family:Arial,sans-serif;color:#111;background-color:#EADFD6;width:100%;height:100%;}

html {height:100%;}
#ot {height:100%;width:1024px;margin-left:auto;margin-right:auto;text-align:center;}
#otd {width:100%;height:100%;vertical-align:middle;text-align:center;}

DIV,A,LI,P,SPAN, INPUT {background-repeat:no-repeat;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
P.align-center {text-align:center;}
.clear {clear:both;}
form {margin:0;}
.small {font-size:85%;}
TABLE {border-collapse:collapse;border-spacing:0;margin:0;}
#otd TD {vertical-align:top;}

#ma TD P {margin:0.75em 0 0.75em 0}
#ma TD TABLE P {margin:0;}
.cl {cursor:default !important;}


#target {display:none !important;
                visibility:hidden;

                height:200px;font-size:9px;overflow:auto;width:200px;
                        width:1px;height:1px;
                position:absolute;left:0px;top:0px;
                }
form.hide {display:none;}

li.l-act, li.l-act SPAN,li.l-act SPAN, li.l-un SPAN, li.l-no SPAN {display:none;}
li.l-un A, li.l-no A {display:block;width:16px;height:1em;padding:0;}
#llid-0 A {background-image:url(/fileadmin/stiftung/images/icons/ch.gif);}
#llid-1 A {background-image:url(/fileadmin/stiftung/images/icons/gb.gif);}

#granimation {width:350px;margin-left:120px;border:0px solid #c00;

        }
#mnList LI.i SPAN {display:none;}

#container {width:1024px;height:761px;overflow:hidden;text-align:left;position:relative;background-image:url(/fileadmin/stiftung/templates/images/stbg.jpg)}

#ma {border-collapse:collapse;border-spacing:0;width:100%;text-align:left;line-height:166%;}
#printheader,#printfooter ,#printinfo,#printlogo {display:none;}
#ma TD {}
#header {height:100px;margin-bottom:10px;width:100%;}


                #metanavC {position:absolute;top:30px;right:20px;z-index:2;text-align:right;}




        #logo {position:absolute;z-index:10;left:383px;top:30px}




        #leftcolumn {width:200px;padding-right:10px;}
                 #lnav  {}
                           #leftcontent {width:200px;}


        #maincolumn {padding-top:100px;font-size:85%;color:#111;}
             #maincontent {overflow:auto;height:551px;padding-right:10px;font-size:125%}
                    .wide #maincontent {width:740px;}


        #bordercolumn {width:220px;padding-top:100px;font-size:85%;color:#111;}
                #bordercontent {overflow:auto;height:551px;width:220px;font-size:125%}

        #printinfo {position:absolute;top:0px;left:0px;display:none;}

        #printinfo IMG {width:20em;}





#colNormal {padding-bottom:0em;}
.u543 #colNormal,.p513  #colNormal {padding-bottom:0em;}
.u569 #bordercontent {width:220px !important;}
        .animation #bordercolumn {width:350px;}
        .animation #ma TD {}
        .animation #bordercontent {overflow:hidden;}

        .wide #ma {width:910px;}

        .cbox {width:350px;padding-right:20px;}
        DIV.cbox {float:left;}
        .boxLast {padding-right:0px !important;}
        .cbox IFRAME {display:inline;}


/* Inhalts Formatierung */

        #container A {color:#8F6E5A;}
        #maincontent dl dt a {padding-bottom:14px;margin-bottom:10px;display:block;background-image:url(/fileadmin/stiftung/templates/images/icons/icon.zoom.gif);background-position:bottom left;}
        #maincontent .csc-textpic-caption {margin-bottom:10px;}
        #maincontent P.act A {font-weight:bold;text-decoration:underline;}

        .align-left {text-align:left;}
        .align-center {text-align:center;}
        .align-right {text-align:right;}
        .align-justify {text-align:justify;}

/* filelinks */
        #maincontent table.csc-uploads {border:0 !important;}
        #maincontent table.csc-uploads TR TD {border:0 !important;text-align:left !important;background-color:transparent !important;vertical-align:top !important;}
        #maincontent table.csc-uploads TR TD.csc-uploads-fileName A {font-weight:bold;}
        #maincontent  table.csc-uploads TR TD.csc-uploads-fileName .csc-uploads-description A {font-weight:normal;}

/*
        #maincontent UL {margin:0;padding:0 0 0.4em 0;}
        #maincontent LI {padding:0.4em 0 0.4em 1em;text-align:left !important;background-image:url(/fileadmin/grano/templates/images/icons/icon.li.gif);background-position:0 1em;}
*/

/* Aufklapper in Tabelle */

 #maincontent TD .rgaccord {text-align:left !important;}
#maincontent TD .rgaccord H3.rte {color:#111 !important;font-weight:normal !important;text-decoration:underline;}


/* Icons */

        .fax, .mail, .tel,#maincontent .catchword,#metanavC LI#printlink A,#metanavC LI#tiplink A,#metanavC LI#searchlink A,
        .news-morelink A , #bordercontent.ani DIV.lcE A {padding-left:17px;background-repeat:no-repeat;background-image:url(/fileadmin/stiftung/templates/images/icons/icon.fax.gif);background-position:0px 3px;}
        .mail {background-image:url(/fileadmin/stiftung/templates/images/icons/icon.mail.gif)}
        .tel {background-image:url(/fileadmin/stiftung/templates/images/icons/icon.tel.gif)}
        .news-morelink A,#maincontent .catchword, #bordercontent.ani DIV.lcE A,#mn2 LI {padding-left:10px; background-image:url(/fileadmin/stiftung/templates/images/icons/icon.more.gif)}
        #metanavC LI#printlink A {background-image:url(/fileadmin/stiftung/templates/images/icons/printer.gif);display:block;height:1em;width:16px;padding:0;background-position:0px 0px;height:16px;}
        #metanavC LI#tiplink A {background-image:url(/fileadmin/stiftung/templates/images/icons/email_link.gif);display:block;height:1em;width:16px;padding:0;background-position:0px 0px;height:16px;}
        #metanavC LI#searchlink A {background-image:url(/fileadmin/stiftung/templates/images/lupe.gif);display:block;height:1em;width:16px;padding:0;background-position:0px 0px;height:16px;}
        #maincontent p.fax,#maincontent p.tel {background-position:0px 6px;}
        #maincontent  a.mail {background-position:0px 4px;}
        .news-single-item a.pdf, TABLE.contenttable TD A.pdf {background-image:url(/fileadmin/stiftung/templates/images/pdf.gif);padding-left:20px;}
                 #maincontent TABLE.contenttable TD A {color:#111;}

/* Header */

        H1 {font-size:150%;color:#8F6E5A;font-weight:normal;padding-top:1em;margin-top:0em;}
		 H1.firstheader {padding-top:0em;}
        H2 {font-size:110%;font-weight:bold;}
        H3 {font-size:100%;color:#666;font-weight:bold;}
        H1.pageheader {font-weight:bold;margin-top:0;padding-top:0;}
        .einstieg H1.pageheader {margin:0;padding:0 0 0.2em 0;}
        #bordercontent H1 {font-size:133%;margin-top:0;}
        #leftcontent H1 {font-size:133%;border-top:1px solid #8F6E5A;border-bottom:1px solid #8F6E5A;padding:0.1em;background-color:#f0f0f0;}








/* nav.css */

        #tnav .topnavi,#tnav DIV.sm {position:absolute;left:190px;top:111px;display:none;}
		body.l1   #tnav .topnavi, body.l1  #tnav DIV.sm {left:160px;}
        #tnav .on {display:inline !important;}
        #mn,#mn2 {list-style-type:none;margin:0;padding:0;position:absolute;right:10px;top:100px;width:11em;
			z-index:10;text-align:center;font-size:85%;font-weight:bold;}
        #mn LI {padding:0 0 3px 0;margin:0;}
        #mn2 {top:175px;text-align:left;width:11em;font-weight:normal;right:10px;}
        #mn2 LI {padding-bottom:9px;background-position:0px 2px;}
        #mn2 LI.f {border-top:1px dotted #8F6E5A;padding-top:9px;background-position:0px 11px;}

/* Metanav */
        #metanavC A:hover {text-decoration:none;}

        #metanavC LI#fontsizer A {color:#8F6E5A;margin-right:0em;margin-left:0;float:left;}

        #metanavC  LI#fontsizer .cEnlargeTextSize A {margin-right:1em;}
        #metanavC LI A {color:#8F6E5A;padding:0.1em 0.2em 0.1em 0.2em;display:block;margin-left:0.5em;margin-right:0.5em;font-weight:bold;}
        #metanavC LI A:hover {text-decoration:none;}
        #metanavC UL {list-style-type:none;margin:0;padding:0;float:left;}
        #metanavC ul ul {padding-top:0.2em;clear:both;
                        background-color:#f3f3f3;
                        margin:0;}
        #metanavC LI {float:left;text-align:left;width:auto;}




#NewsTicker{
        margin-top:150px;
        background-image:url(/fileadmin/stiftung/templates/images/ticker.gif);background-position:165px 0px;
        width:180px;
        height:auto;

}

#NewsVertical {
        width: 180px;
        height: 357px;
        display: block;
        overflow: hidden;
        position: relative;
        background-color:transparent;
        }

#TickerVertical {
                width: 200px;
                height: 357px;
                display: block;
                list-style: none;
                margin: 0;
                padding: 0;
        }



#controller{display:none;}
#play_scroll_cont{display:none;}

#TickerVertical li {
                display: block;
                width: 145px;
                color: #111;
                text-align: right;
                font-size: 10px;
                margin: 0 0 10px 0;
                padding: 6px;
                float: left;
        }

#TickerVertical li,#TickerVertical DIV, #TickerVertical A {font-size: 11px !important;}
#TickerVertical DIV.news-header {color:#8F6E5A !important}



        /*tipafriend */

                #container.u506 #tiplink {display:none;}
                .tipform .error {padding:5px;}
                .tipform .error DIV {border:1px solid #c00;background-color:#fff;text-align:center;padding:3px;width:400px;}
                .tipform .submit {margin:5px 0px 0px 0px !important}

                #maincontent  .tipform TD.col1 {padding-right:5px;}
                TD.w100 {width:100% !important;}
                #maincontent  .tipform TD.recommend {padding-bottom:5px;}
                #maincontent TABLE.tipform TD {line-height:120%;}

                /*DIV.tiplink {width:11.65em;margin: 2em 0 0 1.79em;border-top:1px solid #8F6E5A;border-bottom:1px solid #8F6E5A;padding:0.1em;background-color:#f0f0f0;}
                DIV.tiplink A { padding-left:10px; background-image:url(/fileadmin/stiftung/templates/images/icons/icon.more.gif); background-position:0px 2px;}
*/

        /* Mailformular */

                FORM SELECT {font-size:90%;background-color:#F7F2E8;padding:0;margin:0;}
                FORM {margin:0;padding:0;}
                FORM textarea {font-size:90%;}
                 textarea ,  input, .tx-srfeuserregister-pi1 INPUT{background-color:#EADFD6;background-image:url(/fileadmin/stiftung/templates/images/layout/form-bg.gif);
                         padding:4px 0px 1px 5px;border:0;border-bottom:1px solid #bbb;border-right:1px solid #bbb;
                         font-family:arial,sans-serif;}
                FORM input.csc-mailform-submit, INPUT.button {background-color:#E5D8CF;color:#896854;background-image:none;padding:0;margin-left:120px;margin-top:0.6em;padding:0.1em;font-weight:bold;}
                FORM LABEL {display:block;width:120px;float:left;}
                FORM DIV.csc-mailform-field {clear:left;margin:0.2em 0em 0.2em 0em;}
                FORM FIELDSET {border:0;margin:0;padding:0;}
                FORM DIV SPAN.csc-mailform-radio {display:block;margin-left:120px;font-size:85%;}
                FORM DIV SPAN.csc-mailform-radio INPUT {background-image:none;border:0;}
                FORM DIV.checkbox INPUT {background-image:none;}
                FORM DIV SPAN.csc-mailform-radio LABEL {display:inline;float:none;width:auto;}
                FORM DIV.checkbox {clear:none !important; float:left;width:90px;font-size:85%;}
                FORM DIV.checkbox LABEL {width:70px;float:right;}
                FORM DIV.c1 {margin-left:115px;}


        /* font-sizer */
                .cReduceTextSize{font-size:80%;}
                .cEnlargeTextSize {font-size:120%;}
                .cNormalTextSize {font-size:100%;}


        /* expand all */

                a.accExp {display:block;width:10em;padding:0px 0px 1.6em 17px;background-position:0px 2px;background-repeat:no-repeat;}
                #accExpAll0 {display:none;background-image:url(/fileadmin/stiftung/templates/images/layout/portlet.open.png);}
                #accExpAll1 {background-image:url(/fileadmin/stiftung/templates/images/layout/portlet.closed.png);}

.tx-srfreecap-pi2-cant-read {font-size:1em !important;color:#111 !important;}

/* sitemap*/
                #maincontent  .csc-sitemap UL {list-style-type:none;margin:0;padding:0;font-weight:bold;padding-top:1em;}
                #maincontent  .csc-sitemap UL UL {padding-left:1em;font-size:90%;font-weight:normal;padding-bottom:0.5em;padding-top:0;}
                #maincontent  .csc-sitemap LI {width:13.5em;float:left;border:0;background-image:none;padding:0;margin:0.1em 0 0.1em 0;line-height:133%;}
                #maincontent  #maincontent .csc-sitemap LI LI {float:none;height:auto;border:0;width:13.5em;}
                #sm-0,#sm-1,#sm-2 {height:17.5em;}
                                 #sm-3,#sm-4,#sm-5 {height:7.5em;}







        /* NEWS */
                .news-latest-item {margin-bottom:20px;}
                #NewsTicker .spacer1   {visibility:hidden;}
                #NewsTicker .spacer2   {visibility:hidden;height:160px;}


                .news-latest-item .news-header {font-weight:bold;font-size:12px;}
                .news-list-category {display:none;}
                .news-single-category {display:none;}
                HR.clearer {border:0 !important;}
                .news-list-container P {margin:0;}
                .news-morelink, DIV.news-latest-date {font-size:12px;}
                p.news-single-author {margin:0;}
                .news-single-item H3 {margin:0;}
                .news-single-item H2 {margin:16px 0px 0px 0px;color:#8F6E5A}
                #maincontent p.news-single-author {margin:0;}
                .news-list-date {width:80px !important;}
                .news-amenu-container {border:0;background-color:#fff;padding:0;}
                .news-amenu-container H2 {display:none;}
                .news-amenu-container UL {border:0;background-color:#fff;margin-bottom:20px;border-bottom:1px solid #ccc;}
                #maincontent .news-amenu-container LI.news-amenu-item-year {background-image:none;padding-left:0px;border:0;background-color:#fff;color:#111}

                #container.p48 #tt {display:none;}



        /*formconfig*/

                .tx-formconfig-pi1 select.ap {width:240px;}
                .tx-formconfig-pi1 select  {margin:3px 0px 3px 0px;font-weight:normal;color:#111;background-color:#f5f5f5;font-size:11px;width:80px;}
                .tx-formconfig-pi1 input                {margin:1px 0px 1px 0px;}
                .tx-formconfig-pi1 DIV.button input         {background-color:#E5D8CF;color:#896854;margin:20px 10px 20px 0px;font-weight:bold;border:1px solid #666;}
                .tx-formconfig-pi1 DIV.submit {padding:10px 0px 0px 120px;}
                .tx-formconfig-pi1 input.radio,
                .tx-formconfig-pi1 input.checkbox {border:0;font-size:11px;}
                .tx-formconfig-pi1 input.big {width:230px;}
                .tx-formconfig-pi1 input.small {width:70px;}
                .tx-formconfig-pi1 input.medium {width:165px;}
                .tx-formconfig-pi1 FORM DIV LABEL {display:block;float:left;clear:left;padding-top:0px;}
                .tx-formconfig-pi1 INPUT.submit {float:left;}
                .tx-formconfig-pi1 TEXTAREA {width:230px;}

                .optlabel {margin-right:10px;line-height:0;}
                .tx-formconfig-pi1 .comment .missingfield {color:#c00;font-weight:bold;}
                .tx-formconfig-pi1 DIV.radio {clear:both;}
                .tx-formconfig-pi1 .comment, .tx-formconfig-pi1 .blockcomment {font-size:11px;line-height:133%}
                .tx-formconfig-pi1 .bottom .blockcomment {margin-top:20px;font-size:11px;margin-bottom:10px;}
                .tx-formconfig-pi1 {margin-bottom:20px;}
                .tx-formconfig-pi1 SPAN.spc {display:block;margin-top:10px;}

        /*felogin */

			        .tx-felogin-pi1 LEGEND {visibility:hidden;}
                .tx-felogin-pi1 INPUT,
                INPUT.tx-srfeuserregister-pi1-submit {font-weight:bold;background-image:none;margin:10px 0px 10px 120px;background-color:#E5D8CF;color:#896854;}

                .tx-felogin-pi1 INPUT#pass, .tx-felogin-pi1 INPUT#user {font-weight:normal;color:#000;margin:1px 0px 1px 0px;
                                background-color:#EADFD6;background-image:url(/fileadmin/stiftung/templates/images/layout/form-bg.gif);
                         padding:4px 0px 1px 5px;border:0;border-bottom:1px solid #bbb;border-right:1px solid #bbb;
                         font-family:arial,sans-serif;}

        /* search */

                DIV.tx-indexedsearch-form {float:left;padding-top:2px;padding-right:1em;}
                DIV.tx-indexedsearch-search-for {clear:both;}
                DIV.tx-indexedsearch LEGEND {display:none;}
                DIV.tx-indexedsearch-search-submit INPUT {background-image:none;background-color:#E5D8CF;color:#896854;font-weight:bold;}
                .tx-indexedsearch FIELDSET DIV {margin:0.3em 0 0.3em 0;}
                .tx-indexedsearch-search-submit {float:left;}
                .tx-indexedsearch LABEL {color:#666;width:100px !important;padding-left:0;margin-left:0;}
                .tx-indexedsearch INPUT.submit {font-weight:bold;background-image:none;}
                .tx-indexedsearch SELECT {font-size:11px;background-color:#f0f0f0;width:150px;}
                .tx-indexedsearch-search-select-group {display:none;}
                .tx-indexedsearch DL {font-size:9px;background-color:transparent !important;color:#999;line-height:120%;}
                .tx-indexedsearch DL A {color:#999 !important;}
                .tx-indexedsearch H3 {font-size:14px;margin:0;padding:0;}
                .tx-indexedsearch H3 .percent {font-size:10px;color:#999;}
                .tx-indexedsearch .res {margin-top:20px;border-bottom:1px solid #e0e0e0;}
                .tx-indexedsearch P {margin:0 !important;}
                .tx-indexedsearch .res P {color:#666;}
                .tx-indexedsearch .res P STRONG {font-weight:bold !important;color:#999 !important;}
                .tx-indexedsearch-title {font-size:90%;}
                .tx-indexedsearch-descr  {font-size:90%;line-height:120%;}
                .tx-indexedsearch-whatis {line-height:120%;color:#666;font-size:90%;}
                .tx-indexedsearch-icon,.tx-indexedsearch-result-number  {display:none;}


        /* glossary */

                .tx-mrglossary-pi1 .search {display:none;}
                #maincontent .catchword {background-position:0px 4px;cursor:pointer;}
                .glossary-letter {display:none;}
                .tx-mrglossary-pi1 .glossary-row .content {display:none;}
                #maincontent .tx-mrglossary-pi1 .alphabet A {font-weight:bold;margin-right:0.1em;color:#8F6E5A;}
                .tx-mrglossary-pi1 SPAN {color:#ccc;margin-right:0.1em;}
                div.letter A.letter {display:none;}
                div.letter {margin-top:2em;}
                div.catchword {margin-bottom:1em;font-weight:bold;color:#8F6E5A;}

 #bordercontent .glossary-row  {}
                #bordercontent .glossary-row .catchword {font-size:100%;}
                #bordercontent .glossary-row .content {font-size:90%;line-height:133%;}
                #bordercontent .glossary-row .content UL {margin-left:1.3em;padding-left:0;margin-top:0;}
                #bordercontent .glossary-row .content LI  {}
                #bordercontent .glossary-row P.alt {font-style:italic;color:#000;margin-bottom:1em;}

                .glossary-row INPUT.button {margin:1em 0 0 0;border:0;background-repeat:no-repeat;cursor:pointer;
                        background-color:transparent;padding-left:6px; background-image:url(/fileadmin/stiftung/templates/images/icons/icon.more.gif);background-position:0px 4px;}

/***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/


                        /* Toggle default */
                        h3.rgaccord1-toggle {
                                font-size:100%;
                                background:  url(/fileadmin/stiftung/templates/images/layout/portlet.closed.png) 0px center no-repeat;
                                padding:6px 0 6px 25px;
                                margin:0;
                                cursor:pointer;
                        }
                        h3.rgaccord1-toggle SPAN.cl {display:none;font-size:85%;font-weight:normal;}
                        #maincontent h3.rgaccord1-toggle {

                                padding:7px 0 6px 18px;margin:0;
                                }



                        /* Toggle act item */
                        h3.act {

                          background-image:url(/fileadmin/stiftung/templates/images/layout/portlet.open.png);
                        }

                        /* the content */
                        div.rgaccord1-content {padding-bottom:4em;}


                        #maincontent div.rgaccord1-content {padding-bottom:20px;}

                        /* remove margin of a CE */
                        div.rgaccord1-content .ce {
                          margin-bottom:0;padding-bottom:4em;
                        }

                        /* remove the header inside the CE, twice is not nice */
                        div.rgaccord1-content h1 {
                          display:none;
                        }



                div.top h3.rgaccord1-toggle {font-size:142%;color:#8F6E5A;font-weight:normal;}
                div.rgaccord1-content div.rgaccord {margin-left:2em;}
                div.rgaccord1-content div.rgaccord h3.rgaccord1-toggle {font-size:100%;color:#666;font-weight:bold;}
#maincontent   div.rgaccord1-content table.csc-uploads tr TD {font-size:100% !important;}



/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
        clear:right;
        height:1px;
        border:1px solid #F9FFE5;

}
.news-latest-container HR.clearer {
        clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {

}

.news-latest-container H2,.news-latest-gotoarchive {
        color:#fff;
        padding:3px;
        margin:3px;

}

.news-latest-gotoarchive {
        font-weight:bold;
        margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
        color:#fff;
}
.news-latest-gotoarchive A {
        color:#fff;
}
.news-latest-item {
        /* IE hack */
        height: 1%;
        line-height: 1.3;
        /* IE hack end */
        height: auto !important;
        padding:3px 0px 6px 0px;


}

.news-latest-item IMG {

        margin-bottom:5px;
        margin-right:5px;
        border:1px solid #666;
        float:left;
}
.news-latest-category IMG {
        float: none;
        border:none;
        margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
        font-size:9px;
}

.news-latest-morelink {
        height:12px;
}

.news-latest-morelink A {
        float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {



}


.news-list-item {
        /* IE hack */
        height: 1%;
        line-height: 1.3;
        /* IE hack end */
        height: auto !important;
        padding-bottom:9px;



        }
.news-search-form {
        padding:3px;
        margin-bottom:5px;


}
.news-search-emptyMsg{
        margin:0px;
}
.news-search-form FORM {
        margin:0px;
}
.news-list-container H3 {
        margin-bottom: 5px;


}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
        color:#fff;

}
.news-list-container H3 A {
        color:#fff;

}
.news-list-container P {

}
.news-list-date {
        float: right;
        color: #666;
        width: 180px;
        text-align: right;
        height: 20px;
        margin-top: -2px;
        margin-right: -2px;
        font-size: 9px;
        font-weight: normal;

        }

.news-list-imgcaption {
        float: right;
        padding-top:3px;
        padding-right:3px;
        font-size: 9px;

        }

.news-list-container IMG {

        float: right;
        border:1px solid #666;
        margin-bottom:5px;
        margin-right:2px;
        margin-left:5px;
}
.news-list-category IMG {
        float: none;
        border:none;
        margin:0px;
}

.news-list-morelink,.news-list-category {
        font-size:9px;
        margin-left:3px;
}
.news-list-morelink  {
        margin-bottom:3px;
}
.news-list-browse {
        text-align: center;
}



        /*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
        margin:3px;
        border:1px solid #666;
        padding:3px;
        background-color:#F9FFE5;
}
.tx-ttnews-browsebox TD {
        font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
        font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
        margin:0px;
}

.tx-ttnews-browsebox-SCell {
        background-color: #BBE53A;
        border:1px solid #666;
}
.news-search-emptyMsg {
        font-size: 11px;
        margin-left: 10px;
}
        /*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {



}
.news-single-item H2 {
        font-size: 16px;
        font-weight:bold;

        margin-bottom: 0px;
}
.news-single-item H3 {
        margin-bottom: 15px;
}



.news-single-img {
        float: right;
        margin-left:5px;

}



.news-single-imgcaption {
        padding:3px;
        clear:both;
}

.news-single-category {

        float: right;
}
.news-single-backlink, .news-single-backlink a {
        font-weight: bold;
        font-size: 10px;
        margin-bottom: 15px;
        margin-top: 10px;
}
.news-single-timedata {
        float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
        font-size: 9px;
}
.news-single-author {
        padding-bottom: 3px;
}
.news-single-additional-info {
        background-color: #BBE53A;
/*         clear: both; */
        margin-top: 15px;
        border: 1px solid #666;
        padding:3px;
        padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
        border: 1px solid #666;
        margin:0px;
        margin-bottom: 3px;
        padding:3px;
        background-color:#F9FFE5;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
        margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
        font-weight: bold;
        font-size: 11px;
        margin-left:5px;
        width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
        margin-top:10px;
        padding:3px;
        border:1px solid #111;
        background-color:#BBE53A;
}
.news-amenu-container LI {
        padding-bottom:1px;
}
.news-amenu-container UL {
        padding:3px;
        margin-top:5px;
        margin-left:0px;
        margin-bottom:0px;
        border:1px solid #666;
        background-color:#F9FFE5;
        list-style-type: none;
}
.news-amenu-container H2 {
        color:#fff;
        padding:3px;
        border:1px solid #666;
        background-color:#769024;
}
.news-amenu-item-year {
        font-weight: bold;
        border: 1px solid #666;
        padding: 2px;
        background-color: #769024;
        color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
        padding:5px;
        margin:10px 0px 10px 10px;
        border:1px solid #666;
        background-color:#F9FFE5;
}
.news-catmenu-header  {
        font-size:11px;
        font-weight:bold;
}
.news-catmenu DIV {
        font-size:10px;
        white-space: nowrap;
}
.news-catmenu DIV img {
        margin:0px;
        padding:0px;
        vertical-align: middle;
}
.news-catmenu-ACT {
        font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
        background-color:#fff;
}
.level1 {
        padding-left:10px;
        background-color:#eee;
}
.level2 {
        padding-left:10px;
        background-color:#ddd;
}
.level3 {
        padding-left:10px;
        background-color:#ccc;
}
.level4 {
        padding-left:10px;
        background-color:#bbb;
}

