
body	{
	color : #323232;
	margin: 0px;
	margin-top:1px;
	padding-top:0px;

	padding: 0px;
	text-align: -moz-center;
	#text-align: center;
	background: #fff url(/img/bg.png);
	
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	background-color: #252626;
	font-family: Helvetica, Verdana, Helvetica, Arial, Sans-serif;
	font-size: 12px;
	line-height: 16px;
	
}

#top {

	background:  url(/img/top.png)  no-repeat ;
	width: 899px;
	height: 120px;
	margin:0px;
	padding:0px;
	margin-top:2px;
	padding-top:2px;
}

#head {
	text-align: -moz-left;
	#text-align: left;
	margin-top: 15px;
	padding-left: 40px;
	padding-right: 40px;
	font-size: 11px;
	color:#202020;
		
}
#barmenu {
	text-align: -moz-left;
	#text-align: left;
}

#login {
	color:#0e5195;
	margin-top:5px;
		
}

#login_table td {
	padding-top:1px;
}

#login .campo{
	font-size: 11px;	
	color:#343434;
	width:80px;
	border: 1px solid #dddddd;
}

#menu {
	background:  url(/img/paper.png) repeat-y ;
	width: 899px;
	height:53px;
	margin-top:0px;
	padding-top:1px;

	
}

#barmenu {
	margin-top:10px;
	background:  url(/img/barra.png) no-repeat;
	width:818px;
	height:41px;
}
#foot {
	background:  url(/img/foot.png) no-repeat ;

	width:899px;
	height: 252px;
	margin:0px;
	padding-top:1px;
		
}

#menu_foot {
	padding-left:40px;
	padding-right:40px;
	margin-top:15px;
}

#title_menu_foot_table {
	margin: 0px;
	padding: 0px;
	background: #4e4e4e;
	color: #fff;
	width:100%;
	font-size: 11px;
}
#title_menu_foot_table td {
	margin:0px;
	padding:0px;
	padding-left:5px;
	text-align: -moz-left;
	#text-align: left;
}

#title_menu_foot_table a {
	color: #fff;
	text-decoration: none;
}
#title_menu_foot_table a:hover{
	color: #a4d5ff;
}

#item_menu_foot_table {
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	background: #ffffff;
	color: #919090;
	width:100%;
	font-size: 11px;
}

#item_menu_foot_table td {
	margin:0px;
	padding:0px;
	padding-left:5px;
	text-align: -moz-left;
	#text-align: left;
}

#item_menu_foot_table a {
	color: #868686;;
	text-decoration: none;
}
#item_menu_foot_table a:hover {
	color: #f26f3e;

}
#page_foot {
	margin-top:25px;
	background:  url(/img/grayfoot.png) no-repeat;
	width:818px;
	height:77px;
}

#page_foot_table {
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	color: #868686;
	width:100%;
	font-size: 11px;
}

#page_foot_table td {
	text-align: -moz-left;
	#text-align: left;
	padding-left:15px;
}

#page_foot_table a {
	color: #868686;
	text-decoration: none;
}
#page_foot_table a:hover {
	color: #0e5195;
}

#centro {
	height: 680px;
	background:  url(/img/paper.png) repeat-y ;

	width: 899px;
	margin:0px;
	padding-top:1px;
	background-repeat:repeat-y;
	z-index:1;

}

#planes {
	margin:0px;
	padding:0px;
	background: #f9f9f9;
	width:532px;
	border:0px solid;
	margin-right:25px;

}

#planes_table {
	width: 100%;
	text-align: -moz-left;
	font-size: 11px;
	#text-align: left;	
	text-decoration: none;
	padding-bottom:5px;
		padding-right:5px;
}

#planes_table2 {
	width: 100%;
	text-align: -moz-left;
	font-size: 11px;
	#text-align: left;	
	text-decoration: none;
	border-top: 2px solid #fff;
	padding-top:5px ;
		padding-right:5px;
}

#planes_table a, #planes_table2 a {
	text-decoration: none;
	color:  #757575;

}

#planes_table td, #planes_table2 td {
	padding-left:15px;	
	border-right: 2px solid #fff;
}

#titulo_plan {
	margin-bottom: 9px;	
}

#titulo_plan a{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: 1.2em;
	color: #e05e2d;
	text-decoration: none;
}

#titulo_plan a:hover{
	color: #066190;
}

#titulo_plana {
	margin-bottom: 9px;	
}

#titulo_plana a{
	font-family:  Verdana, Helvetica, Arial, Sans-serif;
	font-size: 1.2em;
	color: #1f5d9d;
	margin-bottom: 9px;
	text-decoration: none;	
}

#titulo_plana a:hover{
	color: #1f5d9d;
}

#planes_top {
	background:  url(/img/graytop.png) no-repeat;
	width: 532px;
	height:5px;
	margin-right:25px;
}

#planes_bottom {
	background:  url(/img/graybottom.png) no-repeat;
	width: 532px;
	margin-right:25px;
	height:5px;
}

#medio_table {
	width:818px;
	margin-top: 20px;
}

#medio_table td {
	padding-left:10px;
	padding-right:10px;
	font-size: 11px;
	color: #757575;
}

#search{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: 1.2em;
	color: #222222;
	margin-bottom:10px;
}

#tips{
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 10px;
	color: #0e5195;
	margin-bottom:10px;
}
.seleccion {
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 11px;
	width:380px;
	border-color: #dddddd;

}
.camposearch {
	font-size: 11px;	
	color:#343434;
	width:370px;
	border: 1px solid #dddddd;
	padding:4px;
}

#boton{
	padding-right:10px;
	margin-top:15px;
	width:100%;
	text-align: -moz-right;	
	#text-align: right;	

}
#publicidad {
	margin:0px;
	padding: 0px;
	margin-top:20px;
	margin-bottom:20px;	
	width:818px;
}

#publicidad  td{

	
}

#medio_top{
	padding:0px;
	margin:0px;
	margin-top:20px;
	width: 818px;
	margin-bottom:20px;	
	text-align: -moz-left;	
	#text-align: left;	
}
#medio_top td {
	padding:0px;
	margin:0px;
}

#icono {
	margin-top:22px;
	width:100%;
}
#news_table {
	width:100%;
}
#news_table td {
	padding-left:0px;
	text-align: -moz-left;	
	#text-align: left;		

}

#icono a {
	text-decoration: none;
	color:  #757575;
}
#icono a:hover {
	color: #f26f3e;
}
#icono .fecha {
	color:#0e5195;
}
#update{
	color: #252525;
	margin-bottom: 15px;
}

#update a{
	color: #252525;
	margin-bottom: 15px;
	text-decoration: none;
}

#mensaje {
	padding-left:80px;
	padding-right:80px;
}

p {
 margin-bottom:-20px;
}


#rotulo {
	text-align: -moz-left;	
	#text-align: left;	
	background: #fff url(/img/bgrotulo.png) no-repeat;
	margin-top:20px;
	margin-bottom:30px;
	font-family: Helvetica, Verdana, Helvetica, Arial, Sans-serif;
	font-size: 16px;
	color: #E36D11;
	padding-top:25px;
	padding-bottom:26px;	
	padding-left:40px;
	
	margin-left:40px;
	margin-right:40px;
}

#nivel1 {
	background: #E5ECFA;
	height:60px;
	border-bottom:1px solid #fff;
}
#nivel15{
	background: #EDF3FF;
	height:60px;
	border-bottom:1px solid #fff;
}

#nivel2 {
	background: #FCF8E3;
	height:60px;
	border-bottom:1px solid #fff;
}

#nivel3 {
	background: #EFFBD9;
	height:60px;
	border-bottom:1px solid #fff;
}
#nivel4 {
	background: #F5FFE1;
	height:60px;
	border-bottom:1px solid #fff;
}
#nivel5 {
	background: #F2E8FC;
	height:60px;
	border-bottom:1px solid #fff;
}
#nivel6 {
	background: #F6F0FD;
	height:60px;
	border-bottom:1px solid #fff;
}

#cargo {
	font-size:11px;
	padding:5px 0px;
}

.cargo0 {
	color: #3B4761;
}

.cargo2 {
	color: #DC9627;
}

.cargo6 {
	color: #669210;
}

.cargo9 {
	color: #561063;
}

#faq {
	padding-left:80px;
	padding-right:80px;
	text-align: -moz-left;	
	#text-align: left;	
	font-size: 12px;	
}
#faq a{
	color: #7DB222;
}

#faq a:hover{
	color: #4F6726;
}


.q {
	color: #2C426E;
	font-weight: bolder;
}

.linea {
	border: 0px solid;
	border-top: 1px solid #dcdcdc;
	height: 1px solid;
	background : #fff;
	color: #fff;
}


#servicios {
	padding-left:80px;
	padding-right:80px;
	text-align: -moz-left;	
	#text-align: left;	
	font-size: 11px;	
	line-height:22px;;

}

.col1 {
	color: #0C63BA;
}
.col2 {
	color: #143D66;
}
.col3 {
	color: #0C63BA;
}
.col4 {
	color:  #143D66;
}

#planmaterno {
	margin-top:20px;
	width:770px;
	height:80px;
	background: #E9E9E9;
	padding:25px;
	margin-left:40px;
	margin-right:40px;	
	text-align: -moz-center;
	#text-align: center;
	
}

#areaplanes {
	padding-left:40px;
	text-align: -moz-left;	
	#text-align: left;	
	font-size: 11px;	
}

#contacto {
	padding-left:40px;
	padding-right:40px;
}

.field {
	border: 1px solid #989898;
	
}

.t_orange	{
	color:  #0C63BA;
}

#div_v{
	width:1px ;
	height:240px;
	background: #dcdcdc;
}


#comercios{
	padding-left:50px;
	padding-right:50px;
	text-align: -moz-left;	
	#text-align: left;	
	font-size: 12px;	
	height: 100%;
}

#busqueda_top {
	background: #fff url(/img/bordesup.png);
	background-repeat:no-repeat;
	width:818px;
	height:9px;

}
#busqueda {
	background: #fff url(/img/bordemiddle.png);
	background-repeat:no-repeat;
	background-repeat:repeat-y;
	width:818px;	
	padding: 0px;
	
}

#busqueda_bottom {
	background: #fff url(/img/bordeinf.png);
	background-repeat:no-repeat;
	width:818px;
	height:9px;
}

#prestadores{
	background: #fff url(/img/orange.png);
	background-repeat:no-repeat;
	width:316px;
	height:78px;
	text-align: -moz-left;	
	#text-align: left;	
	padding:0px;
	padding-left:20px;
	padding-top:15px;
	line-height: 22px;	
}

#prestadores a {
	color: #fff;
	text-decoration: none;
}

#prestadores a:hover {
	color: #f8e3c6;
		text-decoration: underline;
}

#menuart {
	width:220px;
	background: #f8f8f8;
	text-align: -moz-left;	
	#text-align: left;		
	margin-top:2px;
	margin-bottom:5px;

}

#menuart {
	color : #424242;
}

#menuart a {
	color : #424242;
	text-decoration: none;
}

#items {
	padding:10px;
}

#menuart a:hover {
	background: #dcdcdc;
}

.titulo {
	color:#323232;
	font-size: 13px;
}


#news{
	padding-left:40px;
	padding-right:40px;
	text-align: -moz-left;
	#text-align: left;
}

.updatenews {
	font-size: 11px;
	color: #3680cc;
}


.back	{
	color:  #0C63BA;
	font-size:12px;
}


#tabla .titulo {
	background-image: url(../img/grilla_t.gif);
	background-repeat: repeat-x;
	height: 26px;
}
#tabla .separa {
	background-image: url(../img/sep.gif);
	background-repeat: repeat-x;
	height: 35px;
	padding: 0px 0px 0px 5px;
}
#tabla .rotulo {
	background-image: url(../img/rotulo.gif);
	background-repeat: repeat-x;
	height: 26px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid;
	border-color: #bbbbbb;

}

.renglon {
	height: 0px;
	border-bottom: 1px solid;
	border-color: #cccccc;
#	display: block;

	
}
#tabla .renglon {
#	display: block;
	padding: 5px;
	
}

#tabla .renglon a {
 	color: #134b6d;
#	display: block;	
	padding: 5px;

}

#tabla .renglon a:hover {
 	color: #920000;
#	display: block;
	padding: 5px;

}


#tabla .selecciontr {
#	display: block;
	padding: 5px;
}

#tabla .selecciontron {
	background-color:#d3e4f2;
#	display: block;
	padding: 5px;

}

#tabla input  {
	font-family: thaoma,arial, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	letter-spacing: 0px;
	#letter-spacing: -0.5px;

	word-spacing: 0.5pt;
 	color: #134b6d;
	
}


#tabla  select  {
	font-family: thaoma,arial, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	letter-spacing: 0px;
	#letter-spacing: -0.5px;

	word-spacing: 0.5pt;
 	color: #134b6d;
	
}

#tabla {
	width: 100%;
	border: 1px solid;
	border-color: #bbbbbb;
	
 	color: #134b6d;
	font-family: thaoma,arial, sans-serif;
	font-size: 9.0pt;
	font-weight:normal;
	letter-spacing: 0px;
	#letter-spacing: -0.5px;

	word-spacing: 0.2pt;
	
}

#tabla .solo {
	border: 0px solid;
 	color: #202020;
	font-family: thaoma,arial, sans-serif;
	font-size: 8.0pt;
	font-weight:normal;
	letter-spacing: 0px;
	#letter-spacing: -0.5px;

	word-spacing: 0.2pt;

}

.error {
	border-color: #800000;
	font-family:  Arial, Sans-serif,Verdana, Helvetica, Tahoma;
 	color: #134b6d;
	font-size:12px;
}

#tabla2 .filas {
	padding: 5px;
	#height: 0px;
	border-bottom: 1px solid;
	border-color: #cccccc;
	#display: block;

}


#tabla2 .filas  a{
 	color: #202020;
	text-decoration:none;
}


#tabla2 .filas  a:hover{
 	color: #202020;
	text-decoration:none;
}

#tabla2 {
	width: 100%;
	border: 0px solid;
	border-color: #bbbbbb;
 	color: #134b6d;
	font-family: thaoma,arial, sans-serif;
	font-size: 8.0pt;
	font-weight:normal;
	letter-spacing: 0px;
	#letter-spacing: -0.5px;
	word-spacing: 0.2pt;	
}

#tabla2 .rotulo {
	background-image: url(../img/rotulo.gif);
	background-repeat: repeat-x;
	height: 26px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid;
	border-color: #bbbbbb;

}


#panel {
	padding-left:40px;
	padding-right:40px;
}

#tarjeta  p{
	line-height: 26px;
	#line-height: 20px;	
}

#club_top {
	background-image: url(../img/clubtop.png) ;
	background-repeat:no-repeat;	
	width:819px;
	height: 13px;
	padding:0px;
	margin:0px;	
	margin-bottom:-1px;
	margin-top:15px;
	border:0px solid #00ff00;
}

#club {
	background-image: url(../img/bgclub.png) ;
	width:819px;	
	padding:0px;
	margin:0px;
}

#clubtable {
	color:#fff;
}

#clubtable td {
	padding:20px;
	background: #320303;
}
#clubinfo {
	color: #e7aaaa;
	margin-top:10px;
	
}

#club_foot {
	background-image: url(../img/clubfoot.png) ;
	background-repeat:no-repeat;	
	width:819px;
	height: 16px;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}



#programa {
	background-image: url(../img/bandsalud.png) ;
	background-repeat:no-repeat;	
	width:816px;
	height: 52px;
	padding:0px;
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;	
}

#cronograma {
	font-size:17px;
	color: #000;
	text-align: left;
margin-top:10px;		
	margin-bottom:30px;	
}

.dia {
	font-size:11px;
}

.tema {
	color: #0c3c4a;
	
	font-size:14px;
}

#desarrollo {
	color: #fff;
font-size:11px;
}

#desarrollo a {
	color: #fff;
text-decoration: none;
font-size:11px;
}

#desarrollo a:hover {
	color: #fff;
text-decoration: none;
font-size:11px;
}
#escuela  {
	width:819px;
}
