html { border: 0; } body { font-family: Verdana, Arial, sans-serif; font-size: 80%; color: #000064; border: 0px; margin: 0px; background : #FFF; } .content { margin: 10px; padding-top: 15px; padding-bottom: 20px; } /* Überschriften */ h1 { font-size:1.3em;margin-top:0px;} h2 { font-size:1.1em;} h3 { font-size:1em; margin-top:0px; margin-bottom:0px;} h4 { font-size:1em;} h6 { font-size:0.7em; font-style:italic; margin:20px} h2,h4 { margin-top:0px;margin-bottom:0px; } h1,h2,h3,h4 { color:#0075e3;} /* Keine Rahmen um Grafiken als Link */ a img {border-width:0px;} /* Standard Hyperlinks */ a:link, a:visited, a:hover, a:active{ text-decoration:none; color:#005199; background-color:inherit; } a:visited { color:#0075e3; } a:hover, a:active { color:#770; text-decoration:underline; } /* funktioniert leider nur im neuesten Firefox fehlerfrei ;( input:focus, textarea:focus, select:focus { border: #FF0000 1px solid; background-color:#ffff99; } */ input[type~=text],input[type~=password] { width : 200px; } input, textarea { cursor: text; border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; padding: 0.25em; background-color: #FFFFFF; color: #333333; } input:hover, textarea:hover { cursor: text; border: 3px double #FF0000; background-color: #FFFFFF; color: #FF0000; } input[type~=button],input[type~=submit], input[type~=reset], input[type~=radio], input[type~=checkbox], select { cursor: pointer; } /* Timerlist*/ .deactive{ text-decoration:line-through; color:#aaaaaa; } .active{ color:#00aa00; font-weight:bold; } .problem{ color:#ff0000; } .footer { background: buttonface; padding: 0px; border-top: 1px solid ButtonShadow; border-bottom: 1px solid ButtonHighlight; overflow: hidden; margin: 0; margin-top: 2px; margin-bottom: 0px; text-align: center; font-size: 0.8em; position: fixed; bottom: 0; right: 0; left: 0; } .borderless { border :1px solid #FFFFFF; background : #FFF; } .recordwindow { overflow: auto; height: 250px; font-size: 0.6em; margin: 3px; position: relative; float:left; } .folderwindow { background: buttonface; overflow: auto; height: 250px; font-size: 0.6em; margin: 3px; position: relative; float:left; } /* Tabledesign */ table,td { border : 1px solid #CCC; border-collapse : collapse; vertical-align : top; font : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; } table { border :none; border :1px solid #CCC; } thead th, tbody th { background : #FFF url(th_bck.gif) repeat-x; color : #666; padding : 5px; border-left : 1px solid #CCC; } tbody th { background : #fafafb; border-top : 1px solid #CCC; text-align : left; font-weight : bold; } tbody tr td { padding-right : 5px; padding-left : 5px; color : #666; } tbody tr:hover { background : #FFF url(tr_bck.gif) repeat; } tbody tr:hover td { color : #454545; } tfoot td, tfoot th { border-top : 1px solid #CCC; padding : 4px; background : #FFF url(foot_bck.gif) repeat; color : #666; } caption { text-align : left; font-size : 120%; padding : 10px 0; color : #666; } /* Navlist */ #navcontainer { margin-left: auto; margin-right: auto; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #999; z-index: 1; } #navcontainer ul { list-style-type: none; text-align: center; margin-top: -8px; padding: 0; position: relative; z-index: 2; } #navcontainer li { display: inline; text-align: center; margin: 0 5px; } #navcontainer li a { padding: 1px 7px; color: #666; background-color: #fff; border: 1px solid #ccc; text-decoration: none; } #navcontainer li a:hover { color: #000; border: 1px solid #666; border-top: 2px solid #666; border-bottom: 2px solid #666; } #navcontainer li a#current { color: #000; border: 1px solid #666; border-top: 2px solid #666; border-bottom: 2px solid #666; } /* Icons */ #icons img { margin: 2px; border: 1px solid #eee; } #icons a:hover img { border: 1px outset #666; } #stars img { padding: 2px; border: 0px solid #eee; } #TOOLTIP { position:absolute; width: 400px; z-index:15; visibility:hidden; } #ttwindow { width: 400px; font-size: 12px; border:1px solid #666666; } #ttwindow p.topic { text-align: left; font-weight: bold; padding: 3px; color: #000064; background-color: #DDDDDD; margin: 0px; } #ttwindow p.description { padding: 5px; margin: 0px; background-color: #ffffff; } /* Schema */ #channel { margin: 3px; position: relative; float:left; } #channelcontainer { width: 200px; border: 1px solid #999; position: relative; background:#FFF url(tr_bck.gif) repeat-x; overflow: hidden; } #channeltitle, #channeltitle a { font-weight:bold; font-size:1.1em; background-color:blue; color:white; padding: 3px; } #eventbox { margin: 1px; border: 1px solid #999; position: relative; overflow: hidden; background:#FFF url(style/foot_bck.gif) repeat-x; } #eventbox_time { margin:3px; font-size:0.8em; float: left; background:#eee; height:98%; } #eventbox_title { font-weight:bold; font-size:1.1em; margin: 3px; } #eventbox_title_link { font-size:0.7em; margin: 2px; } #eventbox_subtitle { font-weight:bold; font-style:italic; font-size:0.8em; margin: 3px; } #eventbox_text { font-style:italic; font-size:0.8em; margin: 3px; } #eventbox_bild { margin: 3px; } #eventbox_bild img { margin: 0px; padding: 0px; width : 140px; height : 105px; display : inline; } #timemarker { margin: 1px; border-top: 1px dashed #F00; position: absolute; width:100%; font-size:0.6em; text-align: right; color:#F00; z-index:2; }