/* CSS Document */
  /* reset browsers */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ 
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

fieldset,img {
border:0; 
} 

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}

ol,ul {
list-style:none;
}

caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
}

q:before,q:after {
content:'';
}

/* reset browsers */

body {
  margin:0;
  padding:0;
  font-family:Georgia, "Times New Roman", Times, serif;
  line-height:1.6em;
  text-align:center;
font-size:small;
background:#FFFFFF;
  }

  
ul {
margin:0;
padding:0;
}
 
#root {
  width:100%
  margin:0 auto;
  text-align:left;
  position:relative;  
  }
  
#header {
width:800px;
height:83px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:0;
margin-bottom:0;
}


.logos {
float:left;
height:77px;

}

.logos img{
margin:0;
padding:0;
border:none;
margin-top:15px;
}

.logos a{
float:left;
}

.logos a.jpnlogo {
margin-left:150px;
width:152px;
height:59px;
margin-top:0px;
margin-left:25px;
margin-right:15px;
}



.headermenu   {
display:none;
	}


.headersearch {
display:none;
}


.headerdate {
display:none;
}


.headerdate .capitalize {
text-transform: capitalize;
	}

#mainmenu {
border-top:1px solid #00FFFF;
border-bottom:1px solid #00FFFF;
padding-bottom:3px;
padding-top:6px;
padding-left:5px;
height:27px;
margin-bottom:5px;
}

#mainmenu ul{
display:none;
}




#main {
float:left;
padding-bottom:3px;
margin-bottom:5px;
}

body.individual #main  {
float:left;
padding-bottom:3px;
margin-bottom:5px;
}


#navigation {
display:none;
}

#aColumn {
float:left;
margin-left:5px;
width:280px;
padding-right:0;
margin-right:0;
}


#aColumn h2.categorytitle{
background-color:#000000;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;
}

#aColumn .topstory, #aColumn .topstorybottom {

line-height:1.3em;
margin-bottom:5px;
padding-bottom:3px;
}


#aColumn .topstorybottom {
border-top:1px solid #00FFFF;
padding-top:2px;
}
#aColumn .topstory a, #aColumn .topstorybottom a{
text-decoration:none;
}

#aColumn .topstory a:hover, #aColumn .topstorybottom a:hover{
background-color:#CCFFFF;
display:block;
color:#000000;
text-decoration:underline;
}


#aColumn .topstory img, #aColumn .topstorybottom img{
border:none;
width:280px;
height:210px;
}

#aColumn .topstory h2, #aColumn .topstorybottom h2{
color:#000000;
margin-top:0;
font-size:14px;
margin-bottom:10px;
}

#aColumn .topstory p, #aColumn .topstorybottom p {
font-size:12px;
margin-top:0;
margin-bottom:0;
color:#000000;
}

#aColumn .topstory a:hover.more, #aColumn .topstorybottom a:hover.more {
color:#00FFFF;
font-size:14px;
font-weight:bold;
margin-top:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:underline;
display:inline;
background-color:#FFFFFF;
}

#aColumn .topstory a.more, #aColumn .topstorybottom a.more{
color:#00FFFF;
font-size:14px;
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:underline;
display:inline;
}



#aColumn .topmedia{
padding-bottom:3px;
line-height:1.3em;
margin-bottom:5px;
float:left;
padding-top:2px;
border-top:1px solid #00FFFF;
}

#aColumn .topmedia h2{
margin-top:10px;
font-size:12px;
margin-bottom:10px;
}

#aColumn .topmedia h2 a.mediatitle{
font-size:12px;
text-decoration:none;
color:black;
}

#aColumn .topmedia h2 a:hover.mediatitle{
font-size:12px;
text-decoration:underline;
background-color:#CCFFFF;
color:black;
}


#aColumn  #playerflv{
width:280px;
height:230px;
margin-top:3px;
margin-bottom:3px;

}

#aColumn  #playermp3{
width:280px;
height:20px;
margin-top:3px;
margin-bottom:3px;
}

#aColumn  .thumbs{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:280px;
padding-left:2px;
padding-right:2px;
display:block;

}



#aColumn  a.thumb{
text-decoration:none;
width:280px;
float:left;
color:#666666;
margin-bottom:5px;
}

#aColumn  a:hover.thumb {
text-decoration:none;
background-color:#CCFFFF;
}

#aColumn a.thumb img{
width:90px;
height:68px;
border:none;
margin-left:1px;
margin-right:1px;
margin-top:1px;
margin-bottom:1px;
float:left;
}


#aColumn a .thumbtitle {
width:180px;
float:left;
color:#00ABAB;
font-size:10px;
font-weight:normal;
margin-top:0;
padding-top:0;
margin-bottom:2px;
font-weight:bold;
margin-left:3px;
margin-right:3px;

}

#aColumn a:hover .thumbtitle {
width:180px;
float:left;

color:#00ABAB;
font-size:10px;
font-weight:normal;
margin-top:0;
padding-top:0;
margin-bottom:2px;
font-weight:bold;
margin-left:3px;
color: #333333;
text-decoration:underline;
}

#aColumn a .thumblead{
width:180px;
float:left;
font-size:10px;
line-height:1.4em;
margin-top:0;
margin-left:3px;
padding-bottom:3px;
padding-top:2px;
}

#bColumn {
width:300px;
float:left;
padding-left:14px;
padding-right:0;
margin-right:0;
}



#bColumn .topstories {
border-top:1px solid #00FFFF;
padding-top:5px;
padding-bottom:10px;
margin-bottom:5px;
}

#bColumn .topstoriestop {
padding-bottom:10px;
margin-bottom:5px;
}

#bColumn .topstories a, #bColumn .topstoriestop a{
text-decoration:none;
}

#bColumn .topstories a:hover, #bColumn .topstoriestop a:hover{
background-color:#CCFFFF;
display:block;
color:#000000;
text-decoration:underline;
}

#bColumn .topstories img, #bColumn .topstoriestop img{
border:none;
width:100px;
height:75px;
float:left;
margin-right:5px;
margin-bottom:0;
}

#bColumn .topstories h2, #bColumn .topstoriestop h2{
margin-top:0;
font-size:14px;
margin-bottom:10px;
color:#000000;
}

#bColumn .topstories p, #bColumn .topstoriestop p{
font-size:12px;
margin-top:0;
margin-bottom:0;
color:#000000;
}

#bColumn .topstories a.more, #bColumn .topstoriestop a.more {
color:#00FFFF;
font-size:14px;
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:underline;
display:inline;
}

#bColumn .topstories a:hover.more, #bColumn .topstoriestop a:hover.more {
color:#00FFFF;
font-size:14px;
font-weight:bold;
margin-top:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:underline;
display:inline;
background-color:#FFFFFF;
}



#cColumn {
display:none;
}



#pub {
display:none;
}


#articledocColumn {
float:left;
margin-left:5px;
width:594px;
}


#articledocColumn .articledoc {
padding-bottom:3px;
line-height:1.4em;
margin-bottom:5px;
}

#articledocColumn .articledoc img{
margin-left:15px;
width:405px;
height:300px;
float:right;
}

#articledocColumn .articledoc img.locationjpn{
width:555px;
height:380px;
display:block;
}


#articledocColumn .articledoc img.locationportal{
width:555px;
height:220px;
float:right;
}

#articledocColumn .articledoc p.mapcaption {
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;
margin-bottom:20px;
margin-top:20px;
display:block;
color:#000000;
padding-right:0;
}


#articledocColumn .articledoc p {
margin-top:5px;
font-size:14px;
margin-bottom:10px;
color:#000000;
padding-right:0;
}

#articledocColumn h2.categorytitle{
background-color:#666666;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;
}


#articledocColumn .articledoc h2.boxheading {
background-color:#FFFFFF;
text-transform: uppercase;
color:#000000;
padding:3px;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
display:inline;
}

#articledocColumn .articledoc .estilobox {
width:580px;
display:block;
background-color:#8EFFFF;
margin-bottom:15px;
margin-left:2px;
padding:5px;
padding-top:10px;
}

#articledocColumn .articledoc .estiloinsidebox {
width:560px;
background-color:white;
display:block;
padding:5px;
margin:5px;
}


#articledocColumn .articledoc .estiloinsidebox  a.topo {
text-transform:uppercase;
color:#00ABAB;

text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-left:500px;
margin-right:15px;
}

#articledocColumn .articledoc .estiloinsidebox  a:hover.topo {
text-transform:uppercase;
color:#000000;
text-decoration:underline;

}


#articledocColumn .articledoc .estiloinsidebox  ul.bibliografia {
font-size:12px;
color:#000000;
list-style-type:none;
text-transform:none;
}


#articledocColumn .articledoc .estiloinsidebox  li {
margin-bottom:10px;
}


#articledocColumn .articledoc .estiloinsidebox li a {
text-decoration:none;
color:#00ABAB;
font-weight:bold;
text-size:10px;
}

#articledocColumn .articledoc .estiloinsidebox li a:hover {
text-decoration:underline;
color:#000000;
font-weight:bold;
text-size:10px;
}

#articledocColumn .articledoc ul {
list-style-type:none;
color:#00ABAB;
text-transform:uppercase;
margin-bottom:15px;
margin-top:15px;
}

#articledocColumn .articledoc li a {
text-decoration:none;
color:#00ABAB;
font-weight:bold;
}


#articledocColumn .articledoc li a:hover {
text-decoration:underline;
color:#000000;
font-weight:bold;
}


#articledocColumn .articledocarchive {
border:1px solid #8EFFFF;
float:right;
width:200px;
text-align:center;
}

#articledocColumn .articledocarchive h2{
text-transform:uppercase;
color:#19A7A5;
font-size:12px;
}

#articledocColumn .articledocarchive h3{
text-transform:uppercase;
color:#000000;
font-weight:bold;
font-size:12px;
}

#articledocColumn .articledocarchive ul{
}

#articledocColumn .articledocarchive li{
border-top:1px solid #8EFFFF;
margin-bottom:2px;
margin-top:2px;
}

#articledocColumn .articledocarchive li a{
color:#666666;
text-decoration:none;
}

#articledocColumn .articledocarchive li a:hover{
color:#000000;
background-color:#CCFFFF;
text-decoration:underline;
}


/* /articledoc */


/* oi */

#articleoiColumn {
float:left;
margin-left:5px;
width:594px;
}

#articleoiColumn .articleoi .entryinfo{
margin-bottom:5px;
font-size:10px;
color:#666666;
display:block;
}

#articleoiColumn .articleoi {
padding-bottom:3px;
line-height:1.4em;
margin-bottom:5px;
float:left;
}


#articleoiColumn .articleoi .articleinfo {
margin-bottom:10px;
}



#articleoiColumn .articleoi .newspaper {
font-weight:bold;
color:#666666;
}

#articleoiColumn .articleoi a.title{
margin-top:5px;
font-size:14px;
margin-bottom:10px;
text-decoration:underline;
color:#00ABAB;
}




#articleoiColumn .articleoi a:hover.title {
margin-top:5px;
font-size:14px;
margin-bottom:10px;
text-decoration:underline;
color:#000000;
background-color:#CCFFFF;
}


#articleoiColumn h2.categorytitle{
background-color:#666666;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;

}



/* /oi */

/* AgendaUP */

#articleauColumn {
float:left;
margin-left:5px;
width:594px;

}



#articleauColumn h2.categorytitle{
background-color:#666666;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;
}


#articleauColumn .articleau .entryinfo{
margin-bottom:5px;
text-transform:capitalize;
font-size:10px;
color:#666666;
display:block;
}

#articleauColumn .articleau h2.boxheading {
background-color:#FFFFFF;
text-transform: capitalize;
color:#666666;
padding:3px;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleauColumn .articleau .estilobox .innerboxheading {
display:block;
color:#666666;
margin-left:-5px;
margin-right:-5px;
margin-top:-5px;
margin-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(http://jpn.icicom.up.pt/website/estiloboxbackground2.gif);
}

#articleauColumn .articleau .estilobox {
width:580px;
display:block;
background-image:url(http://jpn.icicom.up.pt/website/estiloboxbackground.gif);
margin-bottom:15px;
margin-top:10px;
margin-left:2px;
padding:5px;
padding-top:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleauColumn .articleau .estiloinsidebox {
width:560px;
background-color:white;
display:block;
padding:5px;
margin:5px;
}


#articleauColumn .articleau .estiloinsidebox  a {
color:#00ABAB;
text-decoration:underline;
margin-right:15px;
}

#articleauColumn .articleau .estiloinsidebox  a:hover {
color:#000000;
text-decoration:none;
}



#articleauColumn .articleau .estiloinsidebox  a.maisinfo {
text-transform:uppercase;
color:#00ABAB;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-right:15px;
}

#articleauColumn .articleau .estiloinsidebox  a:hover.maisinfo {
text-transform:uppercase;
color:#000000;
text-decoration:underline;

}


#articleauColumn .articleau .estiloinsidebox  a.topo {
text-transform:uppercase;
color:#00ABAB;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-left:500px;
margin-right:15px;
}

#articleauColumn .articleau .estiloinsidebox  a:hover.topo {
text-transform:uppercase;
color:#000000;
text-decoration:underline;

}


#articleauColumn .articleau .estiloinsidebox  li {
margin-bottom:10px;
}


#articleauColumn .articleau .estiloinsidebox li a {
text-decoration:none;
color:#00ABAB;
font-weight:bold;
text-size:10px;
}

#articleauColumn .articledau .estiloinsidebox li a:hover {
text-decoration:underline;
color:#000000;
font-weight:bold;
text-size:10px;
}

/* /AgendaUP */


/* calendar */
#calendarcontainer {
background-image:url(http://jpn.icicom.up.pt/website/backcalendario.gif);
background-repeat:repeat;
padding:5px;
float:left;
}

#calendarcontainer a {
	color: #DF9496;
	
}

#calendarcontainer #calendar {
	width: 141px;
	padding: 0;
	margin: 0;
	font: normal 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	background-color: #fff;
}

#calendarcontainer #calendar .nav,#calendarcontainer #calendar .nav a {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #00ABAB;	
	text-align: center;
	text-decoration: none;

}	


#calendarcontainer #calendar caption {
	margin: 0;
	padding: 0;
	width: 141px;
	color: #999999;	 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	
	text-align: center;


}

#calendarcontainer #calendar caption .thismonth {
	color: #999999;	 
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color:#FFFFFF;
display:inline;
padding-left:5px;
padding-right:5px;
text-transform:capitalize;
}

#calendarcontainer #calendar th {
	font: bold 10px/19px Verdana, Arial, Helvetica, sans-serif;
color: #999999;
text-align:center;
		
	background: url(http://jpn.icicom.up.pt/website/bg_calendar.gif) no-repeat left top;

}

#calendarcontainer #calendar .today,#calendarcontainer #calendar td.today a,#calendarcontainer #calendar td.today a:link,#calendarcontainer #calendar td.today a:visited {
color: #FFFFFF;
	font-weight: bold;
	background: url(http://jpn.icicom.up.pt/website/bg_calendar.gif) no-repeat right top;
}

#calendarcontainer #calendar td {

	width: 20px;
	height: 20px;
	text-align: center;
	background: url(http://jpn.icicom.up.pt/website/bg_calendar.gif) no-repeat right bottom;
}

#calendarcontainer #calendar td a {
	text-decoration: none;

	font-weight: bold;
	display: block;
}

#calendarcontainer #calendar td a:link,#calendarcontainer #calendar td a:visited {	
color: #999999;
	background: url(http://jpn.icicom.up.pt/website/bg_calendar.gif) no-repeat;
}

#calendarcontainer #calendar td a:hover,#calendarcontainer #calendar td a:active {
color: #FFFFFF;
	background: url(http://jpn.icicom.up.pt/website/bg_calendar.gif) no-repeat right top;
}

/* /calendar */
/* UPinião */

#articleupiniaoColumn {
float:left;
margin-left:5px;
width:594px;
}

#articleupiniaoColumn h2.categorytitle{
background-color:#000000;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;
}

#articleupiniaoColumn .articleupiniao,
#articleupiniaoColumn .articleupiniaobottom  {
padding-bottom:3px;
line-height:1.4em;
margin-bottom:5px;
}

#articleupiniaoColumn .articleupiniaobottom {
border-top:1px solid #8EFFFF;
padding-top:10px;
}



#articleupiniaoColumn .articleupiniao  blockquote{
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
font-size:18px;
width:305px;
float:left;
font-weight:bold;
color:#666666;
}

#articleupiniaoColumn .articleupiniao .author {
color:#19DED9;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#articleupiniaoColumn .articleupiniao .author,
#articleupiniaoColumn .articleupiniaobottom .author {
color:#19DED9;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#articleupiniaoColumn .articleupiniao .author a, #articleupiniaoColumn .articleupiniaobottom .author a {
color:#00ABAB;
text-decoration:none;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleupiniaoColumn .articleupiniao .author a:hover, #articleupiniaoColumn .articleupiniaobottom .author a:hover {
color:#00ABAB;
text-decoration:underline;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleupiniaoColumn .articleupiniao .entryinfo, #articleupiniaoColumn .articleupiniaobottom .entryinfo{
margin-bottom:5px;
font-size:10px;
color:#666666;
display:block;
}


#articleupiniaoColumn .articleupiniao h2, #articleupiniaoColumn .articleupiniaobottom h2  {
color:#000000;
margin-top:0;
font-size:14px;
margin-bottom:10px;
}


#articleupiniaoColumn .articleupiniao .entrylead, #articleupiniaoColumn .articleupiniaobottom .entrylead {
margin-bottom:10px;
font-weight:bold;
font-size:14px;
color:#000000;

}

#articleupiniaoColumn .articleupiniao p, #articleupiniaoColumn .articleupiniaobottom  p {
margin-top:5px;
font-size:14px;
margin-bottom:10px;
color:#000000;
padding-right:0;
}

#articleupiniaoColumn .articleupiniao a, #articleupiniaoColumn .articleupiniaobottom a  {
text-decoration:underline;
color:#00ABAB;
}

#articleupiniaoColumn .articleupiniao a:hover, #articleupiniaoColumn .articleupiniaobottom a:hover {
background-color:#CCFFFF;
color:#000000;
text-decoration:underline;
}



/* Equipa */

#equipaColumn {
float:left;
margin-left:5px;
width:594px;
}


#articledocColumn .equipadoc {
padding-bottom:3px;
line-height:1.4em;
margin-bottom:5px;
}



#equipaColumn h2.categorytitle{
background-color:#666666;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;
}


#equipaColumn .equipadoc h2 {
background-color:#FFFFFF;
text-transform: uppercase;
color:#000000;
padding:3px;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
display:inline;
}



#equipaColumn .equipadoc ul {
list-style-type:none;
margin-bottom:10px;
margin-top:2px;
}

#equipaColumn .equipadoc li a {
text-decoration:none;
color:#000000;
font-weight:bold;
}


#equipaColumn .equipadoc li a:hover {
text-decoration:underline;
color:#000000;
font-weight:bold;
}


#equipaColumn .equipaarchive {
border:1px solid #8EFFFF;
float:right;
width:100px;
text-align:center;
}

#equipaColumn .equipaarchive h2{
text-transform:uppercase;
color:#19A7A5;
font-size:12px;
}

#equipaColumn .equipaarchive h3{
text-transform:uppercase;
color:#000000;
font-weight:bold;
font-size:12px;
}

#equipaColumn .equipaarchive ul{
}

#equipaColumn .equipaarchive li{
border-top:1px solid #8EFFFF;
margin-bottom:2px;
margin-top:2px;
}

#equipaColumn .equipaarchive li a{
color:#666666;
text-decoration:none;
}

#equipaColumn .equipaarchive li a:hover{
color:#000000;
background-color:#CCFFFF;
text-decoration:underline;
}

/* /Equipa */

#articleColumn {
float:left;
margin-left:5px;
margin-right:5px;
width:100%;
}


#articleColumn .article {
padding-bottom:3px;
line-height:1.4em;
width:850px;
}


#articleColumn .article img {
display:none;
}



#articleColumn .article img.large{
border:1px solid #FFFFFF;
margin-top:5px;
margin-right:0;
width:593px;
height:445px;
float:left;
}

#articleColumn .article img.thumb{
display:none;
}


#articleColumn .topmediaflv{
display:none;
}

#articleColumn .topmediamp3{
display:none;
}



#articleColumn .caption{
display:none;
}

#articleColumn blockquote{
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
font-size:18px;
width:305px;
float:left;
font-weight:bold;
color:#666666;
}


#articleColumn .textbox{
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:250px;
float:left;
font-size:10px;
background-color: #EFEFEF;
}

#articleColumn .textbox h2{
margin-right:-5px;
margin-left:-5px;
margin-bottom:3px;
padding:5px;
font-size:12px;
font-weight:bold;
display:block;
background-color: #E3E3E3;
border-bottom:1px solid #ccc;
}

#articleColumn .textbox img{
width:250px;
height:150px;
border:none;
padding:0;
margin:0;
}


#articleColumn  .author{
color:#19DED9;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleColumn  .author a {
color:#00ABAB;
text-decoration:none;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleColumn  .author a:hover {
color:#00ABAB;
text-decoration:underline;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articleColumn .article .entryinfo{
margin-bottom:5px;
font-size:10px;
color:#666666;
display:block;
}


#articleColumn .marcadores{
margin-bottom:5px;
font-size:10px;
color:#666666;
display:block;
}


#articleColumn .marcadores a{
font-size:10px;
color:#00ABAB;
text-decoration:none;
} 

#articleColumn .marcadores a:hover{
font-size:10px;
color:#00ABAB;
text-decoration:underline;
}

#articleColumn .article h2 {
color:#000000;
margin-top:0;
font-size:20px;
margin-bottom:10px;
}


#articleColumn .article .entrylead {
margin-bottom:10px;
font-weight:bold;
font-size:18px;
color:#000000;
}

#articleColumn .article p {
margin-top:5px;
font-size:16px;
margin-bottom:10px;
color:#000000;
padding-right:0;
}

#articleColumn .article p b, #articleColumn .article p strong {
font-weight:bold;
margin-top:5px;
font-size:16px;
margin-bottom:10px;
color:#000000;
padding-right:0;
}

#articleColumn .article p em, , #articleColumn .article p i {
font-style: italic;
margin-top:5px;
font-size:16px;
margin-bottom:10px;
color:#000000;
padding-right:0;
}

#articleColumn .article a {
text-decoration:underline;
color:#333333;
}

#articleColumn .article p img.imgbut {
display:inline;
}

#articleColumn .article a b, #articleColumn .article a strong{
font-weight:bold;
text-decoration:underline;
color:#00ABAB;
}


#articleColumn .article .infografia {
margin-top:10px;
margin-bottom:10px;
padding-left:20px;

}

#articleColumn  .socialtools {
display:none;
}

#articleColumn  .endofarticleadds {
display:none;
}


/* Search/tag pages */

#articlesearchColumn, #archiveColumn {
float:left;
margin-left:5px;
width:594px;
}

#articlesearchColumn .numbernavigation {
display:none;
}



#articlesearchColumn h2.categorytitle, #archiveColumn h2.categorytitle{
background-color:#000000;
text-transform: uppercase;
color:white;
padding-left:3px;
padding-right:3px;
display:inline;
}

#articlesearchColumn .articlesearch{
width:594px;
margin-bottom:10px;
}

#articlesearchColumn .articlesearch .form-row .searchbox{
font-size:12px;
border-left:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
padding-left:2px;
padding-right:0;
padding-top:2px;
padding-bottom:2px;
margin:0;
color:#CCCCCC;
height:15px;
width:110px;
}


#articlesearchColumn .articlesearch  .but {
width:25px;
height:22px;
border:none;
padding:0;
margin:0;
}

#articlesearchColumn .articlesearch .form-row {
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
margin-left:5px;
border-top:1px solid #DDDDDD;
}

#articlesearchColumn .articlesearch .form-row a{
color:#00ABAB;
text-decoration:none;
}

#articlesearchColumn .articlesearch .form-row a:hover{
color:#00ABAB;
text-decoration:underline;
}


#articlesearchColumn .articlesearch .form-row label {
	width: 194px;
float:left;
text-align:right;
margin-right:10px;
}




#articlesearchColumn .searchresults, #archiveColumn .archiveresults   {
padding-top:5px;
padding-bottom:5px;
line-height:1.4em;
margin-bottom:5px;
border-top:1px solid #00FFFF;
width:590px;
float:left;
}


#articlesearchColumn .searchresults img, #archiveColumn .archiveresults img {
margin-right:10px;
width:200px;
height:150px;
float:left;
}



#articlesearchColumn .searchresults a:hover.more, #archiveColumn .archiveresults a:hover.more {
color:#00FFFF;
font-size:14px;
font-weight:bold;
margin-top:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:underline;
display:inline;
background-color:#FFFFFF;
}

#articlesearchColumn .searchresults a.more, #archiveColumn .archiveresults a.more {
color:#00FFFF;
font-size:14px;
font-weight:bold;
margin-top:2px;

margin-bottom:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:underline;
display:inline;
}



#articlesearchColumn .searchresults .author, #archiveColumn .archiveresults .author{
color:#19DED9;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articlesearchColumn .searchresults  .author a, #archiveColumn .archiveresults .author a {
color:#00ABAB;
text-decoration:none;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articlesearchColumn .searchresults .author a:hover, #archiveColumn .archiveresults .author a:hover {
color:#00ABAB;
text-decoration:underline;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#articlesearchColumn .searchresults .entryinfo, #archiveColumn .archiveresults .entryinfo {
margin-bottom:5px;
font-size:10px;
color:#666666;
display:block;
}


#articlesearchColumn .searchresults .marcadores, #archiveColumn .archiveresults .marcadores{
margin-bottom:5px;
font-size:10px;
color:#666666;
display:block;
}


#articlesearchColumn  .searchresults .marcadores a, #archiveColumn .archiveresults .marcadores a{
font-size:10px;
color:#00ABAB;
text-decoration:none;
} 

#articlesearchColumn .searchresults .marcadores a:hover, #archiveColumn .archiveresults .marcadores a:hover{
font-size:10px;
color:#00ABAB;
text-decoration:underline;

}

#articlesearchColumn .searchresults h2, #archiveColumn .archiveresults h2 {
color:#000000;
margin-top:0;
font-size:14px;
margin-bottom:10px;
}


#articlesearchColumn .searchresults .entrylead, #archiveColumn .archiveresults .entrylead{
margin-bottom:10px;
font-weight:bold;
font-size:14px;
color:#000000;
}

#articlesearchColumn .searchresults p, #archiveColumn .archiveresults p {
margin-top:5px;
font-size:14px;
margin-bottom:10px;
color:#000000;
padding-right:0;
}

#articlesearchColumn .searchresults a, #archiveColumn .archiveresults a {
text-decoration:none;
color:#000000;
}

#articlesearchColumn .searchresults a:hover, #archiveColumn .archiveresults a:hover {
background-color:#CCFFFF;
color:#000000;
text-decoration:underline;
}


/* Search/tags pages */

#footer {
clear:both;
border-top:1px solid #19DED9;
}

#footermenu {
display:none;
}

#footerstats a{
display:none;
}


/* Comentarios */

.commentform {
display:none;

}



.individual-comment {
display:none;
}

