@charset "utf-8";
/* CyberNETicos - Designed by Felipe Solis (fsolisa@live.com) */

body {
	background-color: #f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.header {
	height: 116px;
	background-image:url(../images/header_bg.gif);
}

.header_logo {
	width: 900px;
	text-align: left;
}

#header_help {
	width: 200px;
	color: #fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 10px;
/*	border: 1px solid #ff0000; */
	text-align: center;
	margin-right: 20px;
}

#header_help a {
	color: #fff;
	text-decoration: none;
}

#header_help a:hover {
	color: #fff;
	text-decoration: underline;
}

.hdr_b {
	font-weight: bold;
}

#menu {
	width: 900px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 20px 0;
	list-style: none;
}

#menu li {
	margin-right: 20px;
	float: left;
}

#menu a:link, body_alink {
	text-decoration:none;
	color:#e2e2e2;
}

#menu a:visited, body_avisited {
	text-decoration: none;
	color:#e2e2e2;
}

#menu a:hover, a:active, body_ahover {
	text-decoration:none;
	color:#87e5fd;
}

.sitebody {
	background-image:url(../images/pt_bg.gif);
	background-repeat: repeat-x;
}

.sitecontent {
	width: 900px;
	text-align: left;	
}

.portada_plan {
	width: 335px;
	height: 88px;
}

.portada_plan_txt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #757575;
	margin: 0;
	padding-top: 25px;
	padding-left: 80px;
	line-height: 18px;
}

.portada_plan_link {
	float: right;
	margin-top: 15px;
	width: 95px;
	height: 67px;
}
.portada_noticias {
	width: 190px;
	margin-top: 10px;
	border-bottom: 1px solid #999;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: right;
	font-weight: bold;
}

.portada_noticias_links {
	width: 185px;
	margin-top: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-align:left;
}

.footer {
	background-image:url(../images/footer_bg.gif);
	background-repeat: repeat-x;
}

.ft_cont {
	width: 900px;
	text-align: left;
}

.items_grp {
	padding-top: 15px;
	width: 150px;
	float: left;
}


.ft_title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7c7c7c;
}

#cred {
	font-size: 11px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	color: #7c7c7c;
	padding-top: 15px;
}

.ft_item:link, .ft_item:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8f8f8f;
}

.ft_item:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #1493c2;
}

.logos {
	width: 901px;
	height: 38px;
	background-image:url(../images/footer_logos.gif);
}

.login_form {
	margin:0;
	padding:0;
}

.login_t{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #7e7e7e;
	margin: 5px 0 3px 0;
}

.login_ib {
	border:1px solid #b0b0b0;
	width:150px;
	text-align:center;
	height: 22px;
}

.login_i {
	border:0;
	width:140px;
	margin-top: 2px;
	height: 17px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#929292;
}

.login_s {
	margin-top: 7px;
	width: 67px;
	height: 20px;
	background-image:url(../images/login_submit_off.gif);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	border:0;
}

.login_s:hover {
	background-image:url(../images/login_submit_on.gif);
}

body a:link, body_alink {
	text-decoration:none;
	color:#1493c2;
}

body a:visited, body_avisited {
	text-decoration: none;
	color:#1493c2;
}

body a:hover, a:active, body_ahover {
	text-decoration:underline;
	color:#1493c2;
}

#oferta a:link, body_alink {
	text-decoration:none;
	color:#1393c2;
}

#oferta a:visited, body_avisited {
	text-decoration: none;
	color:#1393c2;
}

#oferta a:hover, a:active, body_ahover {
	text-decoration:underline;
	color:#1393c2;
}
.title_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0093ff;
	margin-bottom: 3px;
}

.text_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	text-align:justify;
}

.plan_text {
	font-family:tahoma;
	font-size:11px;
	color:#5c5c5c;
	margin-bottom:10px;
	text-align:justify;
	margin-top: 5px;
}

.mod_separator {
	border-top:1px solid #eaeaea;
	margin:5px;
}

.mod_separator2 {
	border-top:1px solid #eaeaea;
	margin: 0 5px 5px 0;
}

.mod_precio {
	font-family: Tahoma;
	color:#c40000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:3px;
}

.mod_precio2 {
	font-family: Tahoma;
	color:#c40000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:9px;
}

.mod_precio3_red {
	font-family: Tahoma;
	color:#c40000;
	font-size:11px;
	font-weight:bold;
}

.mod_precio3_violet {
	font-family: Tahoma;
	color:#c21493;
	font-size:11px;
	font-weight:bold;
}

.mod_precio3_green {
	font-family: Tahoma;
	color:#9bc214;
	font-size:11px;
	font-weight:bold;
}

.mod_precio3_blue {
	font-family: Tahoma;
	color:#1493c2;
	font-size:11px;
	font-weight:bold;
}

.mod_descuento {
	font-size:9px;
	font-family:tahoma;
	color:#5c5c5c;
	text-align:center;
}
.mod_s_title {
	width:128px;
	height:30px;
	font-family:tahoma;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin-bottom:3px;
}

.mod_b_title {
	width:175px;
	height:30px;
	font-family:tahoma;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin-bottom:3px;
}

.mod_xb_title {
	width:265px;
	height:30px;
	font-family:tahoma;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin-bottom:3px;
}

.mod_s_title2 {
	padding-top: 7px;
}

#mod_blue {
	background-image: url(../images/mod_s_blue.gif);
}

#mod_green {
	background-image: url(../images/mod_s_green.gif);
}

#mod_violet {
	background-image: url(../images/mod_s_violet.gif);
}

#mod_red {
	background-image: url(../images/mod_s_red.gif);
}

#mod_blue_b {
	background-image: url(../images/mod_b_blue.gif);
}

#mod_green_b {
	background-image: url(../images/mod_b_green.gif);
}

#mod_violet_b {
	background-image: url(../images/mod_b_violet.gif);
}

#mod_red_b {
	background-image: url(../images/mod_b_red.gif);
}

#mod_blue_xb {
	background-image: url(../images/mod_xb_blue.gif);
}

#mod_green_xb {
	background-image: url(../images/mod_xb_green.gif);
}

#mod_violet_xb {
	background-image: url(../images/mod_xb_violet.gif);
}

#mod_red_xb {
	background-image: url(../images/mod_xb_red.gif);
}

.mod_s_top {
	width:128px;
	height:10px;
	background-image:url(../images/mod_s_top.gif);
}

.mod_s_content {
	background-color:#FFF;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	width: 126px;
	margin:0;
	padding:0;
}

.mod_s_bottom {
	width:128px;
	height:10px;
	margin-bottom:3px;
	background-image:url(../images/mod_s_bottom.gif);
}

.mod_b_top {
	width:175px;
	height:10px;
	background-image:url(../images/mod_b_top.gif);
}

.mod_xb_top {
	width:265px;
	height:10px;
	background-image:url(../images/mod_xb_top.gif);
}

.mod_b_content {
	background-color:#FFF;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	width: 173px;
	margin:0;
	padding:0;
}

.mod_xb_content {
	background-color:#FFF;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	width: 263px;
	margin:0;
	padding:0;
}

.mod_b_bottom {
	width:175px;
	height:10px;
	margin-bottom:3px;
	background-image:url(../images/mod_b_bottom.gif);
}

.mod_xb_bottom {
	width:265px;
	height:10px;
	margin-bottom:3px;
	background-image:url(../images/mod_xb_bottom.gif);
}

.mod_s_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6e6e6e;
	margin-left: 7px;
}

#txt_blue a:link, body_alink {
	text-decoration:none;
	color:#1493c2;
}

#txt_blue a:visited, body_avisited {
	text-decoration: none;
	color:#1493c2;
}

#txt_blue a:hover, a:active, body_ahover {
	text-decoration:underline;
	color:#1493c2;
}

#txt_green a:link, body_alink {
	text-decoration:none;
	color:#9bc214;
}

#txt_green a:visited, body_avisited {
	text-decoration: none;
	color:#9bc214;
}

#txt_green a:hover, a:active, body_ahover {
	text-decoration:underline;
	color:#9bc214;
}

#txt_violet a:link, body_alink {
	text-decoration:none;
	color:#c21493;
}

#txt_violet a:visited, body_avisited {
	text-decoration: none;
	color:#c21493;
}

#txt_violet a:hover, a:active, body_ahover {
	text-decoration:underline;
	color:#c21493;
}

#txt_red a:link, body_alink {
	text-decoration:none;
	color:#c22814;
}

#txt_red a:visited, body_avisited {
	text-decoration: none;
	color:#c22814;
}

#txt_red a:hover, a:active, body_ahover {
	text-decoration:underline;
	color:#c22814;
}

.quote1 {
	width:310px;
	margin-top:15px;
	background-image:url(../images/quote_bg.gif);
}

.quote2 {
	width:310px;
	height:23px;
	background-image:url(../images/quote_end.gif);
}

.quote3 {
	padding: 10px 15px 0 35px;
	font-family:tahoma;
	font-size:10px;
	color:#1a6b85;
	text-align:justify;
}

.quote_name {
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#0182ac;
}

.quote_title {
	font-family: tahoma;
	font-size: 12px;
	color:#9e9e9e;535353
}

.quote_site {
	font-family: tahoma;
	font-weight:bold;
	font-size: 12px;
	color:#535353;
}

.quote_url {
	font-family: tahoma;
	font-size: 11px;
}

.titlecc {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #0093ff;
	margin-bottom:3px;
}

.desccc {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color: #727272;
	margin-bottom:15px;
	text-align:justify;
}

.radio_desc {
	width:265px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#959595;
}