
/* Info:  css fuer www.koelnticket.de */  
/* Stand: 01.02.2005,11:08 MKü        */
/* Medium: Druckausgabe               */

body	{  
font-family : Verdana, Helvetica, sans-serif;  
background-color: #FFFFFF;  
margin: 0; 
padding: 0;
}

a { color: #000000; text-decoration: none; }

img { 
border-style: none; 
border-width: 0px; 
border-color: #FFFFFF; 
padding: 0;
margin: 0;
}

td.bild img {
padding: 0 10px 0 0;
width: 80px !important;
overflow: hidden;
}

td { 
vertical-align: top !important;
padding: 0; 
margin: 0;
font-size: 8pt; 
}

p { 
padding: 0; 
margin: 0 0 10px 0;
font-size: 8pt; 
}

ol li, ul li, li, li * { 
font-size: 8pt; 
}

h1 { 
font-size: 12pt; 
}

h2, h4, h5, h6 { 
font-size: 10pt; 
padding: 0;
margin: 0 0 5px 0;
}

h3 { 
padding: 10px 0 0 0;
margin: 0 0 5px 0;
font-size: 10pt; 
}

.head-kurz { 
padding: 0;
margin: 0 ;
}
label { display: block; }

textarea, input { 
display: block; 
}

  
.navilinks { width: 0px; } 
.contentmitte { width: 601px; }
.contentlinks { width: 444px; }
.contentrechts { width: 157px; }

.umflussaufheben      { clear: both; line-height: 1px; font-size: 1px; }
.umflussaufheben-hoch { clear: both; line-height: 10px; font-size: 10px; }


#all, #allpopup { margin: 0; padding: 0; }

#suchergebnis  {
margin: 0 0 10px 0; 
padding: 0;
width: 100%;
} 

#popupfooter-l, #popupfooter-r, .suchnavi, #unavi, #spartenauswahl, 
#quicklinks, #service, #serviceletter, #veranstaltungssuche, 
#eventsuche, .dasunternehmen, #veranstaltungssuche, #eventsuche, 
#abrisskante, #aktuelles, #toptenderwoche, #topevents, .block-rechts,
.block-rechts-top, #head-unternehmen, #footer, #logo, .punkte-in-head,
.ticketbutton, .info, #infomeldung, .infoblock
{ display: none; }

.navilinks * { display: none; } 

td.rechts * { display: none; }

td.heller small { display: none; }

td.teaserrechts * { display: none; }

#ab { width: auto; border: 0px none #FFFFFF; }

table.ergebnisseinfo { 
width: 100%; 
border-collapse:collapse;
border-style: none; 
border-width: 0px; 
border-color: trasparent; 
}



#logoklein, #printlogo {
height: 60px;
padding: 0;
margin: 0 0 10px 0; 
} 

iframe {
width: 630px; 
min-height: 600px;
height: 600px;
max-height: 1200px;
border-style: none;  
border-width: 0px;  
border-color: #FFFFFF; 
padding: 0;
margin: 10px 0 0 0;
text-align:left; 
}

#printfooter { margin: 10px 0 0 0; }

#printfooter p { font-size: 7pt; }

.teaserbildgross {
display: block; 
float: left; 
padding: 0 10px 0 0; 
}

.teaserbild {
display: block; 
float: left; 
padding: 0 10px 0 0; 
}

#alle-content-teaser {
margin: 0; 
padding: 0;
width: 100%;
} 

.cont-teaser-l {
margin: 10px 10px 0 0; 
width: 212px;
float: left;
}  

.cont-teaser-r {
margin: 10px 0 0 0; 
width: 212px;
float: left;
}  

.ohneabstand { 
white-space: nowrap;
}

.ohneabstand, .rahmenunten, .rahmenuntenkurz {
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #CCCCCC;padding: 2px 2px 10px 2px;
margin: 0;
}

table#ergebnisse { 
width: 100%;
border-collapse:collapse;
table-layout: auto;
}