html {margin:0em auto;}
body{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}

.img_left{float:left}
.img_right{float:right}
.pointer { cursor:pointer; }

#outter{width: 60.00em; margin:0px auto;}
table, td {
		/*width:100%;
		height:100%;*/
		border:0px;
	}

td { vertical-align:top;}
a:hover{text-decoration:none;}
img { border:0px;}
.main_text, table, input, textarea, a{
	font-family:Tahoma;
	font-size:12px;
	color:#555555;
}
font span { font-family:Tahoma; font-size:11px; color:#393939;}
font span a{ font-family:Tahoma; font-size:11px; color:#393939; text-decoration:none}
font span a:hover { font-family:Tahoma; font-size:11px; color:#393939; text-decoration:underline}

span a { font-size:9px; color:#7EA717; text-decoration:none}
span a:hover { font-size:9px; color:#7EA717; text-decoration:underline}

strong span a{ color:#B9720E; font-size:11px; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:11px; text-decoration:none}

span font a { font-size:11px; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:11px; color:#B9720E; text-decoration:none}

font a{ font-size:11px; color:#3E7291; text-decoration:underline}
font a:hover { font-size:11px; color:#3E7291; text-decoration:none}

strong a{ color:#687201}
strong a:hover { color:#687201}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}

.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}

.c_text { color:#969693}
.c_text a { color:#969693}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;

	}

.calendar td {background:url(/media/px_cal.gif) right repeat-y }
.cal_day div { margin:3px 0px 0px 8px; color:#FFFFFF; text-transform:uppercase}
.cal_number div { margin:3px 0px 0px 9px; color:#555555;}
.cal_number1 div { margin:1px 0px 0px 8px; color:#555555;}
.cal_number2 div { margin:2px 0px 0px 6px; color:#555555;}
.cal_number2 span { color:#D44040;}
.cal_number3 div { margin:1px 0px 0px 6px; color:#555555;}
.cal_number3 span { color:#D44040;}

.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}
#cont_noticia ul{margin:5; padding: 10; list-style: outside}

li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#393939; text-decoration:underline;}
li a:hover {text-decoration:none;}
.capa2 img{margin:0px 10px}

.ul1 li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#555555; text-decoration:underline;}
.ul1 li a:hover {text-decoration:none;}

.tit, h1{font:24px Arial;color:#3e7291;}
.tit2{font:16px Arial;Color:#757575;}
.tit3{font:bold 14px Arial;Color:#687201;}

.title_news{font:bold 20px Arial;}



/*CALENDARI*/
#calendari {text-align:center; margin:0.5em 0.63em; width:14.5em; #width:100%;}
#calendari p{margin:0em; padding:0px}
.calendarToday {font-weight:bold; color:#000;}
#calendari td {margin: 0.1875em;padding: 0.125em;}
.calendarHeader {padding: 0em; text-align:center; color: #000; background-color: #FFF;}
.calendar {color:#808080;background-repeat: yes;width:9.375em}
.calendarMonth {color: #D32E12; font-weight:bold;}
#calendari a {color: #D32E12;font-weight:bold;font-size: 0.75em;}
#calendari a:hover {color:#1C499A; }


/* Estilos de all of the tables and retables of the web */
.Estilo1 {color: #FF0000}

/* CLASSES PARA LOS TD */
.td1 {height:0.55em;}
.td2 {height:8.375em;}
.td3 {width:0em;}
.td4 {width:45.9375em;}
.td5 {width:1.3em;}
.td6 {height:38.1875em; width:1em}
.td7 {width:0.2em;}
.td8 {width:11.8125em;}
.td9 { /*height:0.1875em;*/ }
.td10 {background:url(/media/f-line.gif) bottom no-repeat;height:23em;}
.td11 {height:0.1875em;}
.td12 {/*height:17.9375em;*/height:24em;overflow-y: auto;}
.td13 {background:url(/media/f-line.gif) bottom no-repeat;}
.td14 {height:4.5625em;}
.td15 {height:8.75em;}
.td16 {height:0.187em;}
.td17 {width:0.187em;}
.td18 {width:11.1875em;padding-top:0.1875em;}
.td19 { /*height:12.5em;*/ }
.td20 {height:2em;}
.td21 {background:url(/media/f-line2.gif) bottom no-repeat;}
.td22 {height:0.187em}
.td23 {height:4.375em; background:url(/media/baner1-4.jpg) no-repeat;}
.td24 {height:0.187em;}
.td25 {height:6.75em; background:url(/media/baner2-4.jpg) no-repeat;}
.td26 {height:0.187em;}
.td27 {width:0em;}
.td28 {height:4.125em;}
.td29 {width:0.1em;}
.td30 {width:30em; background:#515151;}
.td31 {width:10em; background:#515151;}
.td32 {width:0.1em;}
.td33 {height:4.625em;}
.td34 {margin-left:1.05em;}
.td35 {background:url(/media/bg-tab.gif) no-repeat; heigth:1.2em;}
.td36 {height:0.0625em;}
.td37 {width:0.187em;}

.td40 {height:15.25em;}
.td41 {width:0.325em;border-right: 0.0625em dotted #FFF;}
.td42 {width:0.325em}
.td43 {height:0.625em; background-color:#808080}
.td44 {width:1.5em}

.table1 {width:1em;height:51.25em;}
.table2 {background:url(/media/bg-line.gif) repeat-y;}
.table3 {height:19.69em; background:url(/media/bg-line.gif) repeat-y;}
.table4 {background:url(/media/bg-line2.gif) repeat-y;}
.table5 {width:100%}
.table6 {height:6.25em; width:14.5em; border:1px solid #818181;}
.table6 td { width:1.50em; } /*background:url(/media/px_cal.gif) repeat-y; */
.table7 { width:100%; height:6em; }

.select1 {margin-left:0.7em; margin-top:0.8em}
.select2 {margin-left:0.7em;}

.capa1 {margin-left:0.187em; margin-top:0.187em; margin-right:0.187em; /*height:1.2em;*/}
.capa2 {margin-left:0.8em; margin-top:1.5625em; margin-right:1.25em; margin-bottom:1.25em;}
.capa3 {margin-left:1em; margin-top:1.2em; margin-right:0.95em; margin-bottom:1.25em;}

#limpia { clear:both; }
.empresa { color:#687201; font-weight:bold; }
.destacada { margin-top:0.5em; }
.capa4 { float:left; width: 8.2em; }
.capa5 { float:left; width:22em; padding-left:0.4em;}
#menu_sectors ul { margin:0px; padding:0px;}
#menu_sectors li { list-style-type:none; }

.hr_1 { width:7em; border: 0.3em #3C6D8B dotted;  }

.br1 {line-height:0.4375em;}
.br2 {line-height:0.187em;}
.br3 {line-height:1.5em;}
.br4 {line-height:1.5em;}
.br5 {line-height:0.55em}
.br6 {line-height:0.95em}
.br7 {line-height:1em}

.img1 {margin-left:0.875em; margin-top:0.7em;}
.img2 {margin-left:5.375em; margin-top:1.05em;}
.img3 {margin-right:0.4375em; float:left;}
.img4 {margin-left:0.4375em; margin-top:0.5em; margin-right:1.05em;}
.img5 {margin-right:1.25em; margin-top:1.25em;}
.img6 {margin-left:5.625em; margin-right:0.187em;}
.img7 {margin-left:23em; margin-right:0.187em;}
.img8 {margin-right:1.25em; margin-top:1em;}
.img9 {margin-left:1.5em; margin-top:0.625em; margin-right:0.7em;}
.img10 {margin-left:0.5em; margin-top:0.25em;}
.img11 {margin-left:1.5em; margin-top:0.625em; margin-right:0.7em;}
.img12 {margin-left:0.5em; margin-top:0.25em}
.img13 {margin-left:1.5em; margin-top:0.625em; margin-right:0.7em;}
.img14 {margin-left:0.5em; margin-top:0.25em}
.img15 {margin-left:1.5em; margin-top:0.625em; margin-right:0.7em;}
.img16 {margin-left:0.5em; margin-top:0.25em;}

.clase1 {margin-left:1.05em; margin-top:1.5em;}
.clase2 {margin-top:1.8em;}

.img_left{float:left}
.img_right{float:right}

.p1 {text-align:center;border:1px solid blue;}
p{text-align:justify;}

/*------------(CSS LOGO TAW)------------*/

.tawlogo {
font-family: arial, sans-serif;
border: 1px solid #555;
vertical-align: 0.3em;
font-weight: bold;
color: #fff;
font-size: 0.9em;
background-color: #555;
padding: 0;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #555;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #fff;
color: #000;
}

.tawlogo sup{
padding: 0em;
vertical-align: 0.6em;
font-size: 0.6em;
}
/*------------(CSS LOGO TAW)------------*/

#table_info_datos td { cursor:pointer;  }

.img_new { float:left; }
