﻿/*Modulo del Proveedor 965px

  Color naranja PRINCIPAL : #F68F2A
  
  Color Naranja Rayas Tablas : #FCBA63


  MOdulo interno 859px;
*/

/*Div para el master*/

body{
	margin-top: 0;
}

table#Principal{
	width: 941px;
	max-width: 941px;
	border-collapse: collapse;
	text-align: center;
}

table#Principal tr td#PrincipalIzquierda{
	background-image: url('../images/Master/MasterIzquierda.png');
	background-repeat: repeat-y;
	border: 0px;
}

table#Principal tr td#PrincipalDerecha{
	background-image: url('../images/Master/MasterDerecha.png');
	background-repeat: repeat-y;
	border: 0px;
}

table#Principal tr td#PrincipalCuerpo{
	background-image: url('../images/Master/MasterCuerpo.gif');
	background-repeat: repeat;
	border: 0px;
	width: 851px;
	max-width: 851px;
}





.MasterSuper{
	text-align:center;
	width: 100%;
	border-bottom: 0px;
	margin-top: 0px;
}

.MasterContenedor{
    text-align:center;
    position: static;
	height:100%;	
	width: 941px;
	/*background-image: url('../images/MasterCuerpo.gif');*/
   	/*background-repeat: repeat-y; */
	margin:auto;
	border: 0px;
}

.MasterSuperior{
      /*background: url('../images/MasterSuperior.gif') no-repeat;*/
      background-image: url('../images/Master/MasterCabecera.png');
      background-repeat: no-repeat;
	  height: 106px;
 	  width: 941px; /*965*/
      margin:auto;
}          
     
.MasterMenu{
	background-image: url('../images/Master/MasterMenu.png');
	background-repeat: no-repeat;
	/*background-repeat: no-repeat;*/
	width: 941px;
	height: 46px;
	margin:auto;
	text-align: center;
}     
     
.MaterCuerpo {
 	float: left;
    /* background: url('../images/Tablas/Cuerpo_416.gif') repeat;*/
    /*background-image: url('../images/Master/MasterCuerpo.png');*/
	 height:100%;
 	 width:851px; /*859*/
 	
}
     
.MasterIzquierdo {
     float: left;
     /*background: url('../images/MasterIzq.gif');*/
	 /*background-image: url('../images/MasterIzq.gif');
	 
	 background-repeat: repeat;    */
	 /*background-image: url('../images/Master/MasterIzquierda.png');*/
	 background-repeat: repeat-y;	 	 
	 height: 100%;
 	 width: 44px; /*53*/
 	 
}

.MasterDerecho {
     float: left;
	/*   	 background-image:url('../images/MasterDerech.gif');
   	 background-repeat: repeat-y; */
   	 /*background-image: url('../images/Master/MasterDerecha.png');
   	 background-repeat: repeat-y;
   	 background-repeat: repeat-x;*/
	 height: 100%;
 	 width: 44px; /*53*/
 	 
}



/*Pagina Principal*/

#PrincipalContenerdor{
	width: 859px;
	max-width: 859px;
}

#PrincipalIzquierda{
	width:421px;
	float: left;
	max-width: 421px;
	height:auto;
}

#PrincipalDerecha{
	width: 421px;
	float: right;
	max-width: 421px;
	height:auto;
}

#PrincipalCabecera{
	
}

#PrincipalDatosProveedor{
	float: left;
	position: static;
	left:0px;
	width: 420px;
	margin-left:0px;
}


#PrincipalAvisosRecientes{
	float: right;
	position: static;
	width: 420px;
	right:0px;
	margin-right:0px;
}

#PrincipalParticipacion{
	float:left;
	position:static;
	width: 420px;
	margin-left:0px;
}

#PrincipalMisInvitaciones{
	float:right;
	position:static;
	width: 420px;
	margin-right:0px;
}

#PrincipalMisCotizacionesVigentes{
	float:right;
	position:static;
	width: 420px;

}

#PrincipalPrevioRegistro{
	float:left;
	position:static;
	width: 420px;
	margin-left:0px;
}

#PrincipalLigasdeInteres{
	float:left;
	position:static;
	width: 420px;
}


     

  

div#BurbujaChicaCentro{
  	float:left;
 /*background-color: #8dc63f;*/
	
	/*max-width: 100px;*/
	height: 22px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
	vertical-align:middle;
	color: #666666;
}


.burbujachicatexto{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:12px;
	vertical-align:text-bottom;
	color: Black;
}

/*Estilos de las tablas de controles*/


table#ContenedoradBien{
	border: 0px;
	padding:0px;	
	width: 679px;	
}

table tr.naranja{
	background-color:#FCBA63;
	font-family:Verdana;
	font-style:italic;	
}



table#Titulos{
	width: 100%;	
}

table#Titulos tr th{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
}

table#Titulos tr th#Izquierda{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	text-align:left;
}


table#Titulos tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
}

table#Titulos tr td#Centrado{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	text-align:center;
}

table#Subtitulos{
	border:0px;
	padding:0px;
	width:95%;
}

table#Subtitulos tr td{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:center;
}
table#Subtitulos tr th{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:center;
}

table#Detalle{
	width:97%;
	border-collapse: collapse;
}


table#Detalle tr{
	background-color:#FCBA63;
}

table#Detalle tr#especial{
	background:#FFFFFF;
}

table#Detalle tr th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align:left;
	height:17px;
	width:60%;
}

table#Detalle tr td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height:17px;
	width:40%;
	text-align:left;
}


table#Detalle tr.rayado{
	background-color:#FFFFFF;
}

table#Detalle tr.transparente{
	background-color:transparent;
}

table#Detalle tr.rayado th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align:left;
	height:17px;
	width:60%;
}

table#Detalle tr.rayado td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height:17px;
	width:40%
}


table#DetalleEspecial{
    width:97%;
	border-collapse: collapse;
	border-spacing: 0;
	text-align:center;
}

table#DetalleEspecial tr.colorespecial{
	background-color:#FCBA63;
}

/*table#DetalleEspecial tr{
	background-color:#FCBA63;
}*/

table#DetalleEspecial tr#especial{
	background:#FFFFFF;
}

table#DetalleEspecial tr th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #525252;
	text-align:left;
	height:17px;
	width:60%;
}

table#DetalleEspecial tr td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #525252;
	height:17px;
	width:40%;
	text-align:left;
}


table#DetalleEspecial tr.rayado{
	background-color:#FFFFFF;
}

table#DetalleEspecial tr.transparente{
	background-color:transparent;
}

table#DetalleEspecial tr.rayado th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align:left;
	height:17px;
	width:60%;
}

table#DetalleEspecial tr.rayado td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height:17px;
	width:40%
}

/*Adaptacion*/


table#DetalleEspecial tr.transparente{
	background-color:transparent;
}

table#DetalleEspecial tr.transparente td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;	
	/*width:40%;*/
	text-align:left;
	padding-left: 5px;
}

table#DetalleEspecial tr.TransparenteBoton{
	background-color:transparent;
}

table#DetalleEspecial tr.TransparenteBoton td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;	
	/*width:40%;*/
	text-align: center;
	padding-left: 5px;
}

table#DetalleEspecial tr.transparente th#Derecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:right;
	height:17px;
	padding-right: 5px;
}

table#DetalleEspecial tr.transparente th#Izquierda{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:left;
	height:17px;
}

table#DetalleEspecial tr.transparente th#Centrado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:center;
	height:17px;
}



/*desde aqui combinado*/

table#DetalleEspecial tr.CombinadoColorBase th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #525252;
	text-align:left;
	height:17px;
	background-color: #FFFFFF;
	/*width:60%;*/
}

table#DetalleEspecial tr.CombinadoColorBase th#Derecho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #525252;
	text-align:right;
	height:17px;
	background-color: #FFFFFF;
	/*width:60%;*/
}


table#DetalleEspecial tr.CombinadoColorBase td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #525252;
	height:17px;
	/*width:40%;*/
	text-align:left;
	padding-left: 5px;
	
}







/*Tablas sencilla de datagrid*/
table#Sencilla{
	border:0px;
	padding:0px;	
}
/*
table#Sencilla tr td{
    font-size:10px;
	color:#000000;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	text-align:justify;	

}
*/
.SubtitulosTablaSencilla{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
	text-align:left;	
}

.SubtitulosTablaSencillaCentrado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
	text-align:center;	
}

.TituloTablaSencilla{
	background-color: #8dc63f;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: White;
	text-align:center;
	font-weight:bold;
	font-style:italic;
}

.TituloTablaSencillaIzq{
	background-color: #8dc63f;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	font-style:italic;
}

.ContenidoTablaSencilla{

	font-size:10px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;	
}

.ContenidoTablaSencillaFondo{
	background-color: #f6ffe7;
}

.ContenidoTablaSencillaIzquierda{
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;	
	vertical-align:middle;
}

.ContenidoTablaSencillaIzquierdaArriba{
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;	
	vertical-align:top;
}

.ContenidoTablaSencillaDerechaArriba{
	
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;	
	vertical-align:top;
}

.ContenidoTablaSencillaCentradoArriba{	
	font-size:10px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;	
	vertical-align:top;

}


.ContenidoTablaSencillaCentrado{	
	font-size:10px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;	
	vertical-align:middle;

}

.ContenidoTablaSencillaDerecho{	
	font-size:10px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;	
	vertical-align:middle;
}


.ContenidoTexto{
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;	

}

.ColorRayaDatagrid{
	background-color:#FCBA63;
}

.ColorRayaDatagridInvertida{
	background-color:white;
}

.MensajeTablaSencilla{
	color:red;	
}

.BurbujaTituloPlano
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	background-color:#8dc63f;
	padding-bottom: 6px;
	
}

table#PlanaContenedor{
	width:95%;
	border:0px;
	padding:0px;		
}

table#PlanaContenedor tr th{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000; 
	font-weight: bold;
	font-style:italic; 
	text-decoration: none;		
}

table#PlanaContenedor tr td#Centradotitulo{
	text-align:center;	
	width: auto;
	vertical-align:middle;
}




table#PlanaInterior{
	width:100%;

}

table#PlanaInterior tr td#TabladeDatos{
	background-color:#FCBA63;
	width:100%;
}

table#PlanaInterior tr th{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
	text-align:left;
}

table#PlanaInterior tr th#Especial{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
	text-align:left;
}
table#PlanaInterior tr th#EspecialColor{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000; 
	background-color:yellow;
	font-weight: bold; 
	text-decoration: none;
	text-align:left;
}


table#PlanaInterior tr td#Izquierda
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding:2px;
	text-align:left;
}

table#PlanaInterior tr td#Derecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding:2px;
	text-align:right;
}

.MensajeTablaPlana{
	color:red;	
}


/*Tabla contenedora normal para tablas normales en la web*/

table#web{
	width:97%;
}

table#web tr th#WebTitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000; 
	font-weight: bold;
	font-style:italic; 
	text-decoration: none;
	text-align:center;	
}

table#web tr th#WebSubtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; 
	font-weight: bold;
	font-style:normal; 
	text-decoration: none;
	text-align:center;	
}

table#web tr th#WebSubtituloIzquierdo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; 
	font-weight: bold;
	font-style:normal; 
	text-decoration: none;
	text-align:left;	
}


table#web tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	font-weight:normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
}

table#web tr td#webtextoderecho{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	font-weight:normal;
	font-style: normal;
	text-decoration: none;
	text-align:right;
}


table#web tr td p#Boton{
	text-align:center;
}


table#web tr td#Centrado{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	font-weight:normal;
	font-style: normal;
	text-decoration: none;
	text-align:center;
}


/*Tabla que estan redondeadas con div*/

table#WebContorno{
	width:97%;
}

table#WebContorno tr#Color{
	background-color: #FCBA63;	
}

table#WebContorno tr#Blanco{
	background-color: #000000;	
}

table#WebContorno tr th#WebTituloIzq{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style:italic; 
	text-decoration: none;
	text-align:left;	
}


table#WebContorno tr th#WebTitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style:italic; 
	text-decoration: none;
	text-align:center;	
}

table#WebContorno tr th#WebSubtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style:normal; 
	text-decoration: none;
	text-align:center;	
}

table#WebContorno tr th#WebSubtituloIzq{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style:normal; 
	text-decoration: none;
	text-align:left;	
}

table#WebContorno tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style:normal; 
	text-decoration: none;
	text-align:left;
}


/*Contenidos en WEB*/

.ContenidoRojo{
		font-weight:bold;
		font-size:10px;
		color:#7F1600;
		font-family: Arial, Helvetica, sans-serif;
}


.MensajeTiempo{
	font-weight:bold;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.liganaranja:link {
	font-weight: bold;
	font-size: 10px;
	color: #FFA41A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.liganaranja:hover {
	font-weight: bold;
	font-size: 10px;
	color: #FFA41A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;	
}
a.liganaranja:visited {
	font-weight: bold;
	font-size: 10px;
	color: #FFA41A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}

a.liganaranja:active {
	font-weight: bold;
	font-size: 10px;
	color: #FFA41A;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.liganaranjapequena {
	font-weight: bold;
	font-size: 10px;
	color: #B75B17;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.liganaranjapequena:link {
	font-weight: bold;
	font-size: 10px;
	color: #B75B17;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.liganaranjapequena:hover {
	font-weight: bold;
	font-size: 10px;
	color: #B75B17;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;	
}
.liganaranjapequena:visited {
	font-weight: bold;
	font-size: 10px;
	color: #B75B17;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}

.liganaranjapequena:active {
	font-weight: bold;
	font-size: 10px;
	color: #B75B17;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.ligaNegrapequena {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.ligaNegrapequena:link {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ligaNegrapequena:hover {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;	
}
.ligaNegrapequena:visited {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}

.ligaNegrapequena:active {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


/*Btonones*/

.butonCFE{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;background-color:#8dc63f;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	border-top:2px solid #BE7839;
	border-right:2px solid #87450B;
	border-bottom:2px solid #87450B;
	border-left:2px solid #BE7839;
}


/*
.butonCFE:active{
	background: transparent url('../images/Botones/boton-naranj.gif');
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;	
	font-weight:bold;
	font-size: 10px;
	height:20px;
	color:fuchsia;
}

.butonCFE:hover {
	background: transparent url('../images/Botones/boton-naranj.gif');
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;	
	font-weight:bold;
	font-size: 10px;
	height:20px;
	color:maroon;
} 
*/
.menuburburja
{
	border-collapse:collapse;
	margin-left:0px;
	margin-left:0px;
	width: 882px;
	max-width: 882px;
}

.help
{
	background-color:Transparent;
	width: 0px;
}
