@import url('./content.css');

/* Schriftart und Farben fuer alle Elemente */

font,a,table,tr,td,p,div,span,body,ul,li,ol, .bodytext, .csc-header {
  color:#000;
}

font,a,table,tr,td,p,div,span,body,ul,li,ol {font-family:Verdana, Arial; font-size: 12px;}

.bodytext {
  font-size:9pt;
  width:400px;
}

.csc-header{
}

.csc-header-n1 h1 {
  font-size:10pt;
}

/*
BODY FARBEN
Blau: #002D4E
HellSand: #FFFCED
 -> Hover: #C5C2B1
DunkelSand: #D8C09E
*/

body { background-color:#002D4E; text-align:center; margin:0px; padding:0px;}

/*a, a:link, a:hover, a:visited {color:navy; text-decoration:underline;}*/
a {color:#002D4E; font-size:12px; text-decoration:underline; font-weight:bold;}
a:hover {color:#000;}


img {border-width:0px; padding:0px; margin:0px;}

.top {
    text-align:center;
    padding-bottom:10px;
}


/* TabellenFormatierung */
.main {
    margin:auto auto;
    padding:0px;
    padding-top:10px;
    width:870px; 
}

.left {
    padding:0px;
    width:250px;
    vertical-align:top;
}

.middle {
    margin-left:10px;
    padding-left:20px;
    vertical-align:top;
    height:450px;
/*    border:1px solid #000;*/
    background-color:#FFFCED;
}



/* Div wo MeuBild ununterMenu drin ist */
.menu_bar {
  width: 235px;
  height:423px;
  background-position: top middle;
  background-repeat: no-repeat;
  background-image:url('/fileadmin/ht_musical/images/menu_pic_cd.jpg');
  background-color:#FFFCED;
/*     border:1px solid #000; */
}


.menu_bar img{
  margin-bottom: 8px;
}

div.main_menu_link_div {
  float: right;
  text-align:right;
  padding-right: 15px;
}

div.main_menu_impressum_div {
  float: left;
  text-align:right;
  padding-right: 15px;
}

div.main_menu_impressum_div a {
  font-size: 9pt;
  color: :#FFFCED;
  font-weight:bold;
    
}

a.main_menu_link:hover {
    color:#C5C2B1;
}

a.main_menu_link {
    text-decoration:none;
    margin-top:14px;
    color:#FFFCED;
    font-family:arial; 
    font-weight:bold;
    font-size:19px; 
    letter-spacing:0.2em;
}


.content_div {
    text-align:left;
    vertical-align:top;
    padding:0px;
/*    overflow:auto;*/
    background-color:#FFFCED;
    width:580px;
}

.menu, .menu_act {
    padding:0px;
    margin:0px;
    width:164px;
    text-align:right;
}

.menu a, .menu_act a {
    text-decoration:none;
    display:block;
    color:#CC0000;
    font-family:Arial Black, Arial, Verdana;
    font-size:15px;
    padding:0px;
    margin:0px;
    margin-top:-2px;
    text-align:right;
}

.menu_act a, .menu a:hover {
    color:#ee0000;
    text-decoration:none;
}

.menu_table {
    text-align:right;
/*    width:200px;*/
    margin-left:36px;
}

.main_menu_table {
/*     border:1px solid #000; */
     width:300px; 
}


.break {
    clear:both;
}

.startpage {
    text-align:center;
}

div.tx-lastupdate-pi1 a {
  font-size:10px;
}
div.tx-lastupdate-pi1 {
  margin-left:10px;
  margin-right:30px;
  font-size:10px;
  font-color:#777;
  border-top:1px solid #AAA;
  text-align:center;
}

.akt_menu {
  float: right;
  background-color: #C5C2B1;
  font-weight: bold;
  font-size:10pt;
  text-align: right;
  width: 132px;
  padding:0px;
  height:16px;
  margin-right: 1px;
  margin-top: 1px;
}

/************************
 Gaestebuch Styles
************************/



    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    


.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
    

.tx-guestbook-list-row { background-color: #F7F7F7; }
    .tx-guestbook-list-rowleft { background-color: #DDD; }

.tx-guestbook-list-entrycomment-title {
  font-weight: bold; 
}

.tx-guestbook-list-entrycomment {
  font-style: italic;
}

.tx-guestbook-entrycomment-p { 
  background-color:#FEF2E2;
}

.tx-guestbook-list-small { 
  font-size: 9px; 
  color: #666666; 
}

.tx-guestbook-list-header {
  background-color:#A28156;
  color: #FFFFFF; 
  font-weight:bold;
  font-size:16px; 
}

.tx-guestbook-list-link { 
  font-size: 9px; 
  color: #666666; 
}



.tx-guestbook-form-inputfield-med, .tx-guestbook-form-inputfield-big, .tx-guestbook-form-textarea {
  border: 1px solid #A28156; 
  color:#333333; 
}

.tx-guestbook-form-inputfield-big {
  width:150px; 
  height:20px;
}
.tx-guestbook-form-inputfield-med {
  width:100px; 
  height:20px;
}
.tx-guestbook-form-textarea {
  width:250px; 
}
