/******************************************

Fichero:		/index.php
Fecha:			29-03-2005
Autor:			Korvus 

Copyright (c) Vivace Multimedia
http://www.vivacemultimedia.com

******************************************/

body
{
 background-color: #ccc;
 /*background-repeat: no-repeat;*/
/* background-image: url("mosaic.gif");*/
}

/* Estilos generales heredados */

body, table, tr, td, div, span, textarea, input, select
{
 font-family: verdana;
 font-size: 12px;
 color: #000000; 
}

/**
 * Tabla principal
 */

table.main
{
 background-color: #FFFFFF;
 width:940px;
}

/**
 * Bloque de informacion
 */

table.title-border, .phppr0-modules-title-border
{
 border: 0px solid #356803;
 background-color: #FFFFFF;
}

/* Titulos de los bloques */

#contingut .title{
border-bottom:1px solid #008FD1;
}

.title, .phppr0-modules-title, .error-tag, .phppr0-plugins-Calendar-header, .phppr0-plugins-fileDialog-title
{
 background-image: 'none';
 background-repeat: no-repeat;
 font-weight: bold;
 color: #008FD1;
 font-size: 13px;
 height: 17px;
 padding: 3px;
 
}

/* Subtítulos de los bloques */

td.subtitle, tr.subtitle, .phppr0-modules-subtitle, .error-data
{
	/* background-color: #FFD685;*/
	 height: 18px;
	 padding: 3px;
	 font-weight:bold;
	 font-size:13px;
	 color:#008FD1;
	 
}

/* Estilo predeterminado de los enlaces */

a
{
 color: #008FD1;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 
}

a:hover
{
	text-decoration:underline;
	/*color: #ff6600;*/
}

a.white-black, span.white-black
{
 font-size: 11px;
 color: #FFFFFF; 
}

a.white-black:hover
{
 color: #000000;
}

a.orange-green, span.orange-green
{
 color: #666;
 
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;  
}

a.orange-green:hover
{
/* color: #FF6600;*/
}

a.orange-white, span.orange-white
{
 color: #FF6600; 
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13px;
}

a.orange-white:hover
{
 color: #000;
}

/* Enlace / texto de subtítulo */

a.subtitle, span.subtitle
{
 color: #FF6600; 
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

a.black, span.black
{
 color: #000000;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**
 * Comentarios a pie de página
 */
 
div.tip, span.tip, .phppr0-modules-tip
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:normal;
 color: #666;
 padding: 0px;
}




/**
 * Configuración de los menús
 border:1px solid #FF0000;
 */

.menu_iz{		
		border:0px solid #000000; 
		margin:0px; 
		padding:0px;
		margin-right:0px;
		padding-right:0px;
}

.menu-item
{
		text-align:right;
		width:190px;
		padding-right:0px;
		margin:2px;
		border:0px solid #FF0000;
}

.submenu-item
{
		width:185px;
		text-align:right;
		margin-right:15px;
		margin-bottom:5px;
		margin-top:5px;
		border:0px solid #FF0000;
}

/**
 * Enlaces de los elementos del menú
 */

a.menu-item-link
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px; 
	 font-weight: bold;
	 cursor:pointer;
	 color: #008FD1;
	 margin:5px;
}

a.menu-item-link:hover
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px; 
	 font-weight: bold;
	 color: #000000;

}

a.submenu-item-link, a.green-black, span.green-black
{
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 font-weight: bold; 
		 color: #666666;
}

a.submenu-item-link:hover, a.green-black:hover
{
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 font-weight: bold;		 
		 color: #666666;
}

/**
 * Configuración de los calendarios
 */

.phppr0-plugins-Calendar
{
		 background-color: #FFFFFF; 
		 padding: 0px; 
		 width: 150px;
		 height: 125px;
		 border:0px solid #FF0000;		 
}


.phppr0-plugins-Calendar-day-default
{
 background-color: #D6D6D6;
 border: 0px; 
 color: #000000;
 font-weight: bold;
 font-size: 10px;
}

.phppr0-plugins-Calendar-day-selected
{
 /*background-color: #FFD685; */
 color: #000;
 font-weight: bold;
 font-size: 11px;
 cursor: pointer;
 
}

.calendar-holiday
{
 background-color: #487EAD;
 border: 0px solid #FFD685;
 color: #FFFFFF;
 font-size: 10px;
 font-weight: bold;
 cursor: pointer;
}

/**
 * Administraciones
 */
 
td.tab-out
{
 width: 151px;
 height: 30px;
 background-image: url( "admin/tab_out.gif" );
 background-repeat: no-repeat;
}

td.tab-in
{
 width: 151px;
 height: 30px;
 cursor: pointer;
 background-image: url( "admin/tab_in.gif" );
 background-repeat: no-repeat; 
}

/* Volcado de registros */

.result-1, .phppr0-modules-result-1
{
/* background-color: #FDEDCD;*/
color:#CCCC00;
}

.result-1, .phppr0-modules-result-1 a{
	color:#008FD1;
		 font-weight:normal;
}

.result-2, .phppr0-modules-result-2 
{
/* background-color: #FCF6EA;*/
}

.result-2, .phppr0-modules-result-2 a {
 	   color:#008FD1;
  	  font-weight:normal;
}

.result-2, .phppr0-modules-result-2 a:hover {
 	   color:#008FD1;
  	  font-weight:normal;
	  text-decoration:underline
}


.contacto{
 		color:#008FD1;
		border:1px solid #000000;
}

/* Estilos para maquetación de páginas estáticas */

.titulo 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #666666;
 padding-bottom: 3px;
}

.textoNormal 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.textoNegrita 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FF6600;
}

.textoPie
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
}

.adress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #346701;
}

ul,li
{ 
 margin-bottom: 8px;
 color: #000000;
}

ul,li a{
 color: #008FD1;
}

ul, li .textoNegrita{
 color: #FF6600;
 }


/**
 * Celda punteada 
 */
 
div.border-dotted
{
 background-image: url( "dot.jpg" );
 background-repeat: repeat-x;
 background-position: center;
 
 width: 100%;
 height: 6px;
}



/******************************************************************************************************************************************************************************
													ES	TILOS NUEVOS, MODIFICACIONES 15/09/2008																				
*******************************************************************************************************************************************************************************/										

#capselera_cresta{
	background:url(cresta.jpg_) no-repeat ;
	width:970px;
	height:26px;	
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

#capselera{
	background:url(capselera_nova.jpg) no-repeat;
	width:970px;
	height:211px;
	cursor:pointer;
		margin:0px;
	padding:0px;
	bottom:-2px;
}

#capselera_peu_left{
	width:100px;
	height:34px;
	background:url(capselera_punt.jpg) no-repeat;
	float:left;
	margin-left:15px;
	border:0px solid #999999;
	display:none
}

#capselera_peu_right{
	width:100px;
	height:34px;
	background:url(capselera_raya.jpg);
	float:right;
	margin-right:76px;
	*margin-right:78px;
	border:0px solid #999999;
	display:none
	
}

#capselera_seccio{
	width:570px;
	border:0px solid #999999;
	border-bottom:1px solid #008FD1;
	top:0px;
	margin-bottom:5px;
	position:relative;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#008FD1;	
}

#capselera_seccio a{
	width:570px;
	border:0px solid #999999;
	border-bottom:1px solid #008FD1;
	top:0px;
	margin-bottom:5px;
	position:relative;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#008FD1;	
}


#capselera a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

#capselera_news{
	background:url(capselera_news.jpg) no-repeat;
	width:740px;
	height:104px;
}

#NavigationBar{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:566px;
	position:relative;
	top:157px;
	left:203px;
	padding:1px;
	padding-left:4px;
}

#data{
	float:right;
	top:143px;	
	position:relative;
	padding-right:10px;
	padding-right:195px;
					*top:141px;	
					*padding-right:200px;
}


#contingut{
					*margin:0px;
					*padding:0px;					
		width:500px;
		margin:0px;
		padding:0px;
		padding-top:0px;
		margin-top:0px;
		padding-left:15px;
		padding-right:15px;
		float:left;
					*padding-left:0px;
					*padding-right:0px;
					*border:0px solid;
					
}


#contingut tr td{
		border:0px solid #000000;

}


#sobre_peu{ /* extra div per fer les cantonades arrodonides entre el contingut i el peu.  si no es necessita es pot amagar*/
	/*	background:url(fons_peu.jpg) top repeat-x;*/
		height: 6px;
		width:972px;
		margin: 0 auto;
				*margin-top:0px;
				*top:-5px;
				*width:100%;
	}
	
#sobre_peu .fondo_peu{
				*margin-top:-12px;
				*padding:0px;
}	
	
#peu_general{
	height:20px;
	color:#FFFFFF;
	width:970px;
	margin:0 auto;
				*width:960px;;

	}
	
	#logo_peu{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:16px;
	}
	
	#links_peu{
	float:right;
	margin:0px;
	padding:2px;
	padding-right:16px;
	}


.titulo_cal a{
		color:#008FD1;
}


#idiomes{
		width:130px;
		position:relative;
		top:5px;
		float:right;
		padding:1px;
		padding-left:4px;
		font-weight:bold;
		color:#666;
}

#idiomes a{
		font-weight:bold;
		color:#666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;

}

.subtitle{
	color:#FF6600;
}
