* { margin:0; padding:0;}
body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1.1em; color:#909090;}
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}
.alignright { text-align:right;}
.aligncenter { text-align:center;}
.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}
p { margin:0; padding:0;}
form {margin:0px;}

#main, .main {width:980px; margin:0 auto;}
#cont {height:300px; width:890px;margin:0 auto;}
#cont150 {height:150px; width:800px;margin:0 auto;}
#cont800x300 {height:300px; width:800px;margin:0 auto;padding-top:10px;}
#cont800x350 {height:350px; width:800px;margin:0 auto;padding-top:10px;}
#cont900, .cont900 {width:900px;margin:0 auto;}
#cont800, .cont800 {width:800px;margin:0 auto;}


#header1 .row-1 .indent { padding:2px 0 0 40px;} /* barra de links */
#header .row-2 { height:179px;} /* dos bloques negros */
#header .row-2 .title { border:0; padding:0; margin-bottom:12px;} /* texto arriba de los 2 bloques negros */
#header .row-2 .logo { text-align:center; padding-top:40px;}
#header .row-2 p { color:#000;}
#header .row-3 { width:100%; overflow:hidden;}
#header .row-3 .fleft { padding:0 0 0 50px;}
#header .row-3 .fright { padding:0 50px 0 0;}

#header .row-2 .col-1 { width:314px;}
#header .row-2 .col-1 .indent { padding:6px 0 0 69px;}
#header .row-2 .col-2 { width:302px; float:right;}
#header .row-2 .col-2 .indent { padding:6px 50px 0 0;}
#header {height:314px; background:url(/templates/hosting/images/header-bg.png) no-repeat center 116px; position:relative;}  /* cpu */


#tablalogo {width:900px; margin-left:40px; margin-right:40px;}
#tablalogo {border-width:0px; border-spacing: 0px;	border-collapse: collapse;	background-color: white;}
#tablalogo .tdtop {position:relative;vertical-align:top;padding: 0px 0px 0px 50px;}
#tablalogo .td2 {text-align:center;vertical-align:middle;}
/*#tablalogo .td2 {width:300px;}*/
/*#tablalogo .td2 {position:relative;top:0px;width:200px;}*/
/*table#someName td { position:relative;vertical-align:top; }
table#someName td p { position:relative;top:0px; } */
/*#tablalogo td {border-width: 0px;	padding: 0px;	border-color: gray gray gray gray;	background-color: white;}*/
/*#tablalogo .pad {border-width: 1px;	padding: 20px;	border-color: gray border-style: inset inset inset inset;	border-color: gray gray gray gray;	background-color: white;}*/
/*#tablalogo p{padding: 0px 0px 0px 40px;}*/

/*#dominesearch {position: relative ; z-index: 2; left: 704px; top: 80px;}*/
/*#dominesearch {position: absolute; width: 131px; height: 29px; z-index: 1; left: 804px; top: 80px;}*/



/*#dominesearch { float:center; width:150px; }*/
#dominesearch .userq { float:left; width:120px; height:16px; border:1px solid #7f7f7f; border-bottom:#d4d4d4; border-right:0px; padding:5px 0 0 3px; font-size:12px; color:#a1a1a1; background:url(/templates/hosting/images/field_bg.gif) top repeat-x; }





#headerinicio {height:13px}
#headerinicio {background:url(/templates/hosting/images/nav-bg.gif) no-repeat;}

#aclientes {height:34px;}
#aclientes {background:url(/templates/hosting/images/contorno_aclientes.png) no-repeat; background-position:center;}
#aclientes {font-family:Tahoma;font-size:12px;padding-top:15px;text-align:center;} /*text-indent: 5em;*/
#aclientes a, #tutoriales a {text-decoration:none; color:#000;}
#aclientes a:hover, #tutoriales a:hover {text-decoration:underline;}
#aclientes {line-height:1.5em;}


#header, #content, #footer { font-size:0.75em;}

.col-1, .col-2, .col-3, .col-4 { float:left;}




/* -------------------------cart ------------------------------------*/
#cart {width:800px;margin:0 auto;padding-top:20px;padding-bottom:20px}
#cart div.stepsboxactive { background: #4876a6; width: 150px; font-size: 12px; text-align: center; color: #ffffff; margin-bottom: 5px; }
#cart b.stepsboxactivertop, b.stepsboxactiverbottom { display:block; background: #FFF }
#cart b.stepsboxactivertop b, b.stepsboxactiverbottom b {display:block;height: 1px; overflow: hidden; background: #4876a6; }

#cart div.stepsboxinactive { background: #efefef; width: 150px; font-size: 12px; text-align: center; margin-bottom: 5px; }
#cart b.stepsboxinactivertop, b.stepsboxinactiverbottom { display:block; background: #FFF }
#cart b.stepsboxinactivertop b, b.stepsboxinactiverbottom b {display:block;height: 1px; overflow: hidden; background: #efefef; }

#cart div.orderbox { background: #E6ECF8; margin-bottom: 5px; }
#cart b.orderboxrtop, b.orderboxrbottom { display:block; background: #FFF }
#cart b.orderboxrtop b, b.orderboxrbottom b {display:block;height: 1px; overflow: hidden; background: #E6ECF8; }
#cart div.orderboxpadding { padding: 5px; }

#cart b.r1 {margin: 0 5px}
#cart b.r2 {margin: 0 3px}
#cart b.r3 {margin: 0 2px}
#cart b.r4 {margin: 0 1px;height: 2px}
/* ------------------------- / ------------------------------------*/
#Bottom {	font:normal 12px/18px Arial, Helvetica, sans-serif;	margin:0;	padding:0;	color:#333;}
#Bottom {	width:900px;	height:232px;	margin:10px auto 0;	background:#363636 url(/templates/hosting/images/BgGryCrnBot.gif) no-repeat left bottom;	color:#ccc;}
#Bottom h2 {	font-size:12px;	line-height:18px;	margin:5px auto 0;	padding:0;}
#Bottom p {	margin:5px auto 0;	display:block;}
#Bottom ul {	margin:0;	padding:0;}
#Bottom ul li {	list-style:none;	line-height:2.2em;	border-bottom:1px solid #707070;	margin:0;	padding:0;}
#Bottom ul li.last {	border-bottom:none;}
#Bottom a {	color:#ccc;}
#Bottom a {	text-decoration:none;}
#Bottom a:hover {	text-decoration:underline;}
#Bottom .top {	background:url(/templates/hosting/images/BgGryCnrTop.gif) no-repeat left top;	height:5px;	width:900px;}
#Bottom .left {	float:left;	margin-right:5px;	margin-left:10px;}
#Bottom .left p, #Bottom .left h2 {	font-weight:bold;	margin-bottom:.8em;}
#Bottom {margin-bottom:40px;}
/*==================tablas====================*/
.tdtop {position:relative;vertical-align:top;}
.div70 {width:70%; margin-left:15%; margin-right:15%;padding:5px;margin-top:15px;margin-bottom:15px;}
.tablaplanes2 {width:98%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.tablaplanes {width:80%; margin-left:10%; margin-right:10%; margin-bottom:20px;}
.tablaplanes td, .tablaplanes2 td{padding:6px;}
.tablecenter8 {width:80%; margin-left:10%; margin-right:10%;}
.tablecenter7 {width:70%; margin-left:15%; margin-right:15%;}
.tablecenter6 {width:60%; margin-left:20%; margin-right:20%;}

.tablaformularios table {width:60%; margin-left:20%; margin-right:20%;}
.tablaformularios td, th{font-family:sans-serif;font-size:12px;vertical-align:middle;}

td,select{font-family:Tahoma;font-size:11px;} /* herencia del sistema */
/*==================forms====================*/
option {padding:2px;}
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.www input{padding:3px;margin: 3px;font:16px Arial, Helvetica, sans-serif; color: #5a698b;font-weight:bold;}
.www {font:16px Arial, Helvetica, sans-serif; color: #5a698b;font-weight:bold;}

.submit {width:150px;margin:auto; padding-top: 15px; padding-bottom: 25px; height: 29px}
.submit input{width:150px;font-family:Arial, Helvetica, sans-serif; font-size:1.3em;font-weight:bold;}

.submit2 {width:150px;margin:auto; padding-top: 10px; padding-bottom: 10px; height: 20px}
.submit2 input{width:150px;font-family:Arial, Helvetica, sans-serif; font-size:1.1em;font-weight:bold;}

.submit3 {width:250px;margin:auto; padding-top: 10px; padding-bottom: 10px; height: 20px}
.submit3 input{width:250px;font-family:Arial, Helvetica, sans-serif; font-size:1.1em;font-weight:bold;}

.botones_center { text-align:center;margin:15px;}
.button {font-family: Arial, Helvetica, Geneva; font-size: 12px; text-decoration:none; color:#004080; font-weight: bold;}
/*==================list====================*/
ul { list-style:none;}

.site-nav { width:100%; overflow:hidden;}
.site-nav li { float:left;}

#tutoriales, .list  { padding:0 0 15px 19px;}
#tutoriales, .list  li { background:url(/templates/hosting/images/marker-1.gif) no-repeat left 4px; font-weight:bold; padding:0 0 3px 11px; color:#aca9a9;}
#tutoriales, .list  li a { color:#aca9a9; text-decoration:none;}
.list li a:hover { color:#000;}

.list1 { padding-bottom:4px; position:relative;}
.list1 li { width:100%; overflow:hidden; background:#ededed; vertical-align:bottom; margin-bottom:4px; font-size:1.17em; color:#787878}
.list1 li.title1 {  color:#192329; border:0; background:url(/templates/hosting/images/list1-tail.gif) repeat-x top; padding:0; margin-bottom:4px;}
.list1 li.title1 em { background:url(/templates/hosting/images/list1-left.gif) no-repeat left top; display:block; padding-left:3px;}
.list1 li.title1 b { background:url(/templates/hosting/images/list1-right.gif) no-repeat right top; display:block; width:100%; overflow:hidden; padding:8px 0 9px 0; font-style:normal; font-weight:normal;}
.list1 li.title1 span.c1 { background:none; width:54px; float:left; text-align:center; margin-right:30px; padding:0;}
.list1 li.title1 span.c2 { width:53px; float:left; text-align:center; background:none; padding:0; margin-right:40px;}
.list1 li.title1 span.c3 { width:50px; float:left; text-align:center; background:none; padding:0; margin-right:40px;}
.list1 li.title1 span.c4 { width:50px; float:left; text-align:center; background:none; padding:0; margin-right:20px;}
.list1 li.title1 span.c5 { width:80px; float:left; text-align:center;}
.list1 li em { background:url(/templates/hosting/images/list1-left1.gif) no-repeat left top; display:block; font-style:normal;}
.list1 li b { background:url(/templates/hosting/images/list1-right1.gif) no-repeat right top; width:100%; overflow:hidden; padding:5px 0 4px 0; display:block; font-weight:normal;}
.list1 li span.c1 { width:53px; float:left; text-align:center; margin-right:40px; padding:4px 0;}
.list1 li span.c2 { width:50px; float:left; text-align:center; margin-right:40px; padding:4px 0;}
.list1 li span.c3 { width:50px; float:left; text-align:center; margin-right:20px; padding:4px 0;}
.list1 li span.c4 { width:80px; text-align:center; float:left; margin-right:11px; padding:4px 0;}
.list1 li span.c4 b { background:none; padding:0; margin:0; color:#b70a12; font-weight:bold;}
.list1 li span.c1, .list1 li span.c2, .list1 li span.c3, .list1 li span.c4 { text-align:center;}
.list1 li span.bg { background:url(/templates/hosting/images/list1-tail1.gif) repeat-x top; float:left; width:54px; text-align:center; color:#fff; margin:0 30px 0 3px;}
.list1 li span.bg em { display:block; background:url(/templates/hosting/images/list1-right2.gif) no-repeat right top;}
.list1 li span.bg b { background:url(/templates/hosting/images/list1-left2.gif) no-repeat left top; font-weight:normal; display:block; padding:3px 0 4px 0;}
.list1 li span.bg1 a { background:url(/templates/hosting/images/list1-tail1.gif) repeat-x top; float:left; display:block; text-decoration:none; color:#fff; width:90px; text-align:center;}
.list1 li span.bg1 a em { background:url(/templates/hosting/images/list1-right2.gif) no-repeat right top;}
.list1 li span.bg1 a b {background:url(/templates/hosting/images/list1-left2.gif) no-repeat left top; padding:3px 0 4px 0}
.list1 li span.bg1 a:hover { text-decoration:underline;}

.list2 li { color:#192329; font-weight:bold; background:url(/templates/hosting/images/marker-2.gif) no-repeat left top; padding:0 0 9px 28px;}
.list2 li a { color:#192329; text-decoration:none;}
.list2 li a:hover { text-decoration:underline;}

.list3 li { width:100%; overflow:hidden; vertical-align:bottom; color:#909090; padding-bottom:18px;}
.list3 li cite { display:block; font-style:normal; margin-bottom:5px;}
.list3 li b { text-align:right; display:block;}

.list4 { margin-top:-15px; padding-bottom:8px;}
.list4 li { padding-top:15px;}

.list5 { position:relative; padding-bottom:4px;}
.list5 li { width:100%; overflow:hidden; vertical-align:bottom; margin-bottom:4px; color:#787878; font-size:1.17em;}
.list5 li em { background:url(/templates/hosting/images/list1-left1.gif) no-repeat left top #ededed; display:block;}
.list5 li b { background:url(/templates/hosting/images/list1-right1.gif) no-repeat right top; width:100%; overflow:hidden; padding:8px 0 9px 0; display:block; font-style:normal; font-weight:normal;}
.list5 li span { display:block;}
.list5 li span.c1 { width:301px; margin-right:35px; float:left; padding-left:19px;}
.list5 li span.c1 a { text-decoration:none; color:#787878;}
.list5 li span.c1 a:hover { text-decoration:underline;}
.list5 li span.c2 { width:60px; float:left; text-align:center; margin-right:50px;}
.list5 li span.c3 { width:40px; float:left; font-weight:bold; color:#b70a12; text-align:center;}


/*==================other====================*/
.img-box p { line-height:1.5em;}
.img-box img { margin-bottom:25px; display:block;}

.img-box1 { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box1 img { float:left; margin:0 20px 0 0;}
.img-box1 .link1 { float:none; display:inline-block;}
.img-box1 .link1 em {display:inline-block;}
.img-box1 .link1 b {display:inline-block;}

.p1 { margin-bottom:15px;}
.p2 { margin-bottom:25px;}

.phone { float:right; margin-right:30px;}
.phone1 { float:right; margin-right:55px;}

#tutoriales, .mar_t-b_15{ margin-bottom:15px;margin-top:15px;}

/*==================txt, links, lines, titles, parrafos====================*/
a {color:#909090;}
a:hover{text-decoration:none;}

h3 { font-size:1em; color:#909090; margin-bottom:12px;}
h4 { font-size:1em; color:#1d1d1d;}

.txt1 { letter-spacing:-1px;}
.tex36 {font-family: "Lucida Console";font-size: 2em;font-weight: bold;	color: #808080;	letter-spacing: -2px;}
.tex30 {font-family: "Lucida Console";font-size: 24px;font-weight: bold;	color: #808080;	letter-spacing: -2px;}



.link1 { display:block; float:right; line-height:.92em; color:#000; text-decoration:none; background:url(/templates/hosting/images/link1-right.gif) no-repeat right top;}
.link1 em { display:block; background:url(/templates/hosting/images/link1-left.gif) no-repeat left top; padding:0 4px 0 4px;}
.link1 b { display:block; cursor:pointer; background:url(/templates/hosting/images/link1-bgd.gif) left top repeat-x;  padding:3px 0 4px 0; width:74px; text-align:center; font-weight:normal; font-style:normal;}
.link1:hover { text-decoration:underline;}

.line-hor { border-bottom:1px solid #dddddd; margin:7px 0; overflow:hidden; font-size:0; line-height:0;}
.line-hor1 { border-bottom:1px solid #bebebe; margin:15px 0 8px 0; overflow:hidden; font-size:0; line-height:0;}

.title { margin-bottom:24px; padding-bottom:4px; border-bottom:1px solid #bebebe; width:100%; overflow:hidden; font-size:0; line-height:0;}


.headingmarr {font-family:Tahoma;font-size:12px;font-weight:normal;color:#800000;padding:10px;letter-spacing:.8px;line-height:1.4em;font-style:normal;}
.heading3 {font-family:Tahoma;font-size:14px;color:#000000;text-align:center;padding:10px;}
.heading4    {font-family:Tahoma;font-size:14px;font-weight:normal;color:#525252;padding:10px;letter-spacing:1px;line-height:1.4em;}
.heading5    {font-family:Tahoma;font-size:14px;font-weight:normal;color:#aca9a9;padding:10px;letter-spacing:1px;line-height:1.4em;}

.C525252 {color:#525252}

#promociones {font-family:Tahoma;font-size:14px;font-weight:normal;color:#525252;padding:10px;letter-spacing:1px;line-height:1.8em;}
#tutoriales, .heading15 p {font-family:Tahoma;font-size:14px;font-weight:normal;color:#525252;padding:15px;}

.heading2{text-align:center;font-family:Arial, Helvetica, sans-serif; line-height:1.2em; color:#909090;margin:15px 0px 15px 0px ;font-size:20px;font-weight:bold;}
/*.heading2 {font-family:Tahoma;font-size:14px;font-weight:bold;text-decoration:none;color:#000000;text-align:center;padding:10px;}*/
.headingmar15 {font-family:Tahoma;font-size:16px;font-weight:bold;text-decoration:none;color:#000000;text-align:center;margin-top:15px;margin-bottom:15px;}

.heading {font-family:Tahoma;font-size:18px;font-weight:normal;color:#65A5E6;}

/*==================boxes====================*/
.box { background:#fff; width:100%; margin-bottom:11px;}
.box .border-top {background:url(/templates/hosting/images/border-top.gif) repeat-x top;}
.box .border-bot {background:url(/templates/hosting/images/border.gif) repeat-x bottom;}
.box .border-left {background:url(/templates/hosting/images/border.gif) repeat-y left;}
.box .border-right {background:url(/templates/hosting/images/border.gif) repeat-y right;}
.box .left-top-corner {background:url(/templates/hosting/images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(/templates/hosting/images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(/templates/hosting/images/left-bot-corner.gif) no-repeat left bottom; width:100%; min-height:112px; height:auto !important; height:112px;}
.box .right-bot-corner {background:url(/templates/hosting/images/right-bot-corner.gif) no-repeat right bottom;}
.box .inner { padding:148px 0 11px 11px;}

.box1 { background:#fff; width:220px;}
.box1 .border-top {background:url(/templates/hosting/images/border-top1.gif) repeat-x 0 0;}
.box1 .border-bot {background:url(/templates/hosting/images/border1.gif) repeat-x bottom;}
.box1 .border-left {background:url(/templates/hosting/images/border1.gif) repeat-y left;}
.box1 .border-right {background:url(/templates/hosting/images/border1.gif) repeat-y right;}
.box1 .left-top-corner {background:url(/templates/hosting/images/left-top-corner1.gif) no-repeat left 0;}
.box1 .right-top-corner {background:url(/templates/hosting/images/right-top-corner1.gif) no-repeat right 0;}
.box1 .left-bot-corner {background:url(/templates/hosting/images/left-bot-corner1.gif) no-repeat left bottom;}
.box1 .right-bot-corner {background:url(/templates/hosting/images/right-bot-corner1.gif) no-repeat right bottom; }
.box1 .title { margin:0 0 -8px 7px; padding:0; width:auto; border:0; position:relative; top:-30px;}
.box1 .inner { padding:0 11px 11px 11px;}

.box2 { width:100%; background:#f0f0f0;}
.box2 .left-top-corner {background:url(/templates/hosting/images/left-top-corner2.gif) no-repeat left 0;}
.box2 .right-top-corner {background:url(/templates/hosting/images/right-top-corner2.gif) no-repeat right 0;}
.box2 .left-bot-corner {background:url(/templates/hosting/images/left-bot-corner2.gif) no-repeat left bottom;}
.box2 .right-bot-corner {background:url(/templates/hosting/images/right-bot-corner2.gif) no-repeat right bottom; }
.box2 .inner { padding:11px 30px 11px 11px;}
.box2 .inner1 { padding:11px 11px 11px 32px;}
.box2 .inner2 { padding:11px 11px 11px 11px;}
.box2 .indent { padding-top:19px;}
.box2 .indent1 { padding:30px 30px 28px 25px;}
.box2 p { color:#909090;}
.box2 .list2 li { color:#909090;}
.box2 .list2 li a { color:#909090;}

.box3 { width:100%; background:#fff;}
.box3 .left-top-corner {background:url(/templates/hosting/images/left-top-corner3.gif) no-repeat left 0;}
.box3 .right-top-corner {background:url(/templates/hosting/images/right-top-corner3.gif) no-repeat right 0;}
.box3 .left-bot-corner {background:url(/templates/hosting/images/left-bot-corner3.gif) no-repeat left bottom;}
.box3 .right-bot-corner {background:url(/templates/hosting/images/right-bot-corner3.gif) no-repeat right bottom; }
.box3 .inner { padding:30px 30px 20px 30px;}
.box3 .title { border:0; margin-bottom:15px; padding:0;}
.box3 p { color:#192329; line-height:1.5em;}
.box3 .list2 li {color:#192329;}
.box3 .list2 li a {color:#192329;}
.box3 dl { color:#192329;}
.box3 dl dt { margin-top:15px;}

.button-box { width:100%; overflow:hidden;}
.button-box .left {background:url(/templates/hosting/images/button-tail1.gif) repeat-x top; display:block; float:left; color:#b70a12; font-size:1.42em;}
.leftch {color:#808080; font-size:0.6em;font-weight:normal;}
.button-box .left span { background:url(/templates/hosting/images/button-left1.gif) no-repeat left top; display:block;}
.button-box .left em {display:block; padding:4px 0 5px 0; width:94px; text-align:center; font-style:normal; background:url(/templates/hosting/images/button-right1.gif) no-repeat right top}
.button-box .right { font-size:.92em; color:#fff; text-transform:uppercase; line-height:.92em;}
.button-box .right a { color:#fff; text-decoration:none; background:url(/templates/hosting/images/button-tail2.gif) repeat-x top; float:left; display:block;}
.button-box .right a span { display:block; background:url(/templates/hosting/images/button-left2.gif) no-repeat left top;}
.button-box .right a em { cursor:pointer; display:block; padding:7px 0 6px 0; width:102px; text-align:center; font-style:normal; background:url(/templates/hosting/images/button-right.gif) no-repeat right top;}
.button-box .right a:hover { text-decoration:underline;}

/*content*/
#content { padding:0 40px 0 40px; margin-top:-111px;}

/*footer - no se usa este estilo */
#footer p { color:#787878; font-size:1.17em; text-align:right; padding:14px 71px 0 0;}
#footer p a { text-decoration:none; color:#787878;}
#footer p a:hover { text-decoration:underline;} 
#footer {height:57px;}

/* ------------------------- css original ------------------------------------*/
/*body {background:#ffffff url("images/whmcslogobg.png") repeat-x;margin:0px;}*/


#tusite {font-family:Tahoma;font-size:11px;color:#000000;margin-top:15px;margin-bottom:25px;}
#tusite a {color:#3A6897;}
#tusite a:hover {text-decoration:none;}
#tusite h1, #tutoriales h1 {margin:15; padding:20px;}
#tusite h1, #tutoriales h1, h1 {font-size: 20px;font-weight:bold;text-align:center;}
#tusite h3 {color: #666666; font-weight:normal;font-size: 14px;text-align:left;margin-left:5%; margin-right:5%;padding-top:15px;padding-bottom:15px;}
#tusite .h3_l15 {color: #666666; font-weight:normal;font-size: 14px;text-align:left;margin-left:15%;padding-top:15px;padding-bottom:15px;}

/*body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#909090;}*/



/*table.wrapper {width:900px;}*/
table.clientlinks {background:#e0e0e0;}
td.clientlinks {background:#f9f9f9;width:25%;text-align:center;padding:6px;}
.navboxlinks {background-color:#ffffff;padding:5px;}
.navboxlinks td {border-bottom:1px dotted #cccccc;}
.navbox {background-color:#f7f7f7;border:1px dotted #cccccc;padding:5px;}
.navinput {border:1px solid #cccccc;width:95px;}
.submitbutton {color:#ffffff;cursor:pointer;cursor:hand;font-weight:bold;background-color:#3A6897;border:1px solid #3A6897;}
.footerbar {background-color:#3A6897;color:#ffffff;padding:6px;padding-left:10px;padding-right:10px;}
.clientarealinks a {color:#555555;}
table.frame {width:70%; margin-left:15%; margin-right:15%;border:1px solid #3A6897;padding:0px;}
table.frame2 {width:630px;border:1px solid #3A6897;padding:0px;}
table.frame3 {text-align:left;}

/*table.frame {width:98%;border:1px solid #3A6897;padding:0px;}*/
.fieldarea {background-color:#EFF2F9;}
.fieldarea input {width:200px;}

/*.fieldarea {background-color:#EFF2F9;text-align:right;}*/
.clientareatable {background-color:#cccccc; width:90%; margin-left:5%; margin-right:5%;} /*cambio*/
.clientareatable td{vertical-align:middle;}
.clientareatable2 {background-color:#cccccc; width:100%;} /*cambio*/
.clientareatable2 td{vertical-align:middle;}


tr.clientareatableheading th{background-color:#efefef;color:#333333;font-weight:bold;text-align:center;padding:5px;}
tr.clientareatableactive td{background-color:#ffffff;text-align:left;padding-left:10px;}
tr.clientareatableactive1 td{background-color:#ffffff;text-align:left;padding:10px;}
tr.clientareatableactive2 td{background-color:#ffffff;text-align:right;padding-right:10px;}
tr.clientareatableactive2 th{background-color:#ffffff;text-align:left;padding-left:10px;font-weight:normal;}

tr.clientareatablepending td{background-color:#FFFFE2;text-align:left;padding-left:10px;}
tr.clientareatablesuspended td{background-color:#E9FFD2;text-align:left;padding-left:10px;}
tr.clientareatableterminated td{background-color:#FFE1E1;text-align:left;padding-left:10px;}
tr.supportticketsheading {background-color:#efefef;}
tr.supportticketscontent {background-color:#ffffff;}
/*{width:100%;text-align:center;background-color:#f7f7f7;border:1px dashed #cccccc;padding:5px;}*/
/*.contentbox {width:70%; margin-left:15%; margin-right:15%;text-align:center;background-color:#f7f7f7;border:1px dashed #cccccc;padding:5px;margin-top:15px;}*/
.contentbox {width:70%; margin-left:15%; margin-right:15%;text-align:center;background-color:#DDDDDD;border:1px dashed #cccccc;padding:5px;margin-top:15px;}    

.contentbox2 {width:90%;text-align:center;background-color:#f7f7f7;border:1px dashed #cccccc;padding:5px;margin-left:auto;margin-right:auto;}

/*.errorbox {border:1px dashed #cc0000;font-weight:bold;background-color:#FBEEEB;text-align:center;width:90%;padding:10px;color:#cc0000;margin-left:auto; margin-right:auto;}*/
.errorbox {border:1px dashed #cc0000;font-weight:bold;background-color:#FBEEEB;text-align:center;width:70%;padding:10px;color:#cc0000;margin-top:25px;margin-bottom:25px;margin-left:15%; margin-right:15%;}

.domaincheckeravailable {color:#669900;padding:15px;font-weight:bold;text-align:center;}
.domaincheckerunavailable {color:#cc0000;padding:15px;font-weight:bold;text-align:center;}


.networkissuessummary {background-color:#f6f6f6;border:1px dashed #cccccc;padding:10px;text-align:center;}
.networkissuesopen {font-size:16px;font-weight:bold;color:#65CC00;padding-right:20px;}
.networkissuesscheduled {font-size:16px;font-weight:bold;color:#EEDD00;padding-right:20px;}
.networkissuesclosed {font-size:16px;font-weight:bold;color:#888888;}
.networkissuedescription {border-left:5px solid #efefef;padding:20px;padding-top:1px;}
.networkissueaffected {background-color:#FDFCDD;padding:10px;margin-top:10px;}
.clientticketreplyheader {margin-top:20px;background-color:#3A6897;font-weight:bold;color:#ffffff;padding:4px 20px 4px 20px;}
.clientticketreply {min-height:80px;background-image:url('images/clientticketreplybg.gif');background-repeat:repeat-x;padding:10px;}
.adminticketreplyheader {margin-top:20px;background-color:#888888;font-weight:bold;color:#ffffff;padding:4px 20px 4px 20px;}
.adminticketreply {min-height:80px;background-image:url('images/adminticketreplybg.gif');background-repeat:repeat-x;padding:10px;}
.closeticket {border:1px dashed #cc0000;font-weight:bold;background-color:#FBEEEB;color:#cc0000;}
tr.orderheadingrow {background-color:#5AB9F1;color:#ffffff;}
tr.orderrow1 {background-color:#E8F0F9;color:#000000;}
tr.orderrow2 {background-color:#D6E4F6;color:#000000;}


#loginlinks {font-family:Tahoma;font-size:11px;padding:1px;}


#calculo .calc1 { float:left;}    
#calculo .calc1 {width:770px;} 
#calculo .box3 { width:770px; background:#fff;}
#calculo .box3 .left-top-corner {background:url(/templates/hosting/images/left-top-corner3.gif) no-repeat left 0;}
#calculo .box3 .right-top-corner {background:url(/templates/hosting/images/right-top-corner3.gif) no-repeat right 0;}
#calculo .box3 .left-bot-corner {background:url(/templates/hosting/images/left-bot-corner3.gif) no-repeat left bottom;}
#calculo .box3 .right-bot-corner {background:url(/templates/hosting/images/right-bot-corner3.gif) no-repeat right bottom; }
#calculo .box3 .inner { padding:30px 30px 20px 30px;}
#calculo .box3 .title { border:0; margin-bottom:15px; padding:0;}
#calculo .box3 p { color:#192329; line-height:1.5em;}
#calculo .box3 .list2 li {color:#192329;}
#calculo .box3 .list2 li a {color:#192329;}
#calculo .box3 dl { color:#192329;}
#calculo .box3 dl dt { margin-top:15px;}
#calculo .left-top-corner {background:url(/templates/hosting/images/left-top-corner.gif) no-repeat left top;}  
#calculo .right-top-corner {background:url(/templates/hosting/images/right-top-corner2.gif) no-repeat right 0;}  
#calculo .list1 { padding-bottom:4px; position:relative;}                                                                                                                                         
#calculo .list1 li { width:100%; overflow:hidden; background:#ededed; vertical-align:bottom; margin-bottom:4px; font-size:1.17em; color:#787878}                                                  
#calculo .list1 li.title1 {  color:#192329; border:0; background:url(/templates/hosting/images/list1-tail.gif) repeat-x top; padding:0; margin-bottom:4px;}                                                          
#calculo .list1 li.title1 em { background:url(/templates/hosting/images/list1-left.gif) no-repeat left top; display:block; padding-left:3px;}                                                                       
#calculo .list1 li.title1 b { background:url(/templates/hosting/images/list1-right.gif) no-repeat right top; display:block; width:100%; overflow:hidden; padding:8px 0 9px 0; font-style:normal; font-weight:normal;}
#calculo .list1 li.title1 span.c1 { background:none; width:80px; float:left; text-align:center; margin-right:24px; padding:0;}                                                                    
#calculo .list1 li.title1 span.c2 { width:53px; float:left; text-align:center; background:none; padding:0; margin-right:20px;}                                                                    
#calculo .list1 li.title1 span.c3 { width:100px; float:left; text-align:center; background:none; padding:0; margin-right:20px;}                                                                    
#calculo .list1 li.title1 span.c4 { width:80px; float:left; text-align:center; background:none; padding:0; margin-right:0px;}                                                                    
#calculo .list1 li.title1 span.c5 { width:80px; float:left; text-align:center;}                                                                                                                   
#calculo .list1 li em { background:url(/templates/hosting/images/list1-left1.gif) no-repeat left top; display:block; font-style:normal;}                                                                             
/*#calculo .list1 li b { background:url(/templates/hosting/images/list1-right1.gif) no-repeat right top; width:100%; overflow:hidden; padding:5px 0 4px 0; display:block; font-weight:normal;}                         */
#calculo .list1 li span.c1 { width:80px; float:left; text-align:center; margin-right:40px; padding:4px 0;}                                                                                        
#calculo .list1 li span.c2 { width:50px; float:left; text-align:center; margin-right:40px; padding:4px 0;}                                                                                        
#calculo .list1 li span.c3 { width:100px; float:left; text-align:center; margin-right:20px; padding:4px 0;}                                                                                        
#calculo .list1 li span.c4 { width:80px;  float:left; text-align: center; margin-right:11px; padding:4px 0px px px;}                                                                                        
#calculo .list1 li span.c4 b { background:none; padding:0; margin:0; color:#b70a12; font-weight:bold;}                                                                                            
#calculo .list1 li span.c1, .list1 li span.c2, .list1 li span.c3, .list1 li span.c4 { text-align:center;}                                                                                         
#calculo .list1 li span.bg { background:url(/templates/hosting/images/list1-tail1.gif) repeat-x top; float:left; width:80px; text-align:center; color:#fff; margin:0 30px 0 3px;}                                    
#calculo .list1 li span.bg em { display:block; background:url(/templates/hosting/images/list1-right2.gif) no-repeat right top;}                                                                                      
/*#calculo .list1 li span.bg b { background:url(/templates/hosting/images/list1-left2.gif) no-repeat left top; font-weight:normal; display:block; padding:3px 0 4px 0;}                                                */
#calculo .list1 li span.bg1 a { background:url(/templates/hosting/images/list1-tail1.gif) repeat-x top; float:left; display:block; text-decoration:none; color:#fff; width:90px; text-align:center;}                 
#calculo .list1 li span.bg1 a:hover  { background:url(/templates/hosting/images/list1-tail1.gif) repeat-x top; float:left; display:block; text-decoration:underline; color:#fff; width:90px; text-align:center;}                 
#calculo .list1 li span.bg1 a em { background:url(/templates/hosting/images/list1-right2.gif) no-repeat right top;}                                                                                                  
#calculo .list1 li span.bg1 a b {background:url(/templates/hosting/images/list1-left2.gif) no-repeat left top; padding:3px 0 4px 0}
/* #cont800x550 {height:550px; width:800px;margin:0 auto;padding-top:10px;}*/

.submitx {text-align:center;margin:auto; padding-top: 20px; padding-bottom: 25px;}
.submitx5 {text-align:center;margin:auto; padding:15px 5px 5px 5px;}
.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
  display: inline-block;
  background: transparent url(ImgExterna.png) repeat-x 0 0;
  border: 1px solid rgba(0,0,0,0.4);
  padding: 3px 15px 3px 15px;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
  -moz-border-radius: 15px;
  -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
  -webkit-border-radius: 5px;
  -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
.gray {background-color: #CCC; color: #141414; }
.gray:hover{ background-color: #8C8C8C; color: #FFF; }
#btn a:visited {color:#141414;text-decoration: none;}
#btn a:link, a:active {color:#141414;text-decoration: none;}
#btn a:hover {color:#FFFFFF;text-decoration: none;}
