/* Inicio alex */
/* Define todos los parametros para la web tipo de letra tamano etc */
body
{  
    font-family: Arial,Tahoma, Verdana,  Helvetica;
    font-size: 14px;  
	line-height: 18px;
    text-align: justify;
	margin:0 auto;
	background-image:url(../imagenes/onda-textura.jpg)	;
	background-repeat: no-repeat;
	/*background-color: #ccd6eb;*/
	/*
	
		background-image: url(../imagenes/bg_repeat.png); 
		background-repeat: repeat;
		background-position: top center;
		background-attachment: fixed;
*/
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#00a0df
;
	scrollbar-highlight-color:#fff6eb;
	scrollbar-3dlight-color:#00a0df
;
	scrollbar-shadow-color:#00a0df
;
	scrollbar-darkshadow-color:#fff6eb;
	scrollbar-track-color:#FFFFFF;	
}

/*--------------------Imagen-----------------*/
ul.linklist li{
	display: inline;
	list-style-type: none;	
	 display: inline;
       
}
ul.linklist li a img {
	filter:alpha(opacity=100); 
	-moz-opacity: .08; 
	opacity: 0.8;
}

ul.linklist li a img:hover {
	filter:alpha(opacity=70);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	position: relative; 
	top: -2px;
	cursor:allowed;
}

ul.linklist li a img:active {
	filter:alpha(opacity=0);   
	-moz-opacity: .0;   
	opacity: .0;
}
/*--------------------Imagen-----------------*/
a img  
{  
border: none;  
}  
.tex_cele_13 {
	color : #2f82d5;
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
} 
.text_plomo_13{
	font-family: "Segoe UI", "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana;
	font-size: 13px;
	color: #5F6A7D;
	text-align: justify;
	text-indent:5px; /*aplicar sangría a la primera línea de dicho párrafo.*/
	margin-right:10px;	
}
.text_plomo_12{
	font-family: "Segoe UI", "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #5F6A7D;
	text-align: justify;
	margin-right:20px;
	margin-left:20px;
}
.text_plomo_11{
	font-family: "Segoe UI", "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #5F6A7D;
	text-align: justify;
	margin-right:20px;
	margin-left:20px;
}

.tex_negrita_13 {
	color : #000000;
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
} 

.tex_negrita_18 {
	color : #000000;
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.textoderecha { 
margin-left : 12px; 
color : #333333; 
font-family : Verdana, Helvetica, sans-serif; 
font-size : 0.7em; 
} 
.textoderechaEncelda { 
margin-left : 12px; 
color : #333333; 
font-family : Verdana, Helvetica, sans-serif; 
font-size : 12px; 
} 
.textoderechaEncelda-9px { 
color : #333333; 
font-family : Verdana, Helvetica, sans-serif; 
font-size :9px; 
} 
.textoderechaBlanco { 
margin-left : 12px; 
font : 0.7em Verdana, Helvetica, sans-serif; 
color : #ffffff; 
} 

.texto-dere-celda-Blanco-12px { 
font-size :12px; 
margin-left : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #ffffff; 
} 

.texto-dere-celda-Blanco-14px { 
font-size :14px; 
margin-left : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #ffffff; 
} 


.texto-dere-celda-Blanco-16px { 
font-size :16px; 
margin-left : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #ffffff; 
} 

.texto-dere-celda-Blanco-18px { 
font-size :18px; 
margin-left : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #ffffff; 
} 



.textoprincipal { 
margin-left : 12px; 
color : #3486ae; 
font-family : Verdana, Helvetica, sans-serif; 
font-size : 1.3em; 
} 
.textoprincipalBlanco { 
margin-left : 12px; 
color : #ffffff; 
font-family : Verdana, Helvetica, sans-serif; 
font-size : 0.9em; 
} 
.titulo_preguntas { 
color : #0066ac; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
} 

.titulo_preguntasBlanco { 
color : #ffffff; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
} 
.titulo_preguntasRojo { 
color : #ff0000; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
} 
.subtituloplomo { 
width : 130px; 
color : #787878; 
font-size : 12px; 
top : 97px; 
font-weight : bold; 
left : 593px; 
} 
.Texto-Verde{ 
color : #658307; 
font-size : 16px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
} 
.Texto_Verde_12{ 
color : #658307; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
} 


/*---http://3con14.info/i2011/contenidos/resumenes/106-estilos-css-para-listas.html
Inicio Vinetas-------------------------------------------------------*/
 .vinetacuadradonaranja { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url(../imagen/sqorange.gif);
background-origin: padding-box;
/* para que la imagen de la bolita se centre con referencia al texto muy importante alex  */ 
background-position: 0% 50%;  
background-repeat: no-repeat;handcursor
font-size: 13px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-bottom: 12px;
margin-left: 2px;
padding-left: 20px;
 }

/************************************Nuevo css *******************************/

@charset "utf-8";

@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);
@import url(http://fonts.googleapis.com/css?family=Yellowtail&v2);

h1, h2, h3, h4, h5, h6 {
	margin: 0 0 5px 0;
	color:#0066ac;
	font: normal 100%/130% 'Yanone Kaffeesatz', arial, serif;
}

h1 {
	font-size: 20px;
}
h2 {
	font-size: 18px;
}
h3 {
	font-size: 16px;
}
h4 {
	font-size: 14px;
}

.ui-heading { /* lo utilizo con h2 como clase*/
font: bold 'Rokkitt', serif;
text-shadow: 1px 1px 1px #ececec;
color: #5B5B5B;
padding: 0 0 15px 0;
}


.tex_Montserrat {	
 font-family: Arial, Helvetica, sans-serif;
 /*font-family: 'Montserrat', sans-serif; font-weight: 400; letter-spacing: 1px;*/
} 
.tex_Merienda_One {	
 /*font-family: 'Merienda One', cursive; font-weight: 400; letter-spacing: 1px;*/
  font-family: Arial, Helvetica, sans-serif;
} 
.tex_Comfortaa {	
   font-family: verdana,sans-serif;
	/*font-family: 'Comfortaa', cursive ; font-weight: 400; letter-spacing: 1px;*/
}
.tex_Yanone_Kaffeesatz {	
   font-family: Yanone Kaffeesatz, arial, sans-serif;	
}
.clear_both {clear:both;}  
 
.size_10 {font-size: 10px;}  
.size_11 {font-size: 11px;}  
.size_12 {font-size: 12px;}  
.size_13 {font-size: 13px;}  
.size_14 {font-size: 14px;} 
.size_15 {font-size: 15px;} 
.size_16 {font-size: 16px;} 
.size_17 {font-size: 17px;} 
.size_18 {font-size: 18px;} 
.size_20 {font-size: 20px;} 
.size_22 {font-size: 22px;} 
.size_24 {font-size: 24px;} 
.size_26 {font-size: 26px;} 


.color-black{color : #29292e;} /*negro */
.color-white{color : #ffffff;} /*blanco*/
.color-verde_mar{color : #4ba541;} 
.color-plomo{color : #4B5459;} 
.color-red {color: red;}
.color-celeste {color: #3486ae;}
.color-Azul{color: #336699;}
.color-Azul-1{color: #0073c8;}
.color-indianred{color: #cc6666;}

.bold{font-weight: bold;} 

.tex_centrar{text-align:center;}
.tex_justificar{text-align: justify;}
.tex_left{text-align: left;}
.tex_right{text-align: right;}

 .text_decora_line_through{
    text-decoration: line-through;
  }  
  
.wid_10{width:10px;}
.wid_20{width:20px;}
.wid_30{width:30px;}
.wid_40{width:40px;}
.wid_50{width:50px;}
.wid_60{width:60px;}
.wid_70{width:70px;}
.wid_80{width:80px;}
.wid_90{width:90px;}
.wid_100{width:100px;}
.wid_110{width:110px;}
.wid_120{width:120px;}
.wid_130{width:130px;}
.wid_140{width:140px;}
.wid_150{width:150px;}
.wid_200{width:200px;}
.wid_210{width:210px;}
.wid_220{width:220px;}
.wid_230{width:230px;}
.wid_240{width:240px;}
.wid_250{width:250px;}
.wid_260{width:260px;}
.wid_270{width:270px;}
.wid_280{width:280px;}
.wid_290{width:290px;}
.wid_300{width:300px;}
.wid_310{width:310px;}
.wid_320{width:320px;}
.wid_330{width:330px;}
.wid_340{width:340px;}
.wid_350{width:350px;}
.wid_400{width:400px;}
.wid_410{width:410px;}
.wid_420{width:420px;}
.wid_430{width:430px;}
.wid_440{width:440px;}
.wid_450{width:450px;}
.wid_500{width:500px;}
.wid_600{width:600px;}
.wid_700{width:700px;}
.wid_800{width:800px;}
.wid_840{width:840px;}
.wid_860{width:860px;}
.wid_880{width:880px;}
.wid_900{width:900px;}
.wid_930{width:930px;}

.height_10{	 height:10px;}
.height_15{	 height:15px;}
.height_20{	 height:20px;}
.height_25{	 height:25px;}
.height_30{	 height:30px;}
.height_35{	 height:35px;}
.height_40{	 height:40px;}
.height_50{	 height:50px;}
.height_60{	 height:60px;}
.height_70{	 height:70px;}
.height_80{	 height:80px;}
.height_90{	 height:90px;}
.height_100{ height:100px;}
.height_110{ height:110px;}
.height_120{ height:120px;}
.height_150{ height:150px;}
.height_200{ height:200px;}
.height_210{ height:210px;}
.height_220{ height:220px;}
.height_230{ height:230px;}
.height_240{ height:240px;}
.height_250{ height:250px;}

.margin_centrar_hori{
	margin:0 auto;
}

.margin_left_5{margin-left:5px;}
.margin_left_10{margin-left:10px;}
.margin_left_15{margin-left:15px;}
.margin_left_20{margin-left:20px;}
.margin_left_25{margin-left:25px;}
.margin_left_30{margin-left:30px;}
.margin_left_35{margin-left:35px;}
.margin_left_40{margin-left:40px;}
.margin_left_45{margin-left:45px;}
.margin_left_50{margin-left:50px;}
.margin_left_55{margin-left:55px;}
.margin_left_65{margin-left:65px;}
.margin_left_75{margin-left:75px;}
.margin_left_85{margin-left:85px;}
.margin_left_95{margin-left:95px;}
.margin_left_120{margin-left:120px;}
.margin_left_130{margin-left:130px;}
.margin_left_150{margin-left:150px;}
.margin_left_160{margin-left:160px;}
.margin_left_170{margin-left:170px;}
.margin_left_180{margin-left:180px;}
.margin_left_190{margin-left:190px;}
.margin_left_200{margin-left:200px;}
.margin_left_355{margin-left:355px;}
.margin_left_705{margin-left:705px;}

.margin_right_5{margin-right:5px;}
.margin_right_15{margin-right:15px;}
.margin_right_25{margin-right:25px;}
.margin_right_35{margin-right:35px;}
.margin_right_45{margin-right:45px;}
.margin_right_55{margin-right:55px;}
.margin_right_65{margin-right:65px;}
.margin_right_75{margin-right:75px;}
.margin_right_100{margin-right:100px;}
.margin_right_120{margin-right:120px;}

.margin_top_2{margin-top:2px;}
.margin_top_3{margin-top:3px;}
.margin_top_4{margin-top:4px;}
.margin_top_5{margin-top:5px;}
.margin_top_6{margin-top:6px;}
.margin_top_7{margin-top:7px;}
.margin_top_8{margin-top:8px;}
.margin_top_9{margin-top:9px;}
.margin_top_10{margin-top:10px;}
.margin_top_15{margin-top:15px;}
.margin_top_20{margin-top:20px;}
.margin_top_30{margin-top:30px;}
.margin_top_40{margin-top:40px;}
.margin_top_50{margin-top:50px;}
.margin_top_60{margin-top:60px;}
.margin_top_60{margin-top:60px;}
.margin_top_70{margin-top:70px;}
.margin_top_100{margin-top:100px;}
.margin_top_120{margin-top:120px;}

.margin_bottom_2{margin-bottom:2px;}
.margin_bottom_3{margin-bottom:3px;}
.margin_bottom_4{margin-bottom:4px;}
.margin_bottom_5{margin-bottom:5px;}
.margin_bottom_10{margin-bottom:10px;}
.margin_bottom_15{margin-bottom:15px;}
.margin_bottom_20{margin-bottom:20px;}
.margin_bottom_30{margin-bottom:30px;}

.line_height_5{line-height: 5pt;}
.line_height_10{line-height: 10pt;}
.line_height_15{line-height: 15pt;}
.line_height_20{line-height: 20pt;}
.line_height_23{line-height: 23pt;}
.line_height_30{line-height: 30pt;}
.line_height_40{line-height: 40pt;}
.line_height_50{line-height: 50pt;}
.line_height_60{line-height: 60pt;}
.line_height_70{line-height: 70pt;}
.line_height_80{line-height: 80pt;}
.line_height_90{line-height: 90pt;}
.line_height_100{line-height: 100pt;}

.letter_spacing_1 {letter-spacing: 1pt;}

.padding_right_5{ padding-right:5px;}
.padding_right_10{ padding-right:10px;}
.padding_right_15{ padding-right:15px;}
.padding_right_20{ padding-right:20px;}
.padding_right_25{ padding-right:25px;}

.padding_left_5 {padding-left:5px;}
.padding_left_10{padding-left:10px;}
.padding_left_20{padding-left:20px;}
.padding_left_30{padding-left:30px;}
.padding_left_40{padding-left:40px;}

.padding_top_5{padding-top:5px;}
.padding_top_10{padding-top:10px;}
.padding_top_15{padding-top:15px;}
.padding_top_20{padding-top:20px;}
.padding_top_25{padding-top:25px;}
.padding_top_30{padding-top:30px;}
.padding_top_35{padding-top:35px;}
.padding_top_40{padding-top:40px;}

.padding_bottom_5{ padding-bottom:5px;}
.padding_bottom_10{ padding-bottom:10px;}
.padding_bottom_15{ padding-bottom:15px;}
.padding_bottom_20{ padding-bottom:20px;}
.padding_bottom_25{ padding-bottom:25px;}
.padding_bottom_30{ padding-bottom:30px;}
.padding_bottom_35{ padding-bottom:35px;}

.position-relative{ position:relative;}
.position-absolute{ position:absolute;}
.position-static  { position: static;}

.float_left{float:left;}
.float_right{float: right;}
.float_centrar { margin:0 auto;}	

.font_weight_200 {font-weight: 200;}


/************************************Fin Nuevo css *******************************/

/* --- ICONOS SOCIALES--- */
.social-icons-list ul, .social-icons-list li {
	margin: 0;
	border: none!Important;
	padding: 0;
	background: none!Important;
}
.social-icons-list li {
	float: left;
}
.social-icons-list a {
	position: relative;
	display: block;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
}
/* --- LINKS--- */
a:visited {
	text-decoration: none;
	color: #000a00;
}
a{
	text-decoration:none;
	color: #000a00;
} 
a:hover {
	color: #f31a1a;
}
/* --- LINKS--- */

.pagos-titulos {	
	padding: 5px 5px;
	border:1px solid #D8D8D8;	
	background:#f2f2f2;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(/ie-css3.htc);	
	margin-top:10px;	
}
.articulos {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom:10px;	
	margin-top:10px;	
	width: 100%;
}


/*----------------------------------------------Principal------------------*/
/*	-moz-border-radius: 11px;     (firefox)
	-webkit-border-radius: 11px;   (chrome,safari)
	-O-border-radius: 11px;   (opera)
-*/ 
#contenedor-general {
	width:960px;	
	margin:0px auto;
	padding-bottom:15px;    
} 
.contenedor-secundario {
	width:920px;
	padding-top:15px;
	padding-bottom:15px;
	margin:0px auto;		
	padding-left:10px;
	height:auto;		
}
.contenedor_derecha {
	width:693px;
	padding-top:15px;
	padding-bottom:15px;		
	margin:0px auto;
	margin-top:15px;
	padding-left:10px;	
}  
.redondear-esquinas {
	border: 1px solid;
	border-color:#999;
	border-radius: 11px;		
	-moz-border-radius: 11px;     	/*(firefox)*/
	-webkit-border-radius: 11px;   /*(chrome,safari)*/
	-O-border-radius: 11px;   /*(opera)*/
	
	position: relative;
	z-index:1;
	background:#FFF;
	behavior: url(/ie-css3.htc);  /*(IE)*/      
}		

header, footer, aside, nav, article, section, form {
    display: block;    
}

header#cabecera
{
	padding-top:5px;	
    text-align: center;
    width: 100%;
    height: auto;
	margin-top:-27px;       
}
header#aside-cli{
	height: 20px;  
}
header#aside-cli h1 {
	 font-family: Arial;
	background:#cc3300;
    width: 100%;   
    line-height: 0.8em;
    border-bottom: #cc3300 solid 0.5em;
    text-align: center; 
    color: white; 	 		
	}
.PiePrincipal
{
	width: 950px;
	height:70px;		
	padding: 5px 5px;
	clear:both;
	margin:0 auto;    
   
 	border-radius: 10px;
	-moz-border-radius: 11px;     	/*(firefox)*/
	-webkit-border-radius: 11px;   /*(chrome,safari)*/
	-O-border-radius: 11px;   /*(opera)*/	
	background:#ea6d0b;	
	/*
	 box-shadow: 0 0.25em 0.1em 0.05em silver;
    -webkit-box-shadow: 0 0.25em 0.1em 0.05em silver;	
	*/
	behavior: url(/ie-css3.htc);  /*(IE)*/          
}
	
/* Hay que crear el elemento contenedor de todo porque*/
#warp	{
	width:960px;	
	margin:0px auto;
	/*margin-top:5px;*/
	border-top: 55px solid #001840;	
	background-color:#ffffff;
	margin-bottom:10px;	
	border-radius: 10px;
	-moz-border-radius: 11px;     	/*(firefox)*/
	-webkit-border-radius: 11px;   /*(chrome,safari)*/
	-O-border-radius: 11px;   /*(opera)*/
	behavior: url(/ie-css3.htc);  /*(IE)*/		
} 
#warp .redes{
	margin-top:-50px; text-align:right; margin-right:10px;
	clear:both;	
} 
/* Apartado */
aside	{ 
   /*http://www.wextensible.com/temas/css3-fondo-bordes/bordes.html*/
	width:210px; 
	float:left !important; 	
	margin-left:5px;	
}
aside .side {
  width: 220px;
  border: 2px solid #cc3300;
  background-color: #F6FAFA;
  margin-top: 10px;
  margin-left: 5px;  
  padding-bottom: 5px;
  font-size: 12px;
  color: #777777;
  text-align:center;
  
  box-shadow: #aaa 0 0 10px;
  border-radius: 10px;
  -moz-border-radius: 11px;     	/*(firefox)*/
  -webkit-border-radius: 11px;   /*(chrome,safari)*/
  -O-border-radius: 11px;   /*(opera)*/
  
  	position: relative;
	z-index:1;
	behavior: url(/ie-css3.htc);  /*(IE)*/      
}
aside .side h3 {
  border-bottom: 1px solid #DEEBEB;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: -1px;  
  color: #e73f3f;
}

section {
	width: 99%;
	margin:0 auto;	
	text-align: justify;
}
section#slider {
	width: 920px;	
	text-align: justify;
	margin-left:5px;
}
section#uno {
 /*background-color: #9C9;*/
 margin:0 5px;

}

#logo_cabecera{
	position: relative;
	z-index:9999;
	clear:both;	
}

/* -----Inicio Portafolio master ------ */
ul#ticker {
    width: 220px;
    height: 60px;
    overflow: hidden;
}
 
ul#ticker  li {
    width: 200px;
    height: 39px;
    padding: 10px;
	text-align:center;
	  
}
 
ul#ticker li a {
	color: #06C; 
}
 
ul#ticker li span {
    display: block;    
    color: #666;
}
/* -----fin Portafolio master ------ */

/* ---Inicio Logo---- */
	.redes-logo{
		width:330px;
		float: left;
		text-align:right;
	}
	.cont-fono-logo{
		width:630px;
		float: left;
		height:30px;
	}
	.con_menu_cabecera {
		clear:both;		
		width:630px;
		margin:auto;
	}	
/* ---Fin Logo---- */	
/* ---Portafolio---- */
 .paginacion_numero {
	text-align: center;
	clear: both;
	border: 6px solid #F00;	
}
/* ---Fin Portafolio---- */

/* ---Inicio Quienes terminos-condiciones ---- */
#quienes {	
	width:700px;
	height:730px;
	background-image: url(../imagen/fondo-servicios.gif);
	background-size:700px 730px;
	background-repeat: no-repeat;
	margin:0 auto;
	text-align:center;
}

#quienes #titulos_secciones {
	width:700px;
	margin-left:15px;	
	height:18px;
}

#quienes #txto_servicios_vet {
	width:660px;
	height:670px;
	margin-top:15px;
	margin-left:10px;
	overflow: auto;
	padding-top:15px;
	padding-right: 8px;
	padding-left: 14px;
	background-color:#F2F2F2; 
}
/* ---Fin Quienes---- */

/* ---inicio Porque elegirnos---- */
.rectangulo-qs { /*  utilisado tambien por por-que-elegirnos-hosting.  areglar esto esta por las puras solo crea un contenedor rectangular*/
  border:1px solid #D8D8D8;		
  -moz-border-radius: 11px;
  -webkit-border-radius: 11px;
  border-radius: 11px;

  padding:10px 10px;
  margin-bottom:10px; 	
 
  position: relative;
  background:#FFF;    /*lo puedes quitar sino aparece fondo negro*/      
  z-index:1;
  behavior: url(/ie-css3.htc);  /*(IE)*/    
}

.ul  { 	
	margin-left:15px;	
}

.texto-en-lista {
	margin-left : 12px;
	color : #333333;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 170%;	
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2ca3f8;
} 
/* ---fin Porque elegirnos---- */

/* ---Inicio contactenos-hosting --- */
#main_coniz_contacto {
	float: left;
	margin-left:10px;
	width: 430px;
	height:350px;
}
#main_coniz_contacto_ori {
	float: left;
	margin-left:10px;
	width: 400px;
	height:350px;
	background: url(../imagen/contacto.jpg);
	background-repeat:no-repeat;
}

.main_condere_contacto {
	margin-right:10px;
	float: right;
	width: 500px;
	height:350px;
	border:1px solid #D8D8D8;		
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	-O-border-radius: 11px;
	border-radius: 15px;
	
	position: relative;
	z-index:1;
	background:#FFF;
	behavior: url(/ie-css3.htc);  /*(IE)*/      
}
/* ---Fin contacto hosting--- */

/* ---Inicio Quienes Somos--- */

#caja1-q {
position:absolute;
width:46%;
left:1%;
}
#caja2-q {
position:absolute;
width:46%;
left:52%;
}
.izq_imagen {  
  float:left; /* Alineación a la izquierda */
  width:90px;
  height: auto; 
}

.dere_imagen {
  margin-left:100px;
  text-align:left;
  width:200px;
  height: auto;	
}

.linea-division{
	margin-bottom:20px;
	margin-top:20px;
	 border:1px solid #D8D8D8;	
}
/* ---Fin Quienes Somos--- */

/* ---Inicio forma-pago-deposito-bancario--- */
.imagenes {	float: left;
}
.texto-derecha {	margin-left: 180px;
	color : #333333; 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
}

.texto_rojo
 { color: #970000;
		font-weight : bold;      }

/* ---Fin forma-pago-deposito-bancario--- */

/* ---Inicio preguntas-frecuentes-hosting --- */
.handcursor{
cursor:hand;
cursor:pointer;
}
.handcursor1 {cursor:hand;
cursor:pointer;
}
.handcursor2 {cursor:hand;
cursor:pointer;
}

#bobcontent1{
	margin-top: 0px;
	margin-bottom: 0px;
}
.handcursor3 {cursor:hand;
cursor:pointer;
}
.handcursor4 {cursor:hand;
cursor:pointer;
}
.handcursor5 {cursor:hand;
cursor:pointer;
}
.subtitulo{
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	color:#72c4ef;
}	
/* ---Fin  preguntas-frecuentes-hosting --- */

/* ---Inicio  constructor sitios  --- */

.caja-contenedora-contructor{
	float: left;
	/*margin: 10px 10px 10px 10px;esto lo hace subir para arriba si lo quitas baja para abajo cuando pasas el mouse*/
	width: 325px;
	height:200px;
	border: 1px solid #013166;
	background-color:#f8f8f8;
	border-radius: 15px;
	border-bottom: 40px solid #077ec3; 
 }
.caja-contenedora-contructor:hover{
    -moz-box-shadow: 1px 1px 5px 5px #9ac3f1;
	-webkit-box-shadow: 1px 1px 5px 5px #9ac3f1;
	box-shadow: 1px 1px 5px 5px #9ac3f1;
	margin-top: -8px;
 } 
.iz_contru {  
  float:left; /* Alineación a la izquierda */
  width:240px;
  height:70px;
  text-align: left;
  margin-top:2px;
}
.dere_contru {
  margin-left:240px;
  width:80px;
  height:60px;	
}

.precio_constru {
	clear:both;
	text-align:center;		
	margin-top:50px;		
	font-size:14px;
}
.precio_constru .desde {
	float:left;
	text-align: left;
	margin-left:20px;
	width:100px;
}
.precio_constru .simbpago  {
	color:#74a702; font-size:18px;float:left; width:15px; margin-left:10px;
}
.precio_constru .precioPlan  {
	float:left;color:#74a702;font-size:18px; margin-left:10px; width:30px; text-align:left;
}
.precio_constru .tipago  {
	float:left;width:120px; text-align:center;margin-left:20px;
}
 .pie_hosting_constru {
	width: 100%;
	height: 40px;	
	clear:both;
	text-align:center;
	padding-top:8px;
	
}
.pie_hosting_constru  .Contratar {
	float:right;
	margin-right:10px; 
	width:110px;
}
.pie_hosting_constru  .ver-detalle{
	float: right; color:#FFF;width:90px;font-size:12px;text-align:center; font-weight:bold; margin-top:8px;
}
/* ---Fin  constructor sitios   --- */

/* ---Inicio  presentacion-planes-hosting-contratar-separado-peru  --- */
#flecha-hori-negra{
 list-style-image: url(/imagen/hosting/pointer.jpg);
 padding-left:20px;
}
#flecha-hori-negra li {
	padding:2px 0px;
}

.izquierda_area {  
  float:left; /* Alineación a la izquierda */
  width:165px;
  height: auto;
  text-align: left;
  margin-top:2px;
}
.derecha_area {
  margin-left:160px;
  width:58px;
  height:auto;	
}



.Contratar {
	float:left; 
	margin-left:10px; 
	width:110px;
}
.ver-detalle{
	float: right; color:#FFF;width:90px;font-size:12px;text-align:center; font-weight:bold; margin-top:8px;
}

.blEnlace-naranja:link {
	color:#ffffff;
}
.blEnlace-naranja:visited {
	color:#FFF;
}
.blEnlace-naranja:hover{	
	color:#ffa900;
}

.precio-pre {
	clear:both;
	text-align:center;
	margin-top:25px;	
	font-size:14px;
}

.precio-pre .tipago  {
	float:right;width:80px; text-align:left; margin-right:20px	;
}
.precio-pre .simbpago  {
	color:#74a702; font-size:18px;float:left; width:30px; margin-left:20px;
}
.precio-pre .precioPlan  {
	color:#74a702;font-size:18px; margin-left:52px; width:30px; text-align:left;
}
div.col_titulo
{
	float: left;
	padding: 5px;
	background: #cc3300;
	border-color: #F0E0A0;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	color:#FFF;
	font-weight:bold;
}


.caja_conte_website_builder{
	float: left;
	/*margin: 10px 10px 10px 10px;esto lo hace subir para arriba si lo quitas baja para abajo cuando pasas el mouse*/
	width: 220px;
	height:300px;
	border: 1px solid #013166;
	background-color:#f8f8f8;
	border-radius: 15px;
	border-bottom: 40px solid #077ec3; 
	border-top: 80px solid #2e2c2d; 
 }
 .caja_conte_ssl_Thawte{
	float: left;
	/*margin: 10px 10px 10px 10px;esto lo hace subir para arriba si lo quitas baja para abajo cuando pasas el mouse*/
	width: 220px;
	height:255px;
	border: 1px solid #013166;
	background-color:#f8f8f8;
	border-radius: 15px;
	border-bottom: 40px solid #077ec3; 
	border-top: 100px solid #2e2c2d; 
 }
.caja_conte_correo{
	float: left;
	/*margin: 10px 10px 10px 10px;esto lo hace subir para arriba si lo quitas baja para abajo cuando pasas el mouse*/
	width: 220px;
	height:335px;
	border: 1px solid #013166;
	background-color:#f8f8f8;
	border-radius: 15px;
	border-bottom: 40px solid #077ec3; 
	border-top: 105px solid #434240; 
	
 } 

.caja-contenedora-hosting{
	float: left;
	/*margin: 10px 10px 10px 10px;esto lo hace subir para arriba si lo quitas baja para abajo cuando pasas el mouse*/
	width: 220px;
	height:160px;
	border: 1px solid #013166;
	background-color:#f8f8f8;
	border-radius: 15px;
	border-bottom: 40px solid #077ec3;       	
 }
 
 .caja-contenedora-hosting:hover{
    -moz-box-shadow: 1px 1px 5px 5px #9ac3f1;
	-webkit-box-shadow: 1px 1px 5px 5px #9ac3f1;
	box-shadow: 1px 1px 5px 5px #9ac3f1;
	margin-top: -8px;
 } 
 
 .pie-hosting {
	width: 100%;
	height: 40px;	
	clear:both;
	text-align:center;
	margin-top:13px;	
}

/* ---Fin  presentacion-planes-hosting-contratar-separado-peru  --- */

/* --- Inicio dominio-para-hosting --- */

div.fila_dominio_hosting
{
	clear: both;
	height:35px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 60px;
}

div.col_titulo_azul
{
	float: left;
	height:33px;
	padding: 5px;
	background:url(/imagen/flecha-azul.jpg);
	background-repeat: no-repeat;
	color:#ffffff;	
	font-weight : bold; 
}
div.col_titulo_plomo
{
	float: left;
	height:32px;
	padding: 5px;
	background: url(/imagen/flecha-azul-opaco.jpg);
	background-repeat: no-repeat;			
}

div.col_pasarelapago {	
	float: left;
	padding: 5px;
	margin-bottom: 10px;
	margin-right: 10px;
}
div.col_hosting {	
    float: left;
	padding: 5px 1px;
	margin-bottom: 10px;
	margin-right: 10px;	
}
div.fila {	
	clear: both;	
	margin-top:0px;
}
div.tabla {	
clear: none;
overflow: auto;
}

.buscadorwhois1
{
	width:50%;
	height:40px;
	background-attachment: scroll;
	background-color:#ffffff;
	/* background-image: url(http://www.sisdatahost.com/imagen/fondo-whois.jpg);
	background-repeat: no-repeat;*/
	clear: both;	
 }  

div.buscar-dominio
{
	clear: none;
	overflow: auto;
	float:right;	
}
div.fila-buscar-dominio
{
	clear: both;
}

div.col-buscar-dominio
{
	float: left;
	padding: 10px;
}

#notificar-pago {	
	background-color: #d4f4ff;
	width:100%;
	color : #333333;
	font-size : 16px; 
	font-weight : bold; 
	font-family : Verdana, Helvetica, sans-serif;
	height:20px; 	
}
.cuadro-esco-domi, .cuadro-esco-domi-dominio {	
	width: 410px; /* probá una medida en px si querés */
	height:150px;	
}

.cuadro-esco-domi-dominio
{	
	float: right;
	margin-right: 10px;
}

/* caja rectangular*/
.boxin {
box-shadow: #aaa 0 0 10px;
-webkit-box-shadow: #aaa 0 0 10px;
-moz-box-shadow: #aaa 0 0 10px;
border: 1px solid #999;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
background: #fff;
/*height:130px;*/
text-align:center;
margin:0 auto;
}
.boxin .content {
	padding-top:10px;
	margin-bottom: 5px;
	/* height:50px;		*/
}
.boxin .contentimagen {
	background:url(../imagen/Email-datos-hosting.jpg);
	padding-top:10px;
	margin-bottom: 5px;
	height:50px;		
}


.botonera {
	width:200px;	
	text-align:center;	
	margin:0 auto;	
}

.boxin .header-rojo {
background: #8e0f0f;
border-top-color: #be0000;
border-radius: 5px 5px 0 0;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
position: relative;
text-align: center;
height:30px;
}
.boxin .header-azul {
background: #426fd9;
border-top-color: #be0000;
border-radius: 5px 5px 0 0;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
position: relative;
text-align: center;
height:30px;
}

.boxin .header-verde-oscu {
background: #3f4d31;
border-top-color: #be0000;
border-radius: 5px 5px 0 0;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
position: relative;
text-align: center;
height:30px;
}

.boxin .header-rojo h2{
	position: relative;
	top: 2px;
	display: inline;
	font-size: 150%;
	color: #fff;
	text-shadow: #151515 0 1px 0;
	width: 410px;
}

.boxin .header-azul h2{
		position: relative;
	top: 2px;
	display: inline;
	font-size: 150%;
	color: #fff;
	text-shadow: #151515 0 1px 0;
	width: 410px;
}

.boxin .header-verde-oscu h2{
		position: relative;
	top: 2px;
	display: inline;
	font-size: 150%;
	color: #fff;
	text-shadow: #151515 0 1px 0;
	width: 410px;
}

/* --- Fin dominio-para-hosting --- */
#boton-css{
    width:120px;
	height:30px;
    display:block;
    border: 1px solid #395d9b;
    border-radius: 5px;
	box-shadow:0 0 0 3px #FFFFFF;
    text-align:center;
	color:#FFF;
    background:#d62020;
    line-height:30px; /*se deve especificar el mismo tamano que heigh */
	font-weight:bold;
    font-size:14px;
	margin:0 auto;
}
#boton-css:hover{background:#f35454;}

#boton-css-verde{
    width:120px;
	height:30px;
    display:block;
    border: 1px solid #395d9b;
    border-radius: 5px;
	box-shadow:0 0 0 3px #FFFFFF;
    text-align:center;
	color:#FFF;
    background:#739807;
    line-height:30px; /*se deve especificar el mismo tamano que heigh */
	font-weight:bold;
    font-size:14px;
	margin:0 auto;
}
#boton-css-verde:hover{background:#6a8122;}

#boton-rojo-nara{
    width:105px;
	height:25px;
    display:block;
    border: 1px solid #395d9b;
    border-radius: 15px;
    text-align:center;
	color: #000;
    background:#d1d4d7;
    line-height:25px; /*se deve especificar el mismo tamano que heigh */
	font-weight:bold;
    font-size:14px;
	text-shadow: #FFF 0.1em 0.1em 0.2em;
	margin:0 auto;
	
	position: relative;
	z-index:1;
	behavior: url(/ie-css3.htc);  /*(IE)*/      
}
#boton-rojo-nara:hover{
	background:#ff8000;
	color:#FFF;
	font-weight:bold;
	text-shadow: black 0.1em 0.1em 0.2em;
}


.datos-personales{   
}

.datos-personales input[type='submit']{
    border: 1px solid #395d9b;
    box-shadow:0 0 0 3px #FFFFFF;
    border-radius: 5px;
    padding: 8px 16px;
    font-weight: bold;
	color:#FFF; 
    background: #d62020; /* fallback para navegadores que no soporten degradados */
	cursor:pointer;
	width:120px;
}  
	
.datos-personales input[type='submit']:hover{
    background: #f35454;
}
.datos-personales input[type='submit']:active{
    background: #f35454;
}


.boton-buscador-domi{   
}

.boton-buscador-domi input[type='submit']{
    border: 1px solid #395d9b;
    box-shadow:0 0 0 3px #FFFFFF;
    border-radius: 5px;
    padding: 4px 16px;
    font-weight: bold;
	color:#FFF; 
    background: #d62020; /* fallback para navegadores que no soporten degradados */
	cursor:pointer;
	width:120px;
}  
	
.boton-buscador-domi input[type='submit']:hover{
    background: #f35454;
}
.boton-buscador-domi input[type='submit']:active{
    background: #f35454;
}


.precio{
	color:#F00; 
	font-weight:bold;
	font-size:12px;
}

.nota-oferta-dominio{
	 background: #f6f6f6;
	width:93%;	
	margin:0 auto;
	margin-top:15px;
	margin-bottom:15px;
	padding: 18px 12px;
	border: 1px solid #CFC062;
	box-shadow: 0 0 1px #FDFCF4 inset;
	color: #494949;
 }  
 /* Inicio  registrar-dominio.php */
 .conte_relleno_domi {
		clear: both;
		width: 100%;
	}
	.tabs-dominio {
		clear: both;
		width: 92%;
		margin-top: 8px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: auto;
	}
	.precios_portada_dominio {
		clear: both;
		width: 100%;
		text-align:center;
		margin:0 auto;
		margin-top:30px;
	}
 /*Fin  registrar-dominio.php */
 
 /* Inicio Planes Hosting*/
 .plan_hosting_conte_logo{	
	 clear:both;
	 margin-bottom:10px;
	 margin-top:10px;
	 text-align:center;
	 height:50px;
	 font-weight:200;
	 letter-spacing:1px;	 
}
 .plan_hosting_izquierda_logo  {
	 font-size:24px; 	
	  float:left; 
	  width:500px;
	  padding:2px;	  
 }
 .plan_hosting_derecha_logo {
	 float:right;
	 width:100px;
	 margin-right:30px;
	 margin-top:-5px;	 
  }
 /* Fin Planes Hosting*/
 
  /* Inicio portada ssl*/
  .cont_porta_ssl {
	  float: left;
	/*margin: 10px 10px 10px 10px;esto lo hace subir para arriba si lo quitas baja para abajo cuando pasas el mouse*/
	width: 680px;
	height:120px;
	border: 1px solid #013166;
	background-color:#f8f8f8;
	border-radius: 15px;
	border-top: 30px solid #077ec3; 
	border-bottom: 40px solid #077ec3;
	font-size:14px;	
	
  }
  .cont_porta_ssl .cabecera{
	margin-top:-25px;	
	text-align:center;
	clear:both;	
}
.cont_porta_ssl .cabecera .nombplan{
	font-size:18px; 
	font-family:verdana; 
	color:#ffffff;
	font-weight:bold;
}
.cont_porta_ssl .contenido {
	margin-top:10px;	
	clear:both;
}
.cont_porta_ssl .porta_ssl_izquierda_logo  {	 
	  float:left; 
	  width:150px;
 }
 .cont_porta_ssl .porta_ssl_derecha_logo {
	  float:right;
	  width:520px;
	  margin-top:10px;
	  margin-right:10px;	
  }
 .cont_porta_ssl .pie{
	 clear:both;
	 float:right;
	 margin-right:20px;
	 margin-top:15px;
	 		 
  }
  .precio_constru_porta_ssl {
	  float:right;
	clear:both;
	text-align:center;		
	font-size:14px;
	margin-top:5px;
	width:400px;
}
.precio_constru_porta_ssl .desde {
	float:left;
	text-align: left;
	margin-left:20px;
	width:100px;
}
.precio_constru_porta_ssl .simbpago  {
	color:#74a702; font-size:18px;float:left; width:15px; margin-left:10px;
}
.precio_constru_porta_ssl .precioPlan  {
	float:left;color:#74a702;font-size:18px; margin-left:10px; width:30px; text-align:left;
}
.precio_constru_porta_ssl .tipago  {
	float:left;width:120px; text-align:center;margin-left:20px;
}
  /* Fin portada ssl*/
  
  
  
 /* Inicio lista-precio-dominio */
 .color-precio-dominio{
	color: red;
	font-size:14px;
}
.text_decora_line_through{
 text-decoration: line-through;
  } 
 /* Fin lista-precio-dominio */
 
 
 /* Inicio certificados ssl tawten */
 
 .fondo_gradiante_ssl{
background-image: linear-gradient(bottom, #3B87D9 31%, #06347D 83%);
background-image: -o-linear-gradient(bottom, #3B87D9 31%, #06347D 83%);
background-image: -moz-linear-gradient(bottom, #3B87D9 31%, #06347D 83%);
background-image: -webkit-linear-gradient(bottom, #3B87D9 31%, #06347D 83%);
background-image: -ms-linear-gradient(bottom, #3B87D9 31%, #06347D 83%);

background-image: -webkit-gradient(
	linear,
	right bottom,
	right top,
	color-stop(0.31, #3B87D9),
	color-stop(0.83, #06347D)
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B87D9', endColorstr='#06347D');
}
.cabecera_ssl_123  {
	margin-right:20px;
	margin-top:10px; 
	width:680px;
	border-bottom: 40px solid #434240; 	
	border-radius: 11px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	-O-border-radius: 11px;   	
}

.cont_precio_ssl_123{
	color:#FFF;
	font-weight:bold;
	float:right;
	width:350px;
	padding-top:15px;
	margin-bottom:-35px;
	text-align:center;		
	font-size:14px;
}
.desde_ssl_123{
	float:left;
	text-align: left;
	margin-left:20px;
	width:100px;
}
.simbpago_ssl_123{
	color:#15e9e0; font-size:18px;float:left; width:15px; margin-left:10px;
}
.precioPlan_ssl_123{
	float:left;color:#15e9e0;font-size:18px; margin-left:10px; width:30px; text-align:left;
}
.tipago_ssl_123  {
	float:left;
	margin-left:30px;
	width:100px; 
	text-align:center;
}
.Contratar_SSL_123  {
	width:100px;
	float:right;
	margin-left:20px;
	margin-top:-5px;		
}	
 /* Fin certificados ssl tawten */
 
 /* Usado para Certificados-SSL-Thawte.php y  SSL-123.php */
.frmboton{   
}
.frmboton input[type='submit']{	
	width: 105px;
	height: 28px;
	display: block;
	cursor:pointer;
	border: 1px solid #395d9b;
	border-radius: 15px;
	text-align: center;
	color: #000;
	background: #d1d4d7;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
	text-shadow: #FFF 0.1em 0.1em 0.2em;
	margin: 0 auto;
	
	position: relative;
	z-index:1;
	behavior: url(/ie-css3.htc);  /*(IE)*/      
}  

.frmboton input[type='submit']:hover{
    background: #ff8000;
	color: #FFF;
	font-weight: bold;
	text-shadow: black 0.1em 0.1em 0.2em;	
}
.frmboton input[type='submit']:active{
    background: #f35454;
}
 /* Fin Usado para Certificados-SSL-Thawte.php y  SSL-123.php */
 
 .text_formato_hundido {
 text-shadow: 1px 1px #fff;font-weight: lighter;
 }
 
 
  /* Inicio planes hosting */
  /* http://www.secondpicture.com/tutorials/web_design/css_ul_li_horizontal_css_menu.html
	http://css.maxdesign.com.au/listutorial/horizontal_master.htm */
	/* Orden: Superior Izquierda, Superior Derecha, Inferior Derecha, Inferior Izquierda. */
 	.deta_hosting ul{
		list-style-type: none;	
		width: 100%;
		margin: auto;	
		font-size:14px;
		margin-top:20px;
		margin-left:20px;
		clear:both;
	}
	.deta_hosting ul li  {
	  float: left;
	  margin-left:10px;
	  border: 1px solid;
	  border-color:#999;		 
	  padding-top:20px;
	  -moz-border-radius: 40px 0px 40px 0px; /* Firefox */
	  -webkit-border-radius: 40px 0px 40px 0px; /* Google Chrome y Safari */
	   border-radius: 40px 0px 40px 0px; /* CSS3 (Opera 10.5 e Internet Explorer 9) */
	   text-align:center;
	   color:#FFF;
	  
	   background:#0096c2;
	   width:125px;
		height:70px;		 
	}		
  /* Fin planes hosting */	
  .reporta_pago {
	border-bottom: 1px solid #DEEBEB;
	font-size: 16px;
	font-weight: bold;	
	color: #e73f3f;
	width:160px;
	margin-left:5px;
	float:left;
	margin-top:3px;	
	}