				 /*------------------------------------------*/
				 /*----------------BODY----------------------*/
				 /*------------------------------------------*/
   body{
   background-image: url("../images/FONS-Degradat-Pagina.jpg");
   background-attachment:fixed;
   background-color:#BDBEC0;
   margin-top:5px;
   }

   
.txt {font-size:9pt;}
span.txtTITULOS {font-weight:bold; color:#666666;}
.txtmini {font-size:8pt;}
.preciosficha {font-size:12pt; font-weight:bold;}
.preciosfichaazul {font-size:12pt; font-weight:bold; color:#666666;}
.txtazul {color:#223556;}


font {}
span.titulos {font-size:16pt; color:#4A638F; font-weight:bold}
span.botons{font-size:10pt; color:white; font-weight:bold}
span.botons a {font-size:10pt; color:white; font-style:arial; font-weight:bold}
span.botons a:hover {font-size:10pt; color:lightgray; font-style:arial; font-weight:bold}
span.encabezadosficha {font-size:12pt;}

a:link {font-size:10px;text-decoration:none; color:#A8A8A8}
a:active {font-size:10px;text-decoration:none; color:#A8A8A8}
a:visited {font-size:10px;text-decoration:none; color:#A8A8A8}
a:hover {font-size:10px;text-decoration:none; color:#3D4969}

H2 { color:#ffffff;font-size:16pt; font-weight:bold; line-height: 10px;}
.ttl {color:#fffffF; font-weight:bold;}


input { font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; font-size: 11px;  background-color: #58647A; border: #000099; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

textarea { font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; font-size: 11px;  background-color: #58647A; border: #000099; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


select { font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; font-size: 11px;  background-color: #58647A; border: #000099; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
    	 
    	 
    	 
  .tdBordesLeft {border-right:1px solid #282828;}
	.tdBordesRight{border-left:1px solid #282828;}
	.tdBordeInt {background-color:#c2c2c2;margin:0;padding:0;}
	.tdBordeBackBound {background-image:url(images/fondo12.gif); background-repeat:repeat-y;}
	a:link {color: #757575;}
	a:visited {color: #757575;}
	a:hover {color: #757575;}	
    .tdcabecera { border:1px solid #c0c0c0; background-color:#c0c0c0;}
	  .tdcabeceraa { font-size : 13px; font-family : Trebuchet MS,Trebuchet MS; color:#f9f8ec; background-image:url(images/fonsmenu4.jpg);background-repeat:repeat-y,repeat-x;}
    .tdcabecera3 { border:1px solid #c0c0c0; font-size : 13px; font-family : Trebuchet MS; color:#003366; background-image:url(images/barra2.gif); background-repeat:repeat-x;}
		.tdcabecera2 { border-bottom:1px solid #3399ff; font-size : 13px; font-family : Trebuchet MS; color:#003366; background-image:url(images/degradadotd.gif); background-repeat:repeat-x;}
		.tdnormal  { font-size : 13px; font-family : Trebuchet MS; color:#4c4c4c;}
    .tdnormalselect  { font-size : 11px; color:#003366; font-family : Trebuchet MS; background-color: #B8DFF6}
    .tdcomentario  { font-size : 11px; color:#666666; font-family : Trebuchet MS;}
    .tdcampos  { font-size : 11px; color:#000000; font-family : Trebuchet MS;}
    
	a.addTitulo:link {font-size : 12px; font-family : Trebuchet MS; text-decoration : underline;}
	a.addTitulo:visited {font-size : 12px; font-family : Trebuchet MS; text-decoration : underline;}
	a.addTitulo:hover {font-size : 12px; font-family : Trebuchet MS; text-decoration : underline;}
    .addTexto  { font-size : 12px; color:#000000; font-family : Trebuchet MS;}
	a.addURL:link {font-size : 10px; font-family : Trebuchet MS; text-decoration : none; color: #000075;}
	a.addURL:visited {font-size : 10px; font-family : Trebuchet MS; text-decoration : none; color: #000075;}
	a.addURL:hover {font-size : 10px; font-family : Trebuchet MS; text-decoration : none; color: #000075;}
    
	.tdnormal2  { font-size : 12px; font-family : Trebuchet MS; color: #4c4c4c;}
	.tdnormalv  { font-size : 13px; font-family : Trebuchet MS; color: #364475;}
	.tdnormalb  { font-size : 13px; font-family : Trebuchet MS; color: #003366;}
	.tdform  { font-size : 13px; font-family : Trebuchet MS; color: #364475; background-color:#efefef;}
	.tdformborde  { font-size : 13px; font-family : Trebuchet MS; color: #364475; background-color:#003366;}
	.tdcab  { font-size : 13px; font-family : Trebuchet MS; color:#ffffff; background-color:#003366;}
	.tdestadt  { font-size : 12px; font-family : Trebuchet MS; color:000000; background-color: #CDF064;}
	
	.tdpeq  { font-size : 11px; font-family : Trebuchet MS;}
	.tdpeqv  { font-size : 11px; font-family : Trebuchet MS; color: #364475;}
	
	.tdpeq2  { font-size : 12px; font-family : Trebuchet MS;}

    .tdSeccionActiva { font-size : 14px; font-family : Trebuchet MS; color: #008000;}
    .tdSeccionInActiva { font-size : 12px; font-family : Trebuchet MS; color: #838383;}
    .tdFechasReport {color: #003366; background-color:#B8DFF6}

    .tabletip2 { border:1px solid #FF9B9B; background-color:#FFEBEB;}
    .tabletip { border:1px solid #FFC975; background-color:#FFF9F0;}
	.tablenormal { border:1px solid #003366;}
	.tableform { 

		border-left:1px solid #D1D1D1; 
		border-right:1px solid #D1D1D1; 
		border-bottom:1px solid #D1D1D1; 
		border-top:0px solid #D1D1D1; 
		background-color:#EBEBEB;	
	}
	.tableform0 { 

		border-left:1px solid #282828; 
		border-right:1px solid #282828; 
		border-bottom:1px solid #282828; 
		border-top:1px solid #282828; 
		background-color:#282828;	
	}
	.tableform2 { 
		border-left:1px solid #c1e0ff; background-color:#FFFFFF;
		border-right:1px solid #c1e0ff; background-color:#FFFFFF;
		border-bottom:1px solid #c1e0ff; background-color:#FFFFFF;		
	}		
	.tableform3 { 
		border:1px solid #838383; background-color:#E9E8F7;
	}		
	.tableHeader { 
		border-left:1px solid #c1e0ff;
		border-right:1px solid #c1e0ff;
		border-bottom:1px solid #c1e0ff;
	}	
    .tableselect {background-color:#A9DAF6;}
    .tdcampos  { font-size : 10px; color: #134271; font-family : Trebuchet MS;background-color:#FFFFFF;}
		.tdselect  { border-bottom:1px solid #D1D1D1;border-right:1px solid #D1D1D1;border-left:1px solid #D1D1D1;font-size : 10px; color: #134271; font-family : Trebuchet MS;background-color:#FFF;}
    .tdnoselect  { font-size : 12px; color: #9C9C9C; font-family : Trebuchet MS;background-color:#e8eae8;}
    
    
	.tabledest { border:1px solid #0099FF; background-color:#ffffff;}
    .tableadd  { border:1px solid #95D5FF;}
	
	.backb {background-color:#0099FF;}
	.fb2 {background-color:#B9F600;}
	
	.liv {color:#003366;}




a.comentario2:link { font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.comentario2:visited { font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.comentario2:hover { font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}



	a.titulo:link {font-size : 14px; font-family : Trebuchet MS,Trebuchet MS; text-decoration : underline; color: #676767;}
	a.titulo:visited {font-size : 14px; font-family : Trebuchet MS,Trebuchet MS; text-decoration : underline; color: #676767;}
	a.titulo:hover {font-size : 14px; font-family : Trebuchet MS,Trebuchet MS; text-decoration : underline; color: #676767;}

 	a.tituloSelect:link {font-size : 16px; font-family : Trebuchet MS; text-decoration : none; color: #003366;}
	a.tituloSelect:visited {font-size : 16px; font-family : Trebuchet MS; text-decoration : none; color: #003366;}
	a.tituloSelect:hover {font-size : 16px; font-family : Trebuchet MS; text-decoration : none; color: #003366;}

	a.comentario:link {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #666666;}
	a.comentario:visited {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #666666;}
	a.comentario:hover {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #666666;}
 
	a.b:link {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	a.b:visited {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	a.b:hover {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}
	a.b2:link {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	a.b2:visited {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	a.b2:hover {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}
	a.v2:link {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}
	a.v2:visited {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}
	a.v2:hover {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	
	a.w:link {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #ffffff;}
	a.w:visited {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #ffffff;}
	a.w:hover {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
		
	a.w2:link {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #ffffff;}
	a.w2:visited {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #ffffff;}
	a.w2:hover {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
				
	font.err { font-size : 11px; font-family : Trebuchet MS; color : #0099FF;}
	
	a.flpaginado:link {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	a.flpaginado:visited {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;}
	a.flpaginado:hover {font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}


	.fselectpaginado {font-size : 12px; font-family : Trebuchet MS; color: #364475; background-color:#B9F600;}
	
	.tablegancho { border:1px solid #003366;}
	.tdgancho  { font-size : 13px; font-family : Trebuchet MS; color: #003366; background-color: #E8EFD1;}
	.tdganchopeq  { font-size : 11px; font-family : Trebuchet MS; color: #003366; background-color: #E8EFD1;}
	.tdmodif  { font-size : 12px; font-family : Trebuchet MS; color: #000000;}
	
	.tdWebSelec {font-size : 11px; font-family : Trebuchet MS; color: #000000; background-color: #FFFFFF;} 
	.tableWebSelec { border:1px solid #C1DEFF;}
	.tdWebSelec2  {font-size : 11px; font-family : Trebuchet MS; background-color: #C1DEFF;}
	
	.tableMenuCab { font-size : 12px; font-family : Trebuchet MS; color:#003366;
		border-left:1px solid #c1e0ff; background-color: #B8DFF6;
		border-right:1px solid #c1e0ff; background-color: #B8DFF6;
		border-top:1px solid #c1e0ff; background-color: #B8DFF6;
	}
	a.lBaja:link {font-size : 12px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}
	a.lBaja:visited {font-size : 12px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;}
	a.lBaja:hover {font-size : 12px; font-family : Trebuchet MS; text-decoration : underline; color: #0000ff;}
	
	a.titulop:link {font-size : 14px; font-family : Trebuchet MS; text-decoration : none; color: #838383; font-weight:bold;}
	a.titulop:visited {font-size :14px; font-family : Trebuchet MS; text-decoration : none; color: #838383; font-weight:bold;}
	a.titulop:hover {font-size : 14px; font-family : Trebuchet MS; text-decoration : none; color: #838383; font-weight:bold;}
	
	.titulo {font-size : 16px; font-family : Trebuchet MS; color: #000069; font-weight:bold;}
	.desc1 {font-size : 12px; font-family : Trebuchet MS; color: #364475;}
	.titulo2 {font-size : 14px; font-family : Trebuchet MS; color: #838383; font-weight:bold;}
	input.verdetalles {font-size : 14px; font-family : Trebuchet MS; color: #000000; background-color:#c1c7c0; border-style:none; font-weight:bold;}
	.precio {font-size : 14px; font-family : Trebuchet MS; color: #838383; font-weight:bold;}
	.peke{font-size : 10px;}
	
	.punteado 
{ 
	border-style:none; 
	border-color:#000000; 
	/*background-color:#EAEAEA;*/
	font-family:Trebuchet MS; 
	font-size:12px; 
	/*text-align:center;*/
}

	.punteado2 
{ 
	border-style:none; 
	border-color:#000000; 
 background-color:#EAEAEA;
	font-family:Trebuchet MS; 
	font-size:12px; 
	font-weight: bold;
	
}

.combo
{
	font-family:Trebuchet MS; 
	font-size:12px; 
	border-color:#CCCCCC;
}
	
	
	
	 /*----------------Formulario----------------------*/

#formulario {
	margin: 0px 0px 0px 2px;
	padding: 1px 0px 0px 15px;
	/*background-image: url(images/bg_comment.gif);
	background-position: top left;
	background-repeat: no-repeat;*/
}
fieldset {
	border: 0;
	padding: 8px;
	margin-bottom:8px;
}

legend{
	font-family: Vendana, Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 0;
	margin: 10px 0 3px 0;
	padding: 0;
	color: #3d4969;
}


#formulario label, #formulario input {
	font-family: Vendana, Trebuchet MS, sans-serif;
	font-size: 9px;
	display: block;
	width: 180px;
	float: left;
	margin: 1px;
	margin-left: 1px;
}

#formulario label {
  font-size: 10px;
	color: #3d4969;
	text-align: left;
	width: 100px;
	height: 18px;
	/*background-color: #DDDD85;
	background-image: url(images/bg_comment_label.gif);
	background-position: left;
	background-repeat: no-repeat;*/
	color: #3d4969;
	padding: 8px 4px 0px 6px;
}

#formulario .campo {
		border: 0px solid #ccc;
		color: #fff;
		border-bottom: 1px solid #3d4969;
		width: 180px;
		height: 18px;
		font-size: 12px;
}

#formulario .textarea {
		border: 0px solid #ccc;
		font-family: Vendana, Trebuchet MS, sans-serif;	
		font-size: 9px;
		color: #fff;
		border-bottom: 1px solid #3d4969;
	  	display: block;
	  	background-color: #58647A;
	width: 180px;
	float: left;
	margin: 1px;
	margin-left: 1px;
}
#formulario .submit {
	background-color: #e2e2e2;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;	
	border-right: 1px solid #282828;
	border-bottom: 1px solid #282828;
	margin-top:5px;
	margin-bottom:5px;
	font-family: Vendana, Trebuchet MS, sans-serif;	
  font-size: 12px;
	color: #282828;
}

.etiqueta_comentario{
	margin-left: 2px;
	margin-bottom: 1px;	
	padding-top: 2px;
}

#formulario br {
	clear: left;
} 




/*********************************************************/
/********************MENU PESTAŅAS************************/
/*********************************************************/
#adicionals {
 /* background:#FFF;*/
  float:left;
  font-size:93%;
  line-height:normal;
    margin:0;
  
  /*width:100%;*/
}


#tabs1 {
 /* background:#FFF;*/
  float:left;
  font-size:93%;
  line-height:normal;
  /*width:100%;*/
}

#tabs1 ul {
  list-style:none;
  margin:0;
  padding:10px 0px 0 3px;
}

#tabs1 li {
  display:inline;
  margin:0;
  padding:0;
}

#tabs1 a {
  background:url("images/tableft1.gif") no-repeat left top;
  float:left;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
}

#tabs1 a span {
  background:url("images/tabright1.gif") no-repeat right top;
  color:#797979;
  display:block;
  float:left;
  padding:5px 15px 4px 5px;
}

#tabs a:hover span {
 cursor:hand;
}

.tabcontent {
  vertical-align:top;
}

.tabcontentcontainer {
  height:100%;
}

.tdnormalv1 {
  padding:4px 4px 5px 4px;
  margin: 4;
  color:#364475;
  font-family:Trebuchet MS,Trebuchet MS;
  font-size:12px;
}

.tdnormalv11 {
  padding: 4;
  color:#FFF;
  background-color:#0351A4;
  background:url("images/barra_login.gif") repeat right top;
  font-family:Trebuchet MS,Trebuchet MS;
  font-size:12px;
}

.tbl_login {
  height:100%;
  padding:0;
  margin:0;
  border:0px solid #0351A4;
  color:#364475;
  background-color:#E4F3F9;
  font-family:Trebuchet MS,Trebuchet MS;
  font-size:12px;
}

.tdnormal1 {
  color:#4c4c4c;
  font-family:Trebuchet MS,Trebuchet MS;
  font-size:13px;
}

.tableform1 {
  background-color:#FFF;
  border:1px solid #95D5FF;
}

#tabs1 a:hover,#tabs1 #current a {
  background-position:0 -42px;
  cursor:hand;
}

#tabs1 a:hover span,#tabs1 #current a span {
  background-position:100% -42px;
  cursor:hand;
}
    	 



/* Nuevo Estilo SR */
a.menu1:link {
  font-family:Arial;
  font-weight:bold;
  font-size:14px;
  color:white;
  background-color:#3C5074;
/*  background-color:#BDBEC0; */
/*font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475; */
}

a.menu1:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:white;
  background-color:#3C5074;
/*font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #364475;*/
}

a.menu1:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:white;
  margin:5px;
  padding:2px;
  border:1px solid gray;
  background-color:#3C5074;
/*font-size : 13px; font-family : Trebuchet MS; text-decoration : underline; color: #003366;*/
}
    	 
    	 