html, body{
	background:#252525; 
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}

#outter_body { background:#FFFFFF; padding-bottom:20px; } 
/******************************************************************************************/
/* HEADER */
#outter_header{ background:#252525; /*margin:0px auto; width:960px;*/  }
#header { height:50px; padding-top:20px; margin:0px auto; width:960px; }
	#header .logo { float:left; height:36px; width:190px; }
	#header .menu_top { float:right; width:730px; margin:-2px 0 0; }
		#header .menu_top a { color:#FFFFFF; font-size:14px; padding:7px 5px 5px; text-shadow:1px 1px 0.5px #000000; text-decoration:none; }
		#header .menu_top a:hover, #header .active a { text-decoration:underline; color:#DDDDDD; }
		#header .menu_top li { float:left; height:27px; list-style-type:none; margin:0 0px 0 0; padding:5px 0 0 4px; }
	
		
		#header .menu_top ul.recursos { color:#DDDDDD; float:none; padding:0; margin:0; position:relative;  }
		#header .menu_top ul.recursos a { padding:0px; }
		#header .menu_top ul.recursos a:hover { background:none !important; }
		
		#header .menu_top ul.recursos li { margin:0; padding:0;}  
		#header .menu_top ul.recursos li:hover a {  }
		#header .menu_top ul.recursos li a {  }
		#header .menu_top ul.recursos li.desplegable { text-align:center; padding:0px 3px; }
		#header .menu_top ul.recursos li.desplegable:hover { -moz-border-radius:5px 5px 0 0; padding-bottom:5px;  background: #666;}
		#header .menu_top ul.recursos li a:hover { background:#444; -moz-border-radius:5px ; padding-bottom:5px; text-decoration:none;} 
		
		#header .menu_top ul.recursos li ul { display:none; width:157px; float:none; padding:10px 10px 10px 10px; margin:0; background:#666; position:absolute; z-index:999; left:0px; top:23px; -moz-border-radius:0 5px 5px 5px; }  
		#header .menu_top ul.recursos li:hover ul { display:block; }   
		
		#header .menu_top ul.recursos li ul li { float:none;  line-height:auto;  padding:0 0 5px 0;  height:auto; text-align:left; }                       
		#header .menu_top ul.recursos li.desplegable ul li a { padding-bottom:0px;}
		#header .menu_top ul.recursos li ul li a strong { display:block; color:#fff; font-size:11.5px; text-transform:none; margin-bottom:2px; }    
		#header .menu_top ul.recursos li ul li a { color:#999; font-size:11px; text-shadow:none; padding:10px 7px;  border-bottom:1px solid #4b4b4b; display:block; margin:0 0 0px 0 ; text-transform:none; width:143px; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}   
		/*#header .menu_top ul.recursos li ul li a { background:#555; }*/
/******************************************************************************************/



#menu_nav {float:right;color:#fff;margin-right:20px;margin-top:29px;}
#menu_nav li {background:url('http://hsp.etdom.info/store/media/common_etdom/boto_destacat.jpg') repeat;height:35px;line-height:35px;padding:0px 5px;text-align:center;float:left;margin-left:2px;cursor:pointer}
#menu_nav li:hover {color:#000;}
#menu_nav li a{color:#FFF;text-decoration:none}
#menu_nav li a:hover{text-decoration:underline;}
#menu_nav .pest_sup{background:url('http://hsp.etdom.info/store/media/common_etdom/boto_off.jpg');}
#menu_nav .pest_sup:hover {color:#000;background:url('http://hsp.etdom.info/store/media/common_etdom/boto_on.jpg');}
#outter{width:960px;margin:0px auto;}
.nav li{margin-right:10px;}
.limpia{clear:both}

ul{list-style:none; margin:0px; padding:0px; float:left;}
li{float:left;}
.list_products { font-size:12px; }

.title{/*background:url('http://hsp.etdom.info/store/media/bg_icon_etdom.png');*/ margin-bottom:2px; background-repeat:no-repeat; background-position:10px 8px;/*padding-left:43px;*/padding-left:10px;}
.title a{text-decoration:none; color:#000}
.outter_title{background:url('http://hsp.etdom.info/store/media/rounded_table/bg_titol.gif');border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6}
#fieldset{float:left;width:100%;background:#FFF}
#outter_fieldset{background:#D2D2D2}

.logged{float:right;}
.numeration{color:#FB46A3;font-size:25px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.verify_domain, .verify_domain td{ font-size:12px }

.see_all{text-align:right;padding:5px 0px;/*background:url('http://hsp.etdom.info/store/media/bg_see_all.jpg') no-repeat right;*/float:right; padding-right:35px;}
.see_all a{text-decoration:none; color:#000}

.desc{float:left;width:445px}
.desc a{color:#008cdd}
.starting{float:left;width:150px; text-align:center}

.list_products li{padding:5px 0px;width:100%;}
/*.list_products li:hover { background:#ddd }*/
.price_bold{font-weight:bold}

form{padding:0px;margin:0px;}
input, select{font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;font-size:14px;}

/*****MESSAGES****/
#errorMsg, #attentionMsg, #OKMsg, #internalMsg{padding:5px;text-align:center;font-size:12px;}
#errorMsg{background:url('http://hsp.etdom.info/store/media/error_bg.png') #F3D8D8;color:#2E2E2E;border: 1px solid #cd0a0a}
#attentionMsg{background:#FCBA5A}
#OKMsg{background:#00922C}
#internalMsg{background:#FFF;display:none;}

/****PRELOADER***/
#loadingDIV{display:none;position: fixed; width: 100%; top: 0pt; left: 0pt; right: 0pt; bottom: 0pt;}
#loadingDIVfade{position: absolute; width: 100%; top: 0pt; left: 0pt; right: 0pt; bottom: 0pt; z-index: 999; opacity: 0.6;#filter: alpha(opacity = 60);background:#ccc;}
#loadingimgDIV{position: absolute; z-index: 1000; display: block; text-align:center; border: 2px solid #48474A; background:#fff; padding:10px;}

/****INDEX****/
.important_div{width:100%;padding:5px 0px;background:#FEF0FF;float:left;font-size:25px;text-align:left;margin:5px 0px;}
.big_input{width:300px; font-size:18px;}
.big_select{font-size:18px;}

legend { font-size:18px; margin:0 10px; padding:0 10px;}

#domain_selection_form li{width:100%;padding:5px 0px;border-bottom:1px dotted black;}
.ns_rounded{width:300px;padding:5px; background:#EFEFEF}
.ns_rounded_parent{background:#FFCCCC;width:310px;margin:5px;}

/******DOMAINS*********/
#steps_sup{padding:5px;float:left; width:950px;margin-top:10px;}
#steps_sup li{width:316px}
#steps_sup li.active{background:url('http://hsp.etdom.info/store/media/steps/bg_steps.png')}
#substep_by_step{margin-left:10px}
#substep_by_step a{text-decoration:none;color:#008cdd}
#substep_by_step li{float:none; margin-top:5px; width:auto}

/****TABLES ROUNDED****/
.rounded_table{float:left; padding:5px 0px; width:100%}
.top_center_td{}
.rounded_table ul{width:100%}
.rounded_table li{width:100%}
.rounded_table td{background-color:#FFFFFF;}
/*.top_left_td, .top_right_td, .bottom_left_td, .bottom_right_td{background:url('http://hsp.etdom.info/store/media/table.gif') no-repeat top left; width:8px; height:8px;}

.bottom_left_td { background-position: 0 -30px; } 
.bottom_right_td { background-position: 0 -68px; } 
.top_left_td { background-position: 0 -106px; } 
.top_right_td { background-position: 0 -144px; } */

.top_left_td, .top_right_td, .bottom_left_td, .bottom_right_td{ width:10px; height:10px;}
td.bottom_left_td { background:url('http://hsp.etdom.info/store/media/rounded_table/bl.gif') no-repeat top left; } 
td.bottom_right_td { background:url('http://hsp.etdom.info/store/media/rounded_table/br.gif') no-repeat top left; } 
td.top_left_td { background:url('http://hsp.etdom.info/store/media/rounded_table/tl.gif') no-repeat top left; } 
td.top_right_td { background:url('http://hsp.etdom.info/store/media/rounded_table/tr.gif') no-repeat top left; }
td.top_center_td { background:url('http://hsp.etdom.info/store/media/rounded_table/tc.gif') repeat-x; }
td.bottom_center_td { background:url('http://hsp.etdom.info/store/media/rounded_table/bc.gif') repeat-x; }
td.center_left_td{border-left:1px solid #E6E6E6}
td.center_right_td{border-right:1px solid #E6E6E6}

/******ADDONS******/
.name_addons{width:366px;float:left;}
.cuota_alta_addons{width:140px;float:left; text-align:center}
.cuota_mensual_addons{width:140px;float:left; text-align:center}

/*****PLANS****/
.desc_plans{float:left;width:192px;}
.desc_plans a{text-decoration:none;color:#008cdd}
.cuota_alta_plans{float:left;width:140px;text-align:center}
.cuota_mensual_plans{float:left;width:170px;text-align:center}
.botton_list{float:right}

/******LAT SHOPPING********/
.cart_data_list{font-size:12px;}
.cart_data_list td{ }
.cart_link{font-size:14px}

#shopping_lat td.center_left_td, #shopping_lat td.center_right_td,#shopping_lat td.bottom_center_td{background:#e9e9e9;border:0px}
#shopping_lat td.bottom_left_td { background:url('http://hsp.etdom.info/store/media/rounded_table/bl_gris.gif') no-repeat top left; } 
#shopping_lat td.bottom_right_td { background:url('http://hsp.etdom.info/store/media/rounded_table/br_gris.gif') no-repeat top left; }

#shopping_lat .list_products{/*background:#e9e9e9;*/}

#shopping_lat a{text-decoration:none;color:#008cdd}


/******SHOPPING CART*********/
.desc_shopping_cart{width:360px;float:left;}
.period_shopping_cart{width:150px;float:left;text-align:center}
.price_shopping_cart{width:150px;float:left;text-align:center}
#shopping_cart_list a{color:#008cdd;text-decoration:none;}

/*****BUTTON*******/
.center_button{outline: 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1;border:0px;}
#button_div{float:right;}
#button_div div{width:5px;height:36px}
.center_button { -moz-border-radius:5px; background:#6C8499; font-size:15px; float:left; font-weight:bold;color:#FFF } 
.center_button:hover { background:#4D9CC5; } 

/***********FROM********/
input.i300, input.SWi300 { width:300px;}
input.i250, input.SWi250  { width:300px;}
input.i200, input.SWi200 { width:300px;}
input.i150, input.SWi150 { width:300px;}
input.i100, input.SWi100 { width:100px;}
input.i90,  input.SWi90  { width:90px;}
input.i80,  input.SWi80  { width:80px;}
input.i70,  input.SWi70  { width:70px;}
input.i60,  input.SWi60  { width:60px;}
input.i50,  input.SWi50  { width:50px;}
input.i40,  input.SWi40  { width:40px;}
input.i30,  input.SWi30  { width:30px;}
input.i20,  input.SWi20  { width:20px;}
.s200,.s300,.s150{width:300px}

/*****/
.toggle_a{background:#FFFFFF}
.toggle_b{background:#e2e2e2}
.list_products li{ padding:5px 10px; width:665px; }




/***************************************************************************/

fieldset { border:1px solid #CCCCCC;  }

.table_products { font-size:14px; }
	.table_products td { padding:5px 5px; border-bottom:1px dotted #CCCCCC; }

/***************************************************************************/
/* FOOTER */
#outter_footer { background:#252525;  }
#footer {
/*	background:url(images/bg_footer.gif) repeat-x;
	border-bottom:1px solid #333333;*/
	min-height: 70px;
	height: auto !important;
	height: 70px;
	padding-top:10px;
	margin:0px auto;
	width:960px;
}

	.brands_used {
		/*background:#FFFFFF;*/
		margin-bottom:10px;
		margin-top:20px;
		padding:5px;
		text-align:center;
	}
		.brands_used li {  float:left; margin-right:50px; }

	/* MENU FOOTER */
	#menu_blocks_footer { float:left; width:650px; }
	#menu_blocks_footer li { float:left; margin-right:40px; }
		#menu_blocks_footer a { font-size:12.5px; color:#DDDDDD; } 
		
	#menu_blocks_footer li ul { margin-left:20px; }

	.contact_footer_block { color:#F5F5F5; float:right; text-align:right; width:250px; }
		.phone { color:#AFAFAF; font-size:22px; }