.caja_prod{
	margin-top: 0px;
}
#servidores {
background:#E9E8E7 url(../images/fondo-banner-servidores.jpg) no-repeat top left;
}
#servidores h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 340px;
}
#servidores h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:13px 10px 0px 340px;
}
#servidores h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 340px;
}
#servidores ul {
padding:10px 0px 5px 340px;
}
#servidores li {
padding:5px 12px;
background-position:2px 9px;
}

#streaming {
background:#E9E8E7 url(../images/banner-streaming.jpg) no-repeat top left;
}
#streaming h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 380px;
}
#streaming h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:13px 10px 0px 380px;
}
#streaming h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 360px;
}
#streaming ul {
padding:15px 0px 5px 390px;
}
#streaming li {
padding:5px 12px;
background-position:2px 9px;
}
#correo {
background:#E9E8E7 url(../images/fondo-banner-correo.jpg) no-repeat top left;
}
#correo h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 10px;
}
#correo h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding: 10px 10px 0px 10px;
}
#correo h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 10px;
}
#correo ul {
padding: 10px 0px 5px 20px;
}
#correo li {
color:#666666;
padding:2px 12px;
}
#desarrollo-web {
background:#E9E8E7 url(../images/fondo-banner-desarrollo.jpg) no-repeat top left;
}
#desarrollo-web h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 20px;
}
#desarrollo-web h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:14px 10px 0px 20px;
}
#desarrollo-web h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 20px;
}
#desarrollo-web ul {
padding:10px 0px 5px 20px;
}
#desarrollo-web li {
color:#666666;
padding:5px 12px;
background-position:2px 9px;
}
#servicios {
background:#E9E8E7 url(../images/fondo-banner-servicios.jpg) no-repeat top left;
}
#servicios h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:17px 10px 0px 360px;
}
#servicios h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:13px 10px 0px 360px;
}
#servicios h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 340px;
}
#servicios ul {
padding: 15px 0px 5px 380px;
}
#servicios li {
color:#666666;
padding:5px 12px;
background-position:2px 9px;
}
#voip {
background:#E9E8E7 url(../images/banner-voip.jpg) no-repeat top left;
}
#voip h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 20px;
}
#voip h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:14px 10px 0px 20px;
}
#voip h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 20px;
}
#voip ul {
padding:10px 0px 5px 20px;
}
#voip li {
color:#666666;
padding:5px 12px;
background-position:2px 9px;
}

#redes {
background:#E9E8E7 url(../images/banner-redes.png) no-repeat top left;
}
#redes h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 20px;
}
#redes h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:14px 10px 0px 20px;
}
#redes h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 20px;
}
#redes ul {
padding:10px 0px 5px 20px;
}
#redes li {
color:#666666;
padding:5px 12px;
background-position:2px 9px;
}

#backup {
background:#E9E8E7 url(../images/banner-backup.jpg) no-repeat top left;
}
#backup h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 60px;
}
#backup h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:14px 10px 0px 60px;
}
#backup h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 60px;
}
#backup ul {
padding:10px 0px 5px 80px;
}
#backup li {
color:#666666;
padding:5px 12px;
background-position:2px 9px;
}
#marketing-online {
background:#E9E8E7 url(../images/fondo-banner-marketing.jpg) no-repeat top left;
}
#marketing-online h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px;
}
#marketing-online h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:14px 10px 0px;
}
#marketing-online h3 {
color:#333333;
font-size:10pt;
font-weight:normal;
line-height:11pt;
padding-left: 10px;
width:300px;
}
#marketing-online ul {
padding:10px 0px 5px 20px;
}
#marketing-online li {
color:#666666;
padding:5px 12px;
background-position:2px 9px;
}

div.in_banner#dominios {
background-position: 0px -29px !important;
}

div.in_banner#correo {
background-position: 0px 0px !important;
}

div.in_banner#alojamiento-web {
background-position: 0px -25px !important;
}


div.in_banner#servidores {
background-position: 0px -25px !important;
}

div.in_banner#streaming {
background-position: 0px -25px !important;
}


div.in_banner#marketing-online {
background-position: 0px -70px !important;
}


div.in_banner#desarrollo-web {
background-position: 0px 0px !important;
}

div.in_banner#voip {
background-position: 0px 61% !important;
}
div.in_banner#backup {
background-position: 0px 61% !important;
}


div.in_banner#servicios {
background-position: 0px -30px !important;
}

#dominios {
background:#E9E8E7 url(../images/fondo-banner-dominios.jpg) no-repeat top left;
}
#dominios h1 {
color:#237dc1;
font-size:23pt;
font-weight:bold;
padding:20px 10px 0px 340px;
}
#dominios h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:12pt;
padding:7px 10px 0px 340px;
}
#dominios ul {
padding:5px 10px 10px 390px;
}
#dominios li {
color:#666666;
padding:2px 12px;
}
#dominios p.buscar {
color:#FFFFFF;
float:left;
left:15px;
position:relative;
top:132px;
width:320px;
}
#dominios p.buscar big {
display:block;
color:#237dc1;
background:transparent url(../images/bullet-blue.png) no-repeat scroll 0%;
text-transform: uppercase;
white-space:nowrap;
padding-left:13px;
}
#dominios p.buscar span.buscar {
color:#666666;
float:left;
top:5px;
position:relative;
font-size: 120%;
font-weight: bold;
}
#dominios p.buscar span.buscar strong {
font-size:24pt;
}
#dominios input {
	border: 1px solid #e9e8e7;
	width: 130px;
	font-size: 7pt;
	padding: 1px;
}
#dominios select {
	border: 1px solid #efefef;
	font-size: 7pt;
	padding: 1px;
	width: 70px;
}
#dominios a.submit {
	background: transparent url(../images/fondo-button-dom.gif) no-repeat scroll center;
	color:#FFFFFF;
	font-size:80%;
	margin-top:5px;
	padding:0px 12px;
	text-align:center;
}
	#dominios a:hover.submit {
	color: #FFFFFF;
	background: url(../images/fondo-button-dom-hover.gif) center center no-repeat;
	text-decoration: none;
}
#alojamiento-web {
background:#E9E8E7 url(../images/fondo-banner-alojamiento.jpg) no-repeat top left;
}
#alojamiento-web h1 {
color:#237DC1;
font-size:23pt;
font-weight:bold;
padding:20px;
}
#alojamiento-web h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
padding:0px 0px 0px 20px;
}
#alojamiento-web ul {
list-style-type:none;
margin-left:20px;
padding: 10px 0px 0px;
}
#alojamiento-web li {
color:#666666;
font-size:9pt;
font-weight:normal;
line-height:1.5em;
padding-left:15px;
}
#alojamiento-web .descuento {
float:right;
height:66px;
position:relative;
top:126px;
width:150px;
}
#alojamiento-web .descuento p {
color:#181818;
font-size:9pt;
line-height:12pt;
margin-top:8px;}

#alojamiento-web .descuento p strong {
color:#181818;
font-size:17pt;
}
#alojamiento-web .descuento p cite {
color:#333;
display:block;
}

#google.home_subbloque {
background:#FFFFFF none repeat scroll 0%;
}
#multicom.home_subbloque {
background:#FFFFFF none repeat scroll 0%;
}

#host_profesional.caja_prod,#host_empresarial.caja_prod  {
background:transparent url(../images/fondo-caja-prod-fondo.png) no-repeat scroll center bottom;
}

.caja_prod_contenido ul {
	margin-left: 15px;
	margin-top: 5px;
}
.caja_prod_contenido strong {
	color:#237dc1;
	font-size: 1.15em;
}
.caja_prod_contenido li {
background:transparent url(../images/bullet-prod.png) no-repeat 0px 4px;

}

#host_profesional .caja_prod_contenido img, #host_empresarial .caja_prod_contenido img {
padding-left: 1px;
padding-top: 2px;
}
#correo.caja_prod {
background:transparent url(../images/fondo-caja-prod-mail.jpg) no-repeat scroll center bottom;
}
#servidores_dedicados.caja_prod {
background:transparent url(../images/fondo-caja-prod-dedicados.jpg) no-repeat scroll center bottom;
}
#vpn.caja_prod {
background:transparent url(../images/fondo-caja-prod-vpn.jpg) no-repeat scroll center bottom;
}
#aplicaciones.caja_prod2 {
background:#FFFFFF url(../images/fondo-caja_prod2.gif) no-repeat scroll left center;
}
#aplicaciones.caja_prod2 h3 {
color:#333333;
font-size:180%;
font-weight:bold;
padding:12px 5px 5px 135px;
background: transparent none;
border: 0
align: right;
}
#aplicaciones.caja_prod2 p {
color:#666666;
padding:10px 5px 5px 135px;
}
#aplicaciones.caja_prod2 ul {
padding:5px 5px 5px 135px;
}
#servers-colt.caja_prod2 {
background:#FFFFFF url(../images/fondo-servers-colt.jpg) no-repeat scroll left center;
}
#servers-colt.caja_prod2 h3 {
color:#333333;
font-size:180%;
font-weight:bold;
padding:17px 5px 5px 14px;
background: transparent none;
border: 0
}
#servers-colt.caja_prod2 p {
color:#666666;
padding:10px 160px 5px 14px;
}
#servers-colt.caja_prod2 a.vermas {
margin:5px 240px 0px 14px;
}

#servers-redline.caja_prod2 {
background:#FFFFFF url(../images/fondo-servers-telecity.jpg) no-repeat scroll left center;
}
#servers-redline.caja_prod2 h3 {
color:#333333;
font-size:180%;
font-weight:bold;
padding:17px 5px 5px 14px;
}
#servers-redline.caja_prod2 p {
color:#666666;
padding:10px 160px 5px 14px;
}
#servers-redline.caja_prod2 a.vermas {
margin:5px 240px 0px 14px;
}
#gran_empresa.caja_prod2 {
background:#F2F1F1 url(../images/fondo-gran-empresa.jpg) no-repeat scroll center bottom;
}

#gran_empresa.caja_prod2 p {
color:#666666;
padding:0px 155px 0px 10px;
line-height: 15px;
}
#gran_empresa.caja_prod2 a.vermas {
margin:0px 0px 0px 132px;
}
.caja_casos_exito{
background:#FCFCFC url(../images/fondo-casos-exito.gif) no-repeat scroll center bottom;
}

.caja_casos_exito .thumbnail {
margin:0px 10px;
}
.caja_casos_exito h4 {
font-size:110%;
font-weight:bold;
}
.caja_casos_exito p {
color:#666666;
line-height:15px;
margin-top:5px;
padding: 0 10px;
}
}
.caja_casos_exito ul {
padding-top:0px;
margin-left: 145px;
}
.caja_casos_exito ul li{
margin-top:5px;
color:#666666;
margin-top:5px;
line-height: 125%;
}

.caja_casos_exito a.link {
display:block;
background:transparent url(../images/icon/page_white_link.png) no-repeat scroll left center;
padding:5px 0 0 20px
}

.caja_casos_exito .casos-foot{
	margin-top: 0px;
	float: left;
	padding: 0px 10px
}


div.casos-first{
	border-top: 1px solid #d8d8d8;
	margin-top: 10px;

}

div.casos{
	border-bottom: 1px solid #d8d8d8;
	padding-top: 15px;
	margin-bottom: 0px;
	float: left
}


.casos a.go {
	background:transparent url(../images/icon/page_go.png) no-repeat scroll right center;
	padding:5px 20px 5px 0;
}

.casos a.link {
	background:transparent url(../images/icon/page_white_link.png) no-repeat scroll right center;
	padding:5px 20px 5px 0
}


.casos h4 a{
	font-size: 9pt;
	padding-left: 10px;
}


.casos h4 {
	font-size:150%;
	font-weight:700;
	margin-bottom: 10px;
	background:transparent url(../images/icon/flecha.png) no-repeat scroll left center;
	padding-left: 20px

}

.casos-content p{
	margin: 5px 0 10px 0 !important;
}

.casos-content img{
float: left;
margin-right: 10px;
border: 2px solid #666;
margin-bottom: 5px
}


.clear{
	clear: both;
	float: left
}

.casos-foot{
	height:20px;
	float: right;
	margin-top: 0px;
	padding:5px 20px 5px 0
}

div.resume-caso h2{
	margin: 5px 0 !important;
	color: #666 !important;
	background:transparent url(../images/icon/flecha.png) no-repeat scroll left center;
	padding-left: 20px
}

div.resume-caso{
	border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 15px;
	margin: 15px 0
}

div.resume-caso div span{
	font-size: 1.20em;
	font-weight: normal
}
div.resume-caso div{
	font-weight: bold
}

div.resume-caso div{
 	margin-left: 145px;
	line-height: 20px;
}

div.resume-caso img{
	float: left;
	border:2px solid #666666;
}


.thumb-caso{
	float: right;
	padding: 0 0 5px 15px;
}
.thumb-caso span{
	margin-left: 17px;
	font-weight: bold;
	float:left;
	background:transparent url(../images/icon/magnifier_zoom_in.png) no-repeat scroll left center;
	padding-left: 20px
}
.thumb-caso img{
	width: 200px;
	border: 2px solid #666;
	margin-bottom: 5px
}


.caso a.go {
background:transparent url(../images/icon/page_go.png) no-repeat scroll right center;
padding:2px 20px  2px 0
}

.caso a.link {
background:transparent url(../images/icon/page_white_link.png) no-repeat scroll right center;
padding:2px 20px  2px 0
}


.caja_caso{
	background:#FFF none repeat scroll 0;
	border:1px solid #DDD;
	overflow:hidden;
	width:515px;
	margin:10px 0;
}

.caja_caso .subcaja p {
	background: transparent url('../images/icon/quote.png') no-repeat top left;
	padding-left: 30px;
	font-style:oblique;
	font-family:georgia !important;
	font-size: 110% !important;
}
.caja_caso .subcaja p span{
	background: transparent url('../images/icon/quote_end.png') no-repeat bottom right;
	padding: 5px 0 0 30px;
}

.caja_caso .subcaja {
padding: 10px 20px 10px 30px;
}

.caja_caso h4 {
background:#D8D8D8 none repeat scroll 0;
color:#FFF;
font-size:12pt;
font-weight:700;
padding:5px 7px;
}

.caja_caso h4 a {
background:#D8D8D8 none repeat scroll 0;
color:#FFF;
display:block;
text-decoration:none;
}

.caja_home h4 a:hover {
color:#EEE;
text-decoration:none;
}