@charset "UTF-8";
/*andere CSS-Dateien einbinden*/
@import url(css/powermail.css);
@import url(http://www.jazzagentur-kaul.de/typo3installation/fileadmin/calendar/jw_calendar.css);

/*allgemeine HTML-BEfehle*/
body * {
  margin: 0;
  padding: 0;
  font-size: 10pt;
  font-family: Tahoma, Verdana, Sans-serif, Helvetica, Arial;
}
a {
  color: #636;
  text-decoration: underline;
}
h1, h2, h3 {color: #636;}
h1 {margin: 10px 0; font-size:130%;}
h2 {font-size:120%;}
hr {margin:5px 0;}
ul {list-style-position:inside;}
body {background-color:#000;color:#fff;}
/*CSS-IDs*/
#container{}
#header{background: transparent url("img/header_jazz_international.gif") no-repeat; margin: 0 auto; width: 1004px; height: 163px; padding:0;}
#musikstile {text-align:right;margin-right:75px;padding-top:5px;}
#sprache{margin-top:26px;}
#page {
  background: #fff url("img/page_bg.jpg") repeat-x top left scroll; 
  margin: 0px auto 0 auto;
  width: 1004px;
  padding:10px;
  }
#mainnav{margin-bottom:15px;font-size:110%;font-weight:bold;}
#linke_spalte{float:left;width:170px;margin-left:-809px;font-size:10pt;display:block;color:#969;}
#subnav {background-color:#fff;}
#inhalt_links {background-color:transparent;color:#000;margin-top:15px;}
#mittlere_spalte{
  float:left;
  background:#fff /*url("img/jak.jpg") no-repeat right bottom*/;
  width:604px;
  color:#000;
  padding:10px;
  margin-left:182px;
  border: 4px solid #000;}
#breadcrumb {background-color:#000;color:#fff;width:604px; padding:2px 10px;margin-left:-10px;margin-bottom:-10px;clear:both;}
#inhalt_mitte{padding-bottom:10px;}
#rechte_spalte{float:right;width:180px;}
#inhalt_rechts {background-color:#fff;color:#000;margin:0 5px;padding:0 5px;} 
#footer{clear:both; width:100%; text-align:center;color:#111;}
#calendar-event-backlink {margin: 10px 0; text-align:center;}

/*Klassen*/
.align-center {text-align:center;}
.align-right {text-align:right;}
.float-right {float:right;}
.imgprev {float:right;}
.V9G {text-align:right;}
.V9G a {background-color:transparent;}

.csc-textpic-imagerow {width:595px}
.cal-teaser {}
/* Verschachtelungen*/
#mainnav a {color:#fff; text-transform: uppercase; padding:5px; background-color:#000;margin:5px;text-decoration:none;}
#mainnav a:hover {color:#969;} 
#linke_spalte a{font-size:10pt;display:block;background-color:#fff;display:block;text-decoration:none;font-weight:bold;}
#subnav a {text-align:left;}
#subnav a:hover {font-style:italic;}
#footer a {font-weight:bold; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#inhalt_rechts h1 {color:#969;background-color:#000;padding:2px;font-size:110%;margin:-5px -5px 2px;padding-left:5px;}
#mainnav span strong {color:#fff; text-transform: uppercase; padding:5px; background-color:#000;margin:5px;}
#subnav strong {font-size:10pt;color:#636;display:block;background-color:#fff;border-bottom:1px solid #663366; display:block; padding:4px; text-decoration:none;font-weight:bold;text-align:right;}

#rechte_spalte h1, #rechte_spalte h2, #rechte_spalte h3 {background-color:#000;margin-bottom:0;padding:3px;color:#969;}
#rechte_spalte h2 {font-size:95%; }
#rechte_spalte .bodytext {background-color:#fff;padding:2px;color:#000;}
#breadcrumb a {color:#fff;text-decoration:none;}
#breadcrumb a:hover {color:#fff;text-decoration:underline;}
span a {margin:0 2px;}
.cal-teaser span {display:block;}
/*Subnav Optionsplit*/
.subnav1, .subnav2, .subnav3 {padding:4px;background-color:#fff;font-size:10pt;font-weight:bold;text-align:right;}
.subnav1 {border: 4px solid #000; border-bottom:1px solid #969;}
.subnav2 {border-bottom:1px solid #969;border-left: 4px solid #000;border-right: 4px solid #000;}
.subnav3 {border: 4px solid #000; border-top:none;}
.subnav1:hover, .subnav2:hover, .subnav3:hover {font-style:italic;}
.lightboxSpan a {margin:0;}

/* tt_news */
.news-latest-date a {float:left;text-decoration:none;width:90px;}
.news-list-date {float:left;font-weight:normal;width:90px;}
.news-latest-item p, .news-latest-morelink {margin-left:95px;}
.news-list-item p {margin-left:90px;}
.news-latest-category {margin-left:95px;color:#777;}
.news-single-timedata, .news-single-category{text-align:right;color:#777;}
.news-single-item h3 {margin-bottom:10px;}
.news-single-item hr {margin:15px 0;}
.news-latest-item h3 a {display:inline-block;width:505px;}
.news-single-item h2, .news-single-item h3 {text-align:center;}


/* FCE */
.col_l_50 {width:50%;float:left;}
.col_r_50 {width:50%;float:left;}
.col_l_33 {width:33%;float:left;}
.col_m_33 {width:32%;float:left;padding-left:10px;margin-bottom: 10px;}
.col_r_33 {width:30%;float:left;padding-left:10px;margin-bottom: 10px;}
