html {overflow-x:hidden; }
 body {
	margin:0px;
	padding:0px;
	background: #fdd6a6 url(../img/madera2.jpg) top center repeat;
	font-size:14px;
	overflow-x:hidden;

	
}
*{
 	font-family:Georgia, "Times New Roman", Times, serif;
	color: #444;
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.5em;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	text-align:left;

}

#libreta {
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	width:1022px;
	height:100%;

} 
#ajuste_libreta {width:1022px; height:100%; position:relative;  }
.no_libreta {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	width:970px;
	height:100%;
	position:relative;}
	
p {margin:0px; padding:5px; color:#2e2e2e; }/*gris oscuro*/
a {margin:0px; padding:0px; color:#ee46bd; text-decoration:none; cursor:pointer; }/*rosa*/
a:hover {margin:0px; padding:0px; color:#ee46bd; text-decoration:underline; }/*rosa*/
img {border:none; padding:0px; margin:0px;}
strong {color:#99a13b;}/*verde*/


.cursor { cursor:pointer;}
.clear { width:0; height:0; margin:0; padding:0; clear:both;}
.izq {float:left; width:48%;}
.dch {float:right; width:48%;}
.flota_izq {float:left;}
.flota_dch {float:right;}


h1 {
	font: normal 180% Georgia, "Times New Roman", Times, serif;
	color: #99a13b;   /*verde*/
	letter-spacing: -1px;
	margin:40px 0px 0px 0px;
	padding:0px;
}
html>/*/*/body h1 {margin:20px 0px 0px 0px;}
h2 {
	font:normal 140% Georgia, "Times New Roman", Times, serif;
	color: #323641;   /*azul*/
	letter-spacing: -1px;
	margin:10px 0px 10px 0px;
	padding:15px 25px 0px 10px;
	min-width:200px;}

	
.no_libreta h1 {width:300px; float:left; margin-top:35px;}

ul { list-style:none; margin:0px 0px 0px 96px; padding:0px; width:320px;}
li { margin:5px 0px 5px 0px; padding-left:18px;  background:transparent url(../img/cuadrado.png) top left no-repeat;}
html>/*/*/body li {margin:0px 0px 0px 0px;}
/*---------------------------------*/
#ajuste_libreta .foto {
	position:absolute;
	top:-14px;
	right:4px;
	width:600px;
	height:437px;
	margin:70px 40px 0px 0px;
	background:transparent url(../img/marco_index.png) top center no-repeat;
}
#ajuste_libreta .foto2 {
	position:absolute;
	top:-14px;
	right:4px;
	width:610px;
	margin:190px 10px 0px 30px;
	}
#ajuste_libreta .foto2 img {width:100px; height:100px; margin:10px; border:1px solid #323641;}	
#ajuste_libreta .foto img {margin:44px 0px 0px 40px; width:474px; height:305px;}
#ajuste_libreta .etq1 {position:absolute; z-index:2; bottom:0; left:0; margin:0px 0px 97px 10px;}
#ajuste_libreta .etq2 {position:absolute; z-index:1; bottom:0; left:0; margin:0px 0px 22px 8px;}
#ajuste_libreta .rotulador {
	position:absolute;
	width:241px;
	height:141px;
	bottom:0;
	right:0;
	margin-bottom:80px;
}
.ajuste_moz {margin:0px 0px 0px 0px}
html>/*/*/body .ajuste_moz {margin:0px 0px 40px 0px}
.breve {float:right; width:475px; height:54px; margin-top:100px;}
a.amigo {
	background:transparent url(../img/fondo_amigo.png) top center no-repeat; 
	float:left; 
	width:126px; 
	height:33px;
	margin:5px 0px 0px 25px;
	padding:12px 0px 0px 64px;
	color:#2e2e2e;}

a:hover.amigo, a:hover.pdf {color:#ee46bd;}
a.google {
	background:transparent url(../img/fondo_google.png) top center no-repeat;
	float:left;
	width:190px; 
	height:33px;
	padding:12px 0px 0px 0px;
	text-align:center;
	margin:5px 0px 0px 15px;}
a.pdf {
	background:transparent url(../img/pdf.png) top center no-repeat;
	float:left;
	width:60px;
	height:33px;
	margin:5px 0px 0px 15px;
	padding:12px 0px 0px 20px;
	color:#2e2e2e; }
	

/*-------------------GENERAL--------------------*/
#lib_top { background:transparent url(../img/libreta_top.png) top center no-repeat; margin:0px; height:234px;}
#lib_top img {margin:41px 0px 0px 90px; margin:16px 0px 0px 90px!important;}

#lib_center {background:transparent url(../img/libreta_center.png) top center repeat-y; margin:0px; width:1022px; height:100%;}
#lib_center p {margin-left:96px; padding:20px 0px 30px 0px; width:320px; }


#lib_bottom {background:transparent url(../img/libreta_bottom.png) top center no-repeat; margin:0px; height:389px;}
#lib_bottom img {margin-left:140px; float:left;}
#lib_bottom img.etiqueta { margin:23px 0px 0px 21px; padding:0px; float:left; }


/*------------------MENU-------------------*/

.menu {
	width:608px;
	height:109px;
	float:right;
	margin:70px 20px 0px 0px;
}
.menu a {
	width:152px;
	height:109px;
	float:left;}
.menu a.btn1 {background:transparent url(../img/boton1.png) top center no-repeat;}
.menu a.btn2 {background:transparent url(../img/boton2.png) top center no-repeat;}
.menu a.btn3 {background:transparent url(../img/boton3.png) top center no-repeat;}
.menu a.btn4 {background:transparent url(../img/boton4.png) top center no-repeat;}

.menu a:hover.btn1 {background:transparent url(../img/boton1.png) bottom center no-repeat;}
.menu a:hover.btn2 {background:transparent url(../img/boton2.png) bottom center no-repeat;}
.menu a:hover.btn3 {background:transparent url(../img/boton3.png) bottom center no-repeat;}
.menu a:hover.btn4 {background:transparent url(../img/boton4.png) bottom center no-repeat;}

ul.menu_top  {
	width:461px; 
	height:45px; 
	background:transparent url(../img/fondo_menutop.png) top center no-repeat; 
	list-style:none; 
	float:right;
	margin:5px 0px 0px 0px;
	padding-left:34px;}
ul.menu_top li {float:left; margin:12px 0px 0px 8px; background-image:none; padding:0px;}
ul.menu_top li a {color:#2e2e2e; font-weight:normal; margin-right:8px;}
ul.menu_top li a:hover {color:#ee46bd;}

/*--------------------------CONTACTO-FORMULARIO---------------------------------*/
.contct { 
	width:540px;
	height:370px;
	position:absolute; top:0; right:0; margin:70px 50px 0px 0px;
	}
html>/*/*/body .contct {margin:80px 50px 0px 0px;}
	
form {}
fieldset{padding:10px; border:1px solid #99a13b;}/*verde*/
legend { margin-bottom:10px;  color:#ee46bd; font-family:inherit; font-size:18px; }/*rosa*/
html>/*/*/body legend { margin-bottom:0px;}
label {float:left; font-family:inherit; font-size:inherit; margin:5px 0px 5px 0px;}
input, textarea, select {float:right; font-family:inherit; font-size:inherit;  margin:5px 0px 5px 0px; border:1px solid #99a13b;}/*verde*/
select {width:200px;}
textarea {width:403px; height:80px; overflow-x:hidden; overflow-y:scroll;}
.text_gr {height:90px;}
.checkbox, .checkbox_dch {border:0; background-color:#fff; float:left; margin:7px 0px 0px 4px;}
.checkbox_dch {float:right;}

input.inp_gr {width:320px;}
input.enviar {
	width:123px;
	height:32px;
	background:transparent url(../img/enviar.png) top center no-repeat;
	margin:5px 190px 0px 0px;
	padding:0px 0px 2px 38px;
	font-family:inherit;
	font-size:15px;
	color:#ed80cd;/*rosa clarito*/
	border:0;
	cursor:pointer;}

a.dossier {
	float:left;
	width:193px;
	height:32px;
	padding:10px 0px 0px 34px;
	background:transparent url(../img/dossier.png) top left no-repeat;}	
a.info, a.info2 {
	float:right; 
	background:transparent url(../img/info.png) top left no-repeat; 
	width:144px; 
	padding:8px 0px 0px 54px;
	margin-bottom:10px; 
	font-size:16px;
	height:32px;}
a.info2 { float:left; margin:70px 0px 0px 70px;}
html>/*/*/body a.info {margin-bottom:0px; }
a:hover.dossier, a:hover.info {text-decoration:none;}
.tlf {color:#ee46bd; font-size:20px;}
/*--------------------------QUIERO_VERLO-CUANTO_CUESTA------------------------------*/
h2.qv { background:transparent url(../img/fondo_h.png) top center no-repeat; width:282px; 
	height:35px; padding:10px 0px 0px 10px; margin-left:4px; float:left;}

.logo_etq { position:absolute; top:46px; right:0;}
html>/*/*/body .logo_etq {top:46px; right:10;}


.marco {
	width:323px;
	height:270px;
	float:left;
	background:transparent url(../img/marco_fondo.png) top center no-repeat;}
.marco2 { width:323px; float:left; position:relative;}

.mtop { background:transparent url(../img/marco_fondotop.png) top center no-repeat; height:17px;}
.mcntr { background:transparent url(../img/marco_fondocent.png) top center repeat-y;}
.mbtm { background:transparent url(../img/marco_fondobtn.png) bottom center no-repeat; height:29px;}
.marco2 img  {
	width:290px;
	margin:0px 0px 0px 5px;}
.marco img {
	width:290px;
	height:224px;
	margin:17px 0px 0px 5px;}
.sombra1, .sombra2, .sombra3 {
	position:absolute;
	width:323px;
	height:270px;
	z-index:3;
	background:transparent url(../img/marco_sombra.png) top center no-repeat;}
.sombra2 {background:transparent url(../img/marco_sombra2.png) top center no-repeat;}
.sombra3 {background:transparent url(../img/marco_sombra3.png) top center no-repeat;}
.pin {
	position:absolute;
	top:0;
	right:160px;
	z-index:1;
	width:26px;
	height:30px;
	background:transparent url(../img/pin.png) top center no-repeat;}

.blanco {float:left; width:550px; margin:30px 0px 30px 60px;}
.blanco_top {background:transparent url(../img/fondo_top.png) top center no-repeat; width:550px; height:2px; margin:0px;}
.blanco_center {background:transparent url(../img/fondo_center.png) top center repeat-y; width:550px; margin:0px; }
.blanco_bottom {background:transparent url(../img/fondo_bottom.png) top center no-repeat; width:550px; height:2px; margin:0px;}

.blanco p, .blanco ul {padding:5px 25px 15px 25px; margin:0px; }
.blanco ul {width:360px; padding-top:15px;}
.precio { font-size:42px; color:#58830e; }


p.ayuda {background:transparent url(../img/fondo_ayuda.png) top center no-repeat; width:279px; 
	height:40px; padding:12px 0px 0px 28px; margin-right:28px; float:right;}
	
/*-----------------------QUIERO-VERLO----CUANTO-CUESTA_LIBRETA---------------------------------*/
.h2_flota {
	position:absolute;
	top:180px;
	right:0px;
	width:560px;
	margin:0px 12px 0px 0px;}
.txt_izq, .txt_izq ul{
	float:left;
	width:300px;
	margin-right:0px;}
.fotos_dch {
	float:left;
	width:580px;
	margin:0px 0px 0px 18px;}
.fotos_dch img {width:80px; height:80px; margin:0px 5px 0px 5px; border:1px solid #323641;}
.precio2 {font-size:20px;  color:#58830e; }

.h2_cc { margin-left:40px;}

.pestnia1, .pestnia2, .pestnia3, .pestnia4 {border:1px solid #99a13b; float:left; width:150px; height:30px;  border-collapse:collapse; padding:0px 4px 0px 2px;}
.pestnia1, .pestnia3 {border-bottom:none; margin-left:10px; background-color:#fae1f3;}
.pestnia2, .pestnia4 {border-bottom:none; margin-left:260px; background-color:#d6d8b3;}
.pestnia3 {background-color:#d6d8b3;}
.pestnia2 p, .pestnia4 p {text-align:right;}
.tipo1, .tipo2, .tipo3, .tipo4 {width:280px; height:130px; border:1px solid #99a13b; float:left; padding:5px; margin:3px; border-collapse:collapse;}

.tipo1, .tipo2, .tipo3, .tipo4  {margin-top:0px;}

/*---------------------------PIE-------------------------------------*/
.copy_p, .copy_p2 {  
	text-align:center; 
	font-size:11px; 
	background:transparent url(../img/fondo_cop.png) top center no-repeat; 
	float:left; 
	margin:35px 0px 0px 380px; 
	width:252px; 
	height:45px; }
.copy_p2 {margin:15px 0px 0px 370px;}
.copy_p a, .copy_p2 a  {color:#2e2e2e;}
.copy_p a:hover, .copy_p2 a:hover {color:#ee46bd;}
	
	
#lib_center .aviso {position:absolute; z-index:1px; margin:50px 0px 0px 50px; width:800px; top:0; }
#lib_center .aviso p {margin:0px; width:100%; }