/* css - NEMA Entertainment */
body {
   font-family:Verdana,Arial,sans-serif;
   color:#5c5847;
   background-color:#FFFFFF;
   margin-top:0px;
   margin-bottom:0px;
}

#rahmen {
   width:772px;
   background-color:#fbf5e9;
   margin:0px;
   padding:0px;
}

/* Layout - Bereich TopMenu */
#topMenu {
   width:622px;
   height:20px;
   text-align:left;
   background-color:#000000;
   font-size:70%;
   margin:0px;
   padding-left:150px;
   background-image:url(hg_1.gif);
   background-repeat:no-repeat;
}
#topMenu ul li {
    float:left;
    height:20px;
}
#topMenu ul {
    float:left;
    list-style:none;
    margin:0px;
    padding:0px;
    background-color:#000000;
}
#topMenu ul li a {
    height:18px;
    padding-top:2px;
    display:block;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
}
#topMenu ul li a:visited,
#topMenu ul li a:focus {
    display: block;
    color:#ffffff;
    font-weight:bold;
}
#topMenu ul li a:hover {
    display:block;
    color:#ffffff;
    font-weight:bold;
    background-color:#123f7a;
}
#topMenu ul li a:active {
    display:block;
    color:#ffffff;
    font-weight:bold;
}
#topMenu ul li a.aktiv {
    display:block;
    color:#aa8d45;
    font-weight:bold;
    text-decoration:none;
}

#topMenu p {
    width:37px;
    float:left;
    padding-top:3px;
    text-align:center;
    margin:0px;
}

/* Layout - Kopfbereich mit Hauptmenu */
#kopf {
   clear:both;
   width:772px;
   height:143px;
   margin:0px;
   background-image:url(hg.gif);
   background-repeat:no-repeat;
   font-size:75%;
   text-align:left;
   background-color:#ffffff;
}
#mainMenu {
   float:left;
   width:400px;
   height:104px;
   padding:39px 0px 0px 18px;
   text-align:left;
}
#mainMenu ul li {
    width:21em;
    min-height:20px;
    margin-bottom:5px;
    background-color:#B2CEE7;
    border:1px solid #ffffff;
}
*html #mainMenu ul li {
    height:20px;
}
#mainMenu ul {
    list-style:none;
    width:21em;
    margin:0px;
    padding:0px;
}
#mainMenu ul li a {
    min-height:16px;
    padding:2px 5px 2px 5px;
    display:block;
    color:#0f3066;
    font-weight:bold;
    text-decoration:none;
}
*html #mainMenu ul li a {
    height:16px;
}
#mainMenu ul li a:visited,
#mainMenu ul li a:focus {
    display: block;
    color:#0f3066;
}
#mainMenu ul li a:hover {
    display:block;
    color:#a23731;
    font-weight:bold;
    background-color:#ecf1f5;
}
#mainMenu ul li a:active {
    display:block;
    color:#0f3066;
}
#mainMenu ul li a.aktiv {
    min-height:16px;
    padding:2px 5px 2px 5px;
    display:block;
    color:#0f3066;
    font-weight:bold;
    text-decoration:none;
    background-color:#ecf1f5;
    
}
*html #mainMenu ul li a.aktiv {
    height:16px;
}
#logo {
    float:left;
    padding-left:14px;
    padding-top:82px;
    width:260px;
    height:53px;
}
/* Layout - Kopfbereich mit Submenu und &Uuml;berschrift*/
#inhaltKopf {
   clear:both;
   width:772px;
   height:250px;
   margin:0px;
   padding:0px;
   border-bottom:1px solid #123f7a;
}
#inhaltKopfLi, #inhaltKopfRe {
   float:left;
   width:386px;
   height:250px;
}
#inhaltKopfLi h4 {
   font-size:120%;
   font-weight:bold;
   text-align:left;
   margin:0px;
   padding-top:20px;
}

#subMenu {
   width:350px;
   height:177px;
   margin:0px 18px 0px 18px;
   text-align:left;
   font-size:75%;
}
#subMenu ul li {
    width:21em;
    min-height:15px;
}
*html #subMenu ul li {
    height:15px;
}
#subMenu ul {
    list-style:none;
    width:21em;
    margin:0px;
    padding:0px;
    background-color:#f2e7cb;
    border-left:1px solid #fbf5e9;
    border-right:1px solid #fbf5e9;
}
#subMenu ul li a {
    min-height:15px;
    padding:4px 5px 4px 5px;
    display:block;
    color:#536279;
    font-weight:bold;
    text-decoration:none;
    border-bottom:1px solid #fbf5e9;
}
*html #subMenu ul li a {
    height:15px;
}
#subMenu ul li a:visited,
#subMenu ul li a:focus {
    display: block;
    color:#536279;
}
#subMenu ul li a:hover {
    display:block;
    color:#a23731;
    font-weight:bold;
    background-color:#FFFFEE;
}
#subMenu ul li a:active {
    display:block;
    color:#536279;
}
</*
#subMenu ul li a.aktiv {
    background-color:#FFFFEE;
}
*/

#titel {
   width:386px;
   height:73px;
   text-align:left;
}
.titel2 {
   width:358px;
   margin-top:0px;
   margin-left:28px;
   height:63px;
   padding-bottom:10px;
   text-align:left;
}
.titel1 {
   width:358px;
   margin-top:0px;
   margin-left:28px;
   height:29px;
   padding-top:24px;
   padding-bottom:20px;
   text-align:left;
}

/* Layout - Inhaltsbereich */
#inhalt {
   clear:both;
   min-height:200px;
   width:772px;
   margin:0px;
   padding:0px;
   font-size:80%;
}
*html #inhalt {
    height:200px;
}

#inhalt h3 {
    color:#5c5847;
    font-size:100%;
    margin-bottom:0px;
    padding-bottom:0px;
}
#inhalt h4 {
    color:#5c5847;
    font-size:130%;
    margin-top:18px;
    margin-left:36px;
    margin-bottom:0px;
    text-align:left;
}

#inhalt a:link {
    color:#12407c;
    font-weight:bold;
    text-decoration:none;
}
#inhalt a:visited, #inhalt a:focus {
    color:#12407c;
    font-weight:bold;
    text-decoration:none;
}
#inhalt a:hover {
    color:#a23731;
    font-weight:bold;
    text-decoration:none;
}
#inhalt a:active {
    color:#12407c;
    font-weight:bold;
    text-decoration:none;
}


#inhaltLi, #inhaltRe {
   float:left;
   width:350px;
   padding:18px;
   min-height:80px;
   text-align:left;
}
*html #inhaltLi,*html #inhaltRe {
    height:60px;
}
#inhaltRe ul li {
    width:20em;
    min-height:23px;
    margin-bottom:10px;
    background-color:#f2e7cb;
    border:1px solid #536279;
}
*html #inhaltRe ul li {
    height:23px;
}
#inhaltRe ul {
    list-style:none;
    width:20em;
    margin:0px;
    padding:0px;
}
#inhaltRe ul li a {
    min-height:15px;
    padding:4px 5px 4px 5px;
    display:block;
    color:#536279;
    font-weight:bold;
    font-size:95%;
    text-decoration:none;
    text-align:center;
}
*html #inhaltRe ul li a {
    height:15px;
}
#inhaltRe ul li a:visited,
#inhaltRe ul li a:focus {
    display: block;
    color:#536279;
}
#inhaltRe ul li a:hover {
    display:block;
    color:#a23731;
    font-weight:bold;
    background-color:#FFFFEE;
}
#inhaltRe ul li a:active {
    display:block;
    color:#536279;
}

#inhaltLinks {
    float:left;
    width:368px;
    text-align:right;
    padding-top:18px;
    padding-left:18px;
    margin:0px;
}
#inhaltLinks ul {
    list-style:none;
    margin:0px;
    padding:0px;
}
#inhaltLinks ul li {
    padding-bottom:4px;
}
#inhaltRechts {
    float:left;
    width:350px;
    text-align:left;
    padding-top:18px;
    padding-left:18px;
}
.links {
    float:left;
    width:368px;
    text-align:right;
    padding-top:18px;
    padding-left:18px;
    margin:0px;
}
.rechts {
    float:left;
    width:350px;
    text-align:left;
    padding-top:18px;
    padding-left:18px;
}

/* Layout - Fussbereich */
#fuss {
   clear:both;
   min-height:23px;
   width:772px;
}
*html #fuss {
    height:23px;
}
#fussLi, #fussRe, #fussLi1, #fussRe1 {
   float:left;
   width:356px;
   padding-left: 15px;
   padding-right: 15px;
   min-height:22px;
   border-bottom:1px solid #123f7a;
   font-size:70%;
   margin-top:20px;
}
*html #fussLi, *html #fussRe, *html #fussLi1, *html #fussRe1 {
    height:22px;
}
#fussLi {
   background-color:#57769c;
   color:#fbf5e9;
   font-weight:normal;
   text-align:left;
}
#fussLi1 {
   background-color:#b95c57;
   color:#fbf5e9;
   font-weight:normal;
   text-align:left;
}
#fussRe {
   background-color:#ead7ac;
   color:#12407c;
   text-align:right;
}
#fussRe1 {
   background-color:#ead7ac;
   color:#581504;
   text-align:right;
}
#fussLi p, #fussRe p, #fussLi1 p, #fussRe1 p {
   padding:4px;
   margin:0px;
}

#fussLiU, #fussReU, #fussLiU1 {
   float:left;
   width:386px;
   height:6px;
   font-size:3px;
}
#fussLiU {
   background-color:#9aadc4;
}
#fussReU {
   background-color:#f2e8cd;
}
#fussLiU1 {
   background-color:#cc9486;
}
#fussLiU p, #fussLiU1 p, #fussReU p {
   padding:0px;
   margin:0px;
}

/* Layout - Zusätzliche Schriftformatierungen */
.copyFoto  {
   font-size:85%;
   color:#5c5847;
}

form td {
   font-size:80%;
   color:#5c5847;
}




