/*

Theme Name: Spanish Translation US

Theme URI: http://www.spanishtranslation.us/about-spanish-translation-us/wordpress-theme.html

Description: WordPress theme from Spanish Translation US.

Version: 1.3

Author: Spanish Translation

Author URI: http://www.spanishtranslation.us/

Tags: blue, red, custom header, fixed width, two columns, widgets



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/



/* Begin Structure */

body {

	margin: 0 0 20px 0;

	padding: 0;

	}



#page {

	background-color: white;

	margin: 20px auto;

	padding: 0;

	width: 760px;

	border: 1px solid #959596;

	}



#header {

	background-color: #73a0c5;

	margin: 0 0 0 1px;

	padding: 0;

	height: 138px;

	width: 998px;

	}



#headerimg {

	margin: 0;

	height: 200px;

	width: 100%;

	}
.extractoEditorial p{
color:#1E578C;
font-size:14px;

}
.extractoPalos p{
margin-top:20px;
color:#1E578C;
font-size:14px;

}

.izda{
float:left;
width:400px;
overflow:hidden;
height:800px;

}
.centro{
color:#FF0000;
width:170px;
margin-left:510px;
}
.centro h1 a{
color:#A5A5A5;
font-size:20px;
font-weight:bold;

}
.centro h1 {
color:#A5A5A5;
font-size:20px;
font-weight:bold;
line-height:20px;
margin-top:20px;
padding-top:20px;
*margin-top:10px;
}

.centro h2 a{
color:#407692;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:0 5px 0 5px;
}


.centro h3{
margin-top:0px;
margin-bottom:2px;
padding-bottom:2px;
color:#AD1B25;
font-size:10px;
font-weight:normal;
border-bottom-color:#E0E0E0;
border-bottom-width:2px;

}

.dcha{
float:right;
width:400px;
overflow:hidden;
height:800px;
}



.narrowcolumn {

	float: left;

	padding: 0 0 20px 0 !important;

	margin: 0;

	width: 650px;
	
	}
.narrowcolumn ul{
text-align:left;
list-style:none;
margin:0px;
padding:0px;
}

.narrowcolumn ul h2{
color: #666666;
font-size: 34px;
font-weight:normal;
}
.narrowcolumn ul ul{
list-style:disc;
font-weight:normal;
margin:20px 0 0 20px;
padding-left:10px;
}
.narrowcolumn ul ul li{
margin:5px 0 0 0;
font-size:14px;
}
.narrowcolumn_1 {

	float: left;

	padding: 0 0 20px 0 !important;

	margin: 0;

	width: 650px;
	
	}

.narrowcolumnPalos {
border-top-color:#662f2c;
border-top-width:7px;
border-top-style:solid;

	float: left;

	padding: 0 0 20px 0 !important;

	margin: 0;

	width: 650px;
	
	}
	
.columnaCentral {

	float: left;
	margin: 0;
	width: 200px;
	border-left-color:#949494;
	border-left:solid;
	border-left-width:2px;

	

	}	
.narrowcolumnEditorial {

	float: left;

	padding: 0 0 20px 0 !important;
padding-top:5px;

	margin: 0;

	width: 400px;

	

	}


.widecolumn {

	padding: 10px 0 20px 0;

	margin: 5px 0 0 150px;

	width: 450px;

	}



.post {

	margin: 0 0 40px 0;

	text-align: justify;

	}



.narrowcolumn h3 {
	margin-top:-25px;
	*margin-top:55px;
}

.postPrincipal {
	width:650px;
	padding:0;
	margin: -25px 0 10px 0 !important;
	*margin: -55px 0 10px 0 !important;
	text-align: justify;
	position:relative;
}


.postPrincipal img{
	width:650px;
	height:427px;
	margin:0px 0 40px 0;
}

.postPrincipal h2 .narrowcolumn h2{
	position:absolute;
	margin-top:347px;
	*margin-top:400px;
	padding:0px;
	background-image:url(images/gris.png);
	height:80px;
	width:650px;
	}
.postPrincipal h2{
	background-image:url(images/gris.png);
	position:absolute;
	margin-top:347px;*margin-top:400px;
	padding:0px;
	height:92px;height:82px;
	width:650px;
	}	

.postPrincipal h2 a{
	font-family:"Times New Roman", Times, serif;
	font-size:40px;
	color:#FBFFFD;
	font-weight:bold;
	text-align:center;
	width:645px;
	line-height:38px;*line-height:38px;
	height:75px;*height:85px;
	position:absolute;
	
}

.postPalos {
   width:650px;
  	margin: 0px 0 40px 0 !important;
text-align:left;



	}

.postPalos img{
margin-top:5px;
margin-left:10px;


}

.imgpalo{
margin-top:5px;
margin-left:5px;
}
.imgpalo img{
margin-top:5px;
margin-left:5px;
}

.postPalos h3 {
	color:#4C4C4C;
	vertical-align:top;
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	margin-top:-115px;
	margin-left:50px;
	text-align:left;
}

.postPalos h4palo {
position:absolute;
	color:#D95F50;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	margin-top:60px;
	margin-left:100px;
	text-align:left;
}

.postPalos h4zanahoria {
position:absolute;
	color:#19870C;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	margin-top:60px;
	margin-left:100px;
	text-align:left;
}

.postPalos h3 a {
	color:#4C4C4C;
	vertical-align:top;
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	margin-top:-115px;
	margin-left:50px;
	text-align:left;
}

.postPalos h2 a {

	color:#969696;
	padding:0;
	margin-left:110px;
	margin-top:-100px;
	text-align:left;
	font-size:20px;

	}

.postEditorial {
	color:#CCCCCC;
	width:500px;
	padding:0 10px 0 0;
	margin: 0px 0 40px 0 !important;
	text-align: justify;
	position:relative;
	border-right:1px solid #CCCCCC;
}
	
.postEditorial img {


	margin:0px;
}
.postEditorial td{

color:#FFFFFF;
background-color:#D7D7D7;
font-family:"Times New Roman", Times, serif;
font-size:36px;
	margin:0px;
}	

.postEditorial h3 a{

color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:36px;


	margin:0px;
}	
	
.entryPalos p{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
margin-top:-10px;

}
	
.entryPalos img{
position:absolute;

	width:100px;
 padding-top:0px;
	height:115px;
 margin-top:-162px;
margin-left:0px;


}


	.entry_s h2{

	width:650px;

 margin-top:700px;



}

	.entry_s img{

	width:650px;

	height:427px;
 margin-top:-570px;
position:absolute;
	

}

.postPrincipal_1 {
	width:650px;
	padding:0;
	margin: -470px 0 40px 0 !important;
	text-align: justify;
	position:relative;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:normal;
}

.postPrincipal_1 h2{
	text-align:center;
	padding:10px;
	margin-top:470px;
	
	width:650px;

	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	padding-top:0px;
	color:#006393;
 	font-weight:normal !important;
	line-height:35px;
	margin-bottom:15px;

	}

.postPrincipal_1 h2 a {
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	padding-top:0px;
	color:#999999;
 	font-weight:normal !important;
	width:655px;
	line-height:35px;
}
.postPrincipal_1 h3.extracto{
	margin-top:0px;
}

.extracto p{
font-family:Arial, Helvetica, sans-serif;
color:#e49c17;
font-size:12px;
margin:5px 0 0 0;
font-weight:bold;
line-height:16px;

} 
.extracto_p p{
font-family:"Times New Roman", Times, serif;
color:#e49c17;/*F0AB2C*/
font-size:18px;
margin-top:430px;
position:absolute;
font-weight:bold;

} 

.h2Post a{
margin-top:0px;
}

.h2PostEditorial {
	color:#949494;
	font-size:32px;
	margin-top:10px;
	text-align:center;
}

.h2PostEditorial h3{
color:#FF0000;
font-size:32px;

margin-top:10px;
}

.h2PostEditorial h2 a {
font-family:"Times New Roman", Times, serif;
font-size:30px;
line-height:27px;

color:949494;
margin-top:10px;
}

.h2Postpalos {
color:949494;
font-size:32px;

margin-top:10px;
}

.h2PostPalos h3{
color:#FF0000;
font-size:32px;
margin-top:0px;
}

.h2PostPalos h2 {
margin-top:-70px;
}

.h2PostPalos h2 a {
font-family:"Times New Roman", Times, serif;
font-size:26px;
color:949494;
margin-left:107px;
margin-top:-100px;
}

.post hr {

	display: block;

	}



.widecolumn .post {

	margin: 0;

	}



.narrowcolumn .postmetadata {

	padding-top: 5px;

	}



.widecolumn .postmetadata {

	margin: 30px 0;

	}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



.postmetadata {

	clear: left;

}



.clear {

	clear: both;

}



#footer {

	padding: 0;

	margin: 0 auto;

	width: 998px;

	clear: both;

	}



#footer p {

	margin: 0;

	padding: 20px 0;

	text-align: center;

	}

/* End Structure */







/*	Begin Headers */

h1 {

	margin: 0;

	}



h2.pagetitle {

	font-size:1.4em;

	text-align: center;

}



#sidebar h2 {
padding: 0;
color:#666666;
font-family:'Times New Roman',Times,serif;
font-size:30px;
line-height:28px;
margin-bottom:0;
margin-top:10px;
text-align:left;
font-weight:normal;
	}



h3 {
color:#949494;

	padding: 0;

	margin: 30px 0 0;

	}



h3#comments {

	padding: 0;
	margin: 40px auto 20px ;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	}

/* End Headers */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

/* End Images */







/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */



html>body .entry ul {

	margin-left: 0px;

	padding: 0 0 0 30px;

	list-style: none;

	padding-left: 10px;

	text-indent: -10px;

	}



html>body .entry li {

	margin: 7px 0 8px 10px;

	}



.entry ul li:before, #sidebar ul ul li:before {

	content: "\00BB \0020";

	}



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

	}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;

	}



#sidebar ul ul, #sidebar ul ol {

	margin: 5px 0 0 0px;

	}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

	}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 10px auto;

	padding: 5px 3px;

	text-align: center;

	}



#sidebar #searchform #s {

	width: 108px;

	padding: 2px;

	}



#sidebar #searchsubmit {

	padding: 1px;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}

input,

textarea,

select {

	padding:4px;

	border:1px solid #006393;

	font-size:.9em;

	line-height:1em;

}



input,

label {

	height:auto !important;

	height:2em;

	width:auto;

	padding:4px;

}



label {

	font-size:.9em;

}





#searchform input#s {

	width:84px !important;

	padding:4px;

	border:1px solid ;

	font-size:.9em;

	line-height:1em;

	text-transform:none;

	color:black;

	background:white;

}



#sidebar input.btn,

#searchform input {

	width:45px !important;

}



#searchform {

	margin-top:10px !important;

}



#searchform br {

	display:none;

}



input.btn,

#searchform input,

input#submit {

	background:#FFFFFF;

	color:#006393;

	padding:4px;

	border:1px outset #006393;

}



input[class=btn],

input[type=submit]

input[id=submit] {

	padding:3px;

}



select {

	width: 130px;

	}



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

	}



#commentform textarea {

	width: 100%;

	padding: 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

	}



#commentform #submit {
	margin: 0;
	float: right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

/* End Form Elements */







/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	}



.commentlist li {

	margin: 0px 0 2px 0;

	padding: 5px 10px 3px;

	list-style: none;
	background-color:#F4F0E3;

	}



.commentlist p {

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */







/* Begin Sidebar */

#sidebar {
	padding: 0px 0 0px 0px;
	width: 300px;
	height:100%;
	*margin-top:10px;
}

#sidebar_1{
padding: 0px 0 10px 0;
width: 300px;
height:100%;
}



#sidebar form {

	margin: 0;

	}



#prueba { color:#000000;

}





#categ { 

vertical-align:top;
	width:290px;

	color: #0066FF;

	padding:5px 5px 0 5px;

	margin-bottom:20px;;

}
#categEditorial { 

vertical-align:top;
	width:390px;

	color: #0066FF;

	padding:5px 5px 0 5px;

	margin-bottom:20px;;

}



#categ img{

	vertical-align:bottom;

} 

#categ table td{
vertical-align:top;
	padding:0;

	margin:0;

}	

.c19 {

	border-left: 2px solid #5182AD;

	border-bottom: 7px solid #5182AD;

}	
.cvecinos {

	border-left: 2px solid #5182AD;

	border-bottom: 7px solid #5182AD;

}	
.cvecinos img{
	max-width:100%;

	

}	
.c21 {

	border-left: 2px solid #D8D8D8;

	border-bottom: 7px solid #D8D8D8;

}	

.c22 {

	border-left: 2px solid #D8D8D8;

	border-bottom: 7px solid #D8D8D8;

}	

.c24 {

	border-left: 2px solid #D0B28E;

	border-bottom: 7px solid #D0B28E;

}	

.c25 {

	border-left: 2px solid #A2C1A2;

	border-bottom: 7px solid #A2C1A2;

}	

.c26 {

	border-left: 2px solid #A2C1A2;

	border-bottom: 7px solid #A2C1A2;

}	

.c15 {

	border-left: 2px solid #D0B28E;

	border-bottom: 7px solid #D0B28E;

}


.c45 {

	border-left: 2px solid #D8D8D8;

	border-bottom: 7px solid #D8D8D8;

}




.palos {



	color: #0066FF;

	



}	



	

/* End Sidebar */







/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	border-left: 5px solid #ddd;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}

/* End Various Tags & Classes*/







/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End captions */

html {



	height:100%;



}



body {







	margin: 0;



	padding: 0;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 11px;



	background: #FFFFFF;



	text-align: center;



}



#fondocostados {



	position: absolute;



	float: left;



	left: 50%;



	margin-left: -508px;



	width: 998px;



	text-align:center;







}



#spanishtranslationus {



	float: left;



	margin-left: 10px;



	width: 998px;e



	min-height: 1030px;



	text-align:center;



	background: #FFFFFF;



}



#header {



	width: 992px;



	height: 88px;



	



}



#logo {



	float: left;



	width: 295px;



	height: 88px;



	top: 0px;



	margin-right:0px;



	margin-top:0px;



	margin-bottom:0px;



	margin-left:0px;







}



#encabezado {



	width: 440px;



	padding: 3px;



	float: left;



	clear: right;



	height: 94px;



	margin-right:2px ;



	margin-top:0px;



	margin-bottom:4px;



	margin-left:2px;



	text-align: right;



	background: url(images/tl_logo.gif) repeat-x top left;



}



#encabezado a {



	font-size: 10px;



}



#menutop {



	float: center;



	clear: right;



	position: relative;



	top: -10px;



	width: 749px;



	height: 27px;



	display: table;



	vertical-align: middle;



	text-align: left;



	background: url(images/tl_menu.gif) repeat-x top left;



}



#menuizquierda {



	width: 739px;



	height: 29px;



	float: left;



	text-align: left;



	padding-left: 10px;



	vertical-align: middle;



}



#menuderecha {



	width: 70px;



	height: 27px;



	float: right;



	text-align: right;



	padding-right: 10px;



	text-decoration: none;



	display: table-cell;



	vertical-align: middle;



}



#menuder {



	top: 6px;



	position: relative;



	float: right;



	display: table-cell;



	vertical-align: middle;



}



#menuizq {



	top: 6px;



	position: relative;



	float: left;



	display: table-cell;



	vertical-align: middle;



}



.menuizq{



	top: 6px;



	position: relative;



	float: left;



	display: table-cell;



	vertical-align: middle;



}



#menusep {



	position: relative;



	float: right;



	display: table-cell;



	vertical-align: middle;



}



#menusepizq {



	position: relative;



	float: left;



	display: table-cell;



	vertical-align: middle;



}



.menusepizq {



	position: relative;



	float: left;



	display: table-cell;



	vertical-align: middle;



}



#foto {
	float: left;
	position: relative;
	width: 992px;
	float: left;
	height: 138px;
	padding: 0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
}

#fotoEditorial {



	float: left;

	position: relative;

	width: 998px;

	float: left;

	height: 138px;

	padding: 0px;

	margin-right:0px;

	margin-top:0px;

	margin-bottom:10px;

	margin-left:0px;

	background: url(images/home_blog_en_editorial.jpg) repeat-x top left;

	



}


#cuerpo {



	position: relative;



	top: -10px;



	left: 15px;



	text-align: left;



	width: 510px;



	float: left;



	padding: 0px;



	margin-right:0px;



	margin-top:0px;



	margin-bottom:0px;



	margin-left:0px;



	background-color: #FFFFFF;



}



#cuerpo2 {



	position: relative;



	top: -10px;



	left: 90px;



	text-align: left;



	width: 420px;



	float: left;



	padding: 0px;



	margin-right:0px;



	margin-top:0px;



	margin-bottom:0px;



	margin-left:0px;



	background-color: #FFFFFF;



}



#cuerpolistado {



	width: 240px;



	height:20px;



	margin-right:10px;



	float: left;



	text-align: right;



	background-color: #FFFFFF;



}



.centerform {



	width: 510px;



	height:30px;



	vertical-align:middle;



	float: left;



	text-align: center;



	background-color: #FFFFFF;



}



.cuerpolistado {



	width: 240px;



	padding-top:5px;



	padding-bottom:5px;



	margin-right:10px;



	vertical-align:middle;



	float: left;



	text-align: right;



	background-color: #FFFFFF;



}



.cuerpolistado2 {



	width: 250px;



	padding-bottom:5px;



	vertical-align:middle;



	float: left;



	text-align: left;



	background-color: #FFFFFF;



}


#askEditorial {
margin-top:0px;
float:right;
	
	top: 0px;
	width: 310px;
	text-align: left;
	padding:0px;
	padding-top: 5px;
	text-decoration: none;
	text-align: left;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #008AE2;
}



#ask {

	position: relative;
/*
	background: url(images/ask_blog.jpg) repeat-x top left;
*/
	top: 0px;
	width: 184px;
	float: left;
	text-align: left;
	padding-left: 22px;
	padding-top: 56px;
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #008AE2;
}



a.ask {



	text-decoration: none;



	color: #008AE2;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 11px;



	line-height: 14px;



}



a.ask:hover {



	text-decoration: underline;



	color: #008AE2;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 11px;



	line-height: 14px;



}



.forms {



	margin: 0;



	padding: 0;



}



.field {



	margin: 3px 0 3px 0;



	width: 154px;



	height: 18px;



	font-family: Tahoma, sans-serif;



	font-size: 11px;



	color: #17A0DF;



	background-color: #FFFFFF;



	border-top: 1px solid #17A0DF;



	border-right: 1px solid #17A0DF;



	border-bottom: 1px solid #17A0DF;



	border-left: 1px solid #17A0DF;



	background-color: #FFFFFF;



}



.bigfield {



	margin: 3px 0 3px 0;



	width: 154px;



	height: 60px;



	font-family: Tahoma, sans-serif;



	font-size: 11px;



	color: #17A0DF;



	background-color: #FFFFFF;



	border-top: 1px solid #17A0DF;



	border-right: 1px solid #17A0DF;



	border-bottom: 1px solid #17A0DF;



	border-left: 1px solid #17A0DF;



}



.fieldtxt {



	margin: 3px 0 3px 0;



	width: 304px;



	font-family: Tahoma, sans-serif;



	font-size: 11px;



	color: #17A0DF;



	background-color: #FFFFFF;



	border-top: 1px solid #17A0DF;



	border-right: 1px solid #17A0DF;



	border-bottom: 1px solid #17A0DF;



	border-left: 1px solid #17A0DF;



	background-color: #FFFFFF;



}



.bigfield2{



	margin: 3px 0 3px 0;



	width: 354px;



	height: 120px;



	font-family: Tahoma, sans-serif;



	font-size: 11px;



	color: #17A0DF;



	background-color: #FFFFFF;



	border-top: 1px solid #17A0DF;



	border-right: 1px solid #17A0DF;



	border-bottom: 1px solid #17A0DF;



	border-left: 1px solid #17A0DF;



}



#pie { 
	color:#FFFFFF;
	position: relative;
	text-align: right;
	width: 998px;
	padding: 0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	height: 30px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	background-color:#012778;
	padding-top:10px;
	font-weight:bold;
}

#pieEditorial { 
	color:#FFFFFF;
	position: relative;
	text-align: right;
	width: 998px;
	padding: 0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	height: 30px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	background-color:#427AAA;
	padding-top:10px;
	font-weight:bold;
}
#pie_home {   
vertical-align:middle;
text-align:center;
color:#FFFFFF;
}

#pie_home a{ 
margin-top:10px;
padding-top:10px;
text-align:center;
color:#FFFFFF;
}
a:hover{ 
color:#FFFFFF;
}

.comentarios_s  {
margin-top:10px;
text-align:left;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding-top:2px;
padding-bottom:2px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:normal;
}

.comentarios_s  h3{
color:#737373;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-align:left;
margin-top:0px;
margin-left:0px;
padding-top:3px;
padding-bottom:3px;

}
.comentarios_s  a{
text-align:right;
display:block;
float:right;
margin-top:-14px;
*margin-top:-17px;
}
.comentarios_s  a:hover{
text-align:right;
display:block;
float:right;
margin-top:-14px;
text-decoration:underline;
}
.comentariosPalos {

margin-top:70px;
height:15px;
text-align:left;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding-top:0px;
padding-bottom:0px;
}

.comentariosPalos  h3{
color:#737373;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-align:left;
margin-left:0px;
margin-top:-1px;
padding-top:3px;
padding-bottom:3px;

}
.comentariosPalos  a{
text-align:right;
display:block;
float:right;
margin-top:-17px;
}
.comentariosPalos  a:hover{
text-align:right;
display:block;
float:right;
text-decoration:underline;
margin-top:-17px;
}

.comentarios  {
text-align:right;
margin-top:-16px;
}
.comentarios  a{
text-decoration:underline;
text-align:right;
}

.comentarios  img{
width:22px;
height:13px;
}

#pieizquierda {
	position: relative;
	width: 326px;
	float: right;



	clear: left;



	text-align: left;



	padding-left: 5px;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 11px;



	line-height: 22px;



	color: #3D9DCA;



}



#piederecha {



	position: relative;



	width: 400px;



	float: right;



	clear: both;



	text-align: right;



	padding-right: 5px;



	text-decoration: none;



	color: #FF1E00;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 11px;



	line-height: 22px;



	font-weight: bold;



	vertical-align: top;



}



#copyright{



	width: 749px;



}



/*------------- LOOK & FEEL----------------*/



a {

	text-decoration: none;

	color: #006393;

}



a:hover {

	text-decoration: underline;

	color: #006393;

}



html, body {



	margin: 0;



	padding: 0;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 12px;



background-color:#FFFFFF;



	text-align: center;



}



td {



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 11px;



	color: #006393;



	text-align: left;



}



img, img a, img a:hover { border: 0; }



.image, .image a, .image a:hover { border-bottom: 0; }



h1 {



	font-size: 17px;



	font-weight: bold;



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



	color: #FF1E00;



	line-height: 14px;



	margin-top: 10px;



	margin-bottom: 5px;



}



h2 {

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

font-size:18px;

font-weight: bold;
color: #949494;
/*color: #006393;*/

line-height: 13px;

margin-bottom:5px;

}

h2 a{

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

font-size:20px;
line-height:22px;

/*color: #949494;*/
color: #006393;
font-weight: normal;

}

h2 a:hover{

text-decoration:underline;
color: #949494;

}



h4 {



	text-decoration: none;



	color: #008AE2;



	font-family: Tahoma, Verdana, sans-serif;



	font-size: 10px;



	line-height: 14px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	display: inline;



	width: 125px;



}



#languages {



	font-size: 11px;



}



#fastlinks {



	width: 195px;



}



.rojo {



	text-decoration: none;



	color: #FF1E00;



	font-family: Tahoma, Verdana, sans-serif;



}



a.rojo {



	text-decoration: none;



	color: #FF1E00;



	font-family: Tahoma, Verdana, sans-serif;



}



a.rojo:hover {



	text-decoration: underline;



	color: #FF1E00;



	font-family: Tahoma, Verdana, sans-serif;



}



a.blanco {



	text-decoration: none;



	color: #FFFFFF;



	font-family: Tahoma, Verdana, sans-serif;



}



a.blanco:hover {



	text-decoration: underline;



	color: #FFFFFF;



	font-family: Tahoma, Verdana, sans-serif;



}

.post .entry2 h2{



	color: #000000;



	font-family: Tahoma, Verdana, sans-serif;



}



.entry2 {

	color: #000000;

	font-family: Tahoma, Verdana, sans-serif;



}



.entry {

	color: #666666;

	font-family: Tahoma, Verdana, sans-serif;

	font-size:12px;

}
.entry_s {
	color: #666666;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:12px;
}

.entry p{
margin-top:10px;
color: #666666;
margin-bottom:0px;
}

.entry1 p{
margin-top:15px;
color: #666666;


}

.entry p strong{

	color: #e49c17;

}



.entry a{



	text-decoration: underline;



}



#fastlinksTop {



	float:left;



	background-color: white;



	padding-top:4px;



	padding-right: 10px;



	margin-left:10px;



	height: 25px;



	width: 739px;



	text-align: right;



	color: #006393;



	overflow: hidden;



}



#fastlinksTop h4 {



	color: #006393;



}



#fastlinksTop a {



	color: #006393;



}


.FormDejaComentario{
background:#E6E6E6;
padding:20px;
text-align:left;
}


.okVotoSI{
	background-color:#5A8C51;
	border:1px solid #BAD5B6;
	padding:3px;
	color:#FFFFFF;
	height:24px;
	text-align:center;
	font-weight:bold;
}
.okVotoNO{
	background-color:#7C2A12;
	border:1px solid #CDA6A1;
	padding:3px;
	color:#FFFFFF;
	height:24px;
	text-align:center;
	font-weight:bold;
}



.tablaVerde{
	margin-top:-150px;
	*margin-top:-200px;
	margin-right:0px;
	border-bottom:8px solid #578F4E;
	border-left:1px solid #578F4E;
	background-color:#FFFFFF;
}
.cambioVotacion{
margin-top:5px;
}
.bocadilloComentario{
	margin:0px!important;
}
.linkcat h2{
	*margin-top:20px;
}