/*  
Theme Name: Grid Focus Public
Theme URI: http://5thirtyone.com/
Description: Grid aligned left
Version: 1.0
Author: Derek Punsalan
Author URI: http://is.derekpunsalan.com/

Notes: Inspired and created for minimalist, content focused blogs 
or websites. Customize, edit, poke, prod, and adapt to your own 
style. Please leave credit where credit is due so that others may
find the source for your site and adapt a suitable version for their
own website.
*/


@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon4.eot?kioj8n');
	src:url('fonts/icomoon4.eot?#iefixkioj8n') format('embedded-opentype'),
		url('fonts/icomoon4.woff?kioj8n') format('woff'),
		url('fonts/icomoon4.ttf?kioj8n') format('truetype'),
		url('fonts/icomoon4.svg?kioj8n#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
	content: "\10ffff";
}
.icon-bullhorn:before {
	content: "\e601";
}
.icon-compass:before {
	content: "\e602";
}
.icon-user:before {
	content: "\e603";
}
.icon-users:before {
	content: "\e604";
}
.icon-tree:before {
	content: "\e605";
}
.icon-earth:before {
	content: "\e606";
}
.icon-star:before {
	content: "\e607";
}
.icon-star2:before {
	content: "\e608";
}
.icon-youtube:before {
	content: "\e60c";
}
.icon-vimeo22:before {
	content: "\e64c";
}
.icon-flickr:before {
	content: "\e609";
}
.icon-flickr2:before {
	content: "\e60a";
}
.icon-wordpress:before {
	content: "\e60b";
}
.icon-wordpress2:before {
	content: "\e60c2";
}
.icon-apple:before {
	content: "\e60d";
}
.icon-mail:before {
	content: "\e60e";
}
.icon-paperclip:before {
	content: "\e60f";
}
.icon-user2:before {
	content: "\e610";
}
.icon-users2:before {
	content: "\e611";
}
.icon-user-add:before {
	content: "\e612";
}
.icon-export:before {
	content: "\e613";
}
.icon-location:before {
	content: "\e614";
}
.icon-map:before {
	content: "\e615";
}
.icon-compass2:before {
	content: "\e616";
}
.icon-heart:before {
	content: "\e617";
}
.icon-heart2:before {
	content: "\e618";
}
.icon-star3:before {
	content: "\e619";
}
.icon-thumbsup:before {
	content: "\e61a";
}
.icon-chat:before {
	content: "\e61b";
}
.icon-house:before {
	content: "\e61c";
}
.icon-search:before {
	content: "\e61d";
}
.icon-cog:before {
	content: "\e61e";
}
.icon-camera:before {
	content: "\e61f";
}
.icon-megaphone:before {
	content: "\e620";
}
.icon-music:before {
	content: "\e621";
}
.icon-clock:before {
	content: "\e622";
}
.icon-earth2:before {
	content: "\e623";
}
.icon-rss:before {
	content: "\e600";
}
.icon-lock:before {
	content: "\e625";
}
.icon-lock-open:before {
	content: "\e626";
}
.icon-plus:before {
	content: "\e627";
}
.icon-cross:before {
	content: "\e628";
}
.icon-plus2:before {
	content: "\e629";
}
.icon-cross2:before {
	content: "\e62a";
}
.icon-erase:before {
	content: "\e62b";
}
.icon-info:before {
	content: "\e62c";
}
.icon-question:before {
	content: "\e62d";
}
.icon-help:before {
	content: "\e62e";
}
.icon-warning:before {
	content: "\e62f";
}
.icon-retweet:before {
	content: "\e630";
}
.icon-pictures:before {
	content: "\e631";
}
.icon-video:before {
	content: "\e632";
}
.icon-folder:before {
	content: "\e633";
}
.icon-archive:before {
	content: "\e634";
}
.icon-download:before {
	content: "\e635";
}
.icon-arrow-left:before {
	content: "\e636";
}
.icon-arrow-down:before {
	content: "\e637";
}
.icon-arrow-up:before {
	content: "\e638";
}
.icon-arrow-right:before {
	content: "\e639";
}
.icon-arrow-down2:before {
	content: "\e63a";
}
.icon-cc:before {
	content: "\e63b";
}
.icon-cc-by:before {
	content: "\e63c";
}
.icon-cc-nc:before {
	content: "\e63d";
}
.icon-cc-nd:before {
	content: "\e63e";
}
.icon-flickr4:before {
	content: "\e64d";
}
.icon-flickr3:before {
	content: "\e63f";
}
.icon-vimeo:before {
	content: "\e640";
}
.icon-vimeo2:before {
	content: "\e641";
}
.icon-twitter:before {
	content: "\e642";
}
.icon-twitter2:before {
	content: "\e64e";
}
.icon-facebook2:before {
	content: "\e64f";
}
.icon-facebook3:before {
	content: "\e650";
}
.icon-facebook:before {
	content: "\e643";
}
.icon-googleplus:before {
	content: "\e644";
}
.icon-linkedin:before {
	content: "\e645";
}
.icon-linkedin2:before {
	content: "\e646";
}
.icon-spotify:before {
	content: "\e647";
}
.icon-instagram:before {
	content: "\e648";
}
.icon-dropbox:before {
	content: "\e649";
}
.icon-behance:before {
	content: "\e64a";
}


@font-face {
    font-family: 'Luci';
    src: url('fonts/lucidasansregular-webfont.eot');
    src: url('fonts/lucidasansregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lucidasansregular-webfont.woff') format('woff'),
         url('fonts/lucidasansregular-webfont.ttf') format('truetype'),
         url('fonts/lucidasansregular-webfont.svg#LucidaSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Luci';
    src: url('fonts/lucidasansoblique-webfont.eot');
    src: url('fonts/lucidasansoblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lucidasansoblique-webfont.woff') format('woff'),
         url('fonts/lucidasansoblique-webfont.ttf') format('truetype'),
         url('fonts/lucidasansoblique-webfont.svg#LucidaSansOblique') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Luci';
    src: url('fonts/lucidasansdemioblique-webfont.eot');
    src: url('fonts/lucidasansdemioblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lucidasansdemioblique-webfont.woff') format('woff'),
         url('fonts/lucidasansdemioblique-webfont.ttf') format('truetype'),
         url('fonts/lucidasansdemioblique-webfont.svg#LucidaSansDemiboldOblique') format('svg');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: 'Luci';
    src: url('fonts/lucidasansdemibold-webfont.eot');
    src: url('fonts/lucidasansdemibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lucidasansdemibold-webfont.woff') format('woff'),
         url('fonts/lucidasansdemibold-webfont.ttf') format('truetype'),
         url('fonts/lucidasansdemibold-webfont.svg#LucidaSansDemibold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Calib';
    src: url('fonts/calibri-webfont.eot');
    src: url('fonts/calibri-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calibri-webfont.woff') format('woff'),
         url('fonts/calibri-webfont.ttf') format('truetype'),
         url('fonts/calibri-webfont.svg#CalibriRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Calib';
    src: url('fonts/calibri_italic-webfont.eot');
    src: url('fonts/calibri_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calibri_italic-webfont.woff') format('woff'),
         url('fonts/calibri_italic-webfont.ttf') format('truetype'),
         url('fonts/calibri_italic-webfont.svg#CalibriItalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Calib';
    src: url('fonts/calibri_bold-webfont.eot');
    src: url('fonts/calibri_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calibri_bold-webfont.woff') format('woff'),
         url('fonts/calibri_bold-webfont.ttf') format('truetype'),
         url('fonts/calibri_bold-webfont.svg#CalibriBold') format('svg');
    font-weight: bold;
    font-style: normal;

}


@font-face {
    font-family: 'Calib';
    src: url('fonts/calibri_bold_italic-webfont.eot');
    src: url('fonts/calibri_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calibri_bold_italic-webfont.woff') format('woff'),
         url('fonts/calibri_bold_italic-webfont.ttf') format('truetype'),
         url('fonts/calibri_bold_italic-webfont.svg#CalibriBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: 'BebasNeue';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'swis721_cn_btroman';
    src: url('fonts/swz721c-webfont.eot');
    src: url('fonts/swz721c-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/swz721c-webfont.woff') format('woff'),
         url('fonts/swz721c-webfont.ttf') format('truetype'),
         url('fonts/swz721c-webfont.svg#swis721_cn_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebasregular';
    src: url('fonts/bebas___-webfont.eot');
    src: url('fonts/bebas___-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebas___-webfont.woff') format('woff'),
         url('fonts/bebas___-webfont.ttf') format('truetype'),
         url('fonts/bebas___-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



*{margin:0;padding:0;}
html,body{background:
url(images/top-fondo2.png) repeat-x top,
url(images/footer-fondo.png) repeat-x bottom;
background-color:#f2f2f2;
color:#000;text-align:center;}
 
body{font:12px Open Sans, 'Lucida Grande','Lucida Sans Unicode', 'Luci',arial,helvetica,verdana,sans-serif;}
h1{font-size:22px;}

h2{font-size:18px;}
h2 a{color:#333;text-decoration:none;}
h2 a:hover{color:#f6be00;}

h3{font-size:16px;}
h4{font-size:14px;}
h13 {
	text-align:left;
	clear:none;
	padding:2px 0 9px 0;
	font-size:10px;
    color:#ccc;
}
h15{font-size:23px; margin-bottom: 5px; color:#333; line-height:24px;}
h15 a{font-size:23px; color:#000; margin-bottom: 5px;}
h15 a:hover{font-size:23px; color:#f6be00; margin-bottom: 5px;}

h16{font-size:10px; margin-bottom: 5px; margin-top:5px;}
h16 a{font-size:10px; color:#000; margin-bottom: 5px; font-weight:normal;}
h16 a:hover{font-size:10px; color:#f6be00; margin-bottom: 5px;}

h17{font-size:10px; margin-bottom: 5px; margin-top:5px;}
h17 a{font-size:10px; color:#000; margin-bottom: 5px; font-weight:normal;}
h17 a:hover{font-size:10px; color:#f6be00; margin-bottom: 5px;}

h18{font-size:10px;}
h18 a{font-size:10px; color:#444; font-weight:normal;}
h18 a:hover{font-size:10px; color:#f6be00;}


h19{font-size:10px; text-align:right;}
h19 a{font-size:10px; color:#444; font-weight:normal; text-align:right;}
h19 a:hover{font-size:10px; color:#f6be00;}

h20{color:#000;}
h20 a{color:#000;}
h20 a:hover{color:#fff;}

/*BUSCADOR BARRA NEGRA - SEARCH*/
h21{font-size:10px; margin-bottom: 5px; margin-top:5px;}
h21 a{font-size:10px; color:#000; margin-bottom: 5px; font-weight:normal;}
h21 a:hover{font-size:10px; color:#f6be00; margin-bottom: 5px;}
h21 input{
	background-color:#000;
	border: 0px solid #bbb;
	font-size:11px;
	height:22px;
	color:#8e8e8e;
	padding:0px 0 0px 5px;
	text-transform:uppercase;
}

brevecorto{
	display:none;
}

#wrapper{text-align:left;width:999px;margin:0px auto;} 

imgLinks{border:0;}
a {text-decoration:none;}
a:hover{text-decoration:none;}

twitterheader{
	font-size:11px;
	text-align:center;}

.grayscale{ 
  border: 1px solid black;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);  /* For Webkit browsers */
    filter: gray;  /* For IE 6 - 9 */
    -webkit-transition: all .6s ease;  /* Transition for Webkit browsers */
}

img.grayscale:hover{
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}

.grayscale_dark{ 
  border: 1px solid black;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);  /* For Webkit browsers */
    filter: gray;  /* For IE 6 - 9 */
    -webkit-transition: all .6s ease;  /* Transition for Webkit browsers */
	filter:alpha(opacity=50); opacity:.5; -moz-opacity:0.5;
}

img.grayscale_dark:hover{
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:alpha(opacity=1); opacity:1; -moz-opacity:1;
}


#prehead{padding:0px 0 4px 0; background:#fff; border-top:1px #e8e8e8 solid; border-right:1px #e8e8e8 solid; border-left:1px #e8e8e8 solid; height:32px; font-family: 'Roboto Condensed', 'swis721_cn_btroman', Helvetica, Arial, sans-serif;font-weight:300;}
	
#preheader {width:999px;float:left;margin:0px 0 0 0;}

.preheader ul{list-style:none;}
.preheader li{color:#bbb;border-right:0px solid #fff;float:left;display:block;}
.preheader li a{font-size:19px; font-stretch:semi-condensed; outline:none;color:#bbb;text-decoration:none;display:block; }
.preheader li a:hover{text-decoration:none;}

.preheader li.skip1{color:#6f6f6f; border-right:0px;float:left;display:block;text-align:left; font-size:19px; text-transform:lowercase;}
.preheader li.skip1 a{color:#6f6f6f; border-right:1px #eee solid;display:block; padding:5px 10px 6px 10px;}
.preheader li.skip1 a:hover, li.top a:hover { background: #252525;color:#f6be00 !important;}

.preheader li.skip2{color:#aaa; border-left:0px #eee solid;float:right;display:block;text-align:right;}
.preheader li.skip2 a{color:#aaa; border-right:0px #eee solid;display:block; padding:7px 6px 7px 6px; font-size:22px;}
.preheader li.skip2 a:hover, li.top a:hover { background: #252525;color:#f6be00 !important;}
.preheader li.skip2 a img{filter:alpha(opacity=50); opacity:.5; -moz-opacity:0.5;}
.preheader li.skip2 a:hover img{filter:alpha(opacity=1); opacity:1; -moz-opacity:1;}

#preheader img,.preheader a img{border:0px;}

#prehead_top{padding:0px 0 4px 0; height:40px;}

#preheader_top {width:999px; height:40px; float:left;margin:0px 0 0 0; }

.preheader_top ul{list-style:none;}
.preheader_top li{color:#222;border-right:0px solid #fff;float:left;display:block; font-size:16px; font-family:'Roboto Condensed','swis721_cn_btroman', Helvetica, Arial, sans-serif; text-transform:uppercase; font-weight:300;}
.preheader_top li a{outline:none;color:#bbb;text-decoration:none;display:block; }
.preheader_top li a:hover{text-decoration:none;}

.preheader_top li.skip1{color:#bbb; float:left;display:block;text-align:left; }
.preheader_top li.skip1 a{color:#bbb; display:block; padding:0px 0px 0px 0px; margin:5 0px 8 0px; border-right:0px solid #444;}
.preheader_top li.skip1 a:hover, li.top a:hover { color:#444 !important;}

.preheader_top li.skip3{color:#bbb; float:left;display:block;text-align:left; }
.preheader_top li.skip3 a{color:#bbb; display:block; padding:0px 0px 0px 0px; margin:5 0px 8 0px; border-right:0px solid #444;}
.preheader_top li.skip3 a:hover, li.top a:hover { color:#444 !important;}

.preheader_top li.skip4{color:#bbb; float:left;display:block;text-align:left; font-family: 'bebasregular', 'swis721_cn_btroman', Helvetica, Arial, sans-serif; font-size: 12px; }
.preheader_top li.skip4 a{display:block; padding:5px 8px 5px 5px; margin:0 5px 3px 15; border-right:0px solid #ccc; color:#111; filter:alpha(opacity=50); opacity:.50; -moz-opacity:0.50;}
.preheader_top li.skip4 a img{ border:1px solid #fff;}
.preheader_top li.skip4 a:hover, li.top a:hover {color:#fff; background:#222;}
.preheader_top li.skip4 a:hover img, li.top a:hover img {filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}

.preheader_top li.skip5{color:#bbb; float:left;display:block;text-align:left; font-family: 'bebasregular', 'swis721_cn_btroman', Helvetica, Arial, sans-serif; font-size: 12px; }
.preheader_top li.skip5 a{color:#111; display:block; padding:5px 8px 5px 5px; margin:0 5px 3px 15; border-right:0px solid #ccc; filter:alpha(opacity=50); opacity:.50; -moz-opacity:0.50;}
.preheader_top li.skip5 a:hover, li.top a:hover { background-color: #f2f2f2; color:#111 !important; filter:alpha(opacity=99); opacity:1; -moz-opacity:1;}


.preheader_top li.skip2{color:#aaa; float:right;display:block;text-align:right; font-family: 'Roboto Condensed','swis721_cn_btroman', Helvetica, Arial, sans-serif; font-size:16px;font-weight:300;}
.preheader_top li.skip2 a{color:#aaa; display:block; padding:3px 5px 5px 5px;}
.preheader_top li.skip2 a:hover, li.top a:hover { background-color: #252525; color:#f6be00 !important;}

#preheader_top img,.preheader a img{border:0px;}

twitter{
	font-size:11px;
	text-align:center;
	margin:0 0px 0px 0px;
	padding:0 0 0px 0;
	background-color:#ddd;
}

h20{
	font-size:11px;
	text-align:center;
	margin:0 0px 0px 0px;
	padding:0 0 0px 0;
}
h20 a{ color:#222; text-decoration:none;}
h20 a:hover{ color:#000; text-decoration:none;}
h20 a:visited{ color:222; text-decoration:none;}

fondogris{
	background-color:#CCC;
}

redessociales{
	font-size:11px;
	color:#aaa;
	text-align:center;
	margin:0 0px 0px 0px;
	padding:0 0 10px 0;
}
redessociales a{ color:#222; text-decoration:none;}
redessociales a:hover{ color:#000; text-decoration:none;}
redessociales a:visited{ color:#222; text-decoration:none;}


/* masthead / footer - navigation and categories */

#masthead{padding:0px 0 0px 0; height:56px; width:999; background:#252525 url(images/logo_estrelas_2014.png) no-repeat; background-size:309px 56px;}
#masthead_single{padding:0px 0 0px 0; height:56px; width:999px; background:#252525 url(images/logo_estrelas_2014.png) no-repeat; background-size:309px 56px;}
#masthead_single_outononet{padding:0px 0 0px 0; height:56px; width:999px; background:#252525 url(images/cabecera_categorias2014.png) no-repeat;}
#masthead_single_defensa{padding:0px 0 0px 0; height:56px; width:999px; background:#bcab94 url(images/footer-defensa.jpg) no-repeat;}
#masthead_single_aviacion{padding:0px 0 0px 0; height:56px; width:999px; background:#bcab94 url(images/footer-defensa.jpg) no-repeat;}
#masthead_single_cine{padding:0px 0 0px 0; height:56px; width:999px; background:#252525 url(images/cabecera_paginas_cine.png) no-repeat;}
#masthead_single_explorando{padding:0px 0 0px 0; height:56px; width:999px; background:#252525 url(images/cabecera_explorando2014.jpg) no-repeat;}

.botonhome{width:310px; height:50px; float:left;}
.espacio_categoria {width:617px; float:right; padding:13px 5px 0 0;text-align:right; vertical-align:text-top;font-family:'Roboto Condensed','oswaldbook', 'swis721_cn_btroman', Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Helvetica, Arial; font-size:10px; text-transform:lowercase;}
.espacio_categoria a{	color:#252525;
	background-color:#f6be00;
	padding:1px 8px 3px 8px;
	border-radius:4px;-moz-border-radius: 4px; -webkit-border-radius : 4px;
	font-weight:300;}
.espacio_categoria a:hover{background-color:#d1a102;}
.espacio_listacat { padding:12px 8px 0 9px; vertical-align:text-top;font-family:'Roboto Condensed','oswaldbook', 'swis721_cn_btroman', Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', Helvetica, Arial;  text-transform:lowercase;  color:#ccc; font-size:21px; }
.espacio_listacat a{}
.espacio_listacat a:hover{}

.espacio_listacat_defensa { padding:12px 8px 0 9px; vertical-align:text-top;font-family:'Roboto Condensed','oswaldbook', 'swis721_cn_btroman', Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', Helvetica, Arial;  text-transform:lowercase;  color:#ccc; font-size:21px; }
.espacio_listacat_defensa a{background-color:#877458; color:#fff;}
.espacio_listacat_defensa a:hover{background-color:#625032; color:#fff;}

.espacio_listacat_outononet { padding:12px 8px 0 9px; vertical-align:text-top;font-family:'Roboto Condensed','oswaldbook', 'swis721_cn_btroman', Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', Helvetica, Arial;  text-transform:lowercase;  color:#ccc; font-size:21px; }
.espacio_listacat_outononet a{background-color:#877458; color:#fff;}
.espacio_listacat_outononet a:hover{background-color:#625032; color:#fff;}

.espacio_listacat_explorando { padding:12px 8px 0 9px; vertical-align:text-top;font-family:'Roboto Condensed','oswaldbook', 'swis721_cn_btroman', Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', Helvetica, Arial;  text-transform:lowercase;  color:#ccc; font-size:21px; }
.espacio_listacat_explorando a{background-color:#7e9f1c; color:#fff;}
.espacio_listacat_explorando a:hover{background-color:#5a6a24; color:#fff;}


#authorBlurb img{float:right;width:42px;height:42px;border:0px solid #EEE;}
#authorIntro a{font-weight:bold;} 
#authorIntro{line-height:1.4em;width:400px;float:right;margin:8px 0 0 0;}
ul.nav{list-style:none;background:#000;}
.nav li{border-right:1px solid #444;float:left;display:block;width:100px;}
.nav li a{font-size:11px;outline:none;color:#8e8e8e;text-decoration:none;display:block;padding:5px 0 5px 5px;width:99px;text-transform:uppercase;}
.nav li a span{font-size:11px;color:#777;text-transform:lowercase;}
.nav li a:hover{background:#fff;color:#000;width:95px;}
* html .nav li a:hover{background:#fff;width:99px;}
.nav li.skip{border-left:0px solid #444; border-right:0px;float:right;display:block width:100px;}
.nav li.skip a{width:100px;}
li.top{border-left:1px solid #444;float:right;display:block width:100px;}
li.top a{width:100px;}
.nav li.skip a:hover, li.top a:hover { background: transparent;color: #333 !important;}

/* MENU DESPLEGABLE */

.elentir a:hover{background:#fff;color:#000!important;width:95px;}
.blanco a:hover{background:#fff;color:#000!important;width:95px;}
.temas a:hover{background:#fff;color:#000!important;width:95px;}
.archivo a:hover{background:#fff;color:#000!important;width:95px;}
.feed a:hover{background:#fff;color:#000!important;width:95px;}

* html .nav li a:hover{background:#fff;width:99px;}
.nav li.skip{border-left:0px solid #444;float:right;display:block width:100px;}
.nav li.skip a{width:100px;}
li.top{border-left:1px solid #DDD;float:right;display:block width:100px;}
li.top a{width:100px;}
.nav li.skip a:hover, li.top a:hover { background:#fff;color:#000 !important;}

.nav li.skip3{border-left:0px solid #444;float:right;display:block width:100px;}
.nav li.skip3 a{width:99px;}
.nav li.skip3 a:hover, li.top a:hover {width:90px;background:#000;color:#ccc !important;}

#themes{background:#fff;}
#themes ul{list-style:none;padding:5px 0 3px 0;}
#themes li{float:left;display:block;width:117px;}
#themes li a{font-weight:normal;color:#000;width:100px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#themes li a:hover{background-color:#000;color:#fff;}


#rss{background:#fff;}
#rss img,.entry a img{border:0px;}
#rss a:hover img{border:0px;}
#rss ul{list-style:none;padding:5px 0 3px 0;}
#rss li{float:left;display:block;width:101px;}
#rss li a{font-weight:normal;color:#000;width:90px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#rss li a:hover{background-color:#000;color:#fff;}

#redes{background:#fff;}
#redes ul{list-style:none;padding:5px 0 3px 0;}
#redes li{float:left;display:block;width:101px;}
#redes li a{font-weight:normal;color:#000;width:99px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#redes li a:hover{color:#f6be00;}

#emoticons{background:#fff;}
#emoticons img{margin: 4px 4px 4px 4px;}
#emoticons ul{list-style:none;padding:5px 0 3px 0;}
#emoticons li{float:left;display:block;width:50px;}
#emoticons li a{font-weight:normal;color:#000;width:50px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#emoticons li a:hover{background-color:#000;color:#fff;}

#condiciones{background:#fff;}
#condiciones img{margin: 4px 4px 4px 4px;}
#condiciones ul{list-style:none;padding:5px 0 3px 0;}
#condiciones li{float:left;display:block;width:50px;}
#condiciones li a{font-weight:normal;color:#000;width:50px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#condiciones li a:hover{background-color:#000;color:#fff;}
#condiciones embed{
	margin-top:10px;
	width:400px;
	height:325px;
}

#suscribete{background:#fff;}
#suscribete img{margin: 4px 4px 4px 4px;}
#suscribete ul{list-style:none;padding:5px 0 3px 0;}
#suscribete li{float:left;display:block;width:240px;}
#suscribete li a{font-weight:normal;color:#000;width:240px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#suscribete li a:hover{background-color:#000;color:#fff;}

#suscribete2{color:#333; font-size:14px; margin-bottom:12px;}
#suscribete2 img{margin: 4px 4px 4px 4px;}
#suscribete2 a{color:#444;}
#suscribete2 a:hover{color:#000;}
#suscribete2 ul{list-style:none;padding:5px 0 3px 0;}
#suscribete2 li{float:left;display:block;width:400px;}
#suscribete2 li a{font-weight:normal;color:#f6be00;width:240px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px; font-size:18px;}
#suscribete2 li a:hover{color:#fff;}
#suscribete2 p{padding-left:12px;padding-right:12px;}

#blogs{background:#fff;}
#blogs img{margin: 4px 4px 4px 4px;}
#blogs ul{list-style:none;padding:5px 0 3px 0;}
#blogs li{float:left;display:block;width:185px;}
#blogs li a{font-weight:normal;color:#000;width:155px;padding: 2px 2px 2px 2px;;display:block;margin:4px 0 4px 5px;}
#blogs li a:hover{background-color:#000;color:#fff;}

/* COLUMNA PRINCIPAL DE ENTRADAS */
#mid{background:#fff;border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;}
#mid{}#mainCol{background-color:#FFFFFF;color:#000:;float:left;margin:26px 0 0 0;width:400px;text-align:justify;}
#mid{}#mainCol a{text-decoration:none;}

#mid{}#mainCol .info {
	color:#6e5956;
	background-color:#fff;
	font-size:1em;
	border-top:1px #000;
	font-style:normal;
	display:block;
	padding-top:4px;
	text-transform:none;
}

#mid{}#mainCol .info a {
	color:#6e5956;
	text-decoration:none;
		border-bottom:0px dotted #ccc;
}

#mid{}#mainCol .info a:hover {
	color:#444;
	background-color:#fff;
}

#mid640{}#mainCol640 embed{
	margin-top:0px;
	width:665px;
	height:499px;
}

#mid640{}#mainCol640 .panoramico embed{
	margin-top:0px;
	width:665px;
	height:371px;
}

#mid640{}#mainCol640 .panoramico468 embed{
	margin-top:0px;
	width:665px;
	height:469px;
}

#mid640{}#mainCol640 .flickrshow embed{
	margin-top:0px;
	width:665px;
	height:443px;
}

#mid{}#mainCol .goear embed{
	margin-top:10px;
	width:400px;
	height:150px;
}

#mid640{}#mainCol640 brevecorto{
	display:none;
}

#mid640{}#mainCol640 .brevecorto img{
	display:none;
}

#mid{}#mainCol .bliptv embed{
	margin-top:0px;
	width:400px;
	height:330px;
}


/* COLUMNA AMPLIADA DE 640 PIXELS */
#mid640{background:#fff;border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;}
#mid640{}#mainCol640{background-color:#FFFFFF;color:#000:;float:left;margin:30px 0px 0 30px;width:665px;text-align:justify;}
#mid640{}#mainCol640 a{text-decoration:none;}

#mid640{}#mainCol640 .info {
	color:#6e5956;
	background-color:#fff;
	font-size:1em;
	border-top:1px #000;
	font-style:normal;
	display:block;
	padding-top:4px;
	text-transform:none;
}

#mid640{}#mainCol640 .info a {
	color:#6e5956;
	text-decoration:none;
		border-bottom:0px dotted #ccc;
}

#mid640{}#mainCol640 .info a:hover {
	color:#444;
	background-color:#fff;
}

#mid640{}#mainCol640 .categorias_lista a {
	border:1px solid #e2e2e2;
	color:#333;
	font-weight:bold;
	background-color:#e2e2e2;
	padding:3px 5px 3px 5px;
	line-height:36px;
	border-radius:4px;-moz-border-radius: 4px; -webkit-border-radius : 4px;
}

.post-categories {
	list-style:none;
}

#mid640{}#mainCol640 .categorias_lista a:hover {
	border:1px solid #252525;
	color:#ffbf00;
	background-color:#252525;
}

#mid640{}#mainCol640 .etiquetas a {
	border:1px solid #e2e2e2;
	color:#333;
	background-color:#e2e2e2;
	padding:3px 5px 3px 5px;
	line-height:36px;
	border-radius:4px;-moz-border-radius: 4px; -webkit-border-radius : 4px;
}

#mid640{}#mainCol640 .etiquetas a:hover {
	border:1px solid #252525;
	color:#ffbf00;
	background-color:#252525;
}




/* SEGUNDA COLUMNA */

#midCol{background:#fff;font-size:10px;float:left;margin:25px 0 25px 25px;width:240px;line-height:1.3em;}
#midCol a{text-decoration:none;}
#midCol p{text-align:justify; margin-top:6px; margin-bottom:6px;}
#midCol img,.entry a img{border:0px;}
#midCol a:hover img{border:0px;}

#midCol embed{
	width:240px;
	height:180px;
}

#midCol .panoramico embed{
	margin-top:0px;
	width:240px;
	height:159px;
}

#midCol .flickrshow embed{
	margin-top:0px;
	width:240px;
	height:160px;
}

#midCol .normal embed{
	margin-top:0px;
	width:240px;
	height:159px;
}

#midCol .panoramico2 embed{
	margin-top:0px;
	width:240px;
	height:159px;
}


#midCol brevelargo{
	display:none;
}


#midCol .brevelargo img{
	display:none;
}

#midCol .bliptv embed{
	width:240px;
	height:210px;
}

#midCol .panoramico .bliptv embed{
	width:240px;
	height:159px;
}

#searchWrap,
.middle_links{margin-bottom:10px;}
#searchWrap input{
	vertical-align:middle;
	margin-left:0px; 
	padding:6px 7px 6px 7px; 
	vertical-align:middle; 
	width:300px;
	height:54px;
	color:#fff; 
	font-size:25px; 
	border:1px solid #333; 
	/* Color alternativo para versiones que no soporten degradados */  
  background-color:#333;  
  
  /* Safari 4+ y Chrome 1+ */  
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #555555), color-stop(1, #222222));  
  
  /* Safari 5.1+ y Chrome 10+ */  
  background-image:-webkit-linear-gradient(#555555, #222222);  
  
  /* Firefox 3.6+ */  
  background-image:-moz-linear-gradient(top, #555555, #222222);  
  
  /* Opera 11.10+ */  
  background-image:-o-linear-gradient(top, #555555, #222222);  
  
  /* Internet Explorer 5.5+ */  
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#222222');
	text-align:center;
	border-radius:4px;-moz-border-radius: 4px; -webkit-border-radius : 4px; }

#searchWrap input:hover {
	border:1px solid #333; 
	color:#f6be00;
	/* Color alternativo para versiones que no soporten degradados */  
  background-color:#444;  
  
  /* Safari 4+ y Chrome 1+ */  
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, 222222), color-stop(1, #555555));  
  
  /* Safari 5.1+ y Chrome 10+ */  
  background-image:-webkit-linear-gradient(#222222, #555555);  
  
  /* Firefox 3.6+ */  
  background-image:-moz-linear-gradient(top, #222222, #555555);  
  
  /* Opera 11.10+ */  
  background-image:-o-linear-gradient(top, #222222, #555555);  
  
  /* Internet Explorer 5.5+ */  
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#222222', EndColorStr='#555555');
}


#searchWrap #s{
	font-size:16px;
	color:#222;
	height:20px;
	border-bottom:1px solid #222;
	border-top:0px solid #BBB;
	border-left:0px solid #BBB;
	border-right:0px solid #BBB;
	padding:2px 2px 1px 2px;
	margin-right:0px;
	width:216px;}

#searchWrap input.searchsubmit a{margin-left:0px; 
	padding:4px 7px 6px 7px; 
	vertical-align:middle; 
	width:260px;
	height:41px;
	color:#333; 
	font-size:25px; 
	border:7px solid #fff; 
	background-color:#f6be00; 
	text-align:center; 
}
	
#searchWrap input.searchsubmit a:hover {
	border:1px solid #ffbf00;
	color:#ddd;
	background-color:#333;
}


.middle_links h3{margin-bottom:7px;}
#midCol ul{list-style:none;margin:8px 0 4px;}
.middle_links ul li{background:url(images/li.gif) no-repeat 0 3px;color:#7F7F7F;line-height:1.2em;border-top:1px solid #BBB;padding:4px 0 4px 16px;}

.sidebar{font-size:10px; background:#fff;}
.sidebar a img{border:0px; margin-bottom:0px; margin-top:0px;}
.sidebar p{margin-bottom:5px; margin-top:5px;}
.sidebar a{color:#444;}
.sidebar a:hover{color:#000;}
.sidebarTitle {font-size:13px; line-height: 16px; margin-top:6px; margin-bottom:7px; text-align:left;}
.sidebarTitle a{color:#000; font-weight:normal;}


.sidebarContent a{color:#000;text-decoration:none;font-weight:normal;}
.sidebarContent a:hover{color:#f6be00;}
.sidebarContent p{color:#333;text-align:justify; margin-top:6px; margin-bottom:6px;}

.sidebarTitle2 {font-size:11px; line-height: 15px; margin-top:1px; margin-bottom:4px; text-align:left;}
.sidebarTitle2 a{color:#000; font-weight:normal;}
.sidebarTitle2 a:hover{color:#fff;}


/* TERCERA COLUMNA */

#tertCol{float:left;width:240px;margin:15px 0 0 30px;background:#fff;}
#tertCol p{font-size:10px;margin-top:6px; margin-bottom:6px;}
#tertCol a{/*color:#000;*/}
#tertCol a:hover{
	/*color:#f6be00;*/
	}
.input2{vertical-align:top;}

#tertCol embed{
	width:240px;
	height:205px;
}

#tertCol .panoramico embed{
	width:240px;
	height:159px;
}

#tertCol .bliptv embed{
	width:240px;
	height:205px;
}

#tertCol .panoramico .bliptv embed{
	width:240px;
	height:160px;
}

sidebarContent2 ul {
	margin-top:5px;
	list-style-type: square;
	padding-left:14px;
	list-style-position:outside;
	padding:0;
	margin:0;
}

sidebarContent2 li {
	font-size:10px;
	color:#444;
	border:0px solid #fff;
	clear:both;
}


.sidebarContent2 a{color:#000;text-decoration:none;font-weight:bold;}
.sidebarContent2 a:hover{color:#f6be00;}
.sidebarContent2 p{color:#333;text-align:left; margin-top:6px; margin-bottom:6px;}
.sidebarContent2 li{
	list-style-position:outside;}


#elseWhere{margin:0 0 10px 0;}
#elseWhere h3{margin-bottom:7px;}
ul#imgLinks{list-style:none;margin:7px 0;}
#imgLinks li{color:#7F7F7F;line-height:1.2em;padding:0 0 1px;}
#imgLinks li a img{border:3px solid #EEE;width:208px;height:69px;color:#333;font-weight:normal;}
#imgLinks li a:hover img{border-color:#DDD;}

/* wordpress entries styling - main content column */
.postMeta{text-transform:none;font-size:14px;text-align:left;margin-bottom:0px;}
.postMeta span.date{background:#FFF;color:#7F7F7F;padding:0 2px 0 4px;}
.postMeta span.comments{background:#FFF url(images/chat_grey.gif) no-repeat left center;padding-left:15px;margin-left:2px;}
.postMeta span.comments a,
.postMeta span.date a{color:#6e5956;}

.post{margin:0 0 15px 0;}

.post2 {margin:0 0 1px 0;}
.post2 a:hover{
	color:#fff;}
	

.post3 {
	font-size:10px;
	}
.post3 a{
	color:#000;
	text-decoration:none;}
.post3 a:hover{
	color:#f6be00;}

.post h2{line-height:1.3em;margin-bottom:5px; margin-top:5px; text-align:left;}
.post h2 a{outline:none;font-weight:bold; color:#555; font-family: Open Sans, Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Helvetica, Arial, sans-serif; font-size:23px; line-height:1.2em;}
.post h2 a:hover{color:#6e5956;}

.entry h3{margin:1em 0;}
.post .entry{line-height:1.4em;overflow:hidden; margin-bottom:25px;}
.post .entry p{color:#333; margin-bottom:1.2em;}
.post .entry p a{font-weight:bold;color:#6e5956;}
.post .entry p a:hover{font-weight:bold;color:#f6be00;}
.entry a{text-decoration:none;}
.entry blockquote{margin:0 1.3em 0;}
.entry ul{margin:0 1.3em 0;list-style: square;}
.entry ul li{padding-left:18px;margin-bottom:10px;}
.entry ol{margin:0 1em 0 3em;}
.entry ol li{margin:0 0 7px 0;}
.entry img,.entry a img{border:0px;}
.entry a:hover img{border:0px;}
.entry table tr { padding: 15px 0; }
.entry table tr.alt { background: #eee; }
.entry .entryRest {text-align:right}
.entry .entryRest a{color:#fff;}
.entry .entryRest a:hover{color:#f6be00;}


/*---------- ENTRADAS DE 665 --------------*/

.post640 .antetitulo{color:#d6a500; font-weight:bold; line-height:1.2em; margin-bottom:1px; margin-top:7px; font-size:14px; text-transform:uppercase;text-align:left;}

.post640 h2{line-height:1.3em;margin-bottom:5px; margin-top:5px; text-align:left;}
.post640 h2 a{outline:none;font-weight:600; color:#333; font-family:Open Sans, Calibri, 'Calib',Helvetica, Arial, sans-serif; font-size:32px; line-height:1.15;}
.post640 h2 a:hover{color:#555;}

/*.post640 h2{line-height:1.3em;margin-bottom:5px; margin-top:5px; text-align:left;}
.post640 h2 a{outline:none;font-weight:500; color:#333; font-family:'Cabin', Open Sans, Calibri, 'Calib',Helvetica, Arial, sans-serif; font-size:34px; line-height:1.15;}
.post640 h2 a:hover{color:#555;}*/

.entry640 h3{margin:1em 0 0px 0;}
.post640 .entry640{line-height:1.4em; margin-bottom:25px; font-size:14px;}
.post640 .entry640 p{color:#333; margin-bottom:0.8em;}
.post640 .entry640 p a{font-weight:bold;color:#6e5956;}
.post640 .entry640 p a:hover{color:#f6be00;}
.post640 .entry640 big, .post640 .entry640 p big{color:#333; line-height:1.2em; margin:15px 0px 0px 0px ; font-size:17px; text-align:left; font-weight:700;}
.entry640 a{text-decoration:none;}
.entry640 blockquote{margin:0 1.3em 15px 15px;}
.entry640 ul{margin:0 10px 15px 0;list-style:square; padding-left:17px;}
.entry640 ul a {font-weight:bold;color:#6e5956;}
.entry640 ul a:hover{font-weight:bold;color:#f6be00;}
.entry640 ul li{padding-left:2px;margin-bottom:7px;color:#333;}
.entry640 ol{margin:0 10px 15px 4px;padding-left:17px;}

.entry640 ol a {font-weight:bold;color:#6e5956;}
.entry640 ol a:hover{font-weight:bold;color:#f6be00;}
.entry640 ol li{padding-left:2px;margin-bottom:7px;color:#333;}

.entry640 img,.entry a img{border:0px;}
.entry640 a:hover img{border:0px;}
.entry640 table tr { padding: 15px 0; }
.entry640 table tr.alt { background: #eee; }
.entry640 .entryRest {text-align:right}
.entry640 .entryRest a{color:#fff;}
.entry640 .entryRest a:hover{color:#f6be00;}

.post640 .entry640 p rel{color:#333; line-height:20px; padding:0 0px 3px 20px; font-size:15px; text-align:left; background: url(http://www.outono.net/elentir/wp-content/themes/grid_focus_public/images/flecha_rel.png) no-repeat top left;}
.post640 .entry640 p rel a{color:#6e5956; font-weight:600;}
.post640 .entry640 p rel a:hover{color:#222; }

.post640 .entry640 p ho{color:#333; line-height:20px; padding:0 0px 3px 20px; font-size:15px; text-align:left; background: url(http://www.outono.net/elentir/wp-content/themes/grid_focus_public/images/ho_icono_12x12b.png) no-repeat top left;}
.post640 .entry640 p ho a{color:#d48a1f; font-weight:700;}
.post640 .entry640 p ho a:hover{color:#222; }

.post640 .entry640 p cgo{color:#333; line-height:20px; padding:0 0px 3px 20px; font-size:15px; text-align:left; background: url(http://www.outono.net/elentir/wp-content/themes/grid_focus_public/images/cgo_icono_12x12.png) no-repeat top left;}
.post640 .entry640 p cgo a{color:#0068b9; font-weight:700;}
.post640 .entry640 p cgo a:hover{color:#222; }


.post640 .entry640 p gb{color:#333; line-height:20px; padding:0 0px 3px 20px; font-size:15px; text-align:left; background: url(http://www.outono.net/elentir/wp-content/themes/grid_focus_public/images/gb_icono_12x12.png) no-repeat top left;}
.post640 .entry640 p gb a{color:#b8141b; font-weight:700;}
.post640 .entry640 p gb a:hover{color:#222; }

.post640 .entry640 p ain{color:#333; line-height:20px; padding:0 0px 3px 20px; font-size:15px; text-align:left; background: url(http://www.outono.net/elentir/wp-content/themes/grid_focus_public/images/ain_icono_12x12.png) no-repeat top left;}
.post640 .entry640 p ain a{color:#901f1f; font-weight:700;}
.post640 .entry640 p ain a:hover{color:#222; }

twitter{width:515px; margin-left:80px; display:block; clear:both;}


/*.post640 .entry640 p ho2{color:#333; line-height:20px; padding:0 0px 3px 20px; font-size:15px; text-align:left; background: url(http://www.outono.net/elentir/wp-content/themes/grid_focus_public/images/flecha_rel.png) no^-repeat top left;}
.post640 .entry640 p ho2 a{color:#6e5956; font-weight:600;}
.post640 .entry640 p ho2 a:hover{color:#222; }*/


.post640 .entry640 p ho2{	
	line-height:36px;}

.post640 .entry640 p ho2 a {
	padding:6px 8px 6px 8px;
	border:1px solid #e80e00;
	color:#fff;
	background-color:#e80e00;
	border-radius:4px;-moz-border-radius: 4px; -webkit-border-radius : 4px;
	font-size:17px;
	text-align:center;
}

.post640 .entry640 p ho2 a:hover {
	border:1px solid #cc0f01;
	color:#ddd;
	background-color:#cc0f01;
}

.page-numbers a{
	margin:10px 0 10px 0;
	border:1px solid #aaa;
	color:#333;
	background-color:#f2f2f2;
	padding:3px 5px 3px 5px;
	line-height:12px;
	font-size:10px;
	border-radius:4px;-moz-border-radius: 4px; -webkit-border-radius : 4px;
}


.page-numbers a:hover {
	border:1px solid #333;
	color:#ffbf00;
	background-color:#333;
}


/*------------------------------------------------------------------------*/



.entry3 a{
	font-size:10px;
	color:#444;
	font-weight:normal;
}

.entry3 a:hover{
	color:#f6be00px;
}

.entry3 ul {
	margin-top:5px;
	list-style-type: square;
	padding-left:14px;
	list-style-position:outside;
	padding:0;
	margin:0;
}

.entry3 li {
	font-size:10px;
	color:#444;
	border:1px solid #fff;
	clear:both;
}

.entry3 li a{
	font-size:10px;
	color:#444px;
	font-weight:normal;
}


.sidebar li {color:#333;
	text-align:justify
}


/* ----------
- ESTO MODIFICA LA LISTA DE ULTIMOS COMENTARIOS - 
-------------- */

.lastcomments a{
	font-size:10px;
	color:#000;
	font-weight:normal;
}

.lastcomments a:hover{
	color:#f6be00px;
}

.lastcomments ul {
	margin-top:5px;
	list-style-type: square;
	padding-left:14px;
	list-style-position:outside;
	padding:0;
	margin:0;
}

.lastcomments li {
	font-size:10px;
	color:#444;
	font-weight:normal;
	border:1px solid #fff;
	clear:both;
}

.lastcomments li a{
	font-size:10px;
	color:#444px;
	font-weight:normal;
}


/*------------------
ESTO MODIFICA EL BLOQUE DE TWITTER DEL SIDEBAR THIRD
------------------------------*/

.twitterthird {
	padding-bottom:5px;
	padding-right:9px;
	width:230px;
}


.twitterthird a{
	font-size:10px;
	color:#70b5e7;
	font-weight:normal;
}

.twitterthird a:hover{
	color:#aed1eb;
	text-decoration:none;
}

.twitterthird ul {
	margin-top:5px;
	list-style-type: square;
	padding-left:10px;
	list-style-position:outside;
	padding-left:0px;
	padding-right:5px;
	margin-left:17px;
}

.twitterthird li {
	font-size:10px;
	color:#ddd;
	border:0px solid #fff;
	clear:both;
	padding-bottom:4px;
}

.twitterthird li a{
	font-size:10px;
	color:#70b5e7;
	font-weight:normal;
}

.twitterthird li a.hover{
	font-size:10px;
	color:#aed1eb;
	font-weight:normal;
}

/*------------------
ESTO MODIFICA EL BLOQUE DE ULTIMOS COMENTARIOS DEL SIDEBAR THIRD
------------------------------*/

.comentariosthird {
	padding-bottom:5px;
	padding-right:9px;
	width:230px;
}


.comentariosthird a{
	font-size:10px;
	color:#f6be00;
	font-weight:normal;
}

.comentariosthird a:hover{
	color:#444;
}

.comentariosthird ul {
	margin-top:5px;
	list-style-type: square;
	padding-left:10px;
	list-style-position:outside;
	padding-left:0px;
	padding-right:5px;
	margin-left:17px;
	font-weight:normal;
}

.comentariosthird li {
	font-size:10px;
	color:#6e5956;
	font-weight:normal;
	border:0px solid #fff;
	clear:both;
	padding-bottom:4px;
}

.comentariosthird li a{
	font-size:10px;
	color:#666;
	font-weight:normal;
}

.comentariosthird li a.hover{
	font-size:10px;
	color:#6e5956;
	font-weight:normal;
}

.emoticonos a{ color:#222;}


/* style pagination buttons */
#more_reading { color: #7F7F7F; font-size: 11px; text-transform: uppercase; margin-bottom: 25px; text-align: right; }
#more_reading p, #more_reading img { vertical-align: middle; }
#more_reading a img { border: none; margin:0 0 3px 2px; }

/* style me some comments and inputs */
.reply, .comment-reply-link, .says, .commentmetadata { display:none;}

.fn { font-weight:bold; font-style:normal;}

.pingslist .avatar-36, pingslist .eg-image { display:none;}


#comments{width:665px;padding:12px 0 0 0;}
#comments a{
	color:#000;
}
#comments a:hover{
	color:#f6be00;
}
#comments h3,
h3#respond{color:#555;margin-bottom:7px; text-align:left;}
ol.commentslist{list-style:none;margin:5px 0 12px;}
.commentslist li{border:1px solid #BBB;margin-bottom:7px;padding:7px 0;}
.commentslist li a{font-weight:bold; color:#222;}
.commentslist li.alt{}
.commentslist li:hover{border-color:#000; color:#000;}
.commentslist .comment_text{margin:0 7px;line-height:1.4em;overflow:hidden;}
.comment_text p,
.comment_text ul,
.comment_text ol,
.comment_text blockquote{margin:1em 0;}
.comment_text ul,
.comment_text ol,
.comment_text blockquote{margin:0 1em;}p.author_meta{font-weight:normal;text-transform:none;margin:0 0 0 7px;}
p.post_meta{font-size:11px;text-transform:none;text-align:right;margin:0 7px 0 0;}
.commentslist li.author{background:#fff;color:#000;}
.commentslist li.author a{color:#DDD;}
.commentslist li.author a:hover{color:#f6be00;}

.commentslist li.elentir{background:#fcf1c4;color:#000; border:1px #f6be00 solid;}
.commentslist li.elentir a{background:#fcf1c4;}
.commentslist li.elentir a:hover{color:#f6be00; background:#fcf1c4; border:1px #e6b000 solid}

p.author2_meta{font-weight:normal;text-transform:none;margin:0 0 0 7px;}
.commentslist li.author2{background:#fff;color:#000;border:1px solid #000;}
.commentslist li.author2 a{color:#f6be00;}
.commentslist li.author2 a:hover{color:#000;}

#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height: 1.5em;}
p.nocomments{margin:0 12px 0 7px;}
p.nocomments a{color:#ddd;font-weight:normal;text-decoration:none;}
p.nocomments a:hover{color:#f6be00;}
ul.pingslist{margin:3px 0 0px 20px;font-size:12px; text-align:left; list-style:square; color:#f6be00;}
.pingslist {color:#666;margin:0 0 3px 0;}
.pingslist a{font-weight:bold; color:#222;}
.pingslist li{color:#666;margin:0 0 7px 0;}
.pingslist li a{font-weight:bold; color:#222;}
#commentform p{margin:1em 0;}
#commentform p a{font-weight:bold;}
#author,
#email,
#url,
#comment{font:11px;border:1px solid #BBB;padding:2px;}

.topsy_trackback_comment{display: run-in;} 
.topsy_trackback_links{display: block;}

#author2{font:11px;border:1px solid #f6be00;padding:2px;}

#comment{width:400px;overflow:auto;}
#commentform p small{font-size:10px;color:#7F7F7F;}
.commentslist code{background:transparent;}

.comentarios a{
	color:#000;
}
.comentarios a:hover{
	color:#f6be00;
}


/* float rules */
.floatleft{float:left;margin:3px 7px 0 0;}
.floatright{float:right;margin:3px 0 0 7px;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block; color:#222;} 
* html .fix{height:1%;}
.fix{display:block;}
.fix img,.entry a img{border:0px;}
.fix a{}
.fix a:hover{}

.fix2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix2{display:inline-block; color:#222;} 
* html .fix2{height:1%;}
.fix2{display:block;background:#fff;}
.fix2 img,.entry a img{border:0px;}
.fix2 a, fix2 a:visited{}
.fix2 a:hover{}


.calendario a{color:#333px;}

.categorias{
	
} 

.archivo{
	color:#ddd;
	font-size:12px;
}
.emptymonth{
	color:#ddd;
	font-size:12px;
}
.archivo a{
	color:#222;
}
.archivo a:hover{
	color:#f6be00;
}



.fechagris {
	color:#9e9e9e;
	font-size: 12px;
	margin:10px 0 5px 0;
	padding:5px 0 5px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	vertical-align:top;
}

.fechagris img{
	vertical-align:top;
	padding:4px 0 0 3px;
}


.fechagris a{
	color:#9e9e9e;
	vertical-align:top;
}

.fechagris1 {
	color:#9e9e9e;
	font-size: 12px;
	margin:10px 0 5px 0;
	padding:5px 0 0px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	vertical-align:top;
}

.fechagris1 img{
	vertical-align:top;
	padding:4px 0 0 3px;
}


.fechagris1 a{
	color:#9e9e9e;
	vertical-align:top;
}

.fechaverde a:hover{
	color:#f6be00;
}

.fechaverde2 {
	color:#6e5956;
	font-size: 11px;
}

.fechaverde2 a{
	color:#6e5956;
}

.fechaverde2 a:hover{
	color:#444;
}


/* BLOQUE NEGRO SIDEBAR */


.entryblack {
	background:#111 url(images/bloque_negro_fondo.gif) no-repeat top left;
	padding: 8px 10px 3px 10px;
	margin: 0 0 30px 0;
}
.entryblack p{
	margin-bottom: 5px;
	line-height:1.4em;
	color:#ddd;
}
.entryblack a {
	color:#ddd;
	font-weight:bold;
}

.entryblack a:hover{
	color:#f6be00;
}

.tituloblack {
	color:#81c532;
}

.tituloblack a {
	color:#81c532;
	line-height:1.23em;
	font-size:1.23em;
	font-family: Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Arial, Helvetica, sans-serif;
}

.tituloblack a:hover{
	color:#eee;
}

.postblack .entryblack{line-height:1.4em;}
.postblack .entryblack p{margin:1em 0; color:#ddd;}
.postblack .entryblack p a{font-weight:bold;}



/* BLOQUE GRIS SIDEBAR */

.entrygrey {
	background:#d9d9d9 url(images/bloque_gris_fondo.gif) no-repeat left top;
	padding: 8px 10px 3px 10px;
	margin: 0 0 30px 0;
	border-bottom:1px #d5d5d5 solid;
}
.entrygrey  p{
	margin-bottom: 5px;
	line-height:1.4em;
	color:#444;
}
.entrygrey a {
	color:#111;
	font-weight:bold;
}

.entrygrey a:hover{
	color:#81c532;
}


.titulogrey {
	color:#6e5956;
	
}

.titulogrey a {
	color:#6e5956;
	line-height:1.23em;
	font-size:1.23em;
	font-family: Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Arial, Helvetica, sans-serif;
}

.titulogrey a:hover{
	color:#222;
}



/* BLOQUE BLANCO */

.entrygreywhite {
	background:#fff;
	padding: 8px 0px 0px 0px;
	margin: 0 0 23px 0;
}
.entrygreywhite  p{
	margin-bottom: 5px;
	line-height:1.4em;
	color:#222;
}
.entrygreywhite a {
	color:#111;
	font-weight:bold;
}

.entrygreywhite a:hover{
	color:#444;
}


.titulogreywhite {
	color:#6e5956;
}

.titulogreywhite a {
	color:#6e5956;
	line-height:1.23em;
	font-size:1.23em;
	font-family: Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Arial, Helvetica, sans-serif;
}

.titulogreywhite a:hover{
	color:#444;
}


/* BLOQUE PERSONALIZABLE SIDEBAR */

.entrygreycustom {
	padding: 8px 10px 3px 10px;
	margin: 0 0 30px 0;
}
.entrygreycustom  p{
	margin-bottom: 5px;
	line-height:1.4em;
	color:#eee;
}
.entrygreycustom a {
	color:#fff;
	font-weight:bold;
}

.entrygreycustom a:hover{
	color:#ccc;
}


.titulogreycustom {
	color:#eee;
	
}

.titulogreycustom a {
	color:#eee;
	line-height:1.23em;
	font-size:1.23em;
	font-family: Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Arial, Helvetica, sans-serif;
}

.titulogreycustom a:hover{
	color:#ccc;
}


/* BLOQUE PERSONALIZADO CLARO */

.entrygreyclaro {
	padding: 8px 10px 3px 10px;
	margin: 0 0 30px 0;
}
.entrygreyclaro  p{
	margin-bottom: 5px;
	line-height:1.4em;
	color:#222;
}
.entrygreyclaro a {
	color:#111;
	font-weight:bold;
}

.entrygreyclaro a:hover{
	color:#444;
}


.titulogreyclaro {
	color:#111;
	
}

.titulogreyclaro a {
	color:#111;
	line-height:1.23em;
	font-size:1.23em;
	font-family: Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Arial, Helvetica, sans-serif;
}

.titulogreyclaro a:hover{
	color:#444;
}



/*--------------------------------------------*/

.grande {
	font-size:17px;
	line-height:20px;
	text-align:left;
}

.masymenos {
	color:#f6be00;
}

.masymenos a {
	color:#f6be00;
}

.masymenos a:hover{
	color:#444;
}

.comment_text a {
	color:#222;
}

.comment_text a:hover{
	color:#f6be00;
}


.author_meta a {
	color:#222;
}

.author_meta a:hover{
	color:#f6be00;
}

.twitter-link {
	color:#d6a500;
	font-weight:normal;
	font-size:11px;
	text-align:center;
}

.twitter-link a{
	color:#d6a500;
}

.twitter-link a:hover{
	color:#fff;
	text-decoration:none;
}


/*------------------ VIMEO  --------------------------*/


#mid640{}#mainCol640 .panoramicovimeo embed{
	margin-top:0px;
	width:665px;
	height:374px;
}

#mid640{}#mainCol640 .vimeo embed{
	margin-top:0px;
	width:640px;
	height:499px;
}

#midCol .panoramicovimeo embed{
	margin-top:0px;
	width:240px;
	height:135px;
}

#midCol .vimeo embed{
	margin-top:0px;
	width:240px;
	height:180px;
}

#tertCol .panoramicovimeo embed{
	margin-top:0px;
	width:240px;
	height:135px;
}

#tertCol .vimeo embed{
	margin-top:0px;
	width:240px;
	height:180px;
}



/*------------------- PIE DE LA WEB -------------------*/

#footer {height:200px; font-size:10px; margin-bottom: 5px; margin-top:0px; color:#bbb;}
#footer p {padding-top: 20px;}
.footer a{font-size:10px; color:#bbb; font-weight:bold; margin-bottom: 5px; font-weight:normal;}
.footer a:hover{font-size:10px; color:#6e5956; margin-bottom: 5px;}



/*----------------------- AGENDA --------------------------*/

.agenda{font-size:10px; background:#fff; clear:both; padding: 0px 6px 0px 8px; font-family:Open Sans,'Lucida Grande','Lucida Sans Unicode', 'Luci',arial,helvetica,verdana,sans-serif;}
.agenda a{color:#444;}
.agenda a:hover{color:#000;}
.agendaTitle {font-size:13px; line-height: 15px; text-align:left; font-weight:400; }
.agendaTitle a{color:#444;}
.agendaTitle a:hover{color:#d6a500;}

.agendaMes { color:#f6be00; background:#333; font-size:9px; font-weight:bold; text-transform:uppercase; text-align:center; padding:1px 0 1px 0; width:40; display:block;}
.agendaDia { color:#222; background:#fff; font-size:24px; line-height:25px; font-weight:600; font-family:'Lucida Grande','Lucida Sans Unicode', 'Luci',arial,helvetica,verdana,sans-serif; text-transform:uppercase; text-align:center; padding:2px 2px 2px 1px; width:40; display:block; border:1px #ccc solid; border-top:0px;}

/*----------------------- AVISOS --------------------------*/

.avisos{font-size:10px; background:#fff; clear:both; padding: 0px 6px 0px 8px;  font-family:Open Sans,'Lucida Grande','Lucida Sans Unicode', 'Luci',arial,helvetica,verdana,sans-serif;}
.avisos a{color:#444;}
.avisos a:hover{color:#000;}
.avisosTitle {font-size:13px; line-height: 15px; text-align:left; font-weight:400; }
.avisosTitle a{color:#444;}
.avisosTitle a:hover{color:#d6a500;}

.avisosicono {width:40; display:block; border:0px;}

