/****************** ESTILS HOME ********************/
.bgsec{
	background: url(images/bgsecHome.png);
	background-repeat: no-repeat;
}
.menuhome{
	font-size: 11px;
	color: #424844;
	font-family: Arial, Helvetica, sans-serif;	
}
a.menuhome{
	font-size: 11px;
	color: #424844;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;	
}
a.menuhome:hover{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;	
}
a.idioma{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
a.idioma:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
/****************** ESTILS RESTA ********************/
a.lnkpeu2{
	color: #efefef;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
a.lnkpeu2:hover{
	color: #efefef;
	font-size: 10px;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.bgcercador{
	background-color: #f3f3f3;
	border-top: 1px #acadac solid;
	border-right: 1px #dcdcdc solid;
	border-bottom: 1px #f1f1f1 solid;
	border-left: 1px #dddddd solid;
	width: 160px;
	height: 46px;	
}
.litbusca{
	color: #797979;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 5px;
}
.busca{
	background-color: #FFFFFF;
	font-size: 10px;
	border-top: 1px #b5b6b5 solid;
	border-right: 1px #efefef solid;
	border-bottom: 1px #f9f9f9 solid;
	border-left: 1px #ebebeb solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.topmenu{
	font-size: 11px;
	color: #424844;
	font-family: Arial, Helvetica, sans-serif;
}
a.topmenu{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.topmenu:hover{
	font-size: 11px;
	color: #424844;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.taulaTopMenu{
	background-color: #79b52a;
	border-top: 1px #98ce50 solid;
	border-bottom: 1px #547923 solid;
	border-left: 1px #93cb49 solid;
}
.taulaTopMenuD{
	background-image: url(images/bgDestTopMenu.png);
	background-position: center;
	background-repeat: no-repeat;
	border-top: 1px #98ce50 solid;
	border-bottom: 1px #547923 solid;
	border-left: 1px #93cb49 solid;
}
.taulaLeftMenu{
	background-color: #a4d767;
	border-top: 1px #c4e59d solid;
	border-bottom: 1px #8cc54f solid;
	padding-left: 18px;
}
.taulaLeftMenuD{
	background-image: url(images/bgDestLeftMenu.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #a4d767;
	border-top: 1px #c4e59d solid;
	border-bottom: 1px #8cc54f solid;
	padding-left: 18px;
}
a.leftmenu{
	font-size: 11px;
	color: #424844;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.leftmenu:hover{
	font-size: 11px;
	color: #424844;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.path{
	color: #757575;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
a.path{
	color: #757575;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
a.path:hover{
	color: #757575;
	font-size: 10px;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
.titSumario{
	color: #79b52a;
	font-size: 14px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 10px;
	padding-bottom: 3px;
	background-color: #def0c1;
	border-bottom: 6px #ffffff solid;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.catSumario{
	color: #224434;
	font-size: 11px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #def0c1;
	border-bottom: 2px #ffffff solid;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ulSumario{
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px;
}
/*.liSumario{
	list-style-image: url(images/fletxasumario.png);
	list-style: square;
	line-height: 1.5em;
	padding-right: 5px;
}*/
.liSumario{
	background-image: url(images/fletxasumario2.png);
	background-repeat: no-repeat;
	background-position: 17px -4px;
	line-height: 1.5em;
	padding-right: 5px;
	padding-left: 37px;
}
.liIGC{
	line-height: 2.0em;
	border-bottom: 1px #FFFFFF solid;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
}
.titCol{
	color: #829299;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}
.tdResIGC{
	background-color: #dee2e7;
	border: 1px #ffffff solid;
	padding: 3px;
	vertical-align: middle;
}
a.lnkpagIGC{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnkpagIGC:hover{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/***************** CERCADOR IGC ****************/

.tittaulaIGC{
	background-color: #a4d767;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 19px;
	margin: 0 0 0 0;
	border-bottom: 1px #94c551 solid;
}
.txtIGC{
	border-top: 1px #adadad solid;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #e2e2e2 solid;
	border-left: 1px #404040 solid;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.butIGC{
	background-color: #ffffff;
	border: 1px #8abf42 solid;
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/************ formularios normales **********/
.frmtext{
	border-top: 1px #adadad solid;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #e2e2e2 solid;
	border-left: 1px #404040 solid;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tverde{
	background-color: #cce5a2;
	width: 555px;
	margin-bottom: 10px;
	clear:both;
}
.tittverde{
	background-color: #a4d767;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
	margin: 0 0 0 0;
	padding-left: 5px;
	border-bottom: 1px #94c551 solid;
}
/******************** Llistat elements *********************/
.liElem{
	background-image: url(images/fletxasumario.png);
	background-repeat: no-repeat;
	background-position: 7px 10px;
	line-height: 2.0em;
	border-bottom: 1px #FFFFFF solid;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
}
.liElem2{
	line-height: 240px;
	border-bottom: 1px #FFFFFF solid;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
}
.tdElem2{
	border-bottom: 1px #FFFFFF solid;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}
/**************************** form Encuesta 2008 ***************/
.encTit{
	background-image: url(images/fletxaverda.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	font-size: 18px;
	color: #79b52a;
	font-family: Arial, Helvetica, sans-serif;	
}
.lblanca{
	border-bottom: 1px #FFFFFF solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.lblanca0{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.vorablanca{
	border-bottom: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	padding: 2px 2px 2px 2px;
}
