/*
Theme Name: ConoSur Theme 02
Theme URI: http://www.portable.cl
Description: Theme developed by Portable for ConoSur Wines.
Author: Portable
Author URI: http://www.portable.cl
Version: 2.0.0
*/


/* UNIVERSAL CSS FOR CONO SUR (LINK COLORS, ETC.) */
body{/*EL SUBMODAL DE LA EDAD DEL VISTANTE REQUIERE DE BODY 100%,
       APARENTEMENTE, NO CAUSA CONFLICTOS CON EL SUBMODAL DE LOS VALLES */
height:100%;
background-color:#FFFFFF;
}
a {}
a:hover {}
a img {border: none; text-decoration: none;}
acronym, abbr {}
blockquote {}
blockquote cite {}
code, pre {}
fieldset {}
legend {}
h1, h2, h3, h4, h5, h6 {}
h1 {}
h2 {}
h3 {}
h4 {}
hr {}
input, textarea {}
td, th, tr {}

/*#wrap {background-image:url(images/grid_900_12_col.gif); background-position:0 0; background-repeat:repeat-y; background-attachment:scroll;}*/

/* submodal para selector de edad */

#modalMask {
background-color:#000000;
border:0px none;
height:100%;
left:0pt;
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
position:fixed;
text-align:center;
top:0pt;
width:100%;
z-index:10;
}

#modalWindow {
position:absolute;
border-color:#525252;
border:4px solid;
left:50%;
margin-left:-315px;
top: 85px;
width: 620px;
height: 320px;
z-index:100;
background-color:#FFFFFF;
}

#modalWindowInner {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:0.8em;
line-height:135%;
padding:20px;
}
#agefilterTop {
text-align:center;
background-image:url(images/bg_agefilterTop.gif);
background-position:left bottom;
background-repeat:repeat-x;
background-attachment:scroll;
padding-bottom:20px;
}

#agefilterBottom {
margin-top:15px;
}

#agefilterBottom td.age-en{width:42%;}
#agefilterBottom td.age-es{width:57%;}

#agefilterBottom p {
color:#515151;
margin:0;
padding:0;
}

#agefilterBottom td.age-en p{}
#agefilterBottom td.age-es p{width:290px;}

#agefilterBottom p.disclaim { margin-bottom:10px;}
#agefilterBottom p.disclaim_yes { margin-bottom:8px;}

#agefilterBottom a {
font-weight:bold;
}

a.age_yes {
font-size:1.3em;
line-height:120%;
}

a.age_yes:link, a.age_yes:visited {
color:#333;
text-decoration:underline;
}

a.age_yes:hover, a.age_yes:active {
color:#000;
text-decoration:none;
}

a.age_no {

}

a.age_no:link, a.age_no:visited {
color:#666;
text-decoration:underline;
}

a.age_no:hover, a.age_no:active {
color:#000;
text-decoration:none;
}



/*#modalWindow {
width:700px;

background-color:#fff;
border:5px solid #000;
clear:both;
left:50%;
padding:10px;
position:absolute;
text-align:left;
visibility:hidden;

z-index:100;
}*/

/* Header */

.blogtitle {height:24px; width:106px; background-image:url(images/bg-blogtitle.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0 0;}
.blogtitle a { display:block; height:24px; width:106px; text-align:left; text-indent:-9000px;}
.current_page_item, .current-cat{ text-decoration:underline; color: #FFFFFF;}
.current_page_parent{ text-decoration:underline; color: #FFFFFF;}
.current_page_ancestor{ text-decoration:underline; color: #FFFFFF;}



/* Content */
#content {}
	/* blog posts */
	.post-wrap {}
	.author {}
	.author a {}
	.author a:hover {}
	.post-meta { font-size:11px; color:#999999; margin:0; margin-bottom:1em;}
	.post-date {}
	.post-title { font-size:24px; font-weight:normal; line-height:130%;}
	.post-title a { text-decoration:none; color:#999999;}
	.post-title a:hover {}
	
	.post-title-single { font-size:32px; font-weight:normal; line-height:130%;}
		
	.story-content {}
		/* post content headings */
		.story-content h3 {}
		.story-content h4 {}
		/* playing with blockquotes */
		.story-content blockquote {}
		.story-content blockquote cite {}
		.story-content blockquote .styleleft {}
		.story-content blockquote .styleright {}
		/* post content lists */
		.story-content ul {}
		.story-content ol {}
		/* post content links */
		.story-content a { color:#333333; text-decoration:none;}
		.story-content a:visited {}
		.story-content a:hover { text-decoration:underline;}
		.story-content a img {}
		/* post content tables */
		.story-content table {}
		.story-content th {}
		.story-content tr {}
		.story-content td {}
		/* post content forms */
		.story-content form {}
		.story-content fieldset {}
		.story-content legend {}
		.story-content label {}
		.story-content input {}
		.story-content input.submit {}
	/* single page meta info */
	.metawrap {}
	.singlemeta {}
	.singlemeta a {}
	.singlemeta a:hover {}
	.interact {}
	.interact a {}
	.interact a:hover {}
	/* blog comments */
	#commentwrap {}
	#comments {}
	#comments big {}
	#respond {}
	.nocomments {}
	
	span.comments-link a{ font-size:12px; font-weight:bold; text-decoration:underline; color:#003082; padding:8px 0 0 20px;}
	
	.commentmetadata { font-size:10px; color:#666666; margin-bottom:5px;}
		/* individual comments */
		#commentlist {}
		#commentlist li { border-bottom:1px dotted #666666; width:455px; padding:10px;}
		#commentlist li a {}
		#commentlist li a:hover {}
		#commentlist li.alt { background-color:#EBEBEB;}
		#commentlist li.alt a {}
		#commentlist li.alt a:hover {}
		#commentlist cite {}
			/* individual comment content */
			#commentlist .commentcontent {}
			#commentlist blockquote {}
			#commentlist code {}
			#commentlist ul {}
			#commentlist ol {}
		/* comment form */
		#commentform {}
		#commentform dl {}
		#commentform dt { margin-bottom:5px;}
		#commentform dd { margin-bottom:5px;}
		#commentform fieldset {}
		#commentform legend {}
		#commentform label { font-size:12px; color:#666;}
		#commentform input#author { border:1px solid #999; padding:4px;}
		#commentform input#email { border:1px solid #999; padding:4px;}
		#commentform input#url { border:1px solid #999; padding:4px;}
		#commentform textarea { border:1px solid #999; padding:4px;}
		#commentform input#submit { border:1px solid #000033; padding:4px; background-color:#003082; color:#FFFFFF; font-weight:bold;}
		/* pop up comments */
		#commentspopup {}
		#commentspopup h1#header {}
		#popupcontent {}
		#popupcontent .interact {}
		#popupcontent .commentwrap {}
		
/* Sidebar */
#sidebar {}
	#sidebar ul {}
	#sidebar li {}
	#sidebar li h2 {}
	#sidebar li ul {}
	#sidebar li li {}
		/* search box */
		#sidebar li#search {}
		#sidebar li#search h2 {}
		#sidebar li#search fieldset {}
		#sidebar li#search legend {}
		#sidebar li#search label {}
		#sidebar li#search dl {}
		#sidebar li#search dt {}
		#sidebar li#search dd {}
		#sidebar li#search input#s {}
		#sidebar li#search input#search {}
		/* common sidebar list elements */
		#sidebar li#archive {}
		#sidebar li#categories {}
		#sidebar li#meta {}
		#sidebar li#pages {}
		/* calendar */
		#calendar_wrap {}
		#wp-calendar {}
		#wp-calendar #next {}
		#wp-calendar #next a {}
		#wp-calendar #next a:hover {}
		#wp-calendar #prev {}
		#wp-calendar #prev a {}
		#wp-calendar #prev a:hover {}
		#wp-calendar a {}
		#wp-calendar caption {}
		#wp-calendar th {}
		#wp-calendar tr {}
		#wp-calendar td {}
		#wp-calendar td.pad {}
		#wp-calendar td.pad:hover {} /* not IE compatible */
		
		
		li#recent-comments { margin:0; padding:0; margin-left:0; list-style:none;}
		li#recent-comments h2 { display:none;}
		ul#recentcomments { margin:0; padding:0; margin-bottom:0;}
		ul#recentcomments li { margin-left:0; margin:0; padding:0; font-size:14px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #ccc;}
		ul#recentcomments li a{ font-size:14px; text-decoration:none; color:#003082;}


/* Various Classes & Image Alignment */
.center {text-align: center;}
.floatleft {float: left; margin: 10px;}
.floatright {float: right; margin: 10px;}
img.center {display: block; margin: 10px auto;}
img.left {display: inline; margin: 0 20px 5px 0; float:left;}
img.right {display: inline; margin: 0 0 5px 10px; float: right;}
.nav {margin: 25px 0;}
.previous {float: left; text-align: left; width: 45%;}
.next {float: right; text-align: right; width: 45%;}



/* IMAGE MARGIN BOTTOM */
.image-margin{ margin-bottom:30px;}


/* PDF FICHA TECNICA */
.pdf { background-image:url(images/pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; margin-top:20px; padding-top:5px;}
.ppt { background-image:url(images/ppt.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; }


.doc { background-image:url(images/doc.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; }
.jpg { background-image:url(images/jpg.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; }



/* PDF HARVEST REPORT */
.pdf-harvest { background-image:url(images/pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; text-decoration:none; margin-left:5px; color:#999999;}



/* PDF HARVEST REPORT */
.pdf-environmental { background-image:url(images/pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; text-decoration:none; margin-left:5px; color:#DDD7E0;}

/* MODAL global-warming */
.global-warming { background-image:url(images/arrow.gif); background-position:97% center; background-repeat:no-repeat; padding:12px 48px; text-decoration:none; color:#FFF; background-color:#828906; text-align:left;}

/* environmental-consciousness-page */
.environmental-consciousness-page { text-align:left; font-size:11px; color:#FFFFFF; text-decoration:none; padding:18px 32px 18px 0; background-image:url(images/arrow.gif); background-position:right center; background-repeat:no-repeat; line-height:150%;}


/* news */
.imagen-news-140{ float:left; margin-right:20px; margin-bottom:10px; border:1px solid #ccc; height:140px; width:140px;}
.imagen-news-290{ float:left; margin-right:30px; margin-bottom:10px; border:1px solid #ccc;}
.titulo-bajada-news-categoria{}
.sidebar-news-container{ width:180px;}
.sidebar-news{ text-decoration:none; color:#333; font-size:14px; line-height:150%;}


#sub-menu-news{ margin-top:20px;}
#sub-menu-news li { margin-bottom:10px; width:70%; border-bottom:dotted 1px #666666; padding-bottom:10px;}
#sub-menu-news .current-cat{ font-weight:bold; font-size:16px;}
#sub-menu-news li a{ text-decoration:none; color:#666666;}
#sub-menu-news li a:hover{ text-decoration:underline;}


#enews-content{}
#enews-content table{ margin-bottom:0; background-color:inherit; vertical-align:inherit;}
#enews-content td{ margin-bottom:0; background-color:inherit; vertical-align:inherit;}



/* awards */
.container-awards{ float:left; margin:0 10px 10px 0; border:1px dotted #666666; padding:10px; width:135px; height:160px;}
.award-title { font-size:16px; font-weight:bold; line-height:130%; height:100px; margin-bottom:10px;}
.content-awards { color:#666666; font-size:12px; line-height:130%;}
.awards-description{ color:#666666; line-height:140%; width:260px;}


#linea-roja-awards{ height:3px; position: absolute; left:0; top:220px; background-color:#540101; width:100%; line-height:100%;}


/* LINKS VARIEDADES */
.link-variety a { color:#999999; text-decoration:none;}
.link-variety a:hover { color:#666666; border-bottom:1px dotted #666666;}

.select-wine-press{ width:225px;}

/* LINK ZOOM IMAGES WINES */
.link-zoom{font-size:12px;color:#999999;display:block;position:relative;left:150px; width:290px; text-align:center;}
.link-zoom a {color:#999999;text-decoration:none;}

div.zoom-174-en, div.zoom-183-en, div.zoom-183-es, div.zoom-264-en, div.zoom-967-es {bottom:40px;}
div.zoom-169-en, div.zoom-180-en, div.zoom-180-es, div.zoom-281-en {bottom:90px;}
div.zoom-170-en {bottom:160px;}
div.zoom-171-en {bottom:210px;}
div.zoom-172-en, div.zoom-172-es, div.zoom-175-en, div.zoom-187-en, div.zoom-188-en, div.zoom-188-es, div.zoom-194-en, div.zoom-194-es, div.zoom-196-en, div.zoom-196-es, div.zoom-3565-en, div.zoom-3580-en {bottom:30px;}  
div.zoom-173-en, div.zoom-175-es {bottom:80px;}
div.zoom-179-en, div.zoom-179-en, div.zoom-204-en, div.zoom-190-es, div.zoom-193-es, div.zoom-3582-es, div.zoom-198-es, div.zoom-201-es {bottom:75px;}
div.zoom-205-en {bottom:175px;}
div.zoom-184-en {bottom:195px;}
div.zoom-182-en {bottom:130px;}
div.zoom-181-en, div.zoom-280-es {bottom:180px;}
div.zoom-199-en, div.zoom-178-en {bottom:140px;}
div.zoom-3564-en {}
div.zoom-185-en, div.zoom-185-es {bottom:150px;}
div.zoom-192-en, div.zoom-192-es, div.zoom-198-en {bottom:50px;}
div.zoom-191-en, div.zoom-191-es, div.zoom-187-es {bottom:60px;}
div.zoom-176-en, div.zoom-176-es, div.zoom-189-en, div.zoom-189-es, div.zoom-190-en, div.zoom-200-en, div.zoom-200-es, div.zoom-201-en, div.zoom-197-en, div.zoom-197-es, div.zoom-3582-en {bottom:25px;}
div.zoom-193-en, div.zoom-177-es, div.zoom-177-en, div.zoom-203-es {bottom:35px;}
div.zoom-186-en, div.zoom-182-es, div.zoom-3564-es {bottom:45px;}
div.zoom-203-en {bottom:15px;}
div.zoom-202-en, div.zoom-202-es, div.zoom-186-es {bottom:20px;}
div.zoom-195-en {bottom:115px;}
div.zoom-967-en {bottom:20px; left:185px;}
div.zoom-967-es {bottom:40px; left:185px;}
div.zoom-264-es {bottom:85px;}
div.zoom-169-es, div.zoom-205-es {bottom:135px;} 
div.zoom-170-es, div.zoom-173-es {bottom:145px;}
div.zoom-171-es {bottom:240px;}
div.zoom-179-es {bottom:120px;}
div.zoom-184-es {bottom:290px;}
div.zoom-181-es, div.zoom-174-es, div.zoom-204-es, div.zoom-195-es {bottom:95px;}
div.zoom-178-es {bottom:205px;}
div.zoom-199-es {bottom:165px;}
div.zoom-177-es, div.zoom-803-es, div.zoom-281-es, div.zoom-280-es, div.zoom-177-en, div.zoom-803-en, div.zoom-281-en, div.zoom-280-en {left:145px;}
div.zoom-803-en {bottom:100px;}
div.zoom-803-es, div.zoom-280-en {bottom:125px;}
div.zoom-281-es {bottom:110px;}

/* CREDITS */
#portable {
display:none;
height:13px;
padding:0;
width:11px;
}
#portable a:hover, #portable a:active {

}
#portable a:link, #portable a:visited {

}
#portable a {
background-image:url(images/portable.gif);
background-position:0 0 !important;
display:block;
height:13px;
overflow:hidden;
text-indent:-9000px;
width:11px;
}

.feed-link{background-image:url(images/rss-feed-icon.gif); background-position:0 0; background-repeat:no-repeat; padding-left:26px; text-decoration:none; font-size:13px; position:absolute;}

.feed-link-awards{background-image:url(images/rss-feed-icon-awards.gif); background-position:0 0; background-repeat:no-repeat; padding-left:26px; height:30px; font-weight: bold; font-size:12px; text-decoration:none; position:absolute; padding-top:6px; color:#540101;}

.comodin { color:#666666; line-height:150%; font-size:11px;}

#subscribe-table td { padding:2px;}

/*STYLES TO MIX AND MATCH*/


div.blog-posts { padding:15px 15px 0 15px; background-attachment:scroll; background-position:left top; background-repeat:repeat-x; background-image: url(images/bg-blog-home.jpg); margin-top:10px; text-align:left;}
div.blog-posts p { font-size:12px; margin-bottom:2px; color:#999999;}
div.blog-posts h3 { padding-bottom:7px; border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
#footer-home div.blog-posts h3 a{ color: #003082; text-decoration: none; font-size: 14px; line-height: 130%;}

.container-green-credentials { margin-top:10px; padding:0;}
a.green-company { height:100px; display:inline; margin:0; width:185px; float:left;}
a.cemars { height:100px; display:inline; margin:0; width:105px; float:left;}

.container-mix-match { margin-top:5px;}
.link-to-facebook{ font-size:9px;}

.container-loop-awards-mix-match{ padding:10px; text-align:left;}
.container-loop-awards-mix-match h4{ color:#990000; margin-bottom:10px;}
.title-award-loop-mix-match{ margin-bottom:5px; color:#333; font-size:11px; font-weight:normal; }
.container-loop-awards-mix-match p{ margin-bottom:10px; padding-bottom:5px; color:#666666; font-size:11px;}


.container-rss-links-mix-match{ padding:20px; color:#999999;}
.rss-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/rss-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.flickr-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/flickr-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.wikipedia-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/wikipedia-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.youtube-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/youtube-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.facebook-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/facebook-icon.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px; padding-bottom:2px;}
.twitter-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/twitter-icon.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}



.container-twitter-mix-match{ height:135px; background-image:url(images/bg-twitter.gif); background-repeat:no-repeat; background-position:left top; background-attachment:scroll; padding:45px 30px 0 30px; text-align:left;}
.container-twitter-mix-match p {color:#3b5998; font-size:14px; margin-bottom:10px; text-align:left; font-style:italic; line-height:17px;}
.date-twitter { }
#container-user-id-twitter-mix-match { padding:0 20px 0 0;}
#container-user-id-twitter-mix-match a{ color:#3b5998; font-size:14px; text-decoration:none;}


div.container-twitter-mix-match ul,
div.container-twitter-mix-match ul li,
div.container-twitter-mix-match ul li ul,
div.container-twitter-mix-match ul li ul li
{margin:0; padding:0; list-style-type:none;color:#3b5998; font-size:10px; color:#3b5998; font-style:italic; text-align:left;}
div.container-twitter-mix-match a {text-decoration:underline;}
div.container-twitter-mix-match ul li ul li span {display:block; font-size:12px; color:#3b5998; font-style: normal; text-align:left; line-height:150%}
li#advanced-twitter-widget h2 {display:none;}
#twitter_div {padding-top:10px;}

.mensaje-terremoto{ width:100%; padding:20px 0; background-color:#828906; color:#FFFFFF; font-size:12px; text-align:center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mensaje-terremoto a{ color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:bold;}
#post-5859 a{ color:#0033FF; text-decoration:underline;}

.titulo-organic, .titulo-organic a {font-size:20px; color:#8D9816;}

.btn-organic-1 a, .btn-organic-2 a, .btn-organic-3 a, .btn-organic-4 a, .btn-organic-5 a {height:90px; width:90px; font-size:13px; color:#FFFFFF; display:block; float:left; text-decoration:none; padding:15px; font-weight:bold;}
.btn-organic-1 a:hover, .btn-organic-2 a:hover, .btn-organic-3 a:hover, .btn-organic-4 a:hover, .btn-organic-5 a:hover {text-decoration:none; background-attachment:scroll; background-repeat:no-repeat; text-indent:-9999px; background-image:url(images/organic/bg-btn.jpg)}
.btn-organic-1 a {background-color:#798F57; margin-right:10px;}
.btn-organic-2 a {background-color:#AD8911; margin-right:10px;}
.btn-organic-3 a {background-color:#BAAA23; margin-right:10px;}
.btn-organic-4 a {background-color:#696905; margin-right:10px;}
.btn-organic-5 a {background-color:#6B6214}

.btn-organic-1 a:hover {background-position:0 0;}
.btn-organic-2 a:hover {background-position:-120px 0;}
.btn-organic-3 a:hover {background-position:-240px 0;}
.btn-organic-4 a:hover {background-position:-360px 0;}
.btn-organic-5 a:hover {background-position:-480px 0;}


.slider {left:0;position:relative;}
/*#linea-tiempo {width:840px; overflow:hidden; margin-left:25px; display:block}*/

#linea-tiempo {overflow:hidden; width:3000px;}


.box-linea-tiempo {width:250px;float:left;margin-right:45px;}

.img-linea-tiempo {width:140px; height:140px; display:block; float:left; background-repeat:no-repeat; background-position:0 0; background-attachment:scroll; text-indent:-9999px}

.fecha-linea-tiempo {color:#FFFFFF; font-size:24px; font-weight:bold; padding:15px; float:left; height:110px; width:80px;}

div#post-6288 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/01-140x140.jpg);}
div#post-6289 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/02-140x140.jpg);}
div#post-6329 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/03-140x140.jpg);}
div#post-6332 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/04-140x140.jpg);}
div#post-6335 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/05-140x140.jpg);}
div#post-6341 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/06-140x140.jpg);}
div#post-6343 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/07-140x140.jpg);}
div#post-6911 div.img-linea-tiempo {background-image:url(../../uploads/image/environmental-consciousness/new/08-140x140.jpg);}

div#post-6288 div.fecha-linea-tiempo {background-color:#484804}
div#post-6289 div.fecha-linea-tiempo {background-color:#5C5C05}
div#post-6329 div.fecha-linea-tiempo {background-color:#717106}
div#post-6332 div.fecha-linea-tiempo {background-color:#858507}
div#post-6335 div.fecha-linea-tiempo {background-color:#999909}
div#post-6341 div.fecha-linea-tiempo {background-color:#ADAD0A}
div#post-6343 div.fecha-linea-tiempo {background-color:#D6D60C}
div#post-6911 div.fecha-linea-tiempo {background-color:#cdcd34}

.texto-linea-tiempo h3 {font-size:16px; color:#8D9816; font-weight:normal; margin-bottom:10px; margin-top:20px;}
.texto-linea-tiempo  p {font-size:14px; line-height:18px; color:#666666}

.btn-linea-izq a, .btn-linea-der a {background-attachment:scroll; background-repeat:no-repeat; background-image:url(images/organic/arrows.gif); height:25px; width:13px; text-indent:-9999px; display:block}

.btn-linea-izq a {background-position:0 0;}
.btn-linea-der a {background-position:-13px 0;}

.btn-linea-izq a:hover {background-position:0 -25px;}
.btn-linea-der a:hover {background-position:-13px -25px;}

.btn-linea-izq {display:block; height:25px; width:13px; float:left; margin-top:57px;}
.btn-linea-der {display:block; height:25px; width:13px; float:right; margin-top:57px;}

.ul-environmental li { margin-right:15px;}

.nav-environmental li {line-height:180%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 5px 0;padding:0 0 5px 0; border-bottom:1px dotted #CCCCCC; font-size:14px;}

.nav-environmental li a {color:#92878A}

.nav-environmental li.current_page_item a {color:#828906; font-weight:bold}

.nav-environmental li a:hover {text-decoration:none; color:#828906}

.comodin-environmental {padding-right:20px;}
.comodin-environmental p {font-size:11px; color:#828906; line-height:19px;}
.comodin-environmental p span {color:#666666; font-style:italic}

.comodin-environmental-der {padding:15px; background-color:#828906;}
.comodin-environmental-der p {font-size:14px; color:#FFFFFF; padding:0px !important; margin-bottom:0}

.pdf-environmental-new a {font-size:16px; font-weight:bold; color:#828906;}

div#ganzo {margin-left:565px;position:absolute;top:-50px;z-index:20;}

.container-loop-tv-video-mix-match { margin:0; padding:0;}
.tv-video-p { z-index:5; margin:-16px 0 0 5px; font-size:11px; color:#FFFFFF; margin-bottom:0; text-align:left;}

p.btn-organic-1, p.btn-organic-2, p.btn-organic-3, p.btn-organic-4, p.btn-organic-5 {float:left; padding-right:0px;}

/*Blog*/

div.header-blog { height:210px; width:100%; margin-top:20px;}
h2.title-category-blog { height:35px; width:507px; background-attachment:scroll; background-image:url(images/blog/title-category-blog.png); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin-bottom:0; margin-top:140px; margin-left:5px;}
div.social-links-blog a { float:left; display:block; background-attachment:scroll; background-position:left top; background-repeat:no-repeat;}
div.social-links-blog a.facebook-icon-blog { width:56px; height:52px; background-image:url(images/blog/facebook-icon.gif);}
div.social-links-blog a.twitter-icon-blog { width:56px; height:52px; background-image:url(images/blog/twitter-icon.gif);}
div.social-links-blog a.youtube-icon-blog { width:56px; height:52px; background-image:url(images/blog/you-tube-icon.gif);}
/*div.social-links-blog a.rss-icon-blog { width:56px; height:52px;}*/
h3.title-post-blog a{ color:#003082; font-size:32px; text-decoration:none; line-height:130%;}

.bg-twitter-blog-top { height:27px; background-attachment:scroll; background-position:left top; background-repeat:no-repeat; background-image:url(images/bg-twitter-blog-top.gif);}
.bg-twitter-blog { background-color:#e4eef1; padding:10px;}
.bg-twitter-blog p { font-size:12px; color:#3B5998; line-height:150%;}
.bg-twitter-blog span { font-size:10px; color:#999; font-style:italic;}
.bg-twitter-blog a { color:#3B5998;}
.bg-twitter-blog-bottom { height:29px; background-attachment:scroll; background-position:left top; background-repeat:no-repeat; background-image:url(images/bg-twitter-blog-bottom.gif);}

h2.h2-sidebar-left-blog { color:#003082; margin-bottom:10px; font-size:16px; margin-top:20px; font-weight:bold;}

div.container-recent-posts { padding:10px; background-attachment:scroll; background-image:url(images/bg-container-recent-posts-sidebar-left.jpg); background-position:left bottom; background-repeat:repeat-x;}

h3.title-sidebar-left-blog-repeat { font-size:14px; font-weight:normal; line-height:130%;}
h3.title-sidebar-left-blog-repeat a{ text-decoration:none; color:#003082;}

div.container-recent-comments { padding:10px; background-attachment:scroll; background-image:url(images/bg-container-recent-posts-sidebar-left.jpg); background-position:left top; background-repeat:repeat-x;}

.top-header { height:38px; background-attachment:scroll; background-position:left top; background-repeat:repeat-x; background-image:url(images/bg-top-header.jpg); margin-bottom:0;}

.container-blog-posts-top-header { text-align:right; font-size:11px; padding-top:13px;}
.container-blog-posts-top-header p { margin:0; margin-bottom:0;}
.container-blog-posts-top-header p a{ color:#666666; text-decoration:underline;}

span.icon-blog-header-top { padding-left:22px; background-attachment:scroll; background-position:left center; background-repeat:no-repeat; background-image:url(images/bg-icon-header-blog.jpg)}
