/* CSS Document */
/*Generales------------------------------------------------------------------------------*/

#contenedor_gral {
display: block;
width: 768px;
margin-left: auto;
margin-right: auto;
}

#contenedor_contenido {
display: block;
float: left;
width: 768px;
text-align:left;
}

#contenido {
display: block;
float: left;
width: 768px;
padding-top:20px;
padding-bottom:20px;
}

#izda {
display: block;
float: left;
width: 374px;
padding-right:10px;
}

#dcha {
display: block;
float:left;
width: 374px;
padding-left:10px;
}

/*Cabecera------------------------------------------------------------------------------*/

#botonera{
display: block;
float: left;
width:420px;
height:31px;
margin-top:15px;
}

#loguin{
display: block;
float: right;
width:202px;
height:38px;
margin-top:3px;
margin-bottom:5px;
background-image:url(../imagenes/fondo_loguin.jpg);
background-repeat:repeat-x;
background-position:center top;
border-left: 1px solid #8d6e40;
border-right: 1px solid #8d6e40;
}

#loguin_campo{
display: block;
float: left;
width:180px;
margin-top:1px;
}

#loguin_campo2{
display: block;
float: left;
width:155px;
margin-top:2px;
}

#loguin_campo3{
display: block;
float: left;
width:40px;
margin-top:2px;
}

#bus_avan{
display: block;
float: left;
width:261px;
margin-top:4px;
padding-left:6px;
padding-right:3px;
}

.bus_avan_campo{
display: block;
float: left;
width:260px;
margin-top:9px;
}

#bus_avan2{
display: block;
float: left;
width:287px;
margin-top:4px;
}

.bus_avan_campo2{
display: block;
float: left;
width:286px;
margin-top:9px;
}

#submenu_libreria{
display: block;
float: left;
width:627px;
margin-top:4px;
padding-left:14px;
padding-right:3px;
padding-top:4px;
padding-bottom:4px;
}

#submenu_editoriales{
display: block;
float: left;
width:422px;
margin-top:4px;
padding-left:219px;
padding-right:3px;
padding-top:4px;
padding-bottom:4px;
}

#submenu_cliente{
display: block;
float: left;
width:561px;
margin-top:4px;
padding-left:80px;
padding-right:3px;
padding-top:4px;
padding-bottom:4px;
}

/*Navegación------------------------------------------------------------------------------*/

#nav_superior {
display: block;
float: right;
width: 250px;
padding-bottom:2px;
}

#nav_inferior {
display: block;
float: left;
width: 768px;
padding-top:15px;
}

div.pagination {
padding-top:3px;
padding-bottom:3px;
margin-bottom:3px;
text-align:right;
text-decoration:none;
font-size:8pt;
}

div.pagination a {
padding: 1px 4px 1px 4px;
margin-left: 2px;
border: 1px solid #b9b9b9;
text-decoration: none;
color: #777;
}

div.pagination a:hover {
border:1px solid #f59f24;
color: #666;
background-color: #feeac2;
text-decoration: none;
}

div.pagination a.activo {
padding: 1px 4px 1px 4px;
margin-left: 2px;
border: 1px solid #f59f24;
font-weight: bold;
background-image:url(../imagenes/naranja.gif);
background-repeat:repeat;
text-decoration:none;
color: #FFF;
}

div.pagination a.desactivado {
padding: 1px 4px 1px 4px;
margin-left: 2px;
border: 1px solid #ddd;
text-decoration:none;
color: #ccc;
}

/*Tabla------------------------------------------------------------------------------*/

#tabla {
display: block;
float: left;
width: 768px;
margin-top:15px;
}

#fila1 {
display: block;
float: left;
width: 768px;
margin-bottom:2px;
background-color:#d3ceaa;
font-family: Georgia, "Times New Roman", Times, serif;
}

.fila2 {
display: block;
float: left;
width: 768px;
border-bottom: 1px solid #d2d2d2;
}

#fila2_hover{
display: block;
float: left;
width: 768px;
border-bottom: 1px solid #d2d2d2;
background-color:#F3F3F3;
}


.col1_t{
display: block;
float: left;
width: 137px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col2_t{
display: block;
float: left;
width: 244px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col3_t{
display: block;
float: left;
width: 40px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col4_t{
display: block;
float: left;
width: 60px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
text-align:center;
}

.col5_t{
display: block;
float: left;
width: 55px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col6_t{
display: block;
float: left;
width: 100px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col7_t{
display: block;
float: left;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
width: 105px;
}

.col2_t_b{
display: block;
float: left;
width: 360px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col7_t_b{
display: block;
float: left;
width: 80px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col1 {
display: block;
float: left;
width: 137px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
}

.col2{
display: block;
float: left;
width: 244px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
}

.col3 {
display: block;
float: left;
width: 40px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
}

.col4 {
display: block;
float: left;
width: 60px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
text-align:right;
}

.col5{
display: block;
float: left;
width: 55px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
text-align:right;
}

.col6{
display: block;
float: left;
width: 100px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
}

.col7{
display: block;
float: left;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
width: 105px;
}

.col2_b{
display: block;
float: left;
width: 360px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
}

.col7_b{
display: block;
float: left;
width: 80px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
}

/*Tabla Editoriales------------------------------------------------------------------------------*/

.tabla_edit {
display: block;
float: left;
width: 374px;
margin-top:15px;
}

.fila1_edit {
display: block;
float: left;
width: 374px;
margin-bottom:2px;
background-color:#d3ceaa;
font-family: Georgia, "Times New Roman", Times, serif;
}

.fila2_edit {
display: block;
float: left;
width: 374px;
border-bottom: 1px solid #d2d2d2;
}

.col1_t_edit{
display: block;
float: left;
width: 285px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col2_t_edit{
display: block;
float: left;
width: 82px;
text-align:right;
padding-right:3px;
padding-top:2px;
padding-bottom:2px;
}

.col1_edit{
display: block;
float: left;
width: 285px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
}

.col2_edit{
display: block;
float: left;
width: 82px;
text-align:right;
padding-right:3px;
padding-top:2px;
padding-bottom:2px;
}

/*Ficha------------------------------------------------------------------------------*/

.fila3 {
display: block;
float: left;
width: 768px;
border-bottom: 1px solid #d2d2d2;
}


.col1_ficha{
display: block;
float: left;
width: 150px;
text-align:right;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
padding-right:18px;
}

.col2_ficha{
display: block;
float: left;
width: 600px;
padding-top:5px;
padding-bottom:5px;
}

/*Solicitar------------------------------------------------------------------------------*/

.col1_t_solicitar{
display: block;
float: left;
width: 137px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col2_t_solicitar{
display: block;
float: left;
width: 305px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col3_t_solicitar{
display: block;
float: left;
width:70px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col4_t_solicitar{
display: block;
float: left;
width: 70px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col5_t_solicitar{
display: block;
float: left;
width: 105px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col6_t_solicitar{
display: block;
float: left;
width: 58px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
}

.col1_solicitar{
display: block;
float: left;
width: 137px;
padding-left:3px;
padding-top:3px;
padding-bottom:5px;
padding-right:1px;
}

.col2_solicitar{
display: block;
float: left;
width: 305px;
padding-left:3px;
padding-top:3px;
padding-bottom:4px;
padding-right:1px;
}

.col3_solicitar{
display: block;
float: left;
width: 70px;
padding-left:3px;
padding-top:3px;
padding-bottom:4px;
padding-right:1px;
}

.col4_solicitar{
display: block;
float: left;
width: 70px;
padding-left:3px;
padding-top:3px;
padding-bottom:4px;
padding-right:1px;
}

.col5_solicitar{
display: block;
float: left;
width: 105px;
padding-left:3px;
padding-top:3px;
padding-bottom:4px;
padding-right:1px;
}

.col6_solicitar{
display: block;
float: left;
width: 58px;
padding-left:3px;
padding-top:3px;
padding-bottom:4px;
}


/*Contacto------------------------------------------------------------------------------*/

.contacto {
display:block;
float:left;
width: 490px;
border-bottom: 1px solid #d2d2d2;
padding-bottom:7px;
margin-bottom:7px;
}

/*Hist&oacute;rico de pedidos------------------------------------------------------------------------------*/

.col1_t_his{
display: block;
float: left;
width: 149px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col2_t_his{
display: block;
float: left;
width: 149px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col3_t_his{
display: block;
float: left;
width: 149px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col4_t_his{
display: block;
float: left;
width: 152px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
border-right: 1px solid #fff;
}

.col5_t_his{
display: block;
float: left;
width: 150px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
}




.col1_his {
display: block;
float: left;
width: 149px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
text-align:center;
}

.col2_his{
display: block;
float: left;
width: 149px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
text-align:center;
}

.col3_his {
display: block;
float: left;
width: 149px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
text-align:center;
}

.col4_his {
display: block;
float: left;
width: 152px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
padding-right:1px;
text-align:right;
}

.col5_his{
display: block;
float: left;
width: 150px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
text-align:center;
}


/*Pie------------------------------------------------------------------------------*/

#pie_contenedor_gral {
display: block;
width: 100%;
height:73px;
margin-left: auto;
margin-right: auto;
clear:both;
background-image:url(../imagenes/pie_fondo.jpg);
background-repeat:repeat-x;
background-position:center top;
}

#pie_contenedor_contenido {
width: 768px;
height:73px;
margin-left: -384px;
position: absolute;
left: 50%;
text-align:left;
}

#pie_contenido {
display: block;
float: left;
width: 768px;
padding-top:12px;
text-align:right;
color:#fff;
}




.warning
{
background-color:#FEF8EA;
border:1px solid;
height:25px;
padding:2px;
}

.pedido
{
width:750px;
}

.cboth
{
clear:both;
}


.msgBot
{
	display:block;
	float:left;
	width:700px;
	text-align:center;	
	align:center;
}

.msgCentrado
	{
	display:block;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#444;
	text-decoration:none;
	text-transform:uppercase;
}

