@charset "utf-8";
/* CSS Document */

* { margin:0 auto; padding:0;}
body { background-image:url('images/fondo.jpg'); background-repeat:repeat; text-align:center; font: normal 12px Arial, Helvetica, sans-serif;}
table { border-collapse:collapse;}
table tr td { text-align:left; vertical-align:top;}

#todo { width:900px; background-color:#F6EFE7; border: 3px solid #705B44; border-right:0; border-top:0;}
#izquierda { width:165px; background-color:#705B44;}
#contenido { width:615px; text-align:center;}
#derecha { width:130px; text-align:left; background-color:#705B44;}
#pie { background-color: #705b44; text-align:center; padding:5px;}
#creditos { text-align:center; padding:5px;}

#centro { width:615px;}
#logo { text-align:left; padding-left:30px; margin-bottom:30px;}
#banner { height:560px; vertical-align:middle; text-align:center;}
#servicios { width:588px; height:390px; background-image: url(images/servicios.jpg); background-repeat:no-repeat;}

table#instalacion { width:500px;}
#instalacion tr td { padding:6px;}

table.miniaturas { margin-top:10px; margin-bottom:10px;}
table.miniaturas tr td { text-align:center;}

#sitemap { margin-left:40px; width:300px; text-align: left; background-image:url(images/sitemap.gif); background-repeat:no-repeat;}
#sitemap a { color: #dd6126;}

.muestras { margin:20px 30px 40px 30px;}
.muestras tr td { vertical-align:middle; text-align:center; padding:3px 8px; font-weight:bold;}
.muestras tr td.espacio { height:10px;}
.muestras tr td a img { border: 1px solid #000000;}
.muestras tr td a { color: #DD6126;}


/* textos */
a { text-decoration:none;}
a:hover { text-decoration:underline;}

.marron { color:#705B44;}
.naranja { color: #DD6126;}
.blanco { color:#FFFFFF;}
.borde { border: 1px solid #705b44;}
.noborde { border:0; margin-bottom:0;}

h1 { 	text-align:left; font: bold 13px Arial, Helvetica, sans-serif; background-color: #705B44; color:#F6EFE7;
		padding-top: 3px; padding-bottom:4px; padding-left:25px; border-bottom:2px solid #F6EFE7; border-top: 2px solid #F6EFE7;}
h1 a { 	font: bold 13px Arial, Helvetica, sans-serif; color:#F6EFE7;}
h1:hover { background-color: #dd6126;}
#h1rojo:hover { background-color:#FF0000; }
h1.on { background-color: #dd6126;}
h1.sin:hover { background-color: #705b44;}
h1.sin { border:0;}
h2 { 	width:100%; text-align:center; font: bold 12px Arial, Helvetica, sans-serif; background-color: #705B44; color:#F6EFE7;
		padding-top:3px; padding-bottom:3px; border-top: 2px solid #F6EFE7;}	
h2 a { 	font: bold 12px Arial, Helvetica, sans-serif; color:#F6EFE7;}
h2:hover { background-color: #dd6126;}
h2.on { background-color: #dd6126;}
h3 { font: bold 16px Arial, Helvetica, sans-serif; color: #dd6126; text-align:left; margin-left:15px; margin-bottom:8px;}			

#pie { font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#creditos, #creditos a { font: normal 10px Arial, Helvetica, sans-serif; color:#705B44;}
#servicios { padding-top:20px;}

p { text-align:justify; margin-bottom:12px; color: #705b44; margin-left:15px; margin-right:15px;}
p.mini { text-align:justify; margin-bottom:12px; color: #705b44; margin-left:23px; margin-right:15px; font-size:9px;}
#anunciese {
width: 149px;
border: 1px;
border-color:#000000;
margin-left: 0px;
margin-top: 5px;
}
