/*###################################################################
/* GENERALES
/###################################################################*/

BODY { 
	BACKGROUND-COLOR:#dadff3 ;
	TEXT-ALIGN:center; 
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	FONT-SIZE: 12px;
	MARGIN:0px auto 0px auto; 
	color: #000;
}




#global   { 
	BACKGROUND-COLOR:#FFF; 
	MARGIN:0px auto 0px auto; 
	PADDING: 0px 0px 0px 0px ; 
	WIDTH:990px ; 
	border-left:#000 1px solid ; 
	border-right:#000 1px solid ; 
}

a, a span {
	background-repeat: no-repeat;
	color: #000;
	display: block;
	margin: 0px 0px 0px 0px;
}

a
{
	color: #FFF;
	text-decoration: none;
}
a:hover, li a:hover
{
	color: #FFF;
	text-decoration: underline;
}
a:active, li a:active
{
	text-decoration: underline;
}

 h2, ul, li, p, dd, dt, form
{
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
        margin:0px;
}

h1
{
	margin: 0px 0px 0px 0px;
	font-family: "trebuchet MS", verdana;
	color: #0066cb;
	font-size: 18px;
	text-align:justify;
}

h1 a{
    display:inline;
    color: #0066cb;
    text-decoration: none;
}

h1 a:hover{
    color: #0066cb;
}


h2
{
	
	MARGIN:0px 0px 0px 0px  ; 
	padding :0px 0px 10px 0px  ; 
	color: #909090;
	font-size: 13px;
	text-align:left;
}

h3
{
	font-family: "trebuchet MS", verdana;
	MARGIN:15px 10px 10px 15px  ; 
	color: #fe6f11;
	font-size: 18px;
	text-align:justify;
}

h3 a{
    display:inline;
    color: #fe6f11;
    text-decoration: none;
}

h3 a:hover{
    color: #fe6f11;
}

h4
{
	color: #0066cb;
	font-size: 13px;
}

h5
{
	font-family: "trebuchet MS", verdana;
	color: #fe6f11;
	font-size: 13px;
	font-weight: bold;
	MARGIN:0px 0px 0px 0px  ; 
	padding :10px 0px 10px 0px  ; 
}

h6
{
	font-family: "trebuchet MS", verdana;
	color: #ff8c00;
	font-size: 17px;
	font-weight: lighter;
	TEXT-ALIGN:center;
	MARGIN:0px 0px 0px 0px  ; 
	padding :10px 0px 10px 0px  ; 
}

img
{
	border: 0px;
	
}
ul
{
	list-style: none;
}

P	{padding: 10px 10px 10px 10px}



/*###################################################################
/* CABECERA
/###################################################################*/

#cabecera  { 
	BACKGROUND-COLOR:#FFF; 
	MARGIN:0px 0px 0px 0px  ; 
	WIDTH:990px ; 
	TEXT-ALIGN:left ;
	color:#FFF; 
	font-size: 14px;
	border: 0px solid #000;
	float:left;
}

#cabecera-logo{ 
	width:300px;
	float:left;
}


#cabecera-submenu{ 
	width:358px;
	height:80px;
	float:right;
	border: 0px solid #666666;
	color:#000;
	font-size:12px;
	margin-right:20px;
}



#cabecera-submenu p{ 
	MARGIN:0px 0px 0px 0px  ; 
	padding: 0px 0px 0px 0px;
	WIDTH:120px ; 
	float:right;
}

#cabecera-submenu ul
{
	border: 0px solid #000;
	background: #FFF;
	float: left;
	margin:65px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	WIDTH:361px ; 
	
}
#cabecera-submenu li
{
	float: left;
	padding: 0px 8Px 2px 0px;
}
#cabecera-submenu li a
{
	color:#000;
	float: left;
}
#cabecera-submenu li a:hover
{
	float: left;
}


/*###################################################################
/* MAIN MENU
/###################################################################*/

#menus
{
	margin:0px 0px 0px 13px;
}

.mainMenu
{
	background: #FFFFFF;
	float: left;
	FONT-WEIGHT: bold;
}
.mainMenu ul
{
	background: #FFF;
	float: left;
	margin:1px 0px 0px 4px;
	padding:0px 0px 0px 0px;
}
.mainMenu li
{
    float: left;
}
.mainMenu li a
{
        min-height: 16px;
	float: left;
	padding: 9px 9Px 9px 10px;
	color: #FFF;
	background: transparent url(images_new/menu/mainMenu-centro.gif) top left repeat-x;	
}
.mainMenu li a:hover
{
    float: left;
    color: #ffffff;
}


.mainMenu img
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0Px 0px 0px;
}


.mainMenuLeft 
{
	float: left;
	width:6px;
	height:33px;
	background: transparent url(images_new/menu/mainMenu-izq.gif) top left no-repeat;
}

.mainMenuRight
{
float: left;
	width:6px;
	height:33px;
	background: transparent url(images_new/menu/mainMenu-der.gif) top left no-repeat;
}

.mainMenuSeparador
{
float: left;
width:6px;
min-height:33px;
height:auto;
background: transparent url(images_new/menu/mainMenu-separador.gif) top left no-repeat;
}



/*###################################################################
/* FUENTES
/###################################################################*/


.arialBlack16{
	color:#000;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size:16px;
	font-weight:bold;
}

.arialNormal16{
	color:#000;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size:16px;
}

.arialCurs16{
	color:#000;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size:16px;
	font-style:italic;
}


/*###################################################################
/* BOTONES
/###################################################################*/



/* BOTON PANEL CONTROL */

#botonPc
{
	background: #FFFFFF;
	float: left;
	FONT-WEIGHT: bold;
	margin-top:1px;
}
#botonPc ul
{
	background: #FFF;
	margin: 0px;
	float: left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	border: 0px solid #000;
}
#botonPc li
{
	height:35px;
	float: left;
}
#botonPc li a
{
	height:25px;
	float: left;
	padding: 9px 10Px 0px 10px;
	color: #000;
	background: transparent url(images_new/menu/menuPc/menu_pc2.gif) top left repeat-x;	
}
#botonPc li a:hover
{
	float: left;
	color: #000;
}



#botonPcLeft 
{
	
	float: left;
	width:31px;
	height:35px;
	background: transparent url(images_new/menu/menuPc/menu_pc_izq2.gif) top left no-repeat;
}

#botonPcRight
{
	float: left;
	width:6px;
	height:35px;
	background: transparent url(images_new/menu/menuPc/menu_pc_der2.gif) top left no-repeat;
}



#botonPcRight img
{
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0Px 0px 0px;
}





/* BOTON GRIS */


 
	a.btn_gris {
		FONT-WEIGHT: normal	;
		background-position: left top;
		height: 27px;
		font-weight: bold;
		text-align: center;
		text-decoration:none;
	}
	
		a.btn_gris span {
		
			background-image: url(images_new/boton/btn_der2.gif);
			background-position: right top;
			height: 22px;
			padding-top: 5px;
			font-size: 13px;
			font-weight: bold;
			
		}
		
		a.btn_gris:hover {
			background-position: left bottom;
			text-decoration:none;
		}
		
		a.btn_gris:hover span {
			background-position: right bottom;

		}

		.btn_gris_grande{
		width: 185px;
			float:right;
			background-image: url(images_new/boton/btn_izq2.gif);
			border: 0px solid #000;
		}
		
		.btn_gris_grande2{
			width: 255px;
			float:right;
			background-image: url(images_new/boton/btn_izq2_g.gif);
			border: 0px solid #000;
		}		
		
		.btn_gris_grande{
                    width: 185px;
                    float:right;
                    background-image: url(images_new/boton/btn_izq2.gif);
                    border: 0px solid #000;
		}

                .btn_gris_med{
                    width: 135px;
                    float:left;
                    background-image: url(images_new/boton/btn_izq_med.gif);
                    border: 0px solid #000;
		}

		.btn_gris_peq{
		font-family: Arial;
			width: 60px;
			float:left;
			background-image: url(images_new/boton/btn_izq_p.gif);
		}

                
		
	/* BOTON AZUL*/

	.btn_azul2 {
			background-image: url(images_new/boton/btn_azul_izq_peque.gif);
			repeat:no-repeat;
			height: 25px;
			padding-top: 7px;
			font-size: 13px;
			font-weight: bold;
			color:#FFF;
	}
 
	a.btn_azul {
		FONT-WEIGHT: normal	;
		background-position: left top;
		height: 32px;
		font-weight: bold;
		text-align: center;
		text-decoration:none;
	}
	
		a.btn_azul span {
		
			background-image: url(images_new/boton/btn_azul_der.gif);
			background-position: right top;
			height: 25px;
			padding-top: 7px;
			font-size: 13px;
			font-weight: bold;
			color:#FFF;
		}
		
		a.btn_azul:hover {
			background-position: left bottom;
			text-decoration:none;
		}
		
		a.btn_azul:hover span {
			background-position: right bottom;

		}

		.btn_azul_grande{
			width: 171px;
			float:right;
			background-image: url(images_new/boton/btn_azul_izq.gif);
		}

		.btn_azul_grande2{
			width: 171px;
			repeat:no-repeat;
			float:right;
			background-image: url(images_new/boton/btn_azul_doble_der.gif);
		}
		
		.btn_azul_peque{
			width: 101px;
			float:right;
			margin-top: 15px;
			margin-right: 40px;
			background-image: url(images_new/boton/btn_azul_izq_peque.gif);
		}
		
/* BOTON AZUL ALTO*/


 
	a.btn_azul_doble {
            FONT-WEIGHT: normal	;
            background-position: left top;
            height: 49px;
            width:110px;
            font-weight: bold;
            text-align: center;
            text-decoration:none;
            background-image: url(images_new/boton/btn_azul_doble_izq.gif);
            float:left;
	}
	
        a.btn_azul_doble span {
            background-image: url(images_new/boton/btn_azul_doble_der.gif);
            background-position: right top;
            height: 42px;
            padding-top: 7px;
            font-size: 13px;
            font-weight: bold;
            color:#FFF;
        }

        a.btn_azul_doble:hover {
            background-position: left bottom;
            text-decoration:none;
        }

        a.btn_azul_doble:hover span {
            background-position: right bottom;
        }


	a.btn_azul_doble_largo {
            FONT-WEIGHT: normal	;
            background-position: left top;
            height: 49px;
            width:145px;
            font-weight: bold;
            text-align: center;
            text-decoration:none;
            background-image: url(images_new/boton/btn_azul_doble_izq_145.gif);
            float:left;
	}

        a.btn_azul_doble_largo span {
            background-image: url(images_new/boton/btn_azul_doble_der.gif);
            background-position: right top;
            height: 42px;
            padding-top: 7px;
            font-size: 13px;
            font-weight: bold;
            color:#FFF;
        }

        a.btn_azul_doble_largo:hover {
            background-position: left bottom;
            text-decoration:none;
        }

        a.btn_azul_doble_largo:hover span {
            background-position: right bottom;
        }

/*###################################################################
/* BANNER GRANDE
/###################################################################*/

#bannerGrande
{
	width:947px;
	height:180px;
	float:left;
	margin:10px 0px 0px 15px;
	border: 0px solid #000;
}

#bannerGrande img
{
	width:947px;
	height:180px;
	float:left;
	
}

/*###################################################################
BANNER GENERICO
###################################################################*/
#bannerGeneric
{
	float:left;
	margin:10px 0px 0px 15px;
	border: 0px solid #000;
}

#bannerGeneric img
{
	float:left;
	
}


/*###################################################################
/* CONTENIDO
/###################################################################*/

#contenido { 
	BACKGROUND-COLOR:#FFF ; 
	MARGIN:15px 0px 10px 15px  ; 
	padding:0px 0px 0px 0px  ; 
	WIDTH: 970px ; 
	float:left;
	BORDER: #000 0px solid ;
	TEXT-ALIGN:justify ; 
	color:#000;
}

#contenido2 { 
	BACKGROUND-COLOR:#FFF ; 
	MARGIN:15px 0px 10px 19px  ; 
	padding:0px 0px 0px 0px  ; 
	WIDTH: 950px ; 
	float:left;
	BORDER: #000 1px solid ;
	TEXT-ALIGN:justify ; 
	color:#000;
}

/*###################################################################
/* OTROS SERVICIOS
/###################################################################*/

#divLateral{
	width: 200px;
	float: left;
	height: 300px;
	border: 1px solid blue;
}

#divOtrosServ{
	width: 200px;
	margin: 4px;
	padding: 4px;
	height: 30px;
	border: 1px solid red;
}

#divContent3{
	width: 200px;
	margin: 4px;
	padding: 4px;
	height: 30px;
	border: 1px solid #A52A2A;
}

#divCertifi{
	width: 100px;
	margin: 4px;
	padding: 4px;
	height: 15px;
	border: 1px solid black;
}

#divSugar{
	width: 100px;
	margin: 4px;
	padding: 4px;
	height: 15px;
	border: 1px solid blue;
}

.divTitulos{
	font-family: "trebuchet MS", verdana;
	color: #ff8c00;
	font-size: 17px;
	font-weight: lighter;
	MARGIN:0px 0px 0px 0px  ; 
	padding :10px 0px 10px 0px  ; 
}

.divTextSSL{
width: 300px;
text-align:justify;
}

.divPrecios{
width:120px;
float:left;

margin: 0px 0px 0px 0px;
font-family: "trebuchet MS", verdana;
color: #0066cb;
font-size: 25px;
text-align:justify;
FONT-WEIGHT: bold	;
}

.divButton{
width:180px;
float:right;
}

.divText{
	margin: 0px 0px 0px 0px;
	color: #0066cb;
	font-size: 12px;
	padding-top: 15px;
	padding-right: 30px;
	text-align:justify;
	float:right;
	font-weight:bold;
}

.divSugarCRM{
	float:right;
	padding-top:10px;
	padding-right:15px;
}

#divCertificate{
	float:right;
	margin-right: 10px;
}

/*###################################################################
/* PIE
/###################################################################*/

#pie { 
	border-top:#b3b3b3 1px solid ; 
	BACKGROUND-COLOR:#FFF ; 
	MARGIN:0px 15px 0px 15px  ; 
	WIDTH:960px ; 
	TEXT-ALIGN:justify ; 
	clear: both; 
	height:120px;
	position: relative;
	bottom: 0px;
}

.pie_clientes{
	BACKGROUND-COLOR:#FFF ; 
	WIDTH:960px ; 
	color:#b3b3b3;
	border-bottom:1px solid #b3b3b3;
	text-align: left;
	padding: 5px 0px 5px 0px;
}

.pie_contenido{
	BACKGROUND-COLOR:#FFF ; 
	WIDTH:960px ; 
	padding:5px 5px 5px 5px  ; 
	color:#b3b3b3;
	border:0px solid #000;
}

.pie_contenido p{ 
	MARGIN:0px 0px 0px 0px  ; 
	padding: 0px 0px 0px 0px;
	WIDTH:120px ; 
	float:right;
	color:#b3b3b3;
}

.pie_contenido ul
{
	background: #FFF;
	margin: 0px;
	float: left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000;
	WIDTH:960px ; 
	
}
.pie_contenido li
{
	float: left;
	padding: 0px 15Px 2px 0px;
	color:#b3b3b3;
}
.pie_contenido li a
{
	float: left;
	color:#b3b3b3;
}
.pie_contenido li a:hover
{
	float: left;
}

.links23 a
{
	color:#b3b3b3;
}
.links23 a:hover
{
	color:#b3b3b3;
}




/*###################################################################
/* INDEX
/###################################################################*/

#indexArriba { 
	WIDTH:960px ; 
	float:left;
	MARGIN:0px 0px 10px 0px  ; 
}

#indexAbajo { 
	WIDTH:975px ; 
	MARGIN:0px 0px 0px 0px  ; 
	float:left;
	BORDER: #b1afaf 0px solid ;
}

.titleSubtitle{
	WIDTH:350px ;
	/*height:80px;*/
	BORDER: #b1afaf 0px solid ;
	float:left;
	TEXT-ALIGN:justify;
	MARGIN:0px 0px 0px 0px  ; 
}

.titleSubtitle3{
	WIDTH:370px ;
	BORDER: #b1afaf 0px solid ;
	float:left;
	TEXT-ALIGN:justify;
	MARGIN:0px 0px 0px 0px  ; 
	padding-left:10px;
	padding-top: 10px;
}

.titleSubtitle4{
	WIDTH:325px ;
	BORDER: #b1afaf 0px solid ;
	float:left;
	TEXT-ALIGN:justify;
	MARGIN:0px 0px 0px 0px  ; 
	padding-left: 20px;
	padding-top: 10px;
}

.divTitulos2{
	WIDTH:290px ;
	font-family: "trebuchet MS", verdana;
	BORDER: #b1afaf 0px solid ;
	TEXT-ALIGN:justify;
	MARGIN:0px 0px 0px 0px  ; 
	padding-left: 5px;
	padding-top: 10px;
	color: #0066cb;
	font-size: 18px;
}

.textContent{
	WIDTH:250px ; 
	BORDER: #b1afaf 0px solid ;
	float:left;
	MARGIN:0px 0px 0px 0px  ; 
}

.imageContent{
	WIDTH: 60px ; 
	BORDER: #b1afaf 0px solid ;
	float:right;
	MARGIN:0px 0px 0px 0px  ; 
	padding: 10px;
}

.titleSubtitle2{
	WIDTH:410Px ;
	float:left;
	TEXT-ALIGN:justify;
	MARGIN:0px 0px 0px 0px  ; 
}

.ultitleSubtitle2 {
z-index: 100;
top: 171px;
list-style-image: url("blue_square.gif");
padding-left: 15px;
padding-top: 10px;
}

* html .ultitleSubtitle2 {
position: absolute;
z-index: 100;
top: 50px;
list-style-image: url("blue_square.gif");
padding-left: 15px;
padding-top: 10px;
}

.ultitleSubtitle3 {
list-style-image: url("blue_square.gif");
list-style-image: url(images_new/dot.jpg);
padding-left: 20px;
width: 295px;
height: 145px;
margin-bottom:10px;
}

.ultitleSubtitle4 {
padding-left: 10px;
padding-top: 25px;
width: 295px;
height: 145px;
}

.ultitleSubtitle5 {
list-style-image: url("blue_square.gif");
padding-left: 15px;
padding-top: 0px;
}

.lititleSubtitle2{
	margin: 5px 0px 5px 2px;
}

.lititleSubtitle3{
	margin: 5px 0px 5px 2px;
	line-height:15px;
}

.lititleSubtitle4{
	margin: 5px 0px 5px 0px;
	line-height:20px;
	width: 290px;
}

.divSpanInfo{
	border: 0px solid black;
	padding-top:0px;
	text-align:center;
	font-size: 10px;
}

#cuadroDominios { 
	WIDTH:360px ; 
	float:left;
	BORDER: #b1afaf 0px solid ;
	MARGIN:0px 0px 0px 0px  ; 
	padding :0px 0px 0px 0px  ; 
}

#cuadroDominios h1{ 
	MARGIN:0px 0px 0px 0px  ; 
}

#cuadroDominios h2{ 
	MARGIN:0px 0px 0px 0px  ; 
}

#cuadroDominios form{ 
	MARGIN:0px 0px 0px 0px  ; 
}

#cuadroHosting { 
	MARGIN:0px 0px 10px 25px  ; 
	WIDTH:560px ; 
	float:left;
	BORDER: #b1afaf 0px solid ;
}

.domainTypeCheckBox {
	MARGIN:12px 0px 0px 18px; 
  color: #000;
  width: 65px;
  height: 25px;
  border:0px solid #b1afaf;
  FONT-WEIGHT: normal	;
  float:left;
}

.domainButton{
	float:right;
	width:200px;
	height: 32px;
	padding: 5px 0px 6px 0px;
	MARGIN:0px 10px 0px 0px;
	border: 0px solid #000;
}

.domainButton a{
	border: 0px solid #000;
}




.hostingLeft{
	width: 256px;
	float:left;
	border: 0px solid #dedede;
		
	}

.hostingRight{
	width: 256px;
	float:right;
	border: 0px solid #dedede;
	}



.resumenHosting{
	/*background-image: url(images_new/fondo_resumen_plan.png);*/
	width: 256px;
	height: 201px;
	background-repeat: no-repeat;
	float:left;
	FONT-SIZE: 13px;
	/*FONT-WEIGHT: bold	;*/
	text-align:left;
  background-color: #efefef;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
	}
	
	
.resumenHostingLeft
{
	width:145px;
	float:left;
	border: 0px solid #dedede;
}

.resumenHosting{
	/*background-image: url(images_new/fondo_resumen_plan.png);*/
	width: 256px;
	height: 201px;
	background-repeat: no-repeat;
	float:right;
	FONT-SIZE: 13px;
	/*FONT-WEIGHT: bold	;*/
	text-align:left;
  background-color: #efefef;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;	
	}
	
	
.resumenHostingLeft
{
	width:180px;
	float:left;
}

.resumenHostingRight
{
FONT-WEIGHT: bold	;
	width:60px;
	float:left;
	
}

.resumenHostingLeft ul
{
	float: left;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}
.resumenHostingLeft li
{
	padding:0px 0px 5px 0px;
	
}



.resumenHostingRight ul
{
float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.resumenHostingRight li
{
	padding:0px 0px 5px 0px;
	text-align:right;
	
}

.resumenHostingBottom {
	font-family: Arial Black;
	FONT-WEIGHT: normal	;
	FONT-SIZE: 26px;
	color: #0066cb;
	float:left;
	width:225px;
	padding:0px 0px 0px 0px;
	MARGIN:0px 0px 0px 10px;
	border: 0px solid #dedede;
}

.resumenHostingBottomButton{
	float:left;
	width:62px;
	height: 32px;
	padding:10px 0px 0px 5px;
	MARGIN:0px 0px 0px 0px;
	border: 0px solid #000;
}

.resumenHostingBottomPrice{
	float:left;
	width:144px;
	padding:3px 0px 0px 8Px;
	MARGIN:0px 0px 0px 0px;
	border: 0px solid #000;
}

.resumenHostingBottomPrice2{
width:144px;
float:left;
margin: 6px 0px 0px 0px;
padding-right:0px;
font-family: "trebuchet MS", verdana;
color: #0066cb;
font-size: 25px;
text-align:right;
FONT-WEIGHT: 900;
}

.resumenHostingBottomPricePeq{
	padding:6px 0px 0px 8Px;
	FONT-SIZE: 24px;
}


/*###################################################################
/* ALOJAMIENTO WEB.PHP
/###################################################################*/

#colIzq{
	float:left;
	width:195px;
	height:100%;
	border: 0px solid #888;
	
}


#bannerTop{
	float:left;
	width:747px;
	border: 0px solid #888;
	MARGIN:0px 0px 0px 10px;
}

#colDer{
	float:left;
	width:747px;
	border: 0px solid #888;
	MARGIN:0px 0px 0px 5px;
	padding:0px 0px 0px 10px;
	border: 0px solid #888;
	border-left: 1px solid #bdbdbd;
}

#colDerNoPadding{
	float:left;
	width:747px;
	border: 1px solid #888;
	MARGIN:0px 0px 0px 5px;
	padding:0px 0px 0px 5px;
	border: 0px solid #888;
	border-left: 1px solid #bdbdbd;
}

#colIzqBanners{
	MARGIN:30px 0px 0px 0px;
	float:left;
}

#colIzqBanners img{
	MARGIN:0px 0px 10px 0px;
	float:left;
}

.resumenHostingPeq{
	/*background-image: url(images_new/cuadro_peq.gif);*/
  background-color: #efefef;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;	
	width: 237px;
	height: 203px;
	background-repeat: no-repeat;
	float:left;
	FONT-SIZE: 13px;
	
	text-align:left;
	}
	
.resumenHostingPeqNorm{
	MARGIN:10px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}



.resumenHostingLeftPeq
{
	width:145px;
	float:left;
	border: 0px solid #dedede;
}

.resumenHostingLeftPeq ul
{
border: 0px solid #dedede;
	float: left;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}
.resumenHostingLeftPeq li
{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
}


.resumenHostingRightPeq
{
	FONT-WEIGHT: bold	;
	width:75px;
	float:left;
	border: 0px solid #dedede;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.resumenHostingRightPeq ul
{
border: 0px solid #dedede;

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.resumenHostingRightPeq li
{
	padding:0px 0px 5px 10px;
	text-align:right;
	
}



/*###################################################################
/* DOMINIOS.PHP
/###################################################################*/


.domainTypeCheckBoxShort {
	MARGIN:5px 0px 0px 15px; 
}

.domainForm{
	MARGIN:0px 0px 0px 25px; 
	width: 338px;
	border: 0px solid #b1afaf;
}

.domainFormCont{
	MARGIN:0px 0px 0px 12px;
	width: 338px;
	border: 0px solid #b1afaf;
        float:left;
}


.domainButtonLeft{
	float:left;
	width:185px;
	height: 32px;
	padding:35px 0px 6px 15px;
	border: 0px solid #000;
}

.domainButtonRight{
	float:right;
	width:185px;
	height: 32px;
	padding:35px 0px 6px 15px;
        margin-right: 0px;
	border: 0px solid #000;
}

.domainButtonLeft2{
	float:right;
	width:300px;
	height: 32px;
	padding-right:35px;
	border: 0px solid #000;
	padding-top:20px;
}

.domainButtonLeft3{
	float:right;
	width:300px;
	height: 25px;
	padding-right:35px;
	border: 0px solid #000;
	padding-top:0px;
	margin-left:50px;
}

.domainButtonLefth6
{
	font-family: "trebuchet MS", verdana;
	color: #ff8c00;
	font-size: 17px;
	font-weight: lighter;
	TEXT-ALIGN:center;
	MARGIN:0px 0px 0px 0px  ; 
	padding :10px 0px 0px 0px  ; 
	border: 0px solid #000;
}

.dom_result{
		margin: 35px 0px 0px 15px;
	  width: 720px;
	  border: 0px solid #000;
	  float:left;
	  
}

.dom_text{
	width: 700px;
	FONT-SIZE: 13px;
	border: 0px solid #000;
	margin: 0px 10px 0px 10px;
	float:left;
}


.dom_text_header{
	border-bottom: 1px solid #0066cb;
	float:left;
	font-weight:bold;
	padding: 0px 0px 5px 0px;
}

.dom_text_content{
	border-bottom: 1px solid #7fb2e5;
	float:left;
	padding: 10px 0px 10px 0px;
}

.dom_text_col1{
	width: 215px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
}

.dom_text_col2{
	width: 125px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
}

.dom_text_col3{
	width: 255px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
}

.dom_text_col3 input{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.dom_text_col4{
	width: 45px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
	text-align:right;
}

.dom_iconos{
		margin: 40px 0px 0px 85px;
		padding: 0px 0px 0px 18px;
	  width: 555px;
	  border: 0px solid #000;
	  float:left;
	  
}
.icons_desc{
		margin: 25px 0px 0px 10px;
		padding: 0px 0px 0px 5px;
	  width: 555px;
	  border: 0px solid #000;
	  float:left;
	  
}

.icon_desc{
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
  width: 650px;
  border: 0px solid #000;
  float:left;
}
.icon_descL{
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
  width: 80px;
  border: 0px solid #000;
  float:left;
}
.icon_descR{
	margin: 0px;
	padding: 0px;
  width: 550px;
  border: 0px solid #000;
  float:right;
}
.icon_desc_text{
	margin: 0px;
	padding-left: 15px;
}

.dom_iconos ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	
}

.dom_iconos li{
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border: 0px solid #000;
}

.dom_iconos li IMG{
	margin: 0px 0px 0px 2px;
}

.dom_iconos li p{
	width:70px;
	text-align:center;
	font-size: 13px;
	padding:0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	border: 0px solid #000;
	float:left;
}

.domButtonBlueR{
	float:right;
	width:185px;
	height: 32px;
	padding:25px 0px 6px 15px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000;
}

.dom_res_ajax{
		padding:0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width:470px;
		border:0px solid #000;
		float:left;
}



/*###################################################################
/* DOMINIOS MASIVOS.PHP
/###################################################################*/

.dominiosMasivos{
		margin: 0px 0px 0px 0px;
		
	  width: 750px;
	  border: 0px solid #000;
	  float:left;
}

.titleSubtitleDomMasivo{
	WIDTH:430Px ; 
}

.titleSubtitleDomMasivo h5{
	WIDTH:410Px ; 
}

.domMasivRangoIzq{
	WIDTH:170Px ; 
	float:left;
}

.domMasivRangoDer{
	WIDTH:100Px ; 
	float:left;
}


/*###################################################################
/* DOMINIOS TRASLADO.PHP
/###################################################################*/

#divDomTraslado{
	width: 600px;
	float:left;
	margin: 20px 0px 0px 70px;
}

#divDomTraslado p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.divDomTrasladoTitle h1{
	color:#000;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



.divDomTrasladoTitle{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
}



.divDomTrasladoTitle p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#divDomTraslado ul{
		list-style-type: decimal;
		 margin: 0px 0px 20px 0px;
}

#divDomTraslado li{
		margin: 0px 0px 10px 0px;
		
}

/*###################################################################
/* ALOJAMIENTO_WEB DETALLE.PHP
/###################################################################*/

#alojamimentoWebTop{
		margin: 0px 0px 0px 0px;
	  border: 0px solid #888;
	  WIDTH:747px ; 
	  float:left;
	  border: 0px solid #888;
}

#alojamimentoWebTopL{
		margin: 0px 0px 0px 20px;
	  WIDTH:407px ; 
	  float:left;
	  border: 0px solid #888;
}


#alojamimentoWebTopR{
		margin: 0px 0px 0px 0px;
	   border: 0px solid #888;
	   WIDTH:320px ; 
	  float:left;
	  
}


#alojamimentoWebTopL h1{
		color:#000;
	font-family: "trebuchet MS", verdana;
	font-size: 30px;
	font-weight: bold;
	border: 0px solid #888;
}


.alojamiento_Button{
	float:left;
	width:110px;
	border: 0px solid #000;
	margin:13px 0px 0px 0px; 
}

.alojamimentoWebCenter {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	width:747px;
	float:left;
}

.alojamimentoWebCenterL {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:290px;
	float:left;
}

.alojamimentoWebCenterL ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 25px;
	width:245px;
	float:left;
	list-style-image: url(images_new/dot.jpg);
}

.alojamimentoWebCenterL li{
	border-bottom: 1px solid #b2d1ef;
	float:left;
	width:255px;
	padding: 6px 0px 6px 0px;
}

.alojamimentoWebCenterR {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	width:145px;
	float:left;
	border: 0px solid #888;
}
#divColDerBottomText1 ul{
	/*list-style-image: url(images_new/dot.jpg);
	margin-left:10px;
	padding-left: 15px;
	font-weight:100;
	line-height:25px;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
	width:245px;
	float:left;
	list-style-image: url(images_new/dot.jpg);
}

#divColDerBottomText1 li{
	/*border-bottom: 1px solid #B2D1EF;*/
	border-bottom: 1px solid #b2d1ef;
	float:left;
	width:255px;
	padding: 6px 0px 6px 0px;
}

.host_text_header{
       width: 280px;
	border-bottom: 1px solid #0066cb;
	float:left;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

.host_text_col1{
	width: 240px;
	border: 0px solid #000;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.host_text_col2{
	width: 125px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
}

.host_text_col3{
	width: 255px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
}

.host_text_col4{
	width: 45px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
	text-align:right;
}

.host_text_content{
	width: 270px;
	border-bottom: 1px solid #7fb2e5;
	float:left;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 10px;
}

#host_precio_paragrafo{
	width: 270px;
	border: 0px solid #b1afaf;
	float:left;
}

#host_precio_paragrafo p{
	MARGIN:0px 0px 10px 10px  ;
	width:240px;
	text-align:justify;
}

/*###################################################################
/* EMPRESA.PHP
/###################################################################*/

.divEmpresa{
	width: 600px;
	float:left;
	margin: 0px 0px 0px 70px;
	 border: 0px solid #b1afaf;	
}

.divEmpresa h1{
	margin-left:8px;
}

.divEmpresa h2{
	margin-left:8px;
}

.divEmpresa ul{
	margin-left:0px;
	padding-left:25px;
	list-style-image: url(images_new/dot.jpg);
}

.divEmpresa p{
	padding-bottom:10px;
	padding-top: 0px;
}

/*###################################################################
/* EMPRESA INFRAESTRUCTURA.PHP
/###################################################################*/

#divEmpresaInfraestr{
	width: 600px;
	float:left;
	margin: 0px 0px 0px 70px;
	 border: 0px solid #b1afaf;	
}

#divEmpresaInfraestr ul{
		list-style-type: square;
}


/*###################################################################
/* CONTACTO.PHP
/###################################################################*/

#divContacto{
	width: 650px;
	float:left;
	margin: 0px 0px 0px 50px;
	border: 0px solid #b1afaf;	
}



#divContactoTop{
	width: 570px;
	float:left;
	margin: 0px 0px 0px 10px;
	border: 0px solid #b1afaf;	
}
#divContactoL{
	width: 250px;
	float:left;
	margin: 0px 70px 0px 30px;
	border: 0px solid #b1afaf;	
}

#divContactoR{
	width: 300px;
	float:left;
	margin: 0px 0px 0px 0px;
	border: 0px solid #b1afaf;	
}

#divContactoForm{
	width: 680px;
	float:left;
	margin: 0px 0px 10px 0px;
	border: 0px solid #b1afaf;	

}

#divContactoFormTop{
	width: 680px;
	float:right;
	height:25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	border: 0px solid #000;	
}

#divContactoFormTop p{
	width: 200px;
	float:left;
	margin: 0px 0px 0px 335px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	border: 0px solid #000;	
}

#divContactoFormL1{
	width: 150px;
	float:left;
	margin: 0px 0px 0px 0px;
	text-align:right;
}

#divContactoFormL1 p{
	margin: 10px 0px 13Px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #b1afaf;	
}

#divContactoFormL2{
	width: 170px;
	float:left;
	margin: 0px 0px 0px 5px;
}

#divContactoFormL2 p{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#divContactoFormL2 input{
font-family: arial, helvetica;
				font-size: 12px;
				background-color:  #ffffff;
				height: 20px;
				border: 1px solid #666666;
				color: #333333;
}

#divContactoFormR{
	width: 270px;
	float:left;
	margin: 0px 0px 0px 0px;
	border: 0px solid #b1afaf;	
}




#divContactoFormR textarea
{
WIDTH:250Px ; 
color: #000;
height:130px;
MARGIN:5px 0px 4px 10px  ; 
padding:0px 0px 0px 0px  ; 
float:left;
font-size:12px;
border: 1px solid #666666;
}




#divContactoFormR input {
MARGIN:10px 10px 0px 0px  ; 
float:left;
	font-family: arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	background-color:  #ffffff;
	height: 20px;
	border: 1px solid #009CCE;
	color: #009CCE;
	float:right;
}


#divContactoFormRButtons{
	MARGIN:0px 0px 0px 0px  ; 
	float:right;
}


/*###################################################################
/* LOGIN
/###################################################################*/

#login{
	width: 485px; 
}
#loginform{
	width: 345px;
	margin-top:80px;
	float: left;
	margin-left: 5px;
	padding-left: 60px;
}
#logintext{
	width: 470px; 
	float: right;
	margin-right: 30px;
	margin-top:80px;
}
#logincontent{
	width: 350px;
	padding-left: 5px;
	background-image: url(cajalogin.png);
	background-repeat: no-repeat;
	height: 200px;
}
#loginlist{
	list-style: none;
	padding-left: 0px;
}
#loginlist li{
	text-align: left;
	padding-left: 10px;	
}
#loginlist li input{
 	width: 200px;
 	border: #E9E9E9;
 	background-color: #E9E9E9;
 	color: #666;
 	position: absolute;
 	padding-right: 5px;
}
#login_header{
	width: 378px;
	background-color:  #0066cc;
	color:  #FFF;
	border: 1px solid #009CCE;
		FONT-WEIGHT: bold;
		text-align:center;
}

#login_contenido{
	width: 378px;
	height:130px;
	background-color:  #FFF;
	color:  #000;
	border: 1px solid #009CCE;	
	text-align:right;
	background-image: url(images_new/candado.gif);
	background-position:left;
	background-repeat: no-repeat;
}

#loginFormL1{
	width: 60px;
	float:left;
	margin: 15px 0px 0px 110px;
	text-align:right;
}

#loginFormL1 p{
	margin: 10px 0px 13Px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #b1afaf;	
}

#loginFormL2{
	width: 110px;
	float:left;
	margin: 15px 0px 0px 5px;
}

#loginFormL2 p{
	margin: 6px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#loginFormL2 input{
	font-family: arial, helvetica;
				font-size: 12px;
				background-color:  #ffffff;
				height: 16px;
				border: 1px solid #009CCE;
				color: #333333;
}

#loginFormL2 a{
				color: #009CCE;
				width:150px;
				margin: 0px 0px 0px 0px;
				text-align:left;
}




#loginButtons{
width: 110px;
	MARGIN:0px 0px 0px 0px  ; 
	float:left;
	border: 0px solid #009CCE;
}

#loginButtons input {
MARGIN:0px 10px 5px 0px  ; 
float:left;
	font-family: arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	background-color:  #ffffff;
	height: 20px;
	border: 1px solid #009CCE;
	color: #009CCE;
}

#loginError {
	width: 378px;
	MARGIN:0px 0px 15px 0px  ; 
	text-align:center; 
	border:solid 1px #8B0000;
	color:#FFF;
	background-color:  #FFA07A;
}

.text{
	width: 70px;
	float: left;
	margin-left: 15px;
	padding: 5px;
}
.inputs{
	width: 250px; 
	float: right;
	margin-right: 0px;
}

.inputstyle{
	height:15px;
	border:1px solid #CCCCCC;
	background-color:#E0E0E0;
}


/*###################################################################
/* LOGIN
/###################################################################*/

#precios{
	width: 740px;
	MARGIN:10px 0px 0px 0px  ; 
	float:left;
	border:solid 0px #8B0000;
}

.preciosL{
	width: 340px;
	MARGIN:0px 20px 0px 0px  ; 
	padding:0px 5px 10px 5px  ; 
	float:left;
border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;	
}

.preciosL h3{
	MARGIN:10px 0px 10px 10px  ;
}

.preciosR{
	width: 330px;
	MARGIN:0px 20px 0px 0px  ; 
	padding:0px 5px 10px 5px  ; 
	float:left;
	border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;	
}

.preciosR h3{
	MARGIN:10px 0px 10px 10px  ;
}

#precio_paragrafo{
	width: 330px;
	border: 0px solid #b1afaf;
	float:left;
}

#precio_paragrafo p{
	MARGIN:10px 0px 10px 0px  ;
	width:260px;
	text-align:left;
}

.precio_text_header{
	width: 320px;
	border-bottom: 1px solid #0066cb;
	float:left;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	text-align:left;
}

.precio_text_content{
	border-bottom: 1px solid #7fb2e5;
	float:left;
	padding: 5px 0px 5px 0px;
	margin: 3px 0px 3px 10px;
}

.precio_text_col1{
	width: 90px;
	border: 0px solid #000;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.precio_text_col2{
	width: 95px;
	border: 0px solid #000;
	float:left;
	margin: 0px 0px 0px 15px;
	text-align:right;
}

.precio_text_col3{
	width: 95px;
	border: 0px solid #000;
	float:left;
	margin: 0px 10px 0px 15px;
	text-align:right;
}
.precio_text_col4{
	width: 95px;
	border: 0px solid #000;
	float:left;
	margin: 0px 10px 0px 15px;
	text-align:right;
}
.precio_text_col5{
	width: 95px;
	border: 0px solid #000;
	float:left;
	margin: 0px 10px 0px 15px;
	text-align:right;
}

.precio_text_headerD{
	width: 310px;
	border-bottom: 1px solid #0066cb;
	float:left;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	text-align:left;
}

.precio_text_colD1{
	width: 130px;
	border: 0px solid #000;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.precio_text_colD2{
	width: 155px;
	border: 0px solid #000;
	float:left;
	margin: 0px 10px 0px 15px;
	text-align:right;
}

/*###################################################################
/* TABLAS REDONDEADAS
/###################################################################*/

.cajaRedondeada {
  margin: 0 auto;
  color: #fff;
  width: 360px;
  text-align: left;
  background-color: #efefef;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  float:left;
}

.cajaRedondeada2 {
  margin: 0 auto;
  color: #fff;
  width: 600px;
  text-align: left;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  float:left;
}

.cajaRedondeada3 {
  margin: 0 auto;
  color: #fff;
  width: 300px;
  text-align: left;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  float:left;
}

.cajaRedondeadaDominios {
  margin: 0 auto;
  color: #fff;
  width: 319px;
  text-align: left;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  float:left;
}
.cajaRedondeadaPlanes {
  margin: 0 auto;
  color: #fff;
  width: 616px;
  text-align: left;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  float:right;
}

.cajaRedondeada4 {
  margin: 0 auto;
  color: #fff;
  width: 700px;
  text-align: left;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  float:left;
}

.cajaRedondeadaHostingR {
  background-color: #E9E9E9;
  float:left;
  width: 148px;
  height: 478px;
  border: 1px solid #c2c2c2;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.cajaRedondeadaHostingInteriorR{
	padding: 0px 0px 0px 0px;
	margin: 6px 8px 6px 8px;
	background-color: #FFF;
  float:left;
  width: 128px;
  height: 145px;
  border: 1px solid #c2c2c2;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}


.cajaRedondeadaHostingInteriorR p{
	padding: 6px 6px 0px 6px;
	margin: 0px 0px 0px 0px;
	color: #000;
	font-family: "trebuchet MS", verdana;
	font-size: 13px;
	line-height:23px;
}

.fondo_stecnico{
	background-image: url(images_new/stecnico.gif);
	background-position:center bottom;
	background-position-y: 86px;
	background-repeat: no-repeat;
}

.fondo_edifici{
	background-image: url(images_new/edifici.jpg);
	background-position:center bottom;
	background-position-y: 83px;
	background-repeat: no-repeat;
}

.cajaRedondeadaAzulDer{
	width: 145px;
	float:right;
	background-color: #498ad8;
	font-size:13px;
	text-align:center;
	FONT-WEIGHT: bold;
	-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.cajaRedondeadaAzulDer p{
	margin:0px 0px 0px 0px; 
	padding:2px 0px 2px 0px;
}
 
.cajaRedondeadaAzulIzq{
	width: 145px;
	float:left;
	background-color: #498ad8;
	font-size:13px;
	text-align:center;
	FONT-WEIGHT: bold;
	border: 1px solid #dedede;
	-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

cajaRedondeadaAzulIzq p{
	margin:0px 0px 0px 0px; 
	padding:2px 0px 2px 0px;
}

.degradado {
width: 312px; 
height: 61px;
margin: 0px 10px 0px 0px;
float:left;
background-color:#dedede;
border: 1px solid #dedede;
background-position:center;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
background-image:url(images_new/degradado.png);
background-repeat:repeat-x;
  background-position: top;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.degradado[class] {
background-image:url(images_new/degradado.png);
border: 1px solid #dedede;
}

.degradado2{
width: 312px; 
height: 81px;
margin: 0px 10px 0px 0px;
float:left;
background-color:#dedede;
border: 1px solid #dedede;
background-position:center;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
background-image:url(images_new/degradado.png);
background-repeat:repeat-x;
  background-position: top;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.degradado[class] {
background-image:url(images_new/degradado.png);
border: 1px solid #dedede;
}

.degradado h1{
margin:10px 5px 0px 10px;
}

.degradado h2{
margin:0px 5px 5px 10px;
font-size:12px;
}


.degradadoVert {
width: 172px; 
margin: 10px 10px 0px 0px;
padding:8px 8px 3px 8px;
float:left;
background-color:#dedede;
border: 0px solid #dedede;
background-position:center;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
background-image:url(images_new/degradadoHoriz.png);
background-repeat:repeat-y;
  background-position: left;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.degradadoVert[class] {
background-image:url(images_new/degradadoHoriz.png);
border: 1px solid #dedede;
}

.cajaRedondeadaAzulBlanca{
	background-image: url(images_new/tira-gris-blanca.png);
	width: 189px;
	height: 55px;
	-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border: 1px solid #bdbdbd;
}

.cajaRedondeadaAzulBlanca h1{
	padding:16px 0px 0px 0px;
	text-align:center;
	border: 0px solid #888;
}

.cajaRedondeadaInteriorBlanca {

	MARGIN:0px 0px 5px 0px  ; 
  color: #000;
  width: 169px;
  height: 25px;
  background-color: #FFF;
  border: 1px solid #bdbdbd;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.cajaRedondeadaInteriorGris {

	MARGIN:0px 0px 5px 0px  ; 
	padding:5px 5px 5px 5px; 
  color: #000;
  width: 300px;
  height: 30px;
  background-color: #E0E0E0;
  border: 1px solid #bdbdbd;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.cajaRedondeadaInteriorBlanca img{
	float:left;
	padding: 8px 10px 0px 10px;
	border: 0px solid #bdbdbd;
}

.cajaRedondeadaInteriorBlanca a
{

MARGIN:0px 0px 0px 0px  ; 
padding:4px 0px 0px 0px  ; 
border: 0px solid #bdbdbd;
height: 21px;
color: #0066cb;
	font-size: 13px;
	font-weight: bold;
	
}



.cajaRedondeadaInteriorBlancaSel {
 	background-image: url(images_new/tira-blanca-azul-1x25.png);

}

.contBloqueFormDom{
    float:left;
    margin:0px 0px 25px 8px;
    border: 1px solid #bcbcbc;
    width:682px;
    padding: 0px 0px 0px 0px;
}

.contBloqueFormDom p{
    color:#fe6f11;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-family: "trebuchet MS", verdana;
	font-size: 13px;
	font-weight: bold;
}

.cajaRedondeadaLarga {
	margin: 0px 0px 0px 0px;
  width: 720px;
  height:150px;
	background-position:center;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	background-image:url(images_new/tira-blanca-gris1x75.png);
	background-repeat:repeat-x;
	background-position:top;
	}
	/* IE ignores styles with [attributes], so it will skip the following. */
	.cajaRedondeadaLarga[class] {
	background-image:url(images_new/tira-blanca-gris1x75.png);
	border: 1px solid #dedede;
}

.cajaRedondeadaLarga2 {
	margin: 0px 0px 0px 0px;
  width: 720px;
  height:270px;
	background-position:center;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	background-repeat:repeat-x;
	background-position:top;
	}
	/* IE ignores styles with [attributes], so it will skip the following. */
	.cajaRedondeadaLarga2[class] {
	border: 1px solid #dedede;
}

.cajaRedondeadaLarga3 {
	margin: 0px 0px 0px 0px;
  width: 350px;
  height:340px;
	background-position:center;
	color:black;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	background-repeat:repeat-x;
	background-position:top;
	}
	/* IE ignores styles with [attributes], so it will skip the following. */
	.cajaRedondeadaLarga2[class] {
	border: 1px solid #dedede;
}

.cajaRedondeadaLarga4 {
	margin: 0px 0px 0px 20px;
  width: 350px;
  height:340px;
	background-position:center;
	color:black;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	background-repeat:repeat-x;
	background-position:top;
	}
	/* IE ignores styles with [attributes], so it will skip the following. */
	.cajaRedondeadaLarga2[class] {
	border: 1px solid #dedede;
}

.cajaRedondeadaLargaDominios {
	margin: 0px 0px 0px 20px;
  	width: 319px;
  	height: 340px;
	background-position:center;
	color:black;
	background-image: url(degra_caja.gif);
	background-repeat: repeat-x;
}
.cajaRedondeadaLargaPlanes {
	margin: 0px 0px 0px 20px;
  	width: 613px;
  	height: 340px;
	background-position:center;
	color:black;
	background-image: url(degra_caja.gif);
	background-repeat: repeat-x;
}

.cajaRedondeadaLarga5{
	margin: 0px 0px 0px 20px;
  width: 350px;
  height:340px;
	color:black;
	background-image: url(degra_caja.gif);
	background-repeat: repeat-x;
	color:black;
}

.cajaRedondeadaLarga6{
	margin: 0px 0px 0px 5px;
  width: 735px;
	color:black;
	background-image: url(degra_caja.gif);
	background-repeat: repeat-x;
	color:black;
}

.cajaRedondeadaLeft {
	margin: 10px 0px 0px 0px;
  width: 349px;
  float:left;
  border: 0px solid #bdbdbd;
}

.cajaRedondeadaLeftCont {
	margin: 10px 0px 0px 0px;
  width: 340px;
  float:left;
  border: 0px solid #bdbdbd;
}

.cajaRedondeadaLeftCont p{
    font-family: "trebuchet MS", verdana;
    color: #fe6f11;
    font-size: 13px;
    font-weight: bold;
}

.cajaRedondeadaLeft2 {
	margin: 0px 0px 5px 10px;
	line-height:20px;
  width: 315px;
  float:left;
  border: 0px solid #bdbdbd;
  color:black;
}

.cajaRedondeadaLeft3 {
	margin: 0px 0px 0px 10px;
	line-height:20px;
  width: 315px;
  float:left;
  height:30px;
  color:black;
}

.cajaRedondeadaLeft2sp{
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	color: #0066cb;
	font-size: 13px;
	text-align:justify;
}

.cajaRedondeadaRight {
	margin: 10px 0px 12px 0px;
  width: 329px;
  float:left;
  border: 0px solid #bdbdbd;
}

.cajaRedondeadaRightCont {
    margin: 10px 0px 0px 0px;
    padding-bottom: 12px;
    width: 333px;
    float:left;
    border: 0px solid #bdbdbd;
}



.cajaRedondeadaRight2 {
	margin: 0px;
  width: 335px;
  float:right;
  border: 0px solid #bdbdbd;
  color:black;
  padding-top:30px;
  padding-left:0px;
  text-align:left
}

.cajaRedondeadaRight3 {
	margin: 0px;
  width: 335px;
  float:right;
  border: 0px solid #bdbdbd;
  color:black;
  padding-top:0px;
  padding-left:0px;
  text-align:left
}

.cajaRedondeadaLarga p{
	color:#fe6f11;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-family: "trebuchet MS", verdana;
	font-size: 13px;
	font-weight: bold;
	
}

.cajaRedondeadaInterior {
	MARGIN:10px 10px 0px 18px; 
  color: #FFF;
  width: 320px;
  text-align: left;
  background-color: #498ad8;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  FONT-WEIGHT: bold;
}

.cajaRedondeadaInterior p
{
color: #FFF;
MARGIN:0px 5px 0px 5px  ; 
padding:6px 0px 6px 15px  ; 
}

.cajaRedondeadaAzulDomMasivo{
	WIDTH:410Px ; 
	padding:10px 5px 0px 5px  ; 
}

.cajaRedondeadaAzulDomMasivo p
{
WIDTH:50Px ; 
color: #FFF;
MARGIN:0px 5px 0px 5px  ; 
padding:0px 0px 6px 5px  ; 
float:left;
}

.cajaRedondeadaAzulDomMasivo textarea
{
WIDTH:330Px ; 
color: #000;
height:240px;
MARGIN:0px 0px 4px 0px  ; 
padding:0px 0px 0px 0px  ; 
float:left;
font-size:12px;
/*resize: none;*/
}


.cajaRedondeadaDomMasivo{
	margin: 0px 0px 0px 20px;
	
  width: 300px;
  height:220px;
  color:#000;
	background-position:center;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	background-image:url(images_new/tira-blanca-gris1x75.png);
	background-repeat:repeat-x;
	background-position:top;
	}
	/* IE ignores styles with [attributes], so it will skip the following. */
	.cajaRedondeadaLarga[class] {
	background-image:url(images_new/tira-blanca-gris1x75.png);
	border: 1px solid #dedede;
}

.cajaRedondeadaDomMasivo h1{
	padding:10px 10px 10px 10px;
	color:#000;
	font-weight:normal;
	float:left;
	border: 0px solid #dedede;
	width: 280px;
}

.cajaRedondeadaDomMasivo h2{
	padding:10px 10px 10px 10px;
	color:#000;
	font-weight:normal;
}


.cajaRedondeadaDomMasivo ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	border: 0px solid #dedede;
	FONT-SIZE: 13px;
}

.cajaRedondeadaDomMasivo li{
	margin: 0px 0px 14px 0px;
}

.cajaRedondeadaDomMasivo li a{
	color:#000;
}


.cuadradaGrisPeq{
	background-image: url(images_new/tira-gris-blanca.png);
	width: 189px;
	height: 55px;
	-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border: 1px solid #bdbdbd;
}

.cajaRedondeadaGris{
	width: 320px;
	height: 75px;
	margin: 0px 0px 10px 0px;

	background-color:#e9e9e9;
	float:right;
}

.cajaRedondeadaGrisTexto{
	width: 130px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border: 0px solid #bdbdbd;
}

.cajaRedondeadaGris h1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#000;
	FONT-SIZE: 24px;
	font-family: "trebuchet MS", verdana;
	font-weight: bold;
	 border: 0px solid #bdbdbd;
	 width:120px;
	 float:left;
}

.cajaRedondeadaGris h2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#0066cb;
	FONT-SIZE: 24px;
	 border: 0px solid #bdbdbd;
	 width:120px;
	 float:left;
}

.cajaRedondeadaGris img{
	margin: 12px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	float:left;
	
}

.cajaRedondeadaGris a{
	float:right;
	
}

.bannerHostingGrisPeq{
	background-image: url(images_new/cuadrito.jpg);
	width: 110px;
	height: 101px;
	margin: 10px 20px 0px 00px;
	background-repeat: no-repeat;
	float:left;
	 border: 0px solid #000;
	 	 text-align:center;
	}



.bannerHostingGrisPeqArriba{
	
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	FONT-SIZE: 28px;
	FONT-WEIGHT: bold	;
	width: 100px;
	float:left;
	border: 0px solid #000;
	text-align:center;
	}

.bannerHostAlignArriba{
	margin:4px 0px 0px 0px;
	}

.bannerHostAlignArriba2{
	margin:3px 0px 0px 0px;
	FONT-SIZE: 23px;
	}

.bannerHostingGrisPeqAbajo{
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold	;
	width: 95px;
	float:left;
	border: 0px solid #000;
	text-align:center;
	}

.bannerHostingGrisPeq p{
	
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 110px;
	 border: 0px solid #000;
	}
	
.bannerHostingGrisPeq h2{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	FONT-SIZE: 26px;
	FONT-WEIGHT: bold	;
	width: 60px;
	float:left;
	border: 0px solid #000;
	text-align:right;
	}

.bannerHostingGrisPeq h3{
	margin:20px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold	;
	width: 20px;
	float:left;
	
	border: 0px solid #000;
	}
	
	.bannerHostingGrisPeq h4{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold	;
	width: 90px;
	
	border: 0px solid #000;
	}
	
	
	
#contactoL{
	float: left;
	width: 350px;
}

#contactoR{
	float: right;
	width: 350px;
}

.ulContacto{
	padding-left: 10px;
	text-align: left;
}
.ulContacto li{
	padding-bottom: 5px;
	padding-left: 5px;
}

.inputContacto{
	background-color: #E9E9E9;
	color: #333333;
	border: 1px solid #333333;
	width: 350px;
}

.textareaContacto{
	background-color: #E9E9E9;
	color: #333333;
	border: 1px solid #333333;
	width: 350px;
	height: 250px;
	font-family: Arial;
	font-size: 12px;
}

.divLogo{
	width:170px;
	float:left;
	text-align:center;
	margin-left:0px;
}

#Logos{
	width:550px;
	padding-left:45px;
	text-align:center;
}

#divIzqTitulo{
	border:0px solid blue;
	width:445px;
	float:left;
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin-left:10px;
	margin-top:10px;
}

#divImagenes{
	border:0px solid red;
	float:left;
	margin-left:20px;
	width: 450px;
	
}

.divImagenesIndivi{
	float:left;
	width:130px;
	margin-right:27px;
	border:0px solid orange;
}

.divImagenesIndiviText{
	font-family:arial;
	font-size:12px;
	padding:20px 0px 0px 10px;
	float:left;
	border:0px solid black;
	background:inherit;
	width:48px;
	float:left;
}

.divImagenesIndiviImage{
	background:inherit;
	background-image:url(images_new/fondo_botones.png);
	background-repeat:no-repeat;
	background-position: right bottom;
	border: 0px solid #32F2F2;
	height:130px;
	width:70px;
	float:left;
}

#divDerTitulo{
	border:0px solid red;
	width:200px;
	float:right;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 15px 10px 0px 10px;
}

#divDerTituloText1{
	line-height:20px;
}

#divDerTituloText2{
	margin-top:5px;
	line-height:25px;
}

#divDerTituloButton{
	float:left;
	width:150px;
}

.divDertTitBoton{
	background-image:url(images_new/menu/mainMenu-centro.gif);
	color:white;
	font-weight:bold;
	font-size:12px;
	-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

#divColDerBottom{
	margin: 15px 0px 0px 0px;
  color: #000000;
  width: 735px;
  text-align: left;
  border: 0px solid #b1afaf;
  float:left;
  background-color:none;
}

#divColDerBottomText1{
	/*border-bottom: 1px solid #0066CB;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	*/
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	width:290px;
	float:left;
}

#divColDerBottomIzq{
	border:0px solid blue;
	float:left;
	margin-left:0px;
	width:290px;
}

#divColDerBottomDer{
	border:0px solid red;
	float:right;
	width:410px;
	background-color:none;
}

.divColDerBottomDerText{
	padding:10px 0px 0px 15px;
	font-family:Arial;
	font-size:12px;
	line-height:22px;
	border: 1px solid #b1afaf;
	-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.divColDerBottomDerText span{
	font-family: "trebuchet MS";
	font-size:18px;
	color:#FE6F11;
}

.divDerInput{
width:45px;
font-family:Trebuchet MS;
font-size:24px;
color:#0066CB;
font-weight:bold;
border:none;
background:inherit;
}

/* INDEX NEW STYLES */
.dominiosIndexlist ul li .text{
	line-height: 20px;
	padding-bottom: 10px;
}



/* HOME */

#banner
{
	width:950px;
	height:151px;
	float:left;
	margin:10px 0px 0px 15px;
	border: 0px solid #000;
        background-image:url(images_new/home/intro.jpg);
}

#home-caja1{
    width:301px;
    height:255px;
    background-image:url(images_new/home/home-caja1-back.jpg);
    float:left;
    margin-right:16px;
    padding:10px;
}
#home-caja1 h2{
    font-size:13px;
    line-height: 15px;
}

#home-caja1 ul{
    width: 305px;
    padding:0px;
    float:left;
    border: 0px solid #000;
    font-size: 13px;
    font-weight:normal;
    margin-top: 5px;
}

#home-caja1 li{
    float:left;
    border: 0px solid #000;
}

#home-caja1 li img{
    margin-top:5px;
    margin-left:44px;
    margin-right: 15px;
    width:25px;
    height: 25px;
    float:left;
}

#home-caja1 li p{
    width:200px;
    float:left;
    
}

#home-caja2{
    width:595px;
    height:255px;
    background-image:url(images_new/home/home-caja2-back.jpg);
    float:left;
    padding:10px;
}

#home-caja2 h2{
    font-family: Arial;
    font-size:13px;
    text-align: justify;
    line-height: 15px;
}

#home-caja2_top_left{
    float:left;
    width:432px;

    border: 0px solid #000;
    
}

#home-caja2_top_right{
    border: 0px solid #000;
    float:right;
    width:150px;
    margin-top:5px;
}

.home_domainButton{
    float:left;
    margin-top:4px;
}

.cajaAzulHome{
  color: #FFF;
  width: 300px;
  height: 35px;
  text-align: left;
  background-color: #498ad8;
  border: 1px solid #b1afaf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  FONT-WEIGHT: bold;
  display: block;
}

.cajaAzulHome p
{
    float:left;
    color: #FFF;
    MARGIN:0px 5px 0px 5px  ;
    padding:6px 0px 6px 10px  ;
}

#domainname{
    margin-top:1px;
    width: 173px;
}

.home_hosting{
    width: 267px;
    height: 175px;
    float:left;
    border: 0px solid #b1afaf;
    padding:10px;
    text-align: justify;    
}

.home_hosting_foot{
    margin-top: 10px;
}
.home_hosting_foot h1{
    font-size: 20px;
    margin: 0px 10px 0px 25px;
    width: 90px;
    float:left;
}

.bannerHostingGrisHome{
    background-image: url(images_new/cuadrito_peq.png);
    width: 85px;
    height: 78px;
    margin: 5px 4px 0px 0px;
    background-repeat: no-repeat;
    float:left;
    border: 0px solid #000;
    text-align:center;
}

.bannerHostingGrisHomeArriba{
    margin:7px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    color:#FFF;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold	;
    width: 80px;
    float:left;
    border: 0px solid #000;
    text-align:center;
}

.bannerHostingGrisHomeAbajo{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	width: 80px;
	float:left;
	text-align:center;
	}

#home-caja2 h3{
    margin:0px;
    padding:0px;
}

#home-caja2 p{
    color:#000;
    font-size: 13px;
    padding:0px;
}

.home_info {
    margin: 11px 14px 0px 0px;
    background-repeat: no-repeat;
    float:left;
    padding-top:6px;
    padding-left:11px;
    padding-right:11px;
}

#home_info1{
    background-image: url(images_new/home/home_info1.jpg);
    width: 300px;
    height: 141px;
    
}

#home_info1 h2{
    line-height: 15px;
}

#home_info2{
    background-image: url(images_new/home/home_info2.jpg);
    width: 279px;
    height: 154px;
}

#home_info2 h2{
    line-height: 15px;
}

#home_info2 h4{
    font-family: "trebuchet MS", verdana;
    color: #0066cb;
    font-size: 13px;
    padding:0px;
    margin:0px;
    line-height: 14px;
}


#home_info3{
    background-image: url(images_new/home/home_info3.jpg);
    width: 279px;
    height: 141px;
}

#info_contact{
    width: 180px;
    height: 51px;
    float:left;
    margin-left:100px;
}

#info_contact h2{
    font-size: 14px;
    margin:0px;
    padding:2px;
}

#info_contact h1{
    font-size: 28px;
    margin:0px;
    padding:0px;
}

#hosting_button{
	float:left;
	width:130px;
	border: 1px solid #000;
	margin:0px 0px 0px 0px;
        padding:0px;
}


/* CONTRATACION */

#colIzqContratacion{
        padding-left: 4px;
	float:left;
	width:226px;
	height:100%;
	border: 0px solid #888;

}

#colDerContratacion_top{
    width:723px;
    height: 5px;
    background: transparent url(images_new/contratacion/colDerTop.jpg) top left no-repeat;
    padding:0px;
    float:left;
    
}

#colDerContratacion_bottom{
    width:723px;
    height: 5px;
    background: transparent url(images_new/contratacion/colDerBottom.jpg) top left no-repeat;
    padding:0px;
    float:right;
    padding-right: 16px;
}

#colDerContratacion{
	float:left;
	width:699px;
	border: 0px solid #888;
	MARGIN:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
	border: 0px solid #888;
	border-left: 1px solid #bdbdbd;
        border-right: 1px solid #bdbdbd;
}

.contTituloSeccion{
	float:left;
	width:680px;
        height:50px;
	padding:4px 0px 0px 15px;
        display:block;
}
.contTituloSeccion label {
    font-size: 16px;
    font-weight: bold;
}

.contTituloSeccion span{
    color:#0764cb;
}

.contBloque{
    float:left;
    margin:0px 0px 25px 8px;
    border: 1px solid #bcbcbc;
    width:590px;
    padding: 22px 0px 26px 92px;
}

.contBloque label{
    float:left;
    width:400px;
    font-size: 12px;
    font-weight: bold;
    display:block;
}

#contFormPaso1{
    float:left;
    margin:30px 0px 0px 0px;
    width:550px;
    border: 0px solid #000;
}

#contFormPaso1 ul{
    padding:0px;
    float:left;
    width: 550px;
}

#contFormPaso1 li{
    float:left;
    width: 550px;
    PADDING-bottom: 20px;
}

#contFormPaso1 li input{
    float:left;
    margin-right: 15px;
    border: 0px solid #bcbcbc;
}

#contFormPaso1 label{
    float:left;
    width:500px;
    font-size: 12px;
    font-weight: bold;
    display:block;
}

#contFormPaso1 .subTitle{
    display:block;
    width: 500px;
    font-weight: normal;
    padding-top: 4px;
}



.pasos
{
    
	float: left;
	
}
.pasos ul
{
    margin:0px;
    padding:0px;
    list-style: none;
    float:left;
}
.pasos li
{
    width: 211px;
    height: 81px;
    float: left;
    margin-bottom: 13px;
}

.pasos label{
    display:block;
    float:left;
    width:150px;
    margin: 20px 0px 0px 65px;
}
.pasos .subTitle{
    display:block;
    width: 150px;
    font-weight: bold;
    padding-top: 4px;
}

.pasos .activo
{
    color:#494949;
    background: transparent url(images_new/contratacion/pasos/paso_activo.jpg) top left no-repeat;
}

.pasos .no_activo
{
    color:#808080;
    background: transparent url(images_new/contratacion/pasos/paso_no_activo.jpg) top left no-repeat;
}

.btn_sig{
    border-style: none;
    background-color:#00c112;
    color:#FFF;
    width: 195px;
    font-size: 14px;
    font-weight: bold;
    padding-TOP: 6px;
    padding-bottom: 6px;
    margin-left: auto;
    margin-right: auto;
}

/* FIN CONTRATACION */