

/* estil per enllaç */
a {
    color:#FFFFFF; 
    font-size:10px;
    text-decoration: none;
    border: 0px solid #222222;
	}

a:hover {
    color:#000000; 
    font-size:10px;
	text-decoration: none;
    border: 0px solid #222222;
	}

.enllac {
    color:#333333; 
    font-size:10px;
    text-decoration: none;
    border: 0px solid #222222;
	}

.enllac:hover {
    color:#000000; 
    font-size:10px;
	text-decoration: none;
    border: 0px solid #222222;
	}

a.txt_verd {
	font-family:  Calibri, Verdana, Times, serif;
	color: #000000;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	letter-spacing: 0.1em;
	}

a.txt_verd:hover {
   font-family:  Calibri, Verdana, Times, serif;
	color: #7FBA00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1em;
	}
a.txt_verd_petit {
	font-family:  Calibri, Verdana, Times, serif;
	color: #000000;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	letter-spacing: 0em;
	}

a.txt_verd_petit:hover {
   font-family:  Calibri, Verdana, Times, serif;
	color: #FF6C6C;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	letter-spacing: 0em;
	}

	
/* estil de text normal*/
.txt {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	text-align: justify;
    border: 1px solid #222222; 
}
.txt_blanc {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}

.titul {
	color:#7FBA00; 
	font-size:16px; 
	/*font-style:bold ; */

}
.txt_no_just {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
}

.txt_no_just_plugin {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
}

.txt_petit {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;

}

.txt_petit_gris {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999999;
	text-decoration: none;

}

.txt_p {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
}

.txt_blanc {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	text-decoration: none;
}

.txt_clavar_fotos {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}


/* estil per al peu de foto (clavar_fotos.cfm) */
.txt_peu_foto {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	line-height: 1em;
}
.bombolla {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	line-height: 1em;
}

#bombo {
    text-align:left;
}

/* estil per al titol del box */
.txt_titol_caixa {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width:20%;

}

.txt_titol_caixa_mig {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

.caixa{
		font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#231f20;
		background-color:#FFFFFF;
		margin:0;
		/*border:solid;*/
}

.boto{
		font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:0px solid #7bba00;
		background-color:#7bba00;
		margin:0;
		width:100px;
		height:20px;
		/*border:solid;*/
}
.botovol{
		font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:0px solid #7bba00;
		background-color:#7bba00;
		margin:0;
		/*width:400px;*/
		height:20px;
		/*border:solid;*/
}

.faixa{
		font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:italic;
		border:0px solid #7bba00;
		background-color: #D7FFAA;
		margin:0;
		/*border:solid;*/
}

/*************** FORMS *******************************/
/*input,textarea,select {
	font-family:verdana,helvetica,arial;
	color:#555555;
	font-size:10px;
	border:1px solid #555555;
	margin:2px 0 2px 0;
}*/

/*	line-height: 1px;*/


/* estil per defecte d'una cel·la d'una taula (coincidirà amb txt) */
td {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	
}

/* usat en titols de mòduls  i seccions */

/* estil per a formularis */

.txt_form_petit {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	background-color: #ffffff;
}


.txt_form {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	background-color: #ffffff;
}

.txt_submit {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 1px;
	margin: 1px;
	font-weight: bold;
	border: 0px solid White;
	font-size: 1em;
}

.titol_apartat {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #7FBA00;
	padding: 2px;
	font-weight: bold;
	font-size: 1em;
}
.titol_apartat_blanc {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 2px;
	font-size: 1em;
}
  .cap_taula {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #7FBA00;
	padding: 2px;
	font-weight: bold;
	font-size: 1em;
    border: 1px solid #222222;
}
  .cap_files {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #7FBA00;
	padding: 1px;
	font-weight: bold;
	font-size: 1em;
    border: 1px solid #222222;
}




/* estil de menú */
.menu {
	font-family:  Calibri, Verdana, Times, serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
	letter-spacing: 1px;
	

}
.menu:hover {
	font-family:  Calibri, Verdana, Times, serif;
	color: #7FBA00;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
   letter-spacing: 1px;
}
.menu_pulsado {
	font-family:  Calibri, Verdana, Times, serif;
	color: #7FBA00;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
   letter-spacing: 1px;
}

.submenu {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 1em;
	letter-spacing: 1px;
}

.submenu_invers {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
	letter-spacing: 1px;
}
.submenu:hover {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color:#7FBA00;
	text-decoration: none;
	font-size: 1em;
	letter-spacing: 1px;
}

.titol_s {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

a.peu {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}

a.peu:hover {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}
.txt_foto {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.txtcredit {

	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
}


.recuadre_vista_previa {
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
}


	

/* recuadre d'informació , tant de la portada com dels interiors */
.linia_inferior_menu {
	border-bottom: 1px solid White;
}


/* texte blanc i linia blanca costat dret, utilitzat al peu de pàgina */
.linia_dreta_blanca {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	text-decoration: none;
	border-left: 1px solid White;
}


/* estil per a "molles de pa"*/
.breadcrumbs {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}



.txtcredit {

	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
}


/* requadrament de totes les caselles */
.requadrat {
	border: 1px solid #999999;
}

.linia_costat_dret {
	border-right: 1px solid #000000;
	text-align: justify;	
}

.linia_inferior {
	border-bottom: 1px solid #7FBA00;
}

.linia_inferior_bl {
	border-bottom: 1px solid #FFFFFF;
}

.linia_doble {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	
}

/*filter:shadow(color:black, strength:10, direction:180);*/

BODY {
	MARGIN: 0;
	text-align: center;	
	background-image:url("../imatges/fondo.jpg");
	background-repeat:repeat-y;
	background-position:center;
	background-color:#DBDBDB ;
}

FORM {

	margin:0;
}

#contenidor {
	width: 800px;
	text-align: left;
	margin: auto;
	background-position:center;
	/*background-color: White;*/
}
#contenidor_impressio {
	width: 800px;
	text-align: left;
	margin: 0 auto;
	/*background-color: White;*/
}


#peu 
{	
	text-align: center;		
	margin: 0px;
	padding: 0px;
	margin: 0 auto;
	width: 800px;
}



.portada
{
	width:800px;
	text-align: center;

}

.sombra_central 
{
 	/*background: url(../imatges/fons_central.gif);*/

}
.sombra_sota 
{
 	/*background: url(../imatges/sombra_menu_sota.gif);*/

}
.sombra_menu
{
 	/*background: url(../imatges/sombra_menu.gif);*/

}


#data_actual{

	width: 180px;	
	padding-top:10px;
	text-align: center;

}


.no_visible {
	DISPLAY: none
}



/* separadors menu esquerre */

.menu_180_sense_espai
{
	width: 180px;	
}


.submenu_ple{

width:170px; 
position:absolute; 
left:0px; 
top:90px; 
height:20px;
z-index:20;
visibility:hidden;
}

.submenu_buit{

	width:1px; 
	position:absolute; 
	left:0px; 
	top:90px; 
	height:20px;
	z-index:20;
	visibility:hidden;
}

.menu_180
{
	width: 180px;	
	margin-right: 20px;
}

.separa_10
{
	width: 180px;	
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.separa_15
{
	width: 180px;	
	height: 10px;
	margin: 0px;
	padding: 0px;
}


/* ample */


.ample_8{
	width: 8px;	

}
.ample_10{
	width: 10px;	

}
.ample_20{
	width: 20px;	

}

.ample_40{
	width: 40px;	

}

.ample_100{
	width: 100px;	

}


.ample_465
{
	width: 465px;	
	text-align: center;
}



/* alts */
.alt_1
{
	height: 1px;	
	
}

.alt_5
{
	height: 5px;	
	
}

.alt_7
{
	height: 7px;	
	
}
.alt_8
{
	height: 8px;	
	
}

.alt_10
{
	height: 10px;	
	
}

.alt_18
{
	height: 18px;	
	
}


.alt_20
{
	height: 20px;	
	
}


.alt_22
{
	height: 22px;	
	

}

.alt_25
{
	height: 25px;	
	
}

.alt_27
{
	height: 27px;	
	
}



.alt_30
{
	height: 30px;	
	
}
.alt_50
{
	height: 50px;	
	
}

.alt_100
{
	height: 100px;	
	
}



/* prova de menú */

#nav li {
  /*float the main list items*/
  margin: 0;
  float: left;
  display: block;
  padding-right: 15px;
  
}

#nav li.off ul, #nav li.on ul {
  /*hide the subnavs*/
  display: none;
}


#nav li.off ul, #nav li.on ul {
  /*put the subnavs below and hide them all*/
  display: none;
  position: absolute;
  top: 120px;
  height: 15px;
  left: 0;
  padding-top: 10px;
}
  
  /*for all links in the list*/

/* #nav li a {
  display: block;
}*/

  /*change border color for active topic area*/

/*
#nav li.on a {
  border: 1px solid #f90;
}*/

#nav li.on ul a, #nav li.off ul a {
  /*  cancel inherit of border
      on subnav of active topic */
  border: 0;
}

#nav li.on ul {
  /*display active subnav list*/
  display: block;
}


#nav li.on ul a, #nav li.off ul a {
  float: left;
  /*ie doesn't inherit the float*/
  border: 0;
  width: auto;
  margin-right: 15px;
}

#nav li.on ul {
  /*display the current topic*/
  /*display: block;*/
}

#nav li.off:hover ul {
  /*  display the other topics when
      their parent is hovered */
  /*display: block;*/
  z-index: 6000;
}
/*#nav li.off a:hover, #nav li.off:hover a {
  background: #29497b;
  color: #f90;
}*/

#nav li.off:hover ul, #nav li.over ul { 
  display: block;
  z-index: 6000;
}

/*#nav li.off a:hover,
#nav li:hover a,
#nav li.over a {
  background: #29497b;
  color: #f90;
}*/
.no_border
{
	border: 0;
	vertical-align:bottom;

}

.ajuda_fitxers
{
	margin-top:10px;
	font-size: 1em;	
}



#informacio_contingut td
{
	font-size: 1em;	
}

.enllas_flash
{
	color:#7FBA00; 
	font-size:10px;
	font-style:italic
}

.textbox_boto_menu {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 16px;	
	/*background-color : #FCD899;*/
	background-color : #7BBA00;
	border : 0px solid #000000;
	margin: 1px;
	padding: 1px;
	text-align: center
}

.text_inici {
	color:#231F20; 
	text-align:justify; 
	font-size:12px ;
}
.text_info {
	color:#231F20; 
	text-align:justify; 
	font-size:16px ;
}
.textbox_actual {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	color: none;
	font-size: 16px;	
	background-color : #231F20;
	border : 0px solid #000000;
	margin: 1px;
	padding: 1px;
	text-align: center;
/*	height:35px;
	width:135px;
	background-image:url(../images/boto_menu_actual.png)*/
	}

/*Capa transparente*/

    .trans{
	  z-index : 1 ;
      background-color:#00BB00;
      color:#CC0000;
      position:absolute;
      text-align:center;
      top:200px;
      left:270px;
      padding:65px;
      font-size:25px;
      font-weight:bold;
      width:600px;
	  heigth:500px;
    }
    .cnt{
	  z-index:0;
	  top:200px;
      left:270px;
      width:450px;
      background-color:#DDAADD;
      margin:0px;
      padding:15px;
      font-weight:bold;
	  position:absolute;
    }
	
/*Fondos de cabeceras y pies*/

.cabecera{
background-position:center;
background-image:url('http://www.ajsantvi.cat/netejairecollida/imatges/top_santvi.gif');
font-family:sans-serif;
background-repeat: no-repeat;
}
.peu{
background-color:#0e4bb1 ;
/*background-color:#BDDD80 ;*/
/*background-image:url('http://www.ajsantvi.cat/netejairecollida/imatges/fons_peu.png');*/
font-family:sans-serif;
background-repeat: no-repeat;
}

.nuvols {
background-image:url('http://www.ajsantvi.cat/netejairecollida/imatges/nuvols.jpg');
font-family:sans-serif;
background-repeat: no-repeat;
}
.fondo {
background-color:#DBDBDB ;
background-position:center;
background-image:url('http://www.ajsantvi.cat/netejairecollida/imatges/fondo.jpg');
/*font-family:sans-serif;*/
background-repeat:repeat-y;
}
.excel1 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Arial;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
}
.excel2 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:16.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:center;
vertical-align:bottom;
border:none;
white-space:nowrap;
background:green;
}
.excel3 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
}
.excel4 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:center;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;
background:#FFFF99;
}
.excel6 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:center;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:none;
border-left:1.0pt solid windowtext;
background:#FFFF99;
}
.excel7 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:center;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:none;
border-left:.5pt solid windowtext;
background:#FFFF99;
}
.excel8 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;
background:#FFFF99;
}
.excel9 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:none;
}
.excel10 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;
}
.excel11 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;
}
.excel12 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;
background:#FFFF99;
}
.excel13 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:none;
}
.excel14 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;
background:#00CCFF;
}
.excel15 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;
}
.excel16 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;
background:#FF9900;
}
.excel17 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:none;
background:#00CCFF;
}
.excel18 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;
}
.excel19 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;
background:#FF9900;
}
.excel20 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;
background:#FFFF99;
}
.excel21 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:none;
background:#00CCFF;
}
.excel22 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:.5pt solid windowtext;
}
.excel23 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;
background:#FF9900;
}




#entrada_gran input, #entrada_gran textarea {
	padding: 5px;
	width: 471px;
	font-family:Calibri, sans-serif;
	font-size: 1em;
	border: 2px solid #7bba00;
}
#entrada_petita input, #entrada_petita textarea {
	padding: 5px;
	width: 100px;
	font-family:Calibri, sans-serif;
	font-size: 1em;
	border: 2px solid #7bba00;
}

#entrada_petita input:focus, #entrada_petita textarea:focus {
	border: 2px solid #CC0000;
}


#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1em;
		font-family:Calibri, sans-serif;

}
