body {
  background-color: #FFFFFF;
  font-family : helvetica, arial, verdana, tahoma, sans-serif;  
}

A.menu:visited  {text-decoration : underline;color : #0000FF;background: #E1E1E1  1px 45px ;display: block ; font-weight : bold; padding: 10px 4px;}
A.menu:link     {text-decoration : none;color : #0000FF; padding: 0; margin: 0;background: #E1E1E1  1px 45px ;display: block ; font-weight : bold; padding: 10px 4px; }
A.menu:active   {text-decoration : underline;color : #0000FF; background: #E1E1E1  1px 45px ;display: block ; font-weight : bold; padding: 10px 4px;}
A.menu:hover    {text-decoration : none;color : #0000FF;background: #A1A1A1 1px 45px ;display: block ; font-weight : bold; padding: 10px 4px; }

A.left:visited  {text-decoration : none;color : #0000FF;}
A.left:link     {text-decoration : none;color : #0000FF;}
A.left:active   {text-decoration : none;color : #0000FF;}
A.left:hover    {text-decoration : none;color : #0000FF;font-weight : bold;}

A.text:visited  {text-decoration : none;color : #0000FF; padding: 5px ; background: #E1E1E1  1px 45px ;font-weight : bold; }
A.text:link     {text-decoration : none;color : #0000FF; padding: 5px ; background: #E1E1E1  1px 45px ;font-weight : bold; }
A.text:active   {text-decoration : none;color : #0000FF; padding: 5px ; background: #E1E1E1  1px 45px ;font-weight : bold; }
A.text:hover    {text-decoration : none;color : #0000FF; padding: 5px ; background: #A1A1A1  1px 45px ;font-weight : bold; }


#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	border: 2px solid;
	background-color: #E4E4E4; /*#C8D7E3;*/
	padding:8px 6px 9px 6px;
	border-color: #ffffff #A3A3A3 #A3A3A3 #ffffff;
	width: 160px;
}

#navigation a:hover {
	padding:9px 5px 8px 7px;
	background-color: #E4E4E4; /*#77B7E6;*/
	border-color: #A3A3A3 #ffffff #ffffff #A3A3A3;
	color: #000000;
}

#navigation2 a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	/*display:block;*/
	border: 2px solid;
	background-color: #E4E4E4; /*#C8D7E3;*/
  padding:9px 13px 10px 13px;
	border-color: #ffffff #A3A3A3 #A3A3A3 #ffffff;
	width: 160px;
}

#navigation2 a:hover {
	padding:10px 12px 9px 14px;
	background-color: #E4E4E4; /*#77B7E6;*/
	border-color: #A3A3A3 #ffffff #ffffff #A3A3A3;
	color: #000000;
}

c.mail {
	display: block;
  text-decoration: none;
	background: #FFFF00;
	color: r#0000FF;
}

p {
  font-size : normal;
  text-align : justify;
  color : #000000;
}

img {
border : 0;
margin : 0;
padding : 0;
}

h1 {
color : #000000;
padding-bottom : 0px;
font-family : tahoma;
font-size : 300%;
letter-spacing : -2px;
}

h2 {
color : #000000;
font-family : helvetica, arial, verdana, tahoma, sans-serif;
font-size : 200%;
letter-spacing : -1px;
}