/*CSS WORKSHOPS 2010 *+++/
/*
img {border:none;}
.clear{	clear:both; }
*/

a{
	color:#EE1A2C;
	text-decoration:underline;
}
a:hover {
	color:#000;
}
a:visited {
	color:#666;
}
/* estils links taula workshops directes */
table.tabladirectes th a{
	color:white;
}
table.tabladirectes th a:hover{
	color:#000;
}
table.tabladirectes th a:visited{
	color:#666;
}

/* estils links taula workshops directes */
table.tablainversos th a{
	color:white;
}
table.tablainversos th a:hover{
	color:#000;
}
table.tablainversos th a:visited{
	color:#666;
}

/* estils links taula workshops directes */
table.tablainterns th a{
	color:white;
}
table.tablainterns th a:hover{
	color:#000;
}
table.tablainterns th a:visited{
	color:#666;
}

/* estils links taula workshops directes */
table.tablatercers th a{
	color:white;
}
table.tablatercers th a:hover{
	color:white;
}
table.tablatercers th a:visited{
	color:#666;
}

/*ESTRUCTURA GENERAL*/
.presentacion{color:#999;font-size:1.2em;font-weight:bold;text-align: left; font-family:Arial,verdana,Helvetica,sans-serif;}

h2{font-size:1.4em;font-weight:bold;padding:20px 0 10px 0; text-align: left;}
h2.directes{color:#EE1A2C;}
h2.inversos{color:#9BB33B;}
h2.interns{color:#D7DF01;}
h2.tercers{color:#3333ff;}


table.tabladirectes, table.tablainversos, table.tablainterns, table.tablatercers{
	width:100%; height:1%; margin:10px 0; line-height:1.6em; font-size:0.95em; color:#666666; 
}
table.tabladirectes td,  table.tabladirectes th, table.tablainversos td, table.tablainversos th, table.tablatercers td, table.tablatercers th, table.tablainterns td, table.tablainterns th{
	padding:6px;vertical-align:top;border:#fff 2px solid; font-size:0.95em; 
}
table.tabladirectes th{	vertical-align:top; background-color:#EE1A2C; color:#fff;margin:2px; text-align:left; width:20%; font-size:1em; }
table.tablainversos th{	vertical-align:top; background-color:#9BB33B; color:#fff;margin:2px; text-align:left; width:20%; font-size:1em; }
table.tablainterns th{	vertical-align:top; background-color:#D7DF01; color:#fff;margin:2px; text-align:left; width:20%; font-size: 1em; }
table.tablatercers th{	vertical-align:top; background-color:#3333ff; color:#fff;margin:2px; text-align:left; width:20%; font-size:1em; }

.anchogris{width:20%; background-color:#d1d2d4;}
.anchogrisclaro{width:20%; background-color:#e7e7e9;}
.fecha{ text-transform:uppercase; font-size:1.2em;padding-left:5px;}
.nombre{ text-transform:uppercase; font-size:1.2em;}
.pie{font-size:1.4em; text-align:center; font-weight:bold; margin:20px 0;color:#999;}
.pie a{color:#999;}
.pie a:hover{color:#000;}

/*Estils de paragrafs del web generic que acompanyen als calendaris*/
.generic-p {
	color:#666666;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:1em;
	line-height:1.4em;	
}

/*Sobreescriure estils de text*/
p {
	color:#666666;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:1em;
	line-height:1.4em;
}

/*Estils dels workshops sobreescrits*/
.left_side_1, .left_side_3, .left_side_6, .right_side_2, .right_side_3{
	color: #666666;
	font-family: Arial,verdana,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1.4em;
}

#menu_vertical a {
	color: #666666;
}
