body  { color: #111111; font-size: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #151c87; margin: 0 0 30px 20px; scrollbar-face-color: #AFB2D6; }

/***** Formatierungen für die Anzeige der Links *****/
a:link, a:visited, a:active { font-weight: bold; text-decoration: none; color: #151c87; }      
a:hover { font-weight: bold; text-decoration: underline; color: #151c87; }      


/***** Formatierungen für die Anzeige der Menu-Links *****/
a.menu:link, a.menu:visited, a.menu:active { font-weight: bold; font-size: 17px; text-decoration: none; color: #FFFFFF; }      
a.menu:hover { font-weight: bold; font-size: 17px; text-decoration: none; color: #AFB2D6; }      


/***** Formatierungen für die Anzeige des aktiven Menu-Links *****/
a.menu_a:link, a.menu_a:visited, a.menu_a:active { font-weight: bold; font-size: 17px; text-decoration: none; color: #AFB2D6; }
a.menu_a:hover { font-weight: bold; font-size: 17px; text-decoration: none; color: #AFB2D6; }      


/***** Formatierungen für die Anzeige der Menu-Links *****/
a.topmenu:link, a.topmenu:visited, a.topmenu:active { font-weight: bold; font-size: 15px; text-decoration: none; color: #FFFFFF; }      
a.topmenu:hover { font-weight: bold; font-size: 15px; text-decoration: none; color: #AFB2D6; }      


/***** weitere Formatierungen *****/
h1 {  font-size: 22px; font-weight: bold; color: #151C87; }
h2 {  font-size: 19px; font-weight: bold; color: #151C87; }
h3 {  font-size: 18px; font-weight: bold; color: #151C87; }

th {  font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #151C87; }
td {  font-size: 13px; }

td.detail { background-color: #AFB2D6; }
td.white  { color: #FFFFFF; background-color: #FFFFFF; }
td.menu   { color: #AFB2D6; font-size: 17px; font-weight: bold; background-color: #151C87; }
td.menudark { background-color: #AFB2D6; background-image: url(images/bgleiste/bgmenudark.jpg); }

.footer { color: #151C87; font-size: 10px }
.small  { font-size: 10px; }
img     { border: 0px; }
li      { list-style-type: circle; list-style-image: url(images/listitem.gif); }


/*----------| Formatierungen für die Anzeige der Links für Listen-Titel |--------------------------*/
a.th, a.th:visited, a.th:active, a.th:hover { color: #ffffff; text-decoration: none; }
tr.filmdata { height: 22; }
td.filmdata { font-size: 12px; font-weight:normal; color:#000000; }
td.white    { background-color: #FFFFFF; }
td.filmdatasummary { font-size: 13px; font-weight:normal; color:#000000; }


input {
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      text-align: left;
      font-weight: bold;
      color: #151C87;
      background-color: #AFB2D6;
   }

textarea {
      background-color: #AFB2D6;
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
      color: #151C87;
      font-weight: bold;
      }

select {
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      text-align: left;
      font-weight: bold;
      color: #151C87;
      background-color: #AFB2D6;
      }

.box { background-color: #AFB2D6; border: 1px solid #151C87; }
.formfeld { font-size: 12px; color: #151C87; background-color: #AFB2D6; }
.formfeldBox { font-size: 12px; color: #151C87; background-color: #ffffff; }
.checkbox { font-size: 12px; color: #151C87; background-color: transparent; }

.Logotext { font-size: 16px; }
.Hometext { font-size: 18px; font-weight: bold; }
