/* Style sheet main */
body{margin:0;background-color:#011b1a;background-image:url("tl_files/replugged/images/bg.jpg");background-repeat:repeat-x;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:normal;font-size:8pt;color:#3e5e66;line-height:11pt;font-style: normal;overflow-y:scroll;text-align:justify;}
.program a{width:72px;height:21px;position:relative;float:left;display:block;background: transparent url('tl_files/replugged/images/program.jpg') no-repeat;}
.program a:hover{background: transparent url('tl_files/replugged/images/program_aktiv.jpg') no-repeat;}
.contact a{width:65px;height:21px;position:relative;float:left;display:block;background: transparent url('tl_files/replugged/images/contact.jpg') no-repeat;}
.contact a:hover{background: transparent url('tl_files/replugged/images/contact_aktiv.jpg') no-repeat;}
.media a{width:53px;height:21px;position:relative;float:left;display:block;background: transparent url('tl_files/replugged/images/media.jpg') no-repeat;}
.links a{width:42px;height:21px;position:relative;float:left;display:block;background: transparent url('tl_files/replugged/images/links.jpg') no-repeat;}
.links a:hover{background: transparent url('tl_files/replugged/images/links_aktiv.jpg') no-repeat;}
.media a:hover{background: transparent url('tl_files/replugged/images/media_aktiv.jpg') no-repeat;}
.location a{width:104px;height:21px;position:relative;float:left;display:block;background: transparent url('tl_files/replugged/images/location.jpg') no-repeat;}
.location a:hover{background: transparent url('tl_files/replugged/images/location_aktiv.jpg') no-repeat;}
a:link{color:#df6d08;text-decoration: none}
a:visited{color:#df6d08;text-decoration: none}
a:link.subnavi{font-weight:bold;color: #46646b;text-decoration:none;}
a:visited.subnavi{font-weight:bold;color: #46646b;text-decoration:none;}
a:hover.subnavi{font-weight:bold;color: #ffffff;text-decoration:none;}
table.minicalendar{margin:2px auto 7px auto;vertical-align:middle;border:1px solid #e0e0e0;}
table.minicalendar th{height:25px;text-align:center;}
table.minicalendar td{width:32px;height:25px;text-align:center;background-color:#b2c1c4;border-top:0px solid #fcfcfc;border-right:3px solid #fcfcfc;border-bottom:3px solid #fcfcfc;border-left:0px solid #fcfcfc;}
table.minicalendar td :link{color:#3e5e66;}
table.minicalendar td.col_first{width:32px;height:25px;text-align:center;background-color:#b2c1c4;border-top:0px solid #ffffff;border-right:3px solid #ffffff;border-bottom:3px solid #ffffff;border-left:3px solid #ffffff;}
table.minicalendar td.active :link{color:#df6d08;}
table.minicalendar td.active{width:32px;height:25px;text-align:center;background-color:#e0cb8a;}
table.minicalendar th.current{display:run-in;}
table.minicalendar td.today{font-weight:bold;}
OLDtable.minicalendar td.today{background-color:#e0e0e0;}
#cont_left{width:630px;position:relative;overflow:hidden;float:left;background-color:#ffffff;}
#cont_body{width:900px;top:64px;position:relative;margin-right:auto;margin-left:auto;}
#cont_right{width:264px;position:relative;overflow:hidden;float:right;}
#cont_right_top{width:264px;position:relative;overflow:hidden;background-color:#ffffff;}
input{background-color:#e7e8e8;border:1px solid;border-color: #b2c1c4 #b2c1c4 #b2c1c4 #b2c1c4;color: #3e5e66;}
#cont_right_bottom{width:264px;position:relative;overflow:hidden;margin-top:6px;background-color:#ffffff;}
#cont_head{width:900px;height:120px;top:52px;position:relative;margin:0 auto;}
#cont_navi{width:900px;height:21px;top:52px;position:relative;margin:0 auto;background-image:url("tl_files/replugged/images/navi.png");background-repeat:no-repeat;}
#bg-overlay{width:100%;height:650px;top:-52px;position:absolute;text-align:center;background:url("tl_files/replugged/images/bg-overlay.png") left top repeat-x;}
#da{clear:both;font-style:italic;font-size:10pt;}
#ti{text-align:left;font-weight:bold;font-size:11pt;}
#bo{margin-top:5px;margin-bottom:20px;margin-left:15px;}
#input_newsletter{width:224px;height:15px;background-color:#b2c1c4;border:0px;color:#3e5e66;}
#input_textarea{width:448px;height:175px;background-color:#b2c1c4;border:0px;font-size:9pt;color:#3e5e66;}
