body {
	background-color: #0BBEFB;
	margin:0px 10px 0px 10px;
	background-image: url(../img/site_bg.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	color: #3E3E3E;
	font-family: Arial, Helvetica, sans-seriff;
	color-font: #2D9BCC;
	font-size: 10pt;
	line-height: 1.16em;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
	
	
}




a.linktec:link {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}

a.linktec:active {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}

a.linktec:visited {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}

a.linktec:hover {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}



a.linkseg:link {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}

a.linkseg:active {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}

a.linkseg:visited {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}

a.linkseg:hover {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
}



a.linkseg2:link {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
	margin-left: 10px;
	font-size: 11px;
}

a.linkseg2:active {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
	margin-left: 10px;
	font-size: 11px;
}

a.linkseg2:visited {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
	margin-left: 10px;
	font-size: 11px;
}

a.linkseg2:hover {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	line-height: 18pt;
	text-decoration: none;
	margin-left: 10px;
	font-size: 11px;
}




.galeria{
	background-image:url(../img/tabla1.jpg);
	float:left;
	height:250px;
	margin-left:73px;
	margin-top:20px;
	padding-left:0;
	padding-top:19px;
	text-align:center;
	width:229px;
}


.linkgal a:link {
	color: #72B335;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 9pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: underline;
}

.linkgal a:active {
	color: #72B335;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 9pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: underline;
}

.linkgal a:visited {
	color: #72B335;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 9pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: underline;
}

.linkgal a:hover {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 9pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}








.Secbuscada{
}
.Secbuscada a:link {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

.Secbuscada a:active {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

.Secbuscada a:visited {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

.Secbuscada a:hover {
	color: #72B335;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}



.galeria a:link {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

.galeria a:active {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

.galeria a:visited {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

.galeria a:hover {
	color: #72B335;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}





.divproductos{
	background-image:url(../img/servicios.jpg);
	height:167px;
	margin-top:15px;
	padding-top:12px;
	width:337px;
	margin-left: 5px;
	padding-left: 24px;
}


p#subcontenedor {
	margin-left: 15px;
	margin-right: 15px;
}

img {
	border: none;	
}

h1 {
	color: #ffffff;
	font-size: 2em;
	font-family: Arial, Helvetica, sans-seriff;
	margin:0px 3px;
	line-height: 2em;
	font-weight: normal;
}

.tablaancha{
	width:100px;
	height:247px;

}

.contcontacto{
	background-image:  url('../img/fondocontacto.jpg');
	height: 460px;
	padding-left: 26px;
	padding-top: 10px;
	width: 694px;
	margin-top: 49px;

}

.productos{
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
	height:66px;
}


a.productos:link {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

a.productos:active {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

a.productos:visited {
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}

a.productos:hover {
	color: #6EAF31;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 13pt;
	font-weight: bold;
	line-height: 18pt;
	text-decoration: none;
}


h2 {
	color: #34B3EC;
	font-size: 13pt;
	font-family: Arial, Helvetica, sans-seriff;
	margin:0px 25px;
	line-height: 18pt;
	font-weight: bold;
}


h3 {
	
	margin: 10px 0px 0px 0px;
	line-height: 18pt;
	color: #34B3EC;
	font-family: Arial, Helvetica, Sans-Seriff;
	font-size: 10pt;
	font-weight: normal;
}


table {
	font-size: 12px;
	line-height: 14px;	
}

#contenedor {
	width:1005px;
	margin: 0px auto;
	text-align: left;
	padding: 0pt 0pt 60px;
}

#subcontenedor {
	text-align: justify;
	width:993px;
	padding: 0px 5px 5px 5px;
	background-color: #ffffff;
	border-left: 1px solid #cdf1fd;
	border-right: 1px solid #cdf1fd;
}

#menu {
	background-image:  url('../img/fondoMenu.jpg');
	background-repeat: no-repeat;
	height:54px;
	padding-top:6px;
	padding-left:10px;
	margin-top:5px;
	color: #757575;
	font-size: 13pt;
	font-weight: bold;
}

#pie {
	background-image:  url('../img/fondoPie.jpg');
	background-repeat: no-repeat;
	height:50px;
	padding-top:33px;
	padding-left:10px;
}

.hVerdeLargo {
	width: 715px;
	height: 48px;
	background-image:  url('../img/hVerdeLargo.jpg');
	margin-top:5px;
	padding-left: 30px;
}

.hAzulCortoTop {
	width: 205px;
	height: 48px;
	background-image:  url('../img/hAzulCortoTop.jpg');
	padding-left: 40px;
}

.hAzulCortoMedio {
	width: 205px;
	height: 48px;
	background-image:  url('../img/hAzulCortoMedio.jpg');
	padding-left: 40px;
}

.hAzulCortoMedio2 {
	width: 205px;
	height: 48px;
	background-image:  url('../img/hAzulCortoMedio2.jpg');
	padding-left: 40px;
}

.fondoRegistro {
	background-image:  url('../img/fondoRegistro.jpg');
	color: #990000;
	width: 175px;
	height: 72px;
	padding-left: 8px;
	padding-top:20px;
	padding-right: 62px;
}

.bordeImg {
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}

.rojo {
	color: #990000;
}

.bold {
	font-weight: bold;
}

.panelDerecho {
	background-color:#3DC0EF;
	color:#FFFFFF;
	padding:15px 10px 0 15px;
	text-align:left;
}

input {
	border:1px solid #2d9ccd;
	font-family: Arial, Helvetica, sans-seriff;
	font-size: 0.9em;
	color: #000000;
	padding:2px;
}

select {
	border:1px solid #2d9ccd;
	font-family: Arial, Helvetica, sans-seriff;
	font-size: 0.9em;
	color: #000000;
	padding:2px;
}

textarea {
	border:1px solid #2d9ccd;
	font-family: Arial, Helvetica, sans-seriff;
	font-size: 0.9em;
	color: #000000;
	padding:2px;
}

.boton {
	border: none;
	background-image:  url('../img/fondoBoton.png');
	color: #ffffff;
	font-weight: bold;
	width:60px;
	height: 23px;
}

a.botonLink {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
}

a.hMenu:link {
	color: #34B3EC;
	text-decoration: none;
}

a.hMenu:active {
	color: #34B3EC;
	text-decoration: none;
}

a.hMenu:visited {
	color: #34B3EC;
	text-decoration: none;
}

a.hMenu:hover {
	color: #6EAF31;
	text-decoration: none;
}

.input-bg {
	background: transparent url(../img/search_input_bg.gif) no-repeat scroll left top;
	float: left;
	height: 23px;
	margin-right: 5px;
	width: 148px;
}

.inpSearch {
	margin-top: 3px;
	margin-left: 3px;
	width: 135px;
	border: none;
	color: #606060;
	font-size: normal;
}

td.servicios {
	background-image: url('../img/servicios.jpg');
	background-repeat: no-repeat;
	height: 179px; 
	width: 394px;
   	vertical-align:top;
	padding-right:30px;
	padding-top:15px;
	margin-top:15px;
}


td.lavavajillas {
	background-image: url('../img/platos.jpg');
	background-repeat: no-repeat;
	height: 190px; 
	width: 394px;
   	vertical-align:top;
	padding-right:30px;
	padding-left:30px;
	padding-top:20px;
	margin-top:15px;
}

.lavanderia1{
	background-image: url('../img/tabla1.jpg');
	
}
.lavanderia2{
	background-image: url('../img/tabla2.jpg');
	
}
.lavanderia3{
	background-image: url('../img/tabla3.jpg');
	
}

td.lavanderia {
	background-image: url('../img/lavadora.jpg');
	height: 365px; 
	width: 240px;
   	vertical-align:top;
	padding-right:30px;
	padding-left:30px;
	padding-top:20px;
	margin-top:15px;
}

td.superior {
	background-image: url('../img/borde1.jpg');
	background-repeat: repeat-X;
	width: 303px;
}

td.inferior {
	background-image: url('../img/borde3.jpg');
	background-repeat: repeat-X;
	width: 303px;
}

td.derecha {
	background-image: url('../img/borde2.jpg');
	background-repeat: repeat-Y;
	height: 115px;
}

td.izquierda {
	background-image: url('../img/borde4.jpg');
	background-repeat: repeat-Y;
	height: 115px;
}

td.fondo {
	color: #3E3E3E;
	font-family: Arial, Helvetica, sans-seriff;
	font-size: 0.75em;
	line-height: 1.16em;
	text-align: left;
	background-color: #F6FBFE;
}

.verde {
	font-size: 11px;
	font-weight: bold;
	color: #72B335;
}