body {
	background-color: #FFFFFF;
	background-image: url(../imagenes/fondo-web.png);
	background-repeat: repeat-x;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
a:link{
text-decoration:none;
color:#0357B1;
}
a:hover{
text-decoration:underline;
color:#000000;
}
a:visited{
color:#0357B1;
text-decoration:none;
}
#contenido{
margin-left:auto; 
margin-right:auto;
width:946px;

}
#logo{
height:100px;
}
#menu{
height:23px;
width:946px;
background-image:url(../imagenes/fondo-menu.png);
background-repeat:no-repeat;
color:#FFFFFF;
padding:15px 0 0 20px;
font-size:12px;
}
.item_menu{
float:left;
}
.item_menu a{
color:#FFFFFF;
text-decoration:none;
float:left;
}

.item_menu a:hover{
color:#407BB7;
text-decoration:none;
float:left;
}
#escena{
width:946px;
background-image:url(../imagenes/fondo-sup-contenido.png);
background-repeat:no-repeat;
height:545px;
background:url(../imagenes/fondo_footer.png);
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFFFFF;
}


#slogan{

height:146px;
margin-left:15px;
float:left;
background-image:url(../imagenes/slogan-innotic2.png);
background-repeat:no-repeat;
padding-left:250px;
color:#1E1E1E;
font-size:11px;


}
#slogan a{
color:#1E1E1E;
font-size:11px;
}
#slogan a:hover{
color:#1E1E1E;
font-size:11px;
text-decoration:underline;
}
.columna_izquierda{
float:left;
padding:5px;
width:220px;
}
#columna_izquierda_doble{
float:left;
padding:5px;
width:440px;
}
.innotic{
font-size:12px;
color:#498ACA;
padding-top:5px;
}
.subslogan{
font-size:10px;
color:#A9A9A9;
}
#subslogan a{
font-size:10px;
color:#A9A9A9;
}
#subslogan a:hover{
font-size:10px;
color:#A9A9A9;
}
.separa_parrafo{
margin-top:4px;
}

.submenu-derecha{
float:right;
width:183px;
height:144px;
margin:2px 2px 0px 2px;
color:#000;
font-size:10px;

}
#lateral_izquierdo{
height:240px;
width:250px;
color:#1E1E1E;
font-size:13px;
float:left;

}
#lateral_central{
height:196px;
width:465px;
margin-left:15px;
float:left;
color:#1E1E1E;
float:left;
font-size:13px;

}
#validator{
text-align:center;
padding-top:240px;
font-size:10px;
}
.lateral-servicios{
background-image:url(../imagenes/lateral-izquierdo-servicios.png);
background-repeat:no-repeat;
width:281px;
height:400px;
}
.lateral-software{
background-image:url(../imagenes/lateral-izquierdo-software.png);
background-repeat:no-repeat;
width:281px;
height:400px;
}
.lateral-hardware{
background-image:url(../imagenes/lateral-izquierdo-hardware.png);
background-repeat:no-repeat;
width:281px;
height:400px;
}
.lateral-index{
background-image:url(../imagenes/lateral-izquierdo-index.png);
background-repeat:no-repeat;
width:281px;
height:400px;
}
.lateral-cuenta{
background-image:url(../imagenes/lateral-izquierdo-cuenta.png);
background-repeat:no-repeat;
width:281px;
height:400px;
}
.lateral-contacto{
background-image:url(../imagenes/lateral-izquierdo-contacto.png);
background-repeat:no-repeat;
width:281px;
height:400px;
}
#innohotel{
float:left;
height:180px;
width:270px;
color:#8C1F22;
font-size:13px;
}
#inmohotel_caracteristicas{
float:left;
color:#000;
font-size:10px;
width:170px;
padding-left:10px;
padding-top:10px;
background-color:#f2f2f2;
height:161px;
}
.texto_destacado{
font-size:18px;
color:#84BEE6;
}
.trigger{
cursor:pointer;
margin-bottom:5px;
color:#498ACA;
text-decoration:underline;
}
.slider{
margin-bottom:10px;
}
#contactFormArea{
width:50%;
float:left;
}
#datos_contacto{
float:left;
margin-left:10px;
}
#footer{
background-color:#92b6c7;
color:#FFFFFF;
font-size:9px;
height:20px;
padding-left:10px;
padding-right:10px;
width:926px;
}
.titulo_casos{
color:#92b6c7;
font-size:25px;
padding-left:20px;
}
.texto_casos{
font-size:12px;
color:#000000;
}
#dominios{
border: 1px solid #999999;
padding:9px;
background:url(../imagenes/fondo-tabla.png);
background-repeat:repeat-x;
clear:both;
float:left;
width:450px;
}
#dominios-cabecera{
float:left;
width:50%;
font-weight:bold;
font-size:13px;
padding-bottom:7px;
}
#dominios-datos{
float:left;
width:50%;
font-size:12px;
}