/* Style sheet Triathlonweb.nl
    (c) 2008 Gecko  */

BODY  {
    font-family: Verdana,Arial, Helvetica, sans-serif; 
    font-size: 73%; 
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    background: #fff;
	z-index: 0;
}

DIV#sitecontainer {}
DIV#main   {}
DIV#bodycontainer { }
DIV#titel { display: none; }
DIV#advertentie { display: none; }     
DIV#left  { display: none; }
DIV#right { display: none; }

.bottom { }
.sidebox { display: none; }

DIV#map_under { display: none; }
DIV#map_over  { display: none; }

.box_center { 
    width: 100%; 
    padding: 10px; 
    margin-left: auto; 
    margin-right: auto; 
    z-index: 0;
}

DIV#raceinfo { 
    width: 100%; 
    padding: 6px; 
    margin-left: auto; 
    margin-right: auto; 
    border: #AAA 1px solid; 
    z-index: 0;
}

DIV#img_overlay { display: none; }

DIV#menu TD A { display: block; }

DIV.box  { padding: 10px; } 
DIV.boxline  { padding: 10px;  border: #AAA 1px solid; } 

TD     { font-family : Verdana, Arial, Helvetica, sans-serif;}
H1     { font-weight: bold; font-size: 140%; }
H3     { font-weight: bold; font-size: 120%; }
H4     { font-weight: bold; font-size: 110%; }
UL     { margin-top: 0%; list-style: disc outside; }
OL     { margin-top: 0%; list-style: decimal outside; }
B      { font-weight : bold; }
SMALL  { font-size : 90%; }
PRE    { font-family: Courier, monospace; }
TT     { font-family: Courier, monospace; }
HR     { border: 1px solid #ccc; margin-top: 25px; }

FORM, option, select  { font-family : Verdana, Arial, Helvetica, sans-serif; }

H1,H2,H3 { 
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
    font-weight: normal;
    color: #A50000; 
    }

.msg {
    padding:5px;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:35px;
    margin-right:20px;
    border: 1px solid #AAA;
    background: #EEE;
}	
	
.small    { font-size : 90%; }
.smaller  { font-size : 80%; }
.large    { font-size : 110%; font-weight: bold; }
.xl       { font-size : 125%; font-weight: bold; }
.xxl      { font-size : 140%; font-weight: bold; }
.xlt      { font-size: 130%; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
.dark     { background: #CCC; }
.light    { background: #EEE; }
.hidden   { display: none; }
.courier  { font-family : Courier, monospace; }
.input    { background-color : #EEE; }  
.dotted   { border-top: 2px dotted #888; padding-top: 5px;}
.screen   { z-index: 0; }
.print    { display: none; }

.phpdigHighlight { color : #FF0000; font-weight : bold; }

.result   { width: 300px; padding: 10px; text-align: left; background: #EEE; 
    border: #AAA 1px solid; } 

IMG.cal_info { border: #AAA 1px solid; }

A:link  {
    font-weight: bold;
    color : #0000FF;
    background : transparent;
    text-decoration : none; }

A:visited  {
    font-weight: bold;
    color : #CC0099;
    background : transparent;
    text-decoration : none; }

A:hover   {
    font-weight: bold;
    color : #0000FF;
    background : transparent;
    text-decoration : underline;  }

A:active  {
    font-weight: bold;
    color : #CC0099;
    background : transparent;
    text-decoration : none;  }
    
A.bottom:link  {
	font-weight: normal;
    color : #fff;
    background : transparent;
    text-decoration : none; }

A.bottom:visited  {
    font-weight: normal;
	color : #fff;
    background : transparent;
    text-decoration : none; }

A.bottom:hover   {
    font-weight: normal;
	color : #fff;
    background : transparent;
    text-decoration : underline;  }

A.bottom:active  {
    font-weight: normal;
	color : #fff;
    background : transparent;
    text-decoration : none;  }
