.presentacio 
{
	text-align:center;
	vertical-align:middle;
}
.fonsindex {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/paginatext.jpg);
}
.textindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-left: 30px;
	padding-right: 2px;
	text-align: justify;
	padding-top: 10px;
}
.fonsempresa {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/paginabuida.jpg);
}

.fonsnoticies {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/esquerranoticies.jpg);
	background-color: #F5f3e7;
}

.fonsproductes {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/fonsproductes.jpg);
}

.fonsdretempresa {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/curvaempresa.jpg);
}
#menu_lateral a{
	text-decoration: none;
	color: #FFFFFF;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	display: block;
}

#menu_lateral a:hover {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	background-color: #4C3444;
}

#menu_lateral_fix a{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	background-color: #4C3444;
}

#menu_lateral_fix a:hover {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	background-color: #4C3444;
}

.celdamenu {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #d4bb7c;
	padding-left:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.celdafons {
	background-color: #000000;
}


.texttitolindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 10px;
	text-align: left;
	color: #663300;
	padding-left: 30px;
}
.textmasinfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	text-align: right;
	color: #663300;
	padding-left: 10px;
}
.fonsdretnoticies {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/curvanoticies.jpg);
}
.textindexnoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 10px;
	color: #663300;
	text-align: left;
}
.titolllistatnoticies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 10px;
	text-align: left;
	color: #663300;
	padding-left: 15px;
	background-color: #d4bb7c;
}

.titolnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #663300;
}

.textllistanoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	color: #663300;
	text-align: left;
	background-color: #d4bb7c;
}
#titular a
{
	text-decoration: none;
	color: #663300;
}
#titular a:hover 
{
	text-decoration: underline;
	color: #663300;
}

#titular2 a
{
	text-decoration: none;
	color: #663300;
	font-weight: bold;
	font-size: 10px;
}
#titular2 a:hover 
{
	text-decoration: underline;
	color: #663300;
	font-weight: bold;
	font-size: 10px;
}

.textempresaex {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-left: 35px;
	padding-right: 42px;
	text-align: justify;
	padding-top: 10px;
}
.texttitoliempresaex {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 10px;
	text-align: left;
	color: #663300;
	padding-left: 35px;
}
.textempresaex2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-left: 35px;
	padding-right: 42px;
	text-align: center;
	padding-top: 10px;
	color: #000000;
}

/* estils fitxa producta */
#producte a
{
	text-decoration: none;
	font-size: 10px;
	color: #516A86;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	display: block;
}
#producte a:hover 
{
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	background-color: #627FA0;
}

.titolllistatproductes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 10px;
	text-align: left;
	color: #663300;
	padding-left: 15px;
	background-color: #C2CDDA;
}
.textllistaproductes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	color: #663300;
	text-align: left;
	background-color: #C2CDDA;
	vertical-align: top;
}

.fonsdretproducte {
	background-repeat: no-repeat;
	background-image: url(flower_compartida/curvaproduct.jpg);
}
#el12 {
		margin:0; 
		text-align:right; 
		width:13em;
		}
.calendari {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left:6px;
	padding-right:6px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.mesos {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color: #d4bb7c;
}
.periode {
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.textsubtitol {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 10px;
	text-align: left;
	color: #663300;
	padding-left: 0px;
}
#producte2 a
{
	text-decoration: none;
	font-size: 10px;
	color: #663300;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	display: block;
}
#producte2 a:hover 
{
	text-decoration: none;
	font-size: 10px;
	color: #000000;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}
#informacio a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #663300;
	text-align:right;
	padding-left: 250px;
}
#informacio a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #663300;
	text-align:right;
	padding-left: 250px;
}
#anterior a
{
	text-decoration: none;
	font-size: 14px;
	color: #663300;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:right;
}
#anterior a:hover 
{
	text-decoration: none;
	font-size: 14px;
	color: #663300;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:right;
}
#seguent a
{
	text-decoration: none;
	font-size: 14px;
	color: #663300;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}
#seguent a:hover 
{
	text-decoration: none;
	font-size: 14px;
	color: #663300;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}
.border1
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	padding-top: 5px;	
	padding-bottom: 5px;	
}

.border2
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}

.border3
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}

.border4
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;	
	padding-bottom: 5px;	
}

.border5
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}

.border6
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}

.border7
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}
