.firma{
	background: #ffffff url(../imagen/firma_facturap.gif) no-repeat right; 
}
body {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../imagen/bg_top.gif) #f4f7f9 repeat-x; FONT-SIZE: 70%
}

.inputbutton 

{

	display:block;

	margin:auto;

	margin-top:0.5em;

	background:#ffffff;

	border:1px solid #04619a;

 	color:#ff4e00;

	font-weight:bold;

	font-size:100%;

}

.newsisco {

	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	color:#000066;

}
.barraadministrador {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#000066;
}


/* Defecto */



.todo_defecto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background: white url("../imagen/fondo.gif");

	margin:0;

	background-color:#FFFFFF;

	}

.textoenc {  

	font-size: 7.5pt;

	color: #000000; 

	text-decoration: none;

	text-indent: 4px;

	background: white url("imagen/encabezado.gif");

	height: 34px;

	}

.cuerpo_defecto {

	background: white url("imagen/pixel.gif");

	}

.centro {

	background-color: #FFFFFF;

	}

.border0 { border:0; }

/* Barra de Menu */

.barra_defecto {

	background-color: #FFFFFF;

	border-bottom: 1px solid blue;

	border-top: 1px solid blue; 

	border-top-color:#CCCCCC;

	border-color:#808080;

	padding:0;

	margin:0;

	}

.barra_admin {

	background-color:#ffffff;

	border-bottom: 1px solid blue;

	border-top: 1px solid blue; 

	border-top-color:#990000;

	border-color:#808080;

	padding:0;

	margin:0;

	}

.barra_texto {

	font-size: 8pt;

	font-weight: bold;

	color: #23207b;

	text-decoration: none;

	margin-left: 0px;

	margin-right: 0px;

	}
.barra_texto2 {

	font-size: 8pt;

	font-weight: bold;

	color:#D9ECEC;

	text-decoration: none;

	margin-left: 0px;

	margin-right: 0px;

	}

.barra_inicio {

	font-size: 7.5pt;

	font-weight: bold;

	color: white;

	text-align: right;

	text-decoration: none;

	margin-left: 0px;

	margin-right: 5px;

	border:0;

	}

/* Menu Izquierda */

.menu_defecto{

	background-color: #336699;

	line-height: 20px;

	}

.menu_texto {

	font-size: 7.5pt;

	font-weight: bold; 

	color: #EEEEEE;

	text-decoration: none;

	text-indent: 6px;

	border-bottom:1px solid #ffffff;

	border-color: #336699;

	}



/* Paginas de Contenido */

.titulo {

	font-size: 12pt;
	color: #01145E;
	text-align:center;	
	font-weight: bold;
	}
.titulo_negro {
	font-size: 12pt;
	color:#000000;
	}
.texto_contrario {
	font-size: 10pt;
	color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}

.subtitulo {

	font-size: 10pt;

	font-style: italic;

	font-weight: bold;

	color: #B2B2B2;

	text-decoration: none;

	margin-bottom: 10pt;

	}

.encabezado {

	font-size: 10pt;

	color: #000000;

	text-align:left;

	margin: 10px;

	}

.texto {
	font-family:Arial, Helvetica, sans-serifM;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	}
.texto2 {
	font-family:Arial, Helvetica, sans-serifM;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}

.textolink {

	font-weight: bold;

	color: #01145E;

	}

.textolink:hover {

	color: #FF0000;

	}

.link {

	color: #FF0000;

	font-size: 10pt;

	font-weight: bold;

	}

.textonoticias {

	font-size: 10pt;

	color: #0000cc;

	text-decoration: none;

	text-align: justify;

	}

.formu {
	font-size: 10pt;
	color:#333333;
	text-align: center;
	padding:9;
	margin: 10px;
	}

.a2 {
	font-size: 10pt;
	color: #000000;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	}

.a2:hover {

	color: #ffff00;

	}

.a3 {

	font-size: 9pt;

	color: #23207b;

	text-decoration: none;

	text-align:center;

	}

.a3:hover {

	color:#0099FF;

	}

.a4 {

	font-size: 9pt;

	color: #000000;

	text-decoration: none;

	text-align:left;

	}

.a4:hover {

	color: #ffff00;

	}

.a5 {

	font-size: 8pt;

	color: #CCCCCC;

	text-decoration: none;

	text-align:center;

	}

/* Mapa */

.mapa_tit {

	font-size: 9pt;

	font-weight: bold;

	color: #01145E;

	text-decoration: none;

	}

.mapa_tit:hover {

	color:#FF0000;

	}

.mapa_tex {

	font-size: 8pt;

	color: #000000;

	text-decoration: none;

	}

.mapa_tex:hover {

	color: #FF0000;

	}



/* Otros */

.mail {

	font-weight: bold;

	color: #01145E;

	text-decoration: none;

	}

.mail:hover {

	color: #FF0000;

	}

.linea {

	background-color: #B2B2B2;

	}

.lista {

	font-size: 8pt;

	color: #000000;

	text-decoration: none;

	text-align:left;

	margin: 5px;

	padding: 5px;

	}

.mas {

	font-size: 32pt;

	font-weight: bold;

	color: #01145E; 

	text-decoration: none;

	margin-top: 12pt;

	}

.texto2 {

	font-size: 10pt;

	color: #000000; 

	text-decoration: none;

	text-align: left;

	}

.letrapeque {

	font-size: 7pt;

	color: #000000; 

	text-decoration: none;

	text-align: left;

	}

.acceso {

	font-size: 9pt;

	font-weight: bold;

	color: #01145E;

	text-decoration: none;

	text-indent: 16pt;

	}

.form {

	font-family: Arial, Helvetica, Courier new;

	font-size: 11pt;

	color:#333333;

	background-color:#FFFFFF;

	border-bottom:#0066FF 1px groove;

	border-left:#0066FF 1px groove; 

	border-right:#0066FF 1px groove; 

	border-top: #0066FF 1px groove; 

	text-align: left; 

	}
.formp {

	font-family: Arial, Helvetica, Courier new;
	font-size: 10pt;
	color:#333333;
	background-color: #E9EEF4;

	border-bottom: #0066FF 1px groove;

	border-left: #0066FF 1px groove; 

	border-right: #0066FF 1px groove; 

	border-top: #0066FF 1px groove; 

	text-align: left; 

	}
.formp2 {
	font-family: Arial, Helvetica, Courier new;
	font-size: 7pt;
	color:#333333;
	background-color:#F89A89;
	border-bottom: #0066FF 1px groove;
	border-left: #0066FF 1px groove; 
	border-right: #0066FF 1px groove; 
	border-top: #0066FF 1px groove; 
	text-align: left; 

	}

.contacto {

	font-family: Arial, Helvetica, Courier new;

	font-size:12px;

	background-color: #FFFFFF;

	border-bottom: #0066FF 1px groove;

	border-left: #0066FF 1px groove; 

	border-right: #0066FF 1px groove; 

	border-top: #0066FF 1px groove; 

	text-align: left; 

	padding-left: 6px;

	}

	

.tabla_oferiz {

	font-family: Arial, Helvetica, Courier new;

	font-size: 8pt;

	font-weight:bolder;

	color: Black;

	background-color: #D3D3D3;

	border-bottom: #0066FF 1px groove;

	border-left: #0066FF 1px groove;

	border-right: #0066FF 1px groove;

	border-top: #0066FF 1px groove;

	text-align: left;

	text-indent: 4px;

	}

.tabla_oferde {

	font-family: Arial, Helvetica, Courier new;

	font-size: 8pt;

	color: Black;

	background-color: #E9EEF4; 

	border-bottom: #0066FF 1px groove;

	border-left: #0066FF 1px groove; 

	border-right: #0066FF 1px groove;

	border-top: #0066FF 1px groove; 

	text-align: left;

	text-indent: 4px;

	}





#arribaflash {

position:relative; /* Position "relative" */

display:block; /* Display "block" */

width:759px; /* Largeur en px */

height:167px; /* Hauteur en px */

vertical-align:top; /* Alignement vertical en haut */

top:0px; /* Décalage de 7px vers le bas */

left:0px; /* Décalage de 300px vers la droite */

}



ul{

 list-style-type:none; 

 }

h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 14pt;

 }

h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12pt;

 }

.suscribete {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-decoration: none;

	text-weight: normal;

}

.bordeazul {

	

	font-family: Arial, Helvetica, Courier new;

	font-size: 7pt;

	color: black;

	background-color: #EAEAEA;

	border: blue 1px solid;

	text-align: center; 

	}

.borderojo {	

	font-family: Arial, Helvetica, Courier new;

	font-size: 7pt;

	background-color: #FFFFFF;

	border: red 1px solid;

	text-align: center; 

	}

.ofertas{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-decoration: none;

	text-weight: normal;

	color:#FF0000;

	text-align:center;

	font-weight: bold;

	padding-bottom: 6px;

	padding-top: 6px;	

	}

.pvp{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF0000;

	text-align:center;

	font-weight: bold;

	text-decoration: none;

	}



.cuadro {

	font-family: Arial, Helvetica, Courier new;

	font-size: 9pt;

	color: black;

	background-color: #E9EEF4;

	border: #0066FF 1px solid;

	text-align: center; 

	margin: 10px;

	padding: 10px;

	}
.cuadropeque {
	font-family: Arial, Helvetica, Courier new;
	font-size: 9pt;
	color: black;
	background-color: #E9EEF4;
	border: #0066FF 1px solid;
	text-align:left; 
	margin: 10px;
	padding: 10px;
	width:200px;
	padding-bottom: 6px;

	padding-top: 6px;	
	}
.error{
	color:#990000;
	font-weight: bold;
	text-decoration: none;
	}
.ok{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003399;
	text-align:center;
	font-weight: bold;
	text-decoration: none;
	}
.ko{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#D20000;
	text-align:center;
	font-weight: bold;
	text-decoration: none;
	}
.altn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003399;
	text-align:center;
	text-decoration: none;
}
.da{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0033CC;
	text-align:center;
	text-decoration: none;
}
.fs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
	text-align:center;
	text-decoration: none;
}
.rojo{
	color:#FF0000;
	text-decoration: none;
}
.rojo10{
	color:#FF0000;
	font-size: 10px;
	text-decoration: none;
}
.rojo8{
	color:#FF0000;
	font-size: 8px;
	text-decoration: none;
}
.rojo12{
	color:#FF0000;
	font-size: 12px;
	text-decoration: none;
}

.tit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0033CC;
	text-align:center;
	text-decoration: none;
}
.bordedia {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	background-color:#EEEEEE;
	border:#666666 1px solid;
	text-align: center; 
	font-weight: bold;
	}
.formulario {	
	font-family: Arial, Helvetica, Courier new;
	font-size: 10pt;
	background-color: #FFFFFF;
	border:#999999 1px solid;
	text-align: center; 
	}
.separador{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF !important;
	text-align:center;
	font-weight: bold;
	text-decoration: none;
	}
	
a.tab {  
	background-color: #f0f0f0;  
	border: 1px solid #666666;  
	border-bottom-width: 0px;  
	padding: 2px 1em 2px 1em;  
	text-decoration: none;
}

a.tab, a.tab:visited {  
	color: #808080;
}
a.tab:hover {  
	background-color: #d0d0d0;  
	color: #606060;
}
a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {  
	background-color: #c0c0c0;  
	color: #000000;
}
a.tab2 {  
	background-color:#FFE8E8;  
	padding: 2px 1em 2px 1em; 
	border: 1px solid #666666;  
	text-decoration: none;
}

a.tab2, a.tab2:visited {  
	color:#000066;
}
a.tab2:hover {  
	background-color: #d0d0d0;  
	color: #606060;
}
a.tab2.activeTab, a.tab2.activeTab:hover, a.tab2.activeTab:visited {  
	background-color: #c0c0c0;  
	color: #000000;
}
.personalizar{
	color:#DD0000;
	font-weight: bold;
	text-decoration: none;
	}
.personalizar:visited {  
	color:#CC0000;
	text-decoration: none;
}
.personalizar:hover {  
	color: #606060;
	text-decoration: none;
}
.volver{
        font-size:11px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#638cb5;
        border:1px;
		padding: 1px 1em 1px 1em;  
		text-decoration: none;
}
.boton_azul{
        font-size:11px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#638cb5;
        border:1px;
		padding: 2px 1em 2px 1em;  
		text-decoration: none;
		
       }
