/*
	2009-07-15 - styles.css
	RiaSummerJam.de - Sebastian Wichmann
*/

html {height:100%}
body {height:101%}
body,td,select,textarea,input {color:#000000;font:12px arial,sans-serif;line-height:14px;}
form{padding:0;margin:0}

#content {margin:0 0 0 0;padding:0 0 0 0; background-image:url('images/bg2.gif')}

.contentTable {padding-top:10px; padding-bottom:1px;}

.colBg1 {min-width:1278px; border-bottom:1px solid #851200;}
.colBg2 {border-bottom:1px solid #851200;}

.col {width:854px;margin-left:1px;text-align:left; background-color:#eeeeee;  }

.textBox {padding:16px 28px 16px 28px}

.colBg { min-width:1278px }

.colBgTitle {min-width:1278px}
.colBgTitle div {background-image:url('/images/content_bg1.gif')}
.colBgTitle .caption {color:#FFFFFF; text-transform:uppercase; }
.colBgTitle .textBox {padding:4px 28px 4px 28px}

.colBg1 table, .colBg1 td {background-color:#f2f2f2;}
.colBg2 table, .colBg2 td {background-color:#e0e0e0;}

.speakerPhoto {width:155px; padding:10px 0 10px 10px}
.speakerPhoto img {border:1px solid #CCCCCC}
.speakerName {width: 150px; padding-top:6px; border-right:1px solid #851200;}
a.speakerLink:link, a.speakerLink:active, a.speakerLink:visited {color:#666; text-decoration:underline;}
a.speakerLink:hover {color:#333;}

.agenda { }
.agenda td { padding:16px; border-left:1px solid #861301; border-bottom:1px solid #861301; }
.agenda .title td {font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url('/images/content_bg1.gif')}
.agendaThema {width:300px; border-right:1px solid #851200;}

.partnerTitle {width:150px; border-right:1px solid #851200; }
.partner {background-image:none;background-color:#FFFFFF; border-bottom:1px solid #851200;}
.partnerColBg1 {background-color:#f2f2f2; border-bottom:1px solid #851200;}
.partnerColBg2 {background-color:#e0e0e0; border-bottom:1px solid #851200;}

.bottom {background-image:url('/images/content_bg1.gif')}
.bottomSpace {width:572px;border-left:1px solid #851200; }

.thema {font-size:14px;font-weight:bold;}
.caption{font-size:14px; color:#3c3c3c; font-weight:bold; padding:4px 0 4px 0; text-transform:none;}
.date{font-size:11px; padding:0 2px; color:#851200;}
.text{padding:2px;}

a:link, a:active, a:visited {color:#686868;}
a:hover {color:#861301;}

a.thema:link, a.thema:active, a.thema:visited {color:#861301; text-decoration:none;}
a.thema:hover {color:#861301;}
