body { margin:0; border:0; font-family:Helvetica,Geneva,Verdana,Tahoma,Arial,Serif; font-size:11px; padding:0px; background-color:#FFFFFF /*#9099AE;*/  }

a { color:#99CC33; text-decoration:none; }
a:hover { color:#99CC33; text-decoration:underline; }


h1 { width:98%; color:#000000; background-color:#99CC33; font-size:12px; font-weight:bold; text-align:left;	padding:3px 0px 1px 0px; margin:10px 0px 3px 0px; text-shadow:1px 1px 0px #EEEEEE; }
	.h1-orange { color:orange; background-color:#FFFFFF; font-size:26px; font-weight:bold; width:98%; }
	.h1-green { color:#99CC33; background-color:#FFFFFF; font-size:26px; font-weight:bold; width:98%; }
	.h1-blue { color:#010066; background-color:#FFFFFF; font-size:26px; font-weight:bold; width:98%; }

h2 { font-size:22px; color:#000000; font-weight:bold; text-align:left; background-color:#FFFFFF; width:99%; margin:0px 0px 3px 0px; padding:0px; border:0px solid gray;}
	.h2-orange{ color:orange; }
	.h2-green { color:#99CC33; }
	.h2-blue  { color:#010066; }

h3 { font-size:14px; font-weight:bold; text-align:left; }

/* VALIDATION - Validacion accesible jquery*/
label.error {display:block; width:100%;clear:both; color:red; font-size:12px}
input.error, textarea.error {border: 2px solid red;  }


.boton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ebebeb 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#dfdfdf');
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	background-color:#ebebeb;
	border-radius:6px; border:1px solid #dcdcdc;
	padding:6px 24px;
	display:inline-block;
	color:orange;
	font-family:arial; font-size:15px; font-weight:bold;
	text-decoration:none; text-shadow:1px 1px 0px #ffffff;
}.boton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ebebeb) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ebebeb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ebebeb');
	background-color:#dfdfdf;
}.boton:active {
	position:relative;
	top:1px;
}

.btn-plan { font-size:12px; color:orange; padding:6px 12px 6px 12px; text-shadow:1px 1px 0px #ffffff; }
.btn-linux { font-size:11px; color:orange; padding:4px 12px 4px 7px; text-shadow:1px 1px 0px #ffffff; background-image:url(../img/marcas/logo_linux.gif); background-repeat:no-repeat; background-position:top right;}
.btn-windows{ font-size:11px; color:orange; padding:4px 12px 4px 7px; text-shadow:1px 1px 0px #ffffff; background-image:url(../img/marcas/logo_windows.gif); background-repeat:no-repeat; background-position:top right;}

/* Viejos / A sustituir */
.btn-contratar { font-size:12px; width:90px; padding:2px 2px 2px 0px; border:1px solid #AAAAAA; color:#010066; margin-top:2px; }
.btn-contratar-linux { font-size:12px; width:90px; padding:2px 2px 2px 0px; border:1px solid #AAAAAA; color:#010066; margin-top:2px; 
						background-image:url(../img/marcas/logo_linux.gif); background-repeat:no-repeat; background-position:top right;}
.btn-contratar-windows { font-size:12px; width:90px; padding:2px 2px 2px 0px; border:1px solid #AAAAAA; color:#010066; margin-top:2px; 
						background-image:url(../img/marcas/logo_windows.gif); background-repeat:no-repeat; background-position:top right;}
							
							
/* accesorios */
.fullWidth {width:100%;}
.fullWidth .title {font-size:18px;}
.width60 { width:60px;}
.width55 { width:55px; }
.width80 { width:80px; }
.width383 { width:383px; } 
.width130 { width:130px; }
.width95 { width:95px; }
.width75 { width:75px; }
.width5 { width:5px; }
.width99percent{ width:99%; }
.background-clean {background-image:none}
.border-none{border:none}
.border-right-0{border-right:0px}
.clear{clear:both}
.font10 { font-size:10px; }
.font11 { font-size:11px; }
.font12 { font-size:12px; }
.font13 { font-size:13px; }
.font14 { font-size:14px; }
.font15 { font-size:14px; }
.font16 { font-size:16px; }
.font18 { font-size:18px; }
.font20 { font-size:20px; }
.font28 { font-size:28px; }
.verdana {font-family:verdana;} 
.tachado { text-decoration:line-through; }
.underline{text-decoration:underline}
.alignLeft {text-align:left}
.alignJustify { text-align: justify}
.alignCenter { text-align: center}
.alignRight{ text-align: right}
.marg0 { margin:0;}
.margL10 {margin-left:10px;}
.margTop20{ margin-top:20px; }
.margTop10{ margin-top:10px; }
.margTop5 { margin-top:5px }
.margBot5 { margin-bottom:5px;}
.margBot15 { margin-bottom:15px;}
.margBot20{ margin-bottom:20px; }
.padding-0 {padding:0px}
.padding-10 {padding:10px}
.padding-left-0 { padding-left:0px; }
.padding-left-3 { padding-left:3px; }
.padding-left-24 { padding-left:24px; }
.padding-bottom-10 { padding-bottom: 10px;}
.padding-top-5{padding-top:5px}
.padding-top-10 {padding-top:10px;}
.padding-top-20 { padding-top: 20px;}
.height-200 { height:200px;}
.lineHeight18 { line-height:18px; }
.lineHeight16 { line-height:16px; }
.lineHeight24 { line-height:24px; }
.floatLeft { float:left; }
.floatRight { float:right;}
.floatNone { float:none }
#formTransf {width:630px; margin:0px 0px 0px 5px; border:1px solid #99CC33; background:#cded8e; padding:15px 0px 15px 40px;}
	#domainInput{height:16px; width:220px; border:1px solid #99CC33}
	#ext {font-size:11px; height:20px; border:1px solid #99CC33;}
	#checkDomain { font-size:12px; width:140px; padding:1px 0px 1px 0px; border:1px solid #AAAAAA; color:#010066; margin:2px 22px 0px 20px; }
 /* fin accesorios */
 
 
/*** HEADER ******************************************/

	#header { width:100%; margin-left:auto; margin-right:auto; background-color:#FFFFFF; padding:5px 0px 5px 0px;
			  color:#ffffff; font-size:11px; font-weight:bolder; text-align:left; float:none; clear:both; border:0px solid red;
			}
	#head-content { width:1020px; margin-left:auto; margin-right:auto; border-right:0px solid blue; overflow:hidden;}
	#header .left {	float:left; width:830px; background-color:#FFFFFF; padding:0px 0px 0px 0px;  }		

	/* página /includes/cmp-header2.php */
	#azaSearchContainer{position:absolute;top:0px;width:1020px; margin-left:auto;margin-right:auto; }	
	#azaSearch{z-index:999}
	#azaSearch, #azaSearch2 {color:#ccc;  position:absolute; top:0px; text-align:right;	
							 height:35px; width:920px; background:url(/img/azaSearchPeq.png) top right no-repeat;}
		#azaSearch a, #azaSearch input{margin-top:4px;color:#010066 }
		#azaSearch input{padding-left:5px; margin-right:30px;font-size:10px;}		
	#azaSearch2 {width:130px;background:url(/img/azaSearchPeq.png) top right no-repeat; top:0px; right:0px;}
	#azaSearch2:hover {background:url(/img/azaSearchPeqON.png) top right no-repeat;}	
	#azaSearch:hover {background:url(/img/azaSearchPeq.png) top right no-repeat;}	
	#azaSearch2 img{margin-top:4px;}

	#azaTel { text-align:right; float:right; color:#ccc;font-size:1.7em;width:400px; margin-right:10px;height:30px;margin-top:-30px; font-weight:normal; cursor:pointer; }
	#azaTel a {color: #99cc33; font-size:1em;font-weight:bold; }
	#slogan{color:#666666; font-weight:normal; font-size:12px; font-family:'Droid Sans'; padding:0px 0px 2px 4px; width:200px;}
	#busqueda{display:inline;}
	.left{line-height:12px;width:99%;}
	#head-content{height:70px;}
	
/*** TOOLBAR + MENU *****************************************/

	#toolbar { height:32px; width:100%; background-color:#010066; float:none; margin-left:auto; margin-right:auto; clear:both; }
	#toolbar-content { width:1020px; height:32px; margin-left:auto; margin-right:auto; border-left:1px solid #babdb6; }
			
	.menu, .menu-on {	float:left; width:auto; height:24px; padding:8px 25px 0px 26px; font-size:12px; font-weight:bolder; }
	.menu { border-right:1px solid #babdb6; background-image:url(/img/azaTabs.png);}
	.menu-on { border-right:1px solid #babdb6; background-color:#99CC33; }
	.menu a { color: #ffffff; }
	.menu a:hover { color:#ffffff; text-decoration:underline; }
	
	
/*** MAIN y COLUMNAS ****************************************************/

	#main{ width:1020px; margin-left:auto; margin-right:auto; text-align:center; padding-bottom:0px; background-color:#FFFFFF; }
	#body-contents-big { width:750px; float:left; text-align:left; margin:20px 10px 0px 0px; border-right:1px dotted #99CC33; }
	
	#col-right { width:240px; float:left; height:100%; padding:0px 0px 0px 10px; }
		#col-right .right-box { margin:15px 0px 10px 0px; text-align:left; }
		#col-right .right-box .cabecera { color:#010066; /*orange*/ font-size:16px; font-weight:bolder; background-color:#FFFFFF; padding:4px 0px 2px 0px; }
		#col-right .right-box .content { color:#666666; font-size:12px; line-height:18px; padding:5px 3px 0px 3px; margin:0px 0px 10px 0px; }
		#col-right .right-box .line { color:#666666; font-size:12px; padding:7px 0px 7px 0px; border-bottom:1px dotted #CCCCCC; margin:0px 30px 0px 0px; }
		#col-right .right-box a { color:#010066; }
		
	
/*** TABS *****************************************/

	.etabs { margin: 0; padding: 0; }
	.tab { font-weight:bold; display: inline-block; zoom:1; *display:inline; background: url(/img/azaTbg.png);/* #eee;*/ border: solid 1px #999; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; }
	.tab a { font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; }
	.tab a:hover { text-decoration: underline; }
	.tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px; border-color: #666; }
	.tab a.active { font-weight: bold; }
	.tab-container{margin-top:5px;}
	.tab-container .panel-container { background: #fff; border: solid #666 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
	.panel-container { margin-bottom: 10px; }
	
	
/*** FOOTER ****************************************************/

	#partners { width:1020px; margin-left:auto; margin-right:auto; padding:30px 0px 15px 0px; background-color:#FFFFFF; text-align:center; }

	#footer{ width:100%; border-top:1px solid #AAAAAA; background-color:#CCCCCC; padding-top:15px; text-align:left; }
		#footer #azalorea { width:1020px; margin-left:auto; margin-right:auto; color:#666666; padding:10px 0px 20px 0px; }
		#footer #shortcut { width:1020px; margin-left:auto; margin-right:auto; padding:0px; }
		#footer #shortcut .bloque { float:left; margin:0px 20px 0px 0px; }
		#footer #shortcut .bloque .tit { font-size:12px; font-weight:bolder; }
		#footer #shortcut .bloque ul { margin-top:5px; margin-left:0px; padding-left:0px; list-style:none; }
		#footer a { color:#111111; text-decoration:none; }
		#footer a:hover { color:#000000; text-decoration:underline; }
	

/*** COLUMNAS ***********************************************/

	.right-box { margin:15px 5px 10px 0px; }
	.right-box .cabecera { color:#FFFFFF; background-color:#99CC33; font-size:14px; font-weight:bolder; text-align:left; padding:4px 0px 2px 7px; }
	.right-box .box-domain { color:#010066; font-size:12px; padding:5px 3px 0px 3px; margin:0px 0px 10px 0px; text-align:left; }
	.right-box .btn-domain { font-size:11px; width:116px; padding:1px 0px 1px 0px; border:1px solid #99CC33; color:#010066; margin:2px 22px 0px 0px; }
	.right-box .tlds { font-size:18px; color:#010066; font-weight:bolder; text-align:center; margin:0px 0px 5px 0px; }

	.right-box .box-boletines { color:#666666; font-size:12px; padding:5px 3px 0px 7px; margin:0px 0px 10px 0px; text-align:left; }
	.right-box .box-ecommerce { color:#666666; font-size:12px; padding:5px 3px 0px 7px; margin:0px 0px 10px 0px; text-align:left; }
	.right-box .box-lopd 	  { color:#666666; font-size:12px; padding:5px 3px 0px 7px; margin:0px 0px 10px 0px; text-align:left; }
	.right-box .box-seo 	  { color:#666666; font-size:12px; padding:5px 3px 0px 7px; margin:0px 0px 10px 0px; text-align:left; }
	
	/* TWITTER */	
	#twitter_update_list { font-size:11px; line-height:150%; list-style:none; padding-left:0px; margin:0px; }
	#twitter_update_list li { padding:5px 0 7px 0px; margin-left:0px; border-bottom:1px dotted #AAAAAA; }
	#twitter_update_list li:hover {	background-color:#F7F7F7; }	
	#twitter_update_list span { color:#333333; text-decoration:none; float:left; display:inline; clear:both; background-image:url(images/tweet.png); background-repeat:no-repeat; background-position:0 -100px; padding-left:10px; }
	#twitter_update_list span:hover { background-position:0 0; }
	#twitter_update_list span a { color:#010066; text-decoration: none; margin-left:0px !important; }
	#twitter_update_list span a:hover {	color:#010066; text-decoration: none; }
	#twitter_update_list a { color:#010066;	margin-left:10px; }
	#twitter_update_list a:hover { color:#8c7c3d; text-decoration:none; }
	
	
	/* página /includes/cmp-left.php */
	.menu-compartido-p { background-color:#99CC33; color:#FFFFFF; font-size:14px; text-align:left; padding:2px 0px 2px 5px; }
	.aplicaciones { padding-bottom:10px; }
	.menu-soporte-ti { width:150px; color:#010066; background-color:#ffffff; padding:2px 2px 2px 0px; margin:0px 0px 0px 0px; font-size:13px; text-align:left; }
	.menu-soporte-link { width:140px; height:45px; text-align:left; padding:5px 5px 5px 5px; border:1px solid #DDDDDD; margin:0px 0px 10px 0px; }
	/* fin página /includes/cmp-left.php */
	
	/* página /includes/cmp-right.php */
	#right-twitter-button { padding-left:40px; }
	#right-domain-input{ height:16px; width:114px; border:1px solid #99CC33 }
	#right-tdl-select { height:18px; border:1px solid #99CC33; }
	#right-registro-desde { margin-bottom:10px; }
	#right-domain-form { margin:0px; margin-top:4px!important; }
	#right-fucsio-img { padding-top:5px;}
	#right-boletines-img { padding-top:3px;margin-right:4px; }
	/* fin página /includes/cmp-right.php */
	
	/* página /includes/cmp-right-home.php */
		#twitter_update_list li { padding:0px; margin:5px 0px 0px 0px; padding-bottom:5px; border-bottom:1px dotted #DDDDDD; }
		#right-home-help { padding-left:0px; margin-left:0px; }
		#right-home-domain-div { margin:0px; margin-top:4px!important; border:1px solid #99CC33; background:#cded8e; padding:7px 0px 6px 0px; }
		#right-home-domain-input { height:16px; width:115px; border:1px solid #99CC33 }
		#right-home-tdl-select { font-size:11px; height:18px; border:1px solid #99CC33; }
	/* fin página /includes/cmp-right-home.php */

/*** HOME ***********************************************/

#home-promo { background-color:#ffffff; padding:0px 0px 0px 0px; margin-bottom:10px; }

	#home-promo .box { float:left; width:220px; height:160px; margin:10px 25px 0px 0px; padding:3px 10px 10px 0px; border-right:1px dotted #DDDDDD; }
	#home-promo .tit { font-size:19px; color:#99CC33; text-align:left; margin-bottom:5px; font-family:'Droid Sans', serif; }
	

.home-box { width:750px; padding:0px; margin:0px 0px 20px 0px; border:0px solid blue;}

	.home-box-tabs { width:98%; height:140px; padding:0px; margin:0px 0px 0px 0px; }

	.home-box-ext { width:170px; float:right; padding:0px; margin:0px 0px 0px 0px;vertical-align:top;margin-top:4px; }
	.home-box-ext .title{ width:163px; background-color:#FFFFFF; color:orange; font-size:14px; font-weight:normal; padding:3px 0px 2px 3px; text-align:left; }
	.home-box-ext .info { width:163px; background-color:#FFFFFF; color:#666666; font-size:11px; font-weight:normal; padding:3px 0px 2px 5px; text-align:left; }
		
.txt-plano { font-size:12px; color:#000000; font-weight:normal; }

/*** LEFT ***********************************************/

.heading-line { width:99%; font-size:13px; border-bottom:1px dotted #CCCCCC; font-weight:bolder; margin:10px 0px 10px 0px; padding-bottom:3px; }

.box-top { float:left; width:152px; height:18px; background-color:#99CC33; border:1px solid #99CC33; color:#010066;
			font-size:12px; font-weight:bolder; text-align:left; margin:10px 0px 0px 7px; padding:3px 0px 0px 0px; }

.box-left-subtitle{ width:152px; float:left; line-height:20px; margin:0px 0px 10px 7px; padding-left:0px; border:1px solid #99CC33; text-align:left; }
.box-left-subtitle a { color:#99CC33; font-size:12px; text-align:left; font-weight:bold; }
.box-left-body { float:left; display:block; color:#000000; font-size:11px; text-align:left; }
.highlights, .highlights2 { float:left;	width:152px; margin-left:7px; text-align:left; border: 1px solid #99CC33; }

/*** DOMINIOS ******************************************/

#dominios { width:740px; padding:0px 0px 10px 0px; margin:0px 20px 10px 10px; border:0px solid #99CC33; font-size:12px; text-align:left; }

	#dominios .dom-body { width:100%; }
	
		#col-right-dom { float:left; width:244px; height:100%; border-left:1px dotted #99CC33; background-color:#FFFFFF; padding:0px 0px 0px 15px; margin:10px 0px 0px 0px; }
		#col-right-dom .right-box { margin:15px 5px 10px 0px; text-align:left; }
		#col-right-dom .right-box .cabecera { color:orange; font-size:18px; font-weight:bolder; background-color:#FFFFFF; padding:4px 0px 2px 0px; }
		#col-right-dom .right-box .content { color:#666666; font-size:12px; line-height:18px; padding:5px 3px 0px 3px; margin:0px 0px 10px 0px; }
		#col-right-dom .right-box .line { color:#666666; font-size:12px; padding:9px 0px 10px 0px; border-bottom:1px dotted #CCCCCC; margin:0px 30px 0px 0px; }
		#col-right-dom .right-box a { color:#010066; }

		#dominios .dom-intro { width:99%; font-size:12px; margin:10px 0px 10px 0px; }
	
		#dominios .dom-left { float:left; width:220px; background-color:#cded8e; margin:0px 20px 0px 0px; padding:8px 0px 10px 0px; }
		
			#dominios .dom-left-info { padding:0px 10px 10px 8px; color:#010066; }
					  .dom-left-info .dom { float:left; width:33%; height:25px; }
					  .dom-left-info .dom a { padding:0px 10px 10px 8px; font-size:14px; font-weight:bold; }
			#dominios .dom-left-info h2 { color:#FFFFFF; background-color:#99CC33; font-size:16px; font-weight:bolder; margin:0px 0px 0px 0px; padding:2px 0px 2px 5px; }
		
			.dom-left ul { margin:0px 0px 0px 5px;padding-left:0px }
			.dom-left li { margin:5px 0px 2px 10px;padding-left:0px }
			.dom-left .li-orange { text-indent:3px;padding-left:0px}
			.dom-left .li-orange { list-style:url("/img/icons/bullet_orange.png"); }
			
		#dominios .dom-right { width:500px; float:left; }		
		
			.dom-right h2 { color:orange; background-color:#FFFFFF; font-size:20px; }
			.dom-right h3 { font-size:13px; padding:15px 0px 0px 5px; float:left; color:#666666; font-weight:bolder; text-align:left; line-height:19px; }
			.dom-right .dom-img { float:right; text-align:right; width:210px; margin-top:10px; }
			
			.dom-right .dom-uline { width:100%; font-size:13px; border-bottom:1px dotted #CCCCCC; font-weight:bolder; margin:0px 0px 10px 0px; padding-bottom:3px; }		
			
			.dom-right ul { margin:0px 0px 0px 10px; }
			.dom-right li { margin:0px 0px 0px 12px; }
			.dom-right .li-green { list-style:square outside url("/img/icons/bullet_green.png"); }
	
			
			
		#dominios .col { color:#666666 !important; font-weight:bold; font-size:14px; height:22px; }	
		#dominios .tld { background-color:#FFFFFF; color:#ffa500; font-size:14px; text-align:center; padding:0px; text-align:right !important; padding-right:5px; }
		#dominios .dato { background-color:#fff; color:#000000; text-align:center; height:20px; border: 1px solid #CEFF8F; }

		/* página /dominios/transferencia-dominios.php */
		.transferD { text-align:justify; font-size:12px; margin:20px 5px 0px 10px; }
		.left430 {float:left; width:430px; margin:0px 30px 0px 5px;}
		.title{font-size:18px;}
		#transfDomsTitle{float:none; width:95%; font-size:14px; background:#EEEEEE; padding:2px 0px 2px 5px;}
		#td2{ border-bottom:1px dotted #666666; padding:5px 0px 5px 0px; }
		#td3{ border-bottom:1px dotted #666666; border-right:1px dotted #666666;}
		.dottedBottom{border-bottom:1px dotted #666666;}
		.dottedRightBottom { border-bottom:1px dotted #666666; border-right:1px dotted #666666; }
		.catLink{ float:none; width:95%; font-size:14px; background:#EEEEEE; padding:2px 0px 2px 5px;}
		.tdlList li {padding:5px 0px 5px 0px;}
		 /* fin página /dominios/transferencia-dominios.php */
		 
		 /* página /dominios/registro-dominios.php */
		.left450 {float:left; width:450px;}
		.left450 .title {font-weight:normal; font-size:15px;}
		 /* fin página /dominios/registro-dominios.php  */
		 
		 /* página /dominios/dominios_info.php */
		#domsInfoContents{ background-color:#FFFFFF; }
		#domsInfoContents .h1-orange { width:95%; }
		
		 /* fin  página /dominios/dominios_info.php */
		 
		 /* página /dominios/dominio-tdl.php */ 
		.topDotted {border-top:1px dotted #CCCCCC}
		 /* fin página /dominios/dominio-tdl.php*/		 
		 
		/* archivo /dominios/cmp_right_dominios.php */
		#rightDomsLeftLine .dom a { color:#99CC33; }
		/* fin archivo /dominios/cmp_right_dominios.php */

/*** PLANES DE HOSTING ******************************************/

#modal_container { padding:5px; width:500px; height:400px; overflow:auto; background-color:#fff; border:1px solid #666666;
					font-family:Verdana; font-size:12px; color:#333333; text-align:left; }
#modal_overlay { background-color:#000; }

#dedicados { padding:25px 15px 20px 20px; margin:0px 10px 10px 10px; border:1px solid #99CC33; font-size:12px; text-align:left; }

	#dedicados ul { margin:0px 0px 0px 5px; }
	#dedicados li { margin:10px 0px 5px 10px; }
	#dedicados .li-green { list-style:square outside url("/img/icons/bullet_green.png"); }
			
#plan { width: 95%!important; text-align:left; background:#fff; border:solid #666 1px; padding:10px 10px 10px 20px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }

		#plan .plan-intro { width:99%; font-size:12px; margin:10px 0px 10px 0px; }
	
		#plan .plan-left { float:left; width:200px; background-color:#cded8e; border-radius:5px; margin:0px 20px 0px 10px; padding:8px 0px 10px 0px; }
		
			#plan .plan-left-info { padding:0px 8px 10px 8px; color:#010066; }
			#plan .plan-left-tit { color:#FFFFFF; background-color:#99CC33; border-radius:3px; font-size:15px; font-weight:bolder; margin:0px 0px 0px 0px; padding:2px 0px 1px 5px; }
		
			.plan-left ul { margin:0px 0px 0px 5px;padding-left:0px }
			.plan-left li { margin:10px 0px 5px 10px;padding-left:0px }
			.plan-left .li-orange{text-indent:5px;padding-left:0px}
			.plan-left .li-orange { list-style:  url("/img/icons/bullet_orange.png"); }
			
		#plan .plan-right { width:480px; float:left; }		
		
			.plan-right .plan-uline { width:100%; font-size:13px; border-bottom:1px dotted #CCCCCC; font-weight:bolder; margin:0px 0px 10px 0px; padding-bottom:3px; }		
			
			.plan-right ul { margin:0px 0px 0px 10px; }
			.plan-right li { margin:0px 0px 0px 12px; }
			.plan-right .li-green { list-style:square outside url("/img/icons/bullet_green.png"); }
			
		/* página /hosting-web-compartido/plan-m.php */
			#plan-m-simplificado, #plan-s-simplificado, #plan-l-simplificado, #plan-xl-simplificado, #plan-xs-simplificado{ font-size:12px; padding:5px 0px 5px 3px; }
			#plan-m-tabla-precios, #plan-s-tabla-precios { font-size:13px; line-height:16px; padding-left:3px; }
		
		/* página /hosting-web-compartido/plan-comparativa.php */
		#compartido-comparativa-p1 { font-weight:normal; margin:5px 5px 0px 10px;width:98% }
					
		/* página /hosting-web-compartido/plan-correo.php */
			#tabla-precios-plan-correo { padding:10px 0px 0px 3px; }
			#boton-contratar-plan-correo { background-image:none; }		
		
		/* página /includes/home_soluciones_datacenter.php */
		#home-soluciones-1 { font-family:verdana; font-size:12px; text-align:left; padding:10px 0px 10px 10px; }
		.home-soluciones-bloque30 { float:left; width:30%; }
		.home-soluciones-bloque40 { float:left; width:40%; }
		.strongbloq { font-family:verdana;padding:10px 0px 10px 10px; }
		
		
/*** SERVICIOS AVANZADOS ************************************************************/
	
	.avanzados-block { width:99%; }
		.avanzados-block h2 { font-size:14px; float:left; width:300px; font-weight:normal; }
		.avanzados-block a { font-size:16px; color:orange; text-decoration:underline; }
		.avanzados-block .foto { width:180px; float:left; }
	
	#avanzados .uline { width:99%; font-size:13px; border-bottom:1px dotted #CCCCCC; font-weight:bolder; margin:0px 0px 10px 0px; padding-bottom:3px; }		
	#avanzados p { margin-top:10px; } 
		
	/* página /servicios-avanzados/monitorizacion-sistemas.php */
	.list-line-eee { background-color:#eeeeee; }
	.list-line-ddd { background-color:#dddddd; }
	#monitor-img { margin-left:20px; }
	
	/* página /servicios-avanzados/antispam.php */
	#descrip-antispam { font-weight:normal; line-height:20px; }
	#antispam-captcha-input { width:70px; height:18px; } 
	#antispam-captcha-img { margin-right:5px}


/***** SOPORTE ***********************************************************************************/

	#soporte {text-align:left}
	
	#soporte .left { width:25%; float:left; margin-right:30px; }
	#soporte .right { width:70%; float:left; }
	
	.s-box { -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
			 -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
			 box-shadow:inset 0px 1px 0px 0px #ffffff;
			 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #dfdfdf) );
			 background:-moz-linear-gradient( center top, #ebebeb 5%, #dfdfdf 100% );
			 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#dfdfdf');
			 -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc;
			 background-color:#ebebeb; display:inline-block;
			}
	.s-box1 { width:28%; float:left; margin:5px 10px 20px 5px; padding:7px 10px 5px 5px; }
	.s-box2 { width:95%; float:none; margin:0px 0px 5px 0px; padding:7px 10px 7px 5px; }

	.s-box1 h2 { font-size:20px; color:#010066; background:none; font-weight:bold; text-align:left; padding:0px 0px 0px 0px; text-shadow:1px 1px 0px #ffffff; }
	.s-box2 h2 { font-size:16px; color:#010066; background:none; font-weight:bold; text-align:left; padding:0px 0px 0px 0px; text-shadow:1px 1px 0px #ffffff; }
	
	.s-box1 .s-txt { font-size:12px; margin-left:23px; line-height:16px; }
	.s-box2 .s-txt { font-size:11px; margin-left:23px; line-height:14px; }
	
	.s-box ul { margin-left:10px; padding-left:20px; }
	.s-box li { padding-left:0px; }
	.s-txt a { color:#010066; text-decoration:underline; }
			
	#col-right-soporte { float:left; width:244px; height:100%; background-color:#FFFFFF; padding:0px 0px 0px 15px; margin:10px 0px 0px 0px; }
		#col-right-soporte .right-box { margin:15px 5px 10px 0px; text-align:left; }
		#col-right-soporte .right-box .cabecera { color:orange; font-size:18px; font-weight:bolder; background-color:#FFFFFF; padding:4px 0px 2px 0px; }
		#col-right-soporte .right-box .content { color:#666666; font-size:12px; line-height:18px; padding:5px 3px 0px 3px; margin:0px 0px 10px 0px; }
		#col-right-soporte .right-box .line { color:#666666; font-size:12px; padding:9px 0px 10px 0px; border-bottom:1px dotted #CCCCCC; margin:0px 30px 0px 0px; }
		#col-right-soporte .right-box a { color:#010066; text-decoration:underline; }

	/*
	#soporte .s-body { width:100%; }
	
		#soporte .s-left { float:left; width:180px; background-color:#cded8e; margin:0px 20px 0px 0px; padding:8px 0px 10px 0px; }
		
			#soporte .s-left-info { padding:0px 8px 10px 6px; margin-bottom:3px; color:#010066; }
			#soporte .s-left-tit { color:#FFFFFF; background-color:#99CC33; font-size:15px; font-weight:bolder; margin:0px 0px 0px 0px; padding:2px 0px 2px 5px; }
			#soporte .s-left-txt { font-size:11px; font-weight:bolder; margin:0px 0px 0px 0px; padding:2px 0px 2px 5px; }
		
			.s-left ul { margin:0px 0px 0px 5px;padding-left:0px }
			.s-left li { margin:5px 0px 3px 10px;padding-left:0px }
			.s-left .li-orange{text-indent:5px;padding-left:0px}
			.s-left .li-orange { list-style:  url("/img/icons/bullet_orange.png"); }
			
		#soporte .s-right { width:510px; float:left; }		
		
			.s-right .s-uline { width:100%; font-size:13px; border-bottom:1px dotted #CCCCCC; font-weight:bolder; margin:0px 0px 10px 0px; padding-bottom:3px; }		
			
			.s-right ul { margin:0px 0px 0px 10px; }
			.s-right li { margin:3px 0px 3px 12px; }
			.s-right .li-green { list-style:square outside url("/img/icons/bullet_green.png"); }
		
		#soporte .manuales { width:530px; font-size:12px; text-align:left; padding:5px; margin:0px 0px 20px 0px; border:1px solid #99CC33; }
		#soporte .manual { float:left; width:90px; text-align:center; margin:2px 15px 2px 0px; }
		*/
		/*
		.faq-R { border:1px solid #DDDDDD; background-color:#EEEEEE; padding:10px 10px 10px 10px; }
		
		.faq a { color:#010066;	text-decoration:none; }
		.faq a:hover { color:#010066; text-decoration:underline; }
		*/
		
/* página /soporte/contacto.php */
#contacto-container { width:90%; background-color:#EEEEEE; padding:0px 10px 10px 10px; }
.contact-input-220 { width:220px; }
.contact-input-340 { width:340px; }

/* página /soporte/soporte.php */
.insoporte{ width:73%;float:left }
#manuales-listado { width:540px; padding:5px; margin:0px 0px 20px 5px; border:1px solid #99CC33; }
.manual-margin-2-25-2-0 { margin:2px 25px 2px 0px; }
#manual-link-eudora { margin:2px 30px 2px 0px; }
#manual-link-outlook-express { margin:2px 15px 2px 0px; }
#links-preguntas-frecuentes { width:540px;margin:0px 0px 20px 5px; padding:10px 0px 15px 15px; border:1px solid #99CC33; }

/*** APLICACIONES WEB ****************************************************/

/* página /aplicaciones-web/gestor-boletines.php */
#gestorBoletines{ padding:10px 0px 0px 0px; }
#gestorBoletines #body-contents-big { text-align:left; }
#gestorP { padding:20px 20px 0px 20px; }
#gestorP h2 { font-size:13px; width:95%; }

/* página /aplicaciones-web/tiendas-virtuales.php */
.tvirtualesTd { padding:10px 10px 0px 25px; }

/*** CLOUD-HOSTING ****************************************************/

/*archivo cmp-right-cloud.php*/
.left-padding-margin-0 {padding-left:0px; margin-left:0px;} 

/* página /cloud-hosting/especificaciones-tecnicas.php */
.li-padding-bottom-7 li { padding-bottom:7px; }

/* página /cloud-hosting/tarifas-cloud.php */
.tarifas-cloud { width:700px; text-align:left; font-size:12px; }
.tarifas-cloud div { text-align:justify; font-size:12px; margin:20px 10px 0px 5px; }

/* página /cloud-hosting/servidores-cloud-hosting.php */
#servidores-cloud-hosting-cont { text-align:justify; font-size:12px; margin:20px 5px 0px 8px; }
#servidores-cloud-hosting-cont h2, #servidores-cloud-hosting-cont div, #servidores-cloud-hosting-ul li { text-align:justify; }
#personalice-cloud-hosting { background:#EEEEEE; border:1px solid #DDDDDD; width:320px; padding:10px; margin-top:20px; }

/* página /cloud-hosting/cloud-privado-publico-hibrido.php */
.in-content { text-align:justify; font-size:12px; margin:20px 10px 0px 10px; }
.ul-padding-bottom-10 li{ padding-bottom:10px; }
#div-cloud-publico { width:100%; margin-top:15px; border:0px solid blue; }
#div-cloud-publico div { float:left; text-align:left; border:0px solid red;}
#div-cloud-publico #div1-cloud-publico { width:230px; margin-right:10px;  }
#div-cloud-publico #div2-cloud-publico { width:210px; margin-right:20px; }
#div-cloud-publico #div3-cloud-publico { width:210px; }
#div-cloud-hibrido { width:100%; font-size:14px; margin-top:15px; }

/* página /cloud-hosting/cloud-saas-paas-iaas.php */
#cont-saas-paas-iaas { text-align:justify; font-size:12px; margin:20px 10px 0px 10px; }

/* página /cloud-hosting/que-es-cloud-hosting.php */
#contents-que-es-cloud { text-align:justify; font-size:12px; margin:20px 10px 0px 10px; }

/* página /cloud-hosting/index.php */
#cloud-index-content { text-align:justify; font-size:12px; margin:20px 5px 0px 8px; }
.cld { width:50px; }
#cloud-pago { color:#000000; font-size:12px; }
#cloud-pago td { background:#daf3a8; padding:5px 0px 5px 5px; } 
#cloud-pago input { text-align:right;font-size:12px;font-weight:bolder; background:#EEEEEE; border:1px solid #CCCCCC; }
#cloud-conf1 { border:1px solid #99CC33; }
#cloud-index-bloq1 , #cloud-index-bloq2, #cloud-index-bloq3 { float:left; }
#cloud-index-bloq1 {  width:220px; text-align:left; margin-right:18px; }
#cloud-index-bloq2 { width:216px; margin-right:20px;}
#cloud-index-bloq3 { width:212px;}
#cloud-enviado { width:500px; border:2px solid #99CC33; padding:10px; }
#cloud-totales { padding:5px 0px 10px 0px;}
#cloud-total-mes td { width:120px; height:20px; background:#daf3a8; padding:10px 10px 10px 0px; color:#000000; font-size:13px; text-align:center; font-weight:bolder;}
#cloud-total-mes input { text-align:right;background:#cded8e;border:1px solid #CCCCCC;width:60px;font-weight:bolder;font-size:14px;padding-right:5px; }
#td-cloud-datos-pers { padding:10px 0px 0px 10px;}
#captcha-img-cloud { margin:0px 5px 0px 0px;}
#security_code{width:70px; height:18px;}
#cloud-solicitar-contratacion {padding:5px 10px 5px 10px; margin-right:60px;}

/*** DIRECTORIO INTERNET ****************************************************/

/* página /directorio-internet/index.php */
.directorio-index { border-right:0px }
#directorio-cats { width:90%; margin-left:20px;}
#seo_directorio_aza { margin-left:10px; }
#seo_directorio_aza li { margin:10px 0px 15px 20px; }

/* archivo /directorio-internet/dir-right.php */
.right-directorio { margin:15px 5px 10px 0px; }
.cabecera-right-directorio-it { color:#FFFFFF; background-color:#010066; font-size:14px; font-weight:bolder; text-align:left; padding:4px 0px 2px 7px; }
#right-directorio-div2, #right-directorio-div3, #right-directorio-div4  { color:#FFFFFF; font-size:12px; padding:5px 3px 0px 3px; margin:0px 0px 10px 0px; text-align:left; }
#right-directorio-div2 #prec{ color:#010066;}
#directorio-right-tdls { font-size:18px; color:#010066; font-weight:bolder; text-align:center; margin:0px 0px 5px 0px;}
#directorio-right-registro { font-size:12px; text-align:left; margin:0px 0px 5px 0px;}
#directorio-right-dominio { height:15px; width:151px;}
#directorio-right-form-dominio { margin:0px; margin-top:4px!important; padding:0px; text-align:center;}
#directorio-it-comprobar-dominio { font-size:11px; width:155px; margin-top:2px;}
#img-dir-right-gestor-boletines {float:right; padding-top:3px;margin-right:4px;}

/*** SERVIDORES DEDICADOS ****************************************************/

/* dedicados comun*/
#dedicados-caracteristicas li { margin-bottom:5px;}
.border-ddd-1 { border:1px solid #DDDDDD; }
.border-ccc-1 { border:1px solid #cccccc; }

/* página /servidores-dedicados/cmp-right-dedicados.php */
#right-dedicados-intro p { margin-top:3px }
#right-dedicados-intro ul { margin-left:13px; padding-left:5px; line-height:18px; }
#dedicados-dominios-desde { margin-bottom:10px; }
#dedicados-right-domain-input { height:16px; width:115px; border:1px solid #99CC33 }
#dedicados-right-tld-select { height:20px; border:1px solid #99CC33; }
#right-dedicados-form-dominios { margin-top:4px!important; }

/* página /servidores-dedicados/comparativa.php */
#comparativa-intro { width:280px;font-weight:normal; margin-top:10px; }
.dedicados-comparativa-boton { background-image:none; }
#img-comparativa-hp-linux-windows { float:right; width:400px; margin:10px 0px 0px 15px; }

/* página /servidores-dedicados/xxl-raid.php */
#h1-xxl-raid { padding-left:0px; }
#detalles-configuracion-xxl-base { margin:10px 0px 0px 10px; }

/* página /servidores-dedicados/index.php */
#servidores-dedicados-body { height:785px }
#servidores-dedicados-body .plan-intro h2 { width:320px;font-weight:normal; margin-top:10px; }
#servidores-dedicados-body .plan-intro h2  p { margin-top:10px; }
#foto-hp-dedicados-index { width:350px; margin:10px 0px 0px 5px; }

/* página /servidores-dedicados/garantiaSLA.php */
#garantia-sla-ti { font-weight:bolder; }
.garantia-titulo{ font-weight:bolder; margin-top:30px;}
.garantia-subcuerpo { background-color:#EEEEEE; padding:5px 5px 10px 15px;}

/* página /servidores-dedicados/servicios_adicionales.php */
.servicio-adicional { margin-top:10px; padding:10px 10px 20px 20px; width:90%; background-color:#eeeeee; }

/* página /servidores-dedicados/contratar_dedicado.php */
.contratar-dedicado .select { color:#4C702A; width:250px; }
.contratar-dedicado option { color:#4C702A; }
.contratar-dedicado .datos { color:#4C702A; font-size:11px; line-height:13px; padding:0px; margin:0px; display:inline; float:left; }
#contratar-dedicado-hp-img { float:right; margin-left:15px; }

/* página /servidores-dedicados/enviar-dedicado.php */
#enviar-dedicado-body .select { color:#4C702A; width:250px; }
#enviar-dedicado-body option {color:#4C702A;}
#enviar-dedicado-body .datos {color:#4C702A;font-size:11px;line-height:13px;padding:0px;margin:0px;display:inline;float:left;}

/* TABS Compartidos *************************************************/
.tab-on, .tab-on2 {background: #fff; font-weight:bold; padding-top: 6px; position: relative; top: 1px; border-color: #666;  }
#hack, #avanzados{ width: 93%!important; text-align: left; background: #fff; border: solid #666 1px!important; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px;}
#avanzados{padding-top:40px;}
.tabs{padding-left:3%;}
.lleno{padding-left:0%;}

/*--------- Colores para destacar las caracteristicas y precios de los productos ---------------------------*/

.blue { color:#235CAD; font-size:14px; }
.green{	color:#4C702A; font-size:14px; }
.color666{color:#666666}
.color010066{ color:#010066}
.blanco { color:#fff}
.verde { color:#99CC33; }
.naranja { color:orange}
.negro {color:#000000}

/*--------- Colores para las tablas de los compartidos ---------------------------*/

.talla { background-color:#FFFFFF; color:#666666; text-align:center; padding:0px; text-align:right !important; padding-right:5px; }
.talla2 { color:#ffa500 !important; font-weight:bold; font-size:13pt; height: 37px; }
#tabPage5 .talla2{ width: 87px; }
#tabPage5 .talla { width: 120px; }
.talla2 A:link { color:#000000;	text-decoration:none; }
.talla2 A:hover{ color:#000000;	text-decoration:none; }
.talla2 A:active{ color:#000000; text-decoration:none; }
.talla2 A:visited{ color:#000000; text-decoration:none; }
.celdaP{ background-color:#fff; color:#000000; text-align:center; height:25px; border:1px solid #CEFF8F; }
.celdaP a img{ border: 0; }
.celdaI{ background-color:#fff; color:#000000; text-align:center; border:1px solid #CEFF8F; }

/********************************************/

.tipo_cliente { padding: 10px 0 20px; width: 180px; }
.form_data{	float: none; clear: both; }
.tform{display:inline}
.form_data label{ display: block; float: left; 	clear: both; width: 110px;	height: 26px; }
.form_data input{ float: left; }
.validation-advice{	color: red; float: left; }

/* página /includes/home_servicios_avanzados.php */
#home-servicios-av-p1 { padding:5px 10px 5px 15px; }
#home-servicios-av-as-p1 { margin:20px 0px 5px 0px; }
#home-servicios-av-as-p2 { margin:20px 0px 5px 0px; }
.home-servicios-margBottom15 { margin-bottom:15px }
.home-servicios-margBottom5 { margin-bottom:5px }
#home-avanzados-monitor, #home-avanzados-clustering, #home-avanzados-housing { padding:15px 10px 5px 15px;}
#home-avanzados-monitor-img, #home-avanzados-clustering-img, #home-avanzados-housing-img { padding:15px 10px 5px 10px;}
/* fin página /includes/home_servicios_avanzados.php */

/* página /includes/home_dedicados.php */
#home-dedicados-cloud-server { width:340px; padding:10px 10px 0px 0px; }
#home-dedicados-calidad { padding:10px 5px 5px 10px;  }
#home-dedicados-calidad ul { margin:10px 0px 10px 5px; }
.home-dedicados-servidor-hp { padding:10px 5px 5px 10px; }
/* fin página /includes/home_dedicados.php */

/* página /search.php */
.searchList{width:47%; margin-left:1%;float:left}
.searchlist h3 { margin:2px;}
/* fin página /search.php */

/* página /servicios-lopd-lssi.php */
#normativa-lopd { margin:0px 20px 0px 20px; }
#h2-lopd { width:95%; margin-left:21px; }
/* fin página /servicios-lopd-lssi.php */

/* página /servidores-virtuales.php */
#h2-servidores-virtuales { width:280px; }
#detalle-servidores-virtuales { padding-left:20px; }
#detalle-servidores-virtuales div { width:200px; background-color:#cded8e; margin-bottom:20px; padding:2px 0px 3px 0px; border:1px solid #99CC33; }
#detalle-servidores-virtuales  div h2 { font-size:19px; background-color:#cded8e; width:95%; margin:5px 0px 0px 8px; }
#detalle-servidores-virtuales div h2 ul { margin-left:15px; padding-left:10px; }
#detalle-servidores-virtuales div h2 ul li { margin:5px 0px 5px 0px; padding-left:0px; }
#mensaje-virtual-enviado { width:350px; margin:10px 0px 10px 5px; padding:20px 0px 20px 10px; border:2px solid #99CC33; }
#form-virtual { border:1px solid #99CC33; padding:10px 0px 10px 0px;  }
#servidores-virtuales-tipo-precio { width:70px; height:50px; background-color:#99CC33; color:#FFFFFF;font-weight:bolder; }
#plesk { width:150px; }
#transferencia, #disco { width:100px; }
#form-virtual #nombre, #form-virtual #empresa, #form-virtual #xemail, #form-virtual #telefono, #form-virtual #comentarios { width:180px; border:1px solid #AAAAAA; }
#form-virtual #comentarios { height:70px; }
/* fin página /servidores-virtuales.php */