body, td, li, dl, dt, dd, dir, div, span, p, a, div p, input, select, option	{
  font-family: georgia, sanse ; font-size:10pt; line-height: 1.4;
}


h1, h2, h3, h4, h5, h6 {
  font-family: verdana, sanse;
  color:#011c87;
}
div.content h1{  margin-bottom:15px; padding-top:7px; font-size:14pt; font-weight:normal;}
div.content h2{  margin-bottom:10px; padding-top:7px; font-size:13pt; font-weight:normal;}
div.newsabsatz h2{  font-size:11pt;  font-weight:normal;  margin-bottom:5px;  text-decoration:underline; color:#888888;}
div.content h3{  margin-bottom:5px; padding-top:5px; font-size:11pt; font-weight:bold;}
div.content h4, div.content h5, div.content h6{  xmargin-bottom:3px; xpadding-top:3px; font-size:10pt; font-weight:bold;}


div.startseite{position:absolute; top:50%; left:50%;margin-left:-425px; margin-top:-234px;}
div.formStyle{
  padding:3px;
}

* { margin:0; padding:0; }
div.content th {text-algin: left; font-size:10pt;  font-weight: bold; font-family: verdana, sanse;}
div.content th, div.content td {padding: 3px 1px;}

/* menue und suche*/
div.menuelevel0id4 {float:left;}
#search{float:right; background-color: #DCDCDC; height: 17px; margin-top:4px; margin-right:2px; width: 100px;}
input.button_search, input.input_search { border: 0px none; background: none;  width: 80px;}
input.button_search {background: #DCDCDC url(http://www.2010.kreativekoepfe-cottbus.de/level9_cms/layout/searchicon.gif) no-repeat center center; height: 17px; width:17px;}

/* rss-feed*/
div.feeditem {float:left; width:120px; margin: 0 8px 10px 0; padding: 20px 8px 0 0; border-right:1px solid #ffffff; overflo:hidden;}
div.feeditem div.description{height: 130px;}

/* galerie */
img.tumpblank { width: 152px; height: 102px; border:0px; overflow: hidden;}
div.tump { background-position: top center; background-repeat : no-repeat;}
div.tumpshadow {margin: 0 0 0 0; padding: 1px; background-color: #fffff0; }
table.cssgalerie td {padding: 0 10px 10px 0;}

/* slidshow */
div.bildershow {overflow:hidden; display: none; position: relative;}
div.bildershow {display: block !important; height:214px; border-bottom-width:0px;}
div.slideshow {position:relative; top:0; left:0; }
div.gal_box {position:absolute; top:0; left:0; height: 214px; overflow:hidden; width:575px;}


/* liste ort */
div.ortuebersicht {border-top: 1px dashed #011C87;}
div.ortuebersicht a.listitemort {display:block; border-bottom: 1px dashed #011C87; color:#011C87; padding: 3px 0 3px 1px; text-decoration:none;}
div.ortuebersicht a.listitemort:hover {background-color: #c6c9d0; text-decoration:none;}
/* menu ort */
div.subMenuOrtUebersicht{ text-align: right; }
div.subMenuOrtUebersicht a.listitemort {display:block; color:#011C87; padding: 1px 3px 1px; text-decoration:none; text-align: right;  font-family: verdana; font-size:7pt;}
div.subMenuOrtUebersicht a.listitemort:hover {background-color: #c6c9d0;}
div.subMenuOrtUebersicht a.activlistitemort {color:#fe0000;}

/* liste veranstaltungen*/
hr {border:0px; border-bottom: 1px dashed #011C87; margin-bottom: 12px;}
hr.medium {width: 220px;}
hr.small {width: 220px;}
h1.nProgramm{ color: #fe0000 !important; margin-bottom:0px !important;}
div.nProgrammInfo {height: 40px;}
div.nProgrammInfo a { font-size:8pt; font-family: verdana; text-decoration:none; color:#696969;}
div.nProgrammBeschreibung { font-family: georgia; font-size:9pt; margin-bottom: 5px; color:#696969;}
div.nVeranstaltung {margin-left: 30px; margin-bottom: 12px;}
div.nVeranstaltungInfo {font-family: georgia; font-size:9pt; margin-bottom: 2px;}
div.nVeranstaltungTime {font-family: verdana; font-size:9pt; margin-bottom: 2px; font-weight:bold;}
span.nVeranstaltungTime{ color: #fe0000; font-family: verdana; font-size:9pt; font-weight:bold;}
div.nVeranstaltungKategorie {font-family: georgia; font-size:7pt; text-transform:uppercase; color: #696969; margin-bottom: 2px;}
div.nVeranstaltungBeschreibung {font-family: georgia; font-size:9pt; margin-bottom: 5px;}
div.nVeranstaltungPartner, div.nVeranstaltungPartner a {font-family: verdana; font-size:7pt; color:#696969; text-decoration:none;}
span.nVeranstaltungPartner {font-family: verdana; font-size:7pt; color:#011C87; text-transform:uppercase;}
div.select {float:right; }
div.select a {font-family: georgia; font-size:9pt; color:#696969; text-decoration:none;}
div.vormerksubmit {font-family: georgia; font-size:7pt; color:#696969; text-decoration:none; margin-bottom: 2px; cursor:pointer; text-align:right; text-transform:uppercase;}
div.barrierefrei {margin:10px 0 30px;min-height:30px;padding-left:30px; font-family: verdana; font-size:7pt; color:#011C87; text-transform:uppercase; background: transparent url(http://www.2010.kreativekoepfe-cottbus.de/level9_cms/layout/wheelchair-icon.png) top left no-repeat;}


div.newsin{ width:150px; overflow:hidden;}
div.newsin p {font-size:9pt;}

#layout9mid00010012{
  color:#888888 ! important;
}
div.absatz li{
  padding-bottom:10px;
}

div.imprint{ left:50%; bottom:0px; margin-left:-295px; position:absolute; width:574px;}
div.menuelevel0id11 {float: right;}

.tabelle {
  position:fixed;
  right:50%;
  bottom: 1px;
  margin-right:294px;
}

html>body div.imprint {  /* nur fuer moderne Browser! */
    position: fixed;
  }

div.absatz1in{
  padding-right:10px;
}
div.absatz2in{
  padding-left:10px;
  padding-right:10px;
}
div.absatz3in{
  padding-left:10px;
}
div.absatz1, div.absatz2, div.absatz3{
  width:136px;
  float:left;
}

div.absatz *{
  color:#080288;
  xfont-family:georgia, times, verdana, arial, sanse;
}
div.absatz{ width:540px; color:#080288; padding:0 0 20px 20px; margin-bottom: 20px;}
div.absatzrss {width:420px; color:#080288; padding-left:20px; margin-bottom: 20px;}
div.absatzbold {background-color: #c6c9d0; padding:0 150px 10px 20px; margin-bottom: 0px;}
div.absatzbold p{font-size:12pt;}

div.newsabsatz p{ font-size:8pt; }

div.absatzright {padding: 8px 20px 20px 0; width:403px; float: right; color:#080288;}
div.absatzleft {padding: 10px 6px 0 10px; width:120px; float: left; color:#080288;}
div.absatzleftdark { background-color: #c6c9d0;}
div.absatzleft hr {border-color:#080288; border-style:dashed; border-width:1px 0 0;}

tr.bordertop td, tr.bordertop th {border-top: 1px dashed #080288;}

div.newsabsatz a, div.maincontent a{ color:#696969; font-family:verdana, sanse; font-size:9pt; text-decoration: none; }
div.newsabsatz a:hover, div.maincontent a:hover{ text-decoration: underline; }

div.newsabsatz{
  font-size:7pt;
  text-decoration: none;
}
div.news{
  position:absolute;
  color:#888888;
  left:50%;
  bottom:50px;
  margin-left:300px;
}

div.maincontent{ width:573px; float:right; border:0px none;}
#footermenu{ float:right; background-color:#ffffff;}
div.submenue{ width:192px; float:left; margin-top:26px;}
div.content{ width:766px; overflow:hidden;}

div.headerMarke{ width:160px; float:left; margin: 26px 0px 0px 15px;}
div.headerRight {width: 573px; float:right;}
div.headerMarketext { width:230px; float:left; margin-top: 26px; height:70px; background: #ffffff url(http://www.2010.kreativekoepfe-cottbus.de/level9_cms/layout/txtlogo.png) no-repeat top left;}
div.headerDatum {width:240px; float:left; margin: 23px 0px 0px 0px;}
div.headerWappen {float:right; margin: 25px 15px 0px 0px;}



div.headerMarketext h1 { font-size:17pt; line-height:1.2; }
div.headerDatum h1 { font-size:11pt; line-height:1.2;}
div.headerDatum h2 { font-size:9pt; font-weight:normal; line-height:1.5;}
div.menue{  height:25px;  background-color:#011c87;}




div.header{
  float:right;
  width:765px;
  xheight:105px;
  background-color:#FFF;
}
div.top{
  width:766px;
  height:5px;
  background-color:#032459;
  float:right;
}
div.main{
  width:766px;  
  height:111%;
  text-align:left;
overflow:hidden;
}



/** NdkK 2009 
*/

#va_menu {
  margin: 0;
  padding: 0;
  width: 500px; 
}
#event {
  margin-top: 20px;
  padding: 0;
  width: 500px; 
  color: #080288;
}
#event p, div.maincontent a.export, div#va_menu p, div.absatz h3, div.account {
  margin-left: 25px;
}
#event table.event {
  width: 90%;
  margin-left: 30px;
  margin-bottom: 20px;
}
#event table {
  width: 90%;
  margin-left: 20px;
  color: #080288; 
}
#event table.event tr td.title {
  width: 400px;
}
#event table.veranstalter {
  margin: 0;
  padding: 0;
}
#edit_event, #back-button {
  margin-left: 20px;
  margin-bottom:20px;
  padding: 0;
  width: 500px;
  color: #080288; 
}
#kontakt {
  margin: 0;
  padding: 0;
  width: 500px;
}
#kontakt table tr td {
  color: #080288;
}
#kontakt table {
  margin-top: 40px;
  margin-left: 20px;
  width: 90%;
  border-top: 1px solid #BFBFBF;
}
#del {
  margin-left: 20px;
  padding: 0;
  width: 430px; 
  background: #EFEFEF;
  border: 1px solid #BFBFBF;
}
#del_date {
  padding: 0;
  width: 500px; 
  background: #EFEFEF;
  border: 1px solid #BFBFBF;
}
#err {
  margin-left: 20px;
  padding: 0;
  width: 430px; 
  background: #EFEFEF;
  border: 1px solid #BFBFBF;
}
#del  p, #del_date p, #err p {
  margin: 10px;
  color: #080288;
}
#err p {
  color: #C50C1F;
}
#del input {
  color: #080288;
}
#edit_event table tr td {
  color: #080288;
}
#edit_event input, #edit_event textarea, #edit_event select {
  width: 300px;
  color: #080288;
}
#edit_event input.plz {
  width: 99px;
}
#edit_event input.ort {
  width: 199px;
}
#edit_event input.checkbox {
  width: 14px;
}
#edit_event textarea {
  height: 140px;
}
#edit_event textarea.person {
  height: 60px;
}
#edit_event .form_button {
  width: 100px;
}
#edit_event .search_button {
  width: 80px;
}
#date{
  margin: 20px;
  padding: 0;
  width: 500px; 
}
#edit_date{
  margin: 20px;
  padding: 0;
  width: 500px; 
  color: #080288;
}
#edit_date input, #edit_date select, #edit_date option, #edit_date button, div.absatz p#print-button input  {
  color: #080288;
}
#edit_date table tr td {
  width: 50px;
  color: #080288;
}
#edit_date table tr td {
  width: 5px;
}
#edit_date table tr td select {
  width: 50px;
}
#map {
  margin: 20px;
  padding: 0;
  width: 500px; 
  height: 400px; 
}
#matrix {
  margin: 20px;
  padding: 0;
  width: 500px; 
  height: 400px; 
}
#matrix table {
  border: 0;
}
#matrix td {
  background: #EFEFEF;
  border-left: 1px solid #DFDFDF;
  border-bottom: 1px solid #DFDFDF;
  width: 15px;
}
div.marker {
  margin: 0;
  padding: 0;
  width: 300px;
}
td.font {
  font-size: 8pt;
}
td.account_left {
  text-align: left;
}
div.account, div.account table.account, div.account input, div.account textarea, div.account select, div.logout, div.logout input, div.sidelogin table, div.sidelogin table input {
  color: #080288;
}
div.account table.account tr td input, div.account table.account tr td select{
  margin-bottom: 5px;
}
div.account table.account tr td.account_left{
  width: 175px;
}
div.account table.account tr td.account_right{
  width: 250px;
}
div.account table.account tr td input{
  width: 100px;
}
div.account table.account tr td input.account_input, div.account table.account tr td select{
  width: 250px;
}
div.account table.account tr td.account_right .account_input.account_PLZ{
  width: 98px;
}
div.account table.account tr td.account_right .account_input.account_Ort{
  width: 148px;
}
div.account_error {
  margin-left: 20px;
  margin-bottom: 20px;
  color: red;
}

img {
  border: 0;
}
p.ansprechpartner {
  margin-bottom: 10px;
}

#admin_legend, #legend {
  display: none;
}
div.logo {
  display: none;
}



@media print {
  /* ... Formatdefinitionen zum Drucken ... */

  @page {  
    size: 100% !important; 
    margin: 0 !important;
    padding: 0 !important;
  }
  div.top, div.header, div.menue, div.logout, div.newsabsatz, div.partner, p.print, p.goback, table.meine_nacht tr td.vormerksubmit, div.imprint, div.absatz p#print-button  { 
    display: none; 
  }
  div.absatz {
    position: absolute; 
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
  }
  div.absatz table.meine_nacht {
    width: 19cm; 
    padding: 0 !important;
  }
  div.absatz img.logo {
    display: block;
    position: absolute; 
    right: 0;
    padding: 0;
  }
  div.absatz table.meine_nacht tr td {
    xfont-family: Helvetica;
    font-size: 10pt;
    color: #000000;
    border-bottom: 1px dashed #000000;
  }
  div.absatz table.meine_nacht tr.head td {
    xfont-family: Adobe Garamond Pro;
    font-size: 14pt;
    font-weight: normal;
    color: #000000;
    border-bottom: 1px solid #000000;
  }
  tr td.title {
    width: 35%;
  }
  tr td.time {
    width: 30%;
  }
  tr td.location{
    width: 35%;
  }
  tr.head td.time {
    width: 35%;
  }
  tr.head td.title {
    width: 30%;
  }
  tr.head td.location {
    width: 35%;
  }
  div.absatz h3 {
    xfont-family: Helvetica;
    font-size: 24pt;
    font-weight: bold;
    color: #000000;
    margin-top: 200px;
    margin-left: 0;
  }
  table.print, div.absatz p.save, div#legend {
    display: none;
  }
}


