body {

}

#main {

width:1000px;

margin: 4px auto;

background-color:#FFFFFF;

padding:0px;

}


table.moduletable-menu {
	margin-bottom: 0px;
	padding-left: 240px;
	width: 460px;
}

tr, p, div {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;  
}

hr {
  width            : 100%;
}

img {
border-width: 0px;
}


#mainbody {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

a:link, a:visited {
	color: #1A5FC6;
	text-decoration: none;
}

a:hover {
color: #003366;
	text-decoration: underline;
}

.tunota{
color: #000000;
font-size:14px;
font-weight:bold;
}

a.tunota:link, a.tunota:visited {
color: #000000;
}

li {   
  list-style-type: circle;
  list-style-position: outside;
  margin-left: 20px;
  padding-left:1px;
  padding-right:2px;
  line-height: 16px;
  margin-bottom: 15px;
}

a.mainlevel-nav3 {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #FF9900;



padding: 4px;



}







a.mainlevel-nav3:hover {



background-color:#333333;



color:#FFFFFF;



}







#active_menu-nav3 {



   background-color:#333333;



  color:#FFFFFF;



}











#mainlevel-nav {



margin: 0; padding: 0;



}







#mainlevel-nav li {



padding-left: 0px;



list-style:none;



float: left;



margin-left: 10px;



color:#666666;



}











#mainlevel-nav a {



display: block;



text-decoration: none;



}







#mainlevel-nav a:hover {







}







/* clase para el menu desplegable Transmenu*/



/* root level*/



td.mainlevel-nav {



}







a.mainlevel-nav {



margin: 0; 



	padding-left: 15px;



	padding-top: 2px;



	padding-bottom:0px;



list-style:none;



float: left;



white-space: nowrap;



  text-align: left;



  font-weight: bold;



  font-family: Arial, Helvetica, sans-serif;



  font-size:10px;



  color:#666666;



}











a.mainlevel-nav li {







}







a.mainlevel-nav:link, a.mainlevel-nav:visited {



   color: #FFFFFF;



  text-decoration: none;



	height: 25px;



  	padding-top:15px;



	_padding-top:10px;



}







a.mainlevel-nav:hover {



background-position: center;



background-position: top;



  color: #333333;



  text-decoration: none;



}











td.sublevel-nav {



}







.sublevel-nav {



color:#FFFFFF;



}







a.sublevel-nav:link, a.sublevel-nav:visited {



        padding-left: 3px;



        vertical-align: middle;



        font-size: 13px;



        color: #FFFFFF;



        text-align: left;



		text-decoration: none;



		margin-right: 1px;		



}







a.sublevel-nav:hover {



font-weight:bold;



}











/*different setting for newsflash*/



.newsflash td {



color: #000000;



text-align: justify;



vertical-align: middle;



}











/*setting for the greetings*/



.mainpage_home {



text-align: justify;



padding-left: 5px;



 line-height: 18px;



}







.mainpage-bkg {



	width: 1px;



}











.greybg {



  background: #eeeeee;



}







.mainlevel-nav2 {



  color: #FFFFFF;



  font-size: 10px;



}







a.mainlevel-nav2:link, a.mainlevel-nav2:visited {



  color: #FFFFFF;



  font-size: 10px;



text-decoration: none;







}







a.mainlevel-nav2:hover {



text-decoration: underline;







}















/*pathaway setting*/



.pathway {



font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



font-size: 13px;



color:#FFFFFF;



font-style:italic;



}







a.pathway:link, a.pathway:visited {



	color:#FFFFFF;	



  font-weight      : normal;



 text-decoration:none;



}







a.pathway:hover {



  color            : #FFCCCC;



  font-weight      : bold;



 text-decoration   : underline;



}







/*for title or site name*/



.title {

font-family: sans-serif;

font-size: 20px;
font-weight: bold;
color : #000000;
margin-left: 10px;
}











/*for the tag-line*/



.subtitle {



font-family: sans-serif;



font-size: 10px;



font-weight: bold;



color : #666666;



text-transform: uppercase;



letter-spacing: 2px;



margin-left: 20px;



}







#active_menu {



  font-style: italic;



}











/* --Default Class Settings-- */



a.mainlevel:link, a.mainlevel:visited {



display: block;



color: #333333;



width: 100%;



text-indent: 5px;



text-decoration: none;



	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



line-height: 17px;



margin-bottom: 0px;



  font-size: 11px;



  padding-left: 5px;







}







a.mainlevel:hover {



color: #0033CC;



}







.sublevel {



font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



line-height: 17px;



  font-size: 11px;



  color: #333333;



  width: 189px;



}











#subsublevel {



color:#FF0000;



font-size:18px;



}







a.sublevel:link, a.sublevel:visited {



  text-decoration: none;



}











a.sublevel {



font-size: 12px;



padding-left: 0px;



width: 180px;



display: block;



line-height: 17px;



margin-bottom: 1px;



text-decoration: none;



text-indent: 15px;



  color: #808080;



}











a.sublevel:hover {



color: #000000;



}







.pollstableborder {



padding: 1px;



}











table.moduletable {



	font-family:Arial, Helvetica, sans-serif;



	padding: 0px;



	margin-bottom: 0px;



	width: 100%;



	padding-top: 5px;



	margin-top: 5px;



}







table.moduletable-dia th {



	font-size        : 14px;



	color: #1A5FC6;



	text-align       : left;



	width            : 280px;



	text-indent: 0px;



	padding-bottom: 3px;



	padding-left: 5px;



	padding-top:3px;



	background-color:#CCCCCC;



}







table.moduletable-dia li {

font-size        : 14px;

padding-left:15px;



background-color: #E9E9E9;



padding-right:0px;



}



table.moduletable th {



	font-size        : 13px;



	color: #1A5FC6;



	text-align       : left;



	width            : 100%;



	text-indent: 0px;



	padding-bottom: 3px;



	padding-left: 5px;



	padding-top:3px;



	background-color:#CCCCCC;



}







table.moduletable-video th {



	background-image: url(../images/icon-video.gif);



	background-repeat: no-repeat;



	background-color:#CCCCCC;



	font-size        : 13px;



	color			 : #4b6ca1;



	text-align       : left;



	width            : 100%;



	padding-bottom: 3px;



	padding-left: 20px;



	padding-top:3px;



}







table.moduletable li {







}







table.moduletable ul {



	padding: 0px;



}







table.moduletable td {



font-size: 10px;



font-weight: normal;



}











/* ---- cat  --- */



table.moduletable-cat {



	padding: 0px 0px 0px 0px;



	height: 200px;



	font-family:Arial, Helvetica, sans-serif;



}







table.moduletable-cat th {



	font-size        : 14px;



	color: #006699;



	text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-cat td {



font-size: 11px;

font-weight: normal;

color: #333333;

vertical-align:top;

}







table.moduletable-cat img {

width: 120px;

height: 120px;

float: left;

vertical-align:middle;

}



/* ---- cat  --- */







table.moduletable-dest {



	padding: 5px 5px 5px 5px;



	font-family:Arial, Helvetica, sans-serif;



}







table.moduletable-dest th {



	font-size        : 14px;



	color: #666666;



	text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-dest td {



font-size: 10px;



font-weight: normal;



}











table.moduletable-dest a.contentpagetitle {



font-size:36px;



}











table.moduletable-dest img {



width: 150px;



height: 150px;



float: left;



}







td.dgmnews-dest a {



font-family: Georgia,Times New Roman,Times,serif;



font-style: normal;



font-variant: normal;



font-size: 24px;



color:#333333;



}







table.moduletable-front {



	padding: 5px 5px 5px 5px;



	font-family:Arial, Helvetica, sans-serif;



}







table.moduletable-front th {



	font-size        : 14px;



	color: #666666;



	text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-front td {



font-size: 10px;



font-weight: normal;



}











table.moduletable-front a.contentpagetitle {



font-size:36px;



}











table.moduletable-front img {



width: 150px;



height: 150px;



float: left;



}







td.dgmnews-front a {



font-family: Georgia,"Times New Roman",Times,serif;



font-style: normal;



font-variant: normal;



font-size: 18px;



color:#333333;



}











/* ---- log  --- */



table.moduletable-log {



   	width: 100%;



   padding-top: 5px;



   padding-bottom: 10px;



   margin-bottom: 10px;



background: url(../images/log_bgr.jpg);



	background-repeat:repeat-x;



	font-family:Arial, Helvetica, sans-serif;



}







table.moduletable-log th {



	font-size        : 14px;



	color: #1a5fc6;



	text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



	padding-bottom: 16px;



}







table.moduletable-log td {



font-size: 12px;



font-weight: normal;



color: #333333;



}







.inputbox-log {



width: 85px;



.width: 70px;



background: url(../images/log_but.jpg);



background-repeat: repeat-x;



color:#FFFFFF;



border: none;



margin-top: 4px;



}







.button-log {



background-color:#FFCC66;



border: #666666 solid 1px;



margin-top: 0px;



height: 18px;



}







.mod_login-log {



margin-left: 18px;



}







/* ---- ING  --- */



table.moduletable-ing {



	padding: 8px 0px 10px 0px;



   	width: 219px;



	height: 99px;



	background: url(../Images/ingenieria.jpg);



	background-repeat:no-repeat;



}







table.moduletable-ing th {



	font-size        : 11px;



	color: #333333;



	text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-ing td {



font-size: 10px;



line-height: 12px;



font-weight: normal;



color: #333333;



padding-left: 25px;



padding-right: 74px;



padding-top: 36px;



}







/* ---- ser  --- */



table.moduletable-ser {



	padding: 8px 0px 10px 0px;



   	width: 224px;



	margin-bottom: 15px;



}







table.moduletable-ser th {



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size        : 24px;



	color: #333333;



	text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-ser td {



font-family:Georgia, "Times New Roman", Times, serif;



font-size: 12px;



line-height: 12px;



font-weight: normal;



color: #333333;



padding-left: 5px;



}







div.mainpage {



font-size:14px;



padding-left: 10px;



}







/* ---- ser  --- */



table.moduletable-ser2 {



	padding: 0px 0px 0px 0px;



   	width: 224px;



	margin-bottom: 15px;



}







table.moduletable-ser2 th {



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size        : 22px;



	color: #333333;



	text-align       : left;



	width            : 100%;



	padding-left: 0px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-ser2 td {



font-family:Georgia, "Times New Roman", Times, serif;



font-weight: normal;



color: #333333;



padding-left: 0px;



}







div.mod_contentitem-ser2 {



}







/* ---- aero  --- */



table.moduletable-aero {



	padding: 8px 0px 10px 0px;



   	width: 219px;



	height: 99px;



	background: url(../Images/aeronaves.jpg);



	background-repeat:no-repeat;



}







table.moduletable-aero th {



font-size        : 11px;



color: #333333;



text-align       : left;



width            : 100%;



padding-left: 5px;



   background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-aero td {



font-size: 10px;



line-height: 12px;



font-weight: normal;



color: #333333;



padding-left: 25px;



padding-right: 74px;



padding-top: 20px;



}







/* ---- mantenimiento.jpg  --- */



table.moduletable-man {



	padding: 8px 0px 10px 0px;



   	width: 219px;



	height: 99px;



	background: url(../Images/mantenimiento.jpg);



	background-repeat:no-repeat;



}







table.moduletable-man th {



font-size        : 11px;



color: #333333;



text-align       : left;



	width            : 100%;



	padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-man td {



font-size: 10px;



line-height: 12px;



font-weight: normal;



color: #333333;



padding-left: 25px;



padding-right: 74px;



padding-top: 20px;



}







/* ---- produccion.jpg  --- */



table.moduletable-prod {



	padding: 8px 0px 10px 0px;



   	width: 219px;



	height: 99px;



	background: url(../Images/produccion.jpg);



	background-repeat:no-repeat;



}







table.moduletable-prod th {



	font-size        : 11px;



	color: #333333;



	text-align       : left;



	width            : 100%;



padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-prod td {



font-size: 10px;



line-height: 12px;



font-weight: normal;



color: #333333;



padding-left: 25px;



padding-right: 74px;



padding-top: 20px;



}







/* ---- main menu  --- */



table.moduletable-menu1 {



	padding: 0px 0px 0px 0px;



   	margin-bottom: 0px;



	width: 100%;



	/*background: url(../images/mod_bottom.png);



	background-position: bottom left;



	background-repeat:no-repeat;*/



	_background: transparent;



	background: url(../Images/mainlevel.jpg);



width: 189px;



background-repeat: repeat-y;



}







table.moduletable-menu1 th {



	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



	font-size        : 14px;



	color            : #FFFFFF;



	text-align       : left;



	width            : 100%;



     height: 33px;



     .height: 1px;



   padding-left: 20px;



   padding-top: 9px;



	text-indent: 5px;



	vertical-align:middle;



	background: url(../Images/mod_top.jpg); 



    background-repeat: no-repeat;



  font-weight: bold



}







table.moduletable-menu1 li {



}







table.moduletable-menu1 ul {



padding: 0px;



}







table.moduletable-menu1 td {



font-size: 10px;



font-weight: normal;



margin-left: 0px;



}







table.moduletable-superb {



   	margin: 0px;



	padding: 0px;



	width: 100%;



}







table.moduletable-cols {



	padding: 0px 0px 0px 0px;



	margin-bottom: 10px;



	width: 100%;



  background-color: #990000



}







table.moduletable-cols th {



	font-size        : 10px;



	color            : #FFFFFF;



	text-align       : left;



	width            : 100%;



    height: 16px;



	text-indent: 5px;



   background-image: url(../imagenes/colores.gif);



   background-repeat: repeat-y;



   vertical-align: middle;



}







table.moduletable-cols li {



}







table.moduletable-cols ul {



	padding: 0px;



}







table.moduletable-cols td {



font-size: 10px;



font-weight: normal;



}







table.moduletable-colsbl {



	padding: 0px 0px 0px 0px;



	margin-bottom: 10px;



	width: 100%;



  background-color: #FFFFFF



}







table.moduletable-colsbl th {



	font-size        : 10px;



	color            : #FFFFFF;



	text-align       : left;



	width            : 100%;



      height: 16px;



	text-indent: 5px;



        background-image: url(../imagenes/colores.gif);



    background-repeat: no-repeat;



}







table.moduletable-colsbl li {



}







table.moduletable-colsbl ul {



	padding: 0px;



}







table.moduletable-colsbl td {



font-size: 10px;



font-weight: normal;



}







table.moduletable-colsbl label {



font-weight: bold;



  	font-size        : 11px;



	color            : #9A0000;



    padding-left: 5px;



}











table.moduletable-news {



	padding-top: 5px;



    padding-left: 1px;



    padding-right: 2px;



    padding-bottom: 10px;



	margin-bottom: 2px;



    margin-top: 10px;



	width: 100%;



	background: url(../Images/green_left.gif) repeat-y;



}







table.moduletable-news th {



	font-size        : 15px;



	font-weight      : bold;



	color            : #9EB34A;



	text-align       : left;



	text-indent: 5px;



	padding-bottom: 3px;



    padding-left: 7px;



    text-transform: uppercase;



  font-family: Arial, Helvetica, sans-serif



}







table.moduletable-news li {



  font-family: Arial, Helvetica, sans-serif;



  font-size: 11px;



  margin-bottom: 10px;



}







table.moduletable-news ul {



	padding: 0px;



}







table.moduletable-news td {



font-size: 10px;



font-weight: normal;



  line-height: 12px



}











.poll {



  font-family      : Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #666666;



  line-height      : 14px;



}







table.pollstableborder {







}







.sectiontableheader {



  background-color : #CCCCCC;



  color            : #333333;



  font-weight      : bold;



}







.sectiontableentry1 {







}







.sectiontableentry2 {







}







.small {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #999999;



  text-decoration  : none;



  font-weight      : bold;



}







.smalldark {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #000000;



  text-decoration  : none;



  font-weight      : normal;



}











.contentpane {



  padding-left: 10px;



}







.contentpaneopen {



  width: 100%;



  padding-left: 10px;



  padding-right: 10px;



  border-bottom: thin;



  border-bottom-color: #CCCCCC;



  border-bottom-style:dotted;



}







.contentheading  {



margin-top: 0pt;



margin-right: 0pt;



margin-bottom: 5px;



margin-left: 0pt;



position: relative;



font-family:Georgia, "Times New Roman", Times, serif;



font-style: normal;



font-variant: normal;



font-weight: bold;



font-size: 24px;



line-height: normal;



font-size-adjust: none;



font-stretch: normal;



-x-system-font: none;



}







.contentheading h2  {



  font-family      : Arial, Helvetica, sans-serif;



  font-weight:normal;



  font-size        : 24px;



  color: #FF0000;



  text-align: left;



  margin-top: 1px;



  margin-bottom: 1px;



}







.componentheading {



 font-family      : Arial, Helvetica, sans-serif;



  font-size        : 30px;



  color: #1A5FC6;



  text-align: left;



  padding-left: 10px;



}







.createdate {



  font-family      : Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #999999;



  text-align       : left;



}







.button {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-style       : normal;



  font-size        : 10px;



  font-weight      : bold;



  background-color : #F0F0F0;



  color            : #000000;



  border           : 1px solid #CCCCCC;



  margin-left: 5px;



}







.inputbox_search {



font-size: 10px;



color: #666666;



vertical-align: middle;



          _height: 18px;



          _width: 118px;



  border           : 1px solid #666666;



}







.inputbox {



	font-size: 12px;



	color: #000000;



	height: 20px;



	width: 150px;



	margin-left: 5px;



	margin-bottom: 3px;



	vertical-align: middle;



         border: 1px solid;



}







a.readon:link, a.readon:visited {



color: #1a5fc6;



text-decoration: none;



text-align: right;



}







a.readon:hover{



color: #CCCCCC;



text-decoration: underline;



}







/* For content item titles that are hyperlink instead of Read On */



a.contentpagetitle:link, a.contentpagetitle:visited {



  font-family: Cambria,"Times New Roman",Times,serif;



  font-size        : 16px;



  color: #333333;



  text-align: left;



}







a.contentpagetitle:hover {



	color: #666666;



}







a.category:link, a.category:visited {



color            : #333333;



font-weight      : bold;



font-size: 14px;



font-weight: bold;



}







a.category:hover {



  color            : #999999;



}







/* Styles for dhtml tabbed-pages */



.ontab {



	background-color: #ffae00;



	border-left: outset 2px #ff9900;



	border-right: outset 2px #808080;



	border-top: outset 2px #ff9900;



	border-bottom: solid 1px #d5d5d5;



	text-align: center;



	font-weight: bold;



	color: #FFFFFF;



}







.offtab {



	background-color : #e5e5e5;



	border-left: outset 2px #E0E0E0;



	border-right: outset 2px #E0E0E0;



	border-top: outset 2px #E0E0E0;



	border-bottom: solid 1px #d5d5d5;



	text-align: center;



	font-weight: normal;



}







.tabpadding {







}







.tabheading {



	background-color: #ffae00;



	text-align: left;



}







.pagetext {



	visibility: hidden;



	display: none;



	position: relative;



	top: 0;



}







/* for modifying {moscode} output.  Don't set the colour! */



.moscode {



	background-color: #f0f0f0;



}







.code {



	background-color: #f0f0f0;



	border: 1px solid #FFF;



}







/* Text passed with mosmsg url parameter */



.message {



	font-family : Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size : 10pt;



	color : #1A5FC6;



	text-align: center;



}







/* Javascript Back button */



.back_button {



	text-align: center;



	margin-top: 40px;



}







table.contenttoc {



	color: #333300;



    background-color: #e0e0e0;



	border: 1px solid #333;



}







table.contenttoc td {



    font-size: 8pt;



    font-weight: normal;



    text-align:left;



}



ul {



  margin: 0;



  padding: 0;



  list-style: none;



}







li {



  padding-left: 10px;



  padding-top: 0px;



  background-repeat: no-repeat;



  background-position: 0px 3px;



}







table.searchinto {



	width: 100%;



}







table.searchintro td {



	background-color: #293C43;



	color: #ffffff;



	font-weight: bold;



}







span.article_seperator {



   display: block;



   height: 1.5em;



}







.button_search {



  background: url(../Images/bot_buscar.gif) 2px no-repeat;



  border: none;



  vertical-align: middle;



  cursor: pointer;



  width: 19px;



    height: 19px;



}







.search_title {



  color: #525256;



  font-size: 11px;



  font-family: Arial, Helvetica, sans-serif



}







.mainlevel-top {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



text-decoration:none;



color: #666666;



}







.mainlevel-top li {



list-style: none;



float: left;



}







a.mainlevel-top:link, a.mainlevel-top:visited {



text-decoration:none;



color: #666666;



}







a.mainlevel-top:hover {



color: #333333;



}







.sublevel-top {



font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



font-size:12px;



text-decoration:none;



color:#FFFFFF;



}







a.sublevel-top:link, a.sublevel-top:visited {



font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



font-size:12px;



text-decoration:none;



color:#FFFFFF;



}







a.sublevel-top:hover {



color: #FF0000;



}







table.pollstableborder tr.sectiontableentry1 td {



border: none;



background: #EFEFEF;



}







table.pollstableborder tr.sectiontableentry2 td {



border: none;



}







.sectiontableheader {



line-height: 29px;



padding: 0 10px;



}







tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {



height: 20px;



padding: 0 10px;



line-height: 29px;



}







tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {



border-bottom: 1px solid #CFCFCF;



}







tr.sectiontableentry1 td, td.sectiontableentry1 {



background-color: #EFEFEF;



color: #333333;



}







tr.sectiontableentry2 td, td.sectiontableentry2 {



background-color: #e3e1e1;



color:#333333;



}







tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {



background-color: #f6f5f5;



color:#333333;



}







table.pollstableborder td.sectiontableentry1,



table.pollstableborder td.sectiontableentry2, 



table.pollstableborder tr.sectiontableentry1 td,



table.pollstableborder tr.sectiontableentry2 td,



table.pollstableborder-gray td.sectiontableentry1-gray,



table.pollstableborder-gray td.sectiontableentry2-gray, 



table.pollstableborder-gray tr.sectiontableentry1-gray td,



table.pollstableborder-gray tr.sectiontableentry2-gray td,



table.pollstableborder_black td.sectiontableentry1_black,



table.pollstableborder_black td.sectiontableentry2_black, 



table.pollstableborder_black tr.sectiontableentry1_black td,



table.pollstableborder_black tr.sectiontableentry2_black td{



height: 20px;



padding-left: 5px;



text-align:left;



padding-right: 10px;



line-height: 18px;



margin-bottom:5px;



background: none;



border-bottom: 1px solid #CFCFCF;



}







.mosimage {



  border: 1px solid #cccccc;



 margin: 2px;



 padding-top: 3px;



}







.categorias {



border:#CCCCCC solid 1px;

margin: 3px;

padding: 3px;

height: 160px;

overflow: hidden;

margin: 5px,5px,5px,5px;

vertical-align:middle;



}







#bannersFG {

        align:center;

	position:relative;



	left:0px;



	top:0px;



	width:1000px;



	height:98px;



}







#banner-F {



	position:absolute;;



	left:0px;



	top:0px;



	width:500px;



	height:98px;



}







#banner-G {



	position:absolute;;



	left:500px;



	top:0px;



	width:500px;



	height:98px;



}







#modulos {



	position:relative;



	left:0px;



	top:0px;



	width:1000px;



	height:322px;



}







#foro {



	position:absolute;;



	left:0px;



	top:0px;



	width:199px;



	height:216px;



	overflow:auto;



	padding-left: 2px;



	border:#999999 solid 1px;



	border-right: none;



}







#masleida {



position:absolute;



left:199px;



top:0px;



width:200px;



height:216px;



	overflow: hidden;



	padding-left: 2px;



	border:#999999 solid 1px;



	border-right: none;



}







#agenda {



	position:absolute;



	left:399px;



	top:0px;



	width:200px;



	height:216px;



	overflow:auto;



	padding-left: 2px;



	border:#999999 solid 1px;



	border-right: none;



}







#poll {



	position:absolute;



	left:599px;



	top:0px;



	width:200px;



	height:216px;



	overflow:auto;



	padding-left: 2px;



	border:#999999 solid 1px;



	border-right: none;



	border-bottom: none;



}







#sobicat {



	position:absolute;



	left:799px;



	top:0px;



	width:201px;



	height:322px;



	overflow-y:auto;



padding-left: 2px;



border:#999999 solid 1px;



}







#banner-E {



	position:absolute;



	left:0px;



	top:216px;



	width:799px;



	height:106px;



	overflow: hidden;



	background-color:#0099CC;



}







/*/// menudown */



.menudown {



margin:0 auto 0 auto; 



width:720px;







}







.menuprincipal{



width: 1000px;



height: 33px;



background-color:#CCCCCC;



padding-top:0px;



}







/* ---- top1  --- */



table.moduletable-top1 {



	padding: 0px 0px 0px 0px;



   	width: 990px;



	text-align:center;



}







table.moduletable-top1 th {



	font-size        : 14px;



	color: #666666;



	text-align       : left;



	width            : 100%;



padding-left: 5px;



    background-repeat: repeat-y;



    vertical-align: top;



}







table.moduletable-top1 td {







}







.advert-superb {



margin:0px;



padding:0px;



}







a.mainlevel-footer:link, a.mainlevel-footer:visited {



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



font-weight:bold;



}







a.mainlevel-footer:hover {



color: #333333;



}







#header {



	position: relative;



	left:0px;



	top:0px;



	width:1000px;



	height:120px;



}







#logo-01 {



	position:absolute;



	left:0px;



	top:0px;



	width:237px;



height:12px;



}







#logo {



	position:absolute;



	left:237px;



	top:0px;



	width:526px;



	height:120px;



}







#logo-03 {



	position:absolute;



	left:763px;



	top:0px;



	width:237px;



	height:14px;



}







#bannerA {



	position:absolute;



	left:0px;



	top:2px;



	width:237px;



	height:79px;



}







#bannerB {



	position:absolute;



left:763px;



	top:2px;



	width:237px;



height:79px;



}







#user1 {



	position:absolute;



	left:0px;



	top:80px;



	width:237px;



	height:41px;



}







#user2 {



	position:absolute;



	left:763px;



	top:80px;



	width:237px;



	height:39px;



}







#mod_search_searchword {



height:25px;



width:175px;



font-size:14px;



padding-left: 20px;



padding-top: 5px;



margin-bottom: 3px;



background-image: url(../images/buscar.jpg);



background-repeat:no-repeat;



border:none;



color:#333333;



}







/* Note Style */



p.stickynote {



background: url(../images/sticky-bg.gif) no-repeat top left #F7F7F7;



	padding: 10px 10px 10px 50px;



	border: 1px solid #DDDDDD;



}



p.pinnote {



	background: url(../images/pin-bg.gif) no-repeat top left #F7F7F7;



	padding: 10px 10px 10px 50px;



	border: 1px solid #DDDDDD;



}



p.clipnote {



	background: url(../images/clip-bg.gif) no-repeat top left #F7F7F7;



	padding: 10px 10px 10px 50px;



	border: 1px solid #DDDDDD;



}







p.newspaper {



	background: url(../images/newspaper-bg.gif) no-repeat top left #F7F7F7;



	padding: 10px 10px 10px 50px;



	border: 1px solid #DDDDDD;



}



/* Check list */



ul.checklist {



	list-style: none;



}







ul.checklist li {



	margin-left: 3px;



	padding: 0px 0 5px 20px;



	background: url(../images/checklist-bg.gif) no-repeat 0px 5px;



}







/* Talking box. Thinking box. */



div.bubble1, div.bubble2, div.bubble3, div.bubble4 {



	margin: 15px 0;



}







div.bubble1 div {



	margin: 0;



	width: 100%;



	background: url(../images/bub-br-bg.gif) no-repeat bottom right;



}







div.bubble1 div div {



	background: url(../images/bub-bl-bg.gif) no-repeat bottom left;



}







div.bubble1 div div div {



	background: url(../images/bub-tr-bg.gif) no-repeat top right;



}







div.bubble1 div div div div {



	background: url(../images/bub-tl-bg.gif) no-repeat top left;



}







div.bubble1 div div div div div {



margin: 0;



padding: 15px 15px 30px 15px;



width: auto;



}







div.bubble2 {



	width: 99%;



background: url(../images/bub-arrow-bg.gif) no-repeat bottom left;



}







div.bubble2 div {



	border: 1px solid #CCCCCC;



	border-bottom: none;



	margin-bottom: 20px;



	padding: 10px 15px 15px;



	background-color: #F7F7F7;



}







div.bubble3 div {



	margin: 0;



	width: 100%;



	background: url(../images/bub2-br-bg.gif) no-repeat bottom right;



}



div.bubble3 div div {



	background: url(../images/bub2-bl-bg.gif) no-repeat bottom left;



}







div.bubble3 div div div {



	background: url(../images/bub2-tr-bg.gif) no-repeat top right;



}







div.bubble3 div div div div {



	background: url(../images/bub2-tl-bg.gif) no-repeat top left;



}







div.bubble3 div div div div div {



	margin: 0;



	padding: 15px 15px 50px 15px;



	width: auto;



}







div.bubble4 {



	width: 99%;



	background: url(../images/bub2-arrow-bg.gif) no-repeat bottom left;



}







div.bubble4 div {



	border: 1px solid #CCCCCC;



	margin-bottom: 30px;



	padding: 10px 15px 15px;



	background-color: #F7F7F7;



}











.latestnews li {



margin-left: 0px;



font-size:14px;



padding-left: 0px;



line-height: 12px;



	list-style:none;



	background-image:none;



}







#user4 {



margin-left: 10px;







}







.mostread li {



list-style:none;



background: url(../images/punto.jpg) no-repeat 0px 2px;



margin-left: 0px;



}











li {



list-style:none;



background: url(../images/punto.jpg) no-repeat 0px 2px;



margin-left: 0px;



}











.Estilo1 {



	color: #FFFFFF;



	font-size: 16px;



}