/* this style sheet defines several classes/features commonly used by */
/* all pages web site of "the tinopener's music" label */
BODY             { font-family:         Verdana, Arial, Verdana, Homerton, Helvetica, sans-serif;
                   font-size:           11px;
                   margin:              0px 0px 0px 0px; 
                   padding:             0px 0px 0px 0px; }
P                { margin:              0px 0px 0px 0px; 
                   padding:             0px 0px 0px 0px; }
TABLE            { margin:              0px 0px 0px 0px; 
                   padding:             0px 0px 0px 0px; }
.h2              { font-family:         OCR, "More.OCR", Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           1.3em;
                   font-weight:         bold;
                   color:               #41627b; }
.h3              { font-family:         OCR, "More.OCR", Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           1.1em;
                   font-weight:         bold;
                   color:               #41627b; }
h2               { font-family:         OCR, "More.OCR", Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           1.5em;
                   font-weight:         bold;
                   margin:              6px 0px 20px 0px;
                   padding:             0px 0px 0px 0px;
                   color:               #41627b; }
h3               { font-family:         OCR, "More.OCR", Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           1.3em;
                   font-weight:         bold;
                   margin:              6px 0px 6px 0px;
                   padding:             0px 0px 0px 0px;
                   color:               #41627b; }
TD               { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
A:link           { text-decoration:     none;      color: #0c3f99; }
A:visited        { text-decoration:     none;      color: #2c5fb9; }
A:active         { text-decoration:     none;      color: #1c4f99; }
A:link:hover     { text-decoration:     underline; color: #4c7fd9; }
A:visited:hover  { text-decoration:     underline; color: #6c9ff9; }
A:active:hover   { text-decoration:     underline; color: #5c9fe9; }
EM               { font-family:         Verdana, Arial, 
                                        Homerton, Helvetica, sans-serif;
                   font-style:          normal;
                   font-weight:         bold; }
/* -------- appearance of top navigation bar: -------- */
.navtop:link     { text-decoration: none; color: #1c4f69; 
                   font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.navtop:visited  { text-decoration: none; color: #3c7f89; 
                   font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.navtop:active   { text-decoration: none; color: #0c3f59; 
                   font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.navtop:link:hover { text-decoration: underline; color: #1c4f69; 
                   font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.navtop:visited:hover { text-decoration: underline; color: #3c7f89; 
                   font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.navtop:active   { text-decoration: underline; color: #0c3f59; 
                   font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.navtopactive    { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; 
                   color:               #00233d; }
.navtopgt        { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; 
                   color:               #1c4f69; }
/* -------- appearance of main content area: -------- */
TD.maincontent  { margin:               0px 0px 0px 0px; 
                  padding:              10px 20px 10px 20px; }
/* -------- appearance of specific content: -------- */
.pname           { color:               #994411; }
.projects        { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
ul.news          { margin:              0px 0px 0px 0px;
                   padding:             0px 0px 0px 0px;}
ul.news li       { margin:              0px 0px 0px 0px;
                   padding:             0px 0px 20px 70px;
                   list-style-type:     none; }
ul.news li.a     { background-image:    url(http://www.tinopener.de/g-news-sep1b.gif); background-repeat: no-repeat; }
ul.news li.b     { background-image:    url(http://www.tinopener.de/g-news-sep2b.gif); background-repeat: no-repeat; }
ul.news li.c     { background-image:    url(http://www.tinopener.de/g-news-sep3b.gif); background-repeat: no-repeat; }
ul.news li.d     { background-image:    url(http://www.tinopener.de/g-news-sep4b.gif); background-repeat: no-repeat; }
.newsdate        { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px;
                   padding-right:       10px;
                   color:               #994411; }
.newsheadline    { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-weight:         bold;
                   padding-bottom:      5px;
                   font-size:           11px; }
.newstext        { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           9px; }
.prdate          { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px;
                   color:               #994411; }
.prheadline      { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           11px; }
.prtext          { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           9px; }
.smallhinttext   { font-family:         Verdana, Arial, Homerton, Helvetica, sans-serif;
                   font-size:           9px; 
                   color:               #999999; }
div.infoblock {    margin:              20px 0px 24px 0px;
                   padding:             8px 0px 0px 0px;
                   border-top:          1px dotted #555555; 
                   clear:               both;  }
/* -------- appearance of bottom navigation bar: -------- */
TD.bottomnavbar  { border:              2px solid #fdd69b; }
TD.languagebar   { border:              0px;
                   padding:             0px 2px 0px 2px; }
/* -------- common layout elements -------- */
TD.dotseparatorB { font-family:         Verdana, Arial, Helvetica, Homerton, sans-serif;
                   font-size:           5px; 
                   font-weight:         normal;
                   background-image:    url(g-dots-bottom.gif);
                   background-repeat:   repeat-x; }
TD.dotseparatorT { font-family:         Verdana, Arial, Helvetica, Homerton, sans-serif;
                   font-size:           5px; 
                   font-weight:         normal;
                   background-image:    url(g-dots-top.gif);
                   background-repeat:   repeat-x; }



