<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Oxygen:700);


/**************/
/* Structure */
/************/

body {
	background: url(../images/build/background.jpg) no-repeat center top;
	margin:0 auto;
}


.wrapper {
	width:986px;
	height:300px;
	margin:5px auto;
}

/***********/
/* Header */
/*********/

		.header {
			width:986px;
			height:135px;
		}
		
					.header-datetime {
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#921818;
						text-align:right;
						width:435px;
						height:30px;
						float:right;
                        text-align:right;
					}
					
					.header-content{
						width:986px;
						height:55px;
						padding:30px 0 0 0;
						float:left;
					}
					
					
							.header-content-logo {
								width:243px;
								height:55px;
								float:left;
							}
							
										.header-content-logo a img { border:none; }
							
							
							.header-content-menu {
									width:666px;
									height:25px;
									float:right;
									margin: 30px 0 0 0;
							}
							
							
										.header-content-menu ul { float:right; }
										
										.header-content-menu ul li {
												list-style:none;
												display:inline-block;
										}
										

														.header-content-menu ul li a {
																font-family: Arial, Helvetica, sans-serif;
																font-size:14px;
																color:#000;
																text-decoration:none;
																margin: 0 0 0 20px;												
														}
														

																	.header-content-menu ul li a:hover { color:#921818; }
																	
/************/	
/* Content */
/**********/

.content {
	width:986px;
	height:auto;
	margin:520px 0 0 0 0;
}
				/*Sidebar*/
				
				.content-sidebar {
					width:250px;
					min-height:500px;
					height:auto;
					margin:85px 15px 0 0;
					float:left;
				}
				
												
							.accordion-menu {
								width:250px;
								height:auto;
								margin:0;
							}
							
											.accordion-menu h1 {
													font-family:Arial, Helvetica, sans-serif;
													font-size:14px;
													font-weight:lighter;
													color:#fff;
													display:block;
													width:240px;
													height:22px;
													padding:5px 0 0 10px;
													margin:0;
													background:#921818;
											}
				
				
				/*Main Content*/
				
				.content-main {
					width:721px;
					min-height:500px;
					margin:85px 0 0 0;
					float:left;
				}
				
						.content-main h1 {
							font-family: 'Oxygen', sans-serif;
							font-size:23px;
							color:#333;
							margin: 0 0 15px 0;
						}
									span.darkred { color:#921818; }
									
									span.darkred-bold { color:#921818; font-weight:bold; }
									
						.content-main h2 {
							font-family: 'Oxygen', sans-serif;
							font-size:18px;
							color:#781126;
							margin:0;
						}
						
						.content-main h2.accesorios {
							font-family: 'Oxygen', sans-serif;
							font-size:18px;
							color:#781126;
							margin:0;
							width:100%;
							height:30px;
							line-height:30px;
							border-top:1px dotted #ccc;
							border-bottom:1px dotted #ccc;
						}
												
						.content-main p {
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#333;
							text-align:justify;
						}
						
						.content-main a {
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#781126;
							text-decoration:none;							
						}
						
								.content-main a:hover { text-decoration:underline; }
								
/************/
/* Empresa */
/**********/

.content-main-description {
	width:490px;
	float:left;
	margin: 0 30px 0 0;
}

.content-main-photos {
	width:200px;
	float:left;
	margin:45px 0 0 0;
}								
				.content-main-photos img { 
					border:1px solid #ccc;
					margin:0 0 30px 0;
				}				

/************/
/* Product */
/**********/

.product-main {
	width:721px;
	min-height:500px;
	margin:85px 0 0 0;
	float:left;
}

				.product-main h1 {
					font-family: 'Oxygen', sans-serif;
					font-size:24px;
					color:#781126;
					margin: 0 0 15px 0;
				}
				
				.product-main a {
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:lighter;
					color:#333;
					text-decoration:none;
					margin: 0 0 3px 0;
				}
				
							.product-main a:hover { text-decoration:underline; }
							
							
				.product-image {
					width:206px;
					min-height: 500px;
					float:left;
					margin:0 15px 0 0;
					padding:0;
				}			
			
							.product-image img {border: 1px solid #781126; width:204px;}
					
							.product-image a.ask {
								font-family:Arial, Helvetica, sans-serif;
								font-size:14px;
								font-weight:lighter;
								color:#fff;
								line-height:30px;
								text-decoration:none;
								text-align:center;
								display:block;
								width:100%;
								height:30px;
								background:#921818;
								margin:0;
								padding:0;
							}
							
				
				.product-description {
					width:500px;
					min-height:500px;
					float:left;
				}
				
				
								.product-main h2 {
									font-family: 'Oxygen', sans-serif;
									font-size:18px;
									color:#781126;
									margin:0 0 10px 0;
								}
								
								.product-main h3 {
									font-family: 'Oxygen', sans-serif;
									font-size:18px;
									color:#333333;
									margin:35px 0 10px 0;
								}
								
								.product-main .product-description h3:first-child {	margin:0 0 10px 0; }
								
								.product-main h4 {
									font-family: 'Oxygen', sans-serif;
									font-size:14px;
									color:#781126;
									margin:20px 0 10px 0;
								}
								
								.product-main h5 {
									font-family: 'Oxygen', sans-serif;
									font-size:12px;
									font-weight:bold;
									color:#333333;
									margin:25px 0 10px 0;
								}
				
								.product-description p {
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#333;
									text-align:justify;
									margin:0;
								}
								
								
								.product-description strong.bordeaux {color:#781126;}
								
								
								.product-description ul, .content-main ul, .product-description ol {margin:15px 0 15px 0;}
								
												.product-description ul li,.content-main ul li {
													font-family:Arial, Helvetica, sans-serif;
													font-size:12px;
													color:#333;
													list-style-image: url('../images/build/bullet.gif');
													margin: 0 0 3px 0;													
												}
												
												.product-description ol li {
													font-family:Arial, Helvetica, sans-serif;
													font-size:12px;
													color:#333;
													margin: 0 0 3px 0;													
												}
								
								.product-description img {margin: 10px 0 20px 0;}
								
								
								/*Table*/
								
								.product-description table {
									width:500px;
									border:1px solid #ccc;
									margin:30px 0 30px 0;
								}
								
								.product-description table.table-images {
									width:500px;
									border:none;
									margin:0 0 30px 0;
								}
								
												.product-description table th {
													font-family:Arial, Helvetica, sans-serif;
													font-size:15px;
													color:#fff;
													padding:3px;
													background:#781126;	
												}
												
												.product-description table td.title {
													font-family:Arial, Helvetica, sans-serif;
													font-size:13px;
													color:#333;
													padding:3px;
													background:#ccc;	
												}
												
																								
												.product-description table td {
													font-family:Arial, Helvetica, sans-serif;
													font-size:12px;
													color:#333;
													padding: 5px 0 5px 5px;
													border-bottom: 1px dotted #ccc;	
												}
												
												.product-description table td.bordernone { border-bottom: none; }
							
/**********/
/*Contact*/
/********/

.contact-form {
	width:407px;
	min-height:350px;
	float:left;
	margin: 25px 15px 0 10px;
}


				.contact-form label {
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					color:#666;
					display:block;
					width:150px;
					height:10px;
					margin:0 13px 0 0;
					float:left;				
				}
				
			
				.contact-form input {
					width:240px;
					height:20px;
					border: 1px solid #ccc;
					display:block;
					float:left;	
					margin: 0 0 20px 0;
				}
				
					
				
				.contact-form textarea {
					width:240px;
					height:120px;
					border:1px solid #ccc;
					float:left;
					margin-bottom: 10px
				}
				
								
				@media screen and (-webkit-min-device-pixel-ratio:0) { /*CHROME HACK*/
							.contact-form textarea {
								width:238px;
								height:120px;
								border:1px solid #ccc;
								float:left;
								
							}				
				}
				
								
				.contact-captcha {
					width:245px;
					height:30px;
					background:#333;
					margin:10px 0 10px 0;
					float:right;
				}
				
				.buttons {
					width:245px;
					height:40px;
					margin:0;
					
				}
				
				.contact-form input[type="submit"] {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#fff;
					width:100px;
					height:30px;
					background:#781126;
					text-align:center;
					margin:10px 10px 0 0;
					padding: 0;									
				}
				
				.contact-form input[type="reset"] {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#fff;
					width:100px;
					height:30px;
					background:#999;
					text-align:center;
					margin:10px;
					padding: 0;				
				}
				
				
				
				.contact-product, .contact-map  {
					width:287px;
					height:514px;
					height:512px \9; /*IE8 Hack*/
					float:left;
					margin:25px 0 0 0;
					border: 1px solid #ccc;
				}
				
							.contact-map iframe {
								width:287px;
								height:514px;
								height:512px \9; /*IE8 Hack*/
							}
				
				
				:root .contact-product, .contact-map { /*IE10 hack*/
					width:287px \0;
					height:515px \0;
					float:left \0;
					margin:25px 0 0 0 \0;
					border: 1px solid #ccc;
				}
				
							:root .contact-map iframe { /*IE10 hack*/
									width:287px \0;
									height:515px \0;
								}
				
				
				
				@media screen and (-webkit-min-device-pixel-ratio:0) { /*CHROME HACK*/
				
							.contact-product, .contact-map{
								width:287px;
								height:525px;
								float:left;
								margin:25px 0 0 0;
							}
												
				}
				
							@media screen and (-webkit-min-device-pixel-ratio:0) { /*CHROME HACK*/
							
										.contanct-map iframe {
											width:287px;
											height:525px;
											margin:0;
										}
															
							}
				
				
				
				
				
				



				
/***********/
/* Footer */
/*********/

.footer {
	width:986px;
	height:135px;
	border-top: 1px dotted #921818;
	margin:15px 0 0 0;
}

			.footer-address {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				line-height:18px;
				color:#333;
				margin: 5px 0 0 0;
				float:left;
			}
			
							.footer-address a {
								font-family:Arial, Helvetica, sans-serif;
								font-size:13px;
								color:#921818;
								text-decoration:none;
							}
							
										.footer-address a:hover { text-decoration:underline; }
			
			.footer-social {
					width:400px;
					height:80px;
					text-align:right;
					margin: 5px 0 0 0;
					float:right;
			}
			
						.footer-social a img { border:none; }
						
						
.tabla-info{ width:auto; height:auto;}
		.tabla-info td{ border-right:dotted 1px #ccc; text-align:center;}

/**************/		
/* Aberturas */

h2.aberturas-title {
	font-family:'Oxygen', sans-serif;
	font-size:16px;
	line-height:25px;
	color:#781126;
	display:block;
	width:100%;
	height:25px;
	margin: 0 0 15px 0;
	border-top: 1px dotted #781126;
	border-bottom: 1px dotted #781126;
}


.imgs-aberturas{
	width: 721px;
	height:auto;
	margin: 15px 0 20px 0;
}

		.imgs-aberturas img { width:160px; margin: 0 10px 10px 0; border: solid 1px #666;}


.imgs-mediasombra{
	width: 721px;
	height:auto;
	margin: 15px 0 20px 0;
}

		.imgs-mediasombra img { width:110px; margin: 0 10px 20px 0; border: solid 1px #666;}
		
		
		
		
		
		
		
		
		</pre></body></html>