/*
Theme Name: RyR-Wormhole
Theme URI:
Description: Theme para Riesgo y Recompensa
Version: 1.0
Author: Wormhole
Author URI: http://www.wormholeit.com

CSS RESET*/
BODY, DIV, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, H5, H6, PRE, FORM, FIELDSET, INPUT, TEXTAREA, P, BLOCKQUOTE, TH, TD
{
	margin: 0;
	padding: 0;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
FIELDSET, IMG
{
	border: 0;
}
DIV.comment-author IMG
{
	float: left;
}
ADDRESS, CAPTION, CITE, CODE, DFN, EM, TH, VAR
{
	font-style: normal;
	font-weight: normal;
}
OL, UL
{
	list-style: none;
}
.entry OL LI
{
	margin-left: 18px;
	list-style: decimal;
}
.entry UL LI
{
	margin-left: 18px;
	list-style: disc;
}
CAPTION, TH
{
	text-align: left;
}
H1, H2, H3, H4, H5, H6
{
	font-size: 100%;
	font-weight: normal;
}
Q:before, Q:after
{
	content: '';
}
ABBR, ACRONYM
{
	border: 0;
}
A
{
	outline: none;
}
/*******************************************
***********LAYOUT***********************/
BODY
{
	background: #4C4578 url("imgs/wallpaper_01.jpg") repeat-x scroll 50% 0;
	background-attachment: fixed;
}
#bg-top
{
/*background:url("imgs/bg-top.jpg") no-repeat scroll 0 0 #132762; background-attachment:fixed;*/
}
#bg-bottom
{
/*background:url("imgs/bg-bottom.jpg") no-repeat scroll 0 100% transparent;*/
}
/*------------------------------------------------------------------------------------------------------------------------------------------------ <<<<<<  Lo mejor de R&R*/
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
#mejorryr_icon
{
	width: 34px;
	height: 27px;
	float: right;
	margin-top: -4px;
}
#mascomentados .icon_mascomentados
{
	background: url("imgs/comentados.png") no-repeat right 0;
}
#most-voted-posts .widgettitle
{
	background: url("imgs/masvotados.png") no-repeat right 0;
}
#most-voted-posts .votemicro
{
	background: #333365;
	border: 1px solid #1B1C3F;
}
#views-3 .widgettitle
{
	background: url("imgs/barras.png") no-repeat right 0;
}
#views-3 .nro
{
	background: #63C51C;
	border: 1px solid #449F00;
}
#text-3
{
	background: #F4F4F4 url("imgs/tags.png") no-repeat right 0 !important;
}
#text-3 .textwidget LI
{
	color: #333365;
}
#mejorryr > LI:hover
{
	-moz-box-shadow: 0px 0px 4px #333365;
/*FF3.5+*/
	-webkit-box-shadow: 0px 0px 4px #333365;
/*Saf3.0+, Chrome*/
	box-shadow: 0px 0px 4px #333365;
/*Opera 10.5, IE 9.0*/
}
#lomejorderyr UL LI
{
	float: left;
}
#mejorryr
{
	clear: both;
}
.bot_youtube
{
	background: url("imgs/boton_youtube.jpg") no-repeat scroll 0 0;
	width: 308px;
	height: 64px;
	overflow: auto;
	margin-left: -8px;
}
.youtube_up
{
	background: url("imgs/youtube_up.jpg") no-repeat scroll 0 0;
	width: 291px;
	height: 37px;
	overflow: auto;
}
.youtube_down
{
	background: url("imgs/youtube_down.jpg") no-repeat scroll 0 0;
	width: 290px;
	height: 11px;
	overflow: auto;
	margin-top: -28px;
}
#lomejorderyr
{
	background: #FFFFFF none repeat scroll 0 0;
	overflow: hidden;
	padding: 20px;
	border: 1px solid #BBB;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}
#mejorryr > LI
{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	list-style-type: none;
	border: 1px solid #E2E2E2;
	background: #F4F4F4;
	float: left;
	width: 216px;
	padding: 20px;
	margin-right: 10px;
	margin-top: 10px;
}
#most-voted-posts, #mascomentados, #views-3, #text-3
{
	height: 260px;
}
.widget_views UL LI A:link, .widget_views UL LI A:visited, .mas_comentados A:link, A:visited
{
	color: #333365;
}
.mas_comentados
{
	margin: 15px 0;
}
.mas_comentados LI
{
	font-size: 12px;
}
.nro
{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #FFE07D;
	background-color: #FF8A1A;
	color: #FFF;
	font-size: 11px;
	text-align: center;
	padding: 1px 3px;
	margin: 0px 5px 0px 0px;
	vertical-align: middle;
	display: inline;
	float: left;
	font-weight: bold;
}
.votelistind, #views-3 UL LI
{
	margin: 15px 0;
}
#views-3 UL LI
{
	margin: 5px 0;
}
#mejorryr LI LI
{
	background: none;
}
.wrap
{
	margin: 0 auto;
	padding: 5px 20px;
	overflow: hidden;
	width: 910px;
}
#sidebar
{
	float: left;
}
#container
{
	margin-left: 330px;
}
#text-3 .textwidget UL LI
{
	float: none;
}
.widgettitle, #mejorryr LI H2
{
	font-size: 14px !important;
	color: #333365 !important;
	font-weight: bold !important;
	border-bottom: 1px solid #E2E2E2 !important;
	padding: 8px 0 !important;
}
#mejorryr LI H2
{
	width: 227px;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------ <<<<<<  Search box*/
#cse-search-box
{
	min-height: 30px;
	padding: 5px 3px;
}
#boton-google
{
	display: none !important;
}
#cse-search-box INPUT#q
{
	border: 1px solid #DCDCDC !important;
/*background: #333365!important;
color: #fff!important;*/
}
#cse-search-box DIV
{
	text-align: right;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------ <<<<<<  Imperdibles y Relacionados*/
.sidebar_content
{
	margin-bottom: 20px;
}
.sidebar_content H2, .comments-template H3, .post-relacionados H3
{
	color: #333365 !important;
	font-size: 18px !important;
	font-weight: bold;
}
.comments-template H3
{
	margin-bottom: 15px;
}
.comentatorname, .comentatorname A
{
	color: #333365 !important;
	margin-left: -3px;
	font-weight: bold !important;
}
.top_comentators OL LI
{
	margin: 4px 0px;
	text-decoration: none;
	color: #8F90BF !important;
}
.top_comentators OL
{
	list-style-type: decimal-leading-zero;
	margin-left: 25px;
}
/*IE 7*/
* + HTML .top_comentators OL
{
	list-style-type: decimal;
}
.top_comentators
{
	margin-left: 31px;
}
.post-imperdibles
{
	background: #EFEFEF url("imgs/shadow_gris.jpg") repeat-x 0 0;
	margin-left: -20px;
	padding: 20px 20px 10px;
	width: 580px;
	overflow: hidden;
	border-bottom: 1px solid #DDD;
}
.post-imperdibles #main
{
	background: #EFEFEF url("imgs/shadow_gris.jpg") repeat-x 0 0;
	margin-left: -20px;
	padding: 20px 20px 10px;
	width: 580px;
	overflow: hidden;
	border-bottom: 1px solid #DDD;
}
.main-imperdibles .post-imperdibles
{
	padding: 20px 23px 10px 30px;
	width: 525px;
	overflow: auto;
}
.main-imperdibles
{
	width: 530px;
}
.posts-tres
{
	background: #FFFFFF url("imgs/shadow_blanco.jpg") repeat-x 0 0;
	margin-left: -20px;
	padding: 30px 40px;
	width: 580px;
	overflow: hidden;
	clear: both;
}
.posts-tres H5
{
	display: inline;
}
.recientes
{
	background: #E2E2E2;
	margin-bottom: 38px;
	margin-top: 10px;
	padding: 10px 20px;
	width: 500px;
	overflow: hidden;
	border: 1px solid #CCC;
}
.recientes P
{
	font-size: 11px;
}
.recientes H5
{
	color: #333365;
	border-bottom: 1px solid #CCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.recientes LI
{
	list-style-type: circle;
	margin-left: 10px;
	line-height: 16px;
}
.post-imperdibles-sidebar
{
	overflow: auto;
	width: 230px;
	margin: 0 auto;
}
.sidebar_content .imperdible
{
	margin: 0 auto;
	width: 100%;
}
.post-imperdible-content
{
	border: 1px solid #BDBFBE;
	overflow: auto;
	background: #FFF;
	padding: 18px;
}
.post-imperdible-content H6
{
	margin-top: 20px;
	text-align: left;
	width: 150px;
	margin: 0 auto;
	font-weight: bold;
	text-align: left;
}
.post-imperdible-content IMG
{
	padding-bottom: 8px;
	border-bottom: 1px solid #BDBFBE;
}
.imperdible
{
	float: left;
	width: 150px;
	margin-right: 25px;
	margin-top: 5px;
	text-align: center;
}
#main .imperdible P A, #main .imperdible H6 P A
{
	line-height: 16px;
	font-size: 12px;
	color: #000;
}
.post-relacionados
{
	background: #F7F7F7;
	border-top: 1px solid #BBB;
	border-bottom: 1px solid #BBB;
	margin: 10px 0px 10px -40px;
	padding: 20px 20px 10px 40px;
	width: 520px;
	overflow: hidden;
}
.post-relacionados UL LI
{
	list-style-type: circle;
}
.relacionado
{
	float: left;
	width: 150px;
	margin-right: 25px;
	text-align: center;
}
.relacionado P
{
	line-height: 16px;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------ <<<<<<  Main Menu (solapas)*/
#container .menu UL LI
{
	background: #EDEDED none repeat scroll 0 0;
	float: left;
	margin: 0 2px 0px 1px;
	padding: 10px 5px;
	font-weight: bold;
	border: 1px solid #BBB;
	letter-spacing: -0.1px;
}
/*#container .menu ul li :hover {
background:none repeat scroll 0 0 #000;
}*/
#container .menu A, A:link
{
	color: #666;
	text-transform: uppercase;
	font-size: 10px;
}
#container .menu A:hover
{
	color: #303030;
}
#main, #container .menu UL
{
	overflow: hidden;
}
#container .menu UL .current_page_item
{
	background: #FFF;
	padding-bottom: 11px;
	border-bottom: 0px solid #000000;
	z-index: 100;
}
#container .menu UL .current_page_item A
{
	color: #303030;
}
#container #menu_bottom UL .current_page_item
{
	margin-top: 0px;
	border-top: 0px solid #000000;
}
#main
{
	background: #FFFFFF none repeat scroll 0 0;
	border-top: 0px solid #000000;
	border-right: 1px solid #BBB;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #BBB;
}
#sidebar
{
	width: 290px;
	background: #EDEDED url("imgs/bg_sidebar.jpg") repeat-y scroll 100% 0%;
	margin: 36px 0;
	border: 1px solid #BBB;
	border-right: 0px solid #000000;
}
#footer
{
	clear: both;
	margin: 40px 0 20px;
	background: #333365 none repeat scroll 0 0;
	color: #FFF;
	border: 1px solid #6D709F;
	padding: 0px;
	line-height: 13px;
}
/************end-LAYOUT**********************
*********** margenes y espacios interiores****************************/
#main, #sidebar
{
	padding: 20px;
}
.post
{
	margin: 28px 20px 0px;
}
/***********end- margenes y espacios interiores*************************
**********VIDEOS******************************/
#videos .imperdible P, #tercersector .imperdible P, #general .imperdible P, #emprendimiento .imperdible P, #ciencia .imperdible P
{
	text-align: left;
	font-size: 11px;
	line-height: 15px;
	line-height: 15px;
}
#videos H5 A, #tercersector H5 A, #general H5 A, #emprendimiento H5 A, #ciencia H5 A, .main-imperdibles H5
{
	color: #333365;
	font-size: 20px;
	font-weight: bold;
}
#videos H2, #tercersector H2, #general H2, #emprendimeinto H2, #ciencia H2
{
	margin-left: 12px;
}
#videos .posts-tres .imperdible
{
	margin-bottom: 30px;
}
/****************************************
**********TYPO******************************/
BODY
{
	font: 12px Arial, Tahoma, Verdana;
}
P
{
	line-height: 17px;
	margin-top: 10px;
}
H1
{
	font-size: 24px;
}
H2, .footerlistado .post-imperdibles H5
{
	font-size: 20px;
	font-weight: normal;
}
H3
{
	font-size: 18px;
}
H4
{
	font-size: 16px;
}
H5
{
	font-size: 14px;
	font-weight: bold;
}
H6
{
	font-size: 12px;
}
A:link, A:visited
{
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	font-size: inherit;
	color: inherit;
}
A:hover
{
	text-decoration: underline;
}
/***********end-TYPO*****************************
************* comments *******************/
.commentlist LI, .commentlist LI.alt
{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin: 10px 0 0;
	padding: 15px;
	background-color: #FFF;
	border: 1px solid #DEDEDE;
}
LI .comment .comment-info
{
	overflow-x: hidden;
}
.commentmetadata STRONG, .commentmetadata STRONG A
{
	color: #FF7D01;
	font-weight: bold;
	font-size: 15px;
}
.comments-template OL
{
	background-color: #EDEDED;
	padding: 30px 40px;
	border-left: 1px solid #BBB;
	border-bottom: 1px solid #BBB;
	border-right: 1px solid #BBB;
	margin-left: 1px;
}
.comments-template .navigation
{
	overflow: hidden;
	margin: 20px 0 0;
}
.commentlist .comment-info P A:link, .commentlist .comment-info P A:hover
{
	color: #000;
	text-decoration: underline;
}
.commentlist .comment-info P A:visited
{
	color: #666666;
	text-decoration: underline;
}
/*-----------------------------------------------------------------------NEW*/
.floatleft P
{
	margin-top: 0px;
}
.comments-template
{
	margin-top: -30px;
}
.fn .url, .fn
{
	color: #FF7D01;
	font-weight: bold;
	font-size: 17px;
	float: left;
}
.commentnumber
{
	color: #666;
	font-size: 12px;
	margin: 0;
	float: right;
	padding: 2px 3px;
	border: 1px solid #999999;
	background: #EDEDED;
	margin-top: 3px;
	font-size: 11px;
}
.reply
{
	color: #FF7D01;
	font-weight: bold;
	text-decoration: underline;
	clear: both;
	margin-top: 5px;
	text-align: right;
}
.comment-author-sb
{
	background: #FEF5E4 !important;
}
.comment-author-sb .comment-avatar IMG
{
	border-bottom: 1px solid #DFC799 !important;
	border-left: 1px solid #DFC799 !important;
	border-right: 1px solid #DFC799 !important;
}
.comment-avatar
{
	height: 100%;
	width: 56px;
	float: left;
}
.comment-avatar IMG
{
	padding: 3px;
	border-bottom: 1px solid #EDEDED;
	border-left: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED;
}
.comment-info
{
	overflow: auto;
}
.commentmetadata
{
	color: #BDBFBE;
	float: left;
	margin-left: 5px;
	line-height: 22px;
}
.comment-author
{
	float: left;
	width: 83%;
	margin-left: 5px;
}
.comment-info .comment-author P
{
	margin-top: 0px;
}
.name_and_date
{
	clear: both;
	overflow: auto;
}
#respond
{
	background: #FFF;
	width: 100%;
	overflow: hidden;
}
.comment-form-title
{
	padding: 30px;
}
.fbc_connect_button_area
{
	margin: 20px 0;
}
/**********end-comments******************
********GOOGLE-GADGET********************/
.gadget .powered
{
	display: none;
	height: 0px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}
.gadget #vs .vs-sep
{
	height: 0px !important;
	display: none;
	font-size: 0px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}
.gadget A, .youtube_down [src="http://www.gmodules.com/ig/images/plus_google.gif"]
{
	display: none;
	height: 0px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}
/**********end-googlegadget******************
********POST********************/
.post H2, .post H2 A
{
	font-size: 30px;
	color: #343434;
}
#main .content
{
	width: 500px;
	padding-bottom: 10px;
	margin: 28px 20px 0;
}
#main .content A:link, A:visited P
{
	color: #FF7D01;
	font-weight: normal;
}
/*********POST********************/
#main H2, #mejorryr H2
{
	margin-bottom: 10px;
	font-size: 30px;
	float: left;
	width: 410px;
}
.fb-like
{
	width: 200px;
	margin: 11px -32px 0 0;
}
.entry H5
{
	margin: 10px 0;
	font-size: 10px;
}
.entry
{
	width: 500px;
	padding-bottom: 10px;
}
.post .more-link
{
	color: #666;
	font-size: 11px;
	display: block;
	height: 25px;
	margin: 5px 0 20px;
	text-align: right;
	color: #FF7D01;
	font-weight: bold;
}
.entry A:link, .entry A:visited
{
	color: #FF7D01;
	font-weight: bold;
	font-size: 12px;
}
.entry A:hover
{
	text-decoration: underline;
}
.alignnone, .entry IMG
{
	margin-bottom: 15px;
}
.post H2, #mejorryr H2
{
	color: #343434;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------ <<<<<<  Barra de acciones*/
.barra_acciones
{
	background: url("imgs/barra_acciones_shadow.jpg") no-repeat 50% 40px;
	height: 60px;
	padding: 10px 0 0 20px;
}
.barra_acciones .facebook
{
	float: left;
	width: 100px;
	margin-right: 10px;
}
.barra_acciones .twitter
{
	float: left;
	width: 80px;
	margin-right: 10px;
}
.barra_acciones A.retweet
{
	font-size: 10px;
}
.barra_acciones .twitter A.retweet SPAN
{
	padding: 3px 7px;
	display: block;
	float: left;
}
.barra_acciones A.retweet STRONG
{
	font-size: 15px;
	height: 19px;
	font-weight: bold;
	display: block;
	float: left;
	margin-top: 2px;
	color: #000;
}
.barra_acciones .count
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin-right: 3px;
	margin-top: 3px;
}
.barra_acciones .comment
{
	float: left;
	margin-right: 25px;
	height: 19px;
	background: #FFCC00;
	border: 1px solid #D5B404;
	font-size: 10px;
	line-height: 18.5px;
	text-indent: 3px;
	padding-left: 3px;
	padding-right: 5px;
	margin-top: 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.barra_acciones .comment A
{
	color: #996600;
}
.barra_acciones .comment A:hover
{
	text-decoration: none;
}
.FBConnectButton_Small .FBConnectButton_Text
{
	padding: 4px 6px !important;
	font-weight: normal !important;
}
.FBConnectButton_Small, .FBConnectButton_RTL_Small
{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-position: -3px -210px !important;
	font-size: 9px;
}
.barra_acciones .vote
{
	float: left;
	color: #FFF;
}
.barra_acciones .vote .count
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin-right: 3px;
	margin-top: 3px;
	color: #000;
}
.barra_acciones .vote .bartext
{
	float: left;
	background: #990000 url("imgs/voteup.gif") no-repeat 3px 2px;
	border: 1px solid #770000;
	font-size: 10px;
	text-indent: 23px;
	padding-right: 5px;
	line-height: 18.5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-top: -13px;
}
.barra_acciones .vote .bartext A
{
	color: #FFF;
	line-height: 18.5px;
	text-decoration: none;
}
.barra_acciones .vote .bartext IMG
{
	text-decoration: none;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 0px;
	line-height: 21.5px;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------ <<<<<<  Tags*/
.tags
{
	margin-left: -40px;
	padding: 0px 40px 10px;
}
/********end-POST***************
*******HEADERS**************/
#header
{
	width: 300px;
}
#header H1 A
{
	white-space: nowrap;
	text-indent: 1000px;
	display: block;
	height: 179px;
}
.logo1
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -171px;
}
.logo2
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -346px;
}
.logo3
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -519px;
}
.logo4
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -695px;
}
.logo5
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -868px;
}
.logo6
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -1043px;
}
.logo7
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% -1216px;
}
.logo8
{
	background: transparent url("imgs/logo_a.jpg") no-repeat scroll 0% 3px;
}
/********end-headers*********
*******SIDEBAR***********/
.sidebar_content UL A:link, A:visited
{
	font-size: 12px;
}
#sidebar .separador
{
	background: transparent url("imgs/separador.jpg") repeat-x scroll 0% 0%;
	display: block;
	width: 330px;
	height: 2px;
	margin: 20px 0 20px -20px;
}
#sidebar .emailfeed
{
	background: #FFF;
	display: block;
	padding: 10px;
	margin: 0 0 19px -40px;
	overflow: hidden;
}
#sidebar .emailfeed .ico
{
	background: transparent url("imgs/sprites.png") no-repeat scroll 0 9px;
	display: block;
	float: left;
	height: 57px;
	width: 77px;
	overflow: hidden;
}
#sidebar .emailfeed .mailform
{
	float: left;
}
#sidebar .emailfeed .mailform INPUT
{
	width: 180px;
	padding: 5px 3px;
	margin: 10px 2px 10px 0px;
	border: 1px solid #CCC;
	color: #999;
}
#sidebar .emailfeed .mailform INPUT:focus
{
	background: #333365;
	color: #FFF;
}
#sidebar .rss
{
	overflow: hidden;
}
#sidebar .rss A
{
	float: left;
	font-weight: bold;
	padding: 8px;
}
#sidebar .rss-feed
{
	background: transparent url("imgs/sprites.png") no-repeat scroll -19px -75px;
	float: left;
	height: 30px;
	width: 30px;
}
#sidebar .box-profile
{
	background-color: #D5DFE7;
	height: 135px;
	padding: 5px 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	position: relative;
}
#sidebar .box-profile IMG
{
	float: left;
}
#sidebar .contact
{
	overflow: hidden;
	margin: 0px 0 0 -6px;
}
#sidebar .contact .social
{
	float: left;
}
#sidebar .contact UL
{
	margin: 6px 8px 0 27px;
	float: left;
}
#sidebar .contact UL A
{
	font-size: 9px;
}
#sidebar .contact .social A
{
	display: block;
	float: left;
	height: 24px;
	text-indent: 500px;
	width: 22px;
	margin: 9px 6px 0 0;
	background: transparent url("imgs/sprites.png") no-repeat scroll;
}
#sidebar .contact .arrow-ico
{
	background: transparent url("imgs/sprites.png") no-repeat scroll -22px -166px;
	display: block;
	float: left;
	height: 37px;
	width: 27px;
}
#sidebar .santibilinkis
{
	background-image: url("imgs/sprites.png");
	background-repeat: no-repeat;
	background-position: 0px -226px;
	bottom: 0;
	display: block;
	float: left;
	height: 113px;
	width: 110px;
	position: absolute;
	margin: 0 0 0 -6px;
}
#sidebar .contact A.page-twitter
{
	background-position: -175px 0px;
}
#sidebar .contact A.page-twitter:hover
{
	background-position: -175px -25px;
}
#sidebar .contact A.page-facebook
{
	background-position: -78px 0px;
}
#sidebar .contact A.page-facebook:hover
{
	background-position: -78px -25px;
}
#sidebar .contact A.page-youtube
{
	background-position: -103px 0px;
}
#sidebar .contact A.page-youtube:hover
{
	background-position: -103px -25px;
}
#sidebar .contact A.page-flickr
{
	background-position: -128px 0px;
}
#sidebar .contact A.page-flickr:hover
{
	background-position: -128px -25px;
}
#sidebar .contact A.page-linkedin
{
	background-position: -153px 0px;
}
#sidebar .contact A.page-linkedin:hover
{
	background-position: -153px -25px;
}
#sidebar .contact A.page-follow
{
	background-position: -78px -64px;
	height: 59px;
	margin: -1px 0 0;
	width: 64px;
	white-space: nowrap;
}
#sidebar .contact A.page-follow:hover
{
	background-position: -142px -64px;
}
#sidebar .twitter-follow-button
{
	float: left;
	margin: 7px 0 0 0px;
	padding: 5px;
	background-color: #D5DFE8;
	width: 258px !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#sidebar .tweet
{
	left: 38%;
	position: absolute;
	width: 179px;
}
#sidebar .tweet SPAN
{
	color: #000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
/********end-sidebar*********
buttons sidebar
LO MEJOR DE RYR*/
#buttons-sidebar
{
}
#buttons-sidebar A, .button-english
{
	background-image: url("imgs/sprites.png");
	background-repeat: no-repeat;
	display: block;
	height: 86px;
	overflow: hidden;
	width: 275px;
}
.button-1
{
	background-position: 0px -340px;
}
/*lo mejor de ryr*/
.button-2
{
	background-position: 0px -483px;
}
/*generales*/
.button-3
{
	background-position: 0px -576px;
}
/*tercer sector*/
.button-4
{
	background-position: 0px -669px;
}
/*ciencia y tecno*/
.button-5
{
	background-position: 0px -765px;
}
/*videos*/
.button-6
{
	background-position: 0px -858px;
}
/*emprendimiento*/
.button-english
{
	background-position: 0px -958px;
}
/*english
end buttons sidebar
*******FOOTER***********/
#footer .footerlistado UL LI A
{
	font-size: 11px;
}
.copyright
{
	background: #222149;
	overflow: auto;
	clear: both;
	padding: 10px;
	border-top: 1px solid #6D709F;
	text-align: center;
	font-size: 10px;
}
.copyright A:visited
{
	font-size: 10px;
}
.footerlistado
{
	padding: 40px 30px;
	overflow: auto;
	border: 1px solid #BBB;
}
.footer_divider
{
	width: 1px;
	overflow: auto;
	line-height: 6px;
	font-size: 5px;
	float: left;
	margin-left: 25px;
/*margin: 0px 28px 28px 290px;
position:absolute;*/
}
.footerlistado LI H2, .footerlistado .post-imperdibles H5
{
	margin-bottom: 15px;
}
#footer #linkcat-2
{
	float: right;
	display: block;
	width: 200px;
	margin-left: 15px;
}
.linkcat UL LI A, .footerlistado .post-imperdibles UL LI A
{
	margin-top: 13px !important;
	display: block;
	color: #FFF;
}
#footer .post-imperdibles
{
	background: none;
	border: 0px solid #000000;
	float: left;
	width: 262px;
	height: 280px;
	margin: 0px;
	padding: 1px 0 0;
}
#footer .post-imperdibles .imperdible
{
	width: auto;
	float: none;
	margin: 0px;
	text-align: left;
}
/********end-footer*********
*******COMMENT-INTERNA***********/
.comments-template TEXTAREA, INPUT, TEXTAREA
{
	background: #EDEDED;
	border: 1px solid #CFCFCF;
	padding: 5px;
	font-family: Arial, sans;
	font-size: 13px;
}
#commentform
{
	background: #FFF;
	padding: 0px 40px 40px;
	border-right: 1px solid #BBB;
	border-left: 1px solid #BBB;
}
#commentform #submit, #submit INPUT
{
	text-shadow: 1px 1px 1px #666;
	color: #FFF;
	background: #FF7D01;
	padding: 6px 20px;
	margin: 20px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #FF7D01;
	padding: 10px;
}
TEXTAREA A:hover
{
	border: 1px solid #999;
}
.comments-template .clearboth P
{
	font-size: 11px;
	color: #666;
	margin-bottom: 2px;
}
.clearboth
{
	clear: both;
}
.floatleft
{
	float: left;
	margin-right: 10px;
	margin-bottom: 25px;
	font-size: 11px;
	color: #666;
}
.comments-template H3
{
	color: #FF7D01;
}
.facebookconnect
{
	background: transparent url("imgs/sprites.png") no-repeat scroll 0 -204px;
	display: block;
	height: 20px;
	width: 156px;
	float: right;
}
/********end-commnet-interna*********
************************************************************************
CUSTOM COMMENTS
**************************************************************************/
SPAN.says
{
	visibility: hidden;
}
.comment-author
{
	width: auto !important;
	position: relative;
	margin: -10px 0 20px !important;
}
.commentmetadata
{
	float: right;
	padding-right: 2%;
	margin-bottom: 40px;
}
.fn .url, .fn
{
	padding: 5px;
	margin: 2px 0 0;
}
P
{
	clear: right;
}
DIV.reply
{
	clear: right;
}
DIV#respond
{
	width: auto;
}
DIV.post-imperdible-content
{
	padding: 35px;
}
/*ur.related_post*/
#INVALID-RULE
{
	margin-top: 10px;
	line-height: 20px;
	margin-left: 20px;
}

