@import url( txtControls.css );
body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #454545;
	background-color: #FFF;
	background:url(../images/bck-main.png) repeat-x;
	margin: 0;
	padding: 0;
	min-width: 770px;
	text-align:center;
}

#LogoTop{
	position:absolute;
	top:0px;
	left:0px;
	margin: 0;
}

#MenuLeft{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:185px;
}

#innerContent{
	float:left;
	clear:right;
	text-align:center;
}

#content {
	width: 100%;
	margin:0 auto 0 auto;
	text-align:center;
}

#pendule{ /* Barra de fecha y hora */
	position:relative; 
	padding-right:20px;
}

#idioma{ /* Select para seleccion de idioma */
	vertical-align:middle;
	width:150px;
	border:1px solid #036;
	background:url(../images/bck-input.png) no-repeat;
}

#logo{ /* Div contenedor del logo */
	float:left;
}

#topMenuDiv, #languaje{
	width:528px;
	float:right;
	clear:right;
}

#container {
	margin:40px auto 40px auto;	
	width:90%;
	text-align:justify;
}

#topMenuDiv {
	clear:right;
}

#languaje{
	height:50px;
	text-align:right;
	padding-right:30px;
}

#topMenu li {
	text-align:center;
	font-size:10px;
	list-style:none;
	width:75px;
	height:29px;
	margin-top:40px;
	background:url(../images/tabs.png) no-repeat;
	float:left;
	line-height:15px;
}

#topMenu li a{
	text-decoration:none;
	color:#666;
}

#topMenu li:hover{
	font-weight:bold;
	margin-top:37px;
}

#dateBar{
	clear: both;
	height:22px;
	background:url(../images/bck-dateline.png) repeat-x;
	text-align:right;
	font-weight:bold;
	line-height:22px;
}

#footLeft, #footRight{
	font-size:10px;
	float:left;
	height:15px;
	width:50%;
	color:#999;
}
#footer{
	clear:both;
	width:100%;
}
#footLeft{
	width:50%;
	text-align:right;
}
#footRight{
	padding-left:5px;
	width:48%;
	text-align:left;
}
#footRight a, #footLeft a{
	text-decoration:none;
	color:#999;	
}
.InputBox, .SelectBox{
	background:url(../images/bck-input.png) repeat-x #FFF; 
	border:1px solid #000;
	padding-top:4px;
	width:110px;
}
.InputBox{ height:13px;}
.InputBox:focus, .SelectBox:focus{ border:1px solid #9CC;}
.tNegro, .tRojo, .tRojoLight, .tBlanco, .tNegro10Bold, .texto11BoldI, .tBlue{
	font-weight: normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #292929; text-decoration: none;
}
.tRojoLight{ color:#FF0000; }
.tRojo, .tRojoBold { color: #AA0602;}
.tBlue{ color: #0206AA; }
.tVerde, .tVerdeBold {color: #06AA02;}
.tBlanco, .tBlancoBold, .tBlanco10Bold {color: #FFF;}
.tBlancoBold, .tBlanco10Bold, .tNegroBold, .tRojoBold, .tNegro10Bold, .texto11BoldI, .tVerdeBold, .bold { font-weight: Bold; }
.tBlanco10Bold, .tNegro10Bold, .texto11BoldI {font-size:14px;}
.texto11BoldI{font-style:italic;}

.fakeButton{
	border:1px solid; 
	border-color:#FFF #000 #000 #FFF; 
	text-align:center; 
	cursor:pointer;
	padding-top:4px;
	font-weight:bold;
	color:#000;
	height:25px;
	text-decoration:none;
	background-image:url(../images/bck-button.gif);
}

#maindiv{
	position:absolute; 
	top:0px; 
	left:0px; 
	background-color: #999; 
	opacity: .98; 
	-moz-opacity:0.98; 
	z-index:10000;
}

#submenudiv{
	width:700px; 
	border:2px solid #003; 
	background-color:#0F27A8;
	text-align:left;
}

#subdiv{
	width:700px; 
	background-color: #FFF; 
	text-align:center;
}

.closediv{
	color: #FFF;
	text-decoration:none;
}

/* Colores para los bordes redondeados */
.pmb2_1, .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_5, .pmb2_6, .pmb2_7, .pmb2_8 { overflow:hidden; font-size:1px; display:block; }
.pmb2_1, .pmb2_2, .pmb2_3, .pmb2_6, .pmb2_7, .pmb2_8, .pmb2_s { height:1px; }
.pmb2_2, .pmb2_3, .pmb2_4, .pmb2_5, .pmb2_6, .pmb2_7, .pmb2_c { border-style: solid; border-width: 0 1px; }
.pmb2_2, .pmb2_3, .pmb2_4, .pmb2_c { border-left-color: #fff; }
.pmb2_7, .pmb2_6, .pmb2_5, .pmb2_c { border-right-color: #999; }
.pmb2_1 { margin:0 5px; background: #fff;}
.pmb2_2 { border-right:1px solid #eee; }
.pmb2_3 { border-right:1px solid #ddd; }
.pmb2_4 { border-right:1px solid #aaa; }
.pmb2_5 { border-left:1px solid #eee; }
.pmb2_6 { border-left:1px solid #ddd; }
.pmb2_7 { border-left:1px solid #aaa; }
.pmb2_8 { margin:0 5px; background:#999; }
.pmb2_2, .pmb2_7 { margin:0 3px; border-width:0 2px; }
.pmb2_3, .pmb2_6 { margin:0 2px; }
.pmb2_4, .pmb2_5 { margin:0 1px; height:2px; }
.pmb2_c { padding: 0 4px; display:block; }
.pmb2_s {display : block; font-size:1px;}

.containerMenu{
	width:185px;
	text-align:center;
}

.HeaderDiv{
	background: url(../images/bck-panel-top.gif) no-repeat right top;
	height:25px;
	width:185px;
	line-height:25px;
	cursor:pointer; 
	text-align:left;
	color:#225dcd;
	font-weight:bold;
}

.BodyDiv{
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;
	background:#efefef;
	line-height:25px;
	text-align:left;
}

.menuTitulo{
	float:left; 
	width:158px;
	color:#225DCD;
}

.menuTituloOver{
	float:left; 
	width:158px;
	color:#428EFF;
}

.imgMenu{
	text-align:left;
	float:left;
}

.calTable{
	line-height:12px;
	width:100%;
}

.calTDMonth, .calTDWeek{
	background:#C7E1F3;
	color:#000;
	border:1px solid #C6D4E5;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	height:10px;
}

.calTDWeek, .calTDemptyDay, .calToday, .calEvents, .calSun, .calNormDay{
	color:#433D27;
	background:#E5ECF9;
	border:1px solid #C7E1F3;
	text-align:center;	
}

.calTDemptyDay{
	background:#EEE;
}

.calToday{
	background:#FFF;
}

.calEvents{
	background:#CAF3CA;
}
.calSun{
	color:#433D27;
	background:#AAA;
}
.calNormDay{
	color:#433D27;
	background:#DDD;
}

H2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#39F;
	font-style:italic;
}

.side_nav, .side_nav li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height:18px;
}
.side_nav a {
	color:#039;
	font-size: 11px;
	display: block;
	background:#efefef;
	padding: 2px 6px 0px 25px;
	text-decoration: none;
}

.top_nav, .top_nav li {
	float:left;
	margin: 0;
	margin-left:10px;
	padding: 0;
	list-style-type: none;
	line-height:18px;
}
.top_nav a {
	color:#039;
	font-size: 11px;
	display: block;
	background:#efefef;
	padding: 2px 6px 0px 25px;
	text-decoration: none;
}



.side_nav a:hover, .side_nav a:focus, .top_nav a:hover, .top_nav a:focus, 
#m1 a:hover, #m2 a:hover,#m3 a:hover,#m4 a:hover,#m5 a:hover,#m6 a:hover,#m7 a:hover,#m8 a:hover,#m12 a:hover, 
#mc1 a:hover,#mc2 a:hover,#mc3 a:hover,#mc4 a:hover,#mc5 a:hover,#mc6 a:hover,#mc7 a:hover,#mc8 a:hover,#mc9 a:hover,
#mb1 a:hover,#mb2 a:hover,#mb3 a:hover,#mb4 a:hover,#mb5 a:hover,#mb6 a:hover,
#mi1 a:hover,#mi2 a:hover,#mi3 a:hover,#mi4 a:hover,#mi5 a:hover,
#mo1 a:hover,#mo2 a:hover,#mo3 a:hover,#mo4 a:hover,#mo5 a:hover,#mo6 a:hover,
#md1 a:hover,#md2 a:hover,#md3 a:hover,#md4 a:hover,#md5 a:hover,#md7 a:hover,#md8 a:hover,#md9 a:hover,#md10 a:hover,#md11 a:hover,
#mbl1 a:hover,#mbl2 a:hover,#mbl3 a:hover, 
#mco1 a:hover,
#min1 a:hover,#min2 a:hover,#min3 a:hover,#min4 a:hover,#min5 a:hover,
#mn1 a:hover,#mn2 a:hover,#mn3 a:hover,#mn4 a:hover,#mn5 a:hover,#mn6 a:hover,#mn7 a:hover,#mn8 a:hover,
#ms1 a:hover,#ms2 a:hover,#ms3 a:hover,#ms4 a:hover,#ms5 a:hover,#ms6 a:hover,#ms7 a:hover,#ms8 a:hover,#ms9 a:hover,#ms10 a:hover,#ms11 a:hover
{
	color:#00F;
	background-color: #DDD;
	border-color: #333333 #000 #000 #333333;
}

.row0{ background-color:#FFF; }
.row1{ background-color:#EEE; }
.row2{ background-color:#DDD; }
.rowBlue{ background-color:#CADFF0; }

em{display:none;}

/* Iconos de las Opciones Menu principal */
#m1 a{ background:url(../images/icons/sendsms.gif) left no-repeat; }
#m2 a{ background:url(../images/icons/inbox.gif) left no-repeat; }
#m3 a{ background:url(../images/icons/outbox.gif) left no-repeat; }
#m4 a{ background:url(../images/icons/directorio.gif) left no-repeat; }
#m5 a{ background:url(../images/icons/grupos.gif) left no-repeat; }
#m6 a{ background:url(../images/icons/account.gif) left no-repeat; }
#m7 a{ background:url(../images/icons/comprar.gif) left no-repeat; }
#m8 a{ background:url(../images/icons/soporte.gif) left no-repeat; }
#m12 a{ background:url(../images/icons/exit.gif) left no-repeat; }

/* Iconos de Subopciones menu Cuenta */
#mc1 a{ background:url(../images/icons/chgpassword.png) left no-repeat; }
#mc2 a{ background:url(../images/icons/building.png) left no-repeat; }
#mc3 a{ background:url(../images/icons/opciones.png) left no-repeat; }
#mc4 a{ background:url(../images/icons/adduser.png) left no-repeat; }
#mc5 a{ background:url(../images/icons/edituser.png) left no-repeat; }
#mc6 a{ background:url(../images/icons/deluser.png) left no-repeat; }
#mc7 a{ background:url(../images/icons/stats.png) left no-repeat; }
#mc8 a{ background:url(../images/icons/icn_sender.gif) left no-repeat; }
#mc9 a{ background:url(../images/icons/piemail.png) left no-repeat; }

/* Iconos de Subopciones menu Inbox y Outbox */
#mi1 a,#mo1 a{ background:url(../images/icons/delete_selection.gif) left no-repeat; }
#mi2 a,#mo2 a{ background:url(../images/icons/findpretext.png) left no-repeat; }
#mi3 a,#mo3 a{ background:url(../images/icons/mostrar.gif) left no-repeat; }
#mi4 a,#mo4 a{ background:url(../images/icons/excel.png) left no-repeat; }
#mi5 a,#mo5 a{ background:url(../images/icons/word.png) left no-repeat; }
#mi6 a,#mo6 a{ background:url(../images/icons/outbox_gen.gif) left no-repeat; }

/* Iconos de Subopciones menu Mis Contactos */
#md1 a{ background:url(../images/icons/directorio/addcontact.gif) left no-repeat; }
#md2 a{ background:url(../images/icons/delete_selection.gif) left no-repeat; }
#md3 a{ background:url(../images/icons/findpretext.png) left no-repeat; }
#md4 a{ background:url(../images/icons/mostrar.gif) left no-repeat; }
#md5 a{ background:url(../images/icons/directorio/snd2group.png) left no-repeat; }
#md7 a{ background:url(../images/icons/directorio/add2group.png) left no-repeat; }
#md8 a{ background:url(../images/icons/directorio/bloqueo1.gif) left no-repeat; }
#md9 a{ background:url(../images/icons/directorio/importacsv.png) left no-repeat; }
#md10 a{ background:url(../images/icons/excel.png) left no-repeat; }
#md11 a{ background:url(../images/icons/word.png) left no-repeat; }

/* Iconos para estadísticas */
#mb1 a{ background:url(../images/icons/barchart.png) left no-repeat; }
#mb2 a{ background:url(../images/icons/hbarchart.png) left no-repeat; }
#mb3 a{ background:url(../images/icons/dot_chart.png) left no-repeat; }
#mb4 a{ background:url(../images/icons/stats.png) left no-repeat; }
#mb5 a{ background:url(../images/icons/pie.png) left no-repeat; }
#mb6 a{ background:url(../images/icons/donut_chart.png) left no-repeat; }

/* Iconos para números bloqueados */
#mbl1 a{ background:url(../images/icons/delete_selection.gif) left no-repeat; }
#mbl2 a{ background:url(../images/dgrid/export.png) left no-repeat; }
#mbl3 a{ background:url(../images/icons/word.png) left no-repeat; }

/* Iconos para números bloqueados */
#mg1 a{ background:url(../images/icons/directorio/add2group.png) left no-repeat; }
#mg2 a{ background:url(../images/icons/directorio/snd2group.png) left no-repeat; }
#mg3 a{ background:url(../images/icons/directorio/importacsv.png) left no-repeat; }

/* Iconos para send */
#ms1 a{ background:url(../images/icons/send/add.png) left no-repeat; }
#ms2 a{ background:url(../images/icons/send/money.png) left no-repeat; }
#ms3 a{ background:url(../images/icons/sendsms.gif) left no-repeat; }
#ms4 a{ background:url(../images/icons/send/load.gif) left no-repeat; }
#ms5 a{ background:url(../images/icons/outbox/sobre54.gif) left no-repeat; }
#ms6 a{ background:url(../images/icons/send/fast.png) left no-repeat; }
#ms7 a{ background:url(../images/icons/send/lightning.png) left no-repeat; }
#ms8 a{ background:url(../images/icons/send/reportext.gif) left no-repeat; }
#ms9 a{ background:url(../images/icons/voip/telephone_go.png) left no-repeat; }
#ms10 a{ background:url(../images/icons/voip/cd_edit.png) left no-repeat; }
#ms11 a{ background:url(../images/customized_sms.png) left no-repeat; }



/* Iconos para compras */
#mco1 a{ background:url(../images/icons/compra/alerta.gif) left no-repeat; }

/* Iconos para monedas */
#mn1 a{ background:url(../images/icons/monedas/money.png) left no-repeat; }
#mn2 a{ background:url(../images/icons/monedas/moneywand.png) left no-repeat; }
#mn3 a{ background:url(../images/icons/monedas/convert.png) left no-repeat; }
#mn4 a{ background:url(../images/icons/monedas/convertwand.png) left no-repeat; }
#mn5 a{ background:url(../images/icons/directorio.gif) left no-repeat; }
#mn6 a{ background:url(../images/icons/inbox.gif) left no-repeat; }
#mn7 a{ background:url(../images/icons/csv.gif) left no-repeat; }
#mn8 a{ background:url(../images/icons/commerce.gif) left no-repeat; }

/* Iconos para marketext - inicio*/
#min1 a{ background:url(../images/icons/sconfig.gif) left no-repeat; }
#min2 a{ background:url(../images/icons/marketext/webpusher_add.png) left no-repeat; }
#min3 a{ background:url(../images/icons/marketext/retpuntos.png) left no-repeat; }
#min4 a{ background:url(../images/icons/marketext/custpage.png) left no-repeat; }
#min5 a{ background:url(../images/icons/marketext/loadcards.gif) left no-repeat; }
#min6 a{ background:url(../images/icons/config_api.png) left no-repeat; }



.helpBox{ background:#C0C0C0; }
#tituloReporta{background:#6079C0}

.appleBox .abox_l  { /*default styling*/ }
.appleBox .abox_r  { /*default styling*/ }
.appleBox .abox input { float:left; border:1px solid; height:15px; }

.contentTable{
	margin-top:10px;
	width:100%;
	border:1px dotted #36C;
	background:#EFEFEF;
	float:left;
}

.headTitle{
	padding:5px;
	font-size:12px;
	width:100%;
	margin:0px;
	background:url(../images/bck-title.png);
	color:#FFF;
}

.openList{
	size:10px; 
	text-align:center; 
	width:100%;
	text-decoration:none;
	color:#000;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 110%;
	height: 200%;
	background-color: black;
	z-index:101;
	-moz-opacity: 0.7;
	opacity:.7;
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid #C0C0C0;
	background-color: #EFEFEF;
	z-index:102;
}

#sendDiv{ width:760px; }
#grupDiv{ width:700px; }
#outpDiv{ width:760px; }
#inboDiv{ width:760px; }
#edtgDiv{ width:780px; }
#contDiv{ width:760px; }
#compDiv{ width:760px; }
#predDiv{ width:700px; }
#impoDiv{ width:700px; }
#cuenDiv{ width:700px; }
#moneDiv{ width:740px; }

#coverage{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background:#999; color:#000; width:345px; border-spacing:1px;}
#coverage .mainTitle{ background:#AAA; height:20px; }
#coverage .country{ font-weight:bold; padding:10px; background:#CCC }
#coverage .network{ background:#FFF; padding:5px; }
#coverage .cost{ background:#AAA; padding:5px; }

.asd { font-size:9px; line-height:1em; color:#666}

.mOptions {height:150px; overflow:hidden; display:block; margin:0 2px 0 1px}
.mOptions a{text-decoration:none; outline:0;}
.titlePremium {padding:10px 0 10px 0; margin-top:15px; font-weight:bold; background:#aaa; color:#000 }

#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat; text-align:left}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.info, .success, .warning, .error, .validation {
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../images/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
}
.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('../images/validation.png');
}
