body{
	text-align: center;
	margin: 0px auto;
	
	background-color: #f2f2f2;
}

p,.tcuerpo,.p_form,.td_form{
text-align: left;
font-family: "frutiger linotype","lucida grande",helvetica,arial,sans-serif;
font-size:1em;
color: #848484;

}
table{
	border-collapse: collapse;
	border-spacing: 0px 0px;
}
.td_form{
font-size:.95em;
}
.pequenyo{
font-size:.9em;
}
.oranjado{
color:#ff8614;
}

.colorao{
color:#ff0000;
}

a{
text-decoration:none;
color:#858585;
}

#bannerg
{
	clear: both;
	width:700px;
	right: 0px;
	left: 0px;
	bottom: 0px;
	top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

#container
{
width: 720px;
margin: 0px auto;
color: #333;
line-height: 115%;
}
#top
{
width: 700px;
clear: both;
right: 0px;
left: 0px;
bottom: 0px;
top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#topinner
{
width: 700px;
clear: both;
right: 0px;
left: 0px;
bottom: 0px;
top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
}

#top h1
{
padding: 0;
margin: 0;
}

#navegacionl{
float:left;

}
#navegacionr{
float:right;
text-align: right;
}

.sombral
{
  margin-left: 2px;
  margin-bottom: 10px;
  margin-right: 5px;
  margin-top: 1px;
  width: 226px;
  float:left;
  background-color: #e6e6e6;
  }
  .unacolumna
{
	width: 700px;
}



.sombrar
{
  width: 226px;
  float:right;
  background-color: #e6e6e6;
	margin: 1px 5px 0px 2px;
}
  

  
.listacongresos
{
	clear:both;
	width:  650px;
	min-height: 45px;
	background-color: #fff;	
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: left;
	border-top: 1px solid #e6e6e6;
	border-bottom: 4px solid #e6e6e6;
	border-left: 4px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;

}

.lc1, .lc2
{
	font-family: "frutiger linotype","lucida grande",helvetica,arial,sans-serif;
	font-size:9pt;
}
.lc1 a, .lc2 a
{

	color: #848484;	
}
.lc1
{
	float: left;
	font-weight: bold;
	padding-left: 3px;
	margin-top: 15px;
	width: 185px;
	line-height: 15px;
}

#listac{
	border-left: 65px solid #ff8614;	
}
#listadigital{
	border-left: 65px solid #330000;	
}
#listaimpresa{
	border-left: 65px solid #3399ff;	
}



.lc2
{
	margin-top: -18px;
	width: 450px;
	float: right;
}

.sombrad
{
  clear: both;
  width: 226px;
  float:left;
  background-color: #e6e6e6;
  margin: 15px 5px 0px 2px;
  margin-bottom: 15px;	
  }


#izquierda, #centro, #derecha, #bannerp1, #bannerp2, #bannerp3, #news, #unica
{
position: relative;
background-color: #f7f7f7;
margin: -8px -8px 8px 8px;
}

#bannerp1, #bannerp2, #bannerp3, #news
{
border: 1px solid #e6e6e6;
}

.trescolumnas{
clear: both;
}

#colizquierda{
width: 240px;
float: left;
}

#izquierda
{
border-top: 7px solid #ff8614;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;	
}
#unica
{
border: 1px solid #e6e6e6;
padding-top: 25px;	
}

#centro
{
border-top: 7px solid #3399ff;	
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;	
}
#derecha
{
border-top: 7px solid #330000;	
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;	
}

#izquierda .fecha 
{
font-family: verdana;
font-size:9px;

color: #ff8614;
padding-left: 3px;
padding-right: 3px;
padding-top: 0px;
padding-bottom: 0px;
font-weight:bold;
border-left: 55px solid #ff8614;
}

#centro .fecha 
{
font-family: verdana;
font-size:9px;
color: #3399ff;
padding-left: 3px;
padding-right: 3px;
padding-top: 0px;
padding-bottom: 0px;
font-weight:bold;
}
#centro .numero, .pretitimpresa
{
font-family: verdana;
font-size:9px;
background-color: #3399ff;
color: #f7f7f7;
padding-left: 15px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 0px;
text-align: right;
}
#derecha .fecha 
{
font-family: verdana;
font-size:9px;
color: #330000;
padding-left: 3px;
padding-right: 3px;
padding-top: 0px;
padding-bottom: 0px;
font-weight:bold;
}
#derecha .numero, .pretitdigital
{
font-family: verdana;
font-size:9px;

background-color: #330000;
color: #f7f7f7;
padding-left: 15px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 0px;
text-align: right;
}
.pretitulo {

	line-height: 11px;
	font-weight: bold;
	padding-left: 4px;
	font-size: .9em;
}

.congreso {
	border-left-style: solid;
	border-left-width: 60px;
	border-left-color: #ff8614;
}
.impresa {
	border-left-color: #3399ff;
}
.digital {
	border-left-color: #330000;
}
.titulo
{


font-size:36px;
font-family:Times,Arial,Helvetica,sans-serif;
font-style: italic; 
font-weight:bold;
padding-left: 10px;
line-height: 1.2em;

}
.titulohome
{


font-size:22px;
font-family:Times,Arial,Helvetica,sans-serif;
font-style: italic; 
font-weight:bold;
padding-left: 10px;
line-height: 1.2em;
border-left-color: #e6e6e6;
border-left-style: solid;
border-left-width: 8px;

}
.pnews{


font-size:22px;
font-family: Times,Arial,Helvetica,sans-serif;
font-style: italic; 
font-weight:bold;
line-height: 1.2em;
padding-left: 10px;
margin-bottom: 5px;


}
.pnews a{
color: #848484;
}
.subtitulo
{
font-size:20px;
font-family:Times,Arial,Helvetica,sans-serif;
font-weight:bold;
padding-left: 10px;
line-height: 1.2em;

}
.titulo{
	min-height: 48px;
	border-left: 7px solid #e6e6e6;
}
.subtitulo{
	border-left: 7px solid #e6e6e6;
}

.titulo .congreso, .titulo .impresa, .titulo .digital{
	font-size: 36px;
	padding-right: 425px;
}

p.titulo.impresa.artb{
	height: auto;
	color: #3399ff;
}
.subtitulo .congreso, .subtitulo .impresa, .subtitulo .digital{
	font-size: 1.1em;
	padding-right: 425px;
}



.spannews{
font-size:.8em;
margin-left: 10px;
margin-top: 2px;
}


.contenido, #unica.paginas p{
padding-left:17px;
font-size: .95em;
line-height: 1.05em;
padding-right: 17px;
}

 #unica.paginas p a:hover{
	text-decoration: none;
}
 #unica.paginas p a{
text-decoration: underline;
}


.links{

padding-bottom: .8em;
}
.abox
{
border-top: 1px solid #e6e6e6;
border-bottom: 3px solid #e6e6e6;
border-left: 3px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
background-color: #fff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
color: #848484;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
margin-left: 5px;
font-size:.75em;
}

.aderecha{
	display: inline;
	text-align: right;
	font-size: 0.8em;
	
}
.issn{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #858585;
	font-weight: normal;
	font-size: 0.65em;
}

a.abox_header
{
border-top: 1px solid #e6e6e6;
border-bottom: 4px solid #e6e6e6;
border-left: 4px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
background-color: #f7f7f7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13pt;
color: #858585;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
margin-left: 0px;
font-size:.85em;
}

a.abox_sh
{

	border-top: 1px solid #e6e6e6;
	border-bottom: 4px solid #e6e6e6;
	border-left: 4px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	background-color: #f7f7f7;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt;
	color: #858585;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 0px;
	margin-bottom: 10px;
	font-size:.80em;
	line-height:2em;
}
a.abox_sh:hover, a.abox_header:hover{
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 4px solid #e6e6e6;
	
	
}

#naranja
{
	background-color: #ff8614;
	border-top: 1px solid #ff8614;
	border-bottom: 1px solid #ff8614;
	border-left: 1px solid #ff8614;
	border-right: 1px solid #ff8614;
	color: #fff;	
}

#azul
{
	background-color: #3399ff;
	border-top: 1px solid #3399ff;
	border-bottom: 1px solid #3399ff;
	border-left: 1px solid #3399ff;
	border-right: 1px solid #3399ff;
	color: #fff;	
}

#marron
{
	background-color: #330000;
	border-top: 1px solid #330000;
	border-bottom: 1px solid #330000;
	border-left: 1px solid #330000;
	border-right: 1px solid #330000;
	color: #fff;	
}

#gris
{
	background-color: #848484;
	border-top: 1px solid #848484;
	border-bottom: 1px solid #848484;
	border-left: 1px solid #848484;
	border-right: 1px solid #848484;
	color: #fff;	
}

a.abox_sh:focus

#footer
{
clear: both;
margin: 0;
padding-top: .5em;
}

.subetam
{
	
	text-decoration: none;
	color: #848484;
	font-size:.95em;
	
}
.bajatam
{
	
	text-decoration: none;
	color: #848484;
	font-size:1.80em;
	
}
#logo
{
	margin-left: 90px;
	text-align: left;
}

#unica h1, #unica h2{

	color:#848484;
	padding-left: 10px;
	border-left: 7px solid #e6e6e6;
	font-family: Times,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	line-height: 1.1em;
}
#unica h1{
	font-size: 1.8em;
	margin-bottom: 35px;
	margin-bottom: 25px;
	padding-right: 17px;
}
#unica h2{
	font-size: 1.5em;
	margin-bottom: 25px;
	margin-top: 20px;	
	padding-right: 17px;
}

#unica h3{

	font-family: Times,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	font-size: 1.3em;
	margin-bottom: 1px;
	margin-top: 3px;
		
	padding-right: 10px;
}


p .larticulos{
}

div.back {
	width: 210px;
	height: 100%;
	min-height: 100%;
	background: #e6e6e6;
	padding: 0.2em;
	margin: .4em 0 .4em .4em;
	}
div.back:hover {
	width: 210px;
	height: 100%;
	min-height: 100%;
	background: #f7f7f7;
	padding: 0.2em;
	margin: .4em 0 .4em .4em;
	}
div.section {
	height: 100%;
	min-height: 100%;
	background: #fff;
	margin: -.4em -.4em 0 0;
	border: thin solid #e6e6e6; 
	padding: 0.2em;
	}
div.section:hover {
	height: 100%;
	min-height: 100%;
	background: #e6e6e6;
	margin: -.4em -.4em 0 0;
	border: thin solid #e6e6e6; 
	padding: 0.2em;
	}

h3.impresa{
	color: #3399ff;
	font-size: .9em;
	font-style: italic;
	text-align: left;
	margin-top: 0px;
}
	
div.section p{
	font-size: .85em;
	display: block;
	margin-top: 30px;
}

.tcabecera{
	border-spacing: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 98%;
	border-width: 0;
}

.tcuerpo{
	margin: 0px;
	padding: 0px;
	width: 98%;
	border-width: 0;
	text-align: left;
}

div.backartb {
	float: center;
	width: 96%;
	background: #e6e6e6;
	padding: 0.2em;
	margin: .4em 0 .4em .4em;
	}
	
div.sectionartb {
	width: 100%;
	background: #fff;
	margin: -.4em -.4em 0 0;
	border: thin solid #e6e6e6; 
	padding: 0.2em;
	font-size: .9em;
	}

.separador_arta {
	background-color: #e6e6e6;
	height: 20px;
	width: 96%;
	margin: .4em 0 .4em .4em;
}

.subtitle_arta{
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 1.5em;
	height: 30px;
}
.subtitle_arta_claro{
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 1.5em;
	color: #afafaf;
	height: 40px;
}
.claro{
	color: #afafaf;
}

.azul_arta{
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 1.2em;
	color: #3399ff;
}

.table_form{
	width: 1%;
	margin-left: 17px;
}
.cien{
	width: 100%;
}

.noventa{
	width: 87%;
}

.td_form{
	text-align: left;
}

.input80{
	width: 80px;
}

.input150{
	width: 150px;
}

.input300{
	width: 300px;
}

.input600{
	width: 600px;
}

.fecha, .numero{

	font-weight: bold;
	font-family: verdana;
	color: #858585;
	font-size: 9px;
}


.tablelista{
	margin-top: 12px;
}

.linkgris{
	color:#858585;
}

.tlista{
	font-size:.9em;
}

