/*  Estilos de TPV-Online.com  */

#borde{ 
border: 2px solid #cccccc; 
text-align: left; 
width: 800px; 
margin: auto; 
background-color:#FFFFFF;
}

BODY { 
background : #FFFFFF url(imagenes/bkg.jpg) repeat; 
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #666666; 
margin : 20px 0px 20px 0px; 
text-align: center; 
} 

#contenedor{ 
text-align: justify; 
width: 800px; 
background-color : #ffffff; 
margin: auto; 
} 

#cabecera {
	background-image:url(imagenes/LOGO_01.jpg);
	width:800px;
	height:93px;
		text-align:right;
	/*padding:5 5 5 0;*/
}

#menu{ 
background-color: #fbc04f ; 
padding : 3px 10px 5px 10px; 
border-top : 1px solid #cccccc; 
border-bottom : 1px solid #cccccc; 
text-align:center;
color: #5C5F88;
} 

A.menu, A.menu:VISITED, A.menu:ACTIVE, A.menu:FOCUS, A.menu:LINK{ 
color: #29305A; 
text-decoration:none;
} 
A.menu:HOVER{ 
color: #5C5F88; 
} 

A, A:VISITED, A:ACTIVE, A:FOCUS, A:LINK{ 
color: #0000FF; 
text-decoration:none;
} 
A:HOVER{ 
color: #fbc04f ;
} 

h2 {
 font-weight:bold;
 color:#0000FF;
 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

h3 {
 font-weight:bold;
 color:fbc04f;
 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
 text-transform:uppercase;
 letter-spacing : 2px;
}


#cuerpo{ 
width:98%; 
margin-left: 8px; 
padding: 12px 5px 10px 0px; 
background-color: #ffffff; 
float:left;
text-align:justify; 
} 

h1{
color:#666666;
font-size:14;
}

#lateral{ 
width: 200px; 
background-color: #DFE2E9; 
border-bottom : 1px solid #cccccc; 
border-left : 1px solid #cccccc; 
float:right; 
} 

#categoria{ 
background-color:#68729E; 
color:#ffffff; 
font-size:8pt; 
text-transform : uppercase; 
padding: 7px 3px 7px 8px; 
font-weight : normal; 
letter-spacing : 2px; 
margin: 0px 0px 8px 0px; 
} 

.cuerpolateral{ 
padding: 5px 4px 13px 10px; 
} 

INPUT { 
font-size : 8pt; 
} 

#fbuscar form{ 
margin-bottom : 0px; 
margin-top : 0px; 
} 

#campotexto{ 
float: right; 
} 

#texto{
float: left;
}

#campotexto input{ 
width:130px; 
} 

#botonbuscar { 
padding-top : 6px; 
float:right;
}

#botonbuscar input{ 
border : 0px none; 
clear:both;
} 

#otras ul{ 
margin : 5px 10px 0px 0px; 
padding: 0px 0px 0px 4px; 
list-style: none; 
} 

#otras li{ 
padding-left: 14px; 
background: transparent url("imagenes/bullet.gif") 0 2px no-repeat; 
margin-bottom: 10px; 
} 

#pie{ 
background-color: #fbc04f ; 
/*padding : 3px 10px 5px 10px; */
padding-top:10px;
border-top : 1px solid #cccccc; 
text-align:center;
color: #5C5F88;
clear:both;
} 

A.pie, A.pie:VISITED, A.pie:ACTIVE, A.pie:FOCUS, A.pie:LINK{ 
color: #5C5F88; 
text-decoration:none;
} 
A.pie:HOVER{ 
color: #29305A; 
text-decoration:underline;
} 

#eurielle {
background-image:url(imagenes/bordesur.jpg);
background-repeat:no-repeat;
width:800px;
height:22px !important;
height:72px;
padding-left:165px !important;
padding-left:300px;
padding-bottom:3px;
padding-top:47px !important;
padding-top:42px;
text-align:center;
clear:both
}

A.eurielle, A.eurielle:VISITED, A.eurielle:ACTIVE, A.eurielle:LINK{ 
color: #29305A; 
text-decoration:none;
} 
A.eurielle:hover, A.eurielle:focus { 
color: #0000CC; 
} 

#filablanca {
width:800px;
background-color:#FFFFFF;
clear:both;
text-align:right;
height:96px;
}

#filablanca p{
margin:0;
padding:0;
padding-right:15px;
}

#privacidad{
padding: 7px 3px 10px 8px; 
clear:both;
text-align:center;
}

A.privacidad, A.privacidad:VISITED, A.privacidad:ACTIVE, A.privacidad:FOCUS, A.privacidad:LINK{ 
color: #0000CC; 
text-decoration:none;
} 

A.privacidad:HOVER{ 
color: #29305A; 
text-decoration:none;
} 

.negrita {
font-weight:bold;
}

.centrado{
text-align:center;
}

.cursiva {
font-style:italic;
}

.derecha {
text-align:right;
}

td {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #666666; 
}

input {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #0000CC; 
margin: 0;
padding:0;
}

hr {
	clear:both;
}

select {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #0000CC; 
}

textarea {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #0000CC; 
}

.pregunta {
background-color: #fbc04f ; 
padding : 3px 10px 5px 10px; 
border-top : 1px solid #cccccc; 
border-bottom : 1px solid #cccccc; 
text-align:justify;
color: #5C5F88;
}
.respuesta {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #666666; 
}

.fondonaranja {
background-color: #fbc04f ; 
color: #5C5F88;
text-align:center;
}

.fondoazulmarino {
background-color: #29305A; 
color: #FFFFFF;
text-align:center;
}

td {
	line-height:1.4em;
	height:1.4em;
	clear:both;
}

#frmcons button {
	background-color:#FFFFFF;
	border-width:0;
}

#frmcons input {
	background-color:#FFFFFF;
	border-width:0;
	cursor:pointer;
	display:inline;
	width:110px;
}

#frmcons input.conborde {
	background-color:#FFFFFF;
	border-width:1;
	cursor:default;
}


#frmcons table tr td {
	text-align:center;
}

#frmcons img {
	border:0;
	vertical-align:middle;
	text-align:center;
	padding-bottom:1px;
}

.primeralinea {
	font-weight:bold;
	font-size:12px;
	color:#000000;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#lcomplete, #laccept, #lcancel, #lfailed, #lrechaz, #ldate {
	text-align:center;
}

#logout {
	float:right;
	width:150px;
	margin-top:-28px;
	margin-right:5px;
	font-size:100%;
	color:#FFFFFF;
	text-align:right;
}

#logout a {
	color:#FFFFFF;
}

#logout a:hover {
	text-decoration:underline;
}

#tablaconsultas {
	width:auto;
}

#tablaconsultas tr{
	line-height:1em;
	height:1em;
	clear:both;
}

#totales {
	text-align:center;
	padding-bottom:18px;
	padding-top:12px;
}

#totales img{
	text-align:center;
	vertical-align:middle;
}

#totales span {
	color:#FDE4B3;
}

#tablaMenu {
	width:700px;
	text-align:center;
	margin: 0 auto;
	padding-bottom:20px;
	padding-top:20px;
}

#tablaMenu img {
	border:0;
}

#tablaMenu a:hover {
	color:#000033;
	text-decoration:underline;
}

#nota {
  float: right;
  width: 200px;
  height: auto;
  margin-right:20px;
  margin-bottom:20px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #E5E6EE;
  color: #333333;
  font-size: 88%;
  text-align:justify;
}

#nota h4 {
  background-image:url(imagenes/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0px 3px 27px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #333333;
  color: #333333;
  font-size: 110%;
 }
 
 #nota_consultas {
  width: 600px;
  height: auto;
  margin: 0 auto;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #E5E6EE;
  color: #333333;
  font-size: 95%;
  text-align:justify;
}

#nota_consultas h4 {
  background-image:url(imagenes/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0px 3px 27px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #333333;
  color: #333333;
  font-size: 110%;
 }
 
 
#nota_consultas ul {
	text-align:justify;
}

#nota_consultas li {
	padding:5px;
}

 #id_centrado {
 	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
}

#contenedor_popup{ 
	text-align: justify; 
	width: 370px; 
	background-color : #ffffff; 
	margin: 0 auto; 
	padding-top:10px;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
} 

#borde_popup{ 
	border: 2px solid #cccccc; 
	text-align: left; 
	width: 380px; 
	margin: 0 auto; 
	background-color:#FFFFFF;
}

#contenedor_popup h1{
	color:#666666;
	font-size:14;
	border-bottom-color:#FBC04F;
	border-bottom-style:solid;
	border-bottom-width:1px;
	display:block;
}

