body{
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
background-color:#000000;
text-align:center;
color:#c1bcbc;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a{
color:#c1bcbc;
text-decoration:none;}


img{
border:none;
margin: 0px;}

.pagina{
width:800px;
margin-left:auto;
background-color:#2d2d2d;
margin-right:auto;
}

.formulario1{
color:#c1bcbc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.formulario2{
margin-top:10px;
margin-bottom:10px;
color:#c1bcbc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}

h2{
margin:0;}

.cabezera1{
background-image:url(imagenes/cabezera/cabeza1.jpg);
height:113px;}

.cabezera2{
background-image:url(imagenes/cabezera/cabeza2.jpg);
width:800px;
height:125px;}

.cabezera3{
background-image:url(imagenes/cabezera/cabeza3.jpg);
width:800px;
height:122px;}

.cabezera4{
background-image:url(imagenes/cabezera/cabezera4.jpg);
width:800px;
height:361px;}

.menuinicio{
width:133px;
float:left;
height:45px;}

.menuquienessomos{
width:212px;
float:left;
height:45px;}

.menuservicios{
width:149px;
float:left;
height:45px;}

.menugaleria{
width:151px;
float:left;
height:45px;}

.menucontactenos{
width:154px;
float:right;
height:45px;
}

.separar20{
margin-top:20px;
}

.botonizquierda{
background-image:url(imagenes/botonizquierda.jpg);
background-repeat:no-repeat;
margin-left:20px;
float:left;
background-color:#070707;
width:16px;
height:14px;}

.izquierda{
float:left;
clear:right;
background-color:#070707;
width:197px;
}

.tituloizquierda{
background-color:#070707;
margin-top:20px;
color:#8f8d8c;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin-left:40px;}

.linkmenuizquierda{
background-color:#070707;
color:#c1bcbc;
margin-top:5px;
text-align:left;
font-size:12px;
margin-left:50px;
text-decoration:none;
}

.linkmenuizquierda a:link,a:visited{
color:#c1bcbc;
text-decoration:none;
}

.linkmenuizquierda a:hover{
text-decoration:underline;
color:#FF0000;}

.tituloderecha{
text-align:left;
padding-top:20px;
margin-left:20px;
color:#e0dbdb;
font-size:18px;}

.derecha{
margin-left:0px;
width:603px;
text-align:left;
float:right;
clear:right;
}

.derechacentral{
width:800px;
height:214px;
margin-top:0px;
background-image:url(imagenes/fondoderechacentral.jpg);
background-repeat:no-repeat;
background-position:right;
}

.replicainicio{
background-image:url(imagenes/banners/replica.jpg);
background-repeat:repeat-x;}

#menuh {
position:static;
height:45px;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#menuh ul, li {
	list-style-type: none;
	height:45px;
}

#menuh ul {
	margin: 0;
	padding: 0;
	height:45px;
}

#menuh li {
	float: left;
	height:45px;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	background: #F0F7FC;
	display: block;
	text-align: center;
}

.textoprincipal{
margin-top:20px;
margin-left:20px;
text-align:justify;
width:600px;
color:#c1bcbc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

.masinfo{
float:right;}

.tabla{
margin-left:20px;
margin-right:20px;}

.textoinicio{
margin-top:20px;
margin-left:20px;
color:#c1bcbc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}

.texto{
margin-top:20px;
margin-left:20px;
color:#c1bcbc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

.centrara {
width:800px;
float:left;
clear:right;
}

.fondoderecha{
background-color:#00000;}

.estilo{
clear:both;}

.color{
background-color:#070707;}

.margen10{
margin-top:20px;}

.fondo{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-image:url(imagenes/fondo.gif);
width:800px;
height:35px;
margin-left:auto;
margin-right:auto;
}

.telefono{
float:left;
clear:right;
margin-top:5px;
margin-left:10px;}

.lugointernet{
float:right;
margin-top:5px;
margin-right:10px;}

.lugointernet h1 {
	font-size:10px;
	color:#cccccc;
}

.lugointernet a{
color:#CCCCCC;}

.marquee{
color:#faf074;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;}

.fondonegro{
background-color:#000000;}

.centrar{
margin-left:auto;
margin-right:auto;
text-align:center;}