body {
	text-align: center;
	margin: 0px;
	background: url(../images/bg_body.gif) no-repeat top center #369;
}
#contenedor {
	height: auto;
	width: 975px;
	margin: 0 auto;
}
#header {
	float: left;
	height: 142px;
	width: 975px;
}
#main {
	float: left;
	height: auto;
	width: 975px;
	text-align: left;
	background: url(../images/bg_contenedor.gif) repeat-y top center;
}
#main2 {
	float: left;
	height: auto;
	width: 975px;
	text-align: left;
	background: url(../images/bg_contenedor2.jpg) repeat top center #fff;
}

#footer {
	float: left;
	height: auto;
	width: 100%;
	background: #1b2c3e;
	padding: 15px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #9cc;
	font:Arial, Helvetica, sans-serif
}
#marca {
	height: 102px;
	width: 400px;
	padding: 40px  0 0 0;
	position: relative;
	z-index: 10;
	top: -142px;
	left: 0px;
	float: left;
}
#iconos {
	float: right;
	height: auto;
	width: 300px;
	position: relative;
	z-index: 10;
	top: -142px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:left;
	
}

ul#navegacion {
	float: left;
	height: 80px;
	width: 800px;
	margin: 0px;
	padding:0px;
}
ul#navegacion li {
	float: left;
	height: 80px;
	width: auto;
	list-style-type: none;
	margin: 0 1px 0 0;
}
ul#navegacion li a {
	float: left;
	height: 45px;
	width: auto;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:35px 14px 0 14px;
	margin:0px;
}
ul#navegacion li a:hover {
	background: url(../images/nav_hover.gif) repeat-x top center;
	color:#000000;
}
#fecha {
	float: right;
	height: auto;
	width: 260px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3399CC;
	padding: 35px 0 0 0;
}
#columna_1 {
	float: left;
	height: auto;
	width: 495px;
}

#columna_full {
	float: left;
	height: auto;
	width: 713px;
	text-align: left;
	background: #020C16;
}

#columna_2 {
	float: left;
	height: auto;
	width: 218px;
}
#columna_3 {
	float: left;
	height: auto;
	width: 249px;
	background: #fff;
}
#main h1 {
	color: #a6d35b;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding: 0 0 0 20px;
	margin: 10px 0;
	text-transform: uppercase;
}
#main h2 {
	color: #a6d35b;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#main p {
	color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 5px 0;
	margin: 0;
}

#main2 h1 {
	color: #a6d35b;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding: 0 0 0 20px;
	margin: 10px 0;
	text-transform: uppercase;
}
#main2 h2 {
	color: #a6d35b;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#main2 p {
	color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 5px 0;
	margin: 0;
}

ul.listasmain {
	margin: 0px;
	padding: 0 0 20px 20px;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	list-style-type: none;
}
ul.listasmain li {
	background: url(../images/vinieta.gif) no-repeat 4px 4px;
	padding: 0 20px;
	margin: 0 0 10px 0;
}
ul.listas_col2 {
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	list-style-type: none;
	display: block;
}
ul.listas_col2 li {
	background: url(../images/vinieta.gif) no-repeat 4px 4px;
	padding: 0 20px;
	margin: 0 0 10px 0;
}
ul.listasmain li a {
	color: #FFFFFF;
	text-decoration: none;
}
ul.listasmain li a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#columna_2 h1 {
	color: #a6d35b;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 0 0 0 0px;
	margin: 10px 0;
}
img {
	margin: 0px;
	padding: 0 0 5px 0;
	border: 0;
}
.filas_col3 {
	float: left;
	height: auto;
	width: 249px;
	margin: 0 0 5px 0;
}

.titlebox, .titlebox2 {
	float: left;
	height: 22px;
	width: 239px;
	background: #377183;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 6px 0 0 10px;
}
.titlebox2 {
	background:#377183;
}
ul.col3 {
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	list-style-type: none;
}
ul.col3 li {
	background: url(../images/vinieta.gif) no-repeat 4px 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 0;
	width: 180px;
}
ul.col3 li a {
	color: #006699;
	text-decoration: none;
}
ul.col3 li a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.acordion {
	float: left;
	height: 350px;
	width: 490px;
	overflow:hidden;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.banners {
	float: left;
	height: auto;
	width: 218px;
	text-align: center;
	padding: 0 0 10px 0;
}
.img {
	text-align: center;
	float: left;
	height: auto;
	width: 100%;
	padding: 4px 0;
}
#footer a {
	color: #9cc;
	text-decoration:none;
}
.medios_pago {
	float: left;
	height: auto;
	width: 465px;
	padding: 0 0 25px 25px;
}
.tipo_plan {
	float: left;
	height: 80px;
	width: 100px;
}
.caracteristicas_plan {
	float: left;
	height: 80px;
	width: 150px;
}
.valor_plan {
	float: left;
	height: 80px;
	width: 100px;
}
#menu_fecha {
	float: left;
	height: auto;
	width: 975px;
	background: url(../images/bg_ul.gif) top left;
}
/*Slide fotos en el header */
.fadein {
	position:relative;
	height:142px;
	width:975px;
	z-index: 1;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
/*.fadein img { position:absolute; left:0; top:0; }*/
/* fin del header slide ****/
#textSlide h3 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #99CC00;
	text-transform: uppercase;
	margin: 0;
	padding: 20px 0 0 0;
}
#textSlide h4 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-transform: uppercase;
	margin: 0;
	padding: 20px 0;
}
#textSlide h4 strong {
	color:#FF6600;
}
#textSlide a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFCC00;
	margin: 0;
	padding: 10px 0 0 0;
}
#textSlide a:hover {
	color: #99CC00;
}


/*extraaaaaaas*/
#columna_full h1 {
	color: #a6d35b;
	font: bold 24px Arial, Helvetica, sans-serif;
}

#columna_1 h3 {
	margin: 0px;
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #a6d35b;
	list-style-type: none;
	padding: 0 0 10px 0;
}
#columna_full h3 {
	margin: 0px;
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #a6d35b;
	list-style-type: none;
	padding: 0 0 10px 0;
}

.listasmain {
	margin: 0px;
	padding: 0 0 20px 20px;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	list-style-type: none;
}
.listasmain p {
	background: url(../images/vinieta.gif) no-repeat 4px 4px;
	padding: 0 20px;
	margin: 0 0 10px 0;
}


.banners_interior {
	height: auto;
	width: 200px;
	text-align: center;
	padding: 15px 0;
}
.banners object {
	margin: 0 0 20px 0;
}
#columna_1 .contenido_dentro {
	height: auto;
	width: 465px;
	padding: 0 5px 10px 20px;
	text-align: justify;
}
/* menu acceso directo planes */
ul#menuslices {
	float: left;
	height: auto;
	width: 460px;
	padding:0 0 0 25px;
	margin:0px;
	list-style:none;
	font: normal 11px Arial, Helvetica, sans-serif;
}
ul#menuslices li {
	float:left;
	width: 224px;
	height: auto;
	padding: 0;
	margin: 0 1px 1px 0;
}
ul#menuslices li a {
	float: left;
	height: auto;
	width: 184px;
	padding: 2px 20px;
	background: #00162d;
	color: #fff;
	text-decoration: none;
}
ul#menuslices li a:hover {
	color:#99CC00;
}
/**/

/************************************************
Panel de contenidos slide
************************************************/

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

#columna_tabla {
	height: auto;
	width: 713px;
	float: left;
	text-align: center;
	background-color: #020C16;
}
#columna_tabla img {
	margin: 0px;
	padding: 0px;
}

.celdas_titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #ff6600;
	width: 120px;
	text-align: center;
}
.celdas_titulos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a6d35b;
}
.contratar a{
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 10px;
text-decoration:none;
}

.contratar a:hover{
text-decoration:blink;
}

td {
	padding:5px 0 5px 0;
	border:#020C16 solid 1px;
}

.tabla_mtz {
background-color: #00162d;
width: 650px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:center;
background-color: #00162d;
}
#columna_full .contenido_dentro {
	padding: 0 20px 0 20px;
	text-align: justify;
}

.contenido_dentro img {
text-align:center;
margin:20px 0 20px 20px;

}

.tabla_mtz .vacio {
background:#020c16;
}

/************SCREOLLER**************/



#panel-1 img {
padding:0;
}


#panel-3 a {
color:#FF6600;
font: nomal 11px Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 10px;
text-decoration:none;
}

#scroll_contenidos {
	float: left;
	height: auto;
	margin: 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0;
	width: 713px;
}

#scroller-header a {
	text-decoration:none;
	color:#333333;
	padding:5px 20px;
	background: url(../images/btn_slide.jpg) repeat;
	width: auto;	
}


#scroller-header a:hover {
	text-decoration:none; 
	color:#fff;


}

a.selected {
	text-decoration:none!important; 
	color: #020c16 !important;
	font-weight:bold;
	background:url(../images/btn_slide.jpg);
	
}

#scroller-header {
	background:url(images/header.gif) no-repeat;
	width:693px;
	padding: 20px 0 0 30px;
	height: 24px;
}

#scroller-body {
	background:url(images/body.gif) no-repeat bottom center;
	width:683px;
	padding: 0;
}

#mask {
	width:693px;
	overflow:hidden;
	margin:0 auto;
}

#panel {

}

#panel div {
	float:left;
	margin: 0;
	width: 693px;


}

/* Extra styling for each panel*/

#panel ul {
	list-style:none;
	margin:0 5px;
	padding:0;
	width: 660px;
	padding: 0 10px 0 10px;
}

	#panel ul li {
	padding:5px;
	color:#FFFFFF;
	border-bottom:1px dotted #ccc;
	text-align: justify;
	margin: 2px 0 5px 10px;
	}

	#panel ul li.last {
		border-bottom:none !important;
	}

#scroll_contenidos #scroller-header li{
	background:url(../images/btn_slide.jpg) no-repeat;
	width: auto;
	height:auto;
	list-style-type: none;
	display: inline;
	font-size:11px;
}

#panel h2 {
padding: 0 0 0 20px;
}



/*FORMULARIOOOOOOOOOOOOO*/

.area {
	text-align:center;
	padding: 10px 0 10px 0;
	color: fff;
}

.campo {
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 80px;
	padding: 10px 0 0 45px;
}
.input {
	float: left;
	height: auto;
	width: 300px;
	padding: 6px 0 6px 0;
}
.input_box {
	float: left;
	height: auto;
	width: 300px;
	font: normal 11px Arial, Helvetica, sans-serif;
	border: 1px solid;
	color: #023568;
	background-color: #FFFFFF;
}
.enviar {
	float: left;
	height: auto;
	width: auto;
	color: #fff;
	text-align: center;
	padding: 10px 0 0 195px;
}
.btn_enviar {
	float: left;
	height: 20px;
	width: 150px;
	margin: 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: url(../images/btn_enviar.jpg) no-repeat top center;
	color: #020C16;
	border: none;
}
#contenido_form {
	height: auto;
	overflow: auto;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align: left;
	width:495px;
}

.gracias {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


/* FORMULARIO FIN*/

#ingreso_clientes {
background:url(../images/acceso_clientes.jpg);
width: 249px;
height: 135px;
}

#ticket_soporte {
background:url(../images/ticket.jpg);
width:249px;
height:49px;
border-bottom: solid 1px #FFFFFF;
}

#chat_online {
background:url(../images/chat.jpg);
width:249px;
height:49px;
border-bottom: solid 1px #FFFFFF;
}

#magnetizarte_seguro{
background:url(../images/mtz_seguro.jpg);
width:249px;
height:49px;
}


#form {
padding: 32px 0 0 0;
}


.input2 {
	padding: 5px 0 5px 90px;
}

.input_box2 {
	font: normal 11px Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	background-color: #FFFFFF;
	width:130px;
	height: 18px;
	color: #666666;

}

.ingresar {
	float: left;
	height: auto;
	width: 50px;
	text-align: center;
	padding: 3px 0 0 158px;
}
.btn_ingresar {
	height: 20px;
	width: 60px;
	margin: 0 0 0 4px;
	font: normal 11px Arial, Helvetica, sans-serif;
	background: url(../images/btn_ingresar.jpg);
	color: #FFFFFF;
	border: none;
	text-align:center;
	top:0;
}

#info_horarios p {
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0;
margin:0;

}

#info_horarios {
text-align:center;
margin:25px 0 0 25px;
padding:0;
width:150px;
height:auto;

}

.texto_proyectos {
float:right;
width:220px;
height:auto;
padding:8px 0 0 0;

}

.proyectos {
float:left;
}

