/* CSS Document */

body{ font-family: monospace; font-size: 14px; margin:0 30px 500px 30px;  background:#fafafa; color:#121212}
td{ vertical-align:top}
img{ border:0}
a{ color:#FF0000; white-space:nowrap;}
a:hover, .nav td a:hover{ background:#00FFFF; color:#fafafa}

.sans{ font-family:Arial, Helvetica, sans-serif;}
.nav{ position:fixed; top:0;  padding-bottom:10px; background:#fafafa url(../img/lineas-h.png) repeat-x bottom; z-index:2000}
.nav td{ padding:4px 6px; line-height:160%; vertical-align:middle}
.nav td a{ font-weight:bold}

.nav h1{font-family: monospace; font-size: 15px; margin:0; padding:0; font-weight:bold; white-space:nowrap}

.menu_item{ display:inline; color:#FF0000; text-decoration:underline; font-weight:bold}
.flot{display:none;position:absolute;width:1px; height:1px; z-index:2000;}
.submenu{ float:left; margin-top:18px; z-index:2001; background:#121212; padding:10px; text-align:left; width:auto;}

.menu_item:hover .flot{display: inline;}
.submenu ul{margin:0;padding:0; list-style:none;}
.submenu ul a{ text-decoration:none; font-size:12px; font-weight:normal; color:#fafafa}

.inverso{ background:#121212; color:#fafafa;}
.inverso a{ color: #FF0000; text-decoration:underline}

h4{ font-size:20px; margin-bottom:10px;}
h1, h4{ font-family: Arial, Helvetica, sans-serif;  font-weight:100; }
h1{font-size:44px ;margin-bottom:20px;}
h1 small{ font-size:60%; font-style:italic}
h1 strong{ font-weight: 600}
h1 a{ color:#121212; text-decoration:none;}


h2{ font-size:20px;  margin:60px 0 20px 0; background:url(../img/lineas-h.png); color:#00FFFF }


.articulo{ background:url(../img/lineas-h.png) repeat-x bottom; padding-bottom:20px; padding-top: 40px;}
.txt, .txt2{
	margin-left:50px;
	max-width:400px
	
	}
	
.articulo .txt:first-letter{
	font-size:40px; font-weight:bolder; line-height:60%}
	
.adv{
	background:#121212; 
	padding:2px 10px;
	width:auto;
	font-size:90%;
	position:fixed;
	bottom:0px;
	display:block;
	
	}
.adv a{
	color:#fafafa;
	}	
.titulo{
	font:15px Arial, Helvetica, sans-serif bold;}
	
.adv .articulo{ padding:0; margin-bottom:5px; padding-bottom:5px; color:#fafafa;}

.adv .articulo .ampliado{
	padding:16px 0;
	display:none;}
	
.adv .articulo:hover .ampliado{	
	display:block;}

.inverso2{
	 background:#fafafa;
	 color:#121212;
	 padding:2px}
	 
.inverso2 a{
	color:#121212;
	}	 
	
.socialbar{
		position:fixed;
		padding:6px;
		top:0;
		right:20px;}

.sharebar{
		position:fixed;
		padding:6px;
		bottom:0;
		right:20px;
		border:#121212 1px solid;
		border-bottom:none;}
	
#tweet{
		position:fixed;
		padding:6px;
		padding-bottom:0;
		bottom:0;
	width:40%;
	right:170px;
	text-align:right;
	font-size:11px;

	}
	
	
#tweet a{color:#121212; 	white-space:normal;
	}	
	
#tweet li{
	list-style:none;}	
/* fijar alto */

.clearfix:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* HTML .clearfix {height: 1%;}
/* End hide from IE-mac */
/* End clearfix */
/* Hack para IE7 */
.clearfix {zoom: 1;}	