@charset "utf-8";

body {
	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-image:url(../images/background.jpg);
	background-position:top;
	/* background-repeat:no-repeat; */
	background-attachment:fixed;
	font-weight: normal;
	font-size: 14px;
	color: #000;
	line-height:1.2;
	margin-top:0px;
}

a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	color: #006;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}

a:active {
    text-decoration: none;
}

#pageHeader  {
	color:#000;
	
	
	
	} 

#pageContent {
	
	color:#000;
	font-size:16px;
	
	} 

#pageFooter  {
	
	color:#000;
	
	} 


#pageMenu  {
	
	color:#000;
	width:100%;
	margin-left:auto;
	margin-right:auto;
		
	} 
	
	
#mainWrapper  {
	width:100%;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	font-size:36px;
	
	} 


#rLogo {
	width: 74px;
	margin-right:auto;
	margin-left: auto;
}



#Logo{
    text-align: center;
	} 
	
	
#VeryTopText{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:18px;
	background-color:#036;
	text-align:left;
	width:100%;
	margin-top:auto;
	margin-bottom:auto;
	width:auto;
	color:#FFF;
	padding:10px;

}

	#VeryTopText A:link {text-decoration: none; color:
	#FFF;}
#VeryTopText A:visited {text-decoration: none; color: #CCC;}
#VeryTopText A:hover {text-decoration: none; color:#FF0; }
#VeryTopText A:active {text-decoration: none; color: #FFF;}


#footerDIV{
	width:233px;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:14px;
	line-height:150%;
	background-color: #F00;
	padding:5px;
    float:left;
	min-height:200px;
	
	}
	
	
	#footerDIV a:hover {
		color: #CCC;
				
	}
	
	#footerDIV a {
			color: #FFF;
				
	}

#ShoppingCart {

	background-color: #FFFFCC;
	font-size:13px;
	padding:5px;
	line-height:1.2;
	overflow:hidden;
	
	
}
#footText {
	font: verdana;
	font-size:12px;
	}

table{ width:95%;
margin-left:auto;
margin-right:auto;
border-radius: 15px;
margin:5px;
}

	
.box{
	border-radius: 15px;
    padding: 10px;
	background-color: #FFF;
	}


	.box a {
		
		}

	.box a:hover {
		
	}



		
	
#tit {
	font: verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
	}
	
	
	#tit a:hover{ background-color: transparent;}
	#tita { background-color: transparent ;}


#aut {
	font: verdana;
	font-size:14px;
	color:#333;
	width:100%;
	height:20px;
	}

#pre {
	font: verdana;
	font-size:14px;
	color:#666;
		}
	
#img {
	width:100px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
	min-height:180px;
	opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	}	
	
			
#mediosdePago {
	width:151px;
	height:23px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	
			}
	
	#comoComprar{
		width:6opx;
		height:5px;
		margin-right:5px;
		margin-left:auto;
		margin-top:-5px;
		margin-bottom:0px;
				
		}
	
		
#botonCheckout {
	margin-left:10px;
	margin-right:50px;
	background:#0C3;
	color: #FFF;
	font-size:14px;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
  font-weight:600;
  text-align:center;
  line-height:1.5;
  
			}

#checkOut
{
  background : #2FB713;
  background : rgba(47, 183, 19, 1);
  border-radius : 12px;
  -moz-border-radius : 12px;
  -webkit-border-radius : 12px;
  vertical-align:central;
  font-weight:500;

}	
	
	
#display
{
	width:100px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
	
}			

/* input[type=text], select {

	font-size:14px;
    padding: 8px 12px;
    margin: 2px 0;
    display: inline;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
} */

#searchBar{
margin-top:35px;
 border: 1px solid;
 border-radius: 5px;
 width: 700px;
 color: #666;
}	

.styled-button-1 {
	
	font-size:18px;
	font-weight:600;
	color: #00F;
	background-color: #FC3;
	border:none;
	font-size:14px;
	height:36px;
	vertical-align:central;
	margin-top:auto;
	margin-bottom:auto;
	border-radius: 5px;
	cursor:pointer;
	
}


#button{
	font-weight:bold;
	padding:15px;
	font-size:20px;
	color: #FFF;
	background-color:#093;
	border:none;
	font-size:14px;
	margin-top:auto;
	margin-bottom:auto;
	border-radius: 5px;
	cursor:pointer;
	
}	

#btnNewRecord{
	padding:5px;
	font-size:14px;
	color: #FFF;
	background-color:#093;
	border:none;
	border-radius: 5px;
	}

.box{
	text-align:center;
	border-radius: 15px;
    padding: 10px;
	background-color: #FFF;
	}
	
.box:hover{
	background-color:#FFF;
	filter: alpha(opacity=100); /* For IE8 and earlier */

}	

section:hover{
	background-color: #FC0;
}



#menuSquare {
	font-size:14px;
	width:94px;	
	height:94px;
	background-color: #FFC;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
	line-height:1.2;
	padding-top:4px;
	}

#regalo {
	width:172px;
	height:172px;
	margin-left:auto;
	margin-right:auto;
		
	}

#botonImagen {
	width:56px;
	height:56px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	}


.buy {
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	width:125px;

		
}


#cartBottom {
	font-size:14px;
	width:950px;
	margin-left:auto;
	margin-right:auto;
		
}

#priceTag {
	color: #093;
	font-size:20px;
	font-weight:bold;
	}

#stock {
	color: #900;
	font-size:17px;

	}

a.buynow:link {color: #C00; text-decoration:none; font-weight:700}
a.buynow:visited {color: #C30; text-decoration:none}

#tituloProducto{
	color:#F60;
	font-size:20px;
	font-weight:bold;
	line-height:1.5;
	}

#autor{
	color:#006;
	font-size:18px;
	line-height:1.5;
	}	
	
	#total{
	color: #093;
	font-size:18px;
	margin-right:5px;
	margin-left:auto;
	}	
	
	#contenido{
		background-color:#FFF;
		min-height:600px;
		margin-left:auto;
		margin-right:auto;
		padding:15px;
		float:left;
		border-radius:15px;
	}	
	
	h5{
		color: #093;
		font-size:12px;
		font-weight:500;
		font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
		}
		/*just to try in indexx.php*/
section {
	width:286px;
	background-color:white;
	margin:5px;
	background-color:#FFF;
	padding:6px;
    float:left;
	min-height:300px;
	border-radius: 15px;
	cursor:pointer;
	opacity: 0.95;
    filter: alpha(opacity=95); /* For IE8 and earlier */	 	 
}
section1 {
	width:286px;
	background-color:white;
	margin:5px;
	background-color:#FFF;
	padding:10px;
    float:left;
	min-height:295px;
	border-radius: 15px;
	line-height:1.2;	 
	opacity: 0.95;
    filter: alpha(opacity=95); /* For IE8 and earlier */	 	 
}

section2 {
	width:286px;
	background-color:white;
	margin:5px;
	background-color:#FFF;
	padding:6px;
    float:left;
	min-height:300px;
	border-radius: 15px;
	opacity: 0.95;
    filter: alpha(opacity=95); /* For IE8 and earlier */	 	 
}

header {
	background-color: #fcc536;
    color:white;
    text-align:center;
	border-radius: 15px;
	margin:5px;	 
	padding:5px;   	 
}

nav {
	line-height:1.3;
	font-size:13px;
	width:286px;
    background-color: #FFF;
	min-height:610px;
    float:left;
	text-align:left;
	border-radius: 15px;
	margin:5px;	 
	padding:5px;  
	opacity: 0.95;
    filter: alpha(opacity=95); /* For IE8 and earlier */	   
}

ul {
	display:inline-block;
	margin:10px;	
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 90%;

}

li a {
    display: block;
    color: #F00;
    padding: 2px ;
    text-decoration: none;
	border-radius:5px;
}

/* Change the link color on hover */
li a:hover {
    background-color: #F00;
    color: white;
	border-radius:5px;
}

#peq{ font-size:11;
}
/* input[type=text], select {
    width:70%;
	font-size:18px;
    padding: 8px 12px;
    margin: 2px 0;
    display: inline;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
} */

#submit{
	background-color:#393;
	color:#FFF;
	font-size:14px;
	padding:7px;
	cursor:pointer;
	}

#bar{float:left;}

#sim{float:left;
width:60px;
margin-left:auto;
margin-right:auto;
padding:5px;}

#det{
	line-height:1.5;}
	
	
	#inc{ font-size:12px;
	padding:5px;}
	
	#hea{
		font-weight:bold;
		line-height:2;}
		
		
		#lar{
			float:left;
			width:550px;
			background-color:#FFF;
		line-height:1.4;
		padding:10px;
		border-radius:15px;
		margin:5px;}
		
	#cal{
		font-size:16px;
		font-weight:bold;}
		
	#nev{
		margin-top:5px;
		margin-left:5px;
		margin-right:3px;
		margin-bottom:3px;
		width:47px;
		height:47px;
		float:left;
		}
	#nev:hover{
		background-color:#FC0 !important;
		border-radius:7px;
		
		
		}	
		
		#lib{
			width:256px;
			margin-left:0px;
			margin-right:auto;
			}
			
			#sep{
				display:inline-block;
				line-height:1%;}
				
		#susc{
				display:inline-block;
				font-size:14px;}
				
				