@charset "utf-8";
/* CSS Document */



* a{text-decoration:none;}
* a:hover{text-decoration:none;}




body
{
	margin:0;
	padding:0;
	background-color:#E9F3E1;
	font-family:tahoma;
	font-size:0.8em;
	color:#B7CF99;
}






#contenido
{
	margin:auto;
	width:800px;
	padding:0;
	background-color:#E9F3E1;
}






/* LOGIN */



#login_bg
{
	float:left;
	width:800px;
	height:768px;
	margin:0;
	padding:0;
	background:url(images/bg-login.jpg) no-repeat #E9F3E1;	
}

#campo_login
{
	float:left;
	width:370px;
	margin:0;
	padding:320px 0 0 350px;
	border:none;
}

#campo_login input
{
	float:left;
	width:190px;
	margin:0;
	padding:0;
}

#campo_login label
{
	float:left;
	width:120px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#FFFFFF;
}

#campo_login p
{
	float:left;
	width:370px;
	margin:0;
	padding:7px 0 7px 0;
}

#campo_login #entrar_form
{
	float:right;
	width:82px;
	margin:0;
	padding:7px 50px 0 0;
}

#campo_login #entrar_form input
{
	float:left;
	width:82px;
	margin:0;
	padding:0;
}










/* PRINCIPAL */

#pagina_1
{
	float:left;
	width:720px;
	margin:0;
	padding:20px 0 30px 80px;
	background:url(images/bg-principal.jpg) no-repeat #000000;
}

#head
{
	float:left;
	width:625px;
	height:108px;
	margin:0;
	padding:10px 20px 0 0;
	background:url(images/bg-head.jpg) no-repeat #396444;
}

#head img
{
	float:right;
	margin:0;
	padding:0;
	border:none;
}

#title_1
{
	float:left;
	width:645px;
	margin:10px 0 0 0;
	padding:0;
	background-color:#396444;
}

#title_1 a
{
	float:right;
	margin:0;
	padding:0;
}

#title_1 img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#info1
{
	float:left;
	width:625px;
	margin:0;
	padding:30px 0 20px 20px;
	background-color:#343434;
}

#set_panel
{
	float:left;
	width:300px;
	margin:0;
	padding:0 10px 0 0;
	background:url(images/bg_set.jpg) repeat-y;
}

#titset
{
	float:left;
	width:266px;
	margin:0;
	padding:0;
	border-bottom:1px solid #AFC481;
}

#titset img
{
	float:left;
	margin:0;
	padding:0;
}

#data_panel
{
	float:left;
	width:266px;
	margin:0;
	padding:0;
	border-right:1px solid #AFC481;
}

#data_panel a
{
	text-decoration:none;
	color:#B7CF99;
}

#td1
{
	width:190px;
	margin:0;
	padding:4px 0 4px 10px;
	border-right:1px solid #AFC481;
	border-bottom:1px solid #AFC481;
}

#td2
{
	width:22px;
	margin:0;
	padding:5px 0 5px 0;
	text-align:center;
	border-right:1px solid #AFC481;
	border-bottom:1px solid #AFC481;
}

#td3
{
	width:22px;
	margin:0;
	padding:0;
	text-align:center;
	border-bottom:1px solid #AFC481;
}

#paginator
{
	float:right;
	width:250px;
	margin:0;
	padding:20px 0 10px 0;
}

#paginator p
{
	float:left;
	width:120px;
	margin:0;
	padding:0;
	color:#FB9D65;
	font-weight:bold;
}

#paginator ul
{
	float:left;
	width:150px;
	margin:0;
	padding:0;
	list-style:none;
}

#paginator ul li
{
	float:left;
	width:10px;
	margin:0;
	padding:0 4px 4px 4px;
	list-style:none;
}

#paginator ul li a
{
	width:10px;
	text-decoration:none;
	color:#FB9D65;
	font-weight:bold;
}

#paginator #ultima
{
	float:left;
	width:40px;
	margin:0;
	padding:0 4px 4px 4px;
}

#pagntr_down
{
	float:left;
	width:266px;
	margin:0;
	padding:0;
}

#pagntr_down img
{
	float:right;
	margin:0;
	padding:0;
}

#adit_btn
{
	float:right;
	width:82px;
	margin:0;
	padding:10px 35px 0 0;
}

#adit_btn img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#pagntr_down
{
	float:right;
	width:204px;
	margin:0;
	padding:0;
}

#pagntr_down img
{
	float:left;
	margin:0;
	padding:0;
}

#info2
{
	float:left;
	width:630px;
	margin:0;
	padding:0 0 0 15px;
	background-color:#343434;
}

#user_btn
{
	float:left;
	width:617px;
	margin:0;
	padding:10px 0 10px 0;
	border-bottom:1px dotted #AFC481;
	border-top:1px dotted #AFC481;
}

#user_btn img
{
	float:right;
	margin:0;
	padding:0 20px 0 0;
	border:0;
}

#contdactos
{
	float:left;
	width:300px;
	margin:0;
	padding:20px 0 20px 0;
	font-size:0.9em;
	font-weight:bold;
	color:#569C56;
}
















/* NEWS */




#news_cont
{
	float:left;
	width:720px;
	margin:0;
	padding:0px 0 0px 0px;
	background:url(imagenes/img quienes/fondo_quienessomos.gif) no-repeat #000000;
}

#nototota
{
	float:left;
	width:616px;
	margin:0;
	padding:20px 0 20px 0;
	border-bottom:1px dotted #F96914;
}

#nototota p
{
	float:left;
	width:616px;
	margin:0;
	padding:0;
	text-align:justify;
}

#notas
{
	float:left;
	width:616px;
	margin:0;
	padding:15px 0 15px 0;
	border-bottom:1px dotted #F96914;
}

#notas img
{
	float:left;
	margin:0;
	padding:0;
	border:4px solid #83A573;
}

#notas h2
{
	float:left;
	width:300px;
	margin:0;
	padding:0 0 10px 15px;
	color:#F96914;
	font-size:1em;
}

#notas p
{
	float:left;
	width:350px;
	margin:0;
	padding:0 0 0 15px;
	text-align:justify;
}


#notas a
{
	float:left;
	margin-left:500px;
	width:58px;
	padding:15px 13px 10px 0;
}

#notas a img
{
	border:none;
}
/*Notas 2*/
#notas2
{
	float:left;
	width:616px;
	margin:0;
	padding:15px 0 15px 0;
	border-bottom:1px dotted #F96914;
}

#notas2 img
{
	float:left;
	margin:0;
	padding:0;
	border:4px solid #83A573;
}

#notas2 h2
{
	float:left;
	width:300px;
	margin:0;
	padding:0 0 10px 15px;
	color:#F96914;
	font-size:1em;
}

#notas2 p
{
	float:left;
	width:350px;
	margin:0;
	padding:0 0 0 15px;
	text-align:justify;
}


#notas2 a
{
	float:left;
	width:58px;
	padding:15px 13px 10px 0;
}

#notas a img
{
	border:none;
}

#nota_pager
{
	float:left;
	width:616px;
	margin:0;
	padding:0;
	border-bottom:1px dotted #F96914;
}

.chk
{
	float:left;
	margin-left:10px;	
	padding-top:15px;
}

.tinytext{
	font-size:0.7em;
}
















/* MINISITE */


#not_1blq1
{
	float:left;
	width:616px;
	margin:0;
	padding:20px 0 20px 0;
	border-bottom:1px dotted #F96914;
}

#not_1blq1 img
{
	/*float:left;*/
	margin:0;
	padding:8px;
	border:1px dotted #C0DCA6;
}

#not_1blq1 #tinytext{
	margin:0;
	padding:8px;
	font-size:0.7em;
	text-align:center;
	/*border:1px solid red;*/
	clear:both;
}

#dia1
{
	float:left;
	
	width:320px;
	margin:0;
	padding:0 0 0 15px;
	text-align:justify;
}

#dia1 h2
{
	float:left;
	width:355px;
	margin:0;
	padding:0;
	font-size:0.9em;
	color:#4D865C;
}

#dia1 h3
{
	float:left;
	width:355px;
	margin:0;
	padding:0 0 10px 0;
	font-size:0.9em;
	color:#F96914;
}

#dia1 p
{
	float:left;
	width:355px;
	margin:0;
	padding:0 0 20px 0;
}

#not_1blq2
{
	float:left;
	width:606px;
	margin:0;
	padding:20px 0 20px 7px;
	border-bottom:1px dotted #F96914;
	text-align:justify;
}



#not_1blq2 h2
{
	float:left;
	width:616px;
	margin:0;
	padding:0;
	font-size:0.9em;
	color:#4D865C;
}

#not_1blq2 h3
{
	float:left;
	width:600px;
	margin:0;
	padding:0 0 10px 0;
	font-size:0.9em;
	color:#F96914;
}

#not_1blq2 p
{
	float:left;
	width:600px;
	margin:0;
	padding:0;
	/*text-align:justify;*/
}

#not_1blq3
{
	float:left;
	width:600px;
	margin:0;
	padding:20px 0 0 10px;
}

#not_1blq3 img
{
	/*float:left;*/
	margin:65px 0 0 0;
	padding:10px;
	border:1px solid #B7CF99;
}

#not_1blq3 #tinytext{
	margin:0;
	padding:8px;
	font-size:0.7em;
	text-align:center;
	/*border:1px solid red;*/
	width:150px;
}

#not_1blq3 p
{
	float:left;
	width:600px;
	margin:0;
	padding:15px 0 15px 0;
	text-align:justify;
}

.italica
{
	font-style:italic;
	font-weight:bold;
}

#info_blq3
{
	float:left;
	width:380px;
	margin:0;
	padding-right:10px;
	text-align:justify;
}

#info_blq3 h2
{
	float:left;
	width:380px;
	margin:0;
	padding:0 0 15px 0;
	color:#F96914;
	font-size:1.1em;
}

#info_blq3 ul
{
	float:left;
	width:350px;
	margin:0;
	padding:0 0 15px 30px;
	list-style-image:url(images/arrow_bullet.jpg);
}

#not_1blq4
{
	float:left;
	width:616px;
	margin:0;
	padding:0;
}

#not_1blq4 h2
{
	float:left;
	width:600px;
	margin:0;
	padding:0 0 10px 0;
	color:#F96914;
	font-size:1.4em;
	font-weight:normal;
}

#not_1blq4 h3
{
	float:left;
	width:600px;
	margin:0;
	padding:10px 0 10px 0;
	color:#F96914;
	font-size:1.4em;
}

#not_1blq4 p
{
	float:left;
	width:564px;
	margin:0;
	padding:0 0 10px 0;
	text-align:justify;
}

/*#plan_datos
{
	float:left;
	width:610px;
	margin:0;
	padding:0;
	font-size:0.54em;
	border:1px solid #89C169;
}*/

#plan_datos thead
{
	width:610px;
	margin:0;
	padding:0;
	font-weight:normal;
	color:#CCCCCC;
	background-color:#33593D;
}

#th1
{
	width:100px;
	margin:0;
	padding:0;
	text-align:center;
	border-right:1px solid #89C169;
}

#th2
{
	width:52px;
	margin:0;
	padding:0;
	text-align:center;
	border-right:1px solid #89C169;
}

#th3
{
	width:147px;
	margin:0;
	padding:0;
	text-align:center;
	border-right:1px solid #89C169;
}

#th4
{
	width:130px;
	margin:0;
	padding:0;
	text-align:center;
	border-right:1px solid #89C169;
}

#th5
{
	width:104px;
	margin:0;
	padding:0;
	text-align:center;
	border-right:1px solid #89C169;
}
#th6
{
	width:104px;
	margin:0;
	padding:0;
	text-align:center;
	border-right:1px solid #89C169;
}
#th7
{
	width:104px;
	margin:0;
	padding:0;
	text-align:center;
}


#plan_datos tbody
{
	width:610px;
	margin:0;
	padding:0;
	color:#A9DFAB;
	background-color:#47524E;
	text-align:center;
}

#plan_datos td
{
	border-bottom:1px solid #89C169;
}

#mnsttd1
{
	width:139px;
	margin:0;
	padding:0;
	border-right:1px solid #89C169;
}

#mnsttd2
{
	width:52px;
	margin:0;
	padding:0;
	border-right:1px solid #89C169;
}

#mnsttd3
{
	width:174px;
	margin:0;
	padding:0;
	border-right:1px solid #89C169;
}

#mnsttd4
{
	width:130px;
	margin:0;
	padding:0;
	border-right:1px solid #89C169;
}

#mnsttd5
{
	width:104px;
	margin:0;
	padding:0;
	border-right:1px solid #89C169;
}
#mnsttd6
{
	width:104px;
	margin:0;
	padding:0;
	border-right:1px solid #89C169;
}
#mnsttd7
{
	width:104px;
	margin:0;
	padding:0;	
}


#mini_xtra
{
	float:left;
	width:36px;
	margin:0;
	padding:20px 0 0 0;
}

#mini_xtra img
{
	float:left;
	margin:0;
	padding:0;
}

#notas_plan
{
	float:left;
	width:549px;
	margin:0;
	padding:20px 0 10px 15px;
}

#notas_plan h4
{
	float:left;
	width:549px;
	margin:0;
	padding:0 0 15px 0;
	font-size:0.9em;
}

#notas_plan p
{
	float:left;
	width:549px;
	margin:0;
	padding:0 0 20px 0;
	text-align:justify;
}

#infotel
{
	float:left;
	width:605px;
	margin:0;
	padding:15px 0 10px 10px;
	border-top:1px dotted #F96914;
}

#infotel img
{
	/*float:left;*/
	margin:0;
	padding:10px;
	border:1px solid #F96914;
}

#infotel #tinytext{
	margin:0;
	padding:8px;
	font-size:0.7em;
	text-align:center;
	/*border:1px solid red;*/
	width:150px;
}

#infotel p
{
	float:left;
	width:400px;
	margin:0;
	padding:0 0 15px 20px;
	color:#CC9C88;
	font-size:0.84em;
}

#volver
{
	float:left;
	width:605px;
	margin:0;
	padding:0;
}

#volver img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}



















/* USUARIOS */



#user_fn
{
	float:left;
	width:720px;
	margin:0;
	padding:20px 0 30px 80px;
	background:url(images/bg-usuarios.jpg) no-repeat #000000;
}

#info3
{
	float:left;
	width:625px;
	margin:0;
	padding:30px 0 20px 20px;
	background-color:#343434;
}

#user_bg
{
	float:left;
	width:606px;
	margin:0;
	padding:0;
	background:url(images/usuarios_bgrpt.jpg) repeat-y;
}


#usuario_tit
{
	float:left;
	width:572px;
	margin:0;
	padding:0;
	border:1px solid #AFC481;
}

#usuario_tit img
{
	float:left;
	margin:0;
	padding:0;
}

#user_tab
{
	float:left;
	width:574px;
	margin:0;
	padding:0;
	border-left:1px solid #AFC481;
	border-right:1px solid #AFC481;
	border-bottom:1px solid #AFC481;
}

#user_tab td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #AFC481;
}

#user_tab #tdus_1
{
	width:468px;
	margin:0;
	padding:0 0 0 20px;
	border-right:1px solid #AFC481;
}

#user_tab #tdus_2
{
	width:26px;
	margin:0;
	padding:0;
	border-right:1px solid #AFC481;
	text-align:center;
}

#user_tab #tdus_3
{
	width:26px;
	margin:0;
	padding:0;
	border-right:1px solid #AFC481;
	text-align:center;
}

#user_tab #tdus_4
{
	width:28px;
	margin:0;
	padding:0;
	text-align:center;
}

#user_th_btns
{
	float:left;
	width:605px;
	margin:0;
	padding:15px 0 0 0;
}

#adit_btn2
{
	float:left;
	width:82px;
	margin:0;
	padding:10px 0 0 20px;
}

#adit_btn2 img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#user_pagr_d
{
	float:left;
	width:606px;
	margin:0;
	padding:0 0 10px 0;
	border-bottom:1px dotted #AFC481;
}

#user_pagr_d img
{
	float:right;
	margin:0;
	padding:0;
}















/* ADICIONAR */




#adicion_fn
{
	float:left;
	width:720px;
	margin:0;
	padding:20px 0 30px 80px;
	background:url(images/bg-adicionar.jpg) no-repeat #000000;
}

#info4
{
	float:left;
	width:605px;
	margin:0;
	padding:20px 0 0 40px;
	background-color:#343434;
}



#adit_bg
{
	float:left;
	width:569px;
	height:210px;
	margin:0;
	padding:0 0 50px 0;
	background:url(images/adicionar_bg.jpg) no-repeat;
	border-bottom:1px dotted #AFC481;
}

#adicion
{
	float:left;
	width:569px;
	margin:0;
	padding:0;
}

#campo_adit
{
	float:left;
	width:529px;
	margin:0;
	padding:70px 0 0 40px;
	border:none;
}

#campo_adit input
{
	float:left;
	width:380px;
	margin:0;
	padding:0;
}

#campo_adit label
{
	float:left;
	width:100px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#campo_adit p
{
	float:left;
	width:529px;
	margin:0;
	padding:7px 0 7px 0;
	border:none;
}

#campo_adit #adicion_botom
{
	float:right;
	width:82px;
	margin:0;
	padding:10px 40px 0 0;
}

#campo_adit #adicion_botom input
{
	width:82px;
	margin:0;
	padding:0;
}













/* ADMINISTRADOR DE PLANES */



#admin_bg
{
	float:left;
	width:569px;
	margin:0;
	padding:0 0 50px 0;
	border-bottom:1px dotted #AFC481;
}

#adminisplns
{
	float:left;
	width:569px;
	margin:0;
	padding:0;
}

#campo_adminplns
{
	float:left;
	width:529px;
	margin:0;
	padding:70px 0 20px 40px;
	background:url(images/admin_bg.jpg) no-repeat;
	border:1px solid #396444;
}

#campo_adminplns input
{
	float:left;
	width:340px;
	margin:0;
	padding:0;
}

#campo_adminplns label
{
	float:left;
	width:140px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#campo_adminplns p
{
	float:left;
	width:529px;
	margin:0;
	padding:7px 0 7px 0;
	border:none;
}

#campo_adminplns textarea
{
	float:left;
	width:343px;
	margin:0;
	padding:0;
	border:none;
}

#campo_adminplns #adicion_botom
{
	float:right;
	width:82px;
	margin:0;
	padding:10px 40px 0 0;
}

#campo_adminplns #adicion_botom input
{
	width:82px;
	margin:0;
	padding:0;
}

#campo_adminplns #tabla{
	width:343px;
}

#campo_adminplns #tabla1 input{
	float:left;
	width:90px;
	margin:0;
	padding:0;
}


#campo_adminplns #tabla1 tr td a{
	color:#B7CF99;
	font-family:tahoma;
	font-size:1em;	
	text-decoration:none;
	font-weight:bold;
	border:solid 1px #B7CF99; 
	padding:3px;
}

#campo_adminplns #add{
	width:70px;
}
