
body {
	background: url(../../../img/contacto/fondo_libros.png) no-repeat fixed center top #EEECE4;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	
	}
	
.clear {
	clear: both;
	}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

	
a {
	text-decoration: none;
	outline-style: none;
	color: #6F9726;
	}
	
a:hover {
	color: #615B4F;
	}
	

a:active {
	/*position: relative;*/
	top: 1px;
	color: #999;
	}

.contenedorpage {
	width: 970px;
	height: auto;
	margin: 0 auto;
	 float: left;
	}
#contacto {
	float:left;
	height:auto;
	padding:30px;
	width:910px;
	background: url(../../../img/contacto/bglibros.png) top center no-repeat #fff;
	}
	
#contacto .top {
	height: auto;
	float: left;
	width:910px;
	}
	
	
#contacto .top h1 {
	color:#605B4E;
	float:left;
	font-size:30px;
	margin-left:15px;
	margin-bottom: -10px;
	}
	
#contacto .top a.volver {
	color:#6F9726;
	float:right;
	font-size:11px;
	font-weight:bold;
	margin-top:18px;
	}
	
#contacto .top a.volver:hover {
	color: #BCAF9E;
	}
	
#contacto .top a.volver:active {
	color: #6F9726;
	}
	
#contacto .top .bartop {
	width: 100%;
	height: 35px;
	float: left;
	background: url(../../../img/contacto/bgbar.png) repeat-x;
	margin-top:10px;
	}
	
#contacto .top h2 {
	color:#5F5F5F;
	float:left;
	font-size:13px;
	margin-left:15px;
	margin-top:9px;
	text-shadow:1px 1px 0 #F4F3F2;
	}
	
#contacto .top span.car {
	
	float:right;
	font-size:12px;
	margin-right:19px;
	margin-top:6px;
	padding-left:35px;
	text-shadow:1px 1px 0 #F4F3F2;
	}
	
#contacto .top span.car a{
	color: #6F9726;
	font-weight: bold;
	}
	
#contacto .top span.car a:hover{
	color: #C7C5C0;
	}
	
#contacto .top span.car a:active{
	color: #999;
	}
	
#contacto #contenido {
	float:left;
	height:auto;
	margin-top:22px;
	text-align: left;
	padding-top:1px;
	width:908px;
	}
	
#contacto #contenido .izq {
	float: left;
	width:514px;
	height: auto;
	background: url(../../../img/contacto/bgcontenidoizq.jpg) repeat-x top #fff;
	}

#contacto #contenido .izq .txtnext {
	float: right;
	font-size: 12px;
	color: #9B9588;
	margin-right: 22px;
	}
	
#contacto #contenido .izq div.boxi {
	background-color:#F9F5CA;
	float:left;
	height:auto;
	margin-left:20px;
	margin-top:-20px;
	padding:10px 14px;
	width:490px;
	}
	
#contacto #contenido .izq .entab3 div.boxi {
	margin-left: 0;
	}
	
#contacto #contenido .izq div.boxi span.valoroscuro {
	color: #66604A;
	float: none;
	}
	
#contacto #contenido .izq div.boxi a.btnmini1 {
	color:#F8F0AF;
	font-size:11px;
	font-weight:bold;
	height:24px;
	line-height:22px;
	text-align:center;
	text-shadow:1px 1px 1px #5C6B27;
	width:88px;
	background: url(../../../img/contacto/btns.png) -118px -3px;
	}
	
#contacto #contenido .izq div.boxi a.btnmini1:hover {
	background: url(../../../img/contacto/btns.png) -118px -111px;
	}
	
#contacto #contenido .izq .floatder {
	float: right!important;
	}
	
#contacto #contenido .izq div.boxi span {
	float:left;
	font-size:12px;
	line-height:23px;
	color:#564F36;
	}
	
#contacto #contenido .der {
	float: right;
	width:368px;
	height: auto;
	padding-bottom:10px;
	}
	

	


	
#contacto #contenido .izq .contentinfo {
	background:none repeat scroll 0 0 #F8F7F4;
	float:left;
	height:auto;
	margin-bottom:18px;
	margin-left:19px;
	margin-top:20px;
	width:520px;
	padding-bottom:18px;
	}
	
#contacto #contenido.detabs .izq .contentinfo {
	background: none;
	}
	
#contacto #contenido.detabs .izq .contentinfo .boxpp {
	background-color:#F8F7F4;
	float:left;
	margin-top:15px;
	padding-bottom:14px;
	width:520px;
	}
	
#contacto #contenido.detabs .izq a.cambiar2 {
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-right:17px;
	margin-top:11px;
	}
	
#contacto #contenido .izq .contentinfo2 {
	float:left;
	height:auto;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:2px;
	width:514px;
	padding-bottom:18px;
	margin-right: 0px;
	clear: both;
	}
	
#contacto #contenido .izq .contentinfo2 .infobggris {
	width:480px!important;
	padding: 20px;
	background: #F8F7F4;
	margin-top:20px!important;
	float: left;
	}
	
#contacto #contenido .izq .contentinfo2 .infobggris h1 {
	color: #615B4F;
	font-size: 12px;
	
	}
	
#contacto #contenido .izq .contentinfo2 .isbnselect {
	float:left;
	height:auto;
	margin-bottom:20px;
	margin-top:10px;
	width:520px;
	}
	
#contacto #contenido .izq .contentinfo2 .recuadroprivacidad {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E4E3E1;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	width:480px;
	}
	
#contacto #contenido .izq .contentinfo2 .recuadroprivacidad span.icoestado {
	width: 14px;
	height: 13px;
	float: left;
	margin-right: 10px;
	}


	
#contacto #contenido .izq .contentinfo2 .isbnselect input.enisbn {
	float:left;
	margin-left:10px;
	margin-right:10px;
	clear:both;
	margin-top:10px;
	}
	
#contacto #contenido .izq .contentinfo2 .isbnselect span {
	color:#413A28;
	float:left;
	font-size:12px;
	margin-top:10px;
	}
	
#contacto #contenido .izq .contentinfo2 .hr4 {
	width: 520px;
	height: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	background: url(../../../img/contacto/hr4.jpg) no-repeat;
	}
	
#contacto #contenido .izq .contentinfo2 h1 {
	color:#615B4F;
	font-size:16px;
	font-family: Georgia;
	font-style: italic;
	font-weight: lighter;
	margin-top: 15px;
	padding-bottom: 4px;
	}
	
#contacto #contenido .izq .contentinfo2 div.tamanio {
	width: 520px;
	height: auto;
	float: left;
	margin-top: 20px;
	}
	
#contacto #contenido .izq .contentinfo2 span.desclibro {
	color:#413B29;
	float:left;
	font-size:12px;
	line-height:18px;
	margin-top:7px;
	}
	
#contacto #contenido .izq .contentinfo2 a.volverpaso {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:26px;
	}
	
#contacto #contenido .izq .contentinfo2 .derbtn {
	float: right;
	width: 340px;
	height: auto;
	margin-top: 15px;
	}
	
#contacto #contenido .izq .contentinfo2 .derbtn a.btnbig {
	margin: 0;
	}
	
#contacto #contenido .izq .contentinfo2 .derbtn span.txtnext {
	margin-top: 10px;
	margin-right: 0;
	clear:both;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro {
	width: 100%;
	height: auto;
	float: left;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro .bginputs {
	background: url(../../../img/contacto/bginput.jpg) repeat-x top #F8F8F8;
	border: 1px solid  #D3D2D0;
	padding:5px;
	color: #79776F;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro input.titulo {
	float:left;
	height:31px;
	width:100%;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro select.mostrarp {
	float:left;
	height:31px;
	width:200px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro textarea.sinopsis {
	float:left;
	font-family:arial;
	font-size:13px;
	height:85px;
	width:100%;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro .boxee {
	float:left;
	margin-left:27px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro select.autocola {
	width: 130px;
	float:left;
	height:30px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro select.clasif {
	float:left;
	height:130px;
	width:253px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro select.idioma {
	float:left;
	height:30px;
	width:190px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro .infoencuadro {
	float:left;
	height:auto;
	margin-top:20px;
	padding:15px 20px;
	width:480px;
	background: #F9F5CA;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro .infoencuadro span {
	color:#615B4F;
	float:left;
	font-size:13px;
	font-weight:bold;
	margin-left:6px;
	margin-top:2px;
	}

#contacto #contenido .izq .contentinfo2 .formulariolibro select.clasif option {
	font-size:11px;
	height:17px;
	padding-top:3px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro span.desc {
	color: #9A9890;
	font-size: 11px;
	margin-top: 3px;
	float: left;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro input.autocola {
	float:right;
	height:30px;
	width:380px;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro input.preview {
	float: left;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro input.keys {
	float:left;
	height:30px;
	width:100%;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro span.anadirmas {
	color:#A96F45;
	display:block;
	float:right;
	font-size:11px;
	clear:both;
	line-height:26px;
	padding-left:20px;
	background: url(../../../img/contacto/anadir.png) no-repeat left center;
	}
	
#contacto #contenido .izq .contentinfo2 .formulariolibro h3 {
	color:#615B4F;
	float:left;
	font-size:12px;
	margin-bottom:5px;
	margin-top:15px;
	}
	
#contacto #contenido .izq .contentinfo2 .paupload {
	width: 520px;
	height:100px;
	float: left;
	margin-bottom: 15px;
	}
	
#contacto #contenido .izq .contentinfo2 .pocolectura {
	background:none repeat scroll 0 0 #F8F7F4;
	float:left;
	height:auto;
	padding:15px 20px;
	width:480px;
	}
	
#contacto #contenido .izq .contentinfo2 .pocolectura h2 {
	color:#898373;
	font-style: italic;
	font-size: 16px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#contacto #contenido .izq .contentinfo2 .pocolectura span {
	color:#413B29;
	display:block;
	font-size:12px;
	margin-top:7px;
	}
	
#contacto #contenido .izq .contentinfo2 span.info1 {
	color:#8F897B;
	font-size:15px;
	line-height:21px;
	margin-bottom: 15px;
	display: block;
	}
	
#contacto #contenido .izq .contentinfo2 span.info2{
	color:#615B4F;
	font-weight:bold;
	font-size:12px;
	margin-bottom: 15px;
	display: block;
	}
	
#contacto #contenido .flotaizq {
	float: left;
	}
	

	
#contacto #contenido .izq .contentinfo h1 {
	background: url(../../../img/contacto/ok.png) left center no-repeat;
	color:#615B4F;
	font-size:18px;
	font-weight:normal;
	margin-bottom:3px;
	margin-left:19px;
	margin-top:14px;
	padding-left:26px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro {
	background-color:#FFFFFF;
	border:1px solid #E4E3E1;
	float:left;
	margin-left:14px;
	margin-top:11px;
	width:490px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibrosubido {
	background-color:#FFFFFF;
	border:1px solid #E4E3E1;
	float:left;
	margin-left:14px;
	padding-bottom:20px;
	margin-top:11px;
	width:490px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibrosubido span {
	color:#413B29;
	float:left;
	font-size:12px;
	line-height:18px;
	margin-left:16px;
	margin-top:17px;
	width:409px;
	}

#contacto #contenido .izq .contentinfo .contentinfolibrosubido .advertencialib {
	width: 37px;
	height: 36px;
	float: left;
	background: url(../../../img/contacto/advert.png) no-repeat;
	margin-left:15px;
	margin-top:20px;
	}
#contacto #contenido .izq .contentinfo .infosubido {
	background:url("../../../img/contacto/pdf.png") no-repeat scroll left top transparent;
	float:left;
	height:auto;
	margin-left:14px;
	margin-top:14px;
	min-height:56px;
	padding-left:60px;
	width:340px;
	color: #615B4F;
	}
	
#contacto #contenido .izq .contentinfo .infosubido span.nombre{
	float: left;
	font-weight: bold;
	font-size: 12px;
	}
	
#contacto #contenido .izq .contentinfo .infosubido ul {
	padding: 0;
	clear:both;
	float:left;
	}
	
#contacto #contenido .izq .contentinfo .infosubido ul li {
	font-size:11px;
	line-height:16px;
	list-style:none outside none;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro img {
	border:1px solid #E4E3E1;
	float:left;
	margin:14px 15px 14px 14px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro h3 {
	color:#615B4F;
	float:left;
	font-size:16px;
	font-weight:normal;
	margin-top:13px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro span.iconestado{
	color:#413B29;
	display:block;
	float:left;
	font-size:12px;
	margin-top:10px;
	padding-left:19px;
	padding-top:2px;
	width:320px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro span.publico{
	background: url(../../../img/contacto/publico.png) left center no-repeat;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro span.borrador{
	background: url(../../../img/contacto/borrador.png) left center no-repeat;
	}

#contacto #contenido .izq .contentinfo .contentinfolibro span.privado{
	background: url(../../../img/contacto/privado.png) left center no-repeat;
	}
#contacto #contenido .izq .contentinfo .contentinfolibro a.cambiar {
	color:#6F9726;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-left:18px;
	margin-top:2px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro .detalleslibro {
	float: left;
	width: 340px;
	height: auto;
	margin-top: 10px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro .detalleslibro span {
	color: #B7B3A7;
	font-size: 12px;
	font-weight: bold;
	line-height:20px;
	}
#contacto #contenido .izq .contentinfo .contentinfolibro .detalleslibro a {
	color: #88A94B;
	font-size: 12px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro .detalleslibro a:hover {
	color: #BFB2A1;
	}
#contacto #contenido .izq .contentinfo .contentinfolibro .detalleslibro a.arrowcla {
	background: url(../../../img/contacto/arrowclasif.jpg) left center no-repeat;
	padding-left: 6px;
	margin-left: 5px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro .direccionweb {
	float: left;
	width: 100%;
	height: 34px;
	background-color: #EDEBE5;
	border-top: 1px solid #E4E3E1;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro .direccionweb span{
	color:#716C5E;
	display:block;
	float:left;
	font-size:13px;
	margin-left:12px;
	margin-top:8px;
	}
	
#contacto #contenido .izq .contentinfo .contentinfolibro .direccionweb input {
	float:left;
	margin-left:7px;
	margin-top:6px;
	width:381px;
	color:#666666;
	}
	
#contacto #contenido .izq .contentinfo .informacionlib {
	border:1px solid #E7DAB7;
	float:left;
	margin-left:14px;
	margin-top:13px;
	padding:6px 5px;
	width:480px;
	background: url(../../../img/contacto/users.png) 8px center  no-repeat #F9F5CA;
	}

#contacto #contenido .izq .contentinfo .informacionlib span {
	color:#5B5541;
	float:left;
	font-size:12px;
	margin-left:26px;
	margin-right:12px;
	margin-top:4px;
	}
	
#contacto #contenido .izq .contentinfo .informacionlib a {
	color:#F8F0AF;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:23px;
	text-align:center;
	text-shadow:1px 1px 1px #5C6B27;
	width:222px;
	}
	
#contacto #contenido .izq .contentinfo .informacionlib a.btnmedio {
	background: url(../../../img/contacto/btns.png) 0 -34px;
	}
	
#contacto #contenido .izq .contentinfo .informacionlib a.btnmedio:hover {
	background: url(../../../img/contacto/btns.png) 0 -141px;
	}
	
#contacto #contenido .izq .contentinfo span.comprobar {
	color:#413B29;
	float:left;
	font-size:12px;
	line-height:18px;
	margin-left:15px;
	margin-top:14px;
	}
	
#contacto #contenido .izq .contentinfo a.solicitarimpresion {
	color:#6F9726;
	font-size:13px;
	font-weight:bold;
	margin-left:15px;
	display: block;
	float: left;
	}
	
#contacto #contenido .izq .contentinfo span.valor {
	color: #8F897B;
	font-weight: bold;
	font-size: 12px;
	}
	
#contacto #contenido .izq .servicioscontratados {
	background-color:#EEECE4;
	float:left;
	height:auto;
	margin-left:19px;
	padding-bottom:10px;
	width:520px;
	}
	
#contacto #contenido .izq .servicioscontratados .top {
	width: 100%;
	background: url(../../../img/contacto/bg_bloquetop.jpg) repeat-x;
	height: 30px;
	float: left;
	}
	
#contacto #contenido .izq .servicioscontratados .top h3 {
	background: url(../../../img/contacto/car2.png) left center no-repeat;
	color:#5F5438;
	font-size:13px;
	margin-left:12px;
	margin-top:6px;
	padding-left:25px;
	text-shadow:1px 1px 0 #EEEBC1;
	}
	
#contacto #contenido .izq a.pagarseleccionados {
	display:block;
	float:right;
	margin-bottom:10px;
	margin-right:20px;
	margin-top:12px;
	}
	

	
#contacto #contenido a.btnbig {
	color:#F8F0AF;
	font-size:15px;
	font-weight:bold;
	height:41px;
	line-height:39px;
	text-align:center;
	text-shadow:1px 1px 1px #5C6B27;
	width:328px;
	background: url(../../../img/contacto/btns.png) 0 -62px;
	}
	
#contacto #contenido a.btnbig:hover {
	background: url(../../../img/contacto/btns.png) 0 -169px;
	}
	

	

	

	



	

	

	
#contacto .tabscontacto {
	width: 910px;
	height: 51px;
	float: left;
	margin-top: 20px;
	}
	
#contacto #eltab1.tabscontacto{
	background:url(../../../img/contacto/tab1.jpg) no-repeat;
	}
	
#contacto #eltab2.tabscontacto{
	background:url(../../../img/contacto/tab2.jpg) no-repeat;
	}
	
#contacto #eltab3.tabscontacto{
	background:url(../../../img/contacto/tab3.jpg) no-repeat;
	}
	
#contacto #eltab4.tabscontacto{
	background:url(../../../img/contacto/tab4.jpg) no-repeat;
	}
	
#contacto #eltab5.tabscontacto{
	background:url(../../../img/contacto/tab5.jpg) no-repeat;
	}
	
	
#contacto .tabscontacto ul {
	padding: 0;
	}
#contacto .tabscontacto ul li {
	width: 182px;
	height: 35px;
	float: left;
	}
	
#contacto .tabscontacto ul li.pasolisto a{
	color: #748A2C;
	text-shadow: 1px 1px 0 #CADB8B;
	}
	
#contacto .tabscontacto ul li.pasolisto a:hover{
	color: #E6EEC8;
	text-shadow: 1px 1px 0 #748A2C;
	}
	

	
#contacto .tabscontacto ul li.pasolisto a span{
	color: #748A2C;
	text-shadow: 1px 1px 0 #CADB8B;
	}
	
	
#contacto #contenido .tabla11 {
	float:left;
	height:auto;
	width:520px;
	}
	
#contacto #contenido .tabla11 span.descripcion_option {
	color:#413B29;
	float:left;
	font-size:11px;
	line-height:15px;
	margin-bottom:10px;
	margin-left:27px;
	margin-top:4px;
	width:257px;
	}
	
#contacto #contenido .tabla11 .sinalto {
	height: auto!important;
	}
	
#contacto #contenido .tabla11 .contenedortabla11 {
	border-left: 1px solid #E1E0DB;
	border-bottom: 1px solid #E1E0DB;
	float: left;
	width:518px;
	height: auto;
	background: url(../../../img/contacto/bgtabla11.jpg) repeat-y;
	}
	
#contacto #contenido .tabla11 span.mas_info1{
	float:left;
	height:14px;
	margin-left:7px;
	margin-top:8px;
	width:14px;
	background: url(../../../img/contacto/info.png) no-repeat;
	}
	
#contacto #contenido .tabla11 .bgris {
	background-color: #ffffff;
	}
	
#contacto #contenido .tabla11 span.infocelda {
	color:#413A28;
	display:block;
	font-size:12px;
	line-height:28px;
	}
	
#contacto #contenido .tabla11 span.masclaro {
	color: #7C7C7C!important;
	}
	
#contacto #contenido .tabla11 span.cuadrado {
	border:1px solid #DBDCD7;
	height:18px;
	padding:2px 2px 2px 10px;
	width:25px;
	
	}
#contacto #contenido .tabla11 .contenedortabla11 .infoceld1 {
	border-right:1px solid #E1E0DB;
	float:left;
	height:30px;
	padding-left:20px;
	width:293px;
	}
	
#contacto #contenido .tabla11 .contenedortabla11 input.checkcelda {
	margin-right:10px;
	margin-top:7px;
	}
#contacto #contenido .tabla11 .contenedortabla11 .infoceld2 {
	border-right:1px solid #E1E0DB;
	float:left;
	height:30px;
	text-align: center !important;
	width:101px;
	}
	
#contacto #contenido .tabla11 .valor5 span.infocelda {
	color: #7C7C7C;
	}
	
#contacto #contenido .tabla11 .contenedortabla11 div.valor5 {
	float:right;
	height:auto;
	margin-right:15px;
	width:auto;
	color: #7C7C7C;
	}
	
#contacto #contenido .tabla11 .toptabla {
	background: url(../../../img/contacto/bg_bloquetop.jpg) repeat-x;
	width:519px;
	height: 30px;
	float: left;
	}
	
#contacto #contenido .tabla11 .toptabla h1 {
	color:#5F5438;
	float:left;
	font-size:13px;
	font-weight:normal;
	margin-left:6px;
	margin-top:6px;
	text-shadow:1px 1px 0 #EEEBC1;
	}
	
#contacto #contenido .tabla11 .toptabla input.contactotulib {
	float:left;
	margin-left:13px;
	margin-top:8px;
	}
	
#contacto #contenido.detab_portada {
	background: none!important;
	}
	
#contacto #contenido.detab_portada .izq{
	width:100%!important;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 {
	width: 870px;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada {
	float: left;
	width: 870px;
	height: auto;
	border-bottom:1px solid #E4E3DD;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul {
	float:left;
	margin-bottom:-1px;
	}

#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li {
	background: url(../../../img/contacto/bg_menuportada.jpg) repeat-x top;
	color:#709826;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:35px;
	line-height:34px;
	margin-right:10px;
	text-shadow: 1px 1px 0 #FAF9F8;
	padding:0 10px;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li span.pro_tab {
	color:#6E6D6D;
	float:right;
	font-size:11px;
	height:21px;
	line-height:20px;
	margin-left:9px;
	margin-top:8px;
	text-align:center;
	width:33px;
	background: url(../../../img/contacto/bgpro.png) no-repeat;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li.tabselec {
	background: url(../../../img/contacto/bgactivo_menuportada.jpg) repeat-x top #FFF;
	border-left: 1px solid #E4E3DD;
	border-top: 1px solid #E4E3DD;
	border-right: 1px solid #E4E3DD;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li a{
	color:#709826;
	float: left;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li a:hover{
	color:#C7C5C0;
	}

#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li a:active{
	color:#999999;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .menu_portada ul li.tabselec a{
	color: #4D4D4D;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .contienepadiseniar {
	float: left;
	width: 870px;
	background: #fff;
	border-left: 1px solid #E4E3DD;
	border-right: 1px solid #E4E3DD;
	border-bottom: 1px solid #E4E3DD;
	}
	
#contacto #contenido.detab_portada .izq .contentinfo2 .contienepadiseniar .paescojer {
	background: url(../../../img/contacto/bg_paesco.jpg) repeat-x top #fff;
	float:left;
	height:115px;
	margin-left:15px;
	margin-top:15px;
	width:840px;
	}
	
.izq .contentinfo2 .contienepadiseniar .paescojer ul {
	
	}
	
.izq .contentinfo2 .contienepadiseniar .paescojer ul li{
	width: 140px;
	float: left;
	height: 115px;
	}
	
.izq .contentinfo2 .contienepadiseniar .paescojer ul li.activadoli {
	background: url(../../../img/contacto/activa_portada.png) no-repeat;
	}
	
.izq .contentinfo2 .contienepadiseniar .paescojer ul li a img {
	display:block;
	margin:10px auto 0;
	text-align: center;
	}
	
.izq .contentinfo2 .contienepadiseniar .contenedordesign {
	float:left;
	height:auto;
	margin-left:15px;
	width:840px;
	margin-top: 5px;
	}
	
#contacto .tabscontacto ul li span.icotab {
	float:left;
	height:25px;
	margin-left:25px;
	margin-top:5px;
	width:25px;
	background-image: url(../../../img/contacto/icontab.png);
	}
	
#contacto .tabscontacto ul li span.tabuno {
	background-position: -25px 0;
	margin-left:12px;
	}
	
#contacto .tabscontacto ul li.activadotab span.tabuno {
	background-position: 0 0;
	margin-left:10px;
	}
	
#contacto .tabscontacto ul li.pasolisto span.tabuno {
	background-position: -50px 0;
	margin-left:12px;
	}
	
#contacto .tabscontacto ul li span.tabdos {
	background-position: -25px -25px;
	}
	
#contacto .tabscontacto ul li.pasolisto span.tabdos {
	background-position: 0 -25px;
	}
	
#contacto .tabscontacto ul li.activadotab span.tabdos {
	background-position: 0 -25px;
	}
	
#contacto .tabscontacto ul li span.tabtres {
	background-position: -25px -50px;
	}
	
#contacto .tabscontacto ul li.pasolisto span.tabtres {
	background-position: 0 -50px;
	}
	
#contacto .tabscontacto ul li.activadotab span.tabtres {
	background-position: 0 -50px;
	}
	
#contacto .tabscontacto ul li span.tabcuat {
	background-position: -25px -75px;
	}
	
#contacto .tabscontacto ul li.pasolisto span.tabcuat {
	background-position: 0 -75px;
	}
	
#contacto .tabscontacto ul li.activadotab span.tabcuat {
	background-position: 0 -75px;
	}
	
#contacto .tabscontacto ul li span.tabcinc {
	background-position: -25px -100px;
	}
	
#contacto .tabscontacto ul li.pasolisto span.tabcinc {
	background-position: 0 -100px;
	}
	
#contacto .tabscontacto ul li.activadotab span.tabcinc {
	background-position: 0 -100px;
	}
	
#contacto .tabscontacto ul li a {
	color:#6F9726;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:29px;
	margin-left:7px;
	margin-top:3px;
	text-align:left;
	text-shadow:1px 1px 0 #F2F0EB;
	display: block;
	}
	
#contacto .tabscontacto ul li a:hover {
	color: #A6A5A3;
	}
	
#contacto .tabscontacto ul li a:active {
	color: #7F7F7F;
	}
	
#contacto .tabscontacto ul li.activadotab a {
	color: #5F5337;
	}
	
#contacto .tabscontacto ul li.activadotab a:hover{
	color: #9E8E58;
	}
	
#contacto .tabscontacto ul li.activadotab a:active{
	color: #709826;
	}
	
#contacto .tabscontacto ul li a span {
	color:#FFFFFF;
	float:left;
	font-size:23px;
	line-height:28px;
	margin-right:7px;
	text-shadow:1px 1px 0 #BCBCBC;
	}
	
#contacto .tabscontacto ul li a span:hover {
	color: #6F9726;
	text-shadow:1px 1px 0 #F2F0EB!important;
	}
	
#contacto .tabscontacto ul li.activadotab a span {
	text-shadow:1px 1px 0 #7D7245;
	}
	
	
div#tipostamano {
	clear:both;
	display:block;
	height:250px;
	margin:0 0 10px;
	padding:0;
	position:relative;
}

div.tipostamanotexto {
	left:0;
	margin-top:22px;
	position:absolute;
	top:116px;
}

div.text_tipostamano {
	background: url(../../../img/contacto/bgtamanio.jpg) repeat-x bottom #EEE69B;
	border:1px solid #B3AB95;
	margin:0;
	padding:15px;
	width:487px;
}
div.subtext_tipostamano {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px solid #B3AA94;
	border-left:1px solid #B3AA94;
	border-right:1px solid #B3AA94;
	display:block;
	height:15px;
	margin:0;
	padding:4px 15px;
	width:487px;
}

.text_tipostamano p {
	color:#5F5337;
	font-size:12px;
	}
	
.subtext_tipostamano p {
	color:#5F5438;
	font-size:10px;
	margin-top:1px;
	}
div#tipostamano_1 {
	cursor:pointer;
	height:132px;
	left:0;
	padding-top:6px;
	position:absolute;
	text-align:center;
	top:0;
	width:89px;
}
div#tipostamano_1 img, div#tipostamano_2 img, div#tipostamano_3 img, div#tipostamano_4 img, div#tipostamano_5 img, div#tipostamano_6 img, div#tipostamano_7 img {
	opacity:0.5;
}
div.seltamano img {
	opacity:1 !important;
}
a img {
	border:0 none;
}
div#tipostamano_2 {
	cursor:pointer;
	height:126px;
	left:90px;
	padding-top:6px;
	position:absolute;
	text-align:center;
	top:6px;
	width:92px;
}
div.seltamano {
	background:none repeat scroll 0 0 #EEE69B;
	border-left:1px solid #B3AB95;
	border-right:1px solid #B3AB95;
	border-top:1px solid #B3AB95;
}
div#tipostamano_3 {
	cursor:pointer;
	height:110px;
	left:183px;
	padding-top:6px;
	position:absolute;
	text-align:center;
	top:22px;
	width:76px;
}
div#tipostamano_4 {
	cursor:pointer;
	height:101px;
	left:259px;
	padding-top:6px;
	position:absolute;
	text-align:center;
	top:31px;
	width:69px;
}
div#tipostamano_5 {
	cursor:pointer;
	height:95px;
	left:328px;
	padding-top:6px;
	position:absolute;
	text-align:center;
	top:37px;
	width:83px;
}

div#tipostamano_6 {
	cursor:pointer;
	left:412px;
	height:89px;
	padding-top:6px;
	position:absolute;
	text-align:center;
	top:43px;
	width:98px;
}


div.tipostinta {
	clear:both;
	display:block;
	float:left;
	margin-bottom:40px;
	margin-top:20px;
	width:520px;
}
div.tipostintaselected {
	background: url(../../../img/contacto/bgtamanio.jpg) repeat-x bottom #EEE69B;
	border:1px solid #ABA78A;
}
div.tipostintasmall {
	display:inline;
	float:left;
	padding:10px 3px;
	width:236px;
}
div.tipostintaselected p {
	font-size:13px !important;
	font-weight:bold;
	margin-left:2px;
	color: #5F5337;
	margin-top:6px;
}
div.tipostintasmall p {
	font-size:12px;
	color: #5F5337;
	margin-top:5px;
}
.separatorhorizonal_15px {
	display:inline;
	float:left;
	width:15px;
}
.tiposdepapel {
	clear:both;
	display:block;
	float:left;
	margin:12px 0 0;
	padding:0;
	width: 520px;
}
.tiposdepapel_imgs {
	display:inline;
	float:left;
	height:198px;
	margin-top: 10px;
	position:relative;
	width:270px;
}
.imgtipospapel1 {
	background:url("../../../img/contacto/img_tipopapel1.gif") no-repeat scroll center top transparent;
	height:91px;
	position:absolute;
	top:0;
	width:245px;
}
.imgtipospapel1_selected {
	background-position:0 -91px;
}
.imgtipospapel2 {
	background:url("../../../img/contacto/img_tipopapel2.gif") no-repeat scroll center top transparent;
	height:91px;
	position:absolute;
	top:33px;
	width:245px;
}
.imgtipospapel2_selected {
	background-position:0 -91px;
}
.imgtipospapel3 {
	background:url("../../../img/contacto/img_tipopapel3.gif") no-repeat scroll center top transparent;
	height:91px;
	position:absolute;
	top:66px;
	width:245px;
}
.imgtipospapel3_selected {
	background-position:0 -91px;
}
.imgtipospapel4 {
	background:url("../../../img/contacto/img_tipopapel4.gif") no-repeat scroll center top transparent;
	height:91px;
	position:absolute;
	top:99px;
	width:245px;
}
.imgtipospapel4_selected {
	background-position:0 -91px;
}
.tiposdepapel_links {
	display:inline;
	float:right;
	margin:0;
	width:248px;
}
.tiposdepapel_links ul {
	margin:28px 0 0;
	padding:0;
}
.tiposdepapel_links ul li {
	list-style:none outside none;
	margin:0 0 2px 0;
	padding:0;
	position:relative;
	width:225px;
}
.tiposdepapel_links ul li a {
	background:url("../../../img/contacto/li_gray_small.gif") no-repeat scroll 25px 12px transparent;
	display:block;
	font-size:13px;
	height:23px;
	line-height:14px;
	padding-left:40px;
	padding-top:8px;
}
.tiposdepapel_links ul li a:hover {
	background-position:25px -11px;
	color:#666666;
	text-decoration:none;
}
.tiposdepapel_links ul li a.tiposdepapel_links_selected {
	background:url("../../../img/contacto/bg_tipospapellink.png") no-repeat scroll 0 0 transparent;
	color:#5F5438;
	font-size:15px;
	font-weight:bold;
	height:33px;
	line-height:27px;
	padding-left:40px;
	padding-top:5px;
	text-shadow:1px 1px 1px #FDFBBD;
}
.tiposdepapel_links ul li a.tiposdepapel_links_selected:hover {
	text-decoration:none;
}
.tiposdepapel_links ul li a.informatipos {
	background:url("../../../img/contacto/ico_miniinfo2.gif") no-repeat scroll center top transparent;
	border:0 none;
	color:#F6F6F5;
	display:block;
	font-size:0;
	height:19px;
	margin:0;
	padding:0;
	position:absolute;
	right:-20px;
	top:7px;
	width:19px;
}
.tiposdepapel_links ul li a.informatipos:hover {
	background-position:0 -19px;
}

div.tiposcuadernacion {
	clear:both;
	display:block;
	float:left;
	margin-bottom:25px;
	margin-top:22px;
	width: 520px;
}
div.tipocuadernacionselected {
	background:url("../../../img/contacto/bgtamanio.jpg") repeat-x scroll center bottom #EEE69B;
	border:1px solid #ABA78A;
}
div.tipocuadernacionsmall {
	display:inline !important;
	float:left;
	height:auto;
	padding:8px 2px;
	text-align:center;
	width:157px;
}
div.tipocuadernacionsmall p {
	font-size:11px;
}


div.tipocuadernacionsmall p {
	font-size:11px;
}

div.tipocuadernacionsmall p {
	font-size:11px;
	margin-left:5px;
	margin-top:5px;
	text-align:left;
	color: #5F5337;
}

div.tiposcuadernacion h1 {
	font-size: 13px!important;
	color: #5F5337!important;
	margin-bottom:5px;
	text-align: left;
	margin-left:5px;
	}
.input_buscar {
	height: 17px;
	width: 326px;
	border:1px solid #E4E3DD;
	padding-top: 2px
	
	
}
.mapa {
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
.img_mapa {
border:1px solid #E4E3DD;
margin-right: 12px;
float: left;
    padding: 2px;
    margin-bottom: 7px;
    margin-top: 5px;
}

.titulo_form {
	font-family: Georgia;
	font-size: 14px;
	color: #868072;
	font-style: italic;
}
.contenedorpage #contacto #contenido .izq .contentinfo2 .mapa #form_cont {
	height:auto;
	width: 514px;
		border:solid 1px #E4E3DD;
		background: url(../../../img/contacto/bgcontenidoizq.jpg) repeat-x top #fff;
}


.linea {
	height:1px;
	background-color:#E4E3DD;
	overflow: hidden;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}.contenedorpage #contacto #contenido .izq .contentinfo2 #descripcion {
	width: 497px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: justify;
	line-height: 20px;
	height: auto;

}
#tic_tic {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #333333;
}

.desc_tic {
	border:1px solid #E4E3DD;
	height: 108px;
	width: 514px;
	padding-bottom: 5px;
}


.cuadro_izq{
	height: 252px;
	width: 369px;
	background-image: url(../../../img/contacto/sombra.png);
	background-repeat: repeat-y;
	border:solid 1px #E4E3DD;

}
.contenedorpage #contacto #contenido .der .contienesidebar .cuadro_izq #cuadro_interno_izq {
	height: 199px;
	width: 335px;
	margin-left: 15px;
	background-color: #FFFFFF;
	border:solid 1px #E4E3DD;
    margin-top: 5px;

}
.contenedorpage #contacto #contenido .der .contienesidebar .cuadro_izq #cuadro_interno_izq #tic_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #403A2A;
	margin-left: 10px;
	padding-top: 15px;
}
#texto_tefono {
	height: 71px;
	width: 305px;
	margin-left: 20px;
	margin-top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
}
#tcc_contacto {
	margin-left: 30px;
	margin-top: 1px;
}
.columna_datos {
	height: 33px;
	width: 370px;
	background-image: url(../../../img/contacto/fondo_columna.png);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #EFEAAC;
	border-right-color: #EFEAAC;
	border-bottom-color: #EFEAAC;
	border-left-color: #EFEAAC;
}
.datos {
	width: 369px;
	background: url(../../../img/contacto/bgcontenidoizq.jpg) repeat-x top #fff;
    border:solid 1px #E4E3DD;
}
#tabla {
	height: auto;
	width: 369px;
}
 #tic_column {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #715837;
	
	
}
.img_campo {
	margin-right: 27px;
	margin-top: 0px;
}
.img_campo_c {
	margin-right: 30px;
	margin-top: 1px;
	margin-left: 5px;
}
.dat_valor {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #7F7F7F;
    margin-left: 26px;
    margin-right: 23px;
}
.text{
  font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #7F7F7F;
    margin-left: 6px;
}
.text p{
 margin:0;
 margin-left:7px;
}
#data {
	margin-top: 10px;
}
#iva {
	padding-bottom: 5px;
	width: 369px;
	background-image: url(../../../img/contacto/sombra.png);
	background-repeat: repeat-y;
	margin-top: 10px;
    padding-top: 5px;
}
.parrafo_iva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8D877A;
	margin-top: -3px;
	padding-left: 12px;
    padding-right: 12px;
	
	
}

.titulo_iva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8D877A;
	margin-top: 5px;
	padding-left: 12px;
    padding-right: 12px;
	
	
}

#tic_contacto {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	color: #868072;
	font-weight: normal;
	margin-top: 5px;
	margin-left: 13px;
	margin-bottom: -1px;
}
.input_form_ {
	height: 20px;
	width: 386px;
	margin-top: -5px;
}

.input_forms
{
 background: url("../../../img/contacto/input1.png") repeat scroll 1px 0 transparent ;
    border: 0 none ;
    color: #615C4F ;
    font-family: Arial,Helvetica,sans-serif t;
    height: 19px ;
    margin-right: 5px ;
    margin-top: 0 ;
    padding: 11px 10px 11px 12px ;
    width: 364px ;
	padding-left:10px;


}





#cuadro_form .textarea_form {

 background: url("../../../img/contacto/input2.png") repeat scroll 1px 0 transparent;
    border: 0 none;
    color: #615C4F;
    font-family: Arial,Helvetica,sans-serif;
    height: 116px;
    margin-left: -1px;
    margin-right: 3px;
    padding-bottom: 10px;
    padding-left: 17px;
    padding-top: 10px;
    width: 465px;

}
#cuadro_form .input_catche {

background: url("../../../img/contacto/catchak.png") repeat scroll 1px 0 transparent;
 border: 0 none;
    color: #615C4F;
    font-family: Arial,Helvetica,sans-serif;
    height: 18px;
    margin-right: 3px;
    padding-bottom: 13px;
    padding-left: 9px;
    padding-top: 11px;
    width: 174px;
	
}

.combox_forms
{
 background: url("../../../img/contacto/input1.png") repeat scroll 1px 0 transparent !important;
    border: 0 none !important;
    color: #615C4F ;
    font-family: Arial,Helvetica,sans-serif ;
    height: 19px !important;
    margin-right: 5px !important;
    margin-top: 0 !important;
    padding: 11px 10px 11px 12px !important;
    width: 364px !important;
	padding-left:10px!important;


}


#cuadro_form .enviar_datos {

 background: url("../../../img/contacto/btns.png") repeat scroll 1px 0 transparent;
      border: 0 none;
    color: #FCF1B4 !important;
    cursor: pointer;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    height: 41px;
    margin-left: 77px;
    margin-right: 3px;
    padding-left: 2px;
    padding-top: 5px;
    width: 115px;
	margin-top: 3px;
}

#cuadro_form .btn_green__ {

 background: url("../../../img/contacto/btns.png") repeat scroll 120px 0 transparent;    border: 0 none;
 
    height: 26px;
    margin-left: 0px;
    margin-right: 3px;
    padding-left: 5px;
    width: 91px;
	color: #FCF1B4 !important;
    cursor: pointer;
    float: right;
    font-family: Arial,Helvetica,sans-serif;

}

.errorinput{
background: url(../../../img/contacto/input1_error.png)  no-repeat ;
}
#cuadro_form .errorinput:focus{
background: url(../../../img/contacto/input2_error.png) repeat 1px 0 ;
	
}

#cuadro_form .input_forms:focus{
background: url(../../../img/contacto/input1.png) repeat scroll 1px 40px transparent ;

}


#cuadro_form .textarea_form:focus{

background: url(../../../img/contacto/input2.png) repeat scroll 1px 135px transparent ;
	
}

#cuadro_form .input_catche:focus{
background: url(../../../img/contacto/catchak.png) repeat scroll 1px 40px transparent;
	
}

#cuadro_form .enviar_datos:hover{
 background: url("../../../img/contacto/btns.png") repeat scroll 1px 314px transparent;
 border: 0 none;
    color: #FCF1B4 !important;
    cursor: pointer;
   font-family: Arial,Helvetica,sans-serif;
   
     width: 115px;
	
}

#cuadro_form .btn_green:focus{
background: url(../../../img/contacto/btn2.png) no-repeat;
	
}



.titulo_form {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #7B6C48;
	margin-left: 5px;
}
#cuadro_form {
	margin-left: 15px;
	margin-top: 10px;
	margin-right: 3px;
}
#catche {
	height: 39px;
	width: 500px;
}
.c_catchek {
	height: 30px;
	width: 124px;
	float: left;
	margin-right: 40px;
	margin-left: 40px;
}
.input_catche {
	float: left;
}
.imgcaptcha{
padding-left:2px;
margin-top: 4px;
}
.comboStylo{
width: 370px!important;
border: none!important;
height: 19px!important;
 font-family: Arial,Helvetica,sans-serif ;
 color: #615C4F;
}
.address{
	margin-left: 300px;
    margin-top: 160px;
    width: 200px;
}
.img_mapa1{
    border:1px solid #E4E3DD;
    float: left;
    margin-bottom: 7px;
    margin-right: 12px;
    margin-top: 5px;
    padding: 2px;
}
.formulario{
 width: 510px;
}
.bubok_letra{
	color:#6F9726;
    font-style: italic;
    font-weight: bold;
    font-size:15px;
}
.bubok_address{
 color:#909090;
 font-size: 12px;
    font-style: italic;
}
.flecha{
 margin-right: 5px;
}
.flecha_contacto{
    background: url("../../../img/contacto/flecha.png") no-repeat scroll 0 3px transparent;
    color: #403A2A;
    float: left;
    font-style: italic;
    line-height: 17px;
    margin-bottom: 7px;
    margin-left: 0;
    padding-left: 15px;
}
#texto{
	margin: 10px 10px 10px 12px;
}
