.taho10bold, a.taho10bold:link, a.taho10bold:visited, a.taho10bold:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#272727;
	font-weight: bold;
	text-decoration: none;
}
a.taho10bold:hover {
	color: #8E8E8E;
}
.campoTexto2 {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border: 1px #686868 solid;
	background: #F8F8F8;
	padding: 1px 0 1px 3px;
}
.campoTexto2error {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border: 1px #F10000 solid;
	background: #FFE1E3;
	padding: 1px 0 1px 3px;
}

.taho11, a.taho11:link, a.taho11:visited, a.taho11:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#323232;
	text-decoration: none;
}
a.taho11:hover {
	color: #8E8E8E;
}

.taho14, a.taho14:link, a.taho14:visited, a.taho14:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#323232;
	text-decoration: none;
	line-height: 14px;
}
a.taho11:hover {
	color: #8E8E8E;
}

.taho11blanco, a.taho11blanco:link, a.taho11blanco:visited, a.taho11blanco:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #D90000;
	display:block;
	padding: 3px 0px 3px 6px;
}
a.taho11blanco:hover {
	color: #8E8E8E;
}

.taho11titazul, a.taho11titazul:link, a.taho11titazul:visited, a.taho11titazul:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #E1F5FD;
	display:block;
	padding: 1px 0px 1px 6px;
}

.taho11granate, a.taho11granate:link, a.taho11granate:visited, a.taho11granate:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C73702;
	text-decoration: none;
}
a.taho11granate:hover {
	color: #3B3B3B;
}

.taho11producto {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4C4C4C;
	text-decoration: none;
}
a.taho11producto:link, a.taho11producto:visited, a.taho11producto:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4C4C4C;
	text-decoration: underline;
}
a.taho11producto:hover {
	color: #4C4C4C;
	text-decoration: none;
}

.taho11roja {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	text-decoration: none;
}
a.taho11roja:link, a.taho11roja:visited, a.taho11roja:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	text-decoration: underline;
}
a.taho11roja:hover {
	color: #272727;
	text-decoration: none;
}

.taho11menu, a.taho11menu:link, a.taho11menu:visited, a.taho11menu:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D90000;
	text-decoration: none;
}
a.taho11menu:hover {
	color: #3B3B3B;
}

.bordeDot {
    border-right: 1px dotted #7F7F7F;
}
.bordeDotinf {
    border-bottom: 1px dotted #7F7F7F;
}

.taho11migastit {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D90000;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #7F7F7F;
	padding: 8px 0px 6px 0px;
}
.taho11migas, a.taho11migas:link, a.taho11migas:visited, a.taho11migas:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#858585;
	font-weight: normal;
	text-decoration: none;
	padding: 8px 0px 6px 0px;
	border-bottom: 1px dotted #7F7F7F;
}
a.taho11migas:hover {
	color: #FF0000;
}
.taho11noticias, a.taho11noticias:link, a.taho11noticias:visited, a.taho11noticias:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#323232;
	font-weight: normal;
	text-decoration: none;
	padding: 8px 0px 6px 12px;
	width:100%;
	display:block;
	background-image:url(../images/flecha_roja.gif);
	background-repeat:no-repeat;
	background-position:3px 13px;
}
a.taho11noticias:hover {
	background-color:#F1F1F1;
}

.taho11cuadrogris {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#323232;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	background-color: #F0F0F0;
	display:block;
}

.arial11gris, a.arial11gris:link, a.arial11gris:visited, a.arial11gris:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8E8E8E;
	text-decoration: none;
}
.arial10azul, a.arial10azul:link, a.arial10azul:visited, a.arial10azul:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#374CB7;
	text-decoration: none;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#formu {
  	margin: 5px 0px 0px 0px;
	padding: 0px;
  }
.distribu{
	background-image: url(../images/ffmenuservicios.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.distribu td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.distribu input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #A5ACB2;
}
.distribu input.boton{
	border: none;
}
#boton_go{
	border: 0;
}