/*
Theme Name:		Voipok2 
Theme URI:		http://www.voipok.com
Description:	Theme de Paulo Riquelme       
Version:		2.0
Author:			MediaYin Networks
Author URI:		http://www.voipok.com
*/

body {
	text-align: center;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.42em;
	font-size: 69%;
	overflow: auto;
}
* { padding: 0; margin: 0; }



/*---:[ global elements ]:---*/

a {
}

	a:visited {
}

	a:hover {
}
	
	a img { border: none; }
	
blockquote { font-style: italic; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #555; margin: 0 30px 1.5em 30px; padding: 0 0 0 10px; border-left: 1px solid #aaa; }
	
code { color: #090; font-family: Courier, monospace; }

abbr, acronym { border-bottom: 1px dotted #aaa; text-transform: uppercase; cursor: help; }

pre { margin: 0 0 1.5em 0; overflow: auto; font-size: 1.3em; clear: both; }

p.center { text-align: center !important; }

p.bottom { margin: 0 !important; }

p.unstyled { font-size: 1.2em; }



/*---:[ headlines ]:---*/

h1, h2, h3 {
	font-weight: bold;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

h1 {
	letter-spacing: -0.03em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	float: left;
	width: 100%;
}
#masthead    h3 {
	text-align: left;
	color: #1f4a6d;
	float: left;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-variant: normal;
	width: 100%;
	height: 20px;
	margin-bottom: 10px;
}
	
	h1 a, h1 a:visited, h1 a:hover { color: #0044AF; text-decoration: none; }
	
h2 {
	line-height: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

	h2 a {
	color: #292a6d;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	border-top-color: #000099;
	border-right-color: #000099;
	border-bottom-color: #000099;
	border-left-color: #000099;
	text-decoration: underline;
}
	
		h2 a:visited {
	color: #333333;
	text-decoration: none;
}
	
		h2 a:hover {
	color: #34368B;
	text-decoration: underline;
}
.posts h1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 410px;
	text-decoration: none;
	margin-bottom: 0.1em;
	text-transform: capitalize;
	letter-spacing: normal;
}
	
	.posts h2 {
	font-size: 1.1em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	margin-bottom: 0.6em;
	border: thin none #CC66CC;
	color: #414141;
}
.posts h3 {
	font-size: 1.25em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	margin-bottom: 0.6em;
	border: thin none #0066CC;
}
	
	.posts h4 {
	font-weight: bolder;
	font-size: 1.1em;
	font-variant: normal;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	margin-bottom: 0.6em;
}
.posts h5 {
	font-weight: bolder;
	font-size: 1em;
	font-variant: normal;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	margin-bottom: 0.6em;
}
.posts h6 {
	font-weight: bolder;
	font-size: 0.78em;
	font-variant: normal;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	margin-bottom: 0.6em;
}
	
	.pages h2, h2.page_header {
	font-weight: bolder !important;
	font-size: 17px !important;
	text-transform: uppercase !important;
	letter-spacing: normal !important;
	margin: 0 0 1.8em 0 !important;
	padding: 0.4em 2px !important;
	border-bottom-style: none;
	border-bottom-color: #ccc;
	text-align: left;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.2em;
	color: #000000;
}
h1.archive_head {
	font-weight: bolder !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
	letter-spacing: normal !important;
	border-bottom-style: none;
	border-bottom-color: #ccc;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #7163ef;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}
h2.archive_head {
	font-weight: normal !important;
	font-size: 14px !important;
	text-transform: none !important;
	letter-spacing: normal !important;
	border-bottom-style: none;
	border-bottom-color: #ccc;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}
	
h3 { font-size: 1.0em; }
	
	h3.comments_headers {
	font-size: 12px;
	letter-spacing: normal;
	color: #594da0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.8em;
	margin-left: 0;
	padding-right: 2px;
	padding-left: 2px;
}

h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	border: 1px none #000066;
	width: 100%;
	font-weight: normal;
}

	h4 a, h4 a:visited {
	color: #333333;
	text-decoration: none;
	margin-left: 5px;
	list-style-type: none;
	font-weight: normal;
}
	
		h4 a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}



/*---:[ core layout elements ]:---*/

#container {
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: justify;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #f1f8fa;
}
					
	#content_box {
	width: 990px;
	text-align: left;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #f1f8fa;
	background-image: url(images/sidebar-tile.jpg);
	background-repeat:  repeat-y;
	background-position: left;
}

	
		#content {
	text-align: justify;
	float: left;
	color: #000000;
	width: 808px;
	padding-right: 10px;
	background-color: #f1f8fa;
	padding-left: 12px;
}
#content_search {
	width: 667px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
	border: medium none #000000;
	text-align: justify;
	background-color: #f1f8fa;
}
#content_page {
	text-align: justify;
	border: 2px none #ccc7fa;
	float: left;
	background-color: #f1f8fa;
	width: 990px;
}
#content_archive {
	width: 470px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 10px;
	border: medium none #000000;
	margin-left: 0px;
}
		
		#sidebar {
	width: 160px;
	float: left;
}
#r_sidebar {
	width: 165px;
	float: right;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 10px;
	border-top-color: #CCC7FA;
	border-right-color: #CCC7FA;
	border-bottom-color: #CCC7FA;
	border-left-color: #CCC7FA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-left: 0px;
}
#sidebar_single {
	width: 125px;
	float: left;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 5px;
	text-align: center;
	background-image: url(images/certificado-celulais.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 125px;
}
#sidebar_archive {
	width: 336px;
	float: left;
	padding-top: 0;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 5px;
	margin-right: 0px;
	border: 1px none #CCC;
	margin-top: 80px;
	margin-bottom: 20px;
}
#logo {
	float: left;
	text-align: left;
	margin-right: 10px;
}
#logo img {
	float: left;
	text-align: left;
}
#logo_feed {
	float: left;
	text-align: left;
	margin-right: 10px;
	margin-top: 13px;
}
#logo_cvch {
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	border: 1px none #CCCCCC;
	margin-top: 30px;
}
#logo_aperrados {
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	border: 1px none #CCCCCC;
}

		#ads {
	width: 336px;
	border: 1px none #CCC;
	margin-right: auto;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: auto;
	float: left;
	padding: 0px;
	height: 280px;
}
#menu2 {
	width: 502px;
	border: 1px solid #4e4d86;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: auto;
	float: left;
	background-color: #4e4d86;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 25px;
	text-align: center;
}
#enlaces {
	width: 300px;
	float: right;
	border: 1px solid #CCC;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px;
}
#ads_single {
	width: 336px;
	float: right;
	border: 1px none #CCC;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px;
}
#ads_finalpost {
	width: 400px;
	border: 1px none #CCC;
	margin-right: auto;
	margin-bottom: 10px;
	margin-top: 0px;
	padding: 0px;
	margin-left: auto;
}
#tags_cloud {
	width: 200px;
	float: right;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 9px;
	color: #000000;
	margin-right: 5px;
	text-align: left;
}
#tags_cloud  h4 {
	margin-bottom: 5px;
	text-align: left;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000;
	font-size: 19px;
	font-weight: bold;
	width: 100%;
	border-bottom-width: 4px;
	border-bottom-color: #e8e6df;
	border-bottom-style: solid;
}
#tags_cloud a {
	font-size: 9px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-decoration: none;
	color: #0a68c8;
}
#tags_cloud a:hover {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 9px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
#tags_cloud a:visited {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
}
#tags   {
	letter-spacing: -0.03em;
	color: #666666;
	width: 100%;
	float: left;
	font-weight: normal;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#tags a {
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-decoration: none;
	color: #8D8D8D;
	font-weight: bold;
}
#tags a:hover {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	text-decoration: underline;
	color: #8D8D8D;
}
#tags a:visited {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #8D8D8D;
}


/*---:[ header styles ]:---*/

#masthead {
	overflow: hidden;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}
#navbar_superior/* #masthead a { display: block; width: 970px; height: auto; } */ /* uncomment this line if you use a graphic in the header - make sure the height of your header graphic is equal to the height declared in this line of code! */

 {
	width: 100%;
	font-size: 10px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	float: left;
	color: #000000;
	padding-top: 10px;
	text-align: right;
	}

#navbar_superior a {
	color: #122c42;
	text-transform: capitalize;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 9px;
	border: 1px none #ccc;
	text-decoration: none;
	}

#navbar_superior a:hover {
	color: #122c42;
	text-decoration: underline;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 9px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #4e4d86;
	border-right-color: #4e4d86;
	border-bottom-color: #4e4d86;
	border-left-color: #4e4d86;
	}
#navbar_superior a:visited {
	line-height: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 9px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #4e4d86;
	border-right-color: #4e4d86;
	border-bottom-color: #4e4d86;
	border-left-color: #4e4d86;
	}
#contenedor_navbar {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	width: 980px;
	border: 1px none #CCC;
}
#navbar_single/* #masthead a { display: block; width: 970px; height: auto; } */ /* uncomment this line if you use a graphic in the header - make sure the height of your header graphic is equal to the height declared in this line of code! */

 {
	width: 100%;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: left;
	color: #51646b;
	margin-top: 15px;
	}

#navbar_single a {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	background-color: #000000;
	padding: 3px;
	float: left;
	margin-right: 2px;
	}

#navbar_single a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #000000;
	padding: 3px;
	float: left;
	margin-right: 2px;
	}
#navbar_single  a:visited {
	line-height: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #000000;
	text-decoration: none;
	padding: 3px;
	float: left;
	margin-right: 2px;
	}


/*---:[ content styles ]:---*/

.entry {
	line-height: 1.3em;
	float: left;
	width: 495px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #51646b;
}
.entry a/*---:[ content styles ]:---*/

 {
	line-height: 1.3em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #dc870e;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
.entry  a:hover/*---:[ content styles ]:---*/

 {
	line-height: 1.3em;
	color: #dc870e;
	text-decoration: underline;
}
.entry  a:visited/*---:[ content styles ]:---*/

 {
	line-height: 1.3em;
	color: #dc870e;
}
.entry  h1 {
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-size: 24px;
	color: #000000;
	width: 100%;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	word-spacing: normal;
}
.entry   h1 a {
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-size: 22px;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;
	margin-bottom: auto;
	font-weight: bold;
}
.entry   h1 a:hover {
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-size: 22px;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: underline;
	font-weight: bold;
}
.entry   h1 a:visited {
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-size: 22px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #000000;
	font-weight: bold;
}
.entry h4 {
	border: 5px none #CCC;
	font-weight: bolder;
	font-size: 1.25em;
	font-variant: normal;
	text-transform: none;
	float: left;
	width: 100%;
	line-height: 1.3em;
}
.entry h5 {
	float: left;
	font-size: 11px;
	font-variant: normal;
	text-transform: none;
	width: 100%;
	line-height: 1.3em;
	font-weight: normal;
	color: #888888;
}
.entry  h5 a {
	font-size: 11px;
	font-variant: normal;
	text-transform: none;
	line-height: 1.3em;
	font-weight: normal;
	color: #888888;
	text-decoration: underline;
}
.entry  h5 a:hover {
	font-size: 11px;
	font-variant: normal;
	text-transform: none;
	line-height: 1.3em;
	font-weight: normal;
	color: #888888;
	text-decoration: underline;
}
.entry  h5 a:visited {
	font-size: 11px;
	font-variant: normal;
	text-transform: none;
	line-height: 1.3em;
	font-weight: normal;
	color: #888888;
	text-decoration: underline;
}
.entry h6 {
	float: left;
	font-size: 0.7em;
	font-variant: normal;
	text-transform: none;
	width: 100%;
	line-height: 1.3em;
	font-weight: normal;
}
	
	.entry h3.top {
	margin-top: 1.5em;
	margin-bottom: 0.5em;
}
.entry h2 {
	line-height: 1.3em;
	margin-bottom: 0.5em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 20px;
	color: #51646b;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.entry h2 a {
	border: 1px none #000000;
	text-decoration: underline;
}
.entry h2 a:hover {
	border: 1px none #000000;
	text-decoration: underline;
}
.entry h2 a:visited {
	line-height: 1.3em;
	border: 1px none #000000;
	text-decoration: none;
}

	.entry h3 {
	margin-top: 2.5em;
	margin-bottom: 0.5em;
	color: #000000;
}
.entry  h3  a {
	font-size: 10px;
	line-height: 1.3em;
	border: 1px none #000000;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
}
.entry  h3  a:hover {
	font-size: 10px;
	line-height: 1.3em;
	border: 1px none #000000;
	font-weight: bold;
	color: #cc3300;
	text-decoration: underline;
}
.entry  h3  a:visited {
	font-size: 10px;
	line-height: 1.3em;
	border: 1px none #000000;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
}
		
	.entry blockquote {
}
	
		.entry blockquote.right {
	width: 200px;
	font-style: normal !important;
	margin: 0.3em 0 0.3em 15px !important;
	padding: 0.3em 0 !important;
	border: 3px none #aaa;
	text-align: center;
	float: right;
}
		
		.entry blockquote.left {
	width: 200px;
	font-style: normal !important;
	margin: 0.3em 15px 0.3em 0 !important;
	padding: 0.3em 0 !important;
	text-align: center;
	float: left;
	border-top-width: 3px;
	border-right-width: 0;
	border-bottom-width: 3px;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #aaa;
	border-right-color: #aaa;
	border-bottom-color: #aaa;
	border-left-color: #aaa;
}
	
			.entry blockquote.right p, .entry blockquote.left p {
	margin: 0 !important;
	line-height: 1.4em !important;
}
	
	.entry p {
	margin-bottom: 1.3em;
	margin-right: 5px;
}
.entry  strong {
	margin-bottom: 1.3em;
	margin-right: 5px;
	line-height: 1.3em;
}
	
	.entry ul {
	list-style-type: square;
}
.entry  ul  li              {
	list-style-position: inside;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 30px;
}
.entry  ol {
	list-style-type: decimal;
}
.entry   ol   li              {
	list-style-position: inside;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 30px;
}
		
	.entry .ad { margin: 0 0 0.5em 15px; float: right; }
	
	.entry .ad_left { margin: 0 15px 0.5em 0; float: left; }

	.entry img {
	border: 1px solid #bbb;
	margin: 3px;
	background-color: #FFFFFF;
	padding: 4px;
}
.entry  img.alignleft {
	border: 1px solid #bbb;
	float: left;
	clear: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
	padding: 4px;
}
.entry  img.alignright {
	border: 1px solid #bbb;
	float: right;
	clear: right;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 4px;
}
.entry  img.aligncenter {
	display: block;
	border: 1px solid #bbb;
	float: none;
	clear: both;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 4px;
}
	
		.entry img.off { padding: 0 !important; border: none !important; }
		
		.entry img.stack { clear: none !important; }
	
	.add_comment { display: block; padding: 0 0 0 20px; font-weight: bold; float: right; }

.navigation {
	width: 100%;
	font-size: 1.4em;
	float: left;
	margin-top: 10px;
}
	
	.previous {
	float: left;
	color: #35358b;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0;
}
	
	.next {
	text-align: right;
	float: right;
	color: #35358b;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}

.clear { width: 500px; height: 1px; margin: 0 0 5.0em 0; clear: both; }

.rule {
	background-repeat: no-repeat;
}

.flat { margin: 0 0 2.0em 0 !important; }

.whitespace { margin: 0 0 3.5em 0 !important; }



/*---:[ sidebar styles ]:---*/

ul.sidebar_list {
	list-style-image: none;
}

ul.ads_list { list-style: none; }
ul.suscripciones_list {
	list-style: none;
}

ul.tags_list { list-style: none; }

	ul.sidebar_list li.widget, ul.sidebar_list li.linkcat {
	font-size: 12px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #0000FF;
	width: 100%;
	color: #FFFFFF;
	float: left;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: left;
	list-style-type: none;
}

ul.ads_list li.widget, ul.tags_list li.linkcat {
	font-size: 1.3em;
	line-height: 1.4em;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}

		li.widget h2, li.linkcat h2 {
	font-size: 19px;
	letter-spacing: normal;
	line-height: normal;
	font-weight: bolder;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #7361f1;
	list-style-type: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ced6ea;
	border-right-color: #ced6ea;
	border-bottom-color: #ced6ea;
	border-left-color: #ced6ea;
}

		li.widget p {
	text-decoration: none;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 1.5em;
	margin-left: 5px;
	padding-top: 0;
	padding-bottom: 0;
	border: 1px none #000000;
}
		
		li.widget ul, li.linkcat ul {
	font-weight: normal;
	margin-top: 0;
	margin-right: 0px;
	margin-left: 0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	width: 100%;
	list-style-type: none;
}
		
		li.widget ol, li.linkcat ol {
	float: left;
	width: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
}
		
			li.widget li, li.linkcat li {
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
}
			
				li.widget li a, li.widget li a:visited, li.linkcat li a, li.linkcat li a:visited {
	font-size: 23px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #000000;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 15px;
	text-decoration: underline;
	margin-right: auto;
	margin-left: auto;
}
				
					li.widget li a:hover, li.linkcat li a:hover {
	color: #000000;
	float: left;
	width: 100%;
}
			
				li.widget li .recent_date { padding: 0 0 0 8px; font-weight: bold; color: #888; }
		
		li.widget ul.flickr_stream { list-style: none; margin: 0; padding: 0 10px; }
		
			li.widget ul.flickr_stream li { margin: 0; padding: 0 5px 5px 0; display: inline; }
			
				li.widget ul.flickr_stream li a img { padding: 3px; }
				
				li.widget ul.flickr_stream li a:hover img { background: #ff2a96; }
		
			/*---< FlickrRSS styles for the widget only >---*/
		
			li.widget_flickrrss { }
			
				li.widget_flickrrss a img { margin: 0 5px 5px 0; padding: 3px; }
				
				li.widget_flickrrss a:hover img { background: #ff2a96; }
				
		/*---< Calendar widget styles >---*/
		
		#calendar_wrap { font-size: 1.3em; }

#wp-calendar {
	text-align: center;
	empty-cells: show;
	font-size: 11px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 0;
	width: 100%;
}

#wp-calendar #next a {
	padding-right: 8px;
	text-align: right;
	color: #555555;
}

#wp-calendar #prev a {
	padding-left: 8px;
	text-align: left;
	color: #555555;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
	font-weight: bold;
}

#wp-calendar a:hover {
	background-color: #eaeaea;
	color: #000000;
	display: block;
}

#wp-calendar caption {
	margin: 0;
	padding: 8px 0;
	font-size: 1.15em;
	color: #555555;	
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	text-align: left;
}

#wp-calendar td {
	color: #a0a0a0;
	font: normal 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	letter-spacing: normal;
	line-height: 130%;
	padding: 0;
	text-align: center;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	background-color: #E8EDF1;
}

#wp-calendar #today{
	border: 1px solid #cccccc;
	color: #000;
}
#piedepagina/*---:[ footer styles ]:---*/

/* Footer Styling */

{
	width: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 4px none #FF0000;
	padding-top: 10;
}
#footer {
	text-align: center;
	color: #666666;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 990px;
}

#footercredit {
	text-align: center;
	color: #000000;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-top-color: #CCC7FA;
	border-right-color: #CCC7FA;
	border-bottom-color: #CCC7FA;
	border-left-color: #CCC7FA;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 730px;
}

#footermeta {
	text-align: right;
	color: #666666;
	width: 730px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0;
	border: 1px solid #000066;
}

#footer a:link, #footer a:hover, #footer a:visited {
	color: #666666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#footer a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}


/*---:[ comment styles ]:---*/

#comments {
	width: 500px;
	float: left;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

	ul#comment_list {
	list-style: none;
	float: left;
	border-top-width: 5px;
	border-top-style: none;
	border-top-color: #999999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 100%;
}
		
		ul#comment_list li.comment {
	width: 480px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #000000;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #74b0ca;
}
			
		ul#comment_list li.trackback {
	width: 480px;
	float: left;
	margin-bottom: 10px;
	background-color: #F5F1F4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
				
			.comment_meta {
	color: #4e4d86;
	font-size: 10px;
	font-weight: bolder;
	padding-right: 0px;
	padding-left: 5px;
	margin: 0;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
			
				.comment_num {
	font-weight: bolder;
	font-size: 5px;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 100%;
	text-align: right;
}
				
				.trackback .comment_num {
	float: left;
	width: 100%;
	text-align: right;
	color: #333333;
}
				
					.comment_num a, .comment_num a:visited {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: bolder;
	float: left;
	width: 100%;
	border: 1px none #000000;
}
					
						.comment_num a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
				
				.comment_meta strong {
	font-size: 1.4em;
}
					
				.comment_time {
	color: #333333;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	width: 100%;
	float: right;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
		
			.comment .entry {
	float: right;
	border: 1px none #000000;
	width: 400px;
	font-size: 14px;
}
			
				.comment .entry p {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
	border: thin none #000000;
	width: 100%;
	font-size: 14px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333333;
}
			


/*---:[ comment form styles ]:---*/

#comment_form {
	width: 100%;
	float: left;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border: 2px none #000066;
}

	#comment_form p {
	padding: 0.6em 0;
}
	
		#comment_form label {
	padding: 0 0 0 10px;
	font-size: 14px;
	color: #000000;
}

		#comment_form .text_input {
	width: 191px;
	padding: 3px;
	color: #000000;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
		
		#comment_form .text_area {
	width: 97% !important;
	float: left;
}
	
			#comment_form .text_input:focus {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
	
		#comment_form .form_submit {
	cursor: pointer;
	background-color: #201e12;
	border: 1px solid #313054;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	float: left;
	width: 50%;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0em;
	padding-left: 0px;
	margin-top: 10px;
	text-transform: uppercase;
}
		
		#comment_form p.subscribe-to-comments { font-size: 1.4em; }
		
			#comment_form p.subscribe-to-comments label { font-size: 1.0em; }
#search_header_404/*---:[ search form styles ]:---*/

 {
	vertical-align: bottom;
	text-align: center;
	width: 100%;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #1f5c95;
	margin-right: auto;
	margin-left: auto;
}
			


/*---:[ search form styles ]:---*/

#search_header {
	vertical-align: bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 4px;
	float: right;
	width: 150px;
	margin-right: 10px;
}
#search_header_menu {
	vertical-align: bottom;
	text-align: left;
	border: 1px solid #ced6ea;
}

#search_header .search_input {
	width: 100px;
	height: 15px;
	vertical-align: top;
	background-color: #FFFFFF;
	color: #333333;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 5px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
	
#search_header .search_input:focus { border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }

#search_header .img {
	padding-top: 0;
	padding-bottom: 0;
	border: 1px solid #000000;
}

#search_header .btn {
	background: url('images/search.png') 0 100% repeat-x;
	height: 22px;
	width: 22px;
	vertical-align: top;
	color:#FFF;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 1.1em;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#search_form {
	border: 1px solid #000000;
	width: 400px;
	float: left;
}

	#search_form .search_input {
	width: 250px;
	vertical-align: top;
	padding: 4px;
	color: #000;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
}
	
	li.widget .search_input {
	font-size: 1.1em !important;
	border: 1px solid #000000;
}
	
		#search_form .search_input:focus { border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }

#search_form .btn {
	background: url('images/navgrad.png') 0 100% repeat-x;
	border: 1px solid #0044AF;
	height: 22px;
	vertical-align: top;
	margin: 0;
	color:#FFF;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}

/*=== Ads ===*/
.ads{
        height: 125px;
	margin: 0 0 10px 0;
        display: inline;
}
.ads img{
	margin: 0 15px 0 0;
        background-color: #000000;
}
.ads img.last{
	margin: 0;
        background-color: #AAAAAA;
}#suscripciones {
	color: #0a68c8;
	text-decoration: none;
	width: 300px;
	float: right;
	font-size: 22px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bolder;
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 0px;
	border: 1px solid #000000;
	margin-top: 10px;
}
#texto_suscripciones {
	color: #0a68c8;
	text-decoration: none;
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 19px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bolder;
}
#suscripciones ul {
	color: #0a68c8;
	text-decoration: none;
	width: 100px;
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	list-style-type: none;
}
#suscripciones   ul a {
	color: #0a68c8;
	text-decoration: none;
	font-weight: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 15px;
}
#suscripciones  ul a:hover {
	color: #ff3300;
	border: 3px none #000000;
	font-weight: normal;
}
#suscripciones  ul a:visited {
	text-decoration: none;
	font-weight: normal;
}
#r_sidebar_single {
	width: 300px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-right: 0px;
	border: 1px none #CCC;
	margin-top: 0px;
}
#registro {
	text-align: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CCC;
	text-transform: capitalize;
	width: 80%;
	margin-top: 0px;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #4e4d86;
	border-right-color: #4e4d86;
	border-bottom-color: #4e4d86;
	border-left-color: #4e4d86;
	padding-bottom: 1px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	float: right;
}
#registro a {
	text-align: center;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color: #7163ef;
	text-transform: capitalize;
	margin: 3px;
	text-decoration: none;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#registro a:visited {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
	text-transform: capitalize;
	margin: 3px;
	border: 1px none #C81C36;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
#registro a:hover {
	text-align: center;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color: #B6AEF7;
	text-transform: capitalize;
	margin: 3px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	border: 5px none #FFFFFF;
}
#content_ayuda {
	width: 825px;
	float: left;
	text-align: justify;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	border-top-color: #C81C36;
	border-right-color: #C81C36;
	border-bottom-color: #C81C36;
	border-left-color: #C81C36;
}
#sidebar_ayuda {
	width: 160px;
	float: left;
	margin: 0px;
	padding: 0;
	border: 1px none #C81C36;
}
#trafico {
	color: #FFFFFF;
	text-decoration: none;
	width: 502px;
	float: left;
	height: 193px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 0px;
	margin-top: 10px;
}
#mimetodo {
	color: #000000;
	text-decoration: none;
	border: 3px solid #000000;
	width: 130px;
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 193px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
}
#metodotrafico {
	float: left;
	text-align: left;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	background-color: #4e4d86;
	margin-bottom: 0px;
	border: 1px none #CCCCCC;
	margin-left: 20px;
	padding-left: 20px;
}
#metodotrafico a {
	float: left;
	text-align: left;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	background-color: #4e4d86;
	margin-bottom: 0px;
	border: 1px none #CCCCCC;
	margin-left: 20px;
	padding-left: 20px;
}
#metodotrafico a:visited {
	float: left;
	text-align: left;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	background-color: #4e4d86;
	margin-bottom: 0px;
	border: 1px none #CCCCCC;
	margin-left: 20px;
	padding-left: 20px;
}
#metodotrafico a:hover {
	float: left;
	text-align: left;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	background-color: #4e4d86;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-left: 20px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#content_aumentar_trafico {
	width: 730px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	text-align: justify;
	margin-right: auto;
}
#portada_aumentar_trafico {
	width: 100%;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: auto;
	float: left;
	padding: 0px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
#content_box_aumentar_trafico {
	width: 100%;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	margin-top: 0px;
	border: 1px none #818181;
}
#logo_aumentar_trafico {
	border: 10px none #000000;
	padding: 0px;
	background-color: #999999;
	text-align: center;
	margin: auto;
	width: 200px;
}
#descarga_aumentar_trafico {
	border: 5px none #000000;
	margin-right: auto;
	margin-top: 0px;
	margin-left: auto;
	padding: 0px;
	background-color: #E2E2E2;
	text-align: center;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	width: 100%;
	text-transform: capitalize;
}
#menu_aumentar_trafico {
	width: 80%;
	text-align: justify;
	border: 1px none #ccc;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#li.menu_aumentar_trafico {
	width: 100%;
	margin-right: auto;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: auto;
	padding: 0px;
	text-align: center;
	height: 100px;
	border: 1px solid #ccc;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#contenedor_menu_aumentar_trafico {
	width: 100%;
	text-align: justify;
	border: 1px solid #ccc;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 10px;
	background-color: #E2E2E2;
}
#titulo_menu_aumentar_trafico {
	width: 100%;
	text-align: justify;
	border: 1px solid #ccc;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}	
#gravatar{
	float:left;
	border:1px solid #bbb;
	padding: 0px;
	color: #bbb;
	background-color: #FFFFFF;
}
#gravatar img{
	float:left;
	padding: 0px;
	background-color: #FFFFFF;
	height: 50px;
	width: 50px;
	border: 1px solid #bbb;
}

#navbar_principal {
	line-height: normal;
	text-align: right;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	height: 42px;
}
#navbar_principal  li  {
	line-height: normal;
	text-align: left;
	float: left;
	padding-top: 10px;
	padding-bottom: 12px;
	list-style-type: none;
}
#navbar_principal  li  a  {
	line-height: normal;
	vertical-align: middle;
	color: #FFFFFF;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 13px;
	padding-left: 5px;
}
#navbar_principal  li  a:hover  {
	line-height: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	background-color: #f1f8fa;
	height: 42px;
}
#navbar_principal   li   a:visited   {
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}
lo_mas_leido {
	color: #4e4d86;
	text-align: justify;
	background-repeat:   no-repeat;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	width: 100%;
	margin-bottom: 15px;
	float: left;
	margin-top: 5px;
}
#leer_mas {
	color: #35358b;
	text-align: right;
	background-repeat:   no-repeat;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 9px;
	width: 100%;
	float: right;
	padding: 0px;
	border-top-color: #bdb7f9;
	border-right-color: #bdb7f9;
	border-bottom-color: #bdb7f9;
	border-left-color: #bdb7f9;
}
#minipost {
	width: 300px;
	float: right;
	margin-right: 5px;
	border: 1px solid #CCC;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 5px;
}
h10 {
	float: left;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	list-style-position: inside;
	list-style-image: url(images/datineslist.jpg);
	text-align: justify;
	width: 100%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#ultimosvideos {
	width: 300px;
	float: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #35358b;
	text-align: left;
	border: 1px solid #C81C36;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li.widget h5, li.linkcat h5 {
	font-size: 20px;
	letter-spacing: normal;
	line-height: normal;
	color: #C81C36;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.8em;
	margin-left: 0;
	padding-top: 0.4em;
	padding-right: 2px;
	padding-bottom: 0.4em;
	padding-left: 2px;
	border: thin none #C81C36;
}#sidebar2 {
	width: 19%;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #33139f;
	border-right-color: #33139f;
	border-bottom-color: #33139f;
	border-left-color: #33139f;
	margin: 0px;
	background-repeat:  repeat-y;
	background-position: left;
	background-color: #f2e9db;
	background-image: url(images/bordesidebar.jpg);
}
#sidebar2_ads {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	background-image: url(images/bordesidebar.jpg);
	background-repeat:  repeat-y;
	background-position: left;
}
#sidebar6 {
	width: 468px;
	float: left;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #110736;
	border-right-color: #110736;
	border-bottom-color: #bdb7f9;
	border-left-color: #110736;
	text-align: right;
	background-color: #CFDDE2;
	margin-left: 10px;
}
#ads_header {
	margin-right: 0px;
	margin-left: auto;
	float: right;
	height: 30px;
	width: 81%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #33139f;
	border-left-color: #CCC;
	text-align: center;
	background-color: #00FFFF;
	padding: 0px;
}
#contenedor2 {
	width: 80%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: justify;
	background-repeat:  no-repeat;
	float: left;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	background-color: #f3f3f3;
}
ul.footbar_list    {
	font-size: 12px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	border: 1px none #0000FF;
	width: 100%;
	color: #FFFFFF;
	float: left;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: left;
}
#div_post_h2 {
	border: thin none #996600;
	float: right;
	width: 81%;
}
#div_avatar_post_h2 {
	border: thin none #996600;
	float: left;
	width: 60px;
}
#div_ultimos_datines_link {
	border: 1px none #000066;
	float: right;
	width: 82%;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#div_avatar_ultimos_datines {
	border: 1px none #996600;
	float: left;
	width: 30px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}
#encabezado {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
#leermas {
	width: 100%;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 0px;
	margin: 0px;
	background-color: #455d9b;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 7px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33139f;
	border-right-color: #33139f;
	border-bottom-color: #6d84b4;
	border-left-color: #33139f;
	background-repeat:  repeat-x;
	background-position: bottom;
}
#logomas {
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#sidebar4 {
	width: 19%;
	float: left;
	margin: 0px;
	background-color: #455d9b;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 7px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #33139f;
	border-right-color: #33139f;
	border-bottom-color: #6d84b4;
	border-left-color: #33139f;
	background-repeat:  repeat-x;
	background-position: bottom;
	padding: 0px;
	height: 194px;
}
h2.author_head {
	font-weight: bolder !important;
	font-size: 20px !important;
	text-transform: none !important;
	letter-spacing: normal !important;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #7287c0;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	border: 1px none #ccc;
	float: left;
}
#avatar_author {
	border: 1px solid #bdb7f9;
	float: left;
	margin: 5px;
}
.imgtfe {
	float: left;
	width: 125px;
	border: 4px none #00CC00;
}

/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*CSS Yahoo style pagination*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #fff;
		
		text-decoration: underline;
		color: #000099;
	}
	div.pagination a:hover{
		border: 1px solid #000099;

		color: #000;
	}
	div.pagination a:active {
		border: 1px solid #000099;

		color: #f00;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #fff;
		
		font-weight: bold;
		background-color: #fff;
		color: #000;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
.mediayin_networks {
}
#titulo_sup468x15 {
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	width: 98%;
	float: left;
	background-color: #E0EAED;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	height: 250px;
	padding: 5px;
	border: 1px solid #ccc7fa;
}
#titulo_up_down {
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	width: 468px;
	float: left;
	background-color: #E0EAED;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ccc7fa;
	border-right-color: #ccc7fa;
	border-bottom-color: #ccc7fa;
	border-left-color: #ccc7fa;
	border-top-style: solid;
}
#centerbar_r {
	padding-right: 0px;
	padding-bottom: 10px;
	height: 100%;
	margin-bottom: 5px;
	float: left;
	list-style-type: none;
	background-repeat:  repeat-x;
	background-position: top;
	width: 100%;
	list-style-image: none;
	color: #333333;
	border: 1px none #CCC7FA;
	margin-top: 10px;
}
#lo_mejor {
	padding-right: 0px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	list-style-type: none;
	width: 300px;
	margin-left: 10px;
	list-style-image: none;
	color: #333333;
	margin-top: 10px;
	margin-right: auto;
	float: right;
	border: 1px none #CCC7FA;
}
#lo_peor {
	padding-right: 0px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	list-style-type: none;
	width: 300px;
	list-style-image: none;
	color: #333333;
	margin-top: 10px;
	margin-right: auto;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC7FA;
	border-right-color: #CCC7FA;
	border-bottom-color: #CCC7FA;
	border-left-color: #CCC7FA;
}
#container_mediayin_networks {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFF00;
	text-transform: capitalize;
	width: 100%;
	padding-bottom: 3px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: none;
	border-top-color: #211094;
	border-right-color: #211094;
	border-bottom-color: #211094;
	border-left-color: #211094;
	border-top-style: none;
	float: left;
}
#mediayin_networks {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFF00;
	text-transform: capitalize;
	width: 980px;
	padding-bottom: 3px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: none;
	border-top-color: #211094;
	border-right-color: #211094;
	border-bottom-color: #211094;
	border-left-color: #211094;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#mediayin_networks_recuadro  {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFF00;
	text-transform: capitalize;
	margin-top: 5px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: 10px;
	float: left;
}
#mediayin_networks a {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: capitalize;
	margin: 3px;
	text-decoration: none;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mediayin_networks a:visited {
	text-align: center;
	margin: 3px;
	border: 1px none #C81C36;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
#mediayin_networks a:hover {
	text-decoration: none;
}
	text-align: center;
	margin: 3px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	border: 5px none #FFFFFF;
}
#random_box {
	width: 100%;
	float: left;
	padding-bottom: 0;
	text-align: justify;
	margin-top: 10px;
	background-color: #FFFFFF;
	border: 1px solid #bdb7f9;
}
#caja_ads_encabezado336x280 {
	width: 100%;
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #000000;
}
#titulo_ads_encabezado336x280 {
	width: 100%;
	float: left;
	text-align: right;
	color: #676767;
	border-bottom-color: #CCCCCC;
	font-size: 11px;
	font-weight: normal;
}
#titulo_ads_encabezado336x280 h1 {
	width: 100%;
	float: left;
	text-align: left;
	margin-bottom: 5px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 24px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	padding-bottom: 10px;
}
#ads_encabezado336x280 {
	width: 336px;
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #000000;
}
#ads_encabezado300x250 {
	width: 300px;
	float: right;
	text-align: left;
	margin-top: 5px;
	margin-right: 5px;
	height: 250px;
	margin-bottom: 10px;
}
#ads_portada200x200 {
	width: 200px;
	float: right;
	text-align: left;
	margin-top: 15px;
	margin-right: 5px;
	height: 200px;
	border: 1px solid #CCCCCC;
}
#ads_portada728x90 {
	text-align: center;
	width: 770px;
	float: right;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#ads_single336x280 {
	width: 100%;
	border: 1px none #CCC;
	padding: 0px;
	height: 280px;
	float: left;
	text-align: left;
}
#ads_search336x280 {
	width: 100%;
	border: 1px none #CCC;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px;
	height: 280px;
	float: left;
	text-align: left;
}
#ads_search336x280interior {
	width: 500px;
	padding: 0px;
	height: 280px;
	float: left;
	text-align: left;
}
#ads_single336x280inf {
	width: 336px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px;
	height: 300px;
	float: left;
	margin-bottom: 10px;
}
#ads_single_300x250 {
	width: 300px;
	float: right;
	margin-bottom: 5px;
	padding: 0px;
	margin-left: 3px;
	height: 250px;
	margin-top: 20px;
	border: 1px none #000000;
}
#paginacion {
	text-align:center;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#container_entryauthor {
	font-size: 1.2em;
	line-height: 1.42em;
	float: right;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#gravatar_author {
	font-size: 12px;
	line-height: 1.42em;
	float: right;
	width: 50px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #0a68c8;
	border: 3px double #CAE4FF;
	height: 50px;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-left: 15px;
}
#gravatar_author img {
	font-size: 12px;
	line-height: 1.42em;
	float: left;
	width: 50px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #0a68c8;
	height: 50px;
}
#nombre_author {
	font-size: 12px;
	float: right;
	width: 190px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#nombre_author h1 {
	font-size: 30px;
	line-height: normal;
	float: left;
	width: 190px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #0a68c8;
	margin-top: 0px;
	margin-bottom: 0px;
}
#bio_author {
	font-size: 12px;
	line-height: normal;
	float: left;
	width: 290px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #0a68c8;
	border-right-color: #0a68c8;
	border-bottom-color: #0a68c8;
	border-left-color: #0a68c8;
	border-top-style: dotted;
	margin-left: 5px;
	margin-top: 5px;
}
#bio_author  h1 {
	font-size: 20px;
	line-height: normal;
	float: left;
	width: 290px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #0a68c8;
	margin-top: 5px;
}
#entryauthor {
	font-size: 12px;
	line-height: 1.42em;
	float: left;
	width: 290px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#entryauthor a {
	font-size: 12px;
	line-height: 1.42em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #0a68c8;
	text-decoration: none;
}
#entryauthor  a:hover {
	font-size: 12px;
	line-height: 1.42em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #ff3300;
	text-decoration: none;
}
#entryauthor  a:visited {
	font-size: 12px;
	line-height: 1.42em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#content_box_google {
	width: 795px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	margin-right: auto;
	float: left;
	background-repeat:  repeat-y;
	background-position: left;
	border: 2px solid #cccccc;
	background-color: #FFFFFF;
}
#caja_single   {
	letter-spacing: -0.03em;
	color: #35358b;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #442de8;
}
#container_caja_single   {
	letter-spacing: -0.03em;
	color: #333333;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	width: 420px;
	float: left;
	font-size: 9px;
}
#container_caja_single  h1 {
	font-size: 23px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	float: left;
	width: 100%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	border: 1px none #000000;
}
#container_caja_single  h4 {
	font-size: 9px;
	float: left;
	width: 100%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px none #993300;
	font-weight: normal;
	color: #000000;
}
#container_caja_single  h5 {
	font-size: 9px;
	float: left;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding-top: 5px;
	width: 100%;
	border: 1px none #993333;
	color: #000000;
}
#login_bienvenido {
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 3px;
	list-style-type: none;
	color: #333333;
	width: 95%;
	font-weight: bolder;
}
#login_identidad {
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 3px;
	list-style-type: none;
	width: 95%;
	font-weight: bolder;
	font-size: 1.7em;
	color: #292a6d;
}
#caja_content {
	width: 580px;
	text-align: justify;
	background-color: #eff3f7;
	margin-top: 10px;
	border: 1px none #99ccff;
	float: left;
	margin-bottom: 20px;
	margin-left: 10px;
}
#caja_sitios_amigos {
	text-align: center;
	width: 100%;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 12px;
}
#sitios_amigos {
	text-align: left;
	font-size: 12px;
	color: #000000;
	width: 730px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	border: thin none #003333;
	margin-right: auto;
	margin-left: auto;
}
#sitios_amigos a {
	text-align: center;
	font-size: 12px;
	color: #0066cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	border: 1px none #000000;
	float: left;
}
#sitios_amigos a:hover {
	text-align: center;
	font-size: 12px;
	color: #0066cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	float: left;
	margin-right: 10px;
}
#sitios_amigos a:visited {
	text-align: center;
	font-size: 12px;
	color: #0066cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: left;
	margin-right: 10px;
}
#caja_content_texto {
	text-align: justify;
	border: 1px none #99ccff;
	float: left;
	margin-left: 10px;
	font-size: 14px;
	color: #000000;
	margin-right: 10px;
	margin-bottom: 5px;
}
#titulo_archivo {
	margin-top: 10px;
	padding: 0px;
	text-align: left;
	width: 560px;
	float: right;
	color: #ff6633;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#titulo_archivo h2 {
	padding: 0px;
	text-align: left;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	color: #ff6633;
	font-size: 28px;
}
#sitios_amigos li {
	text-align: left;
	font-size: 12px;
	color: #000000;
	padding-right: 0;
	padding-left: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	border: thin none #003333;
	float: left;
}
#ads_single_footer {
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
	width: 100%;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ccc7fa;
	border-right-color: #ccc7fa;
	border-bottom-color: #ccc7fa;
	border-left-color: #ccc7fa;
	border-bottom-style: solid;
	border-top-style: solid;
}
#ads_single_footer_imagen {
	margin-right: auto;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	width: 100%;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ccc7fa;
	border-right-color: #ccc7fa;
	border-bottom-color: #ccc7fa;
	border-left-color: #ccc7fa;
	border-bottom-style: none;
}
#caja_subcategorias {
	float: left;
	width: 100%;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #0066cc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	padding-bottom: 5px;
}
#subcategorias {
	float: left;
	width: 140px;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #0066cc;
	border: 1px none #FFFFFF;
	margin-left: 5px;
}
#subcategorias a {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #0066cc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	font-size: 11px;
	text-decoration: none;
}
#subcategorias a:hover {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #0066cc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	font-size: 11px;
	text-decoration: underline;
}
#subcategorias a:visited {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #0066cc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	font-size: 11px;
	text-decoration: none;
}
#caja_datines {
	line-height: normal;
	vertical-align: middle;
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	font-size: 13px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	float: left;
}
#logo_hoy_recomiendo {
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	margin-right: 0px;
	border: 1px none #CCCCCC;
	margin-left: 10px;
}
#caja_logo_hoy_recomiendo {
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	margin-right: 10px;
	border: 1px none #CCCCCC;
}
#content_box_recomiendo {
	width: 970px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #3f31e3;
	background-repeat:  no-repeat;
	background-image: url(images/comoaparecerenrecomiendo.jpg);
	background-position: center 100px;
	height: 700px;
}
#content_box_recomiendo h2 {
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	font-size: 30px;
	color: #FFFFFF;
	float: left;
	margin-top: 20px;
	width: 100%;
	border: 1px none #FFFFFF;
}
#content_box_recomiendo h3 {
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	font-size: 25px;
	color: #FFFFFF;
	float: left;
	width: 100%;
	border: 1px none #FFFFFF;
	margin-bottom: 5px;
}
#caja_paso_uno {
	width: 250px;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	float: left;
	border: 1px none #FFFFFF;
	margin-top: 60px;
	color: #FFFFFF;
}
#caja_como_funciona {
	width: 100%;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	float: left;
	border: 1px none #FFFFFF;
}
#caja_paso_dos {
	width: 190px;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	float: right;
	border: 1px none #FFFFFF;
	margin-top: 180px;
	color: #FFFFFF;
}
#caja_paso_dos a {
	text-align: justify;
	overflow: hidden;
	border: 1px none #FFFFFF;
	color: #FFFFFF;
}
#caja_paso_tres {
	width: 350px;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: 40px;
	float: right;
	border: 4px none #FFFFFF;
	margin-top: 190px;
	color: #FFFFFF;
}
#caja_paso_tres a {
	text-align: justify;
	overflow: hidden;
	border: 4px none #FFFFFF;
	color: #FFFFFF;
}
#container_recomiendo {
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: justify;
	border: 10px none #000000;
	width: 100%;
	background-color: #4031e4;
}
#content_box_hoyrecomiendo {
	width: 980px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	margin-right: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #3f31e3;
	background-repeat:  repeat-x;
}
#content_index {
	text-align: justify;
	float: left;
	color: #333333;
	width: 808px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #f1f8fa;
	padding-right: 10px;
	padding-left: 12px;
}
#content_index_cat_tag {
	text-align: justify;
	float: right;
	color: #000000;
	width: 100%;
	margin-top: 5px;
}
#content_index h4 {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 14px;
	margin-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	float: left;
	width: 425px;
	font-weight: bold;
}
.entry_index {
	line-height: 1.42em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	width: 500px;
	float: left;
}
.entry_index_titulo  {
	float: right;
	margin-bottom: 0.1em;
	width: 305px;
	margin-right: 5px;
	letter-spacing: normal;
}
.entry_index h2 {
	float: right;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	width: 305px;
	letter-spacing: normal;
}
.entry_index h2 a {
	width: 305px;
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-weight: bold;
	color: #000000;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
.entry_index h2 a:hover {
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 305px;
	letter-spacing: normal;
	word-spacing: normal;
}
.entry_index h2 a:visited {
	float: left;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-size: 18px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 305px;
	letter-spacing: normal;
	word-spacing: normal;
}
.entry_index p {
	color: #333333;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.3em;
	margin-bottom: 1.3em;
	float: right;
	width: 305px;
	margin-right: 5px;
}
.entry_index h3 {
	float: right;
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	width: 305px;
	letter-spacing: normal;
	color: #666666;
}
.entry_index h3 a {
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: normal;
	background-color: #000000;
	padding-right: 5px;
	padding-left: 5px;
}
.entry_index h3 a:hover {
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.entry_index h3 a:visited {
	line-height: 1.3em;
	margin-bottom: 0.1em;
	font-size: 14px;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.entry_index  img {
	float: left;
	width: 160px;
	color: #000000;
	margin-left: 5px;
	border: 1px solid #7c97ab;
}
.entry_index_cat_tags  {
	margin-top: 0;
	float: right;
	width: 347px;
	color: #000000;
	margin-right: 5px;
	border: 1px solid #990000;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.entry_index_info {
	line-height: 1.42em;
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	width: 300px;
	color: #666666;
}
.entry_index_info a {
	line-height: 1.42em;
	color: #666666;
	font-weight: bolder;
	text-decoration: none;
}
.entry_index_info  a:hover {
	line-height: 1.42em;
	color: #333333;
	font-weight: bolder;
	text-decoration: underline;
}
.entry_index_info  a:visited {
	line-height: 1.42em;
	color: #666666;
	font-weight: bolder;
}
#caja_menu_programas {
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: right;
}
#titulo_menu_programas  {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 5px;
	border: 1px solid #aaccee;
}
#titulo_menu_programas h4  {
	float: left;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #aaccee;
	border-right-color: #aaccee;
	border-bottom-color: #aaccee;
	border-left-color: #aaccee;
	margin-left: 5px;
	font-weight: normal;
	width: 300px;
}
#titulo_menu_programas  h5  {
	float: right;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #aaccee;
	border-right-color: #aaccee;
	border-bottom-color: #aaccee;
	border-left-color: #aaccee;
	margin-left: 5px;
	font-weight: normal;
	width: 300px;
	text-align: right;
}
#menu_programas {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #7261ee;
	height: 100px;
	margin-bottom: 2px;
	background-color: #ebf4ff;
}
#menu_programas:hover   {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #3D24E8;
	height: 100px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
}
#menu_wallpapers {
	float: left;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #7261ee;
	height: 100px;
	margin-bottom: 2px;
	background-color: #ebf4ff;
}
#menu_wallpapers:hover   {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #3D24E8;
	height: 100px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
}
#menu_articulos {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #7261ee;
	height: 100px;
	margin-bottom: 2px;
	background-color: #ebf4ff;
}
#menu_articulos:hover   {
	float: left;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #3D24E8;
	height: 100px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
}
#menu_directorio {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #7261ee;
	height: 100px;
	margin-bottom: 2px;
	background-color: #ebf4ff;
}
#menu_directorio:hover   {
	float: right;
	width: 300px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #3D24E8;
	height: 100px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
}
ul.menu_programas {
	list-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #2d81e0;
	border-right-color: #0066cc;
	border-bottom-color: #0c5ab1;
	border-left-color: #0066cc;
	border-right-style: none;
	border-left-style: none;
}
ul.menu_programas a {
	list-style: none;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #aacdf5;
	border-right-color: #c3d9cc;
	border-bottom-color: #7facdd;
	border-left-color: #c3d9cc;
}
ul.menu_programas  a:hover    {
	list-style: none;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c3d9cc;
	border-right-color: #c3d9cc;
	border-bottom-color: #c3d9cc;
	border-left-color: #c3d9cc;
	color: #0000FF;
	text-decoration: underline;
}
ul.menu_programas a:visited {
	list-style: none;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c3d9cc;
	border-right-color: #c3d9cc;
	border-bottom-color: #c3d9cc;
	border-left-color: #c3d9cc;
	color: #0000FF;
}
ul.menu_programas img {
	list-style: none;
	border: 1px none #ccc;
	margin-right: 0px;
	float: left;
	width: 55px;
	margin-left: 5px;
}
ul.menu_programas h2 {
	list-style: none;
	border: 1px none #333333;
	color: #0000FF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
}
ul.menu_programas h2 a {
	list-style: none;
	color: #0000FF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: left;
	text-align: left;
	border: 1px none #333333;
	margin-top: 7px;
}
ul.menu_programas h2 a:hover {
	list-style: none;
	border: 1px none #333333;
	color: #0000FF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-decoration: underline;
	text-align: left;
	margin-top: 7px;
}
ul.menu_programas h2 a:visited {
	list-style: none;
	border: 1px none #333333;
	color: #0000FF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-decoration: none;
	text-align: left;
	margin-top: 7px;
}

ul.menu_programas h3 {
	list-style: none;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	width: 100%;
	text-align: left;
	background-color: #3d88dd;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #2d81e0;
	border-right-color: #333333;
	border-bottom-color: #2d81e0;
	border-left-color: #333333;
}
ul.menu_programas h3 a {
	list-style: none;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: left;
	border: 1px none #333333;
	text-align: left;
}
ul.menu_programas h3 a:hover {
	list-style: none;
	border: 1px none #333333;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-decoration: underline;
	text-align: left;
}
ul.menu_programas h3 a:visited {
	list-style: none;
	border: 1px none #333333;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	text-align: left;
}
#caja_menu_programas {
	float: left;
	width: 100%;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	padding-bottom: 5px;
}
#programas {
	float: left;
	width: 100%;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px none #FFFFFF;
	margin-left: 5px;
}
#programas  a {
	color: #0000FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	font-size: 11px;
	text-decoration: none;
}
#programas  a:hover {
	color: #0000FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	font-size: 11px;
	text-decoration: underline;
}
#programas  a:visited {
	color: #0000FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7261ee;
	border-right-color: #7261ee;
	border-bottom-color: #0c5ab1;
	border-left-color: #7261ee;
	font-size: 11px;
	text-decoration: none;
}
#caja_publicidad_cvch {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 740px;
	text-align: left;
	line-height: normal;
	background-image: url(images/adsfooter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 0px;
	height: 45px;
}
#publicidad_cvch {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: auto;
	width: 580px;
	text-align: left;
	line-height: normal;
}
#publicidad_cvch  a  {
	float: left;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
	width: 100%;
	line-height: normal;
}
#publicidad_cvch  a:hover  {
	float: left;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
#publicidad_cvch   a:visited  {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
#logo_publicidad_cvch {
	float: right;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 4px solid #000000;
	position: static;
	clip: rect(auto,auto,auto,auto);
	right: 0px;
	bottom: 0px;
	left: 0px;
	top: 0px;
	margin-top: -100px;
}
#ftr_bar {
	margin: 0;
	z-index: 100;
	bottom:0px;
	right:0px;
	width: 100%;
	overflow: auto;
	position: fixed;
	background-color: #0d559d;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ccc;
}
#ftr_bar .left {
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	color: #fff;
	width:770px;
	border: 1px solid #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
#ftr_bar .right {
	float: right;
	text-align: center;
	width: 30px;
}
#left_bar a {
	background: url(http://img440.imageshack.us/img440/4518/icorsstransthumb1ea9.png) no-repeat;
	text-decoration: underline;
	color: #fff;
	padding:5px 0px 5px 30px;
	font-size: 24px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
}
#left_bar a:hover {
	text-decoration: none;
	color: #fff;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 24px;
	font-weight: bold;
}#left_bar a:visited {
	color: #fff;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 24px;
	font-weight: bold;
}
#descargar {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: left;
	line-height: normal;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
}
#descargar a  {
	color: #0a68c8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	padding-left: 35px;
	background-image: url(images/icd.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#descargar a:hover  {
	color: #0a68c8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
}
#descargar a:visited  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
#comprar {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: left;
	line-height: normal;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
#comprar  a  {
	color: #0a68c8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	padding-left: 35px;
	background-image: url(images/icc.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#comprar  a:hover  {
	color: #0a68c8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
}
#comprar  a:visited  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
#nextpage {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: right;
	line-height: normal;
	float: left;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #74b0cc;
}
#web_descarga {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: right;
	line-height: normal;
	float: left;
	height: 100px;
	margin-bottom: 50px;
}
#enlace_descarga {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	line-height: normal;
	float: left;
	margin-top: 30px;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#enlace_descarga     a  {
	color: #0a68c8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	padding-left: 35px;
	background-image: url(images/icd.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#enlace_descarga    a:hover  {
	color: #0a68c8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
}
#enlace_descarga    a:visited  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
#descarga_gratuita {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 100px;
	text-align: left;
	line-height: normal;
	float: left;
	background-image: url(images/icdg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
#ultimos_blogs {
	width: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	list-style-type: none;
	color: #000000;
	padding: 0px;
	border: 1px solid #000000;
	font-size: 14px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bolder;
}
ul.related_post {
	float: left;
	width: 400px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	margin-left: 0px;
	list-style-type: square;
	margin-top: 10px;
}
ul.related_post li {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 400px;
}
ul.related_post li a {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
ul.related_post li a:hover {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
ul.related_post li a:visited {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
#articulos_relacionados   {
	letter-spacing: -0.03em;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	float: left;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#articulos_relacionados_index   {
	letter-spacing: -0.03em;
	color: #666666;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	width: 400px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
	margin-left: 5px;
}
#caja_adsense_portada {
	line-height: 1.42em;
	background-color: #FFFFFF;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
}
#adsense_portada {
	line-height: 1.42em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: auto;
	width: 380px;
	height: 280px;
	margin-right: auto;
	text-align: right;
}
#galeria_portada {
	line-height: 1.42em;
	margin-left: auto;
	width: 685px;
	margin-right: auto;
	text-align: right;
	float: left;
	margin-top: 5px;
}
#editorial {
	line-height: 1.42em;
	margin-left: 10px;
	width: 148px;
	margin-right: auto;
	text-align: left;
	float: left;
	margin-top: 10px;
	color: #cccccc;
	padding-bottom: 20px;
	padding-left: 0px;
}
#editorial p {
	line-height: 1.42em;
	margin-left: auto;
	width: 158px;
	margin-right: auto;
	text-align: left;
	float: left;
	margin-bottom: 0.3em;
	color: #b4d4e1;
}
#editorial a {
	line-height: 1.42em;
	text-align: left;
	float: left;
	color: #cccccc;
	margin-right: 5px;
	text-decoration: none;
}
#editorial  a:hover {
	line-height: 1.42em;
	text-align: left;
	float: left;
	color: #cccccc;
	margin-right: 5px;
	text-decoration: underline;
}
#editorial  a:visited {
	line-height: 1.42em;
	text-align: left;
	float: left;
	color: #cccccc;
	margin-right: 5px;
}
#editorial h3 {
	line-height: 1.42em;
	width: 148px;
	text-align: left;
	float: left;
	color: #ffffff;
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 1.3em;
	letter-spacing: normal;
	word-spacing: normal;
	margin-top: 1.3em;
}
#espacio_editorial_superior {
	line-height: 1.42em;
	width: 100%;
	margin-right: auto;
	text-align: left;
	float: left;
	color: #cccccc;
	background-color: #f1f8fa;
	height: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afabba;
}
#espacio_editorial {
	line-height: 1.42em;
	width: 100%;
	margin-right: auto;
	text-align: left;
	float: left;
	margin-top: 20px;
	color: #cccccc;
	background-color: #f1f8fa;
	height: 20px;
}
#caja_openx125x125 {
	line-height: 1.42em;
	margin-left: auto;
	text-align: center;
	float: left;
	width: 298px;
	padding-top: 10px;
}
#openx125x125 {
	line-height: 1.42em;
	margin-left: 5px;
	width: 125px;
	margin-right: 12px;
	text-align: right;
	float: left;
	background-color: #FFFFFF;
	height: 125px;
	border: 1px solid #bbbbbb;
	margin-bottom: 12px;
	padding: 3px;
}
#openx125x125r {
	line-height: 1.42em;
	margin-left: auto;
	width: 125px;
	text-align: right;
	float: left;
	background-color: #FFFFFF;
	height: 125px;
	border: 1px solid #bbbbbb;
	margin-bottom: 12px;
	padding: 3px;
}
#programas_imprescindibles {
	text-align: justify;
	width: 143px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	color: #b4d4e1;
}
#programas_imprescindibles  ul h4 {
	text-align: left;
	float: left;
	color: #b4d4e1;
	font-size: 14px;
	font-weight: bold;
	width: 143px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
}
#programas_imprescindibles   ul  h4 a {
	text-align: left;
	float: left;
	color: #b4d4e1;
	font-size: 14px;
	font-weight: bold;
	width: 143px;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#programas_imprescindibles   ul  h4 a:hover {
	text-align: left;
	float: left;
	color: #b4d4e1;
	font-size: 14px;
	font-weight: bold;
	width: 143px;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#programas_imprescindibles   ul  h4 a:visited {
	text-align: left;
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 143px;
	color: #b4d4e1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#programas_imprescindibles ul {
	list-style-image: none;
	list-style-type: lower-alpha;
	float: left;
	width: 143px;
}
#programas_imprescindibles   ul  p {
	list-style-type: square;
	width: 143px;
	list-style-position: inside;
	float: left;
	color: #e8e6df;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	line-height: normal;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	margin-top: 5px;
}
#programas_imprescindibles   ul   a  {
	list-style-image: none;
	list-style-type: lower-alpha;
	text-decoration: none;
	font-size: 11px;
	color: #cccccc;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: normal;
	float: left;
	width: 143px;
}
#programas_imprescindibles   ul   a:hover  {
	list-style-image: none;
	list-style-type: lower-alpha;
	text-decoration: underline;
	font-weight: normal;
	color: #cccccc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
#programas_imprescindibles   ul   a:visited  {
	list-style-image: none;
	list-style-type: lower-alpha;
	text-decoration: none;
	color: #cccccc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
#adsense_portada {
	line-height: 1.42em;
	margin-left: auto;
	width: 680px;
	margin-right: auto;
	text-align: right;
	float: left;
	padding: 0px;
	height: auto;
}
#adsense_portada ul {
	line-height: 1.42em;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	float: left;
	width: 100%;
	list-style-type: none;
	margin-bottom: 0px;
}
#adsense_portada ul li {
	line-height: 1.42em;
	text-align: right;
	float: left;
	list-style-type: none;
	width: 160px;
	padding: 0px;
	margin-right: 5px;
}
#adsense_portada  ul  li a {
	line-height: 1.42em;
	text-align: right;
	float: left;
	list-style-type: none;
	width: 160px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
}
#adsense_portada   ul   li  a:hover {
	line-height: 1.42em;
	text-align: right;
	float: left;
	list-style-type: none;
	width: 160px;
	padding: 0px;
	color: #000000;
	text-decoration: underline;
}
#adsense_portada   ul   li  a:visited {
	line-height: 1.42em;
	text-align: right;
	float: left;
	list-style-type: none;
	width: 160px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
}
#adsense_portada  ul  li p {
	line-height: 1.42em;
	padding-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	float: left;
	width: 160px;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333333;
}
#adsense_portada  ul  li  p img {
	line-height: 1.42em;
	text-align: right;
	border: 1px solid #7c97ab;
	float: left;
	width: 160px;
	padding: 0px;
	background-color: #FFFFFF;
}
#adsense_portada ul li h2 {
	line-height: 1.42em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	border: 1px solid #000000;
	float: right;
	width: 160px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#adsense_portada ul li h2 a {
	line-height: 1.42em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	border: 1px solid #000000;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	width: 160px;
}
#adsense_portada  ul  li  h2  a:hover {
	line-height: 1.42em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	border: 1px solid #000000;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	width: 160px;
}
#adsense_portada  ul  li  h2  a:visited {
	line-height: 1.42em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	border: 1px solid #000000;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	width: 160px;
}
