body {
	background: #FFF;
	margin: 0px auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

img{
	border: 0px;
}

ul{
	list-style-type: none;
	margin:0; 
	padding:0;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a  { text-decoration : none; color : black; }
a:link  { text-decoration : none; color : black; }
a:visited  { text-decoration : none; color : black; }
a:active  { text-decoration : underline; color : black; }
a:hover  { text-decoration : underline; color : black; }

a.blanco  { text-decoration : none; color : white; }
a.blanco:link  { text-decoration : none; color : white; }
a.blanco:visited  { text-decoration : none; color : white; }
a.blanco:active  { text-decoration : underline; color : white; }
a.blanco:hover  { text-decoration : underline; color : white; }

.red{
	color: red;
}

td.plan_titulo{
	background: #FFAF18;
	font-weight: bold;
}

input.botones {
	width:auto;
	min-width:100px;
	height: 30px;
	margin: 3px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFF;
	border:1px solid ##B1B1B1;
	background:#323A3F url("/images/fnd_boton.png") repeat-x left bottom;
}

#fview{
	width: 785px;
	margin: 20px auto;
}

#pedido_titulo{
	background: url(../images/img_fnd_contratacion.gif) no-repeat top;
	width: 777px;
	height: 64px;
	margin: 15px auto;
}

#pedido_titulo_texto{
	font-size:18px;
	text-align: left;
	color: #707070;
	width: 600px;
	height: auto;
	padding-top: 20px;
	margin-left: 220px;
}

#main_logo{
	margin: 0px auto;
	height: 140px;
	width: 800px;
}

#main_top_botones_op{
	margin: 0px auto;
	height: 46px;
	width: 800px;
}

#main_top_botones_op ul{
	display: inline;
}

#main_top_botones_op li{
	float: left;
	margin: 0px;
	padding: 0px;
}

#main_bottom{
	margin: 10px auto;
	width: 800px;
	height: auto;
}

#main_bottom_left{
	float: left;
	margin-left: 11px;
}

#main_bottom_right{
	float: left;
	margin-left: 10px;
	width: 398px;
}

#main_bottom_left_precios{
	float: left;
	margin-left: 5px;
}

#main_bottom_right_precios{
	float: left;
	margin-left: 5px;
	width: 240px;
}

#main_pie{
	clear: left;
	margin: 0px auto;
	background: url(../images/img_fnd_piepagina.gif) no-repeat top;
	width: 774px;
	height: 55px;
	color: #FFF;
	padding-top: 8px;
}

#main_quienes {
	float: left;
	width: 366px;
}

#main_quienes_cuadro{
	float: left;
	width: 366px;
	height: 265px;
	margin: 0px;
}

#main_quienes_cuadro li{
	text-align: left;
}

#main_quienes_cuadro ul{
	margin: 10px;
}

#main_quienes_cuadro p{
	text-align: left;
}

#main_precios {
	width: 244px;
	margin: 0px auto;
}

#main_precios table{
	width: 244px;
	background: #ECECD7;
	border: 0px;
	margin: 0px auto;
}

#main_precios .precios_sup{
	background: url(../images/img_fnd_precios_sup.gif) no-repeat bottom;
	height: 68px;
}

#main_precios .precios_inf{
	background: url(../images/img_fnd_precios_inf.gif) no-repeat bottom;
	height: 12px;
}

#main_formaspago{
	clear: both;
	float: left;
	width: 528px;
}

#main_webmail {
	float: left;
	clear: both;
	width: 366px;
	margin-top: 8px;
}

#main_webmail_cuadro{
	float: left;
	background: #e7e7e7;
	width: 366px;
	height: 165px;
	margin: 0px;
}

#main_webmail_cuadro label
{
	width: 4.8em;
	float: left;
	text-align: right;
	margin-right: 1.5em;
	display: block
}

#main_webmail_cuadro input[type=text],input[type=password]
{
	width: 150px;
}

#main_webmail_cuadro form{
	margin:0 auto;
	width: 220px;
	height: 135px;
}

#main_webmail_cuadro p{
	text-align: left;
}

#main_webmail_fnd_sup{
	background: url(../images/img_fnd_webmail_sup.gif) no-repeat bottom;
	width: 366px;
	height: 10px;
}
#main_webmail_fnd_inf{
	float: left;
	background: url(../images/img_fnd_webmail_inf.gif) no-repeat top;
	width: 366px;
	height: 8px;
}

#main_panel {
	clear: both;
	float: left;
	width: 366px;
}

#main_panel_cuadro{
	float: left;
	background: #e7e7e7;
	width: 366px;
	height: 125px;
	margin: 0px;
}

#main_panel_cuadro label
{
	width: 4.8em;
	float: left;
	text-align: right;
	margin-right: 1.5em;
	display: block
}

#main_panel_cuadro input[type=text],input[type=password]
{
	width: 150px;
}

#main_panel_cuadro form{
	margin:0 auto;
	width: 220px;
	height: 135px;
}

#main_panel_fnd_sup{
	float: left;
	background: url(../images/img_fnd_webmail_sup.gif) no-repeat bottom;
	width: 366px;
	height: 10px;
}
#main_panel_fnd_inf{
	float: left;
	background: url(../images/img_fnd_webmail_inf.gif) no-repeat top;
	width: 366px;
	height: 8px;
}

#main_contratar {
	float: left;
	width: 398px;
	height: auto;
}

#main_contratar_cuadro{
	background: #ECECD7;
	float: left;
	width: 398px;
	height: 240px;
	margin: 0px;
}

#main_contratar_formulario{
	height: 155px;
}

#main_contratar_cuadro form{
	margin: 0px auto;
	width: 350px;
}

#main_contratar_cuadro ul{
	display:inline;
}

#main_contratar_cuadro li{
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 70px;
}

#main_contratar_fnd_sup{
	float: left;
	background: url(../images/img-contrata-dominio.gif) no-repeat top;
	width: 398px;
	height: 59px;
}

#main_contratar_fnd_inf{
	float: left;
	background: url(../images/img_fnd_contratar_inf.gif) no-repeat top;
	width: 398px;
	height: 12px;
}

#main_noticia{
	float: left;
	margin-top: 6px;
	width: 398px;
}

#main_noticia_destacada{
	float: left;
	width: 95px;
	height: 110px;
}

#main_noticia_cuadro{
	float: left;
	width: 271px;
	height: 110px;
	background: #e7e7e7;
}

#main_noticia_mas{
	float: left;
	width: 31px;
	height: 56px;
}

#main_traslado_dominios{
	float: left;
	margin-top: 0px;
	width: 470px;
}

#main_traslado_dominios_left{
	float: left;
	width: 132px;
	height: 138px;
}

#main_traslado_dominios_cuadro{
	float: left;
	width: 305px;
	height: 138px;
	background: #E7E7E7;
	text-align: left;
	padding-left: 10px;
}

#main_traslado_dominios_right{
	float: left;
	width: 14px;
	height: 138px;
}

#main_traslado_dominios_formulario{
	height: 35px;
}

#main_traslado_dominios_cuadro form{
	margin: 0px auto;
	width: 350px;
}

#main_trasladar_botones{
	width: 85px;
	height: 30px;
	margin: 8px auto;
}

#main_trasladar_informacion {
	float: left;
	width: 303px;
	height: auto;
}

#main_trasladar_informacion_cuadro{
	background: #ECECD7;
	float: left;
	width: 303px;
	height: 95px;
}

#main_trasladar_informacion_cuadro p{
	font-size: 11px;
	margin: 15px;
	color: #585a0f;
}


#main_trasladar_informacion_fnd_sup{
	float: left;
	background: url(../images/img-traslado-informacion.gif) no-repeat top;
	width: 303px;
	height: 43px;
}

#main_traslado_preguntas{
	clear: both;
	float: left;
	width: 170px;
	margin: 5px auto;
}

#main_traslado_preguntas_botones{
	float: left;
	height: 74px;
	margin: 5px auto;
	background: #E7E7E7;
}

#main_traslado_preguntas_botones ul{
	height: 74px;
}

#main_traslado_preguntas_botones li{
	border-left: 1px solid #d1d1d1;
	margin: 20px 5px 5px;
	float: left;
	list-style-type: none;
	height: 40px;
	width: 129px;
	padding-left: 10px;
}

#main_traslado_preguntas_right{
	float: left;
	background: url(../images/img_fnd_traslado_preguntas_right.gif) no-repeat top;
	height: 74px;
	width: 5px;
	margin: 5px auto;
}

#main_traslado_preguntas_texto{
	clear: both;
	margin: 0px auto;
}

#main_pedido_traslado{
	float: left;
	width: 512px;
}

#main_traslado_contacto{
	float: left;
	width: 263px;
	margin-left: 10px;
	margin-top: 3px;
}

#main_traslado_contacto_texto{
	margin-top: 5px;
}

#main_traslado_authorization{
	clear: both;
	float: left;
	width: 512px;
	text-align: right;
	margin-top: 25px;
}

#main_traslado_authorization input{
	background: #e7e7e7;
	border: 1px solid;
	height: 17px;
}

#main_traslado_ayuda{
	width: 750px;
	margin: 5px auto;
	padding-top: 15px;
	clear: both;
	height: 159px;
}
#main_traslado_ayuda_cuadro{
	float: left;
	width: 700px;
	height: 159px;
	background: #e7e7e7;
	text-align: left;
}

#main_traslado_ayuda_left{
	float: left;
	width: 37px;
	height: 159px;
	background: url("/images/img_fnd_traslado_ayuda_left.gif") repeat-x left bottom;
}

#main_traslado_ayuda_right{
	float: left;
	width: 13px;
	height: 159px;
	background: url("/images/img_fnd_traslado_ayuda_right.gif") repeat-x left bottom;
}

#main_ultimos_registros{
	float: left;
	margin-top: 6px;
	width: 398px;
}

#main_ultimos_registros_left{
	float: left;
	width: 62px;
	height: 123px;
}

#main_ultimos_registros_right{
	float: left;
	width: 11px;
	height: 123px;
}

#main_ultimos_registros_cuadro{
	float: left;
	width: 325px;
	height: 123px;
	background: #ECECD7;
	text-align: left;
}

#main_ultimos_registros_cuadro ul{
	margin: 15px;
}

#main_ultimos_registros_cuadro li{
	margin: 5px;
}

#main_contacta{
	clear: both;
	padding-top: 5px;
	width: 398px;
	height: 71px;
}

#main_logos{
	clear: both;
	width: 398px;
	height: 92px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#main_logos ul{
	display: inline;
}

#main_logos li{
	float: left;
	margin-left: 15px;
	padding: 0px;
}

#main_contratar_botones{
	width: 398px;
	height: 30px;
	margin: 8px auto;
}

#main_tit_seccion{
	float: left;
	margin: 15px 11px 15px 11px;
	width: 527px;
	height: 77px;
}

#main_tit_telefono{
	float: left;
	width: 244px;
	height: 95px;
	margin-top: 15px;
}

#main_seccion_planes{
	clear: left;
	width: 750px;
	margin: 15px auto;
	padding-top: 15px;
}

#main_seccion_faq{
	clear: left;
	width: 750px;
	margin: 0px auto;
	text-align: left;
	padding-top: 15px;
}

#main_seccion_faq hr{
	background: #B0B231;
	color: #B0B231;
	height: 1px;
}

#main_seccion_whois{
	clear: left;
	width: 750px;
	margin: 15px auto;
	padding-top: 15px;
}

#main_seccion_precios{
	clear: left;
	width: 785px;
	margin: 15px auto;
	padding-top: 15px;
	min-height: 450px;
}

#main_seccion_traslado{
	clear: left;
	width: 775px;
	margin: 15px auto;
	padding-top: 15px;
	text-align: left;
}

#main_seccion_condiciones{
	clear: left;
	width: 750px;
	margin: 15px auto;
	padding-top: 15px;
	text-align: justify;
}

#main_seccion_traslado p{
	text-align: left;
}

#main_seccion_traslado blockquote{
	margin: 20px;
}

#main_seccion_demo{
	width: 500px;
	margin: 15px auto;
	padding-top: 15px;
}

#main_seccion_demo p{
	text-align: left;
}

#main_seccion_demo .pdemo{
	height: 150px;
	width: 500px;
}

#main_seccion_contactar{
	clear: left;
	width: 750px;
	margin: 15px auto;
	padding-top: 15px;
}

#main_seccion_contactar p{
	text-align: left;
}

#main_seccion_contactar form{
	margin: 0px auto;
	width: 500px;
}

#main_seccion_contactar label
{
	width: 150px;
	float: left;
	text-align: right;
	margin-right: 8px;
	display: block
}

#main_seccion_noticias{
	clear: left;
	width: 750px;
	margin: 0px auto;
	padding-top: 15px;
}

#main_seccion_noticias p{
	text-align: left;
}

#main_seccion_privacidad{
	clear: left;
	width: 750px;
	margin: 0px auto;
	padding-top: 15px;
	text-align: justify;
}

#main_seccion_condiciones{
	clear: left;
	width: 750px;
	margin: 0px auto;
	padding-top: 15px;
	text-align: justify;
}

#main_seccion{
	clear: left;
	width: 750px;
	margin: 0px auto;
	padding-top: 15px;
}

#main_pedido{
	font-size: 11px;
}

#main_pedido_cliente_nuevo{
	width: 300px;
	background: #eeeeee;
	margin: 0px auto;
	height: 125px;
	padding: 5px;
}

#main_pedido_cliente_nuevo label{
	width: 75px;
	float: left;
	text-align: right;
	padding: 5px;
	display: block
}

#main_pedido_cliente_login{
	width: 300px;
	background: #eeeeee;
	margin: 0px auto;
	height: 125px;
	padding: 5px;
}

#main_pedido_cliente_login label{
	width: 70px;
	float: left;
	text-align: right;
	padding: 5px;
	display: block
}

#formulario_pedido_datos p{
	background: #eeeeee;
	margin: 0px auto;
	width: 550px;
	padding: 5px;
	text-align: left;
}

#formulario_pedido_datos label{
	width: 180px;
	float: left;
	text-align: right;
	padding: 5px;
	display: block
}

table.main_pedido_datos
{
	width: 550px;
	margin: 0px auto;
	background: #eeeeee;
}

table.main_pedido_datos td{
	padding: 5px;
}

table.main_pedido_resumen
{
	width: 550px;
	margin: 0px auto;
}

table.main_pedido_resumen td
{
	text-align: right;
	background: #eeeeee;
	font-size: 11px;
	padding: 5px;
}

#main_pedido_transferencia{
	width: 550px;
	margin: 0px auto;
	background: #eeeeee;
}

#main_pedido_domiciliacion{
	width: 550px;
	margin: 0px auto;
	background: #eeeeee;
}

#main_pedido_domiciliacion{
	text-align: left;
	font-size: 12px;
}