/* FF-Hack: Scrollbar immer anzeigen */
/*
html {
overflow: scroll;
}
*/
/* BODY */
BODY {
margin:0px;
margin-top:50px;
margin-top:50px;
/*font-family:Verdana,Arial,Helvetica;*/
font-family:trebuchet ms, verdana, arial, helvetica;
text-align:center;
text-valign:top;
background-color:;
/*background-color:#EEEEEE;*/
}
TD#MAIN_COLUMN, P, P.bodytext {
font-size:11px;
color: #424A52;
line-height:150%;
font-family:trebuchet ms, verdana, arial, helvetica;
}
P.align-left {
text-align:left;
}
P.align-right {
text-align:right;
}
P.align-justify {
text-align:justify;
}
P A.nav {
text-decoration:none;
color: #424A52;
}
P A.activ {
text-decoration:none;
color: #424A52;
}
P A.activ:hover {
text-decoration:none;
color: #424A52;
}
A, P A {
/*text-decoration:underline;
color: #999999;*/
color:#424a52;
text-decoration:underline;
/*border-bottom:dashed 1px #424a52; */
/*padding-bottom:1px;*/
}
A:hover, P A:hover {
/*text-decoration:underline;
color: #D48500;*/
color:#c25e03;
text-decoration:underline;
/* border-bottom:dashed 1px #c25e03; */
}
P A.link_aktiv {
color: #D48500;
text-decoration:underline;
}
H1, H2, H3, H4, H5 {
font-family:Verdana,Arial,Helvetica;
}
H1 {
font-size:15px;
color: #F7A30A;
color:#F7B512;
font-weight:bold;
}
H2 {
font-size:14px;
color: #F7A30A;
color:#F7B512;
font-weight:normal;
}
H3 {
font-size:14px;
color: #F7A30A;
color:#F7B512;
font-weight:bold;
}
H4 {
font-size:12px;
color: #F7A30A;
color:#F7B512;
font-weight:normal;
}
H5 {
font-size:12px;
color: #F7A30A;
color:#F7B512;
font-weight:bold;
}
H5 A {
color: #F7A30A;
text-decoration:none;
}
H5 A:hover {
color: #F7A30A;
text-decoration:none;
}
SPAN.subtitle {
font-size:10px;
color: #424A52;
font-weight:normal;
}
.padding_top_5 {
padding-top:8px;
}
.margin_botttom_0 {
margin-bottom:0px;
}
HR {
background-color:#F7A30A; /* Mozilla 1.4 */
color:#F7A30A; /* IE 6 */
border:#F7A30A; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
/* #### */
/* MAIN TABLE */
TABLE.main-page-table {
width:980px;
height:100%;
}
TABLE.main-page-table TD.login-accepted {
height:15px;
text-align:left;
color:green;
background-color:#DAFFDA;
font-family:Trebuchet MS;
font-weight:normal;
font-size:8pt;
padding:1px 5px 1px 5px;
}
TABLE.main-page-table TD.login-rejected {
height:15px;
text-align:left;
color:red;
background-color:#FFDADA;
font-family:Trebuchet MS;
font-weight:normal;
font-size:8pt;
padding:1px 5px 1px 5px;
}
TABLE.main-page-table TD.header-row {
height:100px;
background-color:#FCC917;
vertical-align:middle;
text-align:right;
}
TABLE.main-page-table TD.navigation-row {
height:21px;
background-color:#FCC917;
vertical-align:middle;
text-align:left;
padding: 0px 0px 0px 0px;
}
TABLE.main-page-table TD.main-row {
height:100%;
background-color:#FCC917;
vertical-align:top;
text-align:left;
}
TABLE.main-page-table TD.footer-row {
height:25px;
background-color:#FFFFCC;
vertical-align:middle;
text-align:center;
}
TABLE.main-page-table TD.footer-row P {
font-size:8pt;
color:#FFFFFF;
}
TABLE.main-page-table TD.footer-row P A {
text-decoration:none;
color: #424A52;
}
TABLE.main-page-table TD.footer-row P A:hover {
text-decoration:none;
color: #D48500;
}
TABLE.main-page-table TD.border-top {
border-top:solid 1px #424A52;
}
TABLE.main-page-table TD.border-bottom {
border-bottom:solid 1px #424A52;
}
/* ########## */
/* TOP NAVIGATION */
TD#TOP_NAVIGATION {
border:none;
vertical-align:bottom;
}
TD#TOP_NAVIGATION TABLE.top_navigation_table {
width:100%;
/*height:100%;*/
border:none;
}
TD#TOP_NAVIGATION TABLE.top_navigation_table TD.top-menu {
text-align:left;
}
TD#TOP_NAVIGATION TABLE.top_navigation_table TD.top-menu, TD#TOP_NAVIGATION TABLE.top_navigation_table TD.top-menu A, TD#TOP_NAVIGATION TABLE.top_navigation_table TD.top-menu A:hover {
color:#FFFFFF;
font-size:10pt;
text-decoration:none;
border:none;
}
TABLE.navitable TD:hover { background-image:url(../../images/top_navigation_bg_aktiv.gif) }
/* ############## */
/* LEFT NAVIGATION */
TD#LEFT_NAVIGATION {
padding: 20px;
vertical-align:top;
border-right:solid 5px #5F6062;
}
TD#LEFT_NAVIGATION TD {
font-size:8pt;
line-height:135%;
padding:5px;
border:none;
}
TD#LEFT_NAVIGATION TD.headline {
font-size:10pt;
color:#5F6062;
text-align:left;
font-weight:bold;
background-color:#E9E9EA;
border-bottom:solid 3px #F8B323;
}
TD#LEFT_NAVIGATION TD.text {
padding: 2px 3px 2px 3px;
background-color:#D0D2D3;
}
TD#LEFT_NAVIGATION TD.text A.passiv {
color:#424A52;
text-decoration:none;
border:none;
}
TD#LEFT_NAVIGATION TD.text A.aktiv {
color:#C25E03;
text-decoration:none;
border:none;
}
TD#LEFT_NAVIGATION TD.text A:hover {
color:#C25E03;
}
/* ############## */
/* MAIN CONTENT TABLE */
TABLE.main-content-table {
width:100%;
height:100%;
}
TABLE.main-content-table TD.left-col {
width:120px;
background-color:#FCC917;
vertical-align:top;
text-align:left;
}
TABLE.main-content-table TD.middle-col {
background-color:#FCC917;
vertical-align:top;
text-align:left;
}
TABLE.main-content-table TD.right-col {
width:170px;
background-color:#FFFFCC;
vertical-align:top;
text-align:left;
}
TABLE.main-page-table TD.border-left {
border-left:solid 1px #424A52;
}
TABLE.main-page-table TD.border-right {
border-right:solid 1px #424A52;
}
/* ########## */
/* MAIN COLUMN */
TD#MAIN_COLUMN {
padding: 20px 20px 20px 20px;
vertical-align:top;
}
/* ########## */
/* RIGHT COLUMN */
TD#RIGHT_COLUMN {
padding: 20px;
vertical-align:top;
border-left:solid 5px #5F6062;
}
TD#RIGHT_COLUMN TD {
font-size:11px;
line-height:135%;
}
TD#RIGHT_COLUMN TD.newsletter, TD#RIGHT_COLUMN TD.headline, TD#RIGHT_COLUMN TD.text {
padding: 4px 4px 4px 4px;
}
TD#RIGHT_COLUMN TD.newsletter {
color:#FFFFFF;
text-align:left;
font-weight:normal;
}
TD#RIGHT_COLUMN TABLE.right_box TD {
background-color:#D0D3D3;
}
TD#RIGHT_COLUMN TABLE.right_box TD.headline {
color:#5F6062;
text-align:center;
font-weight:bold;
background-color:#E9E9EA;
border-bottom:solid 3px #F8B323;
}
TD#RIGHT_COLUMN TD.text SPAN.headline {
font-weight:bold;
/* color: ; */
color:#424A52;
}
TD#RIGHT_COLUMN TD.text SPAN.teaser {
font-size:10px;
color:#424A52;
}
TD#RIGHT_COLUMN TD.text A.passiv {
color:#999999;
text-decoration:none;
border:none;
}
TD#RIGHT_COLUMN TD.text A.aktiv {
color:#FFFFFF;
text-decoration:none;
border:none;
}
TD#RIGHT_COLUMN TD.text A {
color:#424A52;
text-decoration:underline;
border:none;
}
TD#RIGHT_COLUMN TD.text A:hover {
color:#424A52;
text-decoration:underline;
border:none;
}
TD#RIGHT_COLUMN TD.right_login {
}
TD#RIGHT_COLUMN TD.padding_top5 {
padding-top:5px;
}
TD#RIGHT_COLUMN TD.padding_right5 {
padding-right:5px;
}
TD#RIGHT_COLUMN TD.padding_bottom5 {
padding-bottom:5px;
}
TD#RIGHT_COLUMN TD.padding_left5 {
padding-left:5px;
}
TD#RIGHT_COLUMN TD.right_login INPUT {
font-size:7pt;
}
/* ############## */
/* CONTACT FORM */
TABLE.contact_form TD INPUT.input_text_1 {
font-family:Trebuchet MS,Verdana,Arial,Helvetica;
font-size:8pt;
letter-spacing:3px;
color: #424A52;
line-height:100%;
padding:1 2 0 2;
width:250px;
font-weight:normal;
}
TABLE.contact_form TD TEXTAREA.input_text_1 {
font-family:Trebuchet MS,Verdana,Arial,Helvetica;
font-size:8pt;
letter-spacing:3px;
color: #424A52;
line-height:135%;
padding:2 2 2 2;
width:250px;
height:50px;
font-weight:normal;
}
TABLE.contact_form TD INPUT.input_submit_1 {
font-family:Trebuchet MS,Verdana,Arial,Helvetica;
font-size:8pt;
letter-spacing:1px;
color: #424A52;
line-height:135%;
padding:0;
width:70px;
font-weight:bold;
}
/* ########## */
/* COURSES */
TABLE.course_table {
width:100%;
border:solid 1px #E7E7E7;
border-collapse:collapse;
}
TABLE.course_table TR.headline {
background-color: #E7E7E7;
}
TABLE.course_table TR.headline TD P {
font-size:9px;
text-align:center;
}
TABLE.course_table TR.even {
background-color:#EEEEEE;
}
TABLE.course_table TR.odd {
background-color:#FFFFFF;
}
TABLE.course_table TD {
border-top:none;
padding:5px;
vertical-align:top;
}
TABLE.course_table TD.width100p {
width:100%;
}
TABLE.course_table TD.text_bold {
font-weight:bold;
}
TABLE.course_table TD.border_top {
border-top:solid 1px #E7E7E7;
}
TABLE.course_table TD.border_top_dashed {
border-top:dashed 1px #E7E7E7;
}
TABLE.course_table TD.border_right {
border-right:solid 1px #E7E7E7;
}
TABLE.course_table TD.border_right_dashed {
border-right:dashed 1px #E7E7E7;
}
TABLE.course_table TD.border_bottom {
border-bottom:solid 1px #E7E7E7;
}
TABLE.course_table TD.border_bottom_dashed {
border-bottom:dashed 1px #E7E7E7;
}
TABLE.course_table TD.border_left {
border-left:solid 1px #E7E7E7;
}
TABLE.course_table TD.border_left_dashed {
border-left:dashed 1px #E7E7E7;
}
/* ####### */
/* INPUTS */
INPUT.w100p, SELECT.w100p, TEXTAREA.w100p {
width:100%;
}
INPUT.w20, SELECT.w20, TEXTAREA.w20 {
width:20px;
}
INPUT.w30, SELECT.w30, TEXTAREA.w30 {
width:30px;
}
INPUT.w50, SELECT.w50, TEXTAREA.w50 {
width:50px;
}
INPUT.w60, SELECT.w60, TEXTAREA.w60 {
width:60px;
}
INPUT.w65, SELECT.w65, TEXTAREA.w65 {
width:65px;
}
INPUT.w70, SELECT.w70, TEXTAREA.w70 {
width:70px;
}
INPUT.w100, SELECT.w100, TEXTAREA.w100 {
width:100px;
}
INPUT.w140, SELECT.w140, TEXTAREA.w140 {
width:140px;
}
INPUT.w146, SELECT.w146, TEXTAREA.w146 {
width:146px;
}
INPUT.w150, SELECT.w150, TEXTAREA.w150 {
width:150px;
}
INPUT.w200, SELECT.w200, TEXTAREA.w200 {
width:200px;
}
INPUT.w250, SELECT.w250, TEXTAREA.w250 {
width:250px;
}
INPUT.h20, SELECT.h20, TEXTAREA.w20 {
height:20px;
}
TABLE.account TD {
padding-bottom: 2px;
}
TABLE.booking_overnight INPUT, TABLE.booking_overnight SELECT, TABLE.account INPUT, TABLE.account SELECT {
font-size:11px;
color:#424A52;
}
TABLE.booking_overnight INPUT.text, TABLE.booking_overnight SELECT, TABLE.account INPUT.text, TABLE.account SELECT {
border:solid 1px #424A52;
background-color:#EEEEEE;
padding:2px;
}
/* booking_overnight */
TABLE.booking_overnight { border-collapse:collapse; }
TABLE.w100p { width:100%; }
TABLE.booking_overnight TD.w100p { width:100%; }
TABLE.booking_overnight TD.w25 { width:25px; }
TABLE.booking_overnight TD.w50 { width:50px; }
TABLE.booking_overnight TD.w75 { width:75px; }
TABLE.booking_overnight TD.w100 { width:100px; }
TABLE.booking_overnight TD.w125 { width:125px; }
TABLE.booking_overnight TD.w150 { width:150px; }
TABLE.booking_overnight TD.w175 { width:175px; }
TABLE.booking_overnight TD.w200 { width:200px; }
TABLE.booking_overnight TD.w225 { width:225px; }
TABLE.booking_overnight TD { padding:3px; border:solid 1px #C3C3C3; }
TABLE.booking_overnight TD.headline { text-align:center; vertical-align:bottom; background-color:#C3C3C3; }
TABLE.booking_overnight TD.headline P { font-weight:bold; }
TABLE.booking_overnight TD.date { background-color:#E7E7E7; }
TABLE.booking_overnight TD.date P { }
TABLE.booking_overnight TD.h25 { height:25px; }
/* ###### */
INPUT.sender {
border:solid 1px #424A52;
background-color:#FCC917;
font-weight:bold;
font-size:11px;
color:#424A52;
}
/* ###### */
TD#LEFT_NAVIGATION TABLE.cal_container TD.boxes { padding:15px 0px 0px 0px; }
TD#LEFT_NAVIGATION TABLE.cal_container TD.hl { text-align:center; font-size:10pt; }
TD#LEFT_NAVIGATION TABLE.cal_container TD.legende { text-align:center; }
TD#LEFT_NAVIGATION TABLE.cal_container TD.legende P { font-size:7pt;line-height:15px; }
TD#LEFT_NAVIGATION TABLE.course_cal { border-collapse:collapse; }
TD#LEFT_NAVIGATION TABLE.course_cal TR.tagleiste TD, TABLE.course_cal TR.days TD { /*width:200px;height:0px;*/ }
TD#LEFT_NAVIGATION TABLE.course_cal TR.tagleiste TD, TABLE.course_cal { }
TD#LEFT_NAVIGATION TABLE.course_cal TR.tagleiste TD { border:none; text-align:center; }
TD#LEFT_NAVIGATION TABLE.course_cal TR.days TD { border:solid 1px #ababab; text-align:center; width:25px; }
TD#LEFT_NAVIGATION TABLE.course_cal TR.days TD.empty { border:none; }
TD#LEFT_NAVIGATION TABLE.course_cal TR.days TD.empty P { font-size:1pt; }
TD#LEFT_NAVIGATION TABLE.course_cal TR.tagleiste TD P { font-size:7pt; }
TD#LEFT_NAVIGATION TABLE.course_cal TR.days TD P { font-size:7pt; }
TD#LEFT_NAVIGATION TABLE.course_cal TR TD P { padding:0px; margin:0px; }
TD#LEFT_NAVIGATION TABLE.course_cal TR TD.passedaway { background-color:#EEEEEE; }
TD#LEFT_NAVIGATION TABLE.course_cal TR TD.passedaway P { color:#ababab;text-decoration:line-through; }
TD#LEFT_NAVIGATION TABLE.course_cal TR TD.today { background-color:#FFFFFF; border:solid 2px #FFBE39; }
TD#LEFT_NAVIGATION TABLE.course_cal TD.bg_mofr { background-color:#FFFFFF; }
TD#LEFT_NAVIGATION TABLE.course_cal TD.bg_sa { background-color:#FFFFFF; }
TD#LEFT_NAVIGATION TABLE.course_cal TD.bg_sa P { color:#d11414; }
TD#LEFT_NAVIGATION TABLE.course_cal TD.bg_so { background-color:#FFFFFF; }
TD#LEFT_NAVIGATION TABLE.course_cal TD.bg_so P { color:#d11414; }
#hiddendiv {
display: none;
}
TABLE.recordings { width:100%;border-collapse:collapse; }
TABLE.recordings TR.headline { /*background-color:red;*/ }
TABLE.recordings TR.headline TD.text { width:200px; }
TABLE.recordings TR.headline TD.icon { width:15px; }
TABLE.recordings TR.headline TD.detail { width:100%; }
TABLE.recordings TR.headline TD { border:solid 1px #FFFFFF; background-color:#FEF3DF; padding:4px; }
TABLE.recordings TR.detail-row TD.content { border:solid 1px #FFFFFF; background-color:#FAFAFA; padding:8px; }
TABLE.recordings TR.divider-row TD.divider { height:1px; border:solid 1px #FFFFFF; background-color:#D0D2D3; }
TABLE.recordings TR.divider-row TD.divider-white { height:5px; border:solid 1px #FFFFFF; background-color:#FFFFFF; }
TABLE.recordings TR.detail-row TD.content TABLE.detail-table {}
TABLE.recordings TR.detail-row TD.content TABLE.detail-table TR.detail-row {}
TABLE.recordings TR.detail-row TD.content TABLE.detail-table TR.detail-row TD.detail-icon { padding-right:5px; }
TABLE.recordings TR.detail-row TD.content TABLE.detail-table TR.detail-row TD.detail-text {}
.leftGreyBorder{
border-left-color:#CCCCCC;
}