/* CSS / Druck
CONSENSE Website
www.consense-conference.de
Start: 10.12.2009
Letzte Aenderung: 14.12.2009
*/

body {
background: white;
font-size: 12pt;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}

#header,#footer,#topnavigation,#navigation,#sidebar {
display: none;
}

h1, h2,h3, h4, h5, h6 {
padding-top: 2pt;
padding-bottom: 2pt;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 20pt;
font-weight: normal;
border-bottom: 1px dotted #999;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18pt;
font-weight: normal;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: normal;
}

h4 {
font-size: 14pt;
}

p, ul, #footer {
font-size: 10pt;
line-height: 14pt;
}

textarea, input[type=text] {
border: none;
border-bottom: 2px #000 dashed;
}
/* Tabellen
--------------------------------------------------------------------------------------- */
table {
	margin: 1em 0;

}
table, td, th {
	border: 1px solid #000;

}
td, th {
	padding: .2em .5em;
	vertical-align: top;
	font-weight: normal;
}

/* Tabelle Programm
--------------------------------------------------------------------------------------- */

.table-programm {
	border-collapse: separate;
	border-spacing: 0;
        font-size: 10pt;
}




.table-programm td, .table-programm th {
	padding: .5em;
	text-align: left;
	font-weight: normal;
        vertical-align: top;
}
.table-programm th.row-01 {
	font-weight: bold;
	padding: 5px !important;
}


.table-programm td.row-02 {
	font-weight:bold;
}
.table-programm td.row-02 h3, .table-programm td.color-01 h3 {
	display: inline;
	margin-right: 3em;
        font-size: 12pt;
        font-weight: bold;
}
.table-programm td.row-02 h3 span {
	font-weight: normal;
display: block;
}

.table-programm td.row-03 {
        padding:5px
}

.table-programm th.col-2 {
	width:40%;
       padding: 0 0 1em 0;
}
.table-programm th.col-3 {
	width:60%;
        padding: 0 .5em 1em 0;
}


/* Tabelle Workshops
--------------------------------------------------------------------------------------- */
.table-workshops {
	border-collapse: separate;
	border-spacing: 0;
        font-size: 10pt;
}

.table-workshops td {
	padding: .5em;
	text-align: left;
	font-weight: normal;
        vertical-align: top;
}
.table-workshops td.row-01 {
	font-weight: bold;
}

.table-workshops td.row-02 {
	font-weight:bold;
}

div.seminarbereich {
width: 70px;
float: left;
display: inline;
}
div.seminartitel {
width: 500px;
float: left;
display: inline;
}
.table-workshops td.row-02 span {
	font-weight: normal;
display: block;
}

.table-workshops td.row-03 {
        padding:.5em;
}
.table-workshops td.col3-1 {
	width:40%;
}
.table-workshops td.col3-2 {
	width:60%;
}
