/* CSS Archivo*/

body{
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
	text-align:center;
	}
div#tobogan_water_contenedor{	
	width:800px;
	margin:0 auto;
   text-align:center;
	background-color:#ffffff;
	}
div#tobogan_water_cabezera{
	width:800px;
	text-align:center;
	margin:0;
	padding:0;
	height:150px;
	
	}
div#tobogan_water_menu_superior{
	width:798px;
   height:250px; 
	margin:0;
	padding:0;
	text-align:center;
	clear:both;
	}
div#tobogan_water_medio{
	
	background-repeat:no-repeat;
	width:100%;
	margin:0;
	padding:0;
	height:281px;
	}
div#tobogan_water_medio_interna{
	background-image:url('../imagenes/copiabaner_listo.swf');
	background-repeat:no-repeat;
	width:100%;
	margin:0;
	padding:0;
	height:281px;
	}
div#tobogan_water_medio_inferior{
	background-image:url('../imagenes/tobogan_water_medio_inferior.jpg');
	background-position:top lef;
	background-repeat:no-repeat;
	width:100%;
	margin:0;
	padding:0;
	height:43px;	
	}
div#tobogan_water_medio_contenidos{
	background-image:url('../imagenes/tobogan_water_medio_repetido.jpg');
	background-repeat:repeat-y;
	width:800px;
	margin:0;
	padding:0;
	height:150px;
	}
div#tobogan_water_medio_imagen{
	padding-top:14px;
	margin-left:42px;
	float:left;
	width:173px;
	background-color:transparent;
	}
div#tobogan_water_medio_texto{
	padding-top:14px;
	float:left;
	width:250px;
	margin-left:20px;
	text-align:justify;
	color:white;
	font-family:arial;
	font-size:12px;
	}
div#tobogan_water_casos_estudio{
	float:left;
	width:273px;
	margin-left:29px;
	}
div#tobogan_water_medio_texto_casos_estudio{
	float:left;
	width:250px;
	margin-left:35px;
	text-align:justify;
	padding:5px;
	color:white;
	font-family:arial;
	font-size:12px;
	}
	
	a{
		color:#ffffff;
		font-size:12px;
		font-family:arial;
		text-decoration:none;
		}
	a:hover{
				text-decoration:underline;
		}
div#tobogan_water_medio_contenedor_centro{
	color:#ffffff;
	font-family:arial;
	width:800px;
	background-color:#b3d6e9;
	margin:0;
	padding:0;
	height:875px;
	
	background-image:url('../imagenes/tobogan_water_contenido_fondo.jpg');
}
div#tobogan_water_medio_contenedor_centro_izquierda{
	margin-left:13px;
	margin-top:15px;
	float:left;
	background-color:none;
	width:226px;
	background-image:url('../imagenes/tobogan_water_centro_cuerpo.jpg');
	font-size:10px;
	color:#000000;
	}
div#tobogan_water_medio_contenedor_centro_centro{
	margin-left:43px;
	margin-top:15px;
	float:left;
	background-color:none;
	width:226px;
	background-image:url('../imagenes/tobogan_water_centro_cuerpo.jpg');
	font-size:10px;
	color:#000000;
	}
div#tobogan_water_medio_contenedor_centro_derecha{
	margin-left:43px;
	margin-top:15px;
	float:left;
	background-color:none;
	width:226px;
	background-image:url('../imagenes/tobogan_water_centro_cuerpo.jpg');
	font-size:10px;
	color:#000000;
	}
div.tobogan_water_centro_titulo{
	background-image:url('../imagenes/tobogan_water_centro_titulo.jpg');
	background-repeat:no-repeat;
	width:226px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	height:23px;
	color:white;
	text-transform: uppercase;
	}
	div.tobogan_water_centro_titulo_extra{
   font-size:12px;
}  

div.tobogan_water_medio_bloque_texto{
	margin-left:20px;
	width:150px;
	text-align:justify;
	}
.tobogan_water_medio_bloque_texto a{
	color:#78959d;
	}
div#tobogan_water_pie_pagina{
	width:800px;
	height:49px;
	background-image:url('../imagenes/tobogan_water_pie_pagina.jpg');
	color:#ffffff;
	margin:0;
	font-size:10px;
	padding-top:10px;
	text-align:center;
	}
#tobogan_water_pie_pagina ul li{
	display:inline;
	list-style: disc;
	}
	
	/* Estilos adicionales para interna */
div#tobogan_water_submenu{
	width:800px;
	height:60px;
	background-color:#43b4d6;
	color:#ffffff;
	margin:0;
	padding-top:2px;
	text-align:center;
	vertical-align:middle;
	}
div#tobogan_water_submenu1{
	width:800px;
	height:35px;
	background-color:#000000;
	color:#FFFFFF;
	margin:0;
	padding-top:2px;
	text-align:center;
	vertical-align:middle;
	}
	
div#tobogan_water_submenu2{
	width:800px;
	height:0.2px;
	background-color:#000000;
	color:#FFFFFF;
	margin:0;
	padding-top:2px;
	text-align:center;
	vertical-align:middle;
	}
	
	
#tobogan_water_submenu ul li{
	display:inline;
	vertical-align:middle;
	}
#tobogan_water_submenu a {
		font-size:13px;
		font-weight:bold;
	}
div#tobogan_water_contenido{
	width:800px;
	margin:0;
	padding:0;
	clear:both;
	background-image:url('../imagenes/tobogan_water_contenido_fondo.jpg');
	padding-top:10px;
	}
div#tobogan_water_contenido_secundario{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:900px;
	
	}
	
div#tobogan_water_contenido_secundario1{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:1300px;
	
	}
	
div#tobogan_water_contenido_secundario_quienes{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:350px;
	
	}
	
div#tobogan_water_contenido_secundario_fibra{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:800px;
	
	}
	
div#tobogan_water_contenido_secundario_competencia{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:645px;
	
	}
	
div#tobogan_water_contenido_secundario_diseno{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:775px;
	
	}
	
div#tobogan_water_contenido_secundario_curvos{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:690px;
	
	}
	
div#tobogan_water_contenido_secundario_curvos1{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:740px;
	
	}
	
div#tobogan_water_contenido_secundario_twister{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:620px;
	
	}
	
div#tobogan_water_contenido_secundario_piscinas{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:1030px;
	
	}
	
div#tobogan_water_contenido_secundario_plantas{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:1100px;
	
	}

div#tobogan_water_contenido_secundario_areas{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:570px;
	
	}
	
div#tobogan_water_contenido_secundario_areas2{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:599px;
	
	}

div#tobogan_water_contenido_secundario_fuentes{
	width:800px;
	background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
	padding-top:10px;
	text-align:justify;
	height:470px;
	
	}
	div#tobogan_water_contenido_secundario_tamano{
   width:800px;
   background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
   padding-top:10px;
   text-align:justify;
   height:2700px;
}
div#tobogan_water_contenido_secundario_tamano_2{
   width:800px;
   background-image:url('../imagenes/tobogan_water_contenido_fondo_secundario.jpg');
   padding-top:10px;
   text-align:justify;
   height:1100px;
}


#linkscontact{
		
		width:310px;
		height:auto;
		margin-left:250px;
		margin-top:10px;
		margin-bottom:10px;
}

div.tobogan_water_contenido_imagen{
	padding-left:53px;
	float:left;
	}
div.tobogan_water_contenido_imagen_alt{
	padding-left:14px;
	float:left;
	width:390px;
	}
div#tobogan_water_contenido_texto{
	width:691px;
	font-family:arial;
	padding-left:53px;
	}
	
div#tobogan_water_contenido_texto_1{
	width:650px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:25px;
	text-align:justify;
	}
	
div#tobogan_water_contenido_pedazo_inferior_repetitivo{
	width:280px;
	margin:0px;
	padding:0px;
	margin-left:502px;
	background-image:url('../imagenes/tobogan_water_contenido_pedazo_inferior_repetitivo.jpg');
	background-repeat:repeat-y;
	clear:both;
	}

#tobogan_water_menu_superior a{
	margin:0;
	padding:0;
	}
div#tobogan_water_final_contentido{
	height:11px;
	width:280px;
	margin:0px; 
	padding:0px; 
	margin-left:502px; 
	background-image:url('../imagenes/tobogan_water_contenido_pedazo_inferior_final.jpg');
	background-repeat:no-repeat;
	}
div#tobogan_water_inicio_contenido{
	width:280px;
	height:6px;
	margin:0px;
	padding:0px;
	margin-left:502px;
	background-image:url('../imagenes/tobogan_water_contenido_pedazo_inferior_secundario.jpg');
	background-repeat:no-repeat;
	}
	
div#tobogan_water_contenido_pedazo_inferior{
	background-image:url('../imagenes/tobogan_water_contenido_pedazo_inferior.jpg');
	background-repeat:no-repeat;
	width:762px;
	height:10px;
	margin:0px;
	padding:0px;
	margin-left:20px;
	}
	
div#tobogan_water_contenido_cabezera{
	background-image:url('../imagenes/tobogan_water_contenido_cabezera.jpg');
	margin:0px;
	padding:0px;
	width:800px;
	height:14px;
	background-repeat:no-repeat;
	clear:both;
	}
div#tobogan_water_medio_contenido_primario{
	height:21px;
	width:800px;
	background-image:url('../imagenes/tobogan_water_medio_contenido_primario.jpg');
	}
div.tobogan_water_centro_final{
	width:226px;
	height:30px;
	background-repeat:no-repeat;
	background-image:url('../imagenes/tobogan_water_centro_final.jpg');
	}
	

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 15px Arial;
width: 800px;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url('../imagenes/blockdefault.gif') center center repeat-x;

}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: black;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: black;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url('../imagenes/blockactive.gif') center center repeat-x;
                                                                                  }