/*
 Theme Name: RunRun.es Theme
 Description: Dise&ntilde;o para la p&aacute;gina de RunRun.es
 Version: 1.0
 Author: DailyMe.com

*/

/*
COLORES
AZUL OSCURO	#2C167A
NARANAJA	#ff7800
MAGENTA		#c70b46 (HUMOR)
CIBER		#0055A5
POR LA GOMA #008067
360			#781d7d

TODO: Optimizar sprite_full.png.

*/
.justify  {text-align:justify;}

a {
	text-decoration: none;
	color:#2C1378;font-size:16px;font-weight:bold;
	}
a:hover {text-decoration: underline;}
/* HOME */
.homeRunrunes, .homeMasLeido , .homeTopCinco {
	background-image: url(/wp-content/themes/runrunes/images/sprite_full.png);
	background-repeat: no-repeat;
	border: solid 0px;
	margin-bottom: 5px;
}
.home360, .homeCiber, .homeHumor, .homePorLaGoma {
	background-image: url(/wp-content/themes/runrunes/images/sprite_title_home.png);
	background-repeat: no-repeat;
	border: solid 0px;
	margin-bottom: 5px;
	height: 30px; }
.home360 { width: 49px; background-position: 0px 0px; }
.home360:hover { width: 49px; background-position: 0px -122px; }
.homeHumor { width: 70px; background-position: 0px -61px; }
.homeHumor:hover { width: 70px; background-position: 0px -183px; }
.homeCiber { width: 56px; background-position: 0px -29px; }
.homeCiber:hover { width: 56px; background-position: 0px -151px; }
.homePorLaGoma { width: 135px; background-position: -0px -92px;}
.homePorLaGoma:hover  { width: 135px; background-position: -0px -214px;}

.homeRunrunes { width: 155px; height: 41px; background-position: 0px -226px; }
/* .homeMasLeido { width: 135px; height: 30px; background-position: -85px -88px; margin-top:-5px; margin-bottom:-2px}  */
.homeTopCinco { width: 73px; height: 26px; background-position: -152px -119px; margin-bottom:-2px}
.homeLink {text-decoration: none}
.homeLink img {border: solid 0px;}

/* TOP MENU */

.topMenu a {
	text-decoration: none;
	list-style-image:url(/wp-content/themes/runrunes/images/bullet_naranja.png); }
li.topMenu { list-style-image:url(/wp-content/themes/runrunes/images/bullet_naranja.png); }
li.liRight { list-style-image:url(/wp-content/themes/runrunes/images/bullet_azul.png); }
li.firstLI { list-style:none;}
.topMenuRunrunes, .topMenuHumor, .topMenu360, .topMenuCiber , .topMenuContact, .topMenuNewsletter , .topMenuPorlagoma {
	background-image: url(/wp-content/themes/runrunes/images/sprite_menu_topbar.png);
	background-repeat: no-repeat;
	height: 22px;
	border: solid 0px; }
.topMenuRunrunes { width: 81px; background-position: 0px -1px; }
.topMenuHumor { width: 55px; background-position: 0px -25px; }
.topMenu360 { width: 35px; background-position: 0px -48px; }
.topMenuCiber { width: 43px; background-position: 0px -72px; }
.topMenuPorlagoma { width: 101px; background-position: 0px -95px; }
.topMenuContact { width: 78px; background-position: 0px -143px; }
.topMenuNewsletter { width: 97px; background-position: 0px -119px; }

body{background: url(images/stripe.png);font-family:Arial,verdana,Helvetica,sans-serif;margin:0;}

.clear{clear:both;}

/* BG COLORS AND OTHERS */
.bg-gray{background-color:#ebebeb;}
.bg-gray2{background-color:#e0e0e0;}
.c-orange a{color:#ff7800 !important;}
.bg-white{background-color:#ffffff;}

#header,#footer,#container,#container-grey,#container-home{margin: 0 auto;}

/* HEADER STYLES */

#header{background-color:#fff;/*height:192px;*/width:1000px;border:0px;}
#header > img{margin:20px 20px 3px}

#menu {height:32px; background:url(images/menu_bg.png); background-repeat:repeat-x; }
#menu ul {/*background:url(images/menu_bg.png);*/color:#ff7800;margin:0px 0px 0px -14px;padding:6px 26px 6px 6px}
#menu ul > li{float:left; margin-left:23px;}
#menu ul a, #menu ul a:active, #menu ul a:visited {color:#2c167a;font-size:16px;font-weight:bold;text-decoration:none;}
#menu .liRight {float:right; color:#2C167A;}
/* ------------- */

#container{background-color:#fff;padding: 20px 20px 20px 15px;width:965px;}
#container-home {background-color:#E3E3E3;padding: 8px;margin-left:-5px;width:965px;height:770px}
#col1{float:left;margin-right:12px;}
#col2{float:left;}
#col3{float:right;}

/* FIRST COLUMN STYLES */
#col1 #mainArticle,#col1 #secArticle{margin-bottom:9px;width:404px;}
#col1 #mainArticle{height:493px; /*Height should be dynamic*/ }
#col1 #secArticle{height:267px;}

/* MIDDLE COLUMN */
.section {height:250px;margin-bottom:9px;width:233px;}

.bannerBox{height:250px;margin-bottom:9px;width:300px;}

#mostReaded {margin-top:15px;width:965px;}
#mostReaded #title {padding:10px;}
#mostReaded ul#news{color:#ff7800;padding-left:30px;}
#mostReaded ul#news a{color:#2c167a;font-size:12px;font-weight:bold;}

/* FOOTER */
#footer {color:#ff7800;padding:4px;width:992px;}
#footer ul {margin:0;}
#footer ul > li a{color:#333;font-size:11px;text-decoration:none;}
#footer ul > li{float:left;font-size:14px;margin-left:20px;}

/* Centrar Imagen */
 .upload-center {
display: block;
margin: auto;
}
/*Recuadro Imagen General*/
.photorun {border:#D9D9D9 1px solid;float:left;padding:5px;margin:0 10px 3px 0;background-color:#FFFFFF;/* width:370px;height:166px;*/clear:left;}

/* Main Article */

#content {margin: 1px 0 2px 0;padding:10px;}
#content_run {margin: 1px 0 2px 0;padding:10px;height:440px;}
#content_run p.alto {color:#2C167A;font-size:16px;font-weight:bold; text-align:left; margin-top:5px;margin-bottom:2px;padding:3px 0 5px; line-height:15px}
#content_run p.intro {color:#333333;font-size:13px;margin-top:3px;margin-bottom:2px;padding:3px 0 5px; line-height:18px}
#content_run p.titulo {color:#2C1378;font-size:16px;font-weight:bold;margin:0px;padding:1px;}
.photorunrun {border:#D9D9D9 1px solid;float:left;padding:5px;background-color:#FFFFFF; width:370px;height:166px;clear:left;}

/* 360 Article */
#content_360 {margin: 1px 0 2px 0;padding:10px;height:200px;}
#content_360 p.viajemos_a {color:#2F2F2F;font-size:16px;font-weight:bold;margin:0px;padding:3px 0 0px;}
#content_360 p.titulo_360 {color:#2C1378;font-size:14px;font-weight:bold;margin:0px;padding:1px; line-height:15px;}
#content_360 p.intro_360 {color:#000000;font-size:14px;margin:0px;padding:3px 0 5px;}
.photorun360 {border:#D9D9D9 1px solid;float:left;padding:5px;background-color:#FFFFFF; width:200px;height:105px;}

/* Ciber Article */
#content_ciber {margin: 1px 0 2px 0;padding:10px;height:200px;}
#content_ciber p.alto {color:#2C167A;font-size:18px;font-weight:bold;margin-top:5px;margin-bottom:2px;padding:3px 0 5px;}
#content_ciber p.intro {color:#000000;font-size:14px;margin-top:3px;margin-bottom:2px;padding:3px 0 5px;}
#content_ciber p.titulo {color:#2C1378;font-size:14px;font-weight:bold; text-align:left; line-height:15px; margin:0px;padding:1px;}
.photorunciber {border:#D9D9D9 1px solid;float:left;padding:5px;background-color:#FFFFFF; width:200px;height:105px;}

/* Por la Goma Article */
#content_xlagoma {margin: 1px 0 2px 0;padding:10px;height:200px;}
#content_xlagoma p.alto {color:#2C167A;font-size:18px;font-weight:bold;margin-top:5px;margin-bottom:2px;padding:3px 0 5px;}
#content_xlagoma p.intro {color:#000000;font-size:14px;margin-top:3px;margin-bottom:2px;padding:3px 0 5px;}
#content_xlagoma p.titulo {color:#2C1378;font-size:14px;font-weight:bold;margin:0px;padding:1px; line-height:15px;}
.photorunxlagoma {border:#D9D9D9 1px solid;float:left;padding:5px;background-color:#FFFFFF; width:200px;height:105px;}

/* Humor Article*/
#content_humor {margin: 1px 0 2px 0;padding:10px;height:220px;}
#content_humor p.alto {color:#2C167A;font-size:18px;font-weight:bold;margin-top:5px;margin-bottom:2px;padding:3px 0 5px;}
#content_humor p.intro {color:#000000;font-size:14px;margin-top:3px;margin-bottom:2px;padding:3px 0 5px;}
#content_humor p.titulo {color:#2C1378;font-size:16px;font-weight:bold;margin:10px 0;padding:1px; line-height:15px;}
.photorunhumor {border:#D9D9D9 1px solid;float:left;padding:5px;background-color:#FFFFFF; width:370px;height:136px;}

.photorunrun a img, .photorun360 a img, .photorunciber a img, .photorunxlagoma a img, .photorunhumor a img {border:none;}
/* Nos Gusta */
.intro_nosgusta {padding-left:5px; padding-right:5px;margin:5px 0 5px 0;}
.intro_nosgusta a {color:#2c167a;font-size:12px;font-weight:bold; margin-bottom:5px;text-decoration:none;}
.ver_mas_vacio {color:#000000;font-size:14px;margin-top:180px;height:17px;}
.ver_mas {color:#000000;font-size:14px;margin-top:-5px;height:17px; float:right;}
.ver_mas_run {height:17px; float:right;position:relative; right:5px !important; bottom:-5px !important;}
.ver_mas_360 {height:17px; float:right;position:relative; right: 5px !important; bottom:-2px !important; }
.ver_mas_ciber {height:17px; float:right;position:relative;right: 5px !important; bottom:-2px !important;}
.ver_mas_xlagoma {height:17px; float:right;position:relative;right:5px !important; bottom:5px !important;}
.ver_mas_humor {height:17px; float:right;position:relative;right:5px !important;bottom:2px !important;}

.sidebarBanner , .sidebarContent {
	background-color:#ffffff;
	border: solid 1px #c1c1c1;
	margin-bottom: 10px;
}
.sidebarBanner {height:250px; width:300px;}
.sidebarContent {/*height:160px; */width:300px;}
.sidebarContent .header {height:50px; width:300px;}
.topBanner {height:100px; width:738px;display:block;margin:auto;margin-top:15px;}

.sidebarRRUniversal, .sidebarHumorTalCual, .sidebarCiberUN , .sidebarPorLaGomaUN {
	width:300px;
	background-color:#ffffff;
	margin-bottom: 10px;
}
.sidebarRRUniversal { border: solid 1px #ff7800; }
.sidebarHumorTalCual { border: solid 1px #c70b46; }
.sidebarCiberUN  { border: solid 1px #0055A5; }
.sidebarPorLaGomaUN  { border: solid 1px #008067; }
.sidebarHumorTalCual .content, .sidebarRRUniversal .content, .sidebarCiberUN .content, .sidebarPorLaGomaUN .content {
	width: 280px;
	padding: 10px;
}

.sidebarHumorTalCual .content .title, .sidebarRRUniversal .content .title, .sidebarCiberUN .content .title , .sidebarPorLaGomaUN .content .title {
	background-image: url(/wp-content/themes/runrunes/images/sprite_full.png);
	margin-bottom: 5px;
	margin-top: 5px;
	height: 32px;
	background-repeat: no-repeat;
}
.sidebarRRUniversal .content .title { background-position: 0px -394px; width: 115px; }
.sidebarHumorTalCual .content .title { background-position: 0px -426px; width: 78px; }
.sidebarCiberUN .content .title { background-position: -80px -426px; width: 65px; }
.sidebarPorLaGomaUN .content .title { background-position: 0px -457px; width: 147px; }

.sidebarHumorTalCual .content .date, .sidebarRRUniversal .content .date, .sidebarCiberUN .content .date, .sidebarPorLaGomaUN .content .date {
	color: #666666;
	font-size: 13px;
	margin-bottom: 5px; }


.sidebarContent .header  .title{
	background-image: url(/wp-content/themes/runrunes/images/sprite_full.png);
	background-repeat: no-repeat;
	height:42px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 7px;
	border: none; }

.categoryContent {
	padding-top:10px;
}

#containerLeft {width:650px; float:left;}

.imageSidebarPost  {
	float: right;
	margin: -7px 6px 6px 6px;
	border: solid 0px;
}

/* 360 Sidebar */
.cat360Header { background-color:#781d7d; }
.cat360Header  .title  { width: 67px; background-position: -148px -408px; }

/* HUMOR Sidebar*/
.catHumorHeader { background-color:#c70b46; }
.catHumorHeader  .title  { width: 95px; background-position: -223px -408px }

/* RUNRUNES Sidebar*/
.catRunrunesHeader { background-color:#ff7900; }
.catRunrunesHeader .title  { width: 139px; background-position: -149px -326px; }

/* CIBER Sidebar */
.catCiberHeader { background-color:#0055a5; }
.catCiberHeader  .title  { width: 140px; background-position: -149px -368px; }

/* POR LA GOMA Sidebar */
.catPorLaGomaHeader { background-color:#008067; }
.catPorLaGomaHeader  .title  { width: 177px; background-position: -149px -450px; }

/* NOS GUSTA Sidebar */
/*.catNosGustaHeader { background-color:#008067; }
.catNosGustaHeader  .title  { background-position: 7px -180px; }*/

.categoryContentImage{
	float:right;
	position:relative;
	top:-5px;
	right: 5px;
}

.categoryContentText , .categoryContentTextNoImage  {
	margin-left:7px;
	margin-top:5px;
	padding-right:7px;
	padding-bottom:7px;
}

.categoryContentText  {
	width:185px;
}

.categoryContentText p, .categoryContentTextNoImage p {
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:13px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.categoryContentText p strong, .categoryContentTextNoImage p strong {
	font-weight:bold;
	text-transform:uppercase
}
.categoryContentText p.ccTitle, .categoryContentTextNoImage p.ccTitle {
	font-weight:bold;
}
p.ccPostTitle {
	font-weight:bold;
	color: #2e157b;
	font-size:16px;
	line-height:15px;
}
.categoryContent a.verMas  {
	float:left;
	position:relative;
	bottom:4px;
	left:4px;
}

/*Top Bars*/
.catTitleTopBar {
	padding-left: 21px;
	padding-top: 17px;
	padding-bottom: 23px;
}

.runrunesTitle , .ciberTitle, .humorTitle, .tres60Title, .porlagomaTitle, .anunciantesTitle {
	background-image: url(/wp-content/themes/runrunes/images/sprite_categories_title.png);
	background-repeat: no-repeat;
	height:46px;
	width: 370px;
}
.runrunesTopBar {background-color:#ff7900; height:18px;}
.runrunesTitle {background-position: 0px 0px;}

.ciberTopBar {background-color:#0055a5; height:18px;}
.ciberTitle {background-position: 0px -96px;}

.humorTopBar {background-color:#c70b46; height:18px;}
.humorTitle {background-position: 0px -48px;}

.porlagomaTopBar {background-color:#008067; height:18px;}
.porlagomaTitle {background-position: 0px -192px;}

.tres60TopBar {background-color:#781D7D; height:18px;}
.tres60Title {background-position: 0px -144px;}
.tres60Boton {
              background-image: url(/wp-content/themes/runrunes/images/boton_archivo.png);
	          background-repeat: no-repeat;
              height:33px;
              width:70px;
              float:right;
			  position:relative;
	          top:-35px;
	          right: 15px;}

.anunciantesTopBar { background-color:#2C167A; height:18px; }
.anunciantesTitle { background-position: 0px -240px;}

/* Posts */
.datePost  {
	background-color:#e2e2e2;
	font-size:12px;
	color:#333;
	font-weight:bold;
	padding: 2px 0px 2px 21px;
	text-transform:uppercase;
}
.titlePost {
	font-weight:bold;
	color: #2e157b;
	font-size:18px;
	text-transform:uppercase;
	padding-top:17px;
	padding-bottom: 5px;
}

.imagePost  {
	float: left;
	margin: 16px 16px 16px 0px;
}

.imagePost_humor  {
	/*display: block;
    margin: auto; */
    float: left;
    margin: 16px 16px 16px 0px;
}
.separatorPost {height:30px;}

/* 360 STYLES*/
#container-grey{margin: 0 auto;background-color:#F3F3F3;padding:20px;width:960px;height:2100px;}
#containerLeft-white {width:645px;height:2100px; float:left;background-color:#FFFFFF;}
.contentPost360 {margin: 1px 0 20px 0;padding-left:5px;padding-right:2px;font-size:14px;}
.titlePost360 {
	font-weight:bold;
	color: #343434;
	font-size:18px;
	text-transform:uppercase;
	padding-top:20px;

}
.textPost360 {padding: 10px 20px 20px 20px;}
.catPost360  {
	background-color:#CCCCCC;
	font-size:20px;
	font-weight:bold;
	/*padding: 12px 5px 5px 8px;*/
	padding: 0px 0px 0px 8px;
	text-transform:uppercase;
	height:32px;
}
.photo360 {border:#D9D9D9 1px solid;float:left;margin:20px 20px 5px 20px;padding:5px;background-color:#FFFFFF; width:170px;height:125px;}
.vermas360 {padding-right:14px;padding-left:14px;margin-top:5px;}


/* LOGOS */
.logoElUniversal, .logoTalCual, .logoUltimasNoticias  { background-image: url(/wp-content/themes/runrunes/images/sprite_full.png); }
.logoElUniversal {background-position: -58px 0px; height: 14px; width: 127px; margin-bottom:-1px;}
.logoTalCual {background-position: -58px -16px; height: 18px; width: 74px; margin-bottom:-2px;}
.logoUltimasNoticias {background-position: -58px -34px; height: 19px; width: 170px; margin-bottom:-3px;}

/* DATE HEADER*/
#dateheader {
	float:right;height:20px; width:380px;text-align:right;
    color:#676767;font-size:13px;font-weight:normal;
    margin-bottom:5px; margin-top:10px;margin-right:25px;
             }
#dateheader ul {margin:0px;padding:0;}
#dateheader ul li {
	background-image: url(/wp-content/themes/runrunes/images/bullet_naranja.png);
	background-repeat:no-repeat;
	background-position:0 5px;/**top position should be here**/;
	padding-left:15px;
	list-style-image:none;display:inline;}
#dateheader ul li.firstLI { list-style-image:none;background-image:none;padding-right:5px;}
#logo {float:left;margin-left:10px;margin-top:5px;}

/* BUSCAR HEADER */
#finder {
	float:right;
	margin:50px 10px 0;
	padding-left:90px;
}
#finder .input_finder {
	border:1px solid #999999;
	color:#5C5C5C;
	float:left;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:16px;
	margin-right:10px;
	padding:3px;
	width:280px;
}
#finder .button_finder {
border:medium none;
margin-bottom:0;
padding-right:18px;
}



/*  MENU*/
.menuPost360 {margin: 1px 0 2px 0;padding-left:5px;padding-right:5px;height:28px;}
ul#navigation-1
	{ margin:0; padding:1px 0; list-style:none; width:100%; height:30px; border-top:1px solid #CCCCCC; /*border-bottom:1px solid #fffff; */font-family:Arial,verdana,Helvetica,sans-serif;font-weight:bold;background:#CCCCCC;text-transform:uppercase;}
ul#navigation-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; width:75px; height:30px;}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; background:#CCCCCC;  color:#3D3D3D; width:75px; height:21px;border-left:1px solid #ffffff;font-size:14px; }

ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:4px 0; display:block; text-decoration:none; background:#CCCCCC; color:#3D3D3D; width:75px; height:21px; /*border-left:1px solid #ffffff; border-right:1px solid #ffffff;*/ }
ul#navigation-1 li.firstLI a:link,
ul#navigation-1 li.firstLI a:visited
	{ padding:4px 0; display:block;/* text-align:center;*/ text-decoration:none; background:#CCCCCC;  color:#3D3D3D; width:75px; height:21px;border-left:1px solid #cccccc; }

ul#navigation-1 li.finder {
	border-left:1px solid #FFFFFF;
	float:right;
	display:block;
	font-size:14px;
	height:28px;
	width:255px;

	/*margin:50px 10px 0;
	padding-left:90px;*/
}
ul#navigation-1 li.finder .input_finder {
	border:1px solid #999999;
	color:#5C5C5C;
	float:left;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:14px;
	margin-right:5px;
	margin-left:10px;
	padding:3px;
	width:110px;
}
ul#navigation-1 li.finder .button_finder {
border:medium none;
margin-bottom:0;
padding-right:10px;
}

ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; color:#2A1476;background:#ffffff; width:156px; position:absolute; top:30px; left:-1px; border:1px solid #CCCCCC; border-top:none;text-transform:Capitalize; font-size:11px; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; font-size:11px;}
ul#navigation-1 li ul.navigation-2 li
	{ width:156px;height:19px; clear:left;font-size:11px; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background:#ffffff; padding:4px 0; width:156px;height:11px; border:none; font-size:11px; position:relative; z-index:1000;text-align:left !important; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left;background:#DCDCDC url(/wp-content/themes/runrunes/images/bullet_naranja.png) 127px 7px no-repeat; padding:4px 0; width:156px;height:11px; border:none; font-size:11px;position:relative; z-index:1000; text-align:left !important;}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0 1px; font-size:11px; background:#ffffff; z-index:990; }
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
	{ background:#ffffff;font-size:13px; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
	{ background:#DCDCDC; font-size:13px;}
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:13px; color:#fe676f; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:142px; font-size:13px; color:#ffffff; }

/**** Nuevo MENU 360 Listado Principal ****/
ul#menu-1
	{ margin:0; padding:1px 0; list-style:none; width:100%; height:21px; font-family:Arial,verdana,Helvetica,sans-serif;font-weight:bold;background:#CCCCCC;text-transform:uppercase;}
ul#menu-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; /*width:146px;*/ }
ul#menu-1 li a:link,
ul#menu-1 li a:visited
	{ padding:4px 0; display:block; text-align:left; text-decoration:none; background:#CCCCCC;  color:#3D3D3D; /*width:146px;*/ height:20px;}

ul#menu-1 li:hover a,
ul#menu-1 li a:hover,
ul#menu-1 li a:active
	{ padding:4px 0; display:block; text-align:left; text-decoration:none; background:#CCCCCC; color:#3D3D3D; /*width:146px;*/ height:22px;  }
ul#menu-1 li.firstLI a:link,
ul#menu-1 li.firstLI a:visited
	{ padding:4px 0; display:block; text-align:left; text-decoration:none; background:#CCCCCC;  color:#3D3D3D; /*width:146px;*/ height:22px;border-left:1px solid #cccccc; }

ul#menu-1 li ul.menu-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; color:#2A1476;background:#ffffff; width:156px; position:absolute; top:30px; left:60px; border:1px solid #CCCCCC; border-top:none;text-transform:Capitalize; font-size:11px; }
ul#menu-1 li:hover ul.menu-2
	{ display:block; font-size:11px;}
ul#menu-1 li ul.menu-2 li
	{ width:156px;height:18px; clear:left;font-size:11px; }

ul#menu-1 li ul.menu-2 li a:link,
ul#menu-1 li ul.menu-2 li a:visited
	{ clear:left; background:#ffffff; padding:4px 0; width:156px;height:11px; border:none; font-size:11px; position:relative; z-index:1000; }
ul#menu-1 li ul.menu-2 li:hover a,
ul#menu-1 li ul.menu-2 li a:active,
ul#menu-1 li ul.menu-2 li a:hover
	{ clear:left;background:#DCDCDC url(/wp-content/themes/runrunes/images/bullet_naranja.png) 127px 7px no-repeat; padding:4px 0; width:156px;height:11px; border:none; font-size:11px;position:relative; z-index:1000; }

ul#menu-1 li ul.menu-2 li ul.menu-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0 1px; font-size:11px; background:#ffffff; z-index:990; }
ul#menu-1 li ul.menu-2 li:hover ul.menu-3
	{ display:block; }
ul#menu-1 li ul.menu-2 li ul.menu-3 li a:link,
ul#menu-1 li ul.menu-2 li ul.menu-3 li a:visited
	{ background:#ffffff;font-size:13px; }
ul#menu-1 li ul.menu-2 li ul.menu-3 li:hover a,
ul#menu-1 li ul.menu-2 li ul.menu-3 li a:hover,
ul#menu-1 li ul.menu-2 li ul.menu-3 li a:active
	{ background:#DCDCDC; font-size:13px;}
ul#menu-1 li ul.menu-2 li a span
	{ position:absolute; top:0; left:132px; font-size:13px; color:#fe676f; }
ul#menu-1 li ul.menu-2 li:hover a span,
ul#menu-1 li ul.menu-2 li a:hover span
	{ position:absolute; top:0; left:142px; font-size:13px; color:#ffffff; }

/* LISTA DE ICONOS*/
.iconPost {height:30px;margin-top:5px;}
ul.icon_list {clear:left;padding-top:5px; height:25px;padding-left:0px;margin:0px;}
ul.icon_list li{display:inline;padding:0 5px 0 0; float:left;height:23px;}
/* Lista de Íconos: Tweet y FB Share*/
li.tweetmeme{padding-top:2px !important;width:63px;}

/* the overlayed element */
.simple_overlay {

    /* must be initially hidden */
    display:none;

    /* place overlay on top of other elements */
    z-index:10000;

    /* styling */
    background-color:#ffffff;

    width:575px;
    min-height:200px;
    border:1px solid #666;

    /* CSS3 styling for latest browsers */
    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
}

/* close button positioned on upper right corner */
.simple_overlay .close {
    background-image:url(/wp-content/themes/runrunes/images/close.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
}

/* styling for elements inside overlay */
.details {
    position:absolute;
    top:15px;
    right:15px;
    font-size:11px;
    color:#fff;
    width:150px;
}

/*.details h3 {
    color:#aba;
    font-size:15px;
    margin:0 0 -10px 0;
}*/

/* Enviar Post por Email*/
.simple_overlay .form {margin-bottom:.3em;}

.linkVerMas {
	display: block;
	float: left;
	/*float:right;*/
	background-image: url(/wp-content/themes/runrunes/images/sprite_full.png);
	margin: -5px 0px 5px 5px;
	background-position: -81px -118px;
	border: 0px none;
	height: 13px;
	width: 45px;
	/*border:1px solid #CCCCCC;*/
}

.postContent {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 14px;
	color:#333;
	line-height: 16px;

}

.closed {
	font-size:14px;
}

/* IMPRIMIR POPUP*/
#container_popup{background-color:#fff;margin:0.5em;margin:5px !ie;padding-bottom:0.5em;padding-bottom:5px !ie;}
.separatorPost_popup{border-bottom:1px solid #D9D9D9;height:30px;}
.justify_popup  {text-align:justify;float: right;padding-left: 20px;padding-right: 20px;}

/* PAGINA DE BUSQUEDA */
.searchCatTitle { background-color: #EBEBEB; }
.searchCatTitle>img { background-image: url(/wp-content/themes/runrunes/images/sprite_full.png); height: 24px; margin: 8px; }
.searchCatTitle>img.runrunes { background-position: -356px -157px; width: 86px; }
.searchCatTitle>img.humor { background-position: -186px -157px; width: 56px; }
.searchCatTitle>img.ciber { background-position: -136px -157px; width: 45px; }
.searchCatTitle>img.porlagoma { background-position: -246px -157px; width: 106px; }
.searchCatTitle>img.tres60 { background-position: -101px -157px; width: 31px; }

.searchCatContent { margin-left:12px; padding:8px 8px 20px 8px; }
.searchCatContent>a { font-size: 14px; }

/* SEGUIR EN TWITTER*/
/*#seguir_twitter a {

	width:140px;
	float:right;
	position:relative;
	top:-35px;
	right: 15px;
	border:#D9D9D9 1px solid;
	color:#2C167A;
	font-size:12px;
    font-weight:bold;
    padding-bottom:5px;
}*/
#seguir_twitter a {
    background:url("/wp-content/themes/runrunes/images/twitter.png") no-repeat scroll 0 0 transparent;
    padding-left: 18px;
    color:#2C167A;
	font-size:14px;
    font-weight:bold;
    width:140px;
	float:right;
	position:relative;
	top:-21px;
	right: 15px;


}

.searchDate  {
	color:#2C1378;
	float:right;
	font-size:13px;
	font-weight:bold;
}

/* PARA LAS PAGINAS POP-UP*/
.popup_body {
background:none repeat scroll 0 0 #FFFFFF;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:12px;
margin:0;
}

#popup_header {
background-color:#FFFFFF;
border:1px solid #D9D9D9;
width:
}
#popup_form {
	background-color:#fff;
	margin:20px;
	margin:5px !ie;
	padding-bottom:0.5em;
	padding-bottom:5px !ie;
	 text-align: center;
	}

#popup_form p {
	font-weight:bold;
	}
#enviar {
	 text-align: center;
 float: none;
 /*margin-left:100px;*/

}
#popupContactClose{
font-size:16px;
line-height:16px;
right:6px;
top:8px;
position:absolute;
color:#D9D9D9;
font-weight:700;
display:block;
border:1px solid #D9D9D9;

}

.runrunes_next { background-color:#EBEBEB; padding:5px; text-align:center;}
.runrunes_next a {}

#butttonBoxContainer  {
	float:right;
	position:relative;
	right:40px;
	top:22px;
}

#butttonBoxContainer  a img {
	border: 0px;
	margin-bottom: -3px;
}

#butttonBoxContainer  a {
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

/* Boton para RunRunes El Unuversal - sidebar*/
#archive_rr .button_archive {
border:medium none;
margin-top:-20px;
padding-right:10px;
padding-left:15px;
float:right;
}

/* Nuevo Anunciantes */
#anunciantesmargen {
padding-left:20px;
}

#anunciantescuadro {
	border:1px solid #CCCCCC;
	height:150px;
	width:300px; 
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
	
#anunciantescuadro img {border: 0;
padding-left:10px;}

/* Video*/
.vvqbox {margin:0px auto !important;}

