body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin: 0;
padding: 0;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

fieldset, img {border: 0;}

address, caption, cite, code, dfn, em, strong, th, var {
font-style: normal;
font-weight: normal;
}

ol, ul {list-style: none;}
caption, th {text-align: left;}

h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}

q:before, q:after {content: '';}
abbr, acronym {border: 0;}


/*********************************************************************************************

1. Basic Setup (Body, Fonts, etc.) 

*********************************************************************************************/
body {
width: auto;
height: auto;
background: #333333;
font-family: 'Verdana', 'Arial', 'Trebuchet';
font-size: 12px;
line-height: 20px;
color: #555555;
}

h1 {font-size: 12px;}
h2 {font-size: 18px;}
h3 {font-size: 14px;}
h1, h2, h3, h4, h5, h6, strong {font-weight: bold;}

a:link, a:visited {
color: #444444;
}

a:hover {
color: #808080;
}

abbr,acronym {
border-bottom: 1px dotted;
cursor: help;
} 

em {font-style: italic;}
ol,ul {margin: 0;}
ol li {list-style: decimal outside;}
ul li {list-style: none;}

th,td {
border: 1px solid;
padding: 8px;
}

th {
font-weight:bold;
text-align:center;
}

caption {
margin-bottom: 8px;
text-align: center;
}

p,fieldset,table {margin-bottom: 15px;}
a:link, a:visited {text-decoration: none;}

:focus {
outline: 0;
}

.alignleft {
float: left;
}

.alignright {
float: right;
}


/*********************************************************************************************

2. Header Styles

*********************************************************************************************/
#header {
	background-image: url(images/header.png);
	width: 970px;
	margin: 0 auto;
	height: 141px;
	background-repeat: no-repeat;
}

#header-inside {
width: 960px;
margin: 0px auto;
}

#header #left { /* For the Logo */
width: 460px;
float: left;
padding: 20px 0px 0px 10px;
}
#header #left a{
	height: 86px;
	width: 460px;
	display: block; float: left;
}
#header #left h1{
	position: relative;
	display: block;
	float: left;
	width: 520px;
	margin: 10px 0px 0px 120px;
	line-height: 1.3em;
	z-index:10;	
}
#header #right{
	width: 480px;
	padding: 0px 10px 0px 0px;
	height: 124px;
	display: block;
	float: right;
	background-color: inherit;
}
#header #right #publi{
	width: 468px;
	display: block;
	float: right;
	height: 60px;
	margin: 14px 10px 4px 0px;
}
#header #right #cont_form_buscar{
	float: right;
	height: 38px;
	margin: 6px 10px 0px 0px;
	/*background-color: #39A1DB;*/
	background-color: #555;
	width: 258px;
	padding: 5px 0px 5px 5px;
	text-align: right;
	display: block;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#header #right #input_buscar{
	width: 210px;
	height: 28px;
	font-size: 20px;
	padding: 4px 0px 4px 4px;
	display: block;
	float: left;
	border: 1px solid #555;
	border-right: 0;
	/*
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	*/
}
#header #right #lupa{
	height: 32px;
	padding: 2px;
	width: 32px;
	display: block;
	float: left;
	background-color: #EEE;
	/*
	-moz-border-radius: 4px;
	border-radius: 4px;
	*/
	border: 1px solid #555;
}


/*********************************************************************************************

3. Navigation Wrapper and Menu Styles

*********************************************************************************************/
#navigation {
background-color: inherit;
width: 100%;
float: left;
}

#navigation-inside {
width: 970px;
margin: 0px auto;
}

#navigation-left {
width: 951px;
height: 36px;
margin: -1px 0px 0px 3px;
float: left;
border-left: 3px solid #CCC;
border-right: 3px solid #CCC;
}

#navigation-right {
width: 320px;
float: right;
text-align: right;
}

.sf-menu, .sf-menu * { /* SuperFish Menu Styles */
margin: 0;
padding: 0;
list-style: none;
}

.sf-menu { 

line-height: 1;
float: left;
padding: 0 0 0 10px;
}

.sf-menu-right {
float: right;
}

.sf-menu a {
display: block;
position: relative;
}

.sf-menu a, .sf-menu a:visited  {
color: #FFFFFF;
}

.sf-menu a:hover  {
color: #CCCCCC;
}

.sf-menu ul li {
width: 100%;
z-index: 99999;
}

.sf-menu ul {
position: absolute;
top: -15000px;
width: 160px; /* Left Offset of Sub-Menus Need to Match */
z-index: 99999;
}

.sf-menu li:hover ul, 
.sf-menu li.sfHover ul {
left: 0;
top: 28px; /* Match Top UL List Item Height */
z-index: 99999;
}

ul.sf-menu li:hover li ul, 
ul.sf-menu li.sfHover li ul {
top: -15000px;
z-index: 99999;
}

ul.sf-menu li li:hover ul, 
ul.sf-menu li li.sfHover ul {
left: 160px; /* Match ul width. */
top: 0;
z-index: 99999;
}

ul.sf-menu li li:hover li ul, 
ul.sf-menu li li.sfHover li ul {
top: -15000px;
z-index: 99999;

}

ul.sf-menu li li li:hover ul, 
ul.sf-menu li li li.sfHover ul {
left: 160px; /* Match ul width. */
top: 0;
z-index: 99999;
}

.sf-menu li {

float: left;
padding: 10px 25px 12px 15px;
position: relative;
line-height: 1.8em;
z-index: 99999;
}
.sf-menu li a{
	line-height: 1.4em;
	z-index: 99999;
}
.sf-menu li img{
	vertical-align: top;
}

.sf-menu li:hover {
visibility: inherit; /* Fixes IE7 Sticky Bug */
z-index: 99999;
}

.sf-menu li ul {
margin: 6px 0 0 0;
padding: 8px 0 10px 0;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
z-index: 99999;
}

.sf-menu li li {
background: none;
padding: 5px 12px 5px 15px;
z-index: 99999;
}

.sf-menu li li:hover {
background: none;
z-index: 99999;
}

.sf-menu li li ul {
background: url(images/menu-ul-bg.png) repeat;
margin: -8px 0 0 0;
padding: 8px 0 10px 0;
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
}

/*********************************************************************************************

4. Main Content

*********************************************************************************************/
#content {
background: #FFFFFF url(images/content-bg.jpg) top left repeat-x;
width: 100%;
float: left;
}

#content-inside {
width: 980px;
margin: 0px auto;
padding: 0px 0px 0px 10px;
}

#main {
width: 640px;
float: left;
}


/*********************************************************************************************

5. Breadcrumbs

*********************************************************************************************/
#breadcrumbs {
background: #EBEBEB;
border: 1px solid #CCCCCC;
color: #808080;
font-size: 12px;
line-height: 1;
width: 958px; /* Compensate for Borders */
height: 32px;
float: left;
margin: 20px 0 20px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#breadcrumbs p {
width: 580px;
float: left;
margin: 0;
padding: 9px 10px 0 10px;
font-weight: bold;
color: #333;
}

#breadcrumbs a {
color: #808080;
}

#breadcrumbs a:hover {
color: #B0B0B0;
}

#breadcrumbs strong {
color: #333;
font-weight: bold;
}


/*********************************************************************************************

6. Search Form

*********************************************************************************************/
#search{
	height: 30px;
	width: 286px;
	float: right;
}
input#s {
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-top: none;
border-right: 1px solid #CCCCCC;
border-bottom: none;
color: #808080;
font-size: 12px;
width: 230px;
margin: 0;
padding: 9px 8px 8px 8px;
float: left;
}

input#search-submit {
border: none;
background: #EBEBEB;
color: #808080;
cursor: pointer;
font-size: 12px;
width: 32px;
margin: 0 0 0 -4px;
padding: 8px 0 7px 0;
text-align: center;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
float: left;
}

input#search-submit:hover {
background: #EBEBEB;
}


/*********************************************************************************************

7. Multiple Post Pages

*********************************************************************************************/
.multiple {
width: 200px;
float: left;
margin: 0 13px 20px 0;
}

.multiple h2 {
font-size: 11px;
height: 42px;
width: 190px;
display: block;
float: left;
font-family: 'Verdana', 'Arial', 'Trebuchet';
padding: 0 0 0 4px;
}
.multiple h2 a:hover{
color: #000;
text-decoration: underline;
}
.multiple p {
margin: 0;
padding: 0 0 0 4px;
}

.post-image {
float: left;
margin: 0 0 15px 0;
}

.post-image img {
margin: 5px 0 0 5px;
}

.post-frame {
background: url(images/post-frame.png) 0 0 no-repeat;
width: 194px;
height: 149px;
position: absolute;
}

.post-frame:hover {
background: url(images/post-frame.png) 0 -149px no-repeat;
width: 194px;
height: 149px;
}

.post-frame-video {
background: url(images/post-frame-video.png) 0 0 no-repeat;
width: 194px;
height: 149px;
position: absolute;
}

.post-frame-video:hover {
background: url(images/post-frame-video.png) 0 -149px no-repeat;
width: 194px;
height: 149px;
}

ul.post-meta a {
color: #555555;
}

ul.post-meta a:hover {
color: #808080;
}


/*********************************************************************************************

8. Single Post Pages

*********************************************************************************************/
.single {
width: 620px;
}
.entry{
	font-size: 12px;
	color: #000;
	float: left;
	line-height: 1.4em;
	height: auto;
	width: 640px;
}
.entry ul {
margin: 0 0 15px 0;
}

.entry ul li {
background: url(images/bullet.jpg) top left no-repeat;
padding: 0 0 0 20px;
}

.entry ol {
margin: 0 0 15px 20px;
}
#data{
	width: 396px;
	height: 128px;
	float: left;
	display: block;
	padding: 10px;
	background-color: #EBF3FF;
	border: 1px solid #DDD;
}
#data h2{
	font-size: 14px;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 4px 0px;
	color: #000;
	border-bottom: 1px solid #DDD;
}
#data p{
	color: #333;
}
#data p a{
	color: #09387A;
}
#data p a:hover{
	color: #D76E08;
	background-color: #FFF;
}
p img {
padding: 0;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 5px;
margin: 0 0 2px 15px;
}

img.alignleft {
padding: 5px;
margin: 0 15px 2px 0;
}

.wp-caption {
background: #EBEBEB;
border: 1px solid #CCCCCC;
text-align: center;
padding: 10px 5px 5px 5px;
margin: 0 0 20px 20px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.wp-caption img {
padding: 0;
margin: 0 0 5px;
}

.wp-caption-text {
margin: 10px 0 0;
padding: 0;
}

.wp-caption .wp-caption-text, .wp-caption .wp-caption-dd {
font-size: 12px !important;
text-align: center; 
margin: 0;
padding: 0;
}

#video {
width: 970px;
margin: 0 auto;
overflow: auto;
}

#video-inside {
	width: 951px;
	margin: 0px 0px 0px 3px;
	padding: 20px 0 0px 0;
	text-align: center;
	background-color: #F5F9FF;
	border-left: 3px solid #CCC;
	border-right: 3px solid #CCC;
	height: 540px;
}


/*********************************************************************************************

9. Post Comment Styles

*********************************************************************************************/

#comments{
	background:#F4F3E8;
	padding:30px 10px 0 30px;
	border-top:1px solid #DFE3E6;
	border-bottom:1px solid #DFE3E6;
	margin-top: 10px;
	width: 580px;
	float: left;
}

#comments-meta {
background: #EBEBEB;
border: 1px solid #CCCCCC;
line-height: 1;
width: 622px;
height: 32px;
float: left;
margin: 20px 20px 0px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#comments-meta p {
margin: 0;
color: #333;
font-weight: bold;
font-size: 13px;
padding: 9px 10px 0 10px;
}

#comments-meta2 {
background: #EBEBEB;
border: 1px solid #CCCCCC;
line-height: 1;
width: 552px;
height: 32px;
float: left;
margin: 20px 20px 20px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
#comments-meta2 p {
margin: 0;
color: #333;
font-weight: bold;
font-size: 13px;
padding: 9px 10px 0 10px;
}
#comments-meta a {
color: #808080;
}

/***************************************************************************Comments****************************************************************************/
.textarea{border:1px solid #ababab;background:#EEE;}
.Cbutton{border:none;background:#990E00;color:#fff;}
.Cbutton:hover{background:#420C02;color:#fff;}
.comment-body{background:url(images/c-bg.png) repeat;background-position:0 0px;}
.comment-metadata{background:#fff;color:#ca5433;}
.comment-metadata a{color:#333333;}
.comment-metadata a:hover{color:#FF8800;}
.authorcomment{border-bottom:2px solid #990E00;}
.authorcomment .comment-body{border:none;}
.authorcomment .comment-metadata{background:#fff;color:#333333;}
.authorcomment .comment-metadata a{color:#b30000;}
.authorcomment .comment-metadata a:hover{color:#333;}
a.comments_l{background:#570E00;height:25px;width:125px;padding:5px 10px;text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:12px;position:relative;left:0;top:0;}
a.comments_l:hover{background:#990E00;text-decoration:none;}
a.comments_feed{background:#570E00;height:25px;width:147px;padding:5px 10px;text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:12px;position:relative;left:6px;top:-16px;}
a.comments_feed:hover{background:#990E00;text-decoration:none;}

#comments ol.comment_list{padding:0;margin:0;line-height:180%;font-size:100%;}
#comments ol.comment_list li{list-style:none;}
#comments .comment_author{float:left;width:100px;margin-bottom:30px; color: #022766;}
#comments .comment_author p{font-size:12px;margin-bottom:0px;line-height:1.5em;}
#comments .single_comment{position:relative;padding:15px 20px 0 20px;background:#fff;border:1px solid #e0e5e5;width:420px;float:right;margin-bottom:30px;min-height:135px;}
.comment_list{padding-bottom:40px;}
.comment_arrow{position:absolute;top:25px;left:-17px;}
#comments .single_comment p{font-size:12px;line-height:1.6em;margin-bottom:10px; }
#comments .comment_author span{font-size:10px;font-family:'Lucida Grande',Tahoma,Verdana,sans-serif;display:block;color:#022766;}
#comments .comment_author a.url{color: #000817;}
#comments .comment_author a.url:hover{text-decoration: underline;}
.trackbacks{background:url(images/trackback_icon.jpg) no-repeat 20px 5.5em;padding-bottom:25px;}
.trackbacks h3{margin-bottom:15px;}
.trackbacks ul{margin:0 0 0 105px;font-size:1.3em;line-height:1.8em;}
.trackbacks li{width:280px;margin-right:20px;float:left;list-style:none;background:none;padding-left:0;}
#about_author{background:#F4F3E8;border-top:1px solid #dddfdf;border-bottom:1px solid #dddfdf;padding:10px;margin-bottom:20px;}
#about_author img{float:left;}
#about_author h4{font-size:1.5em;color:#048297;margin:0;}
#about_author p{font-size:1.3em;line-height:1.4em;margin:10px 0;}

#comments li.authcomment .single_comment{position:relative;padding:15px 20px 0 20px;background:#D1ECB8;border:1px solid #6EA83A;width:420px;float:right;margin-bottom:30px;min-height:135px;}
img.wp-smiley{border:none;border:0;padding:0;background:none;float:inherit;margin:0;}
#comments .single_comment p img.wp-smiley{border:none;border:0;padding:0;background:none;float:inherit;margin:0;}
#comments .comment_form{position:relative;}
#comments .comment_form ul{margin:0;padding:0;font-size:inherit;}
#comments .comment_form li{list-style:none;background:none;margin:0;padding:0;}
#comments .comment_form ul.single_author{width:100px;}
#comments #comment_form{width:460px;float:right;}
#comments .input{width:440px;padding:4px 5px;background:#fff;border:1px solid #E1E5E4;color:#5f6565;font-family:'Lucida Grande',Tahoma,Verdana,sans-serif;display:block;margin:5px 0;}
#comments #submit_comment{width:140px;height:30px;float:right;margin:10px 10px 0px 0px; padding: 0px;}
#comments #submit_comment:hover{background-color: #333; cursor: pointer;}
#wpUserLinks_form #submit_comment{width:12.0em;height:3.0em;margin-top:10px;}
#comments .textarea{padding:4px 5px;background:#fff;width:440px;resize:none;height:135px;font-size:1.1em;}
#comments .textarea_arrow{position:absolute;top:110px;left:108px;}
#comments .textarea_arrow_user{position:absolute;top:45px;left:108px;}



/*********************************************************************************************

10. Pagination

*********************************************************************************************/


div.pagination {
	font-family: 'Verdana', 'Arial', 'Trebuchet';	
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	line-height: 1;
	width: 600px;
	height: 34px;
	float: left;
	padding: 10px 0px 0px 10px;
	margin: 0 20px 20px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

div.pagination a {
	margin: 1px;
	font-size: 11px;
	padding: 0.3em 0.4em 0.3em 0.4em;
	background-color: #ee4e4e;
	text-decoration: none; /* no underline */
	color: #fff;
	line-height: 2.2em;
}
div.pagination a:hover, div.pagination a:active {
	font-size: 11px;
	padding: 0.3em 0.4em 0.3em 0.4em;
	margin: 1px;
	background-color: #de1818;
	color: #fff;
	line-height: 2.2em;
}
div.pagination b{
    display: block;
    float:left;
    padding: 6px 0px 0px 0px;
    height: 20px;
    width: 70px;
}
div.pagination span.current {
		font-size: 11px;
		padding: 0.3em 0.4em 0.3em 0.4em;
		margin: 1px;
		background-color: #333;
		color: #FFF;
	}
div.pagination span.disabled {
		display:none;
	}


/*********************************************************************************************

11. Sidebar Styles

*********************************************************************************************/
#sidebar {
width: 310px;
float: left;
}

#sidebar h2 {
font-size: 11px;
font-family: 'Verdana', 'Arial', 'Trebuchet';
font-weight: bold;
}

.widget  {
float: left;
width: 300px;
margin: 0 0 20px 0;
padding: 0 0 0 20px;
}

.cat-posts-item {
float: left;
margin: 4px 0 6px 0;
}

.post-image-sidebar {
margin: 0 20px 0 0;
float: left;
}

.post-image-sidebar img {
margin: 5px 0 0 5px;
}

.post-frame-sidebar {
background: url(images/post-frame-sidebar.png) 0 0 no-repeat;
width: 94px;
height: 74px;
position: absolute;
}

.post-frame-sidebar:hover {
background: url(images/post-frame-sidebar.png) 0 -74px no-repeat;
width: 94px;
height: 74px;
}

.sidebar-ad {
margin: 5px 15px 10px 0;
}


/*********************************************************************************************

12. Footer Styles

*********************************************************************************************/
#footer {
font-family: 'Verdana', 'Arial', 'Trebuchet';
background: #333333 url(images/footer-bg.jpg) top left repeat-x;
color: #FFFFFF;
width: 100%;
float: left;
}

#footer-inside {
width: 960px;
margin: 0px auto;
overflow: auto;
padding: 20px 0 40px 0;
}
#footer-inside .left{
	width: 640px;
	float: left;
	height: auto;
}
#footer-inside .left p strong{
	color: #999;
}
#footer-inside .left h4{
	font-size: 11px;
	line-height: 2em;
	margin: 10px 0px 10px 0px;
}
#footer-inside .left p{
	font-family: Verdana;
	margin: 10px 0px 0px 0px;
	font-size: 10px;
}
#footer-inside .right{
	width: 270px;
	padding: 10px;
	margin: 0px 10px 0px 0px;
	float: right;
	height: auto;
	background-color: #EEE;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#footer-inside .right p{
	color: #333;
	font-size: 11px;
}
#footer-inside .right a img:hover{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #CCC;
}
#footer a:hover {
	color: #CCCCCC;
}
#facebook{
	width: 300px;
	height: 300px;
	margin: 12px 0px 10px 14px;
	float: left;
}
#bienvenue, #donar{
	font-family: 'Verdana', 'Arial', 'Trebuchet';
	width: 288px;
	height: auto;
	margin: 0px 0px 12px 6px;
	line-height: 1.6em;
	float: left;
	display: block;
	border: 1px solid #ddd;
	padding: 12px;
	font-size: 12px;
	color: #000;
	background-image: url(images/textura.jpg);
}
#donar{
	border: 1px solid #76C0E8;
	text-align: center;
	color: #1E5E2F;
}
#donar b{
	color: #333;
}
#publi_728_15{
	width: 715px;
	height: 15px;
	margin: 14px 0px 0px 0px;
}
.publi_300_250{
	width: 300px;
	height: 250px;
	padding: 14px;
	float: left;
	background-image: url(images/bgpubli.gif);
}
.publi_300_250_top{
	width: 300px;
	height: 250px;
	margin: 16px 0px 0px 14px;
	float: left;
	display: block;
}

.publi_300_250_main{
	width: 300px;
	height: 250px;
	margin: 4px 0px 14px 4px;
	float: left;
	display: block;
	border: 1px solid #999;
}
.publi_336_280{
	width: 336px;
	height: 280px;
	margin: 70px 0px 0px 16px;
	float: left;
}
.first p{
	font-size: 10px;
}
h3.widgettitle{
	background-color: #DDD;
	width: 286px;
	margin: 0px 0px 10px 0px;
	padding: 4px;
	color: #333;
}
#nube{
	background-color: #EBF3FF;
	padding: 10px;
	width: 272px;
	display: block;
	float: left;
	height: auto;
	border: 1px solid #DDD;
}
#nube a{
	color: #333;
	line-height: 1.4;
	margin: 0px 10px 0px 0px;
	text-decoration: none;
}
#nube a:hover{
	color: #D76E08;
	background-color: #FFF;
}
a.tamano0{
	font-size: 100%; 
}

a.tamano1{
   font-size: 110%;   
}
a.tamano2{
   font-size: 120%;   
}
a.tamano3{
   font-size: 130%;   
}
a.tamano4{
   font-size: 140%;   
}
a.tamano5{
   font-size: 150%;   
}
a.tamano6{
   font-size: 160%;   
}
a.tamano7{
   font-size: 165%;   
}
a.tamano8{
   font-size: 170%;   
}
a.tamano9{
   font-size: 175%;   
}
a.tamano10{
   font-size: 180%;   
}
#afiliados{
	background-color: #EEE;
	padding: 10px 0px 10px 10px;
	width: 282px;
	display: block;
	float: left;
	height: auto;
	border: 1px solid #DDD;
}
#afiliados a{
	color: #FFF;
	line-height: 1.6;
	font-size: 10px;
	padding: 2px 4px 2px 4px;
	display: block;
	float: left;
	margin: 0px 6px 4px 0px;
	background-color: #666;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#afiliados a:hover{
	color: #D76E08;
	background-color: #000;
}
#ads_top{
	float: left;
	height: 24px;
	margin: 0px 0px 10px 80px;
	width: 730px;
	display: block;
}
#ads_top2{
	float: left;
	height: 24px;
	margin: 0px 0px 0px 110px;
	width: 730px;
	display: block;
}
#embed{
	float: left;
	width: 573px;
	height: 384px;
	overflow: hidden;	
	margin: 14px 0px 20px 10px;
	text-align: left;
}
#notac{
	display: block;
	float: left;
	text-align: left;
	width: 920px;
	height: 28px;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
	color: #333;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
#notac span{
	color: #A81338;
	font-weight: bold;
}
.img_carrusel{
	width: 230px;
	height: 170px;
}
.post_image{
	width: 180px;
	height: 135px;
}

#categorias{
	font-family: 'Verdana', 'Arial', 'Trebuchet';
	width: 306px;
	height: auto;
	margin: 8px 4px 6px 10px;
	line-height: 1.6em;
	float: left;
	display: block;
	font-size: 10px;
	color: #000;
	padding: 0px 0px 0px 0px;
	/*background-color: #EBF3FF;*/
	_margin: 0px 4px 6px 2px;
}
#categorias h3{
	background-color: #DDD;
	width: 292px;
	margin: 0px 0px 8px 2px;
	padding: 4px;
	color: #333;
}
#categorias dl {width: 146px; margin: 0 auto; padding: 0 0 10px 0; background: #69c url(images/bottom.gif) no-repeat bottom left; float: left; margin: 0px 0px 0px 4px; display: block;}
#categorias dt {margin:0; padding: 10px; font-size: 10px; font-weight:bold; color: #fff; border-bottom:1px solid #fff; background: #69c url(images/top.gif) no-repeat top left;}
#categorias dd {margin:0; padding:0; color: #fff; font-size: 10px; border-bottom:1px solid #fff; background: #47a;}
#categorias  a, #categorias  a:visited {color:#fff; text-decoration:none; display:block; padding:5px 5px 5px 20px;
background: #47a url(images/arrow.gif) no-repeat 10px 10px; width:120px;
}
#categorias  a:hover {background: #258 url(images/arrowr.gif) no-repeat 11px 10px; color:#9cf;}

ol li {font-size:11px;}

#nueva_web{
	width: 612px;
	float: left;
	padding: 2px;
	background-color: #F7FFDB;
	border: 1px solid #C7E06C;
	margin: 0px 0px 10px;
}
#nueva_web img{
	float: left;
	padding: 0px 10px 0px 0px;
}
