/* CSS Document */

/**/BODY	{
	PADDING: 0px 0px 0px 0px;
    FONT-SIZE: 11px;
    background-image: url(../images/back.png);
	background-color: #FFF4DB;
	background-position: left top;
	background-repeat:repeat-x;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: Tahoma, 'Trebuchet MS', sans-serif;
}
/**/#wrapper	{
    width: 778px;
	background-color: #fff9eb;
	height:100%;
	margin-right: auto;
	margin-left: auto;
}
/*HAEDER............................................................................................*/
#header
{
    min-width: 778px;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
 /* BACKGROUND-IMAGE: url(../images/back_top.gif);*/
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
/**/#header1
{
   	background-image: url(../images/back.png);
	background-position: top right;
	background-repeat:repeat-x;
    width: 778px;
	PADDING: 0;
	height: 90px;
	position:relative;
}
/* CLEARFIX.......................................................................................*/
.clearfix 	{
    content: "."; 
    display: block; 
    height: 1px; 
    clear: both; 
	overflow:hidden;
	margin:0;
	padding:0;
}
/*contenedores.........................................................................................*/
/**/#cuerpo	{
    WIDTH: 738px;
	position:relative;
	padding:0;
	margin:26px 20px 10px 20px;
}
/**/#cuerpo-home	{
    WIDTH: 100%;
	position:relative;
}
/**/#left	{
    MARGIN: 0;
    FLOAT: left;
    WIDTH: 145px;
}
/**/#right	{
    MARGIN: 0 0 0 0;
    FLOAT: right;
    WIDTH: 145px;
}
/**/#right1	{
    MARGIN-TOP: 15px;
    FLOAT: right;
    MARGIN-LEFT: 0px;
	padding-left: 0px;
	margin-right: 5px;
    WIDTH: 213px;
    HEIGHT: 254px;
	background: url(../images/backright.png) no-repeat top left;
}
/**/#maincontent	{
    FLOAT: left;
    WIDTH: 728px;
    PADDING: 0;
	MARGIN: 0;
}
/**/#centercol-long	{
    WIDTH: 570px;
    PADDING: 0px 0px 16px 0px;
	margin: 0 0 0 165px;
}
.div-left	{
	float:left;
	width:365px;
	margin:10px 0 0 0;
}
.div-right	{
	float:right;
	width:365px;
	margin:10px 0 0 0;
}
/*MENU PRINCIPAL...................................................................................*/
/**/#menu	{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    WIDTH: 771px;
    COLOR: #bfad89;
    PADDING-TOP: 5px;
    PADDING-left: 5px;
	background-image:url(../images/back_menu.png);
    background-color: #f2deb8;
	border-right:1px solid #bfa879;
	border-bottom:1px solid #bfa879;
	border-left:1px solid #bfa879;
}
/**/#menu a	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #002a5b;
    TEXT-DECORATION: none
}
/**/#menu a:hover	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4c83b5;
    TEXT-DECORATION: underline
}
/**/#menu a:visited	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #002a5b;
    TEXT-DECORATION: none
}
/**/#menu a:visited:hover	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0771C0;
    TEXT-DECORATION: none
}
/*PARRAFOS/ A............................................................................................*/
H1	{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN: 5px 0px 10px 0;
    COLOR: #00295a
}
H2	{
    MARGIN-TOP: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 5px;
    COLOR: #d59e21
}
H3	{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #d59e21;
}
H4	{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #578dbc;
}
p	{
	margin:5px 0 5px 0;
}
a	{
    FONT-WEIGHT: normal;
    COLOR: #808080;
    TEXT-DECORATION: none
}
a:hover	{
    FONT-WEIGHT: normal;
    COLOR: #4c83b5;
    TEXT-DECORATION: underline
}
#centercol-long ul {
	margin: 10px 0 0 10px;
	padding:0;
	list-style:none;
	line-height:15px;
	color: #4C5767;
}
#centercol-long ul li {	
	color: #4C5767;
	padding:0;
	margin:8px 0 8px 0;
	line-height:15px;
}
/*LOGO LEFT .....................................................................................*/
/**/.logo-left
{
	width:143px;
	height: 63px;
	border:1px solid #e7dcc3;
	margin:0 0 12px 0;
	background-color:#ffffff;
	text-align:center;
}
/*caja right.....................................................................................*/
/**/.caja_left	{
    MARGIN-BOTTOM: 12px;
    WIDTH: 145px;
}
/**/.caja_left h1	{
	background-image:url(../images/bg_box.png);
	background-repeat:no-repeat;
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	padding:5px 0 0 10px;
	margin:0;
	height:20px;
}
/**/.caja_left h1	a{
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
/**/.caja_left h1	a:hover{
	color:#fff4db;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
/**/.caja_left_text	{
    BORDER: #e5dac1 1px solid;
    PADDING: 3px 2px 5px 5px;
    TEXT-ALIGN: left;
	background-color: #fff4db;
	color:#808080;
}
/**/.caja_left_text	ul{
    PADDING: 0;	
	color:#808080;
	margin: 0 0 0 0px;
}
/**/.caja_left_text	ul li{
    PADDING: 0px 0 0px 10px;
	list-style:none;
	background-image:url(../images/bullet_box_right.png);
	background-position:left top;
	background-repeat:no-repeat;	
	color:#808080;
}
/**/.caja_left_text a.list	{
	margin:0;
	display:block;
	line-height:12px;
	padding: 4px 0;
	color:#777777;
	border-top:1px solid #e5dac1;
	text-decoration:none;
}
/**/.caja_left_text a.list:hover	{
	border-top:1px solid #e5dac1;
	display:block;
	padding: 4px 0;
	color:#a9a9a9;
	margin:0;
	text-decoration:none;
}
/**/.caja_left_text a	{
    FONT-WEIGHT: normal;
    COLOR: #808080;
    TEXT-DECORATION: none
}
/**/.caja_left_text a:hover	{
    FONT-WEIGHT: normal;
    COLOR: #4c83b5;
    TEXT-DECORATION: underline
}
/*Table Calendar.....................................................................*/
/**/table.calendar	{
	background-color:#fff4db;
	border-left:1px solid #e5dac1;
}
/**/table.calendar	th{
	background-color:#e5dac1;
	border:none;
	color:#808080;
	line-height:20px;
}
/**/table.calendar	td{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	color:#808080;
	line-height:10px;
	text-align:center;
	padding:3px 0 3px 0;
}
/**/table.calendar	td a{
	color:#4c83b5;
	font-weight:bold;
}
/**/table.calendar	td a:hover{
	color:#4c83b5;
	font-weight:bold;
}
/*Table Calendar.....................................................................*/
/**/table.table-calendar	{
	background-color:#fff4db;
	border-left:1px solid #e5dac1;
	margin: 0;
}
/**/table.table-calendar	th{
	background-color:#e5dac1;
	border:none;
	color:#808080;
	line-height:17px;
}
/**/table.table-calendar	tr.date{
	background-color:#f3e7cb;
	border:none;
	color:#8e7c56;
	line-height:20px;
	text-align:right;
	margin:0 10px  0 0;
	font-weight:bold;
}
/**/table.table-calendar	td{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	line-height:12px;
	padding:3px 5px 3px 5px;
}
/**/table.table-calendar	td.without-date{
	background-color:#fcf7eb;
	line-height:10px;
	padding:3px 0 3px 0;
}
/**/table.table-calendar	td a{
	color:#8e7c56;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table-calendar	td a:hover{
	color:#808080;
	font-weight:normal;
}
/*Table Proyectos.....................................................................*/
/**/table.table1{
	border-left:1px solid #e5dac1;
	background-color:#fff4db;
}
/**/table.table1 td{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	color:#8e7c56;
	line-height:12px;
	padding:5px 6px 5px 6px;
}
/**/table.table1 td a {
	color: #8e7c56;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table1 td a:hover { 
	color:#433923;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table1 tr.td-tit{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	line-height:12px;
	padding:4px 5px 4px 5px;
	color:#808080;
	background-color:#e5dac1;
}
/**/table.table1 td.tit{
	color:#ffffff;
	padding:5px 6px 2px 6px;
	border-right:none;
	background-image:url(../images/bg_content.png);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	line-height:14px;
}
/**/table.table1 th{
	color:#ffffff;
	padding:5px 6px 2px 6px;
	border-right:none;
	background-image:url(../images/bg_content.png);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	line-height:14px;
}
/**/table.table1 td.tit a {
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
/**/table.table1 td.tit a:hover { 
	color:#ffffff;
	font-weight:bold;
	text-decoration: underline;
}
/*Table 2.....................................................................*/
/**/table.table2{
	border-left:1px solid #e5dac1;
}
/**/table.table2 td.td-tit{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	line-height:12px;
	padding:4px 5px 4px 5px;
	background-color:#e5dac1;
}
/**/table.table2 td{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	color:#808080;
	line-height:12px;
	padding:4px 5px 4px 5px;
	background-color:#fff4db;
}
/**/table.table2 td h3{
	color:#8e7c56;
	font-size:11px;
	padding:0;
	margin:0;
}
/**/table.table2 td a {
	color: #8e7c56;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table2 td a:hover { 
	color:#433923;
	font-weight:normal;
	text-decoration:underline;
}
/*Table Proyectos.....................................................................*/
/**/table.table3{
	border-left:1px solid #e5dac1;
	border-bottom:3px solid #e7dcc3;
}
/**/table.table3 td{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	color:#808080;
	line-height:12px;
	padding:5px 6px 5px 6px;
	background-color:#fff4db;
}
/**/table.table3 td a {
	color: #8e7c56;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table3 td p {
	margin:0 0 15px 0;
}
/**/table.table3 td a:hover { 
	color:#433923;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table3 td.td-tit{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	line-height:12px;
	padding:4px 5px 4px 5px;
	color:#808080;
	background-color:#e5dac1;
}
/**/table.table3 td.tit{
	color:#ffffff;
	padding:5px 6px 2px 6px;
	border-right:none;
	background-image:url(../images/bg_content.png);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	line-height:14px;
}
/**/table.table3 td.tit a {
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
/**/table.table3 td.tit a:hover { 
	color:#979695;
	font-weight:bold;
	text-decoration: none;
}
/*Table Proyectos.....................................................................*/
/**/table.none{
	border-left: none;
}
/**/table.none td{
	border-bottom: none;
	border-right: none;
	color:#8e7c56;
	line-height:12px;
	padding:5px 6px 5px 6px;
	background-color:#fff4db;
}
/**/table.none td a {
	color: #8e7c56;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table3 td a:hover { 
	color:#433923;
	font-weight:normal;
	text-decoration:underline;
}
/*Table Solapas.....................................................................*/
/**/table.table-sup{
	margin:0;
	padding:0;
}
/**/table.table-sup td{
	color:#8e7c56;
	line-height:12px;
	padding:5px 6px 5px 6px;
}
/**/table.table-sup td.solapa {
	background-image:url(../images/solapa_marron.png);
	border-bottom:none;
	width:143px;
	height:23px;
	text-align:center;
	color:#ffffff;
	margin:0;
	padding:2px 0 0 0;	
}
/**/table.table-sup td.active {
	background-image:url(../images/solapa_azul.png);
	border-bottom:none;
	width:143px;
	height:23px;
	text-align:center;
	color:#ffffff;
	margin:0;
	padding:2px 0 0 0;	
}
/**/table.table-sup td.azul{
	color:#ffffff;
	line-height:20px;
	padding:2px 6px 1px 6px;
	border-bottom:1px solid #4c83b5;
	border-left:1px solid #4c83b5;
	border-right:1px solid #4c83b5;
	border-top:none;
	background-image:url(../images/bg_azul.png);
	height:20px;
	background-repeat:repeat-x;
}
/**/table.table-sup td a {
	color: #ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:nome;
}
/**/table.table-sup td a:hover { 
	color:#433923;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/**/table.table-sup td a.active { 
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/**/table.table-sup td a.active:hover { 
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/*Table Proyectos.....................................................................*/
/**/table.table-sep{
	border-left:1px solid #e5dac1;
	background-color:#fff4db;
	border-bottom:4px solid #e5dac1;
}
/**/table.table-sep td{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	color:#8e7c56;
	line-height:12px;
	padding:5px 6px 5px 6px;
}
/**/table.table-sep td img{
	margin:10px 0 10px 10px;
	text-align:center;
	border:1px solid #e5dac1;
}
/**/table.table-sep td a {
	color: #8e7c56;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table-sep td a:hover { 
	color:#433923;
	font-weight:normal;
	text-decoration:underline;
}
/**/table.table-sep tr.td-tit{
	border-bottom:1px solid #e5dac1;
	border-right:1px solid #e5dac1;
	line-height:12px;
	padding:4px 5px 4px 5px;
	color:#808080;
	background-color:#e5dac1;
}
/**/table.table-sep tr.tit{
	color:#ffffff;
	padding:5px 6px 2px 6px;
	border-right:none;
	background-image: url(../images/bg_table_directory.png);
	background-repeat: no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	line-height:14px;
}
/**/table.table-sep td.tit a {
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
/**/table.table-sep td.tit a:hover { 
	color:#ffffff;
	font-weight:bold;
	text-decoration: underline;
}
/**/table.table-sep-header{
	background-color:#fff4db;
	background-image:url(../images/bg_table_directory.png);
	background-repeat:no-repeat;
	height:25px;
}
/**/table.table-sep-header td{
	color:#ffffff;
	line-height:24px;
	padding:0 0 0 5px;
	font-weight:bold;
}
/*FOOTER................................................................................*/
/**/#pie	{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/back_pie.gif);
    VERTICAL-ALIGN: bottom;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 10px;
    HEIGHT: 26px
}
/**/#pie1	{ 
	FLOAT: left;
    BACKGROUND: url(../images/bottom.png) repeat-x;
    WIDTH: 100%;
    COLOR: #ffffff;
    height: 46px;
	margin-right: -20px;
}
/**/#copy {
	float: left;
	margin-left: 10px;
	margin-top: 25px;
}
/**/#pie P	{
    MARGIN-TOP: 0px 0px 0px 5px;
}
/*elemento del formulario..............................................................................*/
/**/.caja_left_text input, select, textarea	{	
	margin: 0 0 3px 0;
	padding: 1px 5px 1px 5px;
	font-size: 11px;
	/*background-color: #fff;*/
	border-top: 1px solid #9f9f9f;
	border-left: 1px solid #9f9f9f;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	color: #6b6b6b;
}
.input { 
	 font-family: Trebuchet MS, sans-serif; 
	 color: #2B549B; 
	 font-size: 10px;
	 font-weight: 11px;
	 border-top: solid 1px;
     border-left: solid 1px;
	 color: #527984;
	 margin:0 4px 0 0;
}
table.table-sup input.img	{
	font-size: 11px;
	padding: 1px 0 0px 0;
	margin: 0 0 0px 2px;
	background-color:none;
	background-image:none;
	border:none;
}
input.button	{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR:#808080;
	background-image:url(../images/bg_button.png);
	background-repeat:repeat-x;
	background-position:top;
	line-height: 12px;
	margin: 0 5px 0 0;
	padding:4px 6px;
	overflow:visible;
    font-family: Tahoma, 'Trebuchet MS', sans-serif;
}
.button	{
    BORDER: #a3a3a3 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR:#808080;
	background-image:url(../images/bg_button.png);
	background-repeat:repeat-x;
	background-position:top;
	margin: 0 5px 0 0;
	padding: 20px;
	font-family: 'Arial', verdana, Tahoma, sans-serif;
}
/**/.button input	{
    BORDER: #a3a3a3 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR:#808080;
	background-image:url(../images/bg_button.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	line-height: 12px;
	margin: 0 5px 0 0;
	padding: 0 5px 0 5px;
	overflow:visible;
	font-family: 'Arial', verdana, Tahoma, sans-serif;
}
.input2 { 
	 font-family: Trebuchet MS, sans-serif; 
	 color: #2B549B; 
	 font-size: 11px;
	 font-weight: normal; 
	 background: url(../images/input_bg_px1.gif) repeat-x #FFE8B7;
	 width: 230px;
	 height: 80px;
	 border-top: solid 1px;
	 color: #527984; 
	 border-left: solid 1px;
}
.button2	{
    BORDER: #b9a272 1px solid;
    FONT-SIZE: 11px;
    COLOR: #8c6e30;
    BACKGROUND-COLOR: #f3e2bd
}
.checkandradio input	{
	background:none;
	border:0;
	margin:0 1px 0 1px;
}
input.checkandradio 	{
	background:none;
	border:0;
	margin:0 1px 0 1px;
}
.checkandradio 	{
	background:none;
	border:0;
	margin:0 1px 0 1px;
}

.save {
	margin:7px 0 7px 0;
	padding: 0 ;
	text-align: center;
}
/*MENU 3................................................................................*/
#menu3 {
    MARGIN-TOP: 0px;
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-left: 5px;
    WIDTH: 773px;
    COLOR: #003366;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #FBEBC9;
}
#menu3 a	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    COLOR: #003366;
    TEXT-DECORATION: none
}
#menu3 a:hover	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    COLOR: #003366;
    TEXT-DECORATION: underline;
}
#menu3 a:visited	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    COLOR: #003366;
}
#menu3 a:visited:hover	{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    COLOR: #003366;
    TEXT-DECORATION: underline
}
/*HOME.................................................................................*/
#log {
	color: #FFE6B0;
	font-weight: bold;
	font-size: 11px;
	margin: 5px 20px 0px 50px;
	width: 150px;
	height:30px;
}
#log a{
	color: #FFE6B0;
	font-size: 11px;
}
#log a:hover{
	color: #5e9cc1;
	font-size: 11px;
}
#useryp {
	position: relative;
	width: 300px;
	margin-right: 10px;
	margin-top: 15px;
}
#remem {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	width: 100px;
	top: 1px;
	color: #FFE6B0;
}
#forgot {
	margin-top: 3px;
	width: 100px;
	height: 18px;
	float: left;
	margin-left: 5px;
	padding-top: 3px;
	/*color: #FFE6B0;*/
}
#confirm {
	margin-top: 3px;
	width: 65px;
	height: 18px;
	float: right;
}
#conf {
	position: relative;
	width: 67px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	float: right;
}
#right-home	{
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 197px;
    HEIGHT: 236px;
	background: url(../images/back_right_home.png);
	padding:15px 14px 15px 14px;
	color: #00295A;
}
#right-home IMG	{
	text-align:center;
	margin-bottom: 6px;
	border: 0px;
}
#recuadro-home	{
    FLOAT: left;
    WIDTH: 188px;
	height: 89px;
    PADDING-left: 150px;
	background: url(../images/back_recuadro.jpg) no-repeat top left;
	background-color: #FFF9EB;
	margin:10px 0px 0 5px;
	border:1px solid #DCD1C2;
	color: #00295A;
}
#recuadro-home2	{
    FLOAT: left;
    WIDTH: 185px;
	float: left;
	height: 91px;
	text-align:center;
	background-color: #ffffff;
	margin:10px 0px 10px 10px;
	color: #00295A;
}
#recuadro-home H1	{
	font-family:Tahoma;
	size:16px;
	color: #00295A;
	margin:10px 0 0 0;
	padding:0;
}
#right-home2	{
    FLOAT: right;
    padding-top: 20px;
    WIDTH: 225px;
    HEIGHT: 93px;
	background-color:#FFFFFF;
	text-align:center;
}
#ani-home	{
    FLOAT: left;
    WIDTH: 550px;
    PADDING: 0px;
	background: url(../images/back_right_home.png);
}
#cuerpo-land	{
    WIDTH: 100%;
	position:relative;
		background-image: url(../images/back_right_home.png);
		background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #f4e4c2;
}
#land-page	{
    FLOAT: left;
    WIDTH: 500px;
    PADDING: 20px 18px 20px 20px;
	font-size: 11px;
	line-height: 17px;
	text-align:justify;
}

#land-page-right{
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 190px;
	padding:20px 5px 15px 5px;
	color: #00295A;
	font-size: 12px;
	line-height: 16px;
}
#land-page-right a{
	color: #00295A;
	font-weight: bold;
	text-decoration: underline;
}
#land-page-right a:hover{
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}

#land-page-right p{
	margin: 10px 0 10px 0}
	
#land-destacado{
    MARGIN: 0px;
	padding:5px 10px 5px 10px;
	color: #00295A;
	background-color: #fff9eb;
	border: 5px solid #fbebc9;
}
#land-destacado-foto{
    MARGIN: 10px 10px 10px 0;
	padding:0;
	color: #00295A;
	background-color: #fff9eb;
	border: 1px solid #fbebc9;
	float:left;
}
#vacio	{
	FLOAT: left;
    WIDTH: 100%;
}
#fondohome {
	background: url(../images/fondocentro.png) no-repeat top left;
	width: 510px;
	height: 253px;
	left: 15px;
	padding-top: 1px;
}
.encuesta	{
	margin:0 0 15px 0;
	padding:8px 10px 10px 10px;
	background-color:#faf2df;
}
.encuesta p	{
	font-size:12px;
}
.encuesta ul	{
	list-style:none;
	margin:10px 0 0 20px;
	padding:0;
}
.encuesta ul	li {
	list-style:none;
	margin:0 0 0 5px;
	padding:0;
	color:#777777;
	font-size:11px;
}
.encuesta-tit	{
	margin:10px 0 0 0;
	padding:10px;
	background-color:#faf2df;
}





.voice	{
	margin:0 0 15px 0;
	margin:26px 0;
	position:relative;
	width:738px;
}
.voice p	{
	font-size:12px;
}
.voice ul	{
	list-style:none;
	margin:10px 0 0 20px;
	padding:0;
}
.voice ul li {
	list-style:none;
	margin:0;
	padding:10px 0;
	color:#777777;
	font-size:11px;
}
.voice ul li a{
	list-style:none;
	font-weight:bold;
	margin:0;
	padding:0 0 0 20px;
	background-image:url(../images/ico_casette.png);
	background-position:left;
	background-repeat:no-repeat;
}
.voice ul li a:hover{
	list-style:none;
	font-weight:bold;
	margin:0;
	padding:0 0 0 20px;
	color:#00295a;
}


table.table-pending {
	margin:0;
	padding:10px 0;
	background-color:#000000;
	color:#777777;
	font-size:30px;
}
table.table-pending td {
	margin:0;
	padding:200px 0;
	color:#777777;
	font-size:11px;
}
table.table-pending a {
	list-style:none;
	font-weight:bold;
	margin:0;
	padding:0 0 0 50px;
	background-image:url(../images/ico_casette.png);
	background-position:left;
	background-repeat:no-repeat;
}
table.table-pending a:hover {
	list-style:none;
	font-weight:bold;
	margin:0;
	padding:0 0 0 20px;
	color:#00295a;
}



.voice-transc{
	margin:10px 0 20px 0;
	padding:0;
	width:738px;
	float:right;
	position:relative;
}
.voice-audio{
	margin:5px 30px 20px 0;
	padding:0;
	float:left;
	position:relative;
}
.voice-audio h3{
	margin:10px 0 5px 0;
	padding:0;
}



#wrapper_pop
{
    BORDER: #003366 2px solid;
    PADDING: 0px;
    FLOAT: right;
    Z-INDEX: 1;
    MARGIN: 0px auto;
    WIDTH: 100%;
    BACKGROUND-COLOR: white;
}
#header_pop {
    BACKGROUND-COLOR: #003366;
	padding: 0px;
    float: left;
    height: 50px;
	width: 100%;
}
#logo_pop
{
    FLOAT: left
}
#corner_pop
{
    FLOAT: right
}
#maincontent_pop
{
    PADDING: 10px 5px 45px 10px;
    FLOAT: left;
    WIDTH: 90%;
}
#maincontent_pop TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #0575c4;
    TEXT-ALIGN: left;
}
#maincontent_pop TD
{
    BORDER: #d6d6d6 1px solid;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #f1f1f1;
}

#logo	{
    FLOAT: left
}
#logo1	{
	height: 132px;
    FLOAT: left
}
#logo2
{
    FLOAT: right;
    WIDTH: 163px;
    TEXT-ALIGN: center
}
#corner
{
    FLOAT: right
}

#line {
	margin-bottom: 10px;
}

#top_right
{
    FLOAT: right;
    BACKGROUND: url(../images/back_top_right.gif) #eaeaea;
    HEIGHT: 63px;
}
#top_right1
{
    background-image: url(../images/login.png);
	background-repeat:no-repeat;
	background-position:top right;
	float: right;
    height: 90px;
	width: 320px;
	padding-top: 0px;
	text-align:right;
	color: #FFE6B0;
}
#top_right1 a
{
	color: #FFE6B0;
}
/*MENU2............................................................................................*/
#menu2
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    COLOR: #a9a9a9;
}
#menu2 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb951d;
    TEXT-DECORATION: none
}
#menu2 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb951d;
    TEXT-DECORATION: underline
}
#menu2 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb951d;
    TEXT-DECORATION: underline
}
#menu2 P	{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#maincontent TH	{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #808080;
    BACKGROUND-COLOR: #e7dcc3;
    TEXT-ALIGN: center;
	height: 20px;
	padding:1px 0 0 0;
}
#maincontent1	{
    PADDING: 25px 5px 16px 25px;
	margin-top: 15px;
	margin-left: 15px;
    FLOAT: left;
    WIDTH: 63%;
	background: url(../images/fondocentro.png) no-repeat top left;
}
#maincontent2
{
    PADDING: 10px 5px 16px 10px;
    FLOAT: left;
    WIDTH: 75%;
}
#sign {
 	position: relative;
	width: 65px;
	height: 18px;
	margin-left: 30px;
	text-align: left;
	margin-top: 18px;
	float: right;
}
#signup {
 	width: 65px;
	margin-left: 150px;
	margin-top: -20px;
}
#makeit {
 	width: 300px;
	margin: 15px 10px 0px 10px;
	float: right;
}
#pc {
	width: 152px;
	height: 73px;
	margin: 15px 10px 0px 5px;
	float: left;
}
#canos {
    width: 84px;
	height: 84px;
	margin-top: 50px;
	margin-left: 54%;
	position: relative;
}
#medio {
	width: 150px;
	height: 102px;
	margin-left: 32%;
	margin-top: 10px;
}
#textmid {
   color: #462C84;
   margin: 10px 25px 15px 15px;
}
#derecha {
    width: 102px;
	height: 102px;
	margin-top: 10px;
	float: right;
	margin-right: 25px;
}
#proyect {
	margin-top: 10px;
	text-align: center;
}
#manage {
	margin-top: 10px;
	text-align: center;
}
#docs {
	margin-top: 10px;
	text-align: center;
}
#violeta {
	color: #462C84;
}
.style3 {color: #D29000}
.style1 {color: #FFE6B0}
.style2 {color: #462C84;font-weight: bold;font-size: 14px;}
.style4 {color: #5E9CC1;font-size: 24px;}
.style5 {font-weight: bold;}
#style6 {
	color: #003366;
	font-weight: bold;
	font-size: 16px;
	margin-left: 20px;
	margin-top: 10px;
	padding-left: 10px;
	background: url(../images/backtitle.png) no-repeat;
	height: 30px;
	width: 320px;
}
#staff {
	font-weight: bold;
	color: #462C84;
	text-align: center;
}
#print {
	font-weight: bold;
	color: #462C84;
	text-align:center;
}
#setup {
	font-weight: bold;
	color: #462C84;
	text-align:center;
}
#inspec {
	width: 70px;
	margin-top: -26px;
	margin-left: 53%;
	position: relative;
}
.title-celda
{
    color:#ffffff;
	padding:7px 6px 0px 6px;
	border-right:none;
	background-image:url(../images/bg_content.png);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	line-height:16px;
	text-align:center;
}
.celda
{
    BORDER: #e6dacd 1px solid;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #fff;
	vertical-align: top;
	padding-left: 4px;
}
#maincontent A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.caja
{
    BORDER: #cccccc 1px solid;
    PADDING: 5px;
    FLOAT: left;
    MARGIN: 10px 10px 10px 7px;
    VERTICAL-ALIGN: middle;
    WIDTH: 90%;
    COLOR: #666666;
}
.cajafaq
{
    BORDER: #cccccc 1px solid;
    PADDING: 5px;
    MARGIN: 10px 10px 10px 7px;
    COLOR: #666666;
}
#caja_bottom
{
    BORDER: #cccccc 1px solid;
    PADDING: 0px 5px 5px 5px;
    FONT-SIZE: 10px;
    FLOAT: left;
    MARGIN: 25px 10px 10px 7px;
    VERTICAL-ALIGN: middle;
    WIDTH: 73%;
    COLOR: #666666;
    FONT-FAMILY: Verdana, sans-serif;
}
.caja_rightx
{
    font-size: 16px;
	font-weight: bold;
	color: #003366;
	PADDING: 3px;
    MARGIN-BOTTOM: 10px;
    WIDTH: 190px;
    TEXT-ALIGN: left
}
.bdirec {
    float: left;
	margin-top: 15px;
    width: 200px;
	height: 84px;
	background: url(../images/tec.png) top left no-repeat;
}
#bustext {
	margin-top: 5px;
	margin-left: 90px;
	text-align: left;
	color: #003366;
}
#cajamenu LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LIST-STYLE-IMAGE: url(../images/flechita.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #cccccc;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: disc
}
#cajamenu LI1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LIST-STYLE-IMAGE: url(../images/flechita.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #cccccc;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: disc
}
#cajamenu UL
{
    MARGIN-LEFT: 20px
}

#logo_hospital
{
    FLOAT: right;
	position:relative;
    WIDTH:184px;
    HEIGHT: 80px;
    TEXT-ALIGN: right
}
#proyecto
{
    FLOAT: left;
	position:relative;
    WIDTH:553px;
    HEIGHT: 80px
}
.link_selec
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #462c84;
    PADDING-TOP: 5px
}
.caja_right
{
    BORDER: #e5dac1 1px solid;
    PADDING: 3px 3px 3px 5px;
    MARGIN-BOTTOM: 10px;
    WIDTH: 135px;
    TEXT-ALIGN: left;
	background-color: #fff4db;
}
.caja_right P
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    COLOR: gray
}
.caja_right a
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    COLOR: gray
}
.caja_right UL	{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
}
.caja_right UL LI	{
    LIST-STYLE-IMAGE: url(../images/flechita.png);
	margin-left: -20px;
}
.caja_right1
{
    color: #003366;
	font-weight: bold;
	font-size: 16px;
	PADDING: 5px 5px 3px 10px;
    MARGIN-BOTTOM: 20px;
    WIDTH: 190px;
    TEXT-ALIGN: left;
}
.caja_right1 P
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    COLOR: gray
}
.caja_right1 UL	{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.caja_right1 UL LI	{
    LIST-STYLE-IMAGE: url(../images/flechita.gif);
}
input.boton	{
    BORDER: #a3a3a3 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR:#808080;
	background-image:url(../images/bg_button.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	line-height: 12px;
	margin: 0 5px 0 0;
	padding: 0 5px 0 5px;
	overflow:visible;
	font-family: 'Arial', verdana, Tahoma, sans-serif;
}
.boton	{
    BORDER: #a3a3a3 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR:#808080;
	background-image:url(../images/bg_button.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	line-height: 12px;
	margin: 0 5px 0 0;
	padding: 0 5px 0 5px;
	overflow:visible;
	font-family: 'Arial', verdana, Tahoma, sans-serif;
}
