/* Dieses StyleSheet ist das beinhaltet die generellen Style-Definitione für die Seite www.ruhrtalblick.de */





/* generelle Definitionen  des Dokuments*/

body {
   background-color:#c5facb;
   font-family: "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
   font-size: 10pt;
}

table {
   empty-cells: show;
}

h1 {
   font-size: 12pt;
   margin-top: 0px;
   margin-bottom: 7px;
}

h2 {
   font-size: 10pt;
   margin-top: 5px;
   margin-bottom: 2px;
}




/* Definition für einen normalen Link */

a:link {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FF0000;
}

a:visited {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FF0000;
}

a:active {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FF0000;
}

a:hover {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#0000FF;
   border-bottom: 1px dotted #0000FF;
}






/* Definition für einen Link auf dunklem Hintergrund */

div.ondarkbg {
   color: #c5facb;
}

a.ondarkbg:link {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
}

a.ondarkbg:visited {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
}

a.ondarkbg:active {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
}

a.ondarkbg:hover {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
   border-bottom: 1px dotted #FFAAAA;
}







/* Definitionen  für den Hauptbereich*/

td.gruenerrand {
   width: 5px;
   vertical-align: top;
}

td.mittelbereich {
   vertical-align: top;
}







/* Definitionen  für die Sideboxen*/
td.sidebox {
   padding: 0px;
   background-color: #FFCC99;
   border-style: none;
/* vertical-align: top; */
   text-align: center;
}

h1.sidebox {
   margin-top: 0px;
   margin-bottom: 3px;
}







/* Definitionen  für die Mainboxen*/
td.boxmain {
   padding: 0px;
   background-color: #FFFFCA;
   border-style: none;
}





/* Definitionen  für die Bilderleiste*/
img.bilderleiste {
   border: none;
   width: 125;
   height: 83;
   cursor: pointer;
}

td.bilderleiste {
   text-align: center;
   white-space:nowrap; 
}




/* Definitionen  für die Lauftextbox*/

table.lauftextzeile {
   border: solid 1px #008000;
   border-spacing: 1px;
   padding: 0px;
   spacing: 0px;
   empty-cells: show;
   height: 35px;
   width: 100%;
}

td.lauftextbox {
   border: solid 1px #008000;
   border-style: solid;
   border-width: 0px;
   background-color: #c5facb;
   text-align: center;
   vertical-align: middle;
   background-image: url(pics/navigation-hintergrund-gruen-hell.png);
}

td.lauftextbox:hover {
   background-image: url(pics/navigation-hintergrund-blau-hell.png);
}







/* Definitionen  für die Sprachauswahlbox*/

td.sprachauswahlbox {
   border: solid 1px #008000;
   border-width: 0px;
   padding-top: 2px;
   padding-bottom: 2px;
   background-color: #c5facb;
   width:130px;
   text-align: center;
   vertical-align: middle;
   background-image: url(pics/navigation-hintergrund-gruen-hell.png);
}

a.languagebutton:link {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
   border-style: none;
}

a.languagebutton:visited {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
   border-style: none;
}

a.languagebutton:active {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
   border-style: none;
}

a.languagebutton:hover {
   font-family:"Trebuchet MS";
   text-decoration:none;
   font-style:normal;
   color:#FFAAAA;
   border-style: none;
}

img.languagebutton{
   height: 27px;
   width: 27px;
   border: 0;
}





/* Definitionen  für die Navigation*/

table.navigationsleiste {
   border: solid 1px #008000;
   border-spacing: 1px;
   table-layout: fixed;
   padding: 0px;
   spacing: 0px;
   height: 30px;
   width:100%;
}

td.navigationsleiste {
   text-align:center; 
   border: solid 1px #008000;
   border-style: solid;
   border-left-width: 0px;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   padding: 0px;
   background-color: #c5facb;
   background-image: url(pics/navigation-hintergrund-gruen-hell.png);
}

td.navigationsleiste:hover {
   background-image: url(pics/navigation-hintergrund-blau-hell.png);
}

div.navigationsleiste {
   text-decoration:none; 
}






/* Definitionen  für die Sitemap*/
table.sitemap {
   font-size: 8pt;
   table-layout:fixed;
}

td.sitemap {
   background-image: url(pics/navigation-hintergrund-gruen-hell.png);
}

td.sitemaphead {
   background-image: url(pics/navigation-hintergrund-blau-hell.png);
}

