/* Etiquetas HTML */
body {
	background-color:#D8E5F1;
	background-image:url(../img/f1.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
pre {font-size:12px;border:1px solid #A2A2A2;background-color:#F1F1F1;padding:8px;margin:5px;color:#0150c7;overflow:scroll;
-width:490px}
img {border:none}
input, select, textarea {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
input {padding-left:4px;padding-right:4px}
textarea {padding:4px}
input.i, textarea.i, select.i {font-weight:bold;color:#3973AC;border:1px solid #3973AC}
fieldset {padding:10px;border:1px solid #A2A2A2}

/* Plantilla */
#cnt {
	width: 770px;
	margin: auto;
	text-align: left
}
#cpo {
	background: #ffffff url(../img/f2.gif) repeat-y;
}
#cnt_l {
	background: url(../img/f3.gif) no-repeat
}
#cnt_r {
	background: url(../img/f4.gif) no-repeat top right;
	padding-right:12px;margin-left:12px;padding-top:0px;margin-top:0px
}
#cbc {
	background: url(../img/f5.gif) no-repeat;
	height:104px;position:relative;font-size:12px;font-family:Arial, Helvetica, sans-serif;
}
#cbcs {
	padding:0px;margin-top:0px;margin-bottom:3px;height:75px
}

#cbcri {
	position:absolute;top:43px;left:380px;text-align:right;width:360px;
}

#cbcr {
	position:absolute;top:5px;left:370px;text-align:right;width:373px
}
#cbcr a {
	color:#a5b5c9;text-decoration:none;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:6px;
}
#cbcr span.sep {
	color:#FFFFFF;margin-left:6px;
}
#cbcr a img {
	margin:0 3px;
}
#cbcr a:hover {
	color:#FFFFFF;
}
#cbcr div {
	margin-bottom:3px
}
#pie {
	background: url(../img/f6.gif) no-repeat bottom;
	height:40px;
	padding-top:8px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:12px;
	font-size:11px;
	text-align:center;
	color:#04487b;
	font-style:italic;
}
#pie a {
	font-weight:bold;color:#466983;font-style:normal;text-decoration:none
}
#mnu {
	float:left;position:relative;top:0px;width:210px;margin-left:0px;background: url(../img/f7.gif) repeat-y;
}
#mnuf {
	background: url(../img/f8.gif) no-repeat #FFFFFF;padding-top:23px
}
#mnucnt {
	margin-left:22px;margin-right:15px;margin-top:-10px;
	-margin-top:0px;
}
#mnu div.tit {
	margin-top:0px;margin-bottom:8px;padding:0px;font-size:16px;font-weight:bold;color:#6c4300;border-bottom:2px solid #cda26c
}
#mnu hr {
	border:1px solid #cda26c
}

#mnu ul {
	margin-top:14px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:8px; list-style:none;
}
#mnu ul li {
	padding-top:10px;padding-bottom:15px;color:#6b4300
}

#mnu div.titAle {
	font-size:12px;color:#000000;font-weight:bold;margin-top:7px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px
}

#mnu ul li a.t1, 
#mnu ul li a.t1:hover,
#mnu ul li a.t1:visited {
	font-weight:bold;text-decoration:underline;color:#6b4300;font-size:13px
}
#mnu ul li a.t2, 
#mnu ul li a.t2:hover,
#mnu ul li a.t2:visited {
	font-weight:normal;text-decoration:none;color:#6b4300;font-size:13px
}
#mnu ul li a.t3, 
#mnu ul li a.t3:hover,
#mnu ul li a.t3:visited {
	font-weight:normal;text-decoration:none;color:#6F4900;font-size:9px
}
#mnu ul li a.t4, 
#mnu ul li a.t4:visited {
	font-weight:normal;text-decoration:none;color:#6F4900;font-size:11px;text-decoration:underline;
}
#mnu ul li a.t4:hover {
	text-decoration:none;
}


#mnu div.valid {
	padding:12px;text-align:center;
}
#mnu div.valid img {
	border:none;padding-right:5px
}
#mnu div.buscGoogle {
	padding-left:4px;padding-top:18px;text-align:center
}
#mnu div.buscGoogle input{
	padding-left:3px;padding-right:3px
}

#cbcRBusq {
	background: url(../img/f5_sinmenu.gif) no-repeat;
	height:104px;position:relative;font-size:12px;font-family:Arial, Helvetica, sans-serif;
}


/* Cuerpo */
div.crp {float:right;position:relative;top:0px;width:510px;margin-right:15px;padding-right:0px;padding-top:12px;
-margin-right:8px;
}
div.crpRBusq {text-align:center;position:relative;top:0px;width:712px;margin:8px 15px 0 15px;padding:0;-margin-right:8px;-margin-left:8px;
}

/* Encabezados */
div.crp h1 {margin-top:0px;margin-bottom:15px;font-size:18px;color:#024271;font-weight:normal;font-family: Arial;padding-right:30px;background-image:url(../img/bgH1b.gif);background-position:right;background-repeat:repeat-y;border-bottom:1px dotted #A3BFCD;padding-bottom:2px}
div.crp h2 {font-family:Arial;padding-top:3px;margin:0px;font-size:15px;font-weight:bold;color:#286b9b}
div.crp h3 {font-family:Arial, Helvetica, sans-serif;padding-top:3px;margin:0px;font-size:14px;color:#829db0;text-decoration:none;margin-left:3px;margin-top:3px}

/* Varios */
div.crp p{text-align:justify;margin-top:8px;margin-bottom:12px;margin-left:4px}
div.crp acronym {cursor:help;font-weight:bold;border-bottom:1px dotted #04487b;color:#555555}
div.crp b {font-weight:bold}
div.crp div.in {margin:5px}
div.crp div.catActual {background-image:none;background-color:#efa34e;color:#FFFFFF;margin-bottom:7px;padding-left:2px;font-size:12px;text-align:left;font-weight:bold}

/* Listas */
div.crp ul{position:relative;padding:0px;margin-left:25px;margin-right:0px;margin-top:8px;margin-bottom:12px}
div.crp ul li{list-style:outside; margin:0px;padding-top:6px;padding-left:0px;padding-right:0px;padding-bottom:0px;text-align:justify}
div.crp ul li ul li{list-style:circle}
div.crp ol{position:relative;padding:0px;margin-left:25px;margin-right:0px;margin-top:8px;margin-bottom:12px}
div.crp ol li{list-style:outside decimal; margin:0px;padding-top:6px;padding-left:0px;padding-right:0px;padding-bottom:0px;text-align:justify}

div.crp ol li ul li{list-style:disc}
div.crp ol.lCap{position:relative;padding:0px;margin:8px 0px 12px 50px;font-size:0.9em;font-weight:bold;}
div.crp ol.lCap li{list-style:outside decimal; margin:0px;padding:3px 0px 0px 0px;text-align:justify;color:#444444}
div.crp ol.lCap li span.lnCap{color:#999999}
div.crp ol.lCap li span.lfCap{color:#666666;font-weight:normal;font-size:0.95em}
div.crp h3 a {font-size:11px}

/* Enlaces */
div.crp a {font-weight:bold;color:#BB0000;text-decoration:none;}/* 0570BB */
div.crp a:hover {font-weight:bold;color:#CC0000;text-decoration:underline;}

/* Alineación */
div.crp .der{text-align:right}
div.crp .cen{text-align:center}
div.crp .izq{text-align:left}

/* Artículo */
div.crp .fechaArticulo {font-size:10px;text-align:right;font-weight:normal;color:#666666;font-style:normal}
div.crp .fechaArticulo span.etiq {color:#666666;}
div.crp .bTags {font-size:12px;color:#024271;margin-top:0px;margin-bottom:15px;text-align:left;font-weight:bold}
div.crp .bTags span.etiq {font-size:13px}
div.crp .aRel {font-size:13px;color:#024271;margin-top:0px;margin-bottom:15px;text-align:left;font-weight:bold}
div.crp .aRel ol {margin:0px;padding-top:0px;padding-left:30px;color:#829db0;font-size:12px;}


/* Portada - Lo último */
div.ultimo {
	margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:20px;padding:0px;font-size:12px;
}
div.ultimo div.restit {
	padding-left:4px;padding-bottom:1px;padding-top:1px;margin:0px;font-size:14px;color:#FFFFFF; background-color:#008800;
	border-right:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;font-weight:bold;
	-height:16px
}
div.ultimo ul {
	margin:0px;padding-left:7px;padding-right:7px;padding-top:0px; list-style:none;
}
div.ultimo ul li {
	border-bottom:1px dotted #005500;padding-top:7px;padding-bottom:8px; list-style:none;
}
div.ultimo ul li div.titulo {
	font-weight:bold;text-decoration:none;color:#006600;
}
div.ultimo ul li div.titulo a {
	color:#006600;
}
/* Portada - Lo más visto */	
div.masvisto {
	margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:20px;padding:0px;font-size:12px;
}
div.masvisto div.restit {
	padding-left:4px;padding-bottom:1px;padding-top:1px;margin:0px;font-size:14px;color:#FFFFFF;background-color:#BF0000;
	border-right:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;font-weight:bold;
	-height:16px
}
div.masvisto ul {
	margin:0px;padding-left:7px;padding-right:7px;padding-top:0px;list-style:none
}
div.masvisto ul li {
	border-bottom:1px dotted #BB0000;padding-top:7px;padding-bottom:8px;list-style:none;
}
div.masvisto ul li div.titulo {
	font-weight:bold;text-decoration:none;color:#BF0000;
}
div.masvisto ul li div.titulo a {
	color:#BF0000;
}
/* Lo último y lo más visto */
div.masvisto, div.ultimo {
	margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:20px;padding:0px;
}
div.masvisto ul li div.cat, div.ultimo ul li div.cat {
	display:block;float:right;color:#EFA34E;font-weight:bold;font-size:11px;padding-left:5px
}
div.masvisto ul li div.cat a, div.ultimo ul li div.cat a, 
div.masvisto ul li div.cat a:hover, div.ultimo ul li div.cat a:hover {
	color:#EFA34E;text-decoration:none;
}
div.masvisto ul li div.fecha, div.ultimo ul li div.fecha {
	display:block;float:right;color:#A1A1A1;font-size:11px;padding-left:5px
}
div.masvisto ul li div.tags, div.ultimo ul li div.tags {
	text-align:left;color:#444444;font-size:0.9em;margin-left:10px;margin-top:2px;font-weight:bold
}
div.masvisto div.vermas, div.ultimo div.vermas {
	text-align:right;margin-top:3px;margin-right:10px
}
div.masvisto div.vermas a, div.ultimo div.vermas a {
	font-size:11px;text-decoration:none;color:#C24E4E;font-weight:bold;
}
div.masvisto div.vermas a:hover, div.ultimo div.vermas a:hover {
	text-decoration:underline;color:#CC0000
}
div.masvisto ul li div.txt, div.ultimo ul li div.txt {
	font-weight:normal;text-decoration:none;color:#777777;margin-left:10px;padding-top:3px; text-align:justify
}
div.masvisto ul li.bor, div.ultimo ul li.bor {
	background-color:#F5F5F5;
}

/* Paginación */
div.pag {
	text-align:center;font-size:17px;font-weight:bold;color:#666666
}
div.pag a {
	font-size:15px;padding-left:5px;padding-right:5px;
}
div.pag span{
	padding-left:5px;padding-right:5px;
}


/* Buscador de tags */
div.buscaTags {
	text-align:center;line-height:20px;border-bottom:1px dotted #a57d7d;padding-bottom:5px;margin:0px
}
div.buscaTags a {
	padding-left:10px;padding-right:10px;color:#a57d7d
}
div.buscaTags a.on {
	color:#CC0000;text-decoration:underline;
}
div.buscaTags a.on:hover {
	color:#CC0000;text-decoration:none;
}
div.verTodasTags {
	text-align:right;font-size:11px;margin-bottom:8px;margin-right:4px;margin-top:1px
}

/* Nube de tags */
div.nubeTagsTit{
	padding-left:4px;padding-bottom:1px;padding-top:1px;margin-bottom:10px;font-size:16px;color:#FFFFFF; background-color:#0040A6;
	border-right:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;font-weight:bold;
}
div.nubeTags {
	text-align:center;margin-bottom:20px;font-size:13px
}
div.nubeTags .tagNube {
	padding-left:15px;padding-right:15px;color:#BBBBBB;font-weight:bold
}
div.nubeTags .tagNube .num {
	font-size:10px;padding-right:2px
}
div.nubeTags a {
	color:#004099;margin:0px
}
div.nubeTags a:hover {
	color:#0570BB
}
div.nubeTags a.on {
	color:#CC0000;text-decoration:underline;
}
div.nubeTags a.on:hover {
	color:#CC0000;text-decoration:none;
}
div.parrafo {
	margin-bottom:12px;margin-top:35px;font-weight:bold;color:#777799
}

div.msjError {
	font-size:22px; text-align:center;margin-top:50px;color:#CC0000;
}

/* Adsense */
div.adBSup {margin-left:211px;text-align:left}
div.adBBusca {}
div.adBBuscaGrande {margin-left:10px}
div.adMnu {}
div.adBtxt {float:left;margin-right:10px}
div.adBtxtD {float:right;margin-left:10px}
div.adBInf {margin-left:0px;margin-bottom:6px}
div.adBInfC {text-align:center;margin-bottom:4px}
div.adsRef {text-align:center;margin-top:15px}
div.adsRefH {text-align:center;margin-bottom:20px}







/*******************************************/

div.c_social_bar 
{
	height:20px;
	margin:0 2px 15px 0;
background-color:#F8F8F8;
padding:3px 5px;
border-top:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

div.c_social_bar iframe {
	float:left	
}

div.c_social_bar a.c_social {
	margin:2px 0 0 6px !important;
	padding:0;
	width:16px;
	height:16px;
	display:block;
	float:right;
}

div.c_social_bar span.esp {
	display:block;
	float:right;
	width:5px;
	height:1px;
}

div.c_social_bar a { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75 }
div.c_social_bar a:hover { filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }

a.facebook { background:url(../img/facebook_mini.png) }
a.twitter { background:url(../img/twitter_mini.png) }
a.delicious { background:url(../img/delicious_mini.png) }
a.buzz { background:url(../img/buzz_mini.png) }
a.google { background:url(../img/google_mini.png) }

.c_social_megusta2 {float:left;height:30px;width:120px;margin:0;padding:0;text-align:left;_float:none }
.c_social_gplusone {float:left;width:90px;padding:0;margin:0}
.c_social_megusta2 iframe , .c_social_megusta2 .fb_iframe_widget{ width:120px !important; }


 


