/**
Theme Name: ClassicMag Red
Author URI: http://wpjunction.com
Theme URI: http://wpjunction.com
Version: 1.0
Author: hpa
Description: ClassicMag Theme Premium WP, sliding image, top 5 post on front page
*/

@import url('reset.css');
@import url('lavalamp.css');
@import url('default.css');

@import url('glide.css');
@import url('slide.css');
@import url('widgets.css');
@import url('tabs.css');

body {
/**quite la imagen para que este todo blanco y combine con el logo por ello force imagen al menu principal/
	background:#FFFFFF; /*url('background.gif') repeat-x 0 0;*/
	font:normal 12px Arial, Verdana, Tahoma;
}


/* gallery 

#gallery-container {
	background:#f7f7f7; padding:9px 0px; font:12px Arial, Helvetica, sans-serif;
}

*/

/* Pagination DIV */
#pg{background-color: #FFFFFF;text-align: center;font-size: 10px;margin-bottom: 5px;padding: 10px;}
/* Pagination Link */
#pg a {font-size: 10px;text-decoration: none;color: #000000;border: 1px solid #dddddd;padding: 3px;-moz-border-radius: 3px;}
#pg a:hover {font-size: 10px;text-decoration: none;color: #C6C7C7;border: 1px solid #A7A7A7;background-color: #993300;padding: 3px;-moz-border-radius: 3px;}
/* Pagination Current Page */
#pg a.current {font-size: 10px;text-decoration: none;color: #000000;border: 1px solid #336699;background-color: #993300;padding: 3px;-moz-border-radius: 3px;}
/* Pagination Disabled Page */
#pg span.disabled {font-size: 10px;text-decoration: none;color: #C6C7C7;border: 1px solid #C6C7C7;background-color: #993300;padding: 3px;-moz-border-radius: 3px; 
/* Rounds the corners; Works for Mozilla only*/
}

strong {
color:#B94639;
}


.sinFormato{
	border: 0px;
	padding:0px;
}

img {
/*	border-color:#CC0000 !important;*/
	padding:1px !important;
}

img.alignleft {
padding: 5px;
margin: 0 10px 2px 0;
display: inline;
}


#vineta ul li {
list-style:url(http://www.latribunademadridnorte.com/images/ul_bullets.gif)!important;
}

.divContainerDown {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 4px; 
	Z-INDEX: 3; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #ffffff 1px solid; 
	height:150px;
	WIDTH: 600px; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	POSITION: relative; TOP: 1px; 
	/*BACKGROUND-COLOR: #d1ffff;
	background: #9999ff url(fondoAreaLaNoticia.jpg) 0 0 repeat-y;*/
	font-weight:bold;
	font-style:italic;
	color:#B94639;
}
.calloutDown {
	BORDER-RIGHT: transparent 12px dotted; 
	BORDER-TOP: #ffffff 12px solid; 
	Z-INDEX: 11; 
	LEFT: 0px; 
	MARGIN-LEFT: 20px; 
	BORDER-LEFT: transparent 12px dotted; 
	WIDTH: 0px; 
	TOP: 0px; 
	HEIGHT: 0px;
}
.calloutDown2 {
	BORDER-RIGHT: transparent 10px dotted; 
	BORDER-TOP: #990000 10px solid; 
	Z-INDEX: 10; 
	LEFT: -10px; 
	BORDER-LEFT: transparent 10px dotted; 
	WIDTH: 0px; 
	POSITION: relative; 
	TOP: -12px; 
	HEIGHT: 0px;
}

.listado_f {float:left;padding: 0px 5px 10px 5px;}

#ficha{	
clear:both;
}

#capaError{
display:none; 
top:260px; 
position:absolute; 
background-color:#FFFFFF; 
border:2px solid #003366; 
color:#003366; 
left:370px;
}

#capaError #mensajeError{ font-size:9px;}
#capaError A{ 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none;
}

.areaLeyDatos {
font-size:9px;
}






a {
	color:#871213;
	text-decoration:none;
}

a:hover { color:#976868; }


#body-in {
	background:transparent url('body-in.gif') repeat-x 0 100%;
	padding-bottom:40px;
}

#wrapper {
	width:990px;
	margin:0 auto;
}

#page-menu {
	background:#FFFFFF url('background.gif') repeat-x 0 0;
	/*el backgro lo puse para solo aplicarlo al menu principal*/
	width:720px;
	height:39px;
	float:left;
	overflow:hidden;
}

#rss-wrapper {
	float:left;
	width:270px;
	height:24px;
	padding-top:2px;
}

#subcribe-form {
	background:#787AB3 url('top-search.gif') no-repeat 0 0;
	float:left;
	width:227px;
	height:24px;
	margin-right:5px;
}

#subcribe-form div {
	position:relative;
}

.input-text {
	background:transparent;
	left:6px;
	top:3px;
	width:215px;
	position:relative;
	font:normal 11px 'Trebuchet MS', Tahoma, Verdana;
	color:#EDEDED;
	text-transform:uppercase;
	border:medium none;
}

#rss-icon {
	background:transparent url('all-icons.gif') no-repeat 0 -155px;
	display:block;
	width:24px;
	height:24px;
	float:left;
}

#branding {
	/*height:64px;*/
	padding:3px 3px 0;
}

#blog-title {
	font:bold 35px 'Trebuchet MS';
	text-transform:capitalize;
}

#blog-title a { color:#930F0F; }

#blog-title a:hover { color:#C93E40; }

#blog-description {
	font:normal 14px Tahoma;
	color:#C93E40;
	text-transform:uppercase;
}

#cat-left, #cat-center, #cat-right {
	display:block;
	float:left;
	height:38px;
}

#cat-left, #cat-right { width:9px; }

#cat-left {
	background:#9E1314 url('cat-menu-left-bg.gif') no-repeat 100% 0;
}

#cat-right {
	background:#9E1314 url('cat-menu-right-bg.gif') no-repeat 0 0;
}

#cat-center {
	background:#9E1314 url('cat-menu-bg.gif') repeat-x 0 0;
	width:962px;
	overflow:hidden;
}

#cat-center li {
	display:inline;
}

#cat-center li a {
	background:transparent url('cat-menu-separator.gif') no-repeat 100% 1px;
	display:block;
	float:left;
	font:normal 12px Tahoma, Verdana;
	color:#FFFFFF;
	height:38px;
	line-height:38px;
	padding:0 17px 0 15px;
}

#cat-center li a:hover, #cat-center li.current-cat a {
	background:transparent url('cat-menu-hover-bg.gif') no-repeat 100% 1px;
}

/* container */
#container {
	padding-top:5px;
}

/* content */
#content {
	float:left;
	width:640px;
}

#top-container { margin-bottom:5px; }

#featured-posts-wrapper {
	background:#FBFBFB url('featured-bg.gif') repeat-y 0 0;
	margin-bottom:17px;
}

#featured-posts-wrapper-in {
	background:transparent url('featured-top-bg.gif') no-repeat 0 0;
}

#featured-posts-wrapper-bottom {
	background:#FFFFFF url('featured-bottom-bg.gif') no-repeat 0 0;
	height:6px;
}

#featured-posts .title {
	background:transparent url('featured-top-bg.gif') no-repeat 0 0;
	font:normal 18px 'Trebuchet MS', Tahoma, Verdana;
	color:#5A5285;
	height:28px;
	line-height:28px;
	padding:0 6px;
	overflow:hidden;
}

#featured-posts .antetitle {
	background:transparent url('featured-top-bg.gif') no-repeat 0 0;
	font:normal 14px 'Trebuchet MS', Tahoma, Verdana;
	color:#5A5285;
	height:22px;
	line-height:28px;
	padding:0 6px;
	overflow:hidden;
}


.icon {
	background-image:url('all-icons.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:10px;
	display:block;
	float:left;
}

#featured-posts .featured-post {
	background:#FBFBFB url('featured-bg.gif') repeat-y 0 0;
}

#featured-posts .meta {
	background:#FBFBFB url('featured-meta-bg.gif') repeat-y 0 0;
	font:normal 10px 'Trebuchet MS', Tahoma, Verdana;
	color:#976868;
	text-transform:uppercase;
	padding:7px 7px 5px;
	margin-bottom:5px;
}

#featured-posts .meta a { color:#976868; }

#featured-posts .meta a:hover  { color:#871213; }

.meta p, .entry { clear:left; }

#featured-posts .date-post { background-position:0 2px; }

#featured-posts .comment-post { background-position:0 -21px; }

#featured-posts .categories-post { background-position:2px -43px }

#featured-posts .entry {
	padding:0 7px;
}

.pagetitle {
	font:normal 25px 'Trebuchet MS', Tahoma, Verdana;
	color:#888AC4;
}

.post {
	clear:left;
	margin-bottom:10px;
}

.post .title {
	font:normal 16px 'Trebuchet MS', Tahoma, Verdana;
	color:#5A5285;
	font-weight:bold;
	margin-bottom:5px;
}

.antetitle {
	font:normal 10px 'Trebuchet MS', Tahoma, Verdana;
	color:#5A5285;
	font-weight:bold;
	margin-bottom:5px;
}


.post .meta {
	background:#F7F7F7 url('meta-bg.gif') repeat-x 0 0;
	height:30px;
	padding:6px;
	font:normal 10px 'Trebuchet MS', Tahoma, Verdana;
	color:#976868;
	text-transform:uppercase;
	overflow:hidden;
	position:relative;
	margin-bottom:5px;
}

.post .meta-left, .post .meta-right {
	position:absolute;
	display:block;
	width:5px;
	height:42px;
	top:0;
}

.post .meta-left {
	background:transparent url('meta-left-bg.gif') no-repeat 0 0;
	left:0;
}

.post .meta-right {
	background:transparent url('meta-right-bg.gif') no-repeat 100% 0;
	right:0;
}

.post .date-post { background-position:0 -63px; }

.post .comment-post { background-position:0 -86px; }

.post .categories-post { background-position:2px -108px }

.post a.more-link {
	background:transparent url('read-more-bg.jpg') no-repeat 0 0;
	display:block;
	width:104px;
	height:24px;
	cursor:pointer;
}

.akpc_pop { clear:left; }

.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a {
	background:#F8F8F8 url('post-nav-bg.gif') no-repeat 0 0 !important;
	display:block;
	float:left;
	height:22px;
	padding:0 0 0 6px !important;
	margin:0 5px 0 0 !important;
	border:none !important;
	color:#717171 !important;
}

.wp-pagenavi span.inner {
	background:#F8F8F8 url('post-nav-bg.gif') no-repeat 100% 0 !important;
	display:block;
	float:left;
	font-size:10px;
	height:22px;
	line-height:22px;
	padding-left:0 !important;
	padding-right:6px;
	text-transform:uppercase;
}

.wp-pagenavi a { color:#9597C2 !important; }

.wp-pagenavi a:hover { color:#717171 !important; }

#post-nav {
	margin-bottom:60px;
}

/* sidebar */
#sidebar {
	float:left;
	width:340px;
	padding-left:10px;
}

#primary .widget, #secondary {
	background:#FFFFFF url('widget-bottom-bg.gif') no-repeat 0 100%;
	padding-bottom:6px;
	margin-bottom:10px;
}

.widget-top {
	background:transparent url('widget-top-bg.gif') no-repeat 0 100%;
	height:6px;
}

.widget-title {
	background:transparent url('widget-title.gif') repeat-x 0 100%;
	font:normal 16px Tahoma, Verdana;
	color:#981A22;
	padding-bottom:5px;
	margin-bottom:3px;
}

#primary .widget-content {
	background:transparent url('widget-bg.gif') repeat-y 0 0;
	padding:0 5px;
	width:340px;
}

.widget-content a { color:#7B7B7B; }

.widget-content li {
	background:transparent url('widget-li-bg.gif') no-repeat 0 100%;
	padding-left:30px;
	height:29px;
	line-height:29px;
	overflow:hidden;
}

.widget-content li.hover {
	background:transparent url('widget-hover-bg.gif') no-repeat 0 100%;
}

.widget-content li li {
	border:none;
	padding-bottom:0;
}

#secondary { margin-bottom:60px; }

#secondary-in {
	background:#FFFFFF url('widget-bg.gif') repeat-y 0 0;
	width:320px;
	padding:0 5px;
}

#secondary-in .widget {
	padding-bottom:10px;
}

#secondary-in .widget-title {
	background:none;
	border-bottom:1px solid #D1D1D1;
}

.widget-bottom {
	background:#FFFFFF url('widget-bottom-bg.gif') no-repeat 0 0;
	height:6px;
}

/* footer */
#footer {
	position:relative;
	background:#9D1314 url('footer-bg.gif') repeat-x 0 0;
	padding:0 12px;
	font-size:10px;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	text-transform:uppercase;
	overflow:hidden;
}

#footer-left, #footer-right {
	display:block;
	position:absolute;
	height:40px;
	width:10px;
	top:0;
}

#footer-left {
	background:#9D1314 url('footer-left-bg.gif') repeat-x 0 0;
	left:0;
}

#footer-right {
	background:#9D1314 url('footer-right-bg.gif') repeat-x 100% 0;
	right:0;
}



