/* OtroLunes CSS Document */



.wrapper { width: 100%; }



/* accessibility */

#accessibility { background-color: #333; border-bottom: solid 2px #000; border-top: solid 2px #000; color: #bcbcbc; font-size: .8em; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* bg */ background: -moz-linear-gradient(top, #404040 0%, #333333 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#333333)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#333333',GradientType=0 ); /* ie */ /* END bg */ /* end CSS3 */ }

#accessibility a { color: #bcbcbc; }

#accessibility a:hover { color: #fff; text-decoration: none; }

#accessibility-container { padding-top: 1em; }

#fontsize { text-align: right; }

#edition { text-align: left; }

/* END accessibility */



/* seo */

#seo { background-color: #ca161c; border-top: solid 2px #f01a21; }

#searchform { background-color: #333; border-bottom: solid 1px #000; border-left: solid 1px #000; border-right: solid 1px #000; border-top: solid 2px #333; margin-top: -4px; padding: 0 5px 5px; }

#search-field { background-color: #404040; border: solid 1px #4d4d4d; color: #bcbcbc; font-size: .8em; margin-right: 5px; padding: 5px; width: 242px; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* end CSS3 */ }

#search-field:hover { background-color: #074970; border: solid 1px #08517d; color: #10a4fc; }

#submit-seo { background-color: #ca161c; border: solid 1px #f01a21; color: #fff; font-size: .8em; height: 24px; margin: 0; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* end CSS3 */ }

/* END seo */



/* header */

#header { background-color: #bd151a; border-bottom: solid 2px #f01a21; padding-bottom: 1.2em; /* CSS3 */ /* bg */ background: -moz-linear-gradient(top, #CA161C 0%, #BD151A 50%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CA161C), color-stop(50%,#BD151A)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CA161C', endColorstr='#BD151A',GradientType=0 ); /* ie */ /* END bg */ 

/* end CSS3 */ }

#number { text-align: right; }

/* END header */



/* navigation */

#navigation { background-color: #700105; border-bottom: solid 2px #560104; border-top: solid 2px #560104; }

#navmenu ul { float: left; list-style: none; margin: 0; padding: 0; width: 100%; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* end CSS3 */ }

#navmenu li { float: left; margin: 0 2px 0 0; padding: 0; text-transform: uppercase; }

#navmenu a { color: #fc030b; display: block; float: left; margin: 0; padding: 12px 5px; text-decoration: none; }

#navmenu a:hover { background-color: #bc0208; color: #fff; padding-bottom: 12px; }

#followusmenu ul { float: right; list-style: none; margin: 0; padding: 0; width: 100%; }

#followusmenu li { background-color: #560104; float: right; margin: 0 2px 0 0; padding: 0; text-transform: uppercase; }

#followusmenu li:first-child { margin-right: 0; }

#followusmenu a { color: #fc030b; display: block; float: right; margin: 0; padding: 10px 2px; text-decoration: none; }

#followusmenu a:hover { background-color: #bc0208; color: #fff; padding-bottom: 10px; }

/* END navigation */



/* location */

#location { background-color: #a1b8c7; border-bottom: solid 2px #8ca1ad; border-top: solid 2px #cae7fa; color: #fff; font-size: .8em; font-weight: bold; padding-top: 1em; text-align: right; /* CSS3 */ /* text */ text-shadow: 1px 1px 0px #8ca1ad; filter: dropshadow(color=#8ca1ad, offx=1, offy=1); /* END text */ /* bg */ background: -moz-linear-gradient(top, #ABC4D4 0%, #A1B8C7 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ABC4D4), color-stop(100%,#A1B8C7)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ABC4D4', endColorstr='#A1B8C7',GradientType=0 ); /* ie */ /* END bg */ /* end CSS3 */ }

#location a { color: #fff; }

/* END location */



/* maincontent*/

#maincontent-container { background-image: url(../images/bgimage.jpg); background-position: 645px 0; background-repeat: repeat-y; margin-top: 3em; }

#article { padding-right: 12px; text-align: justify; width: 618px; }

.article-header { border-top: dotted 2px #bfbfbf; padding-top: 1.5em; }

.share { border-bottom: dotted 2px #bfbfbf; margin-bottom: 3em; }

#article cite { background-color: #e5e5e5; display: block; font-size: 1em; margin: 0 0 1.5em 1.5em; padding: 1em; }

#article blockquote.right { background-color: #e5e5e5; display: block; font-size: .8em; margin: 0 0 1.5em 1.5em; padding: 1em; }

#maincontent #maincontent-container #article p { font-size: 1.2em; }

.strongnred { color: #bd151a; font-weight: bold; }

.articlesection { background-color: #f5f5f5; border-left: solid 1px #fff; border-top: solid 1px #fff; margin-bottom: 1.5em; padding: 12px; /* CSS3 */ /* box */ -webkit-box-shadow: 3px 3px 5px #e5e5e5; -moz-box-shadow: 3px 3px 5px #e5e5e5; box-shadow: 3px 3px 5px #e5e5e5; /* END box */ /* end CSS3 */ }

#maincontent #maincontent-container #article .articlesection p { font-size: 1em; }

#maincontent #maincontent-container #article .articlesection h6 { margin-bottom: .5em; }

#backtothetop { margin: 2em 0; }

#backtothetop ul { list-style: none; text-align: right; }

#backtothetop li { color: #bd151a; font-weight: normal; }

#backtothetop li a { font-weight: normal; color: #bd151a; }

#aside .asidesection { text-align: justify; }

#aside .asidesection h3 { background-color: #bd151a; color: #fff; font-family: "Century", Helvetica Neue, Arial, Helvetica, sans-serif; padding: .8em; }

#aside .asidesection ul { list-style: none; }

#aside .asidesection ul li { color: #54544d; text-transform: uppercase; font-size: .8em; line-height: 1.5; margin-bottom: 1em; }

#aside .asidesection ul li a { color: #54544d; font-weight: bold; text-transform: none; font-size: 1.2em; line-height: 1.2; }

#aside .asidesection ul li a:hover { color: #bd151a; }

/* END maincontent */



/* footer */

#footer {

	background-color: #333;

	/* CSS3 */

	/* bg */ background: -moz-linear-gradient(top, #404040 0%, #333333 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#333333)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#333333',GradientType=0 ); /* ie */ /* END bg */ /* end CSS3 */

}

#footer-container { padding-bottom: 3em; padding-top: 3em; }

#footer-container h2 { color: #fff; }

#footer-container h2:first-letter { color: #bd151a; }

#name-field { background-color: #404040; border: solid 1px #4d4d4d; color: #bcbcbc; font-size: 1em; margin-bottom: 1em; padding: 5px; width: 96%; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* box */ -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 0px 0px 5px #000000; box-shadow: 0px 0px 5px #000000; /* END box */ /* end CSS3 */ }

#name-field:hover { background-color: #074970; border: solid 1px #08517d; color: #10a4fc; }

#email-field { background-color: #404040; border: solid 1px #4d4d4d; color: #bcbcbc; font-size: 1em; margin-bottom: 1em; padding: 5px; width: 96%; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* box */ -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 0px 0px 5px #000000; box-shadow: 0px 0px 5px #000000; /* END box */ /* end CSS3 */ }

#email-field:hover { background-color: #074970; border: solid 1px #08517d; color: #10a4fc; }

#message-field { background-color: #404040; border: solid 1px #4d4d4d; color: #bcbcbc; font-size: 1em; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; margin-bottom: 1em; padding: 5px; width: 96%; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* box */ -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 0px 0px 5px #000000; box-shadow: 0px 0px 5px #000000; /* END box */ /* end CSS3 */ }

#message-field:hover { background-color: #074970; border: solid 1px #08517d; color: #10a4fc; }

#submit-contact { background-color: #ca161c; border: solid 1px #f01a21; color: #fff; font-size: 1em; height: 24px; margin: 0; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* end CSS3 */ }

#followus ul { margin: 0 0 1em; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* end CSS3 */ }

#followus ul li { border-bottom: dotted 2px #a2a2a2; margin-bottom: 1em; }

#followus ul li a { color: #bcbcbc; font-weight: normal; }

#followus ul li a:hover { color: #fff; text-decoration: none; }

#friends ul { margin: 0 0 1em; }

#friends ul li { border: solid 5px #bcbcbc; float: left; margin-bottom: 10px; margin-right: 5px; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 0px 0px 5px #000000; box-shadow: 0px 0px 5px #000000; /* END box */ /* end CSS3 */ }

#friends ul li:hover { border-color: #fff; }

/* END footer */



/* copyright */

#copyright { background-color: #000; border-bottom: solid 2px #000; border-top: solid 2px #000; color: #bcbcbc; font-size: .8em; text-align: center; /* CSS3 */ /* text */ text-shadow: 2px 2px 0px #000000; filter: dropshadow(color=#000000, offx=2, offy=2); /* END text */ /* end CSS3 */ }

#copyright a { color: #bcbcbc; }

#copyright a:hover { color: #fff; text-decoration: none; }

#copyright-container { padding-bottom: 1.5em; padding-top: 3em; }

p#ndnavmenu { text-transform: uppercase; }

/* END copyright */







































.img220 { border: solid 5px #fff; float: left; margin: 0 1em 1em 0; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }

.img220a { border: solid 5px #fff; float: right; margin: 0 0 1em 1em; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }

.img606 { border: solid 5px #fff; position: relative; float: left; margin: 0 auto 2em; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }
.img460 { border: solid 5px #fff; clear: both; display: block; margin: 0 auto 2em; width: 460px; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }



.margin1 { margin: 0 1.5em; }

ul li { line-height: 1.5; }

ul li a { color: #404040; font-weight: bold; }





#article blockquote { background-color: #e5e5e5; font-size: .8em; padding: 1em 1em .2em; }

blockquote.right { background-color: #e5e5e5; display: block; font-size: .8em; margin: 0 0 1.5em 15em; padding: 1em; }



.textright { text-align: right; }



.imgcaptionue { background-color: rgba(0, 0, 0, .8); color: #fff; font-size: .8em; padding: 1em; position: absolute; bottom: 0; left: 0; }

.imgcaptionom { background-color: rgba(0, 0, 0, .8); color: #fff; font-size: .8em; padding: 1em; position: absolute; bottom: 0; left: 0; }













sup,

sub {

	color: #bd151a;

	font-size: .8em;

	height: 0;

	line-height: 1;

	vertical-align: baseline;

	_vertical-align: bottom;

	position: relative;

	

}!important



sup {

	bottom: 1em;

}



sub {

	top: 1em;

}





img.imgborder { border: solid 5px #fff; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }



.thumbimg { border: solid 4px #fff; float: left; margin-bottom: 5px; margin-right: 5px; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }















.article-header h5 { margin-top: 3em; }

.img220 p { font-style: italic; margin-top: .8em; text-align: center; }











.capitular { color: #bd151a; font-size: 3em; }



#biography img { border: solid 5px #fff; float: left; margin: 0 1em 1em 0; /* CSS3 */ /* box */ -webkit-box-shadow: 0px 0px 5px #bfbfbf; -moz-box-shadow: 0px 0px 5px #bfbfbf; box-shadow: 0px 0px 5px #bfbfbf; /* END box */ /* end CSS3 */ }

#biography { border-top: solid 2px #bd151a; }



#article p { font-size: 1.2em; line-height: 1.5em; margin: 0 0 .8em; }

body { line-height: 1.5em; }