@charset "utf-8";
/* CSS Document */

body{
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(imagenes/body-background.jpg) repeat-x 0 0;
	height:217px;}
	
#container {
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	width:900px;}
	
#adsense {
	margin-top:20px;
	float:left;
	margin-left: 10px;}
	
/*CABECERA*/

#cabecera {
	width:870px;
	padding: 15px;
	margin-top: 10px;}
	
#cabecera h1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	text-align:left;
	margin:0px 15px;
	margin-top: 25px;}

#cabecera h3 a{
	text-align:left;
	font-size:24px;
	margin-left:15px;
	color:#FFF;}
	
#cabecera p {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bolder;
	font-size:18px;
	padding-left: 16px;
	padding-right:20px;
	margin-bottom: 10px;}

#cabeceraproductos {
	width:870px;
	margin:0 auto;
	height:130px;
	padding: 15px;
	background-color:#003366;}
	
#cabeceraproductos h1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	text-align:left;
	margin:40px 300px;
	margin-top: 25px;}
	
/*CABECERA*/

#buscador {
	float:left;
	width: 280px;}
	
/*CABECERA2*/

#cabecera2 {
	width:400px;
	height:38px;
	float:right;
	margin-bottom:0px;
	margin-top: 10px;}
	
table.cabecera2 {
	width:400px;
	color:#FFFFFF;
	text-align:center;
	display:inline;}
	
#cabecera2 b {
	font-size:30px;}
	
.google {
	width:370px;
	float:right;
	display:inline;}
	
.td2 {
	 width:230px;
	 text-align:right;}
	 
.td {
	text-align:left;}
	
.cabecera2 a {
	padding:5px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	border:#FFFFFF 2px solid;}
	
.cabecera2 a:hover {
	background-color:#be800a;}

#flash {
	width:850px;
	margin:0 auto;
	margin-top:50px;}

/*CABECERA2*/

#links {
	float: left;
	width: 800px;
	margin-top: 175px;
	margin-left: 300px;}
#links a {
	font-size: 20px;
	margin-right: 30px;
	color:#FFFFFF;}
	
#links a.comprar1 {
	color:#FF9900;
	text-decoration: underline;}

/*LLAMAR*/
#llamar {
	float:left;
	width:260px;
	border:#003399 1px solid;
	margin-top: 5px;
	margin-left:5px;
	background-color:#EEEEEE;}
#llamar img{
	float:left;
	text-decoration:none;
	border:none;}
#llamar p{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:10px;
	margin-left:5px;
	margin-top:5px;}
#llamar2 {
	float:left;
	width:140px;
	margin-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-top:10px;}
#llamar2 p{
	text-align:left;
	font-size:12px;
	color:#000000;}
#llamar2 a{
	color:#0033CC;
	text-align:center;
	font-size:12px;
	text-decoration:none;}

#llamar a p {
	font-size:12px;
	text-align:center;
	color:#990000;
	text-decoration:underline;}

/*LLAMAR*/ 

/*LAYOUT*/

#principal {
	float:left;
	width:578px;
	margin-left: 0px;
	margin-right: 14px;}
	
#contenido {
	overflow:hidden;
	float:left;
	width:560px;
	margin:20px 8px 0 8px;
	border:#253E6B 1px solid;
	background-color:#FFFFFF;
	padding:0 5px;
	font-size: 16px;}
	
#contenido h2{
	color:#000000;
	text-align:left;}
	
#contenido p {
	text-align:justify;}
	
#contenido p a {
	margin-left: 0px;
	color:#63A7EB;: #0066CC;}
	
#contenido h3{
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;}
	
#contenido h4 a {
	color:#003333;}
	
#productos {
	margin-top:10px;
	float:left;
	width:272px;
	overflow:hidden;}
	
.producto, .producto2 {
	float:left;
	width:125px;
	height:170px;
	border:#003399 1px solid;
	background-color:#FFFFFF;
	text-align:center;}
	
.producto a, .producto2 a {
	padding:10px;
	text-decoration:none;
	color:#003399;
	margin:0 auto;}
	
.producto {
	margin:6px 0 0 5px;}
	
.producto2 {
	margin:6px 0 6px 5px;}
	
.producto, .producto2 {
	font-weight:bold;
	font-size:12px;}
	
.producto img, .producto2 img {
	width:100px;
	max-height:110px;
	margin-top:8px;
	border:none;}
	
#tabla {
	float:left;
	margin-left: 200px;
	margin-top: 50px;}

#layout {
	float:left;
	width:578px;
	margin-right: 10px;
	margin-top: 15px;
	margin-left: 200px;}
	
#layout table {
	margin:10px auto;
	background-color:#F3F3F3;}
	
#layout td {
	border:#003399 1px solid;
	padding:10px;
	color:#000000;
	font-weight:bold;}
	
#layout td.precio {
	font-size:28px;
	color:#FF0000;}
	
#layout .grupos {
	margin:7px 4px;}
	
#layout .grupos img {
	margin-left:22px;
	width:500px;}
	
#layout .grupos td {
	font-size:12px;}

.tdcenter {
	text-align:center;}
/*LAYOUT*/

/*LINKS*/
	
#linksder2 {
	margin:0 auto;
	width:278px;}

/*LINKS*/

/*FOOTER*/

#info2 {
	margin:10px auto;
	background-color:#003366;}
	
#info2 p {
	color:#FFF;
	font-weight:bolder;
	text-align:center;
	margin-top:10px;}

#info2 a {
	color:#FFF;
	margin-bottom:20px;}
	
/*FOOTER*/

#formulari {
	float:left;
	width: 260px;
	text-align:center;
	border: #000000 1px dashed;
	background-color:#003366;
	color:#FFFFFF;
	margin-right: 40px;
	margin-left:5px;}
	
/*FORMULARIO*/

#form {
	float:left;
	width: 165px;
	margin-left: 5px;
	margin-right: 100px;
	background-color:#E2E2E2;}

.form_table{
	width: 160px;
	margin-left: 0;
	margin-right: auto;
	border: 2px solid #CCCCCC;
	background: #EEEEEE;
	font-family: Lucida Grande,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
}

.form_table a{
	color: #FF6600;
}

.outside a{
	color: #FF6600;
}
