/* CSS Document */

body {
	background-color:#5d070c;
	color:#FFFFFF;
	font-family:Verdana,Arial;
	font-size:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	height:900px;
	/* background-image: url("../Images/fondo1.gif"); */
}

/* ***************************** CAPAS DE LA WEB ****************************************************** */
/* menu de la web */
#capamenu{
   background-image: url("../Images/fondomenu.jpg");
   background-repeat:no-repeat;
   top:2px;
   left:0px;
   position:absolute;
   z-index:20;
   width:954px;
   height:28px;
   vertical-align:middle;
   padding-top: 8px;
   padding-left: 5px;
}

/* Capa de sombra bajo el menu */
#capasombra{
   background-image: url("../Images/sombra.jpg");
   background-repeat:no-repeat;
   top:31px;
   left:0px;
   position:absolute;
   z-index:20;
   width:954px;
   height:8px;
 }
 
#capalogo{
   /* background-image: url("../Images/logo.jpg");
   background-repeat:no-repeat; */
   top:39px;
   left:0px;
   position:absolute;
   z-index:20;
   width:236px;
   height:64px;
}
#capaesquinaizquierda{
   background-image: url("../Images/esquinaizquierda.jpg");
   background-repeat:no-repeat; 
   top:103px;
   left:0px;
   position:absolute;
   z-index:20;
   width:115px;
   height:146px;
}
#botonarroba{
   top:40px;
   left:909px;
   position:absolute;
   z-index:20;
   width:47px;
   height:55px;
}
#botontelefono{
   top:40px;
   left:850px;
   position:absolute;
   z-index:20;
   width:47px;
   height:55px;
}
#botoninicio{
   top:40px;
   left:791px;
   position:absolute;
   z-index:20;
   width:47px;
   height:55px;
}
#botonadorno1{
   top:47px;
   left:732px;
   position:absolute;
   z-index:20;
   width:47px;
   height:55px;
}
#botonadorno2{
   top:47px;
   left:673px;
   position:absolute;
   z-index:20;
   width:47px;
   height:55px;
}
#botonadorno3{
   top:47px;
   left:614px;
   position:absolute;
   z-index:20;
   width:47px;
   height:55px;
}
.contenedorservicio{
	position:absolute;
	z-index:20;
	width:351px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FD7D0F;
}
.capacabeceranimacion{
   background-image: url("../Images/fondoseccionesgrande.jpg");
   background-repeat:no-repeat; 
   font-weight:bold;
   font-size:12px;
   color:#000000;
   position:absolute;
   z-index:20;
   width:351px;
   height:31px;
   padding-top:8px;
   text-align:center;
}
.serviciosanimacion{
	/*left:243px; */
	position:relative;
	z-index:20;
	width:351px;
	height:auto;
	padding-top:8px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ae3a07;
}
.cuadroimagenes{
	height:25px; 
	width:209px; 
	left:0px; 
	top:0px; 
	text-align:right; 
	padding-top:6px;
}
.texto{
	color:#FFFFFF;
	font-family:Verdana,Arial;
	font-size:9px;
}
.tablafotos{
	vertical-align:top;
	border-bottom-style: solid;
	border-bottom-color: #FD7D0F;
	border-bottom-width: 1px;
	border-top-color: #FD7D0F;
	border-top-style: solid;
	border-top-width: 1px;
}
.capaalto{
	top: 35px;
}
#capacontenido{
	top:102px;
	left:243px;
	height:auto;
	width:710px;
	position:absolute;
	z-index:20;
	
}

#capalineafondo{
	position:absolute;
	left:0px;
	width:954px;
	height:27px;
	z-index:70;
	background-image: url("../Images/barrafondo.png");
    background-repeat:no-repeat; 
	text-align:center;
	color:#CC6600;
}

#capafecha{
	z-index:60;
	position:absolute;
	overflow:hidden;
	width:209px;
	height:20px;
	top:250px;
	left:10px;
	font-weight:bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ae3a07;
}
#capaimagenes{
	position:absolute;
	height:200px;
	width:209px;
	top:280px;
	left:10px;
	z-index:50;

}
#cabeceraimagenes{
	background-image: url("../Images/fondogaleria.jpg");
	position:absolute;
	height:31px;
	width:209px;
	top:0px;
	left:0px;
	z-index:50;
	padding-top:8px;
	font-weight:bold;
    font-size:12px;
    color:#000000;
	text-align:center;
    background-repeat:no-repeat; 
}
#capagaleria{
	position:absolute;
	height:385px;
	width:209px;
	top:33px;
	left:0px;
	z-index:50;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF7C06;
	margin-top: 5px;	
}
#capacabeceraservicios{
	background-image: url("../Images/cabeceraservicios.png");
    background-repeat:no-repeat; 
	position:absolute;
	width:711px;
	height:30px;
	top:0px;
	left:0px;
	z-index:80;
	text-align:right;
	padding-top: 8px;
	font-weight:bold;
}
#capagrandeservicios{
	position:absolute;
	width:711px;
	height:auto;
	top:102px;
	left:243px;
	z-index:80;
	background-color: #5d070c;
	border-top-color: #FF7C06;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF7C06;
	border-left-color: #FF7C06;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #FF7C06;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#capalerta{
	width:678px;
	height:30px;
	border-top-color: #FF7C06;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF7C06;
	border-left-color: #FF7C06;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #FF7C06;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color:#FFCC99;
	text-align:center;
	padding-top: 10px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.capadescripcionservicio{
	position:absolute;
	width:692px;
	height:auto;
	top:38px;
	left:0px;
	z-index:80;
	padding-left:10px;
}
.capatabla{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff7d05;
	padding-bottom:20px;
	width:100%;	
}
.borde{
border: 0px;
}
.imagenservicio{
	top:31px;
	left:0px;
	position:absolute;
	z-index:20;
	width:109px;
	text-align:center;
	vertical-align:middle;
}
.imagengaleria{
	border:1px solid #000000;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
}
.listaservicios{
	top:33px;
	left:108px;
	position:absolute;
	z-index:20;
	width:100%;
	height:auto;
	text-align:left;
	padding-top:5px;
	padding-left:4px;
}
.botonmas{
	z-index:20;
	width:230px;
	height:auto;
	text-align:right;
	position:relative;
}
.claselogo{
border:0px;
width:236px;
height:64px;
}
.lineafondo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF7C06;
}
.bordesformularios{
	border:1px solid #FF7C06;
}

/* ***************************************** TEXTO DE LA WEB ******************************************* */

A.menu:link{
color:#FFFFFF;
font-family:Arial,verdana;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

A.menu:visited{
color:#FFFFFF;
font-family:Arial,verdana;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

A.menu:hover{
color:#000000;
font-family:Arial,verdana;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
A.menu:active{
color:#000000;
font-family:Arial,verdana;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
A.menucillos:link{
color:#FFFFFF;
font-family:Arial,verdana;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

A.menucillos:visited{
color:#FFFFFF;
font-family:Arial,verdana;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

A.menucillos:hover{
color:#000000;
font-family:Arial,verdana;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}
A.menucillos:active{
color:#000000;
font-family:Arial,verdana;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.imagenesborde{
border: 1px solid #FD7D0F;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
}

.textotitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF7C06;	
}
.textonaranja{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7C06;	
}

.textotitulosub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF7C06;	
	text-decoration:underline;
}
.subrayar{
text-decoration:underline;
}
.bordenaranja{
border:1px solid #FF7C06;
}
.bordenaranjam{
	border:1px solid #FF7C06;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.sinborde{
border:0px;
}