body {
background:#000 url('http://www.rssp.eu/images/kevlar.jpg') no-repeat fixed;
scrollbar-face-color:#eee;
scrollbar-shadow-color:#777;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#777;
scrollbar-darkshadow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-arrow-color:#777;

}

table.main {
width:621px;
height:100%;
border:0px;
padding:5px;
margin:0px;
background: #fff url(http://www.rssp.eu/images/bg.png) no-repeat top;
}

table.mainsite {
background-color:#eee;
width:1024px;
height:100%;
padding:0px;
margin:0px;
border:0px;
border-spacing: 0px;
}

table.index {
border-collapse: collapse;
border-right:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-top:1px solid #bbbbbb;
}

div.db_header {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#555;
font-size:12pt;
width:585px;
margin:5px 0px 0px 0px;
padding:5;
border: 1px solid #ddd;
}

table dbtable_left {
width:287px;
height:108px;
border:0px;
}

table dbtable_right {
width:287px;
height:108px;
border:0px;
}

div.dbimage {
background:#eee url('http://www.rssp.eu/images/dbtext_bg.png') repeat-x top;
width:157px;
height:108px;
border-collapse: collapse;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

div.dbtext {
width:130px;
height:108px;
background:#eee url('http://www.rssp.eu/images/dbtext_bg.png') repeat-x top;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#555;
padding:0px 0px 0px 5px;
margin:0px 0px 0px -5px;
font-size:7pt;
border-collapse: collapse;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

div.menu {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:585px;
margin:10px 0px 0px 0px;
padding:5;
border: 1px solid #ddd;
}

div.menu_header {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:585px;
margin:5px 0px 10px 0px;
padding:5px;
border-collapse: collapse;
border: 1px solid #ddd;
}

div#moments2008 {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:90px;
float: right;
margin:0px 8px 10px 10px;
padding:5px;
border-collapse: collapse;
border: 1px solid #acd03e;
text-align: center;
}

div#moments2009 {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:90px;
float: right;
clear: right;
margin:0px 8px 10px 10px;
padding:5px;
border-collapse: collapse;
border: 1px solid #acd03e;
text-align: center;
}

div#moments2010 {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:90px;
float: right;
clear: right;
margin:0px 8px 10px 10px;
padding:5px;
border-collapse: collapse;
border: 1px solid #acd03e;
text-align: center;
}

div.champ {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:170px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

div.champdakar {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:156px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

div.champ1 {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:25px;
margin:0px 0px 2px 0px;
padding:3;
border: 1px solid #ddd;
text-align:center;
}

div.champ7 {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:25px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
text-align:center;
}

div.champ2 {
background:#eee;
width:25px;
margin:0px 0px 2px 0px;
padding:3;
border: 1px solid #ddd;
text-align:center;
}

div.champ6 {
background:#fff;
width:25px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
text-align:center;
}

div.champ3 {
background:#fff;
width:170px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
height:18px;
}

div.champ4 {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
width:170px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

div.champ5dakar {
background:#fff;
width:156px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
height:18px;
}

div.champ5 {
background:#fff;
width:170px;
margin:0px 0px 2px 0px;
padding:3;
border-collapse: collapse;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
height:18px;
}

div.toggleText {
background:#f7f7f7 url(http://www.rssp.eu/images/toggleText_bg.png) repeat-x top;
align:center;
width:565px;
padding:5;
margin:0px 0px 10px 10px;

}

td.partnersites {
background:#eee url(http://www.rssp.eu/images/toggleText_bg2.png) repeat-x top;
margin:0px 0px 2px 0px;
padding:3;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
text-align:center;
}

td.hover {
background:#fff;
width:170px;
}

td.hover:hover {
background:#fff url(http://www.rssp.eu/images/table-bg.png) repeat top;
width:170px;
}

select {
border:0;
font-size:9pt;
color:#000;
}

b {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#777;
font-size:8pt;
text-decoration:none;
}

b.header {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:22pt;
text-decoration:none;
line-height:23px;
}

b.year {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#FFF;
font-size:9pt;
text-decoration:none;
}

b.header2 {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#fff;
font-size:22pt;
text-decoration:none;
line-height:23px;
}

b.header3 {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:8pt;
text-decoration:none;
line-height:23px;
}

b.header4 {
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
color:#555;
font-size:12pt;
text-decoration:none;
line-height:18px;
}

b.header5 {
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
color:#555;
font-size:21pt;
text-decoration:none;
line-height:34px;
}

td {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:8pt;
line-height:16px;
}

p {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:8pt;
line-height:16px;
}

td.copy,A,A:visited,a.copy2,a.copy2:visited,a.copy4,a.copy4:visited {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#555;
font-size:8pt;
text-decoration:none;
}

td.copysmall,p.copysmall {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:7pt;
}

A:hover,a.copy2:hover,a.copy2:active {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:8pt;
text-decoration:none;
}

A.copy4:hover IMG{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
}

A.copy4:hover,A.copy4:active {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#000;
font-size:8pt;
text-decoration:none;
background-image: url('/images/table-bg.png');
width: 100%;
}

a.copy,a.copy:visited,a.copy3,a.copy3:visited {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#86223b;
font-size:7pt;
text-decoration:none;
}

a.copy:hover,a.copy:active,a.copy3:hover,a.copy3:active {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#86223b;
font-size:7pt;
text-decoration:underline;
}



a.image {
color:#ffffff;
}

a.image:hover {
color:red
}



.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}

div.search .inputbox {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
color:#fff;
font-size:8pt;
padding: 0px 0px 0px 22px;
background: url(http://www.rallysportnieuws.nl/images/icon-search.gif) no-repeat 5px center #FFFFFF;
border: 1px solid #bfbfbf;
margin: 5px 0px 0px 0px;
}
