/* <![CDATA[ */


/*****************************************************************************/
/****************   |---->>     www.muzot.de     <<----|   *******************/
/*****************************************************************************/



/* HTML-Tags */



body {
        margin: 0em;
        padding: 0em;
        background-color: #333333;
        color: #ffffff;
        text-align: justify;
        font-family: "Trebuchet MS", sans-serif;
        font-size: 100.01%;
        background-image: url(pics/bgd_01.jpg);
        background-repeat: x-repeat;
        background-position: 0px 0px;
        background-attachment: fixed;
}



#pagehead {
        width: 752px; /* alt: 663 wenn rahmen 0px*/
        height: 155px;
        clear: both;
        /* float: left; */
        border-top: 0px solid #D0FC70;
        border-bottom: 0px solid #ff0000;
        /* background: url(pics/head.jpg); */
        /* background-repeat:no-repeat; */
        }



#darkener {
        position:relative;
        top:110px;
        height:30px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        background-color: #002800;
        border-top: 1px solid #D0FC70;
        border-bottom: 1px solid #D0FC70;
        clear: both;
        /* filter:alpha(opacity=65); */
        /*                 -moz-opacity:0.65; */
        /*                 opacity: 0.65; */
}

#shade {
        padding: 0px;
        margin: 0px;
        line-height:1px;
        width:752px;
        height:40px;
        /*background:url(../images_system/shade_bg.jpg) repeat-x;*/
        border-top:18px solid #fff000;
        margin-top:-25px;
        }



/* dummy to stop floating of elements (original name #nofloat)*/
.spacer {
        clear: both;
        visibility: hidden;
        height: 1px;
}



/* MAIN NAVI horizontal --------*/

#main_navi {
        position:relative;
        top:-33px;
        width:752px;
        margin: 0px 0px 0px 0px;
        height:142px;
        overflow:hidden;
        border: 0px solid #fff000;
        filter: alpha(opacity=65);
                        -moz-opacity:0.65;
                        opacity: 0.65;
        }

        #h_nav, #h_nav ul {
                        margin:0;
                        padding: 0;
                        }
        #h_nav {
                padding: 120px 15px 35px 15px;        /*muss mit Abstand im li a korrespondieren*/
                margin: 0px 0px 0px 0px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:bold;
                /*background-image: url(/images/nav_kachel_10.gif);*/
                }

        #h_nav li {
                display: inline;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                }

        #h_nav li a {
                display: inline;
                padding:120px 15px 35px 15px;   /* bestimmt den Abstand der punkte zueinander*/
                margin: 0px 0px 0px 0px;
                line-height: 4px;
                background: transparent;
                text-decoration:none;
                color: #D8FFB0;
                }

        #h_nav li a:hover {
                background: #ddd;
                color:#000000;
                }

        #h_nav .inactive {
                display:inline;
                padding:130px 15px 35px 15px;   /* bestimmt den Abstand der punkte zueinander*/
                margin: 0px 0px 0px 0px;
                line-height: 4px;
                border:0px;
                background: #dddd99;
                color:#7A2323;
                }


#pagefoot {
        width: 752px; /* alt: 663 wenn rahmen 0px*/
        height: 112px;
        /* clear: both; */
        clear: both;
        border-top: 0px solid #ff0000;
        border-bottom: 0px solid #D0FC70;
        background: url(pics/head_01.jpg);
        background-repeat:no-repeat;
}



code {
        font-family: "Courier New", Courier, monospace;
        font-size: 0.9em;
        color: #444;
}



form {
        margin: 0em;
        padding: 0em;
        width: 120px;
}



#all {
        padding: 0em;
        margin: 0em;
        border: 0px solid #a33f08;
        margin: auto;
        width: 47em;
}



#topspacer {
        margin: 0em;
        width: 47em;
        /*padding-left: 12em;*/
        color: #ffffff;
        height: 15px;
        border: 0px solid #a33f08;
}



#middelspacer {
        margin: 0em;
        width: 47em;
        /*padding-left: 12em;*/
        color: #ffffff;
        height: 25px;
        border: 0px solid #a33f08;
}



#bottomspacer {
        margin: 0em;
        width: 47em;
        /*padding-left: 12em;*/
        height: 15px;
        border: 0px solid #a33f08;
}



#headpicstart {
        margin: 0em;
        width: 47em;
        /*padding-left: 12em;*/
        color: #ffffff;
        /*height: 7em;        */
        border: 1px solid #ff9900;
}



#headpicstart h1 {
        margin: 0em;
        text-align: center;
        padding: 1.5em 0em 0em 0em;
        color: #ffffff;
        font-size: 1.4em;
        border: 0px solid #ff9900;
}



#headpicstart h2 {
        margin: 0em;
        text-align: center;
        padding: 1em 0em 0em 0em;
        color: #ffffff;
        font-size: 1em;
        border: 0px solid #ff9900;
}



#headpicstart h3 {
        margin: 0em;
        text-align: center;
        padding: 1em 0em 1em 0em;
        color: #ffffff;
        font-size: 0.75em;
        border: 0px solid #ff9900;
}



#headpicstart form {
        margin: 0em;
        text-align: center;
        padding: 0em;
        color: #ffffff;
        font-size: 0.75em;
        border: 0px solid #ff9900;
        width: 100%;
}



#headpic {
        width:660px; /* alt: 663 wenn rahmen 0px*/
        height:195px;
        /* background image wird in der Seite eingef&#65533;gt und &#65533;ber den Administrator gesteuert */
        float:left;
        border: 1px solid #ff111f;
        background-image: url(pics/head.jpg);
        background-repeat: no-repeat;
        /*margin: 0em;*/
        /*width: 47em;*/
        /*color: #ffffff;*/
        /*height: 7em;        */
        /*border: 1px solid #ff9900;*/
        /*font-size: 1em;*/
}



#button {
        margin: 0em;
        text-align: center;
        padding: 1.5em 0em 1em 0em;
        color: #ffffff;
        font-size: 0.75em;
        border: 1px solid #ff9900;
}



#close {
        position: absolute;
        left: 112px;
        top: 133px;
        padding: 5px;
        width: 25px;
        border: 0px solid #ff9900;
}



#main {
        margin: 0em;
        padding: 0em;
        border-top: 1px solid #D0FC70;
        border-bottom: 1px solid #D0FC70;
        width: 100%;
        background-color: #E8FCC0;
}




#leftside {
        margin: 0;
        padding: 1em 1em 1em 1em;
        width: 8.7em;
        clear: left;
        float: left;
        font-size: 0.84em;
        color: #333333;
        /*border: 1px solid #ff9900;*/
}



#leftside ul {
        list-style: none;
        margin: 0em;
        padding: 0em;
        border: 0px solid #ff9900;
}

#leftside li {
        font-weight: bold;
        font-size: 1em;
        margin: 0em 0em 1em 0em;
        border: 0px solid #ff9900;
}



#inhalt {
        margin: 0em;
        float: left;
        padding: 1.5em 1.2em 2em 1.5em;
        width: 40.8em;
        border-left: 1px dotted #002800;
        color: #333333;
        font-size: 0.85em;
        line-height: 1.4em;
        background-color: #E8FCC0;
}



#inhalt h1 {
        margin: 0.5em 0em 1em 0em;
        font-size: 1.3em;
}



#inhalt h2 {
        margin: 0.7em 0em 0.7em 0em;
        font-size: 1em;
}



#inhalt li.ul_aaa {
        font-size: 1em;
        line-height: 1.5em;
        margin-top: 0;
        text-align: left;
        list-style-type: square;
        list-style-position: outside;
        margin-left:-1.8em;
}



li.ul_agaa {text-align: left; list-style-type: square; list-style-position: outside; margin-left:-1.8em; font-size: 1.3em; }



#inhalt .subkasten {
        margin: 0;
        padding: 0;
        font-size: 0.78em;
        width: 100%;
}



#inhalt .adinfo {
        margin: 0em;
        padding: 1em 0em 0em 0em;
        width: 41.5em;
        float: left;
        text-align: left;
        text-align: left;
        border: 0px dotted #ff9900;
}



#inhalt .maininfo {
        margin: 0em;
        padding: 1em 0em 0em 0em;
        width: 10em;
        float: left;
        text-align: left;
        /*border: 1px dotted #ff9900;*/
}



#inhalt .details {
        margin: 0em;
        padding: 1em 0em 0em 0em;
        width: 30.8em;
        float: left;
        text-align: left;
        /*border: 1px dotted #ff9900;*/
}



#inhalt .detailc {
        margin: 0em;
        padding: 1em 0em 0em 0em;
        width: 14em;
        float: left;
        text-align: left;
        border: 0px dotted #ff9900;
}



#inhalt .detailr {
        margin: 0em;
        padding: 1em 0em 0em 0em;
        width: 15em;
        float: left;
        text-align: left;
        border: 0px dotted #ff9900;
}



#inhalt .bild {
        margin: 0em;
        padding: 0.5em 0em 0em 0em;
        width: 16em;
        float: right;
        text-align: left;
        border: 0px dotted #ff9900;
}



.subkasten a:link, .subkasten a:visited {
        text-decoration: underline;
}



/*#inhalt table {
        font-size: 0.78em;
        line-height: 1.45em;
        width: 29em;
}
*/
#inhalt th {
        color: #fff;
}



/*Kasten in der Marginalie */

#marginalie {
        padding: 0;
        float:right;
}



.subkasten {
        width: 7.5em;
        margin: 1em 0 1em 0.5em;
        padding: 0.5em 0.5em;
        border: 1px solid #a33f08;
        color: #a33f08;
        background-color: #FFFCF6;
}



.subkasten form {
        margin: 0;
        padding: 0;
        width: 6em;
        font-size: 0.9em;
}



.subkasten input {
        border: 1px solid #a33f08;
        width: 3em;
}



.subkasten ul {
        margin: 0;
        padding: 0;
        font-size: 0.78em;
        list-style-type: none;
}



.subkasten li {
        margin: 0.2em 0 0.4em 0;
}



#startline {
        padding: 0em;
        margin: 0em;
        width: 100%; /*alt: 47em*/
        background-color: #002800;
        /*background-image: url(img/menu_bg.png);*/
        border-top: 1px solid #D0FC70;
        border-bottom: 1px solid #D0FC70;
        height: 30px;
        color: #ffffff;
}



#startone {
        margin: 0em;
        padding: 0.5em 0.5em 0.5em 0.8em;
        width: 50em;
        float: left;
        text-align: left;
        border: 0px solid #ff9900;
        font-size: 0.8em;
        font-weight: bold;
        color: #D0FC70;
}



#starttwo {
        margin: 0em;
        padding: 0.5em 0.8em 0.5em 0em;
        width: 1em;
        float: right;
        text-align: right;
        font-size: 0.8em;
        font-weight: bold;
        color: #D0FC70;
        border: 0px solid #ff9900;
}



#footer {
        padding: 0em;
        margin: 0em;
        width: 100%; /*alt: 47em*/
        background-color: #002800;
        /*background-image: url(img/menu_bg.png);*/
        border-top: 1px solid #D0FC70;
        border-bottom: 1px solid #D0FC70;
        height: 30px;
        color: #ffffff;
}



#bottomone {
        margin: 0em;
        padding: 0.5em 0.5em 0.5em 0.8em;
        width: 40em;
        float: left;
        text-align: left;
        /*border: 1px solid #ff9900;*/
        font-size: 0.8em;
        font-weight: bold;
        color: #D0FC70;
}



#bottomtwo {
        margin: 0em;
        padding: 0.5em 0.8em 0.5em 0em;
        width: 15.8em;
        float: right;
        text-align: right;
        font-size: 0.8em;
        font-weight: bold;
        color: #D0FC70;
        /*border: 1px solid #ff9900;*/
}



#endline {
        padding: 0em;
        margin: 0em;
        width: 100%; /*alt: 47em*/
        background-color: #002800;
        /*background-image: url(img/menu_bg.png);*/
        border-top: 1px solid #D0FC70;
        border-bottom: 1px solid #D0FC70;
        height: 30px;
        color: #ffffff;
}



#endone {
        margin: 0em;
        padding: 0.5em 0.5em 0.5em 0.8em;
        width: 40em;
        float: left;
        text-align: left;
        /*border: 1px solid #ff9900;*/
        font-size: 0.8em;
        font-weight: bold;
        color: #D0FC70;
}



#endtwo {
        margin: 0em;
        padding: 0.5em 0.8em 0.5em 0em;
        width: 15.8em;
        float: right;
        text-align: right;
        font-size: 0.8em;
        font-weight: bold;
        color: #D0FC70;
        /*border: 1px solid #ff9900;*/
}



.hinweis {
        font-size: 0.92em;
        border: 2px solid #B22222;
        padding: 0.3em 1em;
        background: #F9E9E9;
}

.hinweis p {
        margin:0;
        padding: 0;
        width: auto !important;
}

.hinweis h3 {
        margin-top: 0;
}



#close {
        margin: 0em;
        padding: 0.2 0 0 0.5em;
        width: 6em;
        /*clear: left;*/
        /*float: right;*/
        border: 1px solid #ff9900;
}



#hmenue {
        padding: 0 0 0 9em;
        margin: 0em;
        width: 38em;
        background-color: #A41E27;
        /*background-image: url(img/menu_bg.png);*/
        border: 1px solid #ff9900;
        height: 1.8em;
        color: #ffffff;
}



/*#hmenue {*/
/*        \width: 47.5em;*/
/*        w\idth: 38em;*/
/*        border: 0px solid #ff9900;*/
/*}*/


#hmenue ul {
        margin: 0em;
        padding: 0em;
        list-style: none;
        text-align: center;
}


#hmenue li {
        font-size: 0.8em;
        color: #a33f08;
        float: left;
        width: 11em;
        margin: 0em;
        padding: 0em;
}


#hmenue li a {
        height: 1.7em;
        width: 100%;
        margin: 0em;
        display: block;
        border-left: 1px dotted #ff9900;
        padding: 0.15em 0;
}


#hmenue li ul {
        text-align: center;
        position: absolute;
        white-space: nowrap;
        background-color: #A41E27;
        /*background-image: url(img/menu_bg2.png);  transparenter Hintergrund mit PNG*/
        margin: 0em;
        padding: 0.5em 0em 0.5em 0.5em;
        width: 10.3em;
        visibility: hidden;
        border-left: 1px dotted #ff9900;
        border-bottom: 1px dotted #ff9900;
        border-right: 1px dotted #ff9900;
        border-top: 0px dotted #ff9900;
}


#hmenue li:hover ul {
        visibility: visible;
}


#hmenue li ul li {
        font-size: 1em;
        width: 90%;
        background-image: none;
        margin: 0;
        padding: 0;
        float: none;
}


#hmenue li ul li a {
        padding: 0.2em;
        background-image: none;
        border: none;
}



/* Dummy, um das Floaten von Elementen zu beenden */
/* siehe Buch, S. 414 ff. :-) */
.spacer {
        clear: both;
        visibility: hidden;
        height: 1px;
}



a.lk_hmi:link{color: #ff9900; text-decoration: none; font-weight: bold; font; font-size: 1.2em; }
a.lk_hmi:visited{color: #ff9900; text-decoration: none; font-weight: bold; font-size: 1.2em; }
a.lk_hmi:active{color: #ff9900; text-decoration: none; font-weight: bold; font-size: 1.2em; }
a.lk_hmi:hover{color: #442200; text-decoration: none; font-weight: bold; font-size: 1.2em; }



a.lk_hma:link{color: #442200; text-decoration: none; font-weight: bold; font; font-size: 1.2em; }
a.lk_hma:visited{color: #442200; text-decoration: none; font-weight: bold; font-size: 1.2em; }
a.lk_hma:active{color: #442200; text-decoration: none; font-weight: bold; font-size: 1.2em; }
a.lk_hma:hover{color: #ff9900; text-decoration: none; font-weight: bold; font-size: 1.2em; }



a.lk_aaa:link{color: #ff6600; text-decoration: underline; font-weight: bold; font-size: 1em; }
a.lk_aaa:visited{color: #ff6600; text-decoration: underline; font-weight: bold; font-size: 1em; }
a.lk_aaa:active{color: #ff6600; text-decoration: underline; font-weight: bold; font-size: 1em; }
a.lk_aaa:hover{color: #333333; text-decoration: underline; font-weight: bold; font-size: 1em; }



a.lk_aab:link{color: #ff9900; text-decoration: none; font-weight: bold; font-size: 1.1em; }
a.lk_aab:visited{color: #ff9900; text-decoration: none; font-weight: bold; font-size: 1.1em; }
a.lk_aab:active{color: #ff9900; text-decoration: none; font-weight: bold; font-size: 1.1em; }
a.lk_aab:hover{color: #442200; text-decoration: none; font-weight: bold; font-size: 1.1em; background-color: #ff9900; }



a.lk_aac:link{color: #ff6600; text-decoration: none; font-weight: bold; font-size: 1em; }
a.lk_aac:visited{color: #ff6600; text-decoration: none; font-weight: bold; font-size: 1em; }
a.lk_aac:active{color: #ff6600; text-decoration: none; font-weight: bold; font-size: 1em; }
a.lk_aac:hover{color: #ffcc00; text-decoration: none; font-weight: bold; font-size: 1em; }



a.lk_aad:link{color: #ff6600; text-decoration: none; font-weight: bold; }
a.lk_aad:visited{color: #ff6600; text-decoration: none; font-weight: bold; }
a.lk_aad:active{color: #ff6600; text-decoration: none; font-weight: bold; }
a.lk_aad:hover{color: #333333; text-decoration: none; font-weight: bold; }



a.lk_aae:link{color: #ff9900; text-decoration: none; font-weight: bold; }
a.lk_aae:visited{color: #ff9900; text-decoration: none; font-weight: bold; }
a.lk_aae:active{color: #ff9900; text-decoration: none; font-weight: bold; }
a.lk_aae:hover{color: #442200; text-decoration: none; font-weight: bold; }



a.lk_aaf:link{color: #D0FC70; text-decoration: none; font-weight: bold; }
a.lk_aaf:visited{color: #D0FC70; text-decoration: none; font-weight: bold; }
a.lk_aaf:active{color: #D0FC70; text-decoration: none; font-weight: bold; }
a.lk_aaf:hover{color: #ff6600; text-decoration: none; font-weight: bold; }




p.tt_ih2_b {margin: 0.7em 0em 0.7em 0em; font-size: 1em; text-align: center; font-weight: bold; }



p.tt_aa_aa{text-align: left; font-size: 0.8em; font-weight: bold; color: #333333; }
p.tt_aa_ab{text-align: center; font-size: 0.8em; font-weight: bold; color: #333333; }
p.tt_aa_ac{text-align: right; font-size: 0.8em; font-weight: bold; color: #333333; }
p.tt_aa_ad{text-align: justify; font-size: 0.8em; font-weight: bold; color: #333333; }

p.tt_aa_ba{text-align: left; font-size: 0.8em; font-weight: normal; color: #333333; }
p.tt_aa_bb{text-align: center; font-size: 0.8em; font-weight: normal; color: #333333; }
p.tt_aa_bc{text-align: right; font-size: 0.8em; font-weight: normal; color: #333333; }
p.tt_aa_bd{text-align: justify; font-size: 0.8em; font-weight: normal; color: #333333; }



p.tt_ab_aa{text-align: left; font-size: 0.9em; font-weight: bold; color: #333333; }
p.tt_ab_ab{text-align: center; font-size: 0.9em; font-weight: bold; color: #333333; }
p.tt_ab_ac{text-align: right; font-size: 0.9em; font-weight: bold; color: #333333; }
p.tt_ab_ad{text-align: justify; font-size: 0.9em; font-weight: bold; color: #333333; }

p.tt_ab_ba{text-align: left; font-size: 0.9em; font-weight: normal; color: #333333; }
p.tt_ab_bb{text-align: center; font-size: 0.9em; font-weight: normal; color: #333333; }
p.tt_ab_bc{text-align: right; font-size: 0.9em; font-weight: normal; color: #333333; }
p.tt_ab_bd{text-align: justify; font-size: 0.9em; font-weight: normal; color: #333333; }



p.tt_ac_aa{text-align: left; font-size: 1em; font-weight: bold; color: #333333; }
p.tt_ac_ab{text-align: center; font-size: 1em; font-weight: bold; color: #333333; }
p.tt_ac_ac{text-align: right; font-size: 1em; font-weight: bold; color: #333333; }
p.tt_ac_ad{text-align: justify; font-size: 1em; font-weight: bold; color: #333333; }

p.tt_ac_ba{text-align: left; font-size: 1em; font-weight: normal; color: #333333; }
p.tt_ac_bb{text-align: center; font-size: 1em; font-weight: normal; color: #333333; }
p.tt_ac_bc{text-align: right; font-size: 1em; font-weight: normal; color: #333333; }
p.tt_ac_bd{text-align: justify; font-size: 1em; font-weight: normal; color: #333333; }

p.tt_ac_ca{text-align: left; font-size: 1em; font-weight: bold; color: #333333; font-style: italic; }
p.tt_ac_cb{text-align: center; font-size: 1em; font-weight: bold; color: #333333; font-style: italic; }
p.tt_ac_cc{text-align: right; font-size: 1em; font-weight: bold; color: #333333; font-style: italic; }
p.tt_ac_cd{text-align: justify; font-size: 1em; font-weight: bold; color: #333333; font-style: italic; }

p.tt_ac_da{text-align: left; font-size: 1em; font-weight: normal; color: #333333; font-style: italic; }
p.tt_ac_db{text-align: center; font-size: 1em; font-weight: normal; color: #333333; font-style: italic; }
p.tt_ac_dc{text-align: right; font-size: 1em; font-weight: normal; color: #333333; font-style: italic; }
p.tt_ac_dd{text-align: justify; font-size: 1em; font-weight: normal; color: #333333; font-style: italic; }



p.tt_ad_aa{text-align: left; font-size: 1.1em; font-weight: bold; color: #333333; }
p.tt_ad_ab{text-align: center; font-size: 1.1em; font-weight: bold; color: #333333; }
p.tt_ad_ac{text-align: right; font-size: 1.1em; font-weight: bold; color: #333333; }
p.tt_ad_ad{text-align: justify; font-size: 1.1em; font-weight: bold; color: #333333; }

p.tt_ad_ba{text-align: left; font-size: 1.1em; font-weight: normal; color: #333333; }
p.tt_ad_bb{text-align: center; font-size: 1.1em; font-weight: normal; color: #333333; }
p.tt_ad_bc{text-align: right; font-size: 1.1em; font-weight: normal; color: #333333; }
p.tt_ad_bd{text-align: justify; font-size: 1.1em; font-weight: normal; color: #333333; }



p.tt_ae_aa{text-align: left; font-size: 1.2em; font-weight: bold; color: #333333; }
p.tt_ae_ab{text-align: center; font-size: 1.2em; font-weight: bold; color: #333333; }
p.tt_ae_ac{text-align: right; font-size: 1.2em; font-weight: bold; color: #333333; }
p.tt_ae_ad{text-align: justify; font-size: 1.2em; font-weight: bold; color: #333333; }

p.tt_ae_ba{text-align: left; font-size: 1.2em; font-weight: normal; color: #333333; }
p.tt_ae_bb{text-align: center; font-size: 1.2em; font-weight: normal; color: #333333; }
p.tt_ae_bc{text-align: right; font-size: 1.2em; font-weight: normal; color: #333333; }
p.tt_ae_bd{text-align: justify; font-size: 1.2em; font-weight: normal; color: #333333; }



p.tt_af_aa{text-align: left; font-size: 1.3em; font-weight: bold; color: #333333; }
p.tt_af_ab{text-align: center; font-size: 1.3em; font-weight: bold; color: #333333; }
p.tt_af_ac{text-align: right; font-size: 1.3em; font-weight: bold; color: #333333; }
p.tt_af_ad{text-align: justify; font-size: 1.3em; font-weight: bold; color: #333333; }

p.tt_af_ba{text-align: left; font-size: 1.3em; font-weight: normal; color: #333333; }
p.tt_af_bb{text-align: center; font-size: 1.3em; font-weight: normal; color: #333333; }
p.tt_af_bc{text-align: right; font-size: 1.3em; font-weight: normal; color: #333333; }
p.tt_af_bd{text-align: justify; font-size: 1.3em; font-weight: normal; color: #333333; }



p.tt_ag_aa{text-align: left; font-size: 1.5em; font-weight: bold; color: #333333; }
p.tt_ag_ab{text-align: center; font-size: 1.5em; font-weight: bold; color: #333333; }
p.tt_ag_ac{text-align: right; font-size: 1.5em; font-weight: bold; color: #333333; }
p.tt_ag_ad{text-align: justify; font-size: 1.5em; font-weight: bold; color: #333333; }

p.tt_ag_ba{text-align: left; font-size: 1.5em; font-weight: normal; color: #333333; }
p.tt_ag_bb{text-align: center; font-size: 1.5em; font-weight: normal; color: #333333; }
p.tt_ag_bc{text-align: right; font-size: 1.5em; font-weight: normal; color: #333333; }
p.tt_ag_bd{text-align: justify; font-size: 1.5em; font-weight: normal; color: #333333; }



input.button_a {height: 30px; width: 230px; font-weight: bold; background-color: #cccccc; border: 1px solid #ff9900; cursor: pointer; margin: 0px; padding: 0px; }



.picleft {float: left; margin-left: 0px; margin-right: 30px; margin-top: 15px; margin-bottom: 15px; line-height: 15px; overflow: hidden;}
.picright {float: right; margin-left: 30px; margin-right: 0px; margin-top: 15px; margin-bottom: 15px; line-height: 15px; overflow: hidden;}
.center {border: 0px dotted #ff9900; margin-left: 0px; margin-right: 0px; margin-top: 15px; margin-bottom: 10px; line-height: 15px; overflow: hidden;}



.fett {font-weight: bold; }
.italic {font-style: italic; }
.line {text-decoration: underline; }



li.ul_aaa {text-align: left; list-style-type: square; list-style-position: outside; margin-left:-23px; }
li.ul_aab {text-align: left; list-style-type: disc; list-style-position: outside; margin-left:-20px; }
li.ul_aac {text-align: left; list-style-type: circle; list-style-position: outside; }
li.ul_aad {text-align: left; list-style-type: square; list-style-position: inside; }
li.ul_aae {text-align: left; list-style-type: disc; list-style-position: inside; }
li.ul_aaf {text-align: left; list-style-type: circle; list-style-position: inside; }
li.ul_aag {text-align: left; list-style-type: square; list-style-position: outside; }



li.ol_aaa {text-align: left; list-style-type: lower-alpha; list-style-position: outside; margin-left:-38px; }
li.ol_aab {text-align: left; list-style-type: decimal; list-style-position: outside; margin-left:-20px; }
li.ol_aac {text-align: left; list-style-type: upper-roman; list-style-position: outside; }
li.ol_aad {text-align: left; list-style-type: lower-alpha; list-style-position: inside; }
li.ol_aae {text-align: left; list-style-type: decimal; list-style-position: inside; }
li.ol_aaf {text-align: left; list-style-type: upper-roman; list-style-position: inside; }



hr.line_aaa {color: #333333; height: 5px; text-align: center; width: 100%; border: 1px solid #333333;}



#disclaimer {
        /*height: 100px; */
        width: 72.7%;
        left: 12%;
        top: 10px;
        position: absolute;
        visibility: hidden;
        z-index: 4;
        border: 1px dotted #ffffff;
        background-color: #333333;
        padding: 1em;
        margin: 0em;
}



#mess_01r {
        padding: 0px;
        margin: 1px;
        z-index: 10;
        top: 20px;
        right: 20px;
        height: 1px;
        width: 1px;
        list-style: none;
        position: fixed;
        text-align: center;
}

#text_01 {
        height: 29.5em;
        width: 45em;
        /*left: 50px; */
        text-align: center;
        top: 1em;
        position: absolute;
        visibility: hidden;
        z-index: 80;
        border: 1px dotted #ff9900;
        background-color: #000000;
        padding: 1em;
        margin: 0em;
        background-image: url(pics/funeral.jpg);
        background-repeat: no-repeat;
}





#mess_02r {
        padding: 0px;
        margin: 1px;
        z-index: 10;
        top: 120px;
        right: 20px;
        height: 1px;
        width: 1px;
        list-style: none;
        position: fixed;
        text-align: center;
}

#text_02 {
        height: 29.5em;
        width: 45em;
        /*left: 50px; */
        text-align: center;
        top: 1em;
        position: absolute;
        visibility: hidden;
        z-index: 80;
        border: 1px dotted #ff9900;
        background-color: #000000;
        padding: 1em;
        margin: 0em;
        background-image: url(pics/funeral.jpg);
        background-repeat: no-repeat;
}





#mess_03r {
        padding: 0px;
        margin: 1px;
        z-index: 10;
        top: 220px;
        right: 20px;
        height: 1px;
        width: 1px;
        list-style: none;
        position: fixed;
        text-align: center;
}

#text_03 {
        height: 29.5em;
        width: 45em;
        /*left: 50px; */
        text-align: center;
        top: 1em;
        position: absolute;
        visibility: hidden;
        z-index: 80;
        border: 1px dotted #ff9900;
        background-color: #000000;
        padding: 1em;
        margin: 0em;
        background-image: url(pics/lose_myself.jpg);
        background-repeat: no-repeat;
}

#text_04 {
        height: 29.5em;
        width: 45em;
        /*left: 50px; */
        text-align: center;
        top: 1em;
        position: absolute;
        visibility: hidden;
        z-index: 80;
        border: 1px dotted #ff9900;
        background-color: #000000;
        padding: 1em;
        margin: 0em;
        background-image: url(pics/impossible.jpg);
        background-repeat: no-repeat;
}



/* ]]> */
