<style type="text/css">
<!--
html                        { height:100%; position:relative; }

body                        { min-height:101%;
                              background-color:#B7DCFF;
	                      font-family:Verdana, Arial, Helvetica, sans-serif;
	                      font-size:100.1%;
	                      color:#333333;
	                      margin:0px;
	                      text-align:center; }

img                         { border:0; }

h1                          { font-size:0.75em; text-align:left; padding:5px; margin:5px; color:#0022D1; }
h2                          { font-size:0.68em; text-align:left; padding:5px; margin:5px; }
p                           { font-size:0.68em; text-align:left; padding-left:5px; padding-top:0px; padding-bottom:0px; margin:5px; }






.kategorie                  { background: #DFDFDF;
                              height: 100%;
                              margin: 0px;
                              padding: 10px;
                              text-align: left;
                              white-space: nowrap;
                              vertical-align:top; }

.thumbnailgallery           { padding: 10px;
                              margin: 10px;
                              text-align: center;
                              vertical-align: left;
                              width:100%; }


.links                      { text-align: left;
                              font-size: 0.68em; }

.rechts                     { text-align: right;
                              font-size: 0.68em; }

.uebersicht                 { text-align: center;
                              font-size: 0.68em; }

a.navi:link       	    { font-size: 0.68em; color:#0022D1; text-decoration:none; }
a.navi:visited   	    { font-size: 0.68em; color:#0022D1; text-decoration:none; }
a.navi:hover     	    { font-size: 0.68em; color:#70A2FE; text-decoration:underline; }
a.navi:active    	    { font-size: 0.68em; color:#333333; text-decoration:underline; }

p.gepa                      { font-size: 0.56em; }

.thumbnail                  { height: 160px;
                              margin: 0;
                              text-align: center;
                              vertical-align: center;
                              background: #ffffff;
                              border-style: solid; border-width: 1px; border-color: #B8A775; }

.grossesbild                { margin: 0;
                              text-align: center;
                              vertical-align: center; }

.bildbeschreibung           { margin: 0;
                              text-align: center;
                              vertical-align: center;
                              font-size: 0.68em; }

.bildrand                   { border-width:1px; border-style:solid; border-color:#5D646C;  }

a:link                      { color:#0022D1; text-decoration:underline; }
a:visited                   { color:#0022D1; text-decoration:underline; }
a:hover                     { color:#333333; text-decoration:none; }
a:active                    { color:#70A2FE; text-decoration:none; }


ul                          { padding:0px; margin:0px; }
li.rennschule               { font-size:0.65em; list-style-type:none; padding-left:15px; margin:0px; text-align:left; }


.marlies-schild             { width:100%; border:0px; padding:0px; border-spacing:0px; border-collapse:collapse; margin:auto; margin-top:10px; vertical-align:middle; }
.marliesschild              { width:100%; height: 51px; border:0px; padding:0px; border-spacing:0px; vertical-align:middle; }
.rennkalender               { width:100%; border:0px; padding:0px; border-spacing:0px; }
.marlies-race-school        { width:100%; border:0px; padding:0px; border-spacing:0px; }

.schild-racing              { text-align:center; }
.schild-race-school         { text-align:center; background-color:#DFDFDF; }

.marlies-schild-01          { background-color:#FFFFFF; height:116px; text-align:center; }
.marlies-schild-02          { background-color:#E0E0E0; height:116px; width:555px; margin:0px; padding:0px; border:0px; }
.marlies-schild-03          { background-color:#FFFFFF; height:116px; border-left-width:1px; border-left-style:solid; border-left-color:#898176; }

.marlies-schild-04          { background-color:#DFDFDF; height: 51px; width:132px; border-top-width:1px; border-top-style:solid; border-top-color:#FCEAAC; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FCEAAC; border-left-width:1px; border-left-style:solid; border-left-color:#FCEAAC; }
.marlies-schild-05          { background-color:#FFFFFF; height: 51px; width:205px; border-top-width:1px; border-top-style:solid; border-top-color:#5D646C; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#5D646C; border-left-width:1px; border-left-style:solid; border-left-color:#5D646C; vertical-align:middle; text-align:center; }
.marlies-schild-06          { background-color:#BBE4FB; height: 51px; width:555px; border-top-width:1px; border-top-style:solid; border-top-color:#ACAD5B; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ACAD5B; border-right-width:1px; border-right-style:solid; border-right-color:#ACAD5B;  }
.marlies-schild-07          { background-color:#DFDFDF; height: 51px;              border-top-width:1px; border-top-style:solid; border-top-color:#C6AC84; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#C6AC84; }


.marlies-schild-08          { background-color:#2548CB; font-size:0.10em; height: 9px; width:132px; }
.marlies-schild-09          { background-color:#DFDFDF; font-size:0.10em; height: 9px; width:205px; border-left-width:1px; border-left-style:solid; border-left-color:#B8A775; }
.marlies-schild-10          { background-color:#2548CB; font-size:0.10em; height: 9px; }
.marlies-schild-11          { background-color:#FFFFFF; font-size:0.10em; height: 9px; }

.marlies-schild-12          { background-color:#B7DCFF; width:132px; }
.marlies-schild-13          { background-color:#FFFFFF; margin:0px; padding:0px; border:0px; border-left-width:1px; border-left-style:solid; border-left-color:#B8A775; border-right-width:1px; border-right-style:solid; border-right-color:#B8A775; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#B8A775; }
.marlies-schild-007          { background-color:#FFFFFF; margin:0px; padding:0px; border:0px; border-left-width:1px; border-left-style:solid; border-left-color:#B8A775; border-right-width:1px; border-right-style:solid; border-right-color:#B8A775; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#B8A775; }

.rennschule-salzburg        { width:760px; border:0px; padding:0px; border-spacing:0px; }
.marlies-schild-14          { background-color:#FFFFFF;                                margin:0px; padding:0px; border:0px; vertical-align:top; }
.marlies-schild-15          { background-color:#FFFFFF; width:336px; text-align:right; margin:0px; padding:0px; border:0px; vertical-align:top; }

.marlies-schild-16          { background-color:#B7DCFF; }

.marlies-schild-17          { background-color:#B7DCFF; text-align:right; font-size:0.68em; }
.marlies-schild-18          { background-color:#B7DCFF; }

a.copyright:link            { color:#ffffff; text-decoration:none; }
a.copyright:visited         { color:#B0DEFF; text-decoration:none; }
a.copyright:hover           { color:#70A2FE; text-decoration:underline; }
a.copyright:active          { color:#333333; text-decoration:underline; }

a.nav:link       	    { color:#0022D1; text-decoration:none; }
a.nav:visited  	 	    { color:#0022D1; text-decoration:none; }
a.nav:hover    	 	    { color:#70A2FE; text-decoration:underline; }
a.nav:active    	    { color:#333333; text-decoration:underline; }

th.marlies-rennschule       { font-size:0.68em; text-align:left; padding:5px; color:#0022D1; }
td.marlies-racecenter       { font-size:0.68em; text-align:left; padding-left:10px; padding-bottom:5px; padding-top:5px; vertical-align:top; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#FCEAAC; }

th.fis                      { font-size:0.68em; text-align:left; padding:2px; color:#0022D1; }
td.fis-rennkalender         { font-size:0.68em; text-align:left; padding-left:1px; padding:0px; vertical-align:top; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#FCEAAC; }


//-->
</style>
