.px { font-size: 1px;}

.right { 
font-size: 1px;
text-align: right;}

body { 
margin: 0px; 
background-image: url(img/fondo.gif); 
}

.fondomenu1{
font-size: 1px; 
background-image: url(img/fondomenu1.gif);
}

.fondomenu2{
font-size: 1px; 
background-image: url(img/fondomenu2.gif);
}

.fondopart{
text-align: center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
font-weight: bold;
background-image: url(img/fondopart.gif);
}

.fondoforo{
font-size: 1px; 
background-image: url(img/fondoforo.gif);
}

.fondoforoerabaki{
font-size: 1px; 
background-image: url(img/fondoforoerabaki.gif);
background-repeat: no-repeat;
}

.fondoforoak{
font-size: 1px; 
background-image: url(img/fondoforoak.gif);
background-repeat: no-repeat;
}

.fondodelibera{
font-size: 1px; 
background-image: url(img/fondodelibera.gif);
background-repeat: no-repeat;
}

.fondopina{
font-size: 1px; 
background-image: url(img/fondopina.gif);
background-repeat: no-repeat;
}

.fondoforos{
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
font-weight: bold; 
background-image: url(img/fondoforos.gif);
padding-left: 10px;
}

.fondoforos2{
text-align: center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
font-weight: bold; 
background-image: url(img/fondoforos.gif);
padding-top: 3px;
}

.fondoforos2b{
font-size: 1px; 
background-image: url(img/fondoforos.gif);
}

.fondoparticipacion{
font-size: 1px; 
background-image: url(img/fondoparticipacion.gif);
}

.fondousu{
font-size: 1px; 
background-image: url(img/fondousu.gif);
}

.fondousumas{
font-size: 1px; 
background-image: url(img/fondousumas.gif);
}

.fondousumas2{
font-size: 1px; 
background-image: url(img/fondousumas2.gif);
}

.ptohor{
font-size: 1px; 
background-image: url(img/ptohor.gif);
}

.ptohor2{
font-size: 1px; 
background-image: url(img/ptohor2.gif);
}

.min {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #444444;
text-decoration: none;
line-height: 15px;
font-weight: normal;
}

.may{ 
text-transform: uppercase;
}

.txt {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
padding-left: 10px;
line-height: 15px;
font-weight: normal;
}

.txtbl {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
padding-left: 20px;
line-height: 15px;
font-weight: normal;
}

.txtmay {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
padding-left: 10px;
line-height: 15px;
font-weight: bold;
text-transform: uppercase;
}

.txtfondo {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
padding-left: 10px;
line-height: 15px;
font-weight: normal;
background-image: url(img/fondoforos.gif);
}

.txts {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
line-height: 15px;
font-weight: normal;
}


.txtfs {
text-align: left;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
line-height: 15px;
font-weight: normal;
}

.txtsbl {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
line-height: 15px;
font-weight: normal;
}

.txtsblpd {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
padding-left: 15px;
padding-right: 10px;
line-height: 15px;
font-weight: normal;
}

.txtpd {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
padding-left: 25px;
padding-right: 15px;
line-height: 15px;
font-weight: normal;
}

.txtpd2 {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
padding-left: 25px;
padding-right: 20px;
line-height: 15px;
font-weight: normal;
}

.txtpd3 {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
padding: 10px;
line-height: 15px;
font-weight: normal;
}

.txtpdbig {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0095BF;
text-decoration: none;
padding-left: 25px;
padding-right: 20px;
font-weight: bold;
text-transform: uppercase;
}

.txtpdmed {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0095BF;
text-decoration: none;
padding-left: 25px;
padding-right: 20px;
font-weight: bold;
}

.numero {
text-align: right;
font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
text-decoration: none;
font-weight: normal;
padding-right: 10px;
}

.menuhor {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #F2F2F0;
line-height: 15px;
font-weight: bold;
}

.menu {
text-align: center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
line-height: 15px;
font-weight: bold;
}

.menu2 {
text-align: left;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
line-height: 15px;
font-weight: normal;
padding-left: 10px;
}

.lineahor{
font-size: 1px; 
background-image: url(img/lineahor.gif);
}

.lineavert{
font-size: 1px; 
background-image: url(img/lineavert.gif);
}

a.lkmenu {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
text-decoration: none;
}

a.lkmenu:hover {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #F9C028;
text-decoration: none;
}

a.lkmenuhor {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
}

a.lkmenuhor:hover {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: underline;
}

a.lk {
text-align: left;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
text-decoration: none;
}

a.lk:hover {
text-align: left;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 9px;
color: #356A54;
text-decoration: none;
}

a.lksub {
text-align: left;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #0096BF;
text-decoration: underline;
}

a.lksub:hover {
text-align: left;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
}

a.lk2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0066A2;
text-decoration: none;
}

a.lk2:hover {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: underline;
}

a.lk3 {
text-align: left;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
text-decoration: none;
}

a.lk3:hover {
text-align: left;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 9px;
color: #356A54;
text-decoration: none;
}

a.lk4 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

a.lk4:hover {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

a.lkmed {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0095BF;
text-decoration: none;
}

a.lkmed:hover {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E3AA00;
text-decoration: none;
}

a.lkfs {
text-align: left;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #FF3000;
text-decoration: none;
}

a.lkfs:hover {
text-align: left;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: underline;
}


.caja {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 175px; 
}

.cajamin {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 100px; 
	height: 12px;
}

.cajamin2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 40px; 
}

.cajamin2b {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 50px; 
}

.cajamin3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 85px; 
}

.cajamax {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 250px; 
}

.cajaselmax {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #ffffff;
	width: 300px; 
}

.button{
	color: #444444;
	background-color: #FFFFFF;
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 20px;
	width:60px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.buttonmin{
	color: #ffffff;
	background-image: url(img/fondomenu1.gif);
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 18px;
	width:60px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.buttonmax{
	color: #ffffff;
	background-image: url(img/fondomenu1.gif);
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 18px;
	width:120px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.buttonmaxv{
	color: #ffffff;
	background-image: url(img/fondomenu1v.gif);
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 18px;
	width:120px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.buttonmaxr{
	color: #ffffff;
	background-image: url(img/fondomenu1r.gif);
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 18px;
	width:120px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.buttonmax1{
	color: #01365D;
	background-image: url(img/fondomenu2.gif);
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 18px;
	width:120px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.buttonmax2{
	color: #444444;
	background-image: url(img/fondoforos.gif);
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 22px;
	width:120px;
	cursor: pointer;
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}