a {color: #00589c; text-decoration:underline}
a:hover {
	color: #00589c;
	text-decoration:underline;
	font-weight: bold;
}

a.menu:link {color: #484848; text-decoration:none}
a.menu:visited {color: #484848; text-decoration:none}
a.menu:hover {
	color: #00589C;
	text-decoration:underline;
	background-color: #E1E8F2;
	font-weight: normal;
}

a.submenu:link {color: #484848; text-decoration:none }
a.submenu:visited {color: #484848; text-decoration:none}
a.submenu:hover {
	color: #00589C;
	text-decoration:underline;
	background-color: #E1E8F2;
	font-weight: normal; 
}

td.menu {
	background-color:#f3f4f5;
	text-align: left;
	vertical-align: middle;
	color: #484848;	
}

td.menu:hover {
	background-color:#E1E8F2;
	color: #00589C;
	text-decoration: underline;
}

td.submenu {
	padding-left: 15px; 
	background-color:#FEFEFE; 
	color:#484848;
	text-align: left;
	vertical-align: middle;
	}
	
td.submenu:hover {
	background-color:#E1E8F2;
	text-decoration: underline;
	color: #00589C;
}	

td.subsubmenu {
	padding-left: 30px; 
	background-color:#FEFEFE; 
	color:#484848;
	text-align: left;
	vertical-align: middle;
	}
	
td.subsubmenu:hover {
	background-color:#E1E8F2;
	text-decoration: underline;
	color: #00589C;
}	


td.menuhor {
	background-color:#00589C; 
	color:#F9C700;
	text-align: center;
	vertical-align: middle;
	font-size:10px
	}
	
td.menuhor:hover {
	background-color:#00589C;
	text-decoration: underline;
	color:#F9C700;
    font-size:10px
}	

a.menuhor:link {color: #F9C700; text-decoration:none}
a.menuhor:visited {color: #F9C700; text-decoration:none}
a.menuhor:hover {
	color: #F9C700;
	text-decoration:underline;
	background-color: #E1E8F2;
	font-weight: normal;
}

h1
{
	color:#E2ECF3;
	font-size: 30px;
	font-weight: normal;
}

h2
{
	font-size: 30px;
	color:#00589C;
}

h2.masterclass
{
	font-size: 24px;	
}

h2.masterclass-subtitol
{
	font-size: 14px;	
}

h3
{
	font-size: 20px;
	color:#484848;
}


h4
{
	font-size: 16px;
	color:#484848;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table.fotografies {
    width:560px; 
	table-layout:fixed;  
	
	
}	

td.separador_vertical { 
	width:1px;
	background-image:url(fotos-2009/dotted_vert.gif);
		
}	

td.separador_horitzontal { 
height:1px;
	background-image:url(fotos-2009/dotted_horiz.gif);		
}	  
