/* estils fusioweb.com*/

a {
	color:#af85b4;
	text-decoration:none;
}

a:hover {
	color:#c197bb;
	text-decoration:underline;
}
a:focus {outline:none;}


/* ___________________ botons serveis ___________________________________________________________________*/		
.botons {

		display: block;
		BACKGROUND: url(../imatges/grafica/boto_off.gif) no-repeat left top;
        border-style: none;
        border-width: 0px;

		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		
		padding-top:0px;
		padding-bottom:0px;
		padding-left:35px;
		padding-right:0px;

        font-family: Arial, sans-serif;
		font-size: 12px;
        text-decoration: none;
		font-weight: normal;
		text-align: left;
		color: #454545;
 		text-decoration:none;
        height: 36px;
		}

		a:link.botons	{
        color: #454545;
		BACKGROUND: url(../imatges/grafica/boto_off.gif) no-repeat left top; height:36px; text-decoration:none;
		}
		a:visited.botons	{
        color: #454545;
		BACKGROUND: url(../imatges/grafica/boto_off.gif) no-repeat left top; height:36px; text-decoration:none;
		}
		a:hover.botons	{
        color: #990066;
		BACKGROUND: url(../imatges/grafica/boto_on.gif) no-repeat left top; height:36px; text-decoration:none;
		}
		a:active.botons	{
        color: #454545;
		BACKGROUND: url(../imatges/grafica/boto_off.gif) no-repeat left top; height:36px; text-decoration:none;
		}

/* ___________________ TEXTS ___________________________________________________________________*/
.txt_10{
    font-family:   Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 10px;
	line-height: 14px;
}
.txt_11{
    font-family:   Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.txt_12{
    font-family:   Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#333333;	
}
.txt_13{
    font-family:   Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 13px;
	line-height: 17px;
}
.txt_14{
    font-family:   Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 14px;
	line-height: 18px;
}
	
.titol_franja{
	font-family:   Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 16px;
	text-decoration:none;
	display:block;
	color:#990066;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color:#e0e0e0;}
	
.titol{
	font-family:  "Helvetica Neue", Helvetica, Arial,sans-serif;
	font-size: 20px;
		line-height: 36px;
	text-decoration:none;
	color:#990066;}
.titol_sub{
	font-family:  "Helvetica Neue", Helvetica, Arial,sans-serif;
	font-size: 16px;
	text-decoration:none;
	color:#454545;}	
		
/* ___________________ COLORS ; ___________________________________________________________________*/

.txt_gris_999 	{color:#999999;}
.txt_gris_666 	{color:#666666;}
.txt_gris_444 	{color:#4e4e4e;}
.txt_gris_333 	{color:#333333;}
.txt_gris_CCC 	{color:#CCCCCC;}
.txt_blanc 		{color:#FFFFFF;}
.txt_color 		{color:#990066;}
.txt_color_clar	{color:#CE5BA6;}
.txt_color_fosc	{color:#6da4d8;}
.color			{background:#990066;} 
.color_fosc	{background:#339000;} 


/* ___________________ GRAFICA ___________________________________________________________________*/

.bg_finestra_dalt 		 { BACKGROUND: url(../imatges/grafica/bg_finestra_dalt.jpg) no-repeat left top;}
.bg_finestra_baix_google { BACKGROUND: url(../imatges/grafica/bg_finestra_baix_google.gif) no-repeat left top;}
.bg_finestra_baix_boto 	 { BACKGROUND: url(../imatges/grafica/bg_finestra_baix_boto.gif) no-repeat left top;}
.bg_finestra_baix		 { BACKGROUND: url(../imatges/grafica/bg_finestra_baix.gif) no-repeat left top;}



/* ___________________ GRAFICA ___________________________________________________________________*/

.bg_cap_index { BACKGROUND: url(../imatges/grafica/bg_cap_index.jpg) no-repeat center top; height:430px;}
.bg_cap { BACKGROUND: url(../imatges/grafica/bg_cap.jpg) no-repeat center top; height:210px;}
.bg_mig { BACKGROUND: url(../imatges/grafica/bg_mig.jpg) no-repeat center top;}
.bg_baix { BACKGROUND: url(../imatges/grafica/bg_baix.gif) no-repeat center top; background-color: #3f353b;}

/* ___________________ TAULES SERVEIS ___________________________________________________________________*/
.td_serveis_cap3 { BACKGROUND: url(../imatges/grafica/td_serveis_dalt3.gif) no-repeat left top; height:33px;}
.td_serveis_cap2 { BACKGROUND: url(../imatges/grafica/td_serveis_dalt2.gif) no-repeat left top; height:15px;}
.td_serveis_cap { BACKGROUND: url(../imatges/grafica/td_serveis_dalt.gif) no-repeat left top; height:33px;}
.td_serveis_mig { BACKGROUND: url(../imatges/grafica/td_serveis_mig.gif) repeat-y left top;}
.td_serveis_baix { BACKGROUND: url(../imatges/grafica/td_serveis_baix.gif)  no-repeat left top; height:11px;}
.td_serveis_cap920 { BACKGROUND: url(../imatges/grafica/td_serveis_dalt920.gif) no-repeat left top; height:33px;}
.td_serveis_mig920 { BACKGROUND: url(../imatges/grafica/td_serveis_mig920.gif) repeat-y left top;}
.td_serveis_baix920 { BACKGROUND: url(../imatges/grafica/td_serveis_baix920.gif)  no-repeat left top; height:11px;}



/* Links _____________________________________________________*/

.link_menu_serveis {
        font-family: Arial, sans-serif;
		font-size: 12px;
        text-decoration: none;
		font-weight: bold;
		text-align: left;
		line-height:13px;
		color: #333333;
		}

		a:link.link_menu_serveis	{color: #333333;}
		a:visited.link_menu_serveis	{color: #333333;}
		a:hover.link_menu_serveis	{color: #990066; line-height:12px; text-decoration:none;}
		a:active.link_menu_serveis	{color: #333333;}
		
.link_666{
color: #666666;  
text-decoration:none;
		}

		a:link.link_666		{color: #666666;  }
		a:visited.link_666	{color: #666666;  }
		a:hover.link_666	{color: #990066;  text-decoration:none;}
		a:active.link_666	{color: #666666;  }
		
.link_444 {
color: #454545;  
text-decoration:none;
		}

		a:link.link_444		{color: #454545;  }
		a:visited.link_444	{color: #454545;  }
		a:hover.link_444	{color: #990066;  text-decoration: underline;}
		a:active.link_444	{color: #454545;  }

.link_333{
color: #333333;  
text-decoration:none;
		}

		a:link.link_333		{color: #333333;  }
		a:visited.link_333	{color: #333333;  }
		a:hover.link_333	{color: #990066;  text-decoration:none;}
		a:active.link_333	{color: #333333;  }

.link_ccc{
color: #cccccc;  
text-decoration:none;
		}

		a:link.link_ccc		{color: #cccccc;  }
		a:visited.link_ccc	{color: #cccccc;  }
		a:hover.link_ccc	{color: #c197bb;  text-decoration:none;}
		a:active.link_ccc	{color: #cccccc;  }	
		
			
/* ---------------------------------- Forms -------------------------------------- 
   ------------------------------------------------------------------------------- */
.input_text {
border: 1px solid #cfcfcf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-bottom:2px; padding-left:8px; padding-right:8px; padding-top:1px;
	background: #fff url(../imatges/grafica/boxinput.jpg) repeat-x;
	font-family: tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#333333;

	}
.input_text:focus {background:#fff;}


textarea {
border: 1px solid #cfcfcf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-bottom:1px; padding-left:8px; padding-right:8px; padding-top:1px;
	background: #fff url(../imatges/grafica/boxinput.jpg) repeat-x;
	}
textarea:focus {background:#fff;}


.txt_form{
	font-family: tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#333333;
}


/* ------------------------------- Marcs Taules ---------------------------------- 
   ------------------------------------------------------------------------------- */

.marc_taula_gris_molt_clar {border: 1px solid #e0e0e0;}
.marc_taula_gris_CCC {border: 1px solid #cccccc;}
.marc_taula_gris_666 {border: 1px solid #666666;}
.marc_taula_gris_333 {border: 1px solid #333333;}
.marc_taula_color {border: 1px solid #990066;}



/* ---------------------------- Color Fons Taules -------------------------------- 
   ------------------------------------------------------------------------------- */

.fons_gris{background-color: #e1e0e0;}
.fons_gris_clar{background-color: #f5f5f5;}
.fons_gris_fosc{background-color: #999999;}
.fons_negre{background-color: #000000;}
.fons_color{background-color: #990066;}

/* ------------------------------- Linia Puntets --------------------------------- 
   ------------------------------------------------------------------------------- */