#column-one{
	left:0px;
	position:relative;
	margin-top:4px;
	top:0px;
}
#MainDiv{
	width:1003px;
	overflow:visible;
}

#wc-previews img {
	display: none;
}

.gsmFooter{
	/*border-top:1px solid #333333;
	margin-top:25px;
	width:999px;
	height:50px;
	font-size:10px;
	*/
	width:100%;
}
.gsmFooter .tbl{
	float:left;
	width:100%;
}
.gsmFooter .neg{
	font-weight:bold !important;
	font-size:11px;
}
.gsmFooter .poweredby{
	border:0px;
}
.mainDiv{
	text-align:center;
	width:100%;
	height:100%;
}
.mainTable{
	swidth:990px;
	width:100%;
	border-right:2px solid #CACACA;
	border-left:2px solid #CACACA;
}
.tdmaincontent{
vertical-align:top;
padding-left:10px;
/*padding-right:10px;*/
font-family:"Times New Roman",Times,Serif !important;
font-size:80%;

}


.pdfviewer.tdmaincontent{
padding:0px;
}

#wpTextbox1{
	width:99%;
}

#p-cactions{
left:204px;
padding-left:200px;
padding-top:26px;
top:0;
white-space:nowrap;

}

#pd-cactions{
	dfloat:right;
	dposition:absolute;
	dtop:36px;
	dleft:280px;
	overflow:visible;
	white-space: nowrap;
	/*position:relative;*/
	spadding-left:140px;
	top:26px;
	left:190px;
	d:0px;
	display:inline;
	swidth:100%;

}
#p-cactions ul{	padding-left:0px;	margin:0px;list-style:none; font-size:10px; list-style-position:outside;}
#p-cactions ul li{
	float:left;
	border:1px solid #ffffff;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
	background:white;
	display:inline;
}
#p-cactions ul li a{
	text-decoration:none;
	color:#002e46;
	position:relative;
}
#p-cactions ul li a:hover{
	text-decoration:underline;
	color:#0000cc;

}
#p-cactions .new a{
	text-decoration:underline;
	color:red;
	text-decoration:none;
}
#p-cactions .selected{
	background:#404040;
	padding-top:3px;
	position:relative;
	top:-3px;
	border:none;
}
#p-cactions .selected a{
color:white;
font-weight:bold;

}
#divSearchForm{
	float:right;
	width:350px;
	height:44px;
	position:relative;
	left:7px;
}
#divSearchForm div{
	text-align:right;
	height:28px;
	swidth:194px;
	padding-top:9px;

}
/*
#divSearchForm input{
	border:1px solid #333333;
}*/

/**************** MENUS *******************************/
.sbMenu {
	font-size:11px;
	margin-bottom:5px;
	text-align:left;
}
.sbMenu h5{
	font-size:14px;
	margin:0px;
	color:#404040;
	border:1px solid #404040;
	background:#ffffff;
	padding:2px;
}
.sbMenu .sbMenuContainer{
	text-align:left;
}
/*********** Contenido ********************/

.gdmMainPage#mainContent{
	vertical-align:top;
	padding-left:8px;
	/*font-family:Verdana, Arial,Sans-serf;*/
	/*font-size:12px;*/
	line-height:10px;
	z-index:1;
	sborder-top:1px solid #FFFFFF;

	position:relative;
	stop:-15px;
	top:0px;
	vertical-align:top;
	height:100%;
}

.gdmNotMainPage#mainContent{
	vertical-align:top;
	padding-left:0px;
	spadding-left:8px;
	/*font-family:Verdana, Arial,Sans-serf;*/
	/*font-size:12px;*/
	line-height:10px;
	z-index:1;
	sborder-top:1px solid #FFFFFF;

	sposition:relative;
	stop:-15px;
	vertical-align:top;
	height:100%;
}
.firstHeading{
	font-size:22px;
	text-decoration:none;
	font-weight:bold;
	/*margin-bottom:15px;*/
	sdisplay:none;
	/*font-family:Arial,Helvetica,Sans-serif;*/
}
.printfooter{
	display:none;
}
hr{
	color:#ccc;
}
.gInstitucion{
	color:#a9a9a9;
	font-size:13px;
	font-family:Arial,Helvetica,Sans-serif;
}
.gFecha{
	font-size:10px;
	color:#a9a9a9;
	font-family:Arial,Helvetica,Sans-serif;
}
.gLine{
	background:url(dl.gif) repeat;
	height:4px;
	width:100%;
	margin-bottom:5px;
	margin-top:5px;
}

.editsection{
	font-size:10px;
}

p {
	line-height:1.5em;
}
h2{
	font-size:150%;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}
ul{
	padding-left:20px;
}

li{
	/*list-style-image:url(bullet.gif);*/
	padding-bottom:2px;
	line-height:1.4em;
}

/*a{
	text-decoration:none;
	color:#001166;
}
a:hover{
	text-decoration:underline;
}*/
#globalWrapper{
spadding-top:10px;
position:relative !important;
top:0px;
}
/***AGREGADO***/
.gdmNotMainPage#page_header {
	width:100%;
	height:133px;
	background-color:white;
}

.gdmMainPage#page_header {
	width:100%;
	height:133px;
	background-color:black;
}

.gdmMainPage.search-bar{

/*background-color:#850900;*/
/*background-color:#6C402A;*/
/*background:url('searchbargrad.png') repeat;*/
background-color:#000000;
height:43px;
/*border-top:2px solid #6C402A; */
border-bottom:1px solid #C9C5C6;
}

.gdmNotMainPage.search-bar{

/*background-color:#850900;*/
/*background-color:#6C402A;*/
/*background:url('searchbargrad.png') repeat;*/
background-color:#000000;
height:43px;
border:1px solid #000000;

}

#gsmHeader{
	height:65px;
	width:100%;
	background:#000000;
	dborder-bottom:1px solid #000000;
}
#gsmHeader .strip{
	width:100%;
	height:65px;
	border-bottom:1px solid #333;
	background:#000000;
}

#gsmHeader .strip .linksheader{
	padding:7px;
	padding-top:8px;
	float:left;
	color:black;
	font-size:12px;
	width:800px;
}
#gsmHeader .strip .linksheader .leftlinks{
float:left;
}
#gsmHeader .strip .linksheader .rightlinks .selected{
	font-weight:bold;
}
#gsmHeader .strip .linksheader .rightlinks{
float:right;
}
#gsmHeader .strip .linksheader a{
	color:white;
}
.stars-section{
	margin-top:25px;
	float:right;
	font-size:10px;
	font-weight:bold;
}
.stars-section td{
	text-align:right;
}
.stars-section td.lefttd{
	text-align:left;
	padding-left:5px;
}
.stars-section td span{
	font-weight:normal;
}

#globalWrapper .content{
	opacity:.50;
	filter:alpha(opacity=50) !important;
}
#globalWrapper .contentx{
	opacity:1;
	filter:alpha(opacity=100) !important;
}
#globalWrapper .contentx td{
	padding:8px;
}
#globalWrapper .content td{
	padding:8px;
}


#catlinks a{
	color:gray;
	font-weight:bold;
	font-size:14px;
}

#catlinks{
	color:gray;
}

.categories{
	padding-top:15px;
}

.category_holder{
float:left;
padding-bottom:15px;
padding-left:20px;
padding-top:9px;
width:778px;

}

.sbMenu .related{
	text-align:left;
	float:left;
	padding-left:8px;
	margin-top:6px;
}
.sbMenu .thumbPic img{
	width:157px;
	height:117px;
	border:none;
}
.sbMenu .link{
	padding:3px 3px 3px 3px;
}
.sbMenu .link a{
	color:#100e62;
	font-size:12px;
	font-family:Verdana,Arial,Helvetics,Sans-serif;
}
/*********** WIKI IMAGES *****************/

div.floatright, table.floatright {
	clear: right;
	float: right;
	position: relative;
	margin: 0 0 .5em .5em;
	border: 0;
/*
	border: .5em solid white;
	border-width: .5em 0 .8em 1.4em;
*/
}
div.floatright p { font-style: italic; }
div.floatleft, table.floatleft {
	float: left;
	clear: left;
	position: relative;
	margin: 0 .5em .5em 0;
	border: 0;
/*
	margin: .3em .5em .5em 0;
	border: .5em solid white;
	border-width: .5em 1.4em .8em 0;
*/
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumb {
	margin-bottom: .5em;
	border-style: solid;
	border-color: white;
	width: auto;
}
div.thumbinner {
	border: 1px solid #ccc;
	padding: 3px !important;
	background-color: #f9f9f9;
	font-size: 94%;
	text-align: center;
	overflow: hidden;
}
html .thumbimage {
	border: 1px solid #ccc;
}
html .thumbcaption {
	border: none;
	text-align: left;
	line-height: 1.4em;
	padding: 3px !important;
	font-size: 94%;
}
div.magnify {
	float: right;
	border: none !important;
	background: none !important;
}
div.magnify a, div.magnify img {
	display: block;
	border: none !important;
	background: none !important;
}
div.tright {
	clear: right;
	float: right;
	border-width: .5em 0 .8em 1.4em;
}
div.tleft {
	float: left;
	clear: left;
	margin-right: .5em;
	border-width: .5em 1.4em .8em 0;
}
img.thumbborder {
	border: 1px solid #dddddd;
}
.hiddenStructure {
	display: none;
}

/********************** CategoryPage classes *************************/
#mw-category-media{
	border-top:1px solid #aaaaaa;
	margin-top:15px;
	padding-top:15px;
}
#mw-category-media img{
	border:0px;
}
#mw-category-media .image-list-row td{
	padding-bottom:10px;
}

#mw-pages{
	border-top: 1px solid #aaa;
}
.pages-wthumbs table{
	width:100%;
}
.pages-wthumbs table td{
	dborder: 1px solid #aaaaaa;
}
#mw-subcategories{
	border-top: 1px solid #aaa;
}
.abstract {
}
.abstract .div-no-thumb{display:none;}
.abstract .img-thumb{
	border:0px;
	margin-right:3px;
	margin-bottom:3px;
	float:left;
	clear:left;
	width:80px;
	height:60px;
	padding-top:5px;
	padding-right:5px;
}

.abstract a{
	font-weight:bold;
}
.abstract .seq{
	font-size: 10px;
	line-height:20px;
}
.caption-thumb,
.abstract .abstract-text{
	font-size: 10px;
	line-height:12px;
	margin-top:3px;
}
.abstract .abstract-text-IMG{
	float:left;
		font-size: 10px;
	line-height:12px;
	margin-left:4px;
}
.abstract .seq .thisN,
.abstract .seq .offset{
	font-weight:bold;
}
.thumb-image {
	padding-top:3px;
}
.thumb-image .imgCont{
	padding:3px;
	float:left;
}
.thumb-image .caption-thumb{
	padding-left:5px;
	sfloat:left;
	width:250px;
	text-align:left;
}
.thumb-image .allc{
	width:390px;
	text-align:center;
}
.thumb-image .allc .frame{
	float:left;
	padding:5px;
	border:1px solid #aaaaaa;
}
.searchmatch{
	color:red;
}
.thumb-res-imagen{
	float:left;
}
.seqcont{
	display:inline;
}
.seqcont .media-icon{
	margin-right:3px;
	padding-top:4px;
	display:inline;
	float:left;
}
.media-icon-p,
.media-icon-i{

	margin-right:3px;
	float:left;
}

a img{
	border:none;
}
.utilitary{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:10px;
	padding-right:5px;
	spadding-bottom:2px;
	height:12px;
	float:right;
}
.utilitary .print{
	sbackground:white;
}
.utilitary .print a{
	opacity:.55;
	color:#404040;
	text-decoration:none !important;

}
.utilitary .print a img,.utilitary .print a span{
	filter: alpha(opacity=75);
}
.utilitary .print a span{
	padding-left:1px;
}
.utilitary .print a:hover{
	opacity:1;
	text-decoration:none;
}
.utilitary .print a:hover img,.utilitary .print a:hover span{
	filter: alpha(opacity=100);
}
.utilitary .print a:hover span{
	border-bottom:1px dashed;
	color:#404040;
}
.utilitary .print a:visited span{
	color:#404040;
}
.utilitary .print a img{
	smargin-top:4px;
	position:relative;
	top:4px;
}



.lista{
height:0px;
width:0px;
overflow:visible;
position:relative;
top:-125px;
left:105px;
display:none;

}
.lista table{
background:white;
border:1px solid #ccc;
width:90px;
padding-bottom:7px;
}
.lista table td{
	text-align:left;
}

/***AGREGADO***/
.t-tabler{
	zborder-right:3px solid #CACACA;
	zborder-left:3px solid #CACACA;
}

/***AGREGADO***/
.tdsidebar{
	border-right:2px solid #CACACA;
	height:100%;
	width:190px;
}

/***AGREGADO***/
#searchInput{
	border:1px solid #C9C5C6;
	border-left:0px;
	width:186px;
	height:21px;
	margin:0px;
	float:right;
	padding-left:2px;
}

/***AGREGADO***/
#mw-searchButton{
	border:1px solid #C9C5C6;
	width:65px;
	height:25px;
	float:right;
	margin-top:0px;
	padding:0px;
	padding-bottom:2px;
	background-color:#000000;/*#40221B;*/
	color:#ffffff;
	/*font-family:Arial;
	font-size:12pt;*/
}

/***AGREGADO***/
.sidebar_footer{
	border-right: 2px solid rgb(202, 202, 202);
	vertical-align:bottom;
}

/***AGREGADO***/
.central-column{
	width:580px;
	float:left;
	padding:9px 16px 16px 16px;
	border-bottom:3px solid #c59485;
	color:#404040;
}

/***AGREGADO***/
.rightmost-column{
	width:200px;
	float:right;
	height:100%;
	padding:16px 12px 12px 12px;
	background-color:#a04e36;
	vertical-align:top;
	color:#ffffff;
	font-family:"Times New Roman",Times,serif;
	vertical-align:top;
}

/***AGREGADO***/
#footer_left{
	font-family:"Times New Roman", Times, serif;
	font-weight:400;
	font-size:14pt;
	text-align:right;
	display:inline-block;
	padding-right:6px;
	vertical-align:top;
}

/***AGREGADO***/
#footer_right{
	font-family:"Arial", Verdana, sans-serif;
	font-size:7pt;
	text-align:left;
	padding-left:6px;
	display:inline-block;
	border-left:2px solid #000000;
}

/***AGREGADO***/
#footer{
	width:100%;
	margin-top:10px;
	display:inline-block;
	padding-bottom:30px;
}

/***AGREGADO***/
#footer a{
	color:#526ead;
}

/***AGREGADO***/
.cc_license{
	text-align:center;
	font-family:Arial, Verdana, sans-serif !important;
	font-size:9px !important;
	padding-bottom:23px;
	vertical-align:top;
}

/***AGREGADO***/
.sbMenu li{
	list-style-image: disc;/*url(bullet_corinta.gif);*/
	margin-left:11px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#404040;
}

/***AGREGADO***/
.sbMenuContainer a:hover{
	text-decoration:none;
}

#mainContent a{
	text-decoration:underline;
}

/***AGREGADO***/
.sbMenu h5{
	font-weight:normal !important;
}

/***AGREGADO***/
.sbMenuContainer li{
	list-style-type: none;
	list-style-image: none;
	line-height:1.5em;
	font-size:12px;
}

/***AGREGADO***/
.sbMenuContainer ul{
	padding-left:10px;
	margin-left:0px;
	padding-top:3px;
}

/***AGREGADO***/
.image_text{
	font-family:'Times New Roman', Times, serif;
	font-size:10pt;
	float:left;
	min-height:100%;
	width:25%;
	display:inline-block;
	margin-right:12px;
}

/***AGREGADO***/
.editorial_board{
	padding: 16px 16px 128px 16px;
	display:inline-block;
	font-size:9pt;
	line-height:1.5em;
	color:#404040;
}

/***AGREGADO***/
.issue_style{
	text-align:left;
	font-size:10pt;
	vertical-align:top;
	line-height:1.2em;
	padding:16px;
	zcolor:#e8d7cf;
	color:#FFFFFF;
}

#widgets-column .issue_style{
	padding: 0 16px 0 16px;
	color:gray;
	position:relative;
	top:-10px;
}

/***AGREGADO***/
.page_list li{
	font-weight:bold;
	color:#ffffff;
}

.issue_style_border{
	border:1px solid #FFFFFF;
}

#widgets-column .issue_style_border{
	border:1px solid #404040;
}

#widgets-column .this_issue_label{
	display:none;
}

#widgets-column{
	width:200px;
	float:right;
	height:0;
	dpadding-right:2px;
	spadding-top:11px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-family:"Times New Roman",Times,serif;
	font-size:100%;
	position:relative;
	z-index:100;
	margin-bottom:15px;
	/*display:none;*/
	/*min-height:802px;*/
	overflow:hidden;
}
.widgets-column2{
	width:183px;
	float:right;
	dpadding-right:2px;
	spadding-top:11px;
	background-color:#000000;/*#40221B;*/
	color:#FFFFFF;
	font-family:"Times New Roman",Times,serif;
	font-size:100%;
	position:relative;
	/*display:none;*/
	/*min-height:830px;*/
	overflow:hidden;
}

.widgets-sidebar{
	width:200px;
	width:190px;
	height:0px;
	background-color:#A04E36;
	color:#FFFFFF;
	font-family:"Times New Roman",Times,serif;
	font-size:100%;
	}

.widgets-sd-column{
	display:none;
	}



.widgets-sidebar a{

	color:#FFFFFF;
}



.widgest-sidebar a:hover{

	color:#850900;

}

.widgets-sidebar b{
	font-size:120%;
	color:#FFFFFF;

}

.widgets-sidebar ul{
	list-style-image: url(bullet_white.gif);
	font-size:14px;
	color:#FFFFFF;
}

.widgets-sidebar li{
	padding-bottom:10px;
}

#widgets-column a{

	color:#404040;
}

#widgets-column b{
	font-size:120%;
	color:gray;

}

#widgets-column ul{
	list-style-image: disc;
	font-size:14px;
	color:#FFFFFF;
}

#widgets-column li{
	padding-bottom:10px;
}

#widgets-column .new{
	color:#850900;
}

.widgets-column2 a{

	color:#FFFFFF;
	text-decoration:none !important;
}


.widgets-column2 a:hover{

	color:#B8B6B7;

}

.widgets-column2 b{
	font-size:120%;
	color:#FFFFFF;

}

.widgets-column2 ul{
	/*list-style-image: url(bullet_white.gif);*/
	list-style-type:disc;
	font-size:14px;
	color:#FFFFFF;
}

.widgets-column2 li{
	padding-bottom:10px;
}

.issue_list ul{
	list-style-image: none !important;
	list-style-type:none !important;
	font-size:14px;
	color:#FFFFFF;
}

.issue_list li{
	padding-bottom:0px !important;
	/*color:#FFFFFF;*/
}

#widgets-column .issue_list li{
	color:#404040 !important;
}

#widgets-column b{
	color:#404040 !important;
}


.news-column{
	/*width:580px !important;*/
	float:left;
	sborder-right:1px solid #ccc;
	padding-left:3px;
	padding-right:9px;
	padding-top:12px;
}
.gsmNotMainPage #widgets-column{
	position:relative !important;
	top:-70px !important;
}


.topmetadata{
	background-color:#F0F0F0;
}

.topmetadata {
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	padding-top: 15px;
	padding-bottom: 21px;
	/*margin-bottom:15px;*/
	sdisplay:none;
	/*font-family:Arial,Helvetica,Sans-serif;*/
}

.topmetadata .metadata{
	float:left;

}

.topmetadata .divisor{
	border-bottom:5px solid #000000;
	margin-right:5px;
	smargin-left:5px;
	margin-top:10px;
}
#gdaMsgCont{
background-color:#E5E5E5;
display:none;
}

.gdatitle {

	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:8px;
	margin-left:20px;
	line-height:1em;
	}

.gdaauthor {

font-size:15px;
margin-left:20px;
color: #404040;
font-weight:normal;
margin-top:6px;
}

/******CSS CREATOR*******/

.creatorMetadata .gx_free{
background:white none repeat scroll center center;
border:1px solid #AAAAAA;
font-size:100%
font-weight:normal;
min-height:16px;
padding:2px;
width:346px;
}

.creatorMetadata{

padding-left:30px;
width:500px;
float:left;
}

.creatorMetadata th{
	/*float:left;	*/
	padding-right: 5px;
	padding-top: 6px;
}

input.gx_text{
	border:1px solid #AAAAAA;
	font-size:7.5pt;
	top:1px;
	width:350px;
}

.creatorMetadata td{
padding-bottom:2px;
padding-top: 7px;
}

.botonesEdicion{
	display:inline-block;
	margin:0 6px;
	color:#aaaaaa;
	/*border:solid #ccc 1px;
	border-width:0 1px;*/
	padding: 3px 10px;
	background:none repeat scroll 0 0 #FFFFFF;

}
.botonesEdicion input{
	position:relative;
	top:-2px;
	border:1px solid #aaaaaa;
}
*:first-child+html .botonesEdicion input{
	top:-1px;
}
.botonBold,.botonBullets{
	background:#FFFFFF;
	/*border-left:solid #aaaaaa 1px;
	border-top:solid #aaaaaa 1px;
	border-bottom:solid #aaaaaa 1px;*/
	vertical-align:middle;
	padding:0 1px 1px 1px;
}

.botonItalic,.botonUL{
	background:#FFFFFF;
	/*border-top:solid #aaaaaa 1px;
	border-bottom:solid #aaaaaa 1px;*/
	vertical-align:middle;
	padding:0 1px 1px 1px;
}

.botonA,.botonNum{
	background:#FFFFFF;
	position:relative;
	/*border-right:solid #aaaaaa 1px;
	border-top:solid #aaaaaa 1px;
	border-bottom:solid #aaaaaa 1px;*/
	vertical-align:middle;
	padding:0 1px 1px 1px;
}

.botonesEdicion button:hover,.botonesEdicion input:hover{
	background:#aaaacc;
	border-color:#666699;
}

.relatedarticles{

	float:right;
	height:100%;

	background-color:#F0F0F0;
	color:#000000;
	font-family:"Times New Roman",Times,serif;
	font-size:100%;

	margin-right:12px;
	width:200px;
	padding-left:4px;
	/*margin-top:30px;*/
	padding-top:5px;

}

.relatedarticles span{

	text-align:left;
	font-size:10pt;
	vertical-align:top;
	line-height:1.2em;
	padding:16px;
}

.gdaSavingControls{

float:left;
width:100%;

}

.article{

	margin-right:5px;
	margin-bottom:10px;
	width:535px;
	font-size:14px;
	line-height:1.15em;
	color:gray;

}

.article a{
	font-weight:bold;
	color:black;
	font-size:14px;
}

.article a:hover{

	color:#404040;

}

.footerlogos{
	height:56px;
	position:relative;
	top:20px;
}
.rcoptions{
	line-height:1.5em;
}

#advSearchLink{
	text-align:right;
	text-decoration:underline;
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	float:left;
	margin-top:8px;
	position:relative;
	left:32px;
}

.this_issue_button{
	width:95%;
	background:url("button-fill2.jpg") repeat scroll 0 0 transparent;
	color:#404040;
	font-size:14pt !important;
	font-family:Times New Roman;
	text-align:left;
	margin:0 5px 0 5px !important;
	max-height:28px;
	border:none;
}

.login{
	font-size:12px;
	text-align:center;
}

.loglink{
	font-family:Times;
	text-align:center;
	font-size:12pt;
	margin:10px 0 10px 0;
}

.tdsidebar a:hover{
	text-decoration:underline;
}

.newBar{
	position:fixed;
	width:100%;
	height:40px;
	background-color: #000000;/*url('barback.png') repeat;*/
	overflow:show;
	top:-40px;
	z-index:999990;
}

#hideShowNewBar{
	position:fixed;
	/*float:left;*/
	cursor:pointer;
	background-color:#000000;/*url('barback.png') repeat;*/
	padding:15px 4px 0px 3px;
	height:25px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
}

.baricontext{
	font-family:Arial;
	font-size:12px;
	color:#C8C6C7;
	padding-left:5px;
	position:relative;
	top:-3px;
}

#lshare2{
	position:absolute;
	z-index:999999;
	font-size:11px;
	line-height: 100%;
	color: black;
}

#lshare2 img{
	margin-right:4px;
}

#lshare2 table{
	padding-bottom:2px !important;
	width:80px !important;
}

#lshare2 a {
	text-decoration: none;
}

#mw-searchButton-bar{
	border:1px solid #C9C5C6;
	width:71px;
	height:25px;
	float:right;
	margin-top:0px;
	padding:0px;
	padding-bottom:2px;
	background: /*#40221B*/ #000000 url('lupaSearch.png') no-repeat 6px 5px;
	text-align:right;
	padding-right:2px;
	color:#ffffff;
	cursor:pointer;
	/*font-family:Arial;
	font-size:12pt;*/
}

.warning-existance{
	background-color:#F0F0F0;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 2px 0;
}

/* Clean CSS */

html {
	width: 100%;
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;

	font-size: 13px;
	font-family: 'Times New Roman', serif;
}

a {
	color: inherit;
}

img {
	border: none;
}

.clear {
	clear: both;
}

.line {
	display: inline-block;
	clear: left;
}

.center {
	text-align: center;
}

.more {
	text-align: right;
	margin-right: 50px;
}

.divisor {
	background-color: black;
	height: 2px;
	margin: auto 5px;
}

.divisor.bottom {
	margin-bottom: 20px;
}

.printfooter {
	display: none;
}

.wx-body {
	-moz-box-sizing: border-box;
	box-sizing: border-box;

    min-width: 1030px;
    min-height: 100%;

    /*padding-bottom: 100px;*/
    position: relative;
}

.ns-200 .wx-title, .ns-200 .wx-metadata-title, .ns-200 .wx-metadata-content {
	display: none;
}

.wx-container {
	width: 55%;
	min-width: 1030px;
	margin: auto;
}

.wx-header {
	height: 138px;
}

.titlepage .wx-header {
	background-color: black;
}

/*.wx-header {
	background-color: red;
}*/

.wx-logo a {
	display: inline-block;
}

.wx-searchbar {
	margin-top: -5px;
	height: 45px;
	background-color: black;
	color: white;
	font-family: verdana, sans;
	font-size: 13px;
}

.wx-searchbar .wx-container {
	position: relative;
}

.homelink {
	float: left;
	width: 200px;
	line-height: 45px;
	text-align: center;
}

.advsearchlink {
	float:right;
	margin-top: 10px;
	margin-right: 15px;
	width: 48px;
	text-align: right;
	font-size: 10px;
}

.wx-actiontabs {
	position: absolute;
	left: 205px;
	top: 26px;
}

.wx-actiontabs ul{
	margin: 0;
	padding: 0;
	font-size: 9.5px;
	list-style-type: none;
}

.wx-actiontabs li{
	float: left;
	background-color: white;
	color: #002e46;
	margin: 2px;
	padding: 2px;
}

.wx-actiontabs .new {
	color: red;
}

.wx-actiontabs .selected {
	background-color: #404040;
	color: white;
	margin-top: -1px;
}

.wx-actiontabs li a{
	text-decoration: none;
}

.wx-actiontabs li a:hover{
	color: #0000cc;
	text-decoration: underline;
}

.wx-searchbar form {
	float: right;
}

.wx-searchbar .compounder {
	display: inline-block;
	border: 1px solid #C9C5C6;
	margin-top: 10px;
}

.compounder input[type=text] {
	border: none;
	margin: 0;
	padding: 4px;
	width: 190px;
}

.compounder input[type=submit] {
	font-family: 'Arial', 'Verdana', sans;
	font-size: 100%;
	border: none;
	margin: 0;
	background-color: black;
	color: white;
	padding: 4px 10px;
}

.wx-trunk .wx-container{
	border: 2px solid #CACACA;
	border-top: none;
	border-bottom-width: 8px;
	position: relative;
}

.wx-sidebar {
	float: left;
	width: 200px;
	height: 100%;
	border-right: 2px solid #CACACA;
	margin-bottom: 50px;

	color: #404040;
	font-family: Times New Roman;
}

.wx-sbmenu {
	top: 0;
	padding: 0;
}

.wx-sbmenu a {
	text-decoration: none;
}

.wx-sbmenu a:hover {
	text-decoration: underline;
}

.wx-sbmenu .sbmenu-title {
	background-image: url('button-fill2.jpg');
	font-size: 19px;
	padding: 5px 3px 3px;
}

.wx-sbmenu .sbmenu-content {
	list-style-type: none;
	margin-top: 0;
	padding-left: 35px;
	font-size: 12px;
}

.sbmenu-content li {
	padding: 3px;
}

.license {
	margin: 15px auto;
	color: black;
	font-family: arial;
	font-size: 9px;
}

.license a {
	color: #404040;
	text-decoration: none;
}

.license a:hover {
	text-decoration: underline;
}

.license img {
	margin-top: 15px;
	width: 62px;
}

.logging {
	font-size: 12pt;
	margin: 10px 0;
}

.logging a {
	text-decoration: none;
}
.logging a:hover {
	text-decoration: underline;
}

.glifos-footer {
	position: absolute;
	bottom: 0;
	width: 192px;
	padding: 4px;
}

.glifos-footer .logo {
	height: 28px;
}

.glifos-footer .mediawiki.logo {
	float: right;
}

.wx-content {
	border-left: 2px solid #CACACA;
	margin-left: 200px;
	width: auto;
}

.wx-footer .wx-container {
	border: 2px solid #CACACA;
	border-top: none;
	border-bottom: none;

	padding: 10px 0 30px;
}

.wx-footer a {
	color: #526EAD;
	text-decoration: none;
}

.wx-footer .footer-left {
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	float: left;
	width: 50%;
	padding-right: 10px;

	text-align: right;
	font-size: 19px;
	color: black;
}

.wx-footer .footer-right {
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	margin-left: 50%;
	width: 50%;

	border-left: 2px solid black;
	padding-left: 7px;

	font-family: arial, sans;
	font-size: 9px;
}

.thisissue {
	color: white;
	background-color: black;

	float: right;
	width: 150px;

	padding: 16px;
}

.portadacolumna1 {
	float: left;
	width: 150px;
}

.portadacolumna2 {
	margin-left: 150px;
	padding: 0 10px;
	line-height: 150%;
}

.portadacolumna2 p{
	color: #404040;
}

.portadacolumna3 {
	border-top: 3px solid #C8C6C7;
	line-height: 150%;
	padding: 10px 0 20px;
}

.maincontent  hr {
	display: none;
}

.portadacolumna3 {
	color: #404040;
}

.maincontent {
	padding: 12px;
}

.gdm .maincontent {
	padding: 0;
}

.action_.titlepage .maincontent {
	border-right: 182px solid black;
}

.wx-altbar {
	z-index: 1000000;
	background-color: black;
	color: white;
	position: fixed;
	top: 0;
	width: 100%;
	padding: 4px 2px 3px;

	-webkit-transition: top 1s;
	transition: top 1s;
}

.wx-altbar.hidden, .wx-altbar.locked .collapse {
	top: -45px;
}

.wx-altbar .collapse {
	position: fixed;
	top: 0;
	left: 0;

	width: 18px;
	height: 40px;

	-webkit-transition: top 1s;
	transition: top 1s;

	background-color: black;

	border-right: 1px solid #C8C6C7;
	-moz-border-radius: 0 5px;
	border-radius: 0 5px 5px 0;

	cursor: pointer;
	overflow: hidden;
}

.wx-altbar .up {
	position: relative;

	top: 13px;
	left: 3px;

	-webkit-transition: top 1s;
	transition: top 1s;
}

.wx-altbar .down {
	position: relative;

	top: 20px;
	left: 3px;

	-webkit-transition: top 1s;
	transition: top 1s;

}

.wx-altbar.hidden .up {
	top: -45px;
}

.wx-altbar.hidden .down {
	top: -8px;
}

.wx-altbar .actions {
	float: right;
	color: #C8C6C7;
	line-height: 33px;
	font-family: sans-serif;
	font-size: 12px;
	margin-right: 15px;
}

.wx-altbar .actions div {
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 28px;
	margin-right: 8px;
	float: left;
}

.wx-altbar .actions .email {
	background-image: url('emailbaricon.png');
}

.wx-altbar .actions .share {
	background-image: url('sharebaricon.png');
}

.wx-altbar form {
	float: right;
}

.wx-altbar .compounder {
	display: inline-block;
	border: 1px solid #C9C5C6;
	margin-top: 3px;
}

.wx-altbar input[type=submit] {
	background-image: url('lupaSearch.png');
	background-repeat: no-repeat;
	background-position: left 5px center;

	padding-left: 22px;
}

.wx-altbar input[type=text] {
	width: 125px;
}

.pub-info {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	width: 100%;

	background-color: #F0F0F0;
}

.pub-header {
	padding: 8px 18px;
	font-weight: bold;
	font-size: 16px;
}

.pub-info .column {
	float: left;
	width: 33%;
}

.pub-info .column.left{
	text-align: left;
}
.pub-info .column.center{
	text-align: center;
}
.pub-info .column.right{
	text-align: right;
}

.pub-info .divisor {
	height: 5px;
}

.pub-categories {
	padding: 5px 18px;
	font-size: 14px;
	font-weight: bold;
	color: gray;
}

.pub-title {
	padding: 0 18px;
}

.pub-title h1 {
	margin: 0;
	margin-bottom: 3px;
	font-size: 20px;
}

.pub-author {
	color: #404040;
	font-size: 15px;
}

.wx-title2 {
	font-size: 22px;
	margin: 5px 0;
}

.wx-sbmenu.this_issue .sbmenu-title{
	cursor: pointer;
}

.wx-sbmenu.this_issue .issue_style{
	color: #404040;
}

.this_issue .this_issue_label {
	display: none;
}

.this_issue #issue_style {
	padding: 0;
}

.this_issue div.issue_list {
	margin: 5px 10px;
	border-bottom: 2px solid black;
}

.this_issue .issue_list ul.issue_list {
	margin-bottom: 10px;
	margin-left: 0;
	color: #404040;
}

.this_issue .issue_list b {
	font-size: 16px;
}

.this_issue .issue_style ul {
	margin-left: 20px;
	margin-right: 20px;
	color: gray;
}

.this_issue .issue_style ul a {
	font-size: 16px;
	color: #404040;
}

.this_issue .this_issue_content {
	overflow: hidden;

	-webkit-transition: height 0.5s;
	transition: height 0.5s;
}

.deletecriteria {
	display: inline-block;
	width: 20px;
	background-image: url('delcriteria.png');
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}

.search-header {
	text-align: right;
	font-weight: bold;
	line-height: 20px;
	padding-right: 5px;
}

.search-results {
	font-size: 14px;
	color: gray;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	margin-bottom: 10px;
	margin-top: 7px;
	padding-top: 7px;
	padding-bottom: 10px;
}

.search-results .result {
	margin: 10px 0 25px;
	line-height: 1.15em;
	width: 535px;
}

.search-results .result a {
	color: black;
	font-weight: bold;
}

.sr-tools {
	width: 100%;
	font-size: 12pt;
	color: black;
}

.sr-paging.right {
	text-align: right;
}

.this_issue_content {
	margin: 0 20px;
}

.this_issue_content .details, .thisissue .details {
	padding: 10px;
	line-height: 1.4em;
	border-bottom: 2px solid #404040;
}

.this_issue_content .details strong, .thisissue .details strong {
	font-size: 120%;
}

.this_issue_content ul {
	color: gray;
}

.this_issue_content li {
	margin: 20px 0;
}

.this_issue_content .more, .thisissue .more {
	list-style-type: none;
}

.this_issue_content li strong, .thisissue li strong {
	color: #404040;
	font-size: 16px;
}

.thisissue h1 {
	margin: 0;
	font-weight: normal;
	font-size: 23px;
}

.thisissue .details {
	border-color: white;
}

.thisissue li {
	margin: 20px 0;
}

.thisissue li strong a {
	color: white;
	text-decoration: none;
}

.thisissue .more a {
	text-decoration: none;
}

.addp {
	color: #444;
	font-family: arial;
	cursor: pointer;
}