﻿
/*
Fuente: Helvetica normal + bold
naranja #ff6600, gris #9b9b9b y negro
*/

H3
{
	font-size:12pt;
	color: #ff6600;
}

H5
{
    color: #ff6600;	
    margin:0;
}

H4
{
    color: Black;	
    margin:0;
}

H6
{
    color: #ff6600;	
    margin:0;
    font-size:8pt;
}


body 
{
	font-family: Helvetica, Arial;
	font-size: 10pt;
	text-align: center;
	margin: 5px;
	background-color:Silver;
}

/* Contenedor */

#Contenedor
{
	width: 1024px;
	margin: 10px auto;
	text-align: left;
	background-color:White;
	min-width:1000px;
	min-height:850px;
	overflow:auto;
	padding: 0 0 10px 0;
}

/* Cap */

#Cap
{
	background-image: url('../Imatges/logo_q.gif');
	background-repeat: no-repeat;
	height: 149px;
}

/* Menu Idioma */

#MenuIdioma
{
	float:right; /* Colocació del div */
	font-size: 8pt;
	height: 18px;
}

#MenuIdioma ul
{
	list-style-type:none; 
	margin:0; 
	padding:0;
	height: 18px;
}

#MenuIdioma li
{
	float:left;
	display:inline;
	font-weight:bold;
}

#MenuIdioma a
{
	display: block;
	color: Black;
	width: 60px;
	padding: 1px;
	text-align: center;
	text-decoration: none;
}

#MenuIdioma a:hover
{
	display: block;
	color: #ff6600;	
	width: 60px;
	padding: 1px;
	text-align: center;
	text-decoration: none;
}

#MenuIdioma a.Actiu
{
	display: block;
	color: White;
	background-color: #9b9b9b; 
	width: 60px;
	padding: 1px;
	text-align: center;
	text-decoration: none;
}

/* Menu Principal */


#MenuPrincipal2
{
	height: 55px;
	font-size: 11pt;
	font-weight: bold;
	margin-left: 117px;
	/*width: 100%;	*/
	clear:both;
	/*
	float: left; 
	margin-top: 101px;
	font-size: 11pt;
	font-weight: bold;
	width: 100%;
*/
	/*background-image: url( '../Imatges/logo_derecha.gif' );
	background-repeat:no-repeat;
	background-position:right;*/
}

#MenuPrincipal2L
{
    margin-top: 88px;
	background-image: url( '../Imatges/franja_menu_izqu.gif' );
	background-repeat: no-repeat;
	background-position: left;
	/*margin-left: 117px;*/
	height: 55px;
	float: left; 
	width:109px;
	padding-top:1px; 
}

#MenuPrincipal2M
{	
    margin-top: 89px;
	height: 55px;
	float: left; 
	width: 530px;
}

#MenuPrincipal2R
{	
    margin-top: 89px;
	height: 55px;
	float: right; 
	/* background-image: url( '../Imatges/logo_derecha.gif' ); 
	background-repeat:no-repeat;
	background-position:right;
*/
	margin-right: 10px;
	width:254px;
}

#MenuPrincipal2R a
{	
    /*
    margin-top: 89px;
	height: 55px;
	float: right; 
	*/
	height: 55px;
	display: block;
	background-image: url( '../Imatges/logo_derecha.gif' );
	width:254px;
		background-repeat:no-repeat;
	background-position:right;
	/*

	margin-right: 10px;
	width:254px;
    */
}

#MenuPrincipal2RHome
{
    margin-top: 89px;
    height: 55px;
    float: right;
    background-image: url('../Imatges/franja_menu_derech.gif');
    background-repeat: no-repeat;
    background-position: right;
    margin-right: 10px;
    width: 254px;
}

#MenuPrincipal2M ul
{
	list-style-type:none; 
	margin: 13px 0 0 0; 
	padding:0;		
	height: 55px;
}

#MenuPrincipal2M li
{
	float:left;
	background-color: White;
	height:30px;
	padding-left: 5px;
}

#MenuPrincipal2M a
{
	background-position: left center;
	background-image: url(   '../Imatges/flecha_menu_inactivo.gif' );
	background-repeat: no-repeat;
	color: #9b9b9b;
	display: block;		
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 10px;
}

#MenuPrincipal2M a.MenuActiu
{
	background-position: left center;
	background-image: url(   '../Imatges/flecha_menu_activo.gif' );
	background-repeat: no-repeat;
	color: Black;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 10px;
}

#MenuPrincipal2M a:hover
{
	background-position: left center;
	background-image: url(   '../Imatges/flecha_menu_activo.gif' );
	background-repeat: no-repeat;
	color: Black;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 10px;
}

#MenuPrincipal2M a:active
{
	background-position: left center;
	background-image: url(   '../Imatges/flecha_menu_activo.gif' );
	background-repeat: no-repeat;
	color: Black;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 10px;
}

/* Menu Principal */


#MenuPrincipal
{
	float: left; /* Colocació del div */
	margin-top: 101px;
	font-size: 11pt;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-color: #ff6600;
	/*background-image: url( '../Imatges/logo_derecha.gif' );
	background-repeat:no-repeat;
	background-position:right;*/
}

#MenuPrincipal ul
{
	list-style-type:none; 
	margin:0; 
	padding:0;
	margin-left: 210px;
	height: 30px;
}

#MenuPrincipal li
{
	float:left;
	background-color: White;
	height:30px;
	padding-left: 5px;
}

#MenuPrincipal a
{
	background-position: left center;
	background-image: url(   '../Imatges/flecha_menu_inactivo.gif' );
	background-repeat: no-repeat;
	color: #9b9b9b;
	display: block;	
	/*width: 140px;*/
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 25px;
}

#MenuPrincipal a:hover
{
	background-position: left center;
	background-image: url(   '../Imatges/flecha_menu_activo.gif' );
	background-repeat: no-repeat;
	color: Black;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 25px;
}

/***************************************************/

#HomeCos
{
	margin-top:50px;	
	margin-left:55px;
	margin-right: 5px;
}

#HomeLeftCol
{
	float:left;
	/*margin-left: 55px;*/
}

#HomeRightCol
{
	float:right;
	padding: 5px;
	text-align:center;
	width:300px;
}

#HomeRightCol ul
{
	margin:0px;
}

#HomeRightCol li
{
	margin:0px;
}


#HomeRightCol a
{
	color: Black;
	display: block; /*width: 140px;*/
	padding: 4px;
	font-weight:bold;
	text-decoration: none;	
	width: 150px;
	list-style-image: url( '../Imatges/flecha_pequ_inact.gif' );
	list-style-position: outside;
}

#HomeRightCol a:hover
{
	color: #ff6600;
	display: block; /*width: 140px;*/
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
	list-style-image: url( '../Imatges/flecha_pequ_activo.gif' );
	list-style-position: outside;
}

#HomeMiddleCol
{
	/*margin-left:55px;*/
}

#PeuHome
{
	margin-left:0px;
	margin-right: 0px;	
	margin-top: 10px;
	clear:both;	
}

#PeuHomeLeft
{
	background-image: url(   '../Imatges/flecha_menu_inactivo.gif' );	
	background-repeat:no-repeat;
	background-position: center;
	vertical-align:middle;
	float:left;
	width: 100px;
	text-align:center;
	margin-top: 20px;
	height:auto;
}

#PeuHomeRight
{
	float:left;
	background-color:White;	
	height:auto;
	width: 100%;
	padding-bottom: 10px;
	vertical-align: top;
}



.NoticiaData
{
	color: #ff6600;
	font-size: 8pt;
	font-weight:bold;
}

.NoticiaText
{
	font-size: 9pt;
}


a.NoticiaTitol
{
	color: #ff6600;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}

a:hover.NoticiaTitol
{
	color: Black;
	font-size: 10pt;
	font-weight:bold;
}

td.Noticia
{
	width:275px;
	vertical-align:top;	
}

#Cos
{
	margin-top: 30px;
	margin-left: 90px;
	background-color:White;
	height:auto;
}

#CosLeft
{
	float:left;
	width:350px;
	margin-top: 55px;
}

#CosRight
{
	margin-left: 350px;
	width:450px;
}

p.CategoriaLink 
{
    font-size: 11pt;
    font-weight: bold;
}

ul.NomLink
{
 	list-style-type:none; 
	margin:0; 
	padding:0;
    font-size: 9pt;
}

li.NomLink
{
    
}

a.NomLink
{
    
    font-weight: bold;
    text-decoration:none;
    color: #ff6600;        
}

a.NomLink:hover
{
    
    font-weight: bold;
    text-decoration:none;
    color: Black;        
}

#Peu
{
    clear: both;
    height: 115px;
    background-image: url('../Imatges/QuiSom.gif');
    background-repeat: no-repeat;
    background-position:center;
    margin-left: 150px;
}

#PeuEsq
{
/*
    background-image: url('../Imatges/casa.gif');
    background-repeat: no-repeat;

*/
    height:115px;
    float:left;
    margin-left: 220px;
    width:350px;

}

#PeuDret
{
/*    
    background-image: url('../Imatges/vols_treballar.gif');
    background-repeat: no-repeat;
*/
    height:115px;
    margin-left: 505px;
}

p.QuiSom
{
    font-size: 8pt;
    font-weight: bold;
    margin-top:0px;
}

a.Gris
{
    font-size: 8pt;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}

a.Gris:hover
{
    
    font-weight: bold;
    text-decoration:none;
    color:#ff6600;
}    

p.QuiSomPer
{
    font-size: 9pt;
    margin-top:0px;
    margin-bottom:10px;
}

/* Menu produccions */

#MenuProduccions
{
	font-size: 11pt;
	font-weight: bold;   
}

#MenuProduccions ul
{
	list-style-type:none; 
	margin:0; 
	padding:0;	
}

#MenuProduccions li
{
	float:left;
	padding-left: 5px;
}

#MenuProduccions td
{
	padding-left: 5px;
}

#MenuProduccions a
{
    background-position: left center;
	background-image: url(   '../Imatges/but_submenu_inact.gif' );
	background-repeat: no-repeat;
	color: #ffc4a0;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 25px;
}

#MenuProduccions a.Actiu
{
	background-position: left center;
	background-image: url(   '../Imatges/but_submenu_activo.gif' );
	background-repeat: no-repeat;
    color: #ff6600;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 25px;
}

#MenuProduccions a:hover
{
	background-position: left center;
	background-image: url(   '../Imatges/but_submenu_activo.gif' );
	background-repeat: no-repeat;
    color: #ff6600;
	display: block;	
	padding: 4px;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
	margin-right: 25px;
}


td.TabProSup
{
    background-image: url(   '../Imatges/franja_arriba.gif' );
   	background-repeat: no-repeat;
   	height:22px;	   	
}

td.TabProInf
{
    background-image: url(   '../Imatges/franja_abajo.gif' );
	background-repeat: no-repeat;    
   	height:22px;	
}

td.TabPro2Sup
{
    background-image: url(   '../Imatges/franja_cerrar_activo.gif' );
   	background-repeat: no-repeat;
   	height:22px;
}


td.DadesProd
{
   padding-left:20px;
   background-color:White;
}

.TitolProd
{
    font-weight:bold;
    font-size:10pt;
}

.DetallsProd
{
   
}

td.ImatgeProd
{
    padding: 10px;
    background-color: #d1d1d1;
    text-align:center;
}

td.Imatge2Prod
{
    
    background-color: #d1d1d1;
    text-align:center;
    width: auto;
    padding: 30px;
}

td.ProdText
{
    text-align: left;
    width: 375px;
    padding: 15px;
}

td.ItemProd
{    
   vertical-align: top;
   background-color: #d1d1d1;
   width: 286px;
}

td
{
    border-collapse:collapse;
    padding:0;
}
tr
{
    border-collapse:collapse;
}

table
{
    border-collapse:collapse;
}

#Slide
{
    height: 319px;
    width: 450px;
    margin:0px;
    padding:0px;
}

.SlideText
{
    color: #ff6600;
    font-weight:bold;
    font-size:11pt;
    text-align:center;
}

.SlideImg
{
    width: 420px;
    height:315px;    
}

a.LinkParticipa
{
    font-size:8pt; 
    color: Black;
	display: block; /*width: 140px;*/
	padding: 4px;
	font-weight:bold;
	text-decoration: none;	
	width: 150px;
	background-image: url( '../Imatges/flecha_pequ_inact.gif' );
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 30px;
    
}

a.LinkParticipa:hover
{
    font-size:8pt; 
    color: #ff6600;
	display: block; /*width: 140px;*/
	padding: 4px;
	font-weight:bold;
	text-decoration: none;	
	width: 150px;
	background-image: url( '../Imatges/flecha_pequ_inact.gif' );
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 30px;
    
}

.FormulariD
{
    text-align: left;  
}

.FormulariEspai
{
    width: 10px;
}

.FormulariTextos
{
    width: 250px;
}

p.QuiSom2
{
    margin-top:8px;
    margin-bottom:5px;
    font-size:10pt;
}

p.textparticipa
{
    font-size: 10pt;
    color: #ff6600;
    font-weight:bold;
}