/* @override http://lostubos.com/wp-content/themes/tubos/style.css */































































/*































Theme Name: Los Tubos































Author: Ivan Marquez































*/































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































													R E S E T   C S S































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































body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { 































	padding: 0;































	margin: 0;































}     































































table {































	border-collapse:collapse;































	border-spacing:0;































}   































































fieldset, img {































	border:0;































}    































































ol, ul, li{































	list-style:none;































}  































































body{































	height: 100%;































}































































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































													D I V S































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































html,body{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	color: #000;































	background: #e5e5e3 url(images/navTop.png) repeat-x;































}































a:link, a:visited{































	color: #1e4782;































	text-decoration: none;































}































a:hover{































	color: #1e4782;































	text-decoration: underline;































}































h1,h2,h3,h4,h5,h6{































	color: #404041;































}































































h3{































	color: #404041;































	font-size: 22px;































	text-decoration: none;































	margin-bottom: 15px;































}































p{































	line-height: 16px;































	padding-bottom: 0;































	padding-right: 0px;















}































































.sideposts-title,































.sideposts-title a,































h2.post-title,































h2.post-title a{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 16px;































	font-weight: bold;































	color: gray;































}































































a.verVideo{































	padding-left: 25px;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 12px;































	color: #d31820;































	background: url(images/ver-video-link.jpg) no-repeat 0 50%;































}































































.centrado{































	margin: 0 auto;































}































.clear{































	clear: both;































}































.ancho_site{































	width: 960px;































}































.box{































	margin-bottom: 10px;































	padding-bottom: 10px;































	border-bottom: 1px solid silver;































}































.noBorderBottom{































	border-bottom: none;































}































.box li{































	list-style: none;































}































































#sombra{































	display: block;































	clear: both;































	width: 970px;































	background: url(images/sombra.png) repeat-y;































}































#navTop{































	display: block;































	clear: both;































	height: 28px;































	line-height: 28px;































	background: #8cb4d7;































	padding: 0 9px 0 9px;































}































#navTop li{































	margin: 0;































	padding: 0;































	width: auto;































}































#navTop span,































#navTop a{































	font-family: Arial, Helvetica, sans-serif;































	font-size: 12px;































	color: #000;































	margin: 0;































	padding: 0 5px 0 0;































	border-right: 1px solid #adc5dd;































}































#navTop a.homeLink{































	padding-left: 14px;































	font-weight: bold;































	background: url(images/home.jpg) no-repeat 0 50%;































}































#navTop a.newsletterLink{































	margin-left: 5px;































	padding-left: 14px;































	background: url(images/newsletter.jpg) no-repeat 0 50%;































}































#navTop a.rssLink{































	margin-left: 5px;































	padding-left: 12px;































	background: url(images/rss.jpg) no-repeat 0 50%;































}































#navTop a.contactoLink{































	padding: 0;































	border: none;































}































































#navTop li{































	display: inline;































}































































#pagina{































	display: block;































	clear: both;































	width: 950px;































	background: url(images/sombraTopPagina.png) repeat-x;































}































#header{































	display: block;































	clear: both;































	height: 232px;































	































	background: url(images/header-bg.jpg) repeat-x bottom;































}































#headerA{































	display: block;































	float: left;































	width: 397px;































	height: 232px;































	background: url(images/logo.png) 50% 0 no-repeat;































}































#headerB{































	display: block;































	float: left;































	width: 553px;































}































#searchForm{































	display: block;































	clear: both;































	height: 42px;































	line-height: 45px;































	padding-right: 10px;































	text-align: right;































}































a.poweredBy{
	display: block;
	float: right;
	width: 128px;
	height: 24px;
	margin-right: 10px;
	margin-bottom: 5px;
	text-decoration: none;
	background: url(images/poweredBy.jpg) no-repeat;
	color: #757575;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;




























}































































/*SLIDER*/































#smooth_sldr {































	margin: 0 auto!important;































}































#smooth_sldr_items {































	padding: 5px!important;































	width: auto!important;































}































#smooth_sliderc,































.smooth_slideri {































	height: 162px!important;































}































#smooth_sliderc_nav li a {































	border: none!important;































}































































































#top,































#top_single{































	display: block;































	clear: both;































	height: 110px;































	border-bottom: 2px solid #000;































}































#top_single .cA,































#top_single .cC{































	height: 52px;































	border-bottom:1px solid silver;































}































































.cA{































	display: block;































	float: left;































	width: 160px;































	padding: 13px 15px;































}































.cB{































	display: block;































	float: left;































	width: 568px;































	border-left: 1px dotted gray;































	border-right: 1px dotted gray;































}































.medioC{































	min-height: 580px;































}































#top_single{































	padding-top: 5px;































}































#top_single .cB{































	border: none;































}































#single .cB{































	margin-top: 0px;































	margin-bottom: 0px;



























       min-height: 600px;



























	line-height: 20px;































}































#single .cA .excerpt{































	color:#757575;































	display:block;































	font-family:Georgia,"Times New Roman",Times,serif;































	font-size: 11px;































	margin-top: 12px;































	text-align:right;































	line-height: 15px;































}































#single .cB .content{































	line-height: 20px;































	margin-top: 15px;















}































#single .cB p{































	margin-top: 15px;































	margin-bottom: 15px;































	line-height: 20px;



















margin-right: 15px;











}































#single .cB img{































	display: block;































	width: 538px;































	height: auto;































	margin-bottom: 30px;































}































#single .cC .widgettitle {































	display: block;































	margin-top: 4px;































}































































.cB .logoB{







	display: block;







	clear: both;







	width: 500px;







	height: 78px;







	background: url(images/logo02.jpg) no-repeat 50% 50%;































}































.cB #noticias{































	display: block;































	clear: both;































	border-top: 1px solid silver;































	height: 32px;































	padding: 0 17px;































}































.cB #cB1{







	display: block;







	float: left;







	width: 160px;







	background: #d5e1f3;







	border-right: 1px dotted gray;







	min-height: 610px;







	padding: 15px;







	border-bottom: 2px solid gray;







}































.cB #cB2{































	display: block;































	float: left;































	width: 347px;































	padding: 3px 15px 5px;































}































.cB #cB2 #cB21{































	display: block;































	clear: both;































	padding: 3px 0 5px;































}































.cB #cB2 #cB21 .sideposts-title, 































.cB #cB2 #cB21 .sideposts-title a, 































.cB #cB2 #cB21 h2.post-title, 































.cB #cB2 #cB21 h2.post-title a {































	font-size: 24px;































}































.cB #cB2 #cB22,































.cB #cB2 #cB23{































	display: block;































	float: left;































	width: 158px;































}































.cB #cB2 #cB22{































	border-right: 1px dotted gray;































	padding: 0 15px 5px 0;































}































.cB #cB2 #cB23{































	padding: 0 0 5px 15px;































}































































.cC{































	display: block;































	float: left;































	width: 160px;































	padding: 13px 15px;































}































#footer{































	display: block;































	clear: both;































	border-top: 1px solid silver;































	border-bottom: 1px solid silver;































	padding: 6px 0px 3px 15px;































}































#footer li{































	display: inline;































}































#copy{































	display: block;































	clear: both;































	































	font-family: Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #757575;































	padding: 5px 15px;































}































































































/*SIDE POST - POST BY CATEGORY*/































.spli p,































.entry-summary{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	color: #000;































}































.spli img{































	display: block;































	margin-bottom: 7px;































	width: 156px;































	border: 2px solid #FFF;































}































.sideposts-category,































.sideposts-category a,































.widgettitle{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 11px;































	font-weight: bold;































	color: gray;































	text-transform: uppercase;































}































.sideposts-category a,































.widgettitle{































	padding-left: 6px;































	background: url(images/triangulo-l.png) 0 50% no-repeat;































}































.sideposts-author{































	display: block;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 12px;































	color: #4e4e4e;































	text-transform: uppercase;































}































.sideposts-title,































.sideposts-title a{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	font-weight: bold;































	color: #000!important;































}































































/*QUERY POST*/































.byline,































.entry-meta{































	display: none;































}































.posts ul li{































	list-style: disc;































	margin-left: 15px;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 12px;































	color: #1e4782!important;































}































.posts ul li a{































	font-family: Arial, Helvetica, sans-serif;































	font-size: 12px;































	color: #1e4782;































}































































































/*SINGLE POST*/































.category{































	display: block;































	text-align: right;































}































.category,































.category span{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	font-weight: bold;































	color: #000!important;































	text-transform: uppercase;































}































.category span{































	padding-left: 10px;































	background: url(images/triangulo-l.png) 0 50% no-repeat;































}































.title,































.title a{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 20px;































	font-weight: bold;































	color: #004276;































	text-align: right;































}































.excerpt{































	display: block;































	margin-top: 10px;































	color: #000;































	text-align: right;































	font: italic bold 12px Georgia, "Times New Roman", Times, serif;































}































.authorPhoto{































	display: block;































	margin-top: 20px;































	text-align: right;































}































.author{































	display: block;































	margin-top: 20px;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 11px;































	font-weight: bold;































	color: #004276;































	letter-spacing: 2px;































	text-transform: uppercase;































	text-align: right;































}































.email{































	display: block;































	margin-top: 3px;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #757575;































	text-align: right;































}































.fecha{































	display: block;































	margin-top: 14px;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #757575;































	text-transform: uppercase;































	text-align: right;































}































































.content{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 14px;































	color: #000;































	padding-top: 0;















	padding-left: 15px;















}































































/*ARCHIVOS*/































.widget_archive .widgettitle {































	padding-left: 20px;































	margin-bottom: 5px;































	background: url(images/single-li.jpg) no-repeat 0 50%;































}































.widget_archive a{































	display: block;































	margin-bottom: 6px;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #7e7e7e!important;































	text-transform: uppercase;































}































































/*CATEGORY POST*/































#category .cB{































	padding: 5px 15px 5px 15px;































	width: 538px;































}































.content-category{































}































.category{































	display: block;































	text-align: right;































	margin-bottom: 7px;































}































.category,































.category a{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	font-weight: bold;































	color: #000!important;































	text-transform: uppercase;































}































.category a{































	padding-left: 10px;































	background: url(images/triangulo-l.png) 0 50% no-repeat;































}































.title-category,































.title-category a{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 22px;































	font-weight: bold;































	color: #757575!important;































	text-align: right;































}































.entry{































	display: block;































	margin-top: 10px;































	margin-bottom: 20px;































}































.entry-title,































.entry-title a{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 15px;































	font-weight: bold;































	color: #000!important;































}































.entry-content{































	display: block;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	color: #000;































}































.entry-extra{































	display: block;































}































.entry-extra,































.entry-extra a{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	color: #000!important;































	































}































.navigation{































	display: block;































	margin-top: 20px;































	margin-bottom: 10px;































}































.navigation a{































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 12px;































	font-weight: bold;































	color: #5f779b;































	text-transform: uppercase;































}































.navigation .alignleft{































	float: left;































}































.navigation .alignright{































	float: right;































}































































/*SHARE*/































.addthis_container{































	display: block;































	margin-top: 45px;































	padding-top: 17px;































	background: url(images/comparte-bg.jpg) no-repeat 0 1px;















	margin-bottom: 45px;































}































































.addthis_separator,































.addthis_button_favorites,































.at15t_favorites,































.addthis_button_compact {































	display: none!important;































}































































.addthis_button_email,































.at15t_email,































.addthis_button_print,































.at15t_print,































.addthis_button_facebook,































.at15t_facebook,































.addthis_button_twitter,































.at15t_twitter{































	display: block!important;































	float: none!important;































}































.at300bs{































	background: none!important;































	width: 110px!important;































	height: 12px!important;































}































.at15t_email{































	background: url(images/mailShare.jpg) no-repeat 0 50%!important;































}































.at15t_print{































	background: url(images/printShare.jpg) no-repeat 0 50%!important;































}































.at15t_facebook{































	background: url(images/facebookShare.jpg) no-repeat 0 50%!important;































}































.at15t_twitter{































	background: url(images/twitterShare.jpg) no-repeat 0 50%!important;































}































































.addthis_default_style .at300b, 































.addthis_default_style .at300m {































	margin-top: 10px!important;































}































/*LA CARPETA VERTICAL SLIDER*/































.scrollable {































	/* required settings */































	position:relative;































	overflow:hidden;































































	height: 24px;































	width:388px;















}































































/* root element for scrollable items */































.scrollable .items {































	position:absolute;































	height:20000em;































}































































.scrollableCategory,































.scrollableActions,































.scrollable .items {



















line-height: 24px;































	margin-top: 4px;















}































































.scrollableCategory,































.scrollable{































	display: block;































	float: left;





























































}































.scrollableActions{































	display: block;































	float: right;































}































































.scrollableCategory{































	font-family: Arial, Helvetica, sans-serif;































	font-size: 11px;































	font-weight: bold;































	color: #d31820;































	text-transform: uppercase































}































.scrollable .items,































.scrollable .items a{































	font-family: Arial, Helvetica, sans-serif;































	font-size: 11px;































	font-weight: bold;































	color: #12a4c7;









padding-left: 2px;





















}































































#scrollableCounter,































.scrollableActions a.next,































.scrollableActions a.prev{































	display: block;































	float: left;































	width: 9px;































	height: 24px;































	text-decoration: none;































	cursor: pointer;































}































.scrollableActions a.next{































	background: url(images/scrollable-next.jpg) no-repeat 0 50%;































}































.scrollableActions a.prev{































	background: url(images/scrollable-prev.jpg) no-repeat 0 50%;































}































































#scrollableCounter{































	margin: 0 5px 0 5px;































	width: auto;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 10px;































	font-weight: bold;































	color: #4e4e4e;































}































































































/*newsletter*/































.contactform form,































.newsletter form{































	display: block;































	margin-top: 20px;































}































.contactform form input,































.contactform form textarea,































.newsletter form input{































	margin: 7px;































}







span.cap {



float:left;



padding-right:0.1em;



margin-bottom:-0.2em;



	font: bold 310%/0.9em Georgia, "Times New Roman", Times, serif;



	color: #649bd8;



}



p.first-child{



font-weight:normal;



}



#sombra #pagina #footer .textwidget {



	float: left;



}
