body {
	     margin-top: 0px ;
		 background-color: #000000 ;
		 color : #ffffff ;
		 font-family: 'Verdana, Arial, Helvetica, sans-serif' ; 
		 font: normal 12pt Verdana, sans-serif  ; 
		 background-image: url('../images/bg/granit_black.jpg')
	 } 

body.events {
	     margin-top: 0px ;
		 margin-left: 34px ;
         margin-right: 3em ;
		 background-color: #000000 ;
		 color : #ffffff ;
		 font-family: 'Verdana, Arial, Helvetica, sans-serif' ; 
		 font: normal 12pt Verdana, sans-serif  ; 
		 background-image: url('../images/bg/granit_black.jpg')
	 }

h1 { font-size: 20pt ; color : #ffff00 ; text-align: center } 
h3 { font-size: 12pt ; color : #ffff00 } 
li { padding-top : 8pt ; margin-right: 3em ; color: #ffffff ; }

strong { font-variant: small-caps ; font-style: normal ; color : #ffff00 ;}
strong.intext { font-variant: small-caps ; color : #ffffff ;}
strong.innotice { font-variant: small-caps ; font-style: italic ; color : #ffffff ;}

li.asterix { list-style-image: url('../images/bullets/boule_12x12_green.png') ; } 
ul.text { list-style-image: url('../images/bullets/boule_12x12.png') ;} 

a.events:link {font-style: italic  ;  color :  #ffffff; text-decoration:none }
a.events:visited {font-style: italic ;  color :#ffffff; text-decoration:none }
a.events:hover {font-style: italic ;  color: #000000; text-decoration:none }
a.events:active {font-style: italic ;  color: #ffffff; text-decoration:none }

a:link {font-style: normal  ;  color :  #ffac6d; text-decoration:none }
a:visited {font-style: normal ;  color :#ff9900; text-decoration:none }
a:hover {font-style: normal ;  color: #ffe19c; text-decoration:none }
a:active {font-style: normal ;  color: #ff9900; text-decoration:none }

div { 
	background-repeat: no-repeat ; 
	background-attachment: fixed ; 
	background-position:20px 15px ; 
	padding-top: 90px ; 
}

p.header { margin-left: 34px ; margin-right: 3em ; } 
p.notice { font-style: italic ; }

table.events { 
		margin-left: auto ;
		margin-right: auto ;
		padding-left: 6px ;
		padding-right: 6px ;
		padding-top: 1px ;
		padding-bottom: 1px ;
		width: 95% ;
		text-align: center ;	 
		-moz-border-radius: 20px ;
}

td.events {
		padding-left: 6px ;
		border-style: solid ;
		border-width: 1px ;
		background-color: #004d94 ; 
		-moz-border-radius: 20px ;
}

td.events:hover {
		background-color: #de1c52 ; 
}

