﻿@import url("css/menu.css");

/* CSS Document */
body {background:#FFF; height:100%; text-align:center; padding:0px; margin:0 auto;}
.h1{background:url(images/li_h1.png); background-repeat:no-repeat; background-position:left top; font-family:"Gill Sans MT", "Tahoma", "Arial"; font-weight:bold; padding-left:30px; font-size:18px; color:#0E1C65; margin:0px 0px 0px 5px; line-height:30px; padding: 0px 0px 0px 25px;}
	
/*-------- Default Style --------*/
th,td,div{color:#666; font-family:"Gill Sans MT", "Tahoma", "Arial"; font-weight:normal; font-size:14px; text-align: justify;}
a,a:link,a:visited,a:active{color:#ffffff; text-decoration:none; font-family:"Gill Sans MT", "Tahoma", "Arial"; font-weight:normal; }
a:hover{color:#E6F0F9; text-decoration:none; }

/*-------- design style --------*/
.template_style{width:1000px; text-align:center; margin:0 0 0 0;}

.top_space{height:156px; background:#FFF url(images/bgtop.jpg) repeat-x top left; height:100%; margin:0px; padding:0px; }
.lang_pad{padding:7px 35px 0px 0px;}

/*--------style logo no necesario --------*/

/*--------.logo_top_left{padding:0px; margin:0px; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0px; margin:0px; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0px; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0px; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0px; background:url(images/logo_right.png) repeat-y top right;}--------*/

.logo_pad{width: 1000px; height:115px; background:#FFF url(images/bgtop.jpg); margin:0px; padding: 0; float:left;}

.menu_right{width: 1000px; margin:0px; background:url(images/bgmenutop.jpg) no-repeat top right; }

.menu_bg{float:right; padding:0px;  margin: 0px; width: 100%; height:35px; background:url(images/bgmenutop.jpg) no-repeat top right;}

/*--------style menu no necesario --------*/

/*--------
.menu_left{padding:0px; margin:0px; background:url(images/menu_left.png) no-repeat top left;}--------*/

.search_style{float:right; padding:8px 0px 0px 0px;}
.search_bg{padding-right:2px;}
.search_bg Input{color: #43494D;}

.template_style{width:1000px; text-align:center; margin:0 0 0 0;}

.menu_style{float:right;}

.titulos_skin{font-family:"Gill Sans MT", "Tahoma", "Arial"; font-weight:bold; font-size:18px; color:#0E1C65; }

.imgLogin{width:232px; background:#FF0000;}

.survey{width:140px; float:left; margin:80px 40px 0px 0px;}

.surveyresults{width:140px; float:left; margin:80px 40px 0px 0px;}

.menuflash{width:250px; height:70px; float:right; padding: 0px; margin:4px 40px 0px 0px;}

.logositio{width:321px; height:95px; float:left; padding-top:0; margin-top:28px; }

.style_contenido{width:1000px; height:auto; float:left; padding:0; margin:0; }

.fecha{float:left; width:250px; height:35px; padding: 0px 0px 0px 15px; line-height:37px; background:url(images/bgmenutop.jpg) no-repeat top left;}
.fecha span { font-size:9px; width:250px; text-align:left;}

.menuleft{width:233px; height:340px; background:url(images/menu.jpg); }

.accoficina{width:218px; height:140px; float:right; padding: 20px 12px 0px 0px;}

/*.mdbanner{width:740px; height:150px; float:left; margin: 0px 0px 0px 0px; padding:0 0 0 0;}*/

.mdbanner{width:740px; height:200px; float:left; margin: 0px 0px 10px 10px; padding:0 0 10px 0;}

.mdbanner2{width:740px; height:200px; float:left; margin: 0px 0px 10px 10px; padding:0 0 10px 0;}

.textos{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px ; font-weight:normal; }

/*.mi_search {padding:0px; height:33px; margin: 0px 1px 0px 5px; background:url(images/bg_search.jpg) no-repeat ;}*/

.tablacenter {width:1000px; padding:0px; margin: 0px; float:left;}

.tablatop{width:233px; height:340px; background:url(images/menu.jpg); }

.vineta{background:url(images/vineta.jpg); background-repeat:no-repeat; background-position:left top; font-family:"Gill Sans MT", "Tahoma", "Arial"; font-weight:bold; padding-left:20px; font-size:15px; color:#0E1C65;
	margin:5px; line-height:50px;}

.vineta2{background:url(images/chulo.jpg); background-repeat:no-repeat; background-position:left top; font-family:"Gill Sans MT", "Tahoma", "Arial"; font-weight:bold; padding-left:20px; font-size:15px; color:#0E1C65;
	margin:5px; line-height:50px;}

.tablatitulo{background:url(images/bg_tabla_top.jpg); height:70px; background-repeat:no-repeat; background-position:left top;}

.tablamedio{background:url(images/bg_tabla_center.jpg); background-repeat:repeat-y; background-position:left top; padding:0 15px 0 15px; list-style:none;}

.tablapie{background:url(images/bg_tabla_button.jpg); height:16px; background-repeat:no-repeat; background-position:left top;}

.tablatitulo2{background:url(images/bg_top_index2.jpg); height:70px; background-repeat:no-repeat; background-position:left top; padding:0 0px 0 10px;}

.tablamedio2{background:url(images/bg_center_index2.jpg)repeat-y; background-position:left top; height:100%; margin: 0px 10px 0px 10px; padding: 0px 20px 0px 11px;}
.tablamedio2{background:url(images/bg_center_index2.jpg); background-position:left top; background-repeat:repeat-y; height:100%; padding:0 15px 0 10px;}

.tablapie2{background:url(images/bg_button_index2.jpg); height:27px; background-repeat:no-repeat; background-position:left top;}

.bread_bg {padding:0px; margin: 0px; background:url(images/bg_body.jpg) repeat-x top left; width: 100%; height:190px;}
.bread_left{padding:0px; margin:0px; background:url(images/bg_body.jpg) no-repeat top left;}
.bread_right{padding:0px;  background:url(images/bg_body.jpg) no-repeat top right;}

#login_style{ float:right ; padding:1px 17px 0px 10px; }
#bread_style{ float:left; padding:0px; color:#000000; font-size:13px; }
.Udesta_style{ float:left; padding: 0px 0px 0px 15px; color:#000000; font-size:13px; }

.tablageneral {padding:0px; margin: 0px; float:left; background:url(images/bg_body.jpg); background-repeat:repeat-y; width: 1000px; }

.bot_bg{padding:0px; margin:0px; background:url(images/bgfooter.jpg) no-repeat; float:left; width: 1000px; height:56px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both;}

/*--------- pane style ----------*/
.TopPane, .BottomPane{width: 1000px; padding:0px 9px 0px 0px; margin:0px; }
.ContentPane { float:left; width: 50%; padding:0px 5px 0px 5px; margin:0px ; } 
.LeftPane{ padding:0px 0px 0px 10px; width:2%; margin:0px;  background-color:Transparent; }

.RightPane{
background:url(images/bgsurvey.jpg) no-repeat; 
height:290px; 
padding:0px 0px 0px 30px; 
width:50%;
}

.RightBottomPane{
width:50%; 
}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#4F839F; font-size:13px; }
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#fff;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#4F839F; font-size:12px;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#4F839F; font-size:12px; margin:0 15px;}
a.footer:hover{color:#C00;}

/*-------------- Search SkinObject Styles --------------*/
/*div.SearchContainer{position:relative; margin: 2px 2px 0 6px; padding:3px 15px 3px 10px; white-space: nowrap; background:url(images/bg_search.jpg) no-repeat; width:225px; }
div.SearchBorder{width:180px; height: 23px; border: solid 1px #e0e0e0; position:absolute; right:30px; background-color: White; white-space: nowrap; margin: 2px 0;}
div.SearchContainer a{padding: 0px; position:relative; display: block;}
div.SearchIcon{float: right; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float:inherit; z-index: 3000; border: 0px; width:100px; height:18px; margin-left:10px;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; font-size:12px; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;} Milay pava*/

/*-------------- Search SkinObject Styles --------------*/
/*ESTILOS CORREGIDOS POR JULIAN CRUZ*/
div.SearchContainer{position:relative; white-space: nowrap; background:url(images/bg_search.jpg) no-repeat; padding:2px 0px 0px 198px; height:80px;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; position:absolute; right:50px; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px; position:relative; display: block;}
div.SearchIcon{float: right; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float:inherit; z-index: 10; border: 0px; width:120px; height:15px; margin-left:10px;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; font-size:12px; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}


img, img a{border:none;}/*quita el borde de las imagenes*/
p {margin:0 10px 0 10px;
	text-align:justify;
}

td.menu_interno_leg a, td.menu_interno_leg a:visited
{  	width:auto;
	color:#000066;
	font-size: 12px;
	/*font-weight:bold;*/
	text-align:center;
	text-decoration:none;
	line-height:40px; 
	padding: 0 0 10px 0;
	/*margin: 0 0 0 10px;*/
	background-image:url(images/menuinterno1_leg.jpg);
	background-position:center bottom;

}

td.menu_interno_leg a:hover, td.menu_interno_leg a:focus, td.menu_interno_leg a:active 
{	width:auto;
	color:#E2091E;
	font-size: 12px;
	/*font-weight:bold;*/
	text-align:center;
	text-decoration:none;
	line-height:40px; 
	background:url(images/menuinterno2_leg.jpg) no-repeat  bottom center; 
	padding: 0 0 10px 0;
	/*margin: 0 0 0 10px;*/
	text-decoration:none;
}

td.menu_interno a, td.menu_interno a:visited
{  	width:auto;
	color:#000066;
	font-size: 12px;
	/*font-weight:bold;*/
	text-align:center;
	text-decoration:none;
	line-height:40px; 
	padding: 0 0 10px 0;
	/*background-image:url(images/menuinterno1.jpg);*/
	background-position:center bottom;
}

td.menu_interno a:hover, td.menu_interno a:focus, td.menu_interno a:active 
{	width:auto;
	color:#E2091E;
	font-size: 12px;
	/*font-weight:bold;*/
	text-align:center;
	text-decoration:none;
	line-height:40px; 
	background:url(images/menuinterno2.jpg) no-repeat  bottom center; 
	padding: 0 0 7px 0; 
	text-decoration:none;
}
/*-------------------MENU EMERGENTE--------------*/
/*-------------------JULIAN CRUZ-----------------*/

ul#navmenu-h { margin: 0; padding: 0; list-style: none; position: relative;  }
ul#navmenu-h ul {
 width: 160px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display:inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }

/* Menu Principal */
ul#navmenu-h a {
 border-top: 1px solid #FFF;
 border-right: 1px solid #FFF;
 padding: 6px;
 float: left;
 display: block;
 background: #DDD;
 color: #666;
 font: bold 11px Arial, sans-serif;
 text-decoration: none;
 height: 1%;
}

/* Menu Principal Hover Sostenido */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background: #BBB;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
 background: #BBB;
}

/* 2nd Menu Hover Sostenido */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
 background: #999;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Sostenido */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - no mover */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }
/*FIN MENU EMERGENTE*/
td.menu_int_actual{	width:auto;
	color:#E2091E;
	font-size: 12px;
	text-align:center;
	text-decoration:none;
	line-height:40px; 
	background:url(images/menuinterno2.jpg) no-repeat  bottom center; 
	padding: 0 0 7px 0; 
	text-decoration:none;
}
/*td.menu_interno a, td.menu_interno a:link, td.menu_interno a:first-child {}*/

.tablainterna1
{	
    width:auto;
    background:url(images/menuinterno1.jpg);
	background-position:center bottom;
	color:#000066;
	background-repeat:repeat-x;
	padding: 0 20px 0 0px;
	margin: 0 0 0 7px;
	
}
/*
.tablatitulo2{background:url(images/bg_top_index2.jpg); height:70px; background-repeat:no-repeat; background-position:left top; padding:0 0px 0 10px;}
*/
.tablainterna_leg
{	
    width:auto;
    background:url(images/menuinterno_leg.jpg);
 	background-position:center bottom;
	color:#000066;
	background-repeat:repeat-x;
	padding: 0 20px 0 0px;
	margin: 0 0 0 7px;
}

/*MENU TOP*/
.inicio_ico{ 
	width:79px;
    height:63px;
	background: url(images/btntop/home1.jpg) no-repeat bottom center;
}

.inicio_ico a:hover {
	width:79px;
    height:63px;
	background: url(images/btntop/home2.jpg) no-repeat bottom center;
}

.mapa_ico{ 
	width:79px;
    height:63px;
	background: url(images/btntop/mapa1.jpg) no-repeat bottom center;
}

.mapa_ico a:hover {
	width:79px;
    height:63px;
	background: url(images/btntop/mapa2.jpg) no-repeat bottom center;
}

.pregunta_ico{ 
	width:79px;
    height:63px;
	background: url(images/btntop/preguntas1.jpg) no-repeat bottom center;
}

.pregunta_ico a:hover {
	width:79px;
    height:63px;
	background: url(images/btntop/preguntas2.jpg) no-repeat bottom center;
}

.contacto_ico{ 
	width:79px;
    height:63px;
	background: url(images/btntop/contacto1.jpg) no-repeat bottom center;
}

.contacto_ico a:hover {
	width:79px;
    height:63px;
	background: url(images/btntop/contacto2.jpg) no-repeat bottom center;
	
}

/*MENU SUPERIOR HORIZONTAL*/
.tablebtn{ float:right; margin:0 20px 0  0;}
.btn{
  
    width:134px; height:35px; 
    padding:2px auto 2px auto; 
    margin:0 5px 0 5px; 
    color:Gray;
    text-align:center;
    }
.btn:hover{ cursor:pointer; color:Black;  background:url("images/btn.gif") center top; }


/* vinculos ver mas*/
.vermas{
	font-family:"Gill Sans MT", "Tahoma", "Arial"; 
	font-weight:bold; 
	font-size:10px; 
	color:#0E1C65;
	text-decoration:underline; 
}	 

.vermas:hover{cursor:hand; color:#FFCC00; }

.cursorlupa{cursor:hand;}

.cursorlupa:hover{cursor:wait;}

.ContentPane .contenido_lista ul {
    list-style:none;
    list-style-image:none;
    list-style-type:none;
}
.ContentPane .contenido_lista li {
    background:url(../../../0/chulo.jpg) no-repeat left 5px;
    margin:0 5px;
    padding:0 20px;
    list-style:none;
}


.ContentPane img{
	 margin:5px;
}


































































/*DISE�ADAS JULIAN CRUZ 15 - 09 - 2009*/














































