
/* AZS  Hoja de estilo */


/* Generales */

body, td, a 	{ 
    	font-family: verdana, geneva, helvetica, arial, sans-serif;	
    	font-size: 11px; 
		background-color: #FFFFFF;
    	color: #909090;
		text-align: justify;
    	}

body, .error	{
		background-color: #FCF3E9;
		}

a:hover	{
		color: #398986;
		}
		
td.bordercontainer {
		background-color: #398986;
		}

div.titlesection {
		font-size: 26px;
		color: #0c7300;
		padding: 20px;
		}

div.subtitlesection {
		font-size: 12px;
		color: #02728A;
		padding: 8px;
		padding-left: 16px;
		}

strong {
		color: #296919;
		}

.resultzone {
		color: #606060;
		}

.piedepag {
		font-size: 9px;
		background-color: #ACACAC;
		color: #F6F6F6;
		}

td.piedepag {
		padding: 16px;
		text-align: justify;
		}

a.piedepag {
		color: #FFFFFF;
		}

.externallink {
		color: #4682B4;
		padding: 2px;
		}


/* menu superior */

td.uppershortcuts {
		}

a.uppershortcuts {
		text-decoration: none;
		color: #6C6C6C;
		}

a.uppershortcuts1 {
		text-decoration: none;
		color: #6C6C6C;
		font-weight: bold;
		}


/* menu lateral */

td.menucontainer {
		background-color: #EBEBEB;
		}

td.menutitle {
		background-color: #EBEBEB;
		font-size: 16px;
		color: #00667C;
		}

td.menufiltertitle {
		background-color: #EBEBEB;
		font-size: 16px;
		color: #008B45;
		}
		
td.menudot1st {
		background-color: #EBEBEB;
		font-weight: bold;
		color: #ACACAC;
		width: 8px;
		}
		
td.menulink1st {
		color: #6C6C6C;
		background-color: #EBEBEB;
		background-image: url('bkg/bkgmenu_izqbar.gif');
		}
		
td.menudot {
		font-weight: bold;
		background-color: #EBEBEB;
		background-image: url('bkg/bkgmenu_supbar.gif');
		color: #ACACAC;
		width: 8px;
		}
		
td.menulink {
		background-color: #EBEBEB;
		background-image: url('bkg/bkgmenu_esqbar.gif');
		color: #6C6C6C;
		}
		
a.menulink, a.menulink1st {
		text-decoration: none;
		background-color: #EBEBEB;
		color: #6C6C6C;
		}



/* filtros / formas */

input, select {
		font-size: 10px;
		color: #6C6C6C;
		}

input:hover, select:hover {
		color: #00667C;
		}

td.fieldtitleerror {
		color: #00667C;
		}


/* listados */

a.link_center, a.link_education, 
a.link_equipment, a.link_event, 
a.link_organism, a.link_product, 
a.link_publication, a.link_specialist {
  color: #27408B;
  font-size: 14px;
  font-weight: bold;
  } 

.list_description {
  color: #303030; 
}

.list_category {
		color: #00667C;
		}

.list_description {
		padding: 8px;
		padding-left: 12px;
		font-size: 10px;
		color: #bebebe;
		text-align: justify;
		}

.list_name {
		font-size: 14px;
		font-weight: bold;
		color: #008B45;
		}

.list_data {
		padding-left: 12px;
		color: #696969;
		}

.list_readmore {
		text-align: right;
		padding-right: 16px;
		color: #ACACAC;
		}

a.list_readmore:hover {
		color: #00667C;
		}

hr 		{
		background-color: #ECECEC;
		color: #ECECEC;
		height: 1px;
		border: 0px;
		}



/* despliegue de dato particular */


td.title_center, td.title_education, 
td.title_equipment, td.title_event, 
td.title_organism, td.title_product, 
td.title_publication, td.title_specialist,
div.mytitle {
		color: #27408B; /* 008B45; */
		font-size: 18px;
		font-weight: bold;
		}		

div.mycontent {
		font-size: 14px;
		color: #6C6C6C;
		font-size: 12px;
		padding: 12px;
		}

div.mydescription {
		font-size: 14px;
		color: #ACACAC;
		font-size: 12px;
		padding: 4px;
		}
		
img.logotipo {
		padding: 12px;
		}


/* info de sitio (xchg) */

td.visiblehead {
		color: #303030;
		}

td.visibledata {
		color: #303030;
		}

td.hiddenhead {
		color: #C0C0C0;
		}

td.hiddendata {
		color: #C0C0C0;
		}

.iddata {
		color: #C0C0C0;
		font-size: 9px;
	}


/* datos de visualizacion (view) */

td.viewheader {
		vertical-align: top;
		text-align: right;
		color: #333333;
		}

td.viewdata {
		vertical-align: top;
		text-align: left;
		color: #303030;
		}		

td.viewlightdata {
		vertical-align: top;
		text-align: left;
		color: #C0C0C0;
		}

td.viewhiddendata {
		vertical-align: top;
		padding-left: 12px;
		color: #CCCCCC;
		}		

td.viewerrordata {
		vertical-align: top;
		padding-left: 12px;
		color: #D2B48C;
		}		
		
		
/* rss data */ 		
		
iframe.rssdata {
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

.rss_link {
	color: #303030;
	font-size: 12px;
	font-weight: bold;
}

.rss_desc {
	color: #696969;
	padding: 8px;
}

.rss_textblock, .rss_imageblock {
	padding: 4px;
}
 



