/* http://www.w3.org/TR/CSS21/ */

/*::::::::::::::::::::::::::::::::::*/
/*\\\\\\\\\\\ARMADO\\\\\\\\\\\\\\\\\*/
/*::::::::::::::::::::::::::::::::::*/
#contenedor{
	text-align: left;
	width: 955px;
	margin: auto;
	clear: both;
}
.main{
	/*margin: 15px 0 0 10px;*/
	width: 554px;
	padding-top: 5px;
}
.sep_main{
	border: 1px;
	border-right-color: #CCCCCC;
	/*margin: 5px 0 0 10px;*/
	border-right-style: solid;
	width: 7px;
}
.menu_izq{
	margin: 7px 0 0 0;
	width: 203px;
}
.menu_der{
	width: 193px;
	padding: 7px 0 0 5px;
}
.cont_izq{
	background-color: #FFFFFF;
}
#foot{
	border: 1px;
	border-top-color: #999999;
	border-top-style: dotted;
	padding: 5px 0 0 10px;
	font-family: "Trebuchet MS", Arial;
	color: #535353;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding-bottom: 8px;
	text-align: center;
}


/*::::::::::::::::::::::::::::::::::*/
/*\\\\\\\\\\\ELEMENTOS\\\\\\\\\\\\\\*/
/*::::::::::::::::::::::::::::::::::*/
#tabuno{
	font-family: "Trebuchet MS", Arial;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	line-height: 15px;
	background-color: #1D90CF;
}
#tabdos{
	font-family: "Trebuchet MS", Arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	background-color: #2E98D3;
	background-image: url(../../img/sh_03.jpg);
}
/*#separadoresmen{
	border: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	padding: 3px 0 0 3px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7E8186;
	margin: 3px 0 3px 0;
}*/
#separadoresmen{
	border: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	padding: 5px 0 5px 8px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7E8186;	/*margin: 3px 0 13px 15px;*/
}
#separadoresmendos{
	border: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	padding: 3px 0 0 10px;
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	font-weight: normal;
	color: #7E8186;
	margin: 3px 0 3px 0;
}
#separadorabar{
	border: 2px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	padding: 3px 0 0 3px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7E8186;
	margin: 3px 0 3px 0;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#cajatit{
	height: auto;
	margin-bottom: 3px;
	padding: 20px 0 20px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
}
#tab_dest{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #81BEE2;
	font-weight: bolder;
	padding: 0 5px 0 15px;
	height: 12px;
}
#cajacont{
	border: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	margin-bottom: 3px;
	padding: 10px 0 10px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
#cajacontdos{
	border: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	margin-bottom: 3px;
	padding: 10px 0 10px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
#cajaconttre{
	border: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	margin-bottom: 3px;
	padding: 10px 0 10px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #0092D9;
}
#descargalog{
	border: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding: 10px 0 5px 10px;
}
#descargaimg{
	border: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding: 10px 0 5px 0;
}


/*::::::::::::::::::::::::::::::::::*/
/*\\\\\\\\\\\ESPACIOS/\\\\\\\\\\\\\\*/
/*::::::::::::::::::::::::::::::::::*/
.min{
	font-size: 1px;
}
#espacio_uno{
	padding: 0 0 0 5px;
}
#espacio_dos{
	height: 20px;
}
#espacio_tre{
	padding: 0 0 0 10px;
}
#caja_tit01{
	height: auto;
	margin-bottom: 3px;
	padding: 20px 0 10px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
#caja_tit02{
	height: auto;
	margin-bottom: 3px;
	padding: 0 0 10px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
#tab_menu{
	margin: 4px 0 16px 0;
}
#mod_uno{
	margin: 5px 0 0 0;
}
#mod_dos{
	padding: 10px 0 5px 5px;

}



/*::::::::::::::::::::::::::::::::::*/
/*\\\\\\DEFINICION DE TEXTOS\\\\\\\\*/
/*::::::::::::::::::::::::::::::::::*/
#cont_dest{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding: 5px 0 0 15px;
	line-height: 12px;
	
}
#cont_destdos{
	font-family: "Trebuchet MS", Arial;
	font-size: 11pt;
	color: #666666;
	padding: 5px 0 0 0;
	line-height: 14px;
	
}
.txt_01{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #535353;
	font-weight: normal;
	line-height: 15px;
	height: 12px;
}
.txt_020{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #525A65;
	height: 11px;
	line-height: 16px;
}
.txt_02{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #525A65;
	height: 11px;
	padding-top: 10px;
	line-height: 16px;
}
.txt_03{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #7E8186;
	font-weight: normal;
	height: 12px;
	padding: 0 0 0 5px;
	text-align: left;
}
.txt_04{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #7E8186;
	font-weight: bold;
	text-align: left;
	padding: 2px 12px 2px 5px;
	line-height: 9pt;
}
.tit_01{
	margin-bottom: 50px;
	padding: 50px 0 20px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
.tit_02{
	margin-bottom: 50px;
	padding: 0 0 20px 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
.tit_03{
	margin-bottom: 50px;
	padding: 0 0 20px 5px;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0092D9;
}
.tit_04{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #7E8186;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 5px 5px;
}
.tit_05{
	margin-bottom: 50px;
	/*	padding: 0 0 20px 5px;*/
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #0092D9;
	padding-bottom: 10px;
}
.tit_06{
	margin-bottom: 50px;
	/*	padding: 0 0 20px 5px;*/
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #0092D9;
	/*padding-bottom: 10px;*/
}
.epi_01{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #7E8186;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	padding: 0 0 0 0;
}
.obliga{
	padding: 0 0 0 5px;
	font-family: "Trebuchet MS", Arial;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
}



/*::::::::::::::::::::::::::::::::::*/
/*\\\\\\\\\\\\LINKS\\\\\\\\\\\\\\\\\*/
/*::::::::::::::::::::::::::::::::::*/
.link_00{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #218DCE;
	font-weight: bold;
	text-decoration: none;
}
.link_00:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.link_01none{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #6EB000;
	font-weight: bold;
	text-decoration: none;
}
.link_01{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #6EB000;
	font-weight: bold;
	text-decoration: none;
	padding: 0 10px 0 10px;
}
.link_01:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.link_05{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #7E8186;
	height: 20px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	/*padding: 0 50px 5px 0;*/
}
.link_05:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #59ADDC;
	height: 20px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	/*padding: 0 0 5px 5px;*/
}.link_06{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #7E8186;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	padding: 0 0 5px 8px;
}
.link_06:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #59ADDC;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	padding: 0 0 5px 8px;
}
.link_07{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.link_07:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #218DCE;
	text-decoration: none;
}
.link_08{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #218DCE;
	text-decoration: none;
	font-weight: normal;
	padding-left: 5px;
}
.link_08:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.link_pla{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #535353;
	height: 20px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 5px 5px 5px;
}
.link_pla:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #4597CF;
	height: 20px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 5px 5px 5px;
}





/*::::::::::::::::::::::::::::::::::*/
/*\\\\\\\\\FORMULARIOS\\\\\\\\\\\\\\*/
/*::::::::::::::::::::::::::::::::::*/
.insert_form {
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	color: #666666;
	line-height: 12px;
	height: 12px;
	width: 120px;
	font-family: "Trebuchet MS", Arial;
	padding: 0 0 0 3px;
}

.form_un {
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #1D90CF;
	color: #666666;
	line-height: 12px;
	height: 15px;
	width: 250px;
	font-family: "Trebuchet MS", Arial;
	padding: 0 0 3px 3px;
}
.form_do {
	font-size: 11px;
	background-color: #e7e7e7;
	border: 1px solid #999999;
	color: #666666;
	line-height: 15px;
	height: 20px;
	width: 255px;
	font-family: "Trebuchet MS", Arial;
	padding: 0 0 0 3px;
}
.form_tr {
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #1D90CF;
	color: #666666;
	line-height: 12px;
	height: 120px;
	width: 250px;
	font-family: "Trebuchet MS", Arial;
	padding: 3px 0 3px 3px;
}
.input_2 {
	BACKGROUND-COLOR: #E9E9E9; BORDER-BOTTOM: #8C8C8C 1px solid; BORDER-LEFT: #8C8C8C 1px solid; BORDER-RIGHT: #E9E9E9 1px solid; BORDER-TOP: #E9E9E9 1px solid;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.textfieldSize {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 14px;
}
/*::::::::::::::::::::::::::
Para RSE y RRHH
::::::::::::::::::::::::::*/
#RSEseparadores{
	border: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	padding: 5px 0 5px 10px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7E8186;	/*margin: 3px 0 13px 15px;*/
}
.RSEmenuPrincipal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
}
.RRHHmenuPrincipal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #525A65;
	text-align: left;
}
.RRHHmenuPrincipal:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
	color: #525A65;
	text-align: left;
}
.RSEtitulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	color: #7E8186;
	text-align: left;
}
.RSEvolanta {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #7E8186;
	text-align: left;
}
.RSEbajada {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #7E8186;
	text-align: left;
}
.RSEbajadaTitulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #FFCA05;
	text-align: left;
}
.RSEmenuPrincipal:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
}
.RSElink{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #7E8186;
	height: 20px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	/*padding: 0 50px 5px 0;*/
}
.RSElink:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #7E8186;
	height: 20px;
	line-height: 12px;
	text-decoration: underline;
	font-weight: bold;
}
.RSElinkActivo{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #7E8186;
	height: 20px;
	line-height: 12px;
	text-decoration: underline;
	font-weight: bold;
	/*padding: 0 50px 5px 0;*/
}
.RSElinkActivo:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #7E8186;
	height: 20px;
	line-height: 12px;
	text-decoration: underline;
	font-weight: bold;
}
#RSEespacio{
	line-height: 8px;
}
.RSEbajadaTitulo7 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #00974F;
	text-align: left;
}
.RSElink_01 {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #6EB000;
	font-weight: bold;
	text-decoration: none;
}
.RSElink_01:hover {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}


.jsTextContentTit_01 {
	color: #0092D9;
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.jsTextContentTit_02 {
	color: #999;
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.jsTextContentText {
	color: #525A65;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}



/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.txt_01naranja{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #F58220;
	font-weight: bold;
	/*line-height: 50px;*/

}



.sotr01 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #BACF32;
	font-size: 14px;
	font-weight: bold;
}
.sotr02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #D6A40D;
	font-size: 14px;
	font-weight: bold;
}
.sotr03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #9E546E;
	font-size: 14px;
	font-weight: bold;
}
.sotr04 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #D4ED39;
	font-size: 14px;
	font-weight: bold;
}
.sotrTOTAL {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #00ADEE;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.sotrTurbina {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.sotrTOTALCopy {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #00ADEE;
	font-size: 14px;
	font-weight: bold;
	border: 1px none #333;
}
.txt_SOTR{
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
}
.txt_SOTRborde {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.txt_SOTRbordeUP {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sotr05 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #DED36E;
	font-size: 14px;
	font-weight: bold;
}
.sotr06 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C0EAFF;
	font-size: 14px;
	font-weight: bold;
}
.sotrTurbinaTOTAL {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.sotrTOTALsinUP {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #00ADEE;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
/*::::::::::::::::::::::::::
Para Tablas GENERACION
::::::::::::::::::::::::::*/
.txt_tablaGENborderIzq {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	background-color: #FFF;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
.txt_tablaGENborderIzqUP {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	background-color: #FFF;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-top-color: #E1E1E1;
}
.txt_tablaGENborderDer {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	background-color: #FFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
}
.txt_tablaGENborderDerUP {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	background-color: #FFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-top-color: #E1E1E1;
}
.txt_tablaGENborderDown {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	background-color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
.txt_tablaGENborderUpDown {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	height: 10px;
	background-color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
}
.txt_tablaGENtitDer {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	background-color: #ADAEB3;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #fff;
}
.txt_tablaGENtitUpDown {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	height: 10px;
	background-color: #ACADB1;
}
.txt_tablaGENtotDer {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: bold;
	background-color: #E4F0EC;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
}
.txt_tablaGENtotUpDown {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #535353;
	font-weight: bold;
	height: 10px;
	background-color: #E4F0EC ;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
.txt_tablaGENllamada {
	font-family: "Trebuchet MS", Arial;
	font-size: 6px;
	color: #535353;
	font-weight: bold;
	position: absolute;
	height: 5px;
}
.txt_tablaTRAllamada {
	font-family: "Trebuchet MS", Arial;
	font-size: 6px;
	color: #FFF;
	font-weight: bold;
	vertical-align: 1%;
	position: absolute;
	height: 15px;
}
