/**************************************************/
/*                                                */
/*              Style Sheet File                  */
/*               for RadTouren                    */
/*                                                */
/**************************************************/


a:active
  {
    color:#990000;
  }

a:link
  {
    color:#990000;
  }

a:visited
  {
    color:#990000;
  }

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,center
  {
    font-family:Verdana,Tahoma,Arial;
  }

a:hover
  {
    color:#0000FF;
  }

body
  {
    background-color:#EEEEEE;
    font-size:9pt;
    color:#0000C0;
  }


#Banner
  {
    width:100%;
    height:55px;
    vertical-align:middle;
    font-size:18px;
    background-image:url(/Helmut/_Common/pics/TitleBar.jpg);
    overflow:hidden;
  }


#Footer
  {
    width:100%;
    height:55px;
    vertical-align:middle;
    font-size:8pt;
    background-image:url(/Helmut/_Common/pics/TitleBar.jpg);
    clear:both;
  }

table.BannerTable
  {
    height:55px;
    width:100%;
  }

td.Rand
  {
    width:10px;
  }

td.BannerTitle
  {
    text-align:left;
    font-size:25px;
    color:#990000;
    font-weight:bolder;
    vertical-align:middle;
    white-space:nowrap;
  }

td.Form
  {
    text-align:right;
    font-size:10pt;
    font-weight:bold;
    color:black;
    white-space:nowrap;
  }

td.Datum
  {
    text-align:right;
    white-space:nowrap;
  }

td.Mail
  {
    text-align:left;
    white-space:nowrap;
  }

#Links
  {
    width:65%;
    float:left;
  }

#Rechts
  {
    width:30%;
    float:right;
  }

#Selector
  {
    width:100%;
  }

table.Selector
  {
    width:100%;
    border-spacing:5px;
  }

tr.Selector
  {
    width:100%;
  }

td.SelEntry
  {
    width:50%;
    padding:6px;
    background-color:white;
  }

td.SelEntry:hover
  {
    background-color:#FFFFC4;
  }

hr.Selector
  {
    background-color:white;
  }

p.TourSel
  {
    padding-left:6px;
    font-size:14pt;
    font-weight:bold;
    color:#990000;
  }

table.TourSel
  {
    width:100%;
    border-spacing:5px;
  }

td.TourSel
  {
    width:100%;
    padding:6px;
    background-color:white;
  }

td.TourSel:hover
  {
    background-color:#FFFFC4;
  }

tr.Att
  {
    background-color:white;
  }

tr.Att:hover
  {
    background-color:#FFFFC4;
  }

td.AttL
  {
    width:33%;
    padding:6px;
    text-align:right;
  }

td.AttR
  {
    padding:6px;
    text-align:left;
  }

#RandL
  {
    width:10px;
    float:left;
  }

#RandR
  {
    width:10px;
    float:right;
  }

p.Bike
  {
    text-align:center;
  }

table.TourHdr
  {
    width:100%;
    border-spacing:5px;
  }

td.km
  {
    font-weight:bold;
    color:black;
    font-size:11pt;
  }

td.MitFahrer
  {
    font-weight:bold;
    color:black;
    text-align:right;
    font-size:11pt;
  }

#Map
  {
    position:relative;
    z-index:2;
  }

#Pointer
  {
    position:absolute;
    visibility:hidden;
    z-index:1;
  }

#Schalter
  {
    text-align:center;
    text-decoration:none;
    border-style:none;
  }

table.Stage
  {
    width:100%;
    border-spacing:5px;
  }

tr.Stage
  {
    background-color:white;
  }

tr.Stage:hover
  {
    background-color:#FFFFC4;
  }

td.StageL
  {
    padding:6px;
    text-align:right;
  }

span.Holiday
  {
    font-weight:bold;
  }

table.Remark
  {
    width:100%;
  }

tr.Remark
  {
    vertical-align:baseline;
  }

td.StageR
  {
    padding:6px;
  }

td.RemarkL
  {
    width:30%;
    text-align:right;
    color:black;
    font-size:8pt;
  }

td.RemarkExtraL
  {
    width:30%;
    text-align:right;
    font-weight:bold;
  }

td.RemarkR
  {
    color:black;
    font-size:8pt;
  }

td.RemarkExtraR
  {
    font-weight:bold;
  }

table.Karte
  {
    width:100%;
    border-spacing:5px;
  }

tr.Hidden
  {
    visibility:collapse;
  }

td.Titel
  {
    color:#990000;
    font-size:11pt;
    font-weight:bold;
    background-color:white;
    padding:6px;
  }

td.Titel:hover
  {
    background-color:#FFFFC4;
  }

td.Trans
  {
    width:15%;
  }

td.UnterTitel
  {
    font-weight:bold;
    background-color:white;
    padding:6px;
  }

td.UnterTitel:hover
  {
    background-color:#FFFFC4;
  }

td.Karte
  {
    background-color:white;
    padding:6px;
  }

td.Karte:hover
  {
    background-color:#FFFFC4;
  }

img.MapLink
  {
    border:0;
  }

img.ThumbNail
  {
    border:0;
  }

table.ThumbNail
  {
    width:100%;
    border-spacing:5px;
  }

table.Start
  {
    width:80%;
    border-spacing:5px;
  }

td.Start
  {
    background-color:white;
    padding:35px;
    text-align:center;
    border-spacing:5px;
  }

td.Start:hover
  {
    background-color:#FFFFC4;
  }

p.Error
  {
   color:red;
   font-weight:bold;
  }