.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3A3A35;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
}

.textpetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #829AB3;
	text-decoration: none;
}

.textcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 12px;
}

.majuscules {
	color: #FFFFFF;
	FONT-SIZE: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:20px;
	width:100%;
	padding-left: 12px;
}

TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #7993AD;
	font-weight: bold;
}

TD.tablanueva A {
	display:block;
	color: #7993AD;
	text-decoration: none;
	padding-left: 12px;
	line-height:20px;
	width:100%;
	background-color: #F4F4F0;
}

TD.tablanueva A:hover {
	color: #67CD00;
	background-color: #FFFFFF;
}

.subtitols {
	color: #FF6600;
	FONT-SIZE: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:20px;
	width:100%;
}

.t2 {
	color: #7993AD;
	FONT-SIZE: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:20px;
	width:100%;
}

.t3 {
	color: #7993AD;
	FONT-SIZE: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:20px;
	width:100%;
}

.t1 {
	color: #AFAFAF;
	FONT-SIZE: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:20px;
	width:100%;
}

.prg_dia {
	color: #7993AD;
	FONT-SIZE: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:16px;
	text-align:left;
	width:280;
}

.prg_hora {
	color: #C49D00;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height:16px;
	text-align: right;
}

.prg_desc {
	color: #005ACA;
	FONT-SIZE: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height:16px;
}

.prg_desc_kfe {
	color: #ADADAD;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height:12px;
}

.prg_ponent {
	color: #000000;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height:14px;
}

.prg_ponent_carrec {
	color: #777777;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height:14px;
}

.ins_aptat {
	color: #CA8500;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}

.ins_kixa {
	color: #000000;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	border-style: solid;
	border-color: white white red white;
}
.llista {
	list-style-type: circle;
}
.menu {
	height: auto;
	width: auto;
}
.cuadre {
	border: thin solid #000000;
	text-decoration: none;
}
.linia {
	border-left-style: solid;
	border-left-color: #B93293;
	margin-left: auto;
}
.liniamenu {
	margin-bottom: auto;
	border-bottom-style: solid;
	border-bottom-color: #7DD727;
}
.liniasubmenu {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	margin-bottom: auto;
	border-bottom-color: #5283AD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	color: #FF0000;
}
.textmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.textsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #CCCCCC;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5283AD;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5283AD;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #7DD727;
	text-decoration: none;
}
a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F2F2ED;
	text-decoration: none;
}
