/* CSS Document */

img{
border:0px;
}

.pngt {
behavior: url("images/iepngfix.htc");
}
#pngsupport {
behavior: url("images/iepngfix.htc");
}

p {
color:black;
line-height: 1.3em;
padding-bottom:1em;
font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
}

#inicio {
margin:0px auto;
padding:0px;
}

#inicio h2 {
color: #21a6e4;
padding-bottom:.5em;
}

#inicio img {
margin:.5em;
}

.tableblanca td {
color: #00103f;
font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.tableblanca a img {
border: none;
}

.tableblanca h3 {
font-size:14px;
color:#00103f;
font-weight:bold;
}

.tableblanca h2 {
font-size:16px;
color:#000000;
font-weight:bold;
}

h2 {
font-size: 20pt;
color: #ed6e00;
font-family: Calibri, Geneva, sans-serif;
}

h5 {
font-size: 20pt;
line-height: 1.2em;
padding-bottom: 0.5em;
color: #679fe4;
font-family: Calibri, Geneva, sans-serif;
}

.tableblanca .divdown {
border: 1px dotted #cccccc;
float: right;
margin-left: 10px;
margin-bottom: 10px;
background-color:#cccccc;
padding: 3px;
}

.tableblanca .divdown h3 {
color: #666666;
}

.tableblanca ol li {
margin-bottom: 4px;
}

.tableblanca ul li {
margin-bottom: 3px;
}

.textogrande, td p .textogrande, p .textogrande, p.textogrande, .tableblanca .textogrande {
font-size: 14px;
}

.tablezonas {
width: 80%;
border: none;
}

.tablezonas tr td {
padding-left: 5px;
padding-right: 5px;
background-color:#69bdff;
}

.tablezonas tr.alt td {
background-color:#b4deff;
}

.tablezonas tr td.cen {
vertical-align: middle;
}

.tablezonas td.bullet1 {
height: 113px;
width: 141px;
background: url("../images/bullet1-alone.jpg");
background-repeat: no-repeat;
background-position:center;
background-color: #ffffff;
}

.tablezonas td.bullet2 {
height: 113px;
width: 141px;
background: url("../images/bullet2-alone.jpg");
background-repeat: no-repeat;
background-position:center;
background-color: #ffffff;
}

.tablezonas tr.alt td.bullet2 {
height: 113px;
width: 141px;
background: url("../images/bullet2-alone.jpg");
background-repeat: no-repeat;
background-position:center;
background-color: #ffffff;
}

table.tablebullet {
height: 113px;
}

td.tdleftbullet1 {
background: url("../images/bullet1_01.jpg");
background-position: center;
background-repeat: no-repeat;
width: 141px;
height: 113px;
text-align: center;
vertical-align: middle;
font-size: 64px;
font-weight: bold;
}

td.tdleftbullet1-small {
background: url("../images/bullet1_01.jpg");
background-position: right;
background-repeat: no-repeat;
width: 141px;
height: 113px;
text-align: center;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
}

td.tdbullet1 {
background: url("../images/bullet1_02.jpg");
background-position: center;
background-repeat: repeat-x;
text-align: left;
vertical-align: middle;
height: 113px;
}

td.tdrightbullet1 {
background: url("../images/bullet1_04.jpg");
background-position: center;
background-repeat: no-repeat;
width: 22px;
height: 113px;
}

td.tdleftbullet2 {
background: url("../images/bullet2_01.jpg");
background-position: center;
background-repeat: no-repeat;
width: 15px;
height: 113px;
}

td.tdbullet2 {
background: url("../images/bullet2_03.jpg");
background-position: center;
background-repeat: repeat-x;
text-align: left;
vertical-align: middle;
height: 113px;
}

td.tdrightbullet2 {
background: url("../images/bullet2_04.jpg");
background-position: center;
background-repeat: no-repeat;
width: 144px;
height: 113px;
text-align: center;
vertical-align: middle;
font-size: 64px;
font-weight: bold;
}

td.tdrightbullet2-small {
background: url("../images/bullet2_04.jpg");
background-position: center;
background-repeat: no-repeat;
width: 144px;
height: 113px;
text-align: center;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
}

.td1 {	background-color: #69bdff;}.td2 {	background-color: #b4deff;}table.tableemail {	height: 141px;}td.tdleftemail1 {	background: url("../images/email1c_01.jpg");	background-position: center;	background-repeat: no-repeat;	width: 141px;	height: 141px;	text-align: center;	vertical-align: middle;	font-size: 64px;	font-weight: bold;}td.tdemail1 {	background: url("../images/email1c_02.jpg");	background-position: center;	background-repeat: repeat-x;	text-align: left;	vertical-align: middle;	height: 141px;	padding-left: 10px;}td.tdrightemail1 {	background: url("../images/email1c_04.jpg");	background-position: center;	background-repeat: no-repeat;	width: 15px;	height: 141px;}td.tdleftemail2 {	background: url("../images/email2c_01.jpg");	background-position: center;	background-repeat: no-repeat;	width: 19px;	height: 141px;}td.tdemail2 {	background: url("../images/email2c_03.jpg");	background-position: center;	background-repeat: repeat-x;	text-align: left;	vertical-align: middle;	height: 141px;	padding-right: 10px;}td.tdrightemail2 {	background: url("../images/email2c_04.jpg");	background-position: center;	background-repeat: no-repeat;	width: 140px;	height: 141px;	text-align: center;	vertical-align: middle;	font-size: 64px;	font-weight: bold;}td.td1 {	background-color: #69bdff;}td.td2 {	background-color: #b4deff;}.tablecont {}.tablecont td {	padding: 10px;	padding-bottom: 20px;	text-align: justify;	border-bottom: thin solid #cccccc;}.tablecontent tr.peq td {	color: #00103f;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size:8px;}.tablecontent p {	color: #00103f;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}.tablecontent a img {	border: none;}.maincontent {	vertical-align:top;}#tablebottom p {	color: #ffffff;}#tablebottom a:link, #tablebottom a:visited {	color : #F2AC16;}#tablebottom a:hover {	color : #0094ff;}.timer {	color: #ffffff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size:16px;}.timerres {	color: #ff0000;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size:32px;}.timer2 {	color: #ffffff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size:16px;}.tableleft td {	color: #ffffff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;}.tableleft div.module {	width: 160px;}.tableleft div.module div {	width: 160px;	margin-bottom: 10px;}.tableleft div.module div div {	width: 160px;}.tableleft div.module div div div {	font-size: 10px;	color: #ffffff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	text-align:center;}.tableleft div.module label {	font-size: 10px;	color: #002596;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;}.tableleft div.module a:link, div.module a:visited {	color: #ff0000;}.tableleft div.module a:hover {	color: #00103f;}.tableright div.module div div {	width: 160px;}.tableright div.module div div div {	font-size: 10px;	color: #ffffff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	text-align:center;}td.leftdown {	margin-left:3px;	vertical-align:top;	text-align:left;	background:url("../images/dnc/body_20.gif");	background-position:right;	background-repeat:repeat-y;	background-color:#002596;}td.credits p {	color: #ffffff;}td.credits p a:link, td.credits p a:visited {	color: #002596;}td.credits p a:hover {	color: #F2AC16;}#tabletop a img {	border: none;}.clr {	clear : both;}.transparency {	filter: Alpha(Opacity=85, FinishOpacity=0);}#top_menu {	width : 100%;	height : 10px;	padding : 0;	margin : 0;	background-repeat : no-repeat;	background-color : #F2AC16;	background-position : 100% 0;}#top_menu_inner {	margin : 0;	padding : 0;	overflow : hidden;	background-repeat : repeat-x;	padding-top : 5px;	padding-left : 2px;}#time {	float : left;	font-size : 11px;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	padding-left : 42px;	color : #b8b3a0;	padding-top : 15px;}#banner {	float : right;	width : 570px;	overflow : hidden;}#banner_inner {	width : 468px;	margin-top : 20px;	padding : 0;}#pathway {	color : #ffffff;	margin-bottom : 4px;	margin-left : 8px;	margin-right : 8px;	margin-top : 10px;	background-image : url(../images/h3.gif);	background-repeat : no-repeat;}#pathway_text {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	overflow : hidden;	display : block;	line-height : 24px !important;	line-height : 20px;	color : #ffffff;	float : left;	padding-left : 10px;}#pathway_text a:hover {	color : #ffffff;	text-decoration : none;}#pathway_text img {	margin-left : 2px;	margin-right : 2px;	margin-top : 6px;}#buttons {	float : left;	margin : 2px;	padding : 2px;	width : auto;}ul#mainlevel-nav {	list-style : none;	padding : 0;	margin : 0;	font-size : 14px;}ul#mainlevel-nav li {	background-image : none;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	float : left;	margin : 0;	font-size : 16px;	background-image : url(../images/balon.png);	line-height : 30px;	white-space : nowrap;}ul#mainlevel-nav li a {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	padding-right: 15px;	font-size : 11pt;	padding-top: 2px;	display : block;	text-align : center;	font-weight: bold;	text-decoration : none;	color : #ffffff;	background : transparent;}#buttons > ul#mainlevel-nav li a {	width : auto;}ul#mainlevel-nav li a:hover {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11pt;	padding-top: 2px;	font-weight: bold;	color : #cccccc;	text-decoration : none;}ul#mainlevel-nav2 {	list-style : none;	padding : 0;	margin : 0;	font-size : 11px;	background-position : center;}ul#mainlevel-nav2 li {	background-image : none;	padding-left : 0;	padding-right : 0;	float : left;	font-size : 11px;	line-height : 12px;	white-space : nowrap;}ul#mainlevel-nav2 li a {	display : block;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	padding-left : 10px;	padding-right : 10px;	text-decoration : none;	color : #ffffff;	border-top : 1px solid #f1f1f1;}#buttons > ul#mainlevel-nav2 li a {	width : auto;}ul#mainlevel-nav2 li a:hover {	color : #ffffff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	border-top : 1px dashed #f1f1f1;}#search_inner_form {	padding : 0px;	margin : 0px;	float : right;	width : 100px;	height : 10px;	margin-top : 8px;}#search_inner {	padding : 2px;	margin : 2px;	border : 1px solid #dfdccf;	background-color : #ffffff;	color : #cccccc;	background-repeat : repeat-x;	width : 175px;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 12px;}

#head {	height : 20px;	float : left;	width : 100%;	padding : 0;	margin : 0;}

#header_inner {	width : 205px;	height : 40px;	float : left;	margin-left : 90px;	margin-top : 10px;	overflow : hidden;	color : #ffffff;	padding : 2px;}

#footer_inner {	float : left;	font-size : 10px;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	padding-left : 10px;	color : #cccccc;	padding-top : 5px;}

#left_outer {	float : left;	width : 160px;	padding-left : 10px;}

#left_inner {	float : none !important;	float : left;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	padding : 0;	padding-bottom : 5px;	padding-top : 10px;}

#left_inner_float {	width : 160px;}

#right_outer {	float : left;	width : 160px;	padding-right : 20px;}

#right_inner {	float : none !important;	float : left;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	padding : 0;	padding-bottom : 5px;	padding-top : 10px;}

#right_inner_float {	width : 160px;}

#content_outer {
width : 100%;
float : left;
color : #ffffff;
padding : 0;
padding-bottom : 10px;
padding-top : 10px;
background-repeat : repeat-x;
}

#main_content {
float : none !important;
float : none;	padding : 0;
margin-left : 2px;
margin-right : 2px;
padding-left : 2px;
padding-right : 8px;
padding-bottom : 5px;
}

table.content_table {	float : none;	padding : 0;	margin : 0;	padding-left : 10px;	padding-right : 10px;}
.content {	color : #505050;}
.one_inner {	float : none !important;	float : left;	padding : 2px;	margin-left : 4px;	overflow : hidden;	color : #505050;}
#one_outer {	float : left !important;	float : left;	margin : 0;	padding : 0;	width : 34%;	padding-top : 5px;	overflow : hidden;}
.two_inner {	float : none !important;	float : left;	padding : 2px;	overflow : hidden;	color : #666666;}
#two_outer {	float : left !important;	float : left;	margin : 0;	padding : 0;	width : 33%;	padding-top : 5px;}
.three_inner {	float : none !important;	float : left;	padding : 2px;	overflow : hidden;	color : #666666;	margin-right : 4px;}
#three_outer {	float : left !important;	float : left;	margin : 0;	padding : 0;	width : 33%;	overflow : hidden;	padding-top : 5px;}.error {	font-style : italic;	text-transform : uppercase;	padding : 5px;	color : #010101;	font-size : 12px;}.back_button {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	float : left;	text-align : center;	font-size : 10px;	width : auto;	padding : 0;	line-height : 14px;	margin : 0px;	color : #ffffff;	height: 25px;}.back_button a:hover {	text-decoration : none;	color : #f2ac16;}.pagenav {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	text-align : center;	font-size : 11pt;	width : auto;	padding : 0 8px;	line-height : 14px;	margin : 1px;	color : #000000;	background-image : url(../images/button_bg.png);}

.pagenavbar {
font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
margin-right : 10px;
text-align: center;
}

.pagenav:hover {	color : #23aad7;	text-decoration : none;}#head {	float : left;	width : 100%;	padding : 0;	margin : 0;	background-repeat : repeat-x;	overflow : hidden;/*background-color : #333333;*/}ul {	margin : 2px;	padding:2px 2px 10px;	color: #0261a1;	list-style : none;}

li {
margin-bottom: 10px;
text-align : left;
color: #000000;
padding-left : 18px;
padding-right : 15px;
background-image : url(../images/circulohover.png);
background-repeat : no-repeat;
background-position : 0px 6px;
}

li:hover {
margin-bottom: 10px;
text-align : left;
color: #000000;
padding-left : 18px;
padding-right : 15px;
background-image : url(../images/circulohover.png);
background-repeat : no-repeat;
background-position : 0px 6px;
}

td {	font-size: 14px;	color:#000000;}a:link, a:visited {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11pt;	color : #0261a1;	text-decoration : none;}a:hover {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11pt;	color : #ffca16;	text-decoration : none;}table.contentpaneopen {	padding : 2px;	margin : 2px;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}table.contentpane {	width : 80%;	padding : 4px;}table.blog {	width: 100%;}.blog_more {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	margin-left : 4px;}.button {	color : #ffffff;	background-color : #0094ff;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	text-align : center;	font-size : 10px;	border-left: none;	border-right : 3px double #ebebeb;	width : auto;	padding : 0 5px;	line-height : 16px !important;	line-height : 16px;	height : 20px !important;	margin : 4px;}.button:hover {	border-left : 3px double #ebebeb;	border-right: none;}.inputbox {	padding : 2px;	margin : 2px;	border : 1px solid #24abd7;	background-color : #ffffff;	color : #000000;	background-repeat : repeat-x;}.componentheading {	background-image : url(../images/manitas.jpg);	background-repeat: no-repeat;	height : 33px;	color : #000000;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 11pt;	white-space : nowrap;	padding-left : 45px;	font-weight: bold;	vertical-align: middle;	padding-top: 6px;}.contentcolumn {	color : #b8b3a0;	border-bottom : 1px solid #b8b3a0;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 12px;	white-space : nowrap;	padding-left : 15px;	margin : 8px;	padding-top : 4px;}td.contentheading {	background-image: url(../images/manitas.jpg);	background-repeat: no-repeat;	color : #000000;	padding-top: 5px;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 16px;	white-space : nowrap;	padding-left : 45px;	margin : 4px;	height: 30px;	font-weight: bold;}.contentpagetitle {	height : 20px;	color : #b8b3a0;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 12px;	white-space : nowrap;	padding-left : 5px;	margin : 4px;	padding-top : 4px;}table.searchinto {	width : 100%;}table.moduletable {	width : 100%;}div.moduletable {	padding : 0;	padding-bottom : 15px;}th {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	background-image: url(../images/titulosescuelas.jpg);	font-size: 11pt;	color: #FFF;	width: 300px;	behavior: url("images/iepngfix.htc");	padding-left: 48px;	height: 48px;	vertical-align: middle;	text-align: left;	background-repeat: no-repeat;}table.moduletable th, div.moduletable h3 {	background-image: url(../images/titulosescuelas.jpg);	background-repeat: no-repeat;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size: 11pt;	color: #FFF;	padding-top: 5px;	width: 300px;	behavior: url("images/iepngfix.htc");	vertical-align: middle;	margin-top: 3px;	padding-left: 35px;	height: 42px;	text-align: left;	background-repeat: no-repeat;}table.moduletable td {	color: #000000;}table.pollstableborder td {	padding : 4px;	margin : 4px;}.sectiontableheader {	border-bottom : 1px dashed #dfdccf;	color : #000000;	text-align : left;	text-transform : none;	margin : 0;	padding : 2px;	padding-right : 8px;}.sectiontablefooter {	color : #666666;	padding : 2px;	margin : 0;	border-top : 1px solid #dfdccf;	text-align : left;	text-transform : none;}.sectiontableentry1 {	text-align : left;	border-top : 1px solid #b8b2a0;}.sectiontableentry2 {	text-align : left;	border-top : 1px solid #b8b2a0;}.contact_email {	padding : 4px;	margin : 4px;}.small {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	color : #002596;	font-size : 9px;}.smallako {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	color : #999999;	font-size : 9px;}.createdate {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 9px;	color : #ffffff;	font-weight:bold;}.modifydate {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	color : #000000;	font-size : 9px;	font-weight:bold;}table.contenttoc {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	border : 1px solid #ebebeb;	padding : 2px;	margin : 4px;}table.contenttoc td {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	padding : 4px;	margin : 4px;}table.contenttoc th {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	background-color : #0094ff;	color : #ffffff;	text-align : left;	padding : 4px;	height : 20px;	display:none;}a.mainlevel:link, a.mainlevel:visited {	background-repeat: no-repeat;	padding-left: 34px;	background-image: url(../images/normal.png);	behavior: url("images/iepngfix.htc");	background-repeat: no-repeat;	font-family: Calibri, Geneva, sans-serif;	display : block;	vertical-align : middle;	font-size : 1.1em;	color : #ffffff;	font-weight: bold;	text-align : left;	padding-top : 4px;	height : 23px !important;	height : 28px;	text-decoration : none;	margin-top : 5px;}a.mainlevel:hover {	background-repeat: no-repeat;	font-family: Calibri, Geneva, sans-serif;	background-image: url(../images/normal.png);	background-repeat: no-repeat;	display : block;	vertical-align : middle;	font-size : 1.1em;	color : #ffca16;	text-align : left;	padding-top : 4px;	height : 23px !important;	height : 28px;	text-decoration : none;	margin-top : 5px;}a.mainlevel#active_menu {	background-repeat: no-repeat;	font-family: Calibri, Geneva, sans-serif;	display : block;	vertical-align : middle;	font-size : 1.1em;	color : #ffca16;	text-align : left;	padding-top : 4px;	height : 23px !important;	height : 28px;	text-decoration : none;	margin-top : 5px;}a.mainlevel#active_menu:hover {	font-family: Calibri, Geneva, sans-serif;	display : block;	vertical-align : middle;	font-size : 1.1em;	color : #0261a1;	text-align : left;	padding-top : 4px;	height : 23px !important;	height : 28px;	text-decoration : none;	margin-top : 5px;}a.sublevel:link, a.sublevel:visited {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	padding-left : 10px;	vertical-align : super;	font-size : 10px;	color : #999999;	text-align : left;	height : 20px !important;	height : 25px;	text-decoration : none;	margin : 2px;}a.sublevel:hover {	color : #782201;	text-decoration : none;}a.sublevel#active_menu {	color : #782201;}a.sublevel#active_menu:hover {	color : #b90707;	text-decoration : none;}.highlight {	background-color : #bada38;	color : blue;	padding : 0;}.code {	background-color : #ddd;	border : 1px solid #bbb;}form {	margin : 0;	padding : 0;}div.mosimage {	border : 2px solid #444034;	background-color : #FFFFFF;}.mosimage {	margin : 5px;	background-color : #b8b2a0;}.mosimage_caption {	margin-top : 0;	background-color : #444034;	padding : 0;	color : #ffffff;	font-size : 10px;}.readon {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 12pt;}a.readon:link {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	color : #999999;	font-size : 12pt;}a.readon:visited {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-size : 12pt;}a.readon:hover {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	color : #782201;	font-size :  12pt;	text-decoration : underline;}.pagenav_next {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-weight : normal;	color : #666666;	font-size : 11px;	text-decoration : none;}.pagenav_next a:hover {	color : #782201;	text-decoration : none;}.pagenav_prev {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	font-weight : normal;	color : #666666;	font-size : 11px;	text-decoration : none;}.pagenav_prev a:hover {	color : #782201;	text-decoration : none;}.maintitle {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	color : #782201;	float : left;	font-size : 12px;	padding-left : 10px;	padding-top : 20px;}#logo {	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	height : 12px;	float : right;	font-size : 9px;	color : #999999;	margin-right : 10px;	margin-bottom : 10px;}#logo a:hover {	color : #782201;}#bottom {	font-size : 10px;	color : #ffffff;	height : 20px;	overflow : hidden;	padding-top : 5px;}#bottom a:hover {	color : #ffffff;	overflow : hidden;	text-decoration : none;}#logo3 {	float : right;	font-size : 10px;	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;	padding-right : 10px;	color : #b8b3a0;	padding-top : 10px;	padding-bottom : 10px;}#logo3 a:hover {	color : #782201;	text-decoration : none;}.buttonheading {	text-align: right;	width: 20px;}.buttonheading a:hover {	text-decoration : none;}/*************************sliding tabs***********************//** tab_1 **/#tab_overflow {	position:relative;	overflow:hidden;	margin: auto;}#tab_container {	position:relative;	white-space:nowrap;}#tab_body_container {	position:relative;	overflow:hidden;	margin: auto;	text-align: center;}#tab_1 {	position:relative;}#tab_1 #tab_overflow {	width:630px;}#tab_1 #tab_body_container {	width:630px;}.tab {	background:#00103f none repeat scroll 0%;	color:#ffffff;	cursor:pointer;	font-size:12pt;	left:10px;	margin-left:3px;	padding:3px;	position:relative;	display: none;}.tab:hover {	background:#3399CC none repeat scroll 0%;	color:#000000;}.active_tab:hover {	background:#002596 none repeat scroll 0%;	color:#FFFFFF;}.tab_body {	padding:10px;	color:#555555;	border:thin solid #cccccc;	background:#FFFFFF;}.active_tab {	background:#3399CC;	color:#FFFFFF;}/*************************body/containers*******************/#container {	position:relative;	height:100%;	margin:0 auto;	width:100%;	background:#FFFFFF !important;}#content {	position:relative;	margin:0 auto;	width:100%;	height:100%;}/* Modificaciones a módulos */table.tablemodulodia {	background-image: url("../images/dnc/modulodia.png");	background-repeat: no-repeat;	width: 83px;	height: 83px;	padding-top: 35px;	padding-bottom: 0px;}table.tablemodulodia td {	text-align: center;	vertical-align: center;	font-size: 36px;	font-weight: bold;	color: #000000;	line-height: 22px;}table.tablemodulodia td span.dias {	font-size: 14px;	font-weight: normal;}.flashMe {width:300px; margin:auto;}
	
/* Agregados Septiembre 2009 */

.contenido
{
width:470px;
margin:auto;
min-height: 0 !important;
}

.contenido h2 {
color:#0099ff;
padding-bottom:.5em;
line-height:1em;
}

.contenido strong {
color:#0099ff;
}

.contenido img {
margin:1em;
}

.contenido p {
text-align:justify;
padding-top:.5em;
}

.centrado {
text-align:center;
}

.tabla td{
border-bottom:1px dashed #def;
}

.contactoImagen {
display:none;
}

#datosContacto, #datosContacto li {
list-style:none;
background-image:none;
}

/* Agregados Febrero 2010 johnatanmoran */

#indicadores {
border:none;
color:#FFF;
background:url(http://www.escuelasabiertas.org/site/images/indicadores.jpg) bottom #23aad9 no-repeat;
width:180px;
height:225px;
}

.td_indicadores {
text-align:right !important;
}

.th_indicadores {
text-align:left !important;
}

.td_indicadores , .th_indicadores {
float:none !important;
color:#FFF !important;
background:none !important;
vertical-align:bottom !important;
margin: auto !important;
padding: auto !important;
line-height: inherit !important;
font-size:11pt !important;
height:auto !important;
}

#tabla_indicadores {
table-layout:auto !important;
text-align:right !important;
border-collapse:collapse;
float:right !important;
margin-top:10px !important;
margin-right: 10px !important;
line-height: 1.2em !important;
}

#directorio {
color:#FFF !important;
}

a.nivel_1:link, a.nivel_1:visited {
background-image:url(../images/normal.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Calibri,Geneva,sans-serif;
font-size:1.1em;
font-weight:bold;
height:23px !important;
margin-top:5px;
padding-left:34px;
padding-top:4px;
text-align:left;
text-decoration:none;
vertical-align:middle;
display:block;
}

a.nivel_1:hover {
color:#FFCA16 !important;
}

#menu_t ul .item_t{
background:none !important;
display: none;
list-style-image:none !important;
list-style-position:outside;
list-style-type:none;
margin:0;
}

#menu_t ul:hover .item_t{
display:inline;
}

#menu_t ul:hover .item_t a{
color:#FFFFFF;
font-family:Calibri,Geneva,sans-serif;
font-size:1.1em;
font-weight:bold;
height:23px !important;
margin-top:5px;
padding-left:34px;
padding-top:4px;
text-align:left;
text-decoration:none;
vertical-align:middle;
}

#menu_t ul:hover .item_t a:hover{
color:#FFCA16 !important;
}

.limpiar{clear:both;}

#menu_t ul .top_t {
background-image:url(../images/normal.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Calibri,Geneva,sans-serif;
font-size:1.1em;
font-weight:bold;
height:23px !important;
margin-top:5px;
padding-left:34px;
padding-top:4px;
text-align:left;
text-decoration:none;
vertical-align:middle;
}

#item1 {
margin:0;
padding:0;
}

.item_t2{
background-image:url(../images/circulohover.png);
background-repeat:no-repeat;
list-style-image:none !important;
list-style-position:outside;
list-style-type:none;
color:#FFFFFF;
font-family:Calibri,Geneva,sans-serif;
margin-left:30px;
margin-bottom:0;
padding-left: 13px;
height:23px !important;
text-align:left;
text-decoration:none;
vertical-align:middle;
font-size:inherit;
}

.item_t2:hover {
color:#FFCA16 !important;
list-style-image:none !important;
list-style-position:outside;
list-style-type:none;
font-family:Calibri,Geneva,sans-serif;
margin-left:30px;
margin-bottom:0;
padding-left: 13px;
height:23px !important;
text-align:left;
text-decoration:none;
vertical-align:middle;
font-size:inherit;
}

#articulos-inicio p {
text-align:justify;
}

/* Footer */

#footer {
text-align:center;
background: url("../images/fondo-footer-top.jpg") no-repeat top center;
margin:0 0;
padding:0 0;
font-famliy: Arial, Helvetica, sans-serif;
}

#footer-wrap {
position:relative;
bottom :-115px;
background: url("../images/footer-cont-3.png") repeat-x top;
width:100%;
display: block;
}

#footer-cont {
position:relative;
top: -15px;
width:900px;
}

.col-izq, .col-der {
width: 210px;
}

.col-izq {
text-align: left;
margin: 0 15px 0 0;
float: left;
}

.col-der {
text-align: right;
margin: 0 0 0 15px;
float: right;
}

.titulo	{
border-bottom: 10px solid #0095ff;
width: 210px;
display: block;
font-weight:bold;
color: #959595;
font-size: 14pt;
font-stretch: ultra-condensed;
letter-spacing: -0.05em;
padding-bottom: 5px;
margin-bottom: 5px;
}

.titulo2{
color: #0095ff;
}

div.col-izq ul li {
text-align:left;
}

div.col-der ul li{
text-align:right;
}

div.col-izq ul li, div.col-der ul li {
display: block;
font-size: 11pt;
line-height:1.2em;
color:#004a80;
padding: 0 10px;
background:none !important;
list-style-image:none !important;
list-style-position:outside;
list-style-type:none;
margin:0;
}

div.col-izq ul li a, div.col-der ul li a {
text-decoration:none;
color:#004a80;
}

div.col-izq ul li a:hover, div.col-der ul li a:hover {
text-decoration:none;
color:#0095ff;	font-weight:bold;	}

.link-icono{
border:none;
display: block;
float:left;
width: 26px;
}

.link-icono:hover{
border:none;
display: block;
float:left;
width: 32px;
}

#escudo{
position:relative;
display: block;
}

limpiar{clear:both;}

#footer-bottom{
color:#fff;
position: absolute;
font-size: 0.8em;
line-height:1.0em;
z-index:1;
background: url("../images/fondo-footer-bottom.jpg") repeat-x scroll center bottom transparent;
height: 50px;
margin-top: 10%;
width: 100%;
}

#footer-bottom div{
padding-top: 25px;
color: #fff;
}

#footer-bottom a	{
text-decoration:none;
color:#fff;
font-size: 0.8em;
line-height:1.0em;
padding: 0 10px;
line-height:1.2em;
}

#footer-bottom a:hover {
text-decoration:none;
color:#fff;
border-bottom-width: 1px;
border-bottom-color: #000000;
font-weight:bold;
}

table.blog tr td table tr td{
display:block; width:100%;
}

.article_seperator{
display:block-inline;
}

.idiomas  {
float:right;
height:auto;
position:relative;
top:5px;
width:auto;
}

.moduletable_menu {
padding-bottom:20px;
}