﻿body					{ background:#000 url(images/background.jpg) no-repeat top center;background-attachment: fixed; }
.header                 { background:#fff url(images/header.jpg) no-repeat top center; height:230px; margin-left:auto; margin-right:auto; padding:0px; }
.header ul              { list-style-type:none; margin:37px 0 0 5px; padding:0; }
.header ul li           { display:inline; margin:0 4px; padding:0; }

.frame                  { width:900px; margin:0 auto; background-color:#fff; }

.footer                 { text-align:center; font-size:10px; color:#444; padding:6px 0; }
.footer a               { color:#777; text-decoration:none; }
.footer a:hover         { color:#cd8710; text-decoration:underline; }

.content                { background-color:#fff;-moz-border-radius:4px; margin:0 12px; font-size:13px; text-align:justify; }
.content_overlay ul     { margin-left:20px;	}
.content_overlay        { padding:10px; -moz-border-radius:4px; background-color:#ccc; }
.content_overlay a		{ color:#656565; font-weight:bold;text-decoration:none; }
.content_overlay a:hover{ color:#000;text-decoration:underline; }
.content_overlay a.button,
.content_overlay input[type="submit"]   { text-transform:uppercase; color:black; background-color:#E9961C; cursor:pointer; border:0; font-weight:bold; font-size:12px; /*width:150px;*/ display:inline-block; text-align:center; text-decoration:none; padding:5px 25px; }

.lineup					{ padding:0; height:145px; }
.lineup img				{ margin-right:10px; }
.lineup div				{ margin:8px 15px 0 0; }

.TextBox                { border:1px solid #fab337; }
.ListboxFormular        { border:1px solid #CCC; font-size:14px; }
.TextBoxFormular        { font-family:Comic Sans MS; font-size:15px; font-weight:bold; border-top:0; border-left:0; border-right:0; border-bottom:1px solid #cd8710; background-color:Transparent; }
.TextBoxFormular:focus, 
.TextBoxFormular:hover  { background-color:#ffeed0; }

.ModalPopup             { font-size:14px; max-width:600px; }
.ModalPopupTitle        { padding:1px 6px; font-weight:bold; font-size:16px; text-align:center; border-bottom:1px solid #888; color:#FFF; background-color:#666; cursor:move; 
                          /*runde Ecken nur für Mozilla*/ -moz-border-radius-topright:8px; -moz-border-radius-topleft:8px; }
.ModalPopupText         { padding:2px 6px; border-left:1px solid #888; border-right:1px solid #888; background-color:#DDD; }
.ModalPopupButtons      { text-align:right; padding:4px; background-color:#DDD; border:1px solid #888; border-top:0; 
                          /*runde Ecken nur für Mozilla*/ -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; }
.ModalPopupBackground   { background-color:#AAA; filter:alpha(opacity=70); opacity:0.7; }

.UpdateProgress         { width:95px; text-align:center; border:1px solid #cd8710; background-color:#fbdca3; margin:10px; padding:2px; font-weight:bold; }
.Hinweis                { padding:4px; margin:10px; border:1px solid #CCC; background-color:#fafbcf; text-align:left; }

.pnAccordion                    {  }
.accordion                      { margin:5px 5px 10px; padding:3px; }
.accordionHeader                { background-color:#ffc86b; margin-bottom:4px; }
.accordionHeader:hover          { background-color:#fcb843; }
.accordionHeaderSelected        { background-color:#ecaa39; }
.accordionContent               { border:1px solid #CD8710; background-color:#ffeece; }

.WorkshopsEndorserShowsList     { text-align:left; }
