/*  

Theme Name: MAIK 2010

Theme URI: http://wordpress.org/

Description: <a href="http://www.bhdm.net">BHDM</a>.

Version: 1.0

Author: BHDM

Author URI: http://www.bhdm.net

*/

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

 Begin Structure

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

body {

	margin:0 0 40px 0;

	padding:0;
	
	background-image:url(images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#010101!important;

}

a{

	text-decoration:underline !important;

}

a:hover{

	color:#f6ce18 !important;

}

p { margin:0!important; padding:0!important;}

#page {

	margin:0 auto;

	padding: 0;
	
	width:925px;

}

#header {

	height: 180px; 

	width: 965px;

	margin:0 auto;
	
	background-image:url(images/bg-menu.png);
	
	background-position:0 10px;
	
	background-repeat:no-repeat;

}

#headerimg {

	margin: 0;

	height: 96px;

	width: 960px;

	position:absolute;

	top:0;

	left:0;

}

#contenido{

	width:925px;

	/*background-color:#ff0000;*/

}

#content { 

	margin-top:0;

	float:left;
	
	width:925px;
	
	background-color:#00FF99;

}

.contenido_post img{ 
/*
 border:1px solid #adadad !important;

 background-image:url(images/loader.gif);

 background-repeat:no-repeat;

 background-position:center;
*/
 width:550px;
 
 height:320px;

}

#separadorPuntos{

	width:95%;

	height:30px;

	background-image:url(images/separador.gif);

	background-repeat:repeat-x;

 	background-position:left;

}

#sidebar1 { /* columna izquierda	padding: 20px 0 10px 0; background-color:#336600;*/

	padding-top:15px;

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

	font-weight:normal;

	font-size:22px;

	letter-spacing:-1px;

	color:#b89f20;



}

#sidebar1  a{

	color:#b89f20;

	text-decoration:underline;

}

#sidebar1  a:hover{

	color:#d70302;

	text-decoration:underline;

}

#sidebar2 { /* columna izquierda	padding: 20px 0 10px 0; background-color:#336600;*/

	padding-top:15px;

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

	font-weight:normal;

	font-size:22px;

	letter-spacing:-1px;

	color:#b89f20;



}

#sidebar2  a{

	color:#b89f20;

	text-decoration:underline;

}

#sidebar2  a:hover{

	color:#d70302;

	text-decoration:underline;

}

#sidebar6 a{

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

	font-size:18px;

	letter-spacing:-1px;

	color:#636363;

	text-decoration:none;

}

#sidebar6  a:hover{

	color:#d70302;

	text-decoration:none;

}

#sidebar6 .miniLinks a{

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

	font-size:14px;

	letter-spacing:normal;

	color:#636363;

	text-decoration:none;

}

.miniLinks,.miniLinks a{

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

	font-size:12px!important;

	letter-spacing:normal;

	color:#fff;

	text-decoration:none;

}


.postcol1 {

	height:20px;

	float:left;

	line-height:1.5em;

}

.postcol2 {

	height:20px;

	float:left;

	line-height:1.5em;

	text-align:right;

}

.entry{

	clear:both;

}

.separador_home{

	height:2px;

	background-image:url(images/misc_horiz_punteado_home.gif);

	line-height:2px;

	font-size:2px;

	margin-left:20px;

	margin-right:20px;

}



.separador{

	height:1px;

	background-image:url(images/misc_horiz_punteado.gif);

	line-height:1px;

	font-size:1px;

}

.separadort{

	height:5px;

}

.separadorb{

	height:5px;

}

.smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0;

}

.attachment {

	text-align: center;

	margin: 5px 0;

}

#entryok{

	margin-bottom:20px;

	position:relative;

	background-color:#FFFF99;

}

#entryokvideo{

	margin-bottom:20px;

	position:relative;

}

#separador{

	height:1px;

	background-image:url(images/misc_horiz_punteado.gif);

	background-repeat:no-repeat;

	background-position:top;

	line-height:1px;

	font-size:1px;

	position:relative;

	height:10px;

}

#ress_inisearch {

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	text-decoration:none;

	padding-top:20px;

	}

#ress_search {

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	text-decoration:none;

	float:left;

	}

#ress_search a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	line-height:16px;

}

#ress_search2 {

	width:90px;

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	text-decoration:none;

	text-align:right;

	float: right;

	}

#ress_search2 a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	line-height:16px;

	text-align:right;

}

/* End Structure */



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

 Begin Typography, Colors and Backgrounds

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



body {

	font-family: Arial;

	font-size:14px;;

	background-color: #f8c300;

	background-position:top;

	background-repeat:repeat-x;

	color: #ffffff;

	text-align: left;

}

#header_bt_byp{

	background-image:url(images/header_bt_byp2.gif);

	background-repeat:no-repeat;

	background-position:right top;

	background-color:#b42323;

	width:100%;

	height:32px;

	cursor:pointer;

	overflow:hidden;

}

#header_bt_byp:hover{

	background-image:url(images/header_bt_byp2_on.gif);

	background-repeat:no-repeat;

	background-position:right top;

}

#header_bt_bym{

	background-color:#b42323;

	width:100%;

	height:32px;

	overflow:hidden;

}



#col_izq{

	background-image:url(images/bg_col_izq.jpg);

	background-repeat:repeat-y;

	background-position:right top;

}

#col_centro{

	background-image:url(images/bg_col_centro.jpg);

	background-repeat:repeat-x;

	background-position:top;

	/*background-color:#FFFFFF;*/

}

#col_der{

	background-image:url(images/bg_col_der.jpg);

	background-repeat:repeat-y;

	background-position:left top;

}

.post {

	text-align: justify;

	position: relative;

}

.postcol1, .postcol2{

	line-height:1.5em;

}

.postcol2{

	text-align:right;

}

.postfoot {

	color:#3F3F3F;

	line-height:1em;

}



.fecha_mes{

	font-family:Arial;

	font-size:14px;

	font-weight:normal;

	color:#FFFFFF;

}

.fecha_dia{

	font-family:Arial;

	font-size:14px;

	font-weight:normal;

	color:#FFFFFF;

}



#footer2 {

	border: none;

}

small {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

	line-height: 1.5em;

}



h1, h2, h3, h2 a, h2 a:visited, h3 a, h3 a:visited  {

	font-family: "Arial Black", Arial;

	color: #f4cc18;

}



h1 {

	font-size: 4em;

	text-align: center;

}



h2 {

	font-size: 2.7em;

	font-weight: normal;

}



h2.pagetitle {

	font-size: 1.6em;

}



#sidebar h2 {

	font-size: 1.2em;

}



h3 {

	font-size: 1.3em;

}



h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {

	text-decoration: none;

	color: white;

}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {

	text-decoration: none;

}



.entry p a:visited {

	color: #b85b5a;

	}



.commentlist li, #commentform input, #commentform textarea {

	font-family: Arial;

	font-size:14px;

	color: #ffffff;

	text-align: left;

	}



.commentlist li {

	font-weight: bold;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.1em;

	}



.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}



#commentform p {

	font-family: Arial;

	}



.commentmetadata {

	font-weight: normal;

}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #000000;

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h2 a:hover, h3 a:hover { /* links listados*/

	color: #ffffff;

	text-decoration: underline;

	}



a:hover {

	color: #f4cc18;

	text-decoration: underline;

	}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */







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

 Begin Headers

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



h1 {

	padding-top: 70px;

	margin: 0;

	}



h2 {

	text-align:left;

	padding-left: 0px;

	}



h2.pagetitle {

	margin-top: 0px;

	text-align: center;

}



#sidebar h2 {

	margin: 0 0 0 0;

	padding: 0;

	}



h3 {

	padding: 0;

	margin: 0 0 0 0;

	}



h3.comments {

	padding: 0;

	margin: 0 auto 20px ;

	}

/* 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

	}
.vermas,.vermas a {
	font-family: Arial;

	font-weight:bold;

	color: #f4cc18!important;

	font-size:15px!important;

	text-align:left;
}
.vermas a:hover {
	font-family: Arial;

	font-weight:bold;

	color: #fff!important;

	font-size:15px;

	text-align:left;
	
	text-decoration:underline;
}
#titulopost .fecha,#titulopost .fecha a {
	font-family: Arial;

	font-weight:bold;

	color: #f4cc18;

	font-size:15px!important;

	text-align:left;
}	
#titulopost .fecha a:hover {
	font-family: Arial;

	font-weight:bold;

	color: #fff!important;

	font-size:15px;

	text-align:left;
	
	text-decoration:underline;
}

#titulopostInterna .fecha,#titulopost .fecha a {
	font-family: Arial;

	font-weight:bold;

	color: #f4cc18;

	font-size:15px;

	text-align:left;
}	
#titulopostInterna .fecha a:hover {
	font-family: Arial;

	font-weight:bold;

	color: #f4cc18;

	font-size:15px;

	text-align:left;
	
	text-decoration:underline;
}

#titulopost{

	width:323px;
	
	float:left;

	font-family: Arial;

	font-weight:bold;

	color: #fff;

	font-size:45px;

	text-align:left;

}

#titulopost a{

	font-family: Arial;

	font-weight:bold;

	color: #fff;

	font-size:45px;

	text-align:left;

	text-decoration:none!important;
	
	line-height:40px;

}

#titulopost a:hover{

	font-family: Arial;

	font-weight:bold;

	color: #f6ce18;

	font-size:45px;

	text-align:left;

	text-decoration:underline;
	
	line-height:40px;

}

#titulopostInterna{

	width:323px;
	
	float:left;

	font-family: Arial;

	font-weight:bold;

	color: #fff;

	font-size:45px;

	text-align:left;
	
	letter-spacing:-1px;

}

#titulopostInterna a{

	font-family: Arial;

	font-weight:bold;

	color: #fff;

	font-size:45px;

	text-align:left;

	text-decoration:none!important;
	
	line-height:40px;
	
	letter-spacing:-1px;

}

#titulopostInterna a:hover{

	font-family: Arial;

	font-weight:bold;

	color: #f6ce18;

	font-size:45px;

	text-align:left;

	text-decoration:underline;
	
	line-height:40px;
	
	letter-spacing:-1px;

}

.titulopost{

	padding-top:12px;

	padding-bottom:10px;

	font-family: Arial;

	color: #f4cc18;

	font-size:28px;

	text-align:left;

}

#narrowcolumn {

	width: 560px;

	background-color:#fff;
	
	float:right;

	margin:0;

}

#titulopost2{

	width: 365px;

	text-align:left;

	font-family: Arial;

	font-weight:bold;

	color: #bca018;

	font-size:40px;

	text-align:left;

	letter-spacing:-1px;

	line-height:42px;

}

#titulopost2 a{

	color: #bca018;

	text-decoration:none;

}



#titulopost2 a:hover{

	color: #d70302;

	text-decoration:none;

}



#textoPost{

	width: 455px;

	margin:2px 0 10px 0;

	text-align:left;

	font-family: Arial;

	font-size:14px;

}

#comentarioPost{

	width: 435px;

	margin:15px 0 0 0;

	text-align:left;

	font-family: Arial;

	font-size:14px;

	color:#fff;

	font-weight:normal;

	background-color:#f0f0f0;

	padding:10px;

}

#comentarioPost .nombre{

	color:#fff;

	font-weight:bold;

}

#botonesHome{

	width: 455px;

	margin:0 0 0 0;

	text-align:left;

}

#titulopost3{

	padding-top:0;

	padding-bottom:10px;

	padding-left:0;

	padding-right:0;

	margin:2px 20px 20px 25px;

	text-align:left;

}

#titulopost3 a{

	font-family: Arial;

	font-weight:bold;

	color: #f4cc18;

	font-size:32px;

	text-align:left;

}



/* End Images */



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

 Begin list post

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

#post td{

	padding-top:10px;

	padding-bottom:5px;

}

/* End list post */

#brek {

	width:150px;

	/*background-color:#FF0000;*/

	padding-top:10px;

	padding-bottom:5px;

}



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

 Begin list index muestrabajadacontent

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

#muestrabajadacontent{

	width:220px;

	font-family: Arial;

	font-size:14px;

	float:left;

	/*padding-top:10px;*/

}



#bajadacontent{

	width:184px;

	font-family: Arial;

	font-size:14px;

	float:left;

	color:#ffffff;

}



#muestrabajadacontent td{

	padding-bottom:5px;

}

#muestrabajadacontent_com{

	width:368px;

	font-family: Arial;

	font-size:14px;

	/*margin-left:23px;*/

	float:left;

	padding-top:5px;

}

/* End list bp muestrabajadacontent */



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

 Begin list index iconadd

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

#iconadd{

	width:148px;

	font-family: Arial;

	font-size:14px;

	float:right;

	padding-top:10px;

}

#iconadd td{

padding-bottom:3px;

}

/* End list bp iconadd */

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

 Begin list for all banners

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

.navegacionDerechaTitulo a{

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #f4cc18;

	text-align: left;

	text-decoration:underline;

}

.navegacionDerechaTitulo a:hover {

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #ffffff;

	text-align: left;

	text-decoration:underline;

}

/* End list for all banners */





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

 Begin list los masvistos

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

#listlosmasvistos a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

}

#listlosmasvistos a:hover{

	font-family: Arial;

	font-size:14px;

	color: #ffffff;

	font-weight:bold;

}

#listlosmasvistos td{

	font-family: Arial;

	font-size:14px;

}

#listlosmasvistos .titulos {

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #f4cc18;

	text-align: left;

}

/* End list los masvistos */



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

 Begin list Dias Anteriores

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

#diasanteriores a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	line-height:16px;

}

#diasanteriores td{

	padding-bottom:5px;

}

#diasanteriores select {

	height:18px;

	/*width:183px;*/

	border-width:1px;

	border-style:solid;

	border-color:#f4cc18;

	font-family:Tahoma;

	font-size:14px;

	color:#000000;

}

/* End list Dias Anteriores */



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

 Begin list Diez ultimos

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

#diezultimos a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	line-height:16px;

}

#diezultimos a:hover{

	font-family: Arial;

	font-size:14px;

	color: #ffffff;

	font-weight:bold;

	line-height:16px;

}

#diezultimos td{

padding-bottom:5px;

}

#diezultimos select {

	height:18px;

	/*width:183px;*/

	border-width:1px;

	border-style:solid;

	border-color:#f4cc18;

	font-family:Tahoma;

	font-size:14px;

	color:#000000;

}

/* End list Diez ultimos */



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

 Begin list Por Mes

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

#pormes a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	font-weight:bold;

	line-height:16px;

}

#pormes td{

	padding-bottom:5px;

}

#pormes select {

	height:18px;

	/*width:135px;*/

	border-width:1px;

	border-style:solid;

	border-color:#9c9c9c;

	font-family:Tahoma;

	font-size:14px;

	color:#000000;

}



/* End list Por Mes */





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

 Begin list Por temas

**********************************************/
.portemas, .portemas a {
	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #a80f29;

	font-weight:normal;

	text-decoration:none;

	letter-spacing:normal;
	
	text-decoration:none!important;
}
.portemas a:hover {
	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #a80f29!important;

	font-weight:normal;

	text-decoration:none;

	letter-spacing:normal;
	
	text-decoration:underline!important;
}

#portemas a{

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

	font-size:12px;

	color: #ffffff;

	font-weight:normal;

	text-decoration:none;

	letter-spacing:normal;

}

#portemas a:hover{

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

	font-size:12px;

	color: #bca018;

	font-weight:normal;

	text-decoration:underline;

	letter-spacing:normal;

}



#portemas td{

	padding-bottom:2px;

}



/* End list Por temas */

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

 Begin list Sitios Amigos

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

#linksamigos{

	font-family: Arial;

	font-size:14px;

	color: #ffffff;

}

#linksamigos .titulos {

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #f4cc18;

	text-align: left;

}



#linksamigos a{

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

	font-size:14px;

	color: #ffffff;

	font-weight:normal;

	text-decoration:underline;

}

#linksamigos a:hover{

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

	font-size:14px;

	color: #f4cc18;

	font-weight:normal;

	text-decoration:underline;

}



#linksamigos td{

	padding-bottom:5px;

}

.inputarea {

	height:15px;

	width:183px;

	border-width:1px;

	border-style:solid;

	border-color:#3c3c3c;

	font-family:Tahoma;

	font-size:14px;

	color:#000000;

}

#linksamigos #amigo {

	height:15px;

	border-width:1px;

	border-style:solid;

	border-color:#f4cc18;

	font-family:Tahoma;

	font-size:14px;

	color:#000000;

	padding-left:5px;

}

#linksamigos #formularioEnviarSitio{

	overflow:hidden;

}

/* End list Sitios Amigos */



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

 Begin list Sitios Amigos

**********************************************/
.comillas{

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

	font-size:60px;

	color:#f4cc18;
	
	font-weight:bold;


}
.comentarios{

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

	font-size:31px;

	color:#f4cc18;
	
	font-weight:bold;
	
	line-height:28px;

}
.comentariosAutor,.comentariosAutor a{

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

	font-size:15px;

	color:#fff!important;
	
	font-weight:bold;
	
	text-decoration:none!important;

}
.comentariosAutor a:hover{

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

	font-size:15px;

	color:#fadf48!important;
	
	font-weight:bold;
	
	text-decoration:none!important;

}
#comentarios{

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

	font-size:14px;

	color:#fff;

}

#comentarios a{

	color:#ffffff;

	text-decoration:none;

}



#comentarios .autor{

	font-size:13px;

	color:#ffffff;

	font-weight:bold;

}

/* End list Sitios Amigos */



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

 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: 0px;

	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 15px;

	}



#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

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

select {

	width: 130px;

	}

input.with-border, select.with-border, textarea.with-border{

	border: 1px solid #a9a9a9;

} 

.campoBusqueda {

	width: 210px !important;

}

.campoBusqueda input{

	width: 180px !important;

	height: 30px !important;

	background-color:#fadf48;

	border: solid 1px #f3811d;

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

	font-size:18px !important;

	padding:5px;

	color:#f3811d;

}



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

	text-align:center;

}



#searchform #s {

	font-size:14px;

	height:13px;

	width:110px

	}



#searchsubmit {

	padding: 1px;

	}

#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

}



#commentform textarea {

	width: 100%;

	padding: 2px;

	}



#commentform #submit {

	margin: 0;

	float: right;

	}

/* End Form Elements */







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

 Begin Comments

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



.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	margin: 10px 0 0 0;

	}



.commentlist li {

	margin: 0;

	padding: 0;

	list-style: none;

	}



.commentlist p {

	margin: 4px 0 5px 0;

	}



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */







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

 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: left;

	}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 0px;

	margin-bottom: 0px;

	}

	

.titulos_listados {

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #ffffff;

	text-align: left;

	}

	

.titulos_masvistos {

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #f4cc18;

	/*color: #f4cc18;*/

	text-align: left;

}

	

.espaciados {

	padding: 3px 0 3px 0;

}



.interlineado {

	line-height:16px;

}





.titulos_comment {

	font-family: Arial;

	font-size:14px;

	font-weight:bold;

	color: #bca018;

	text-align: left;

}

.titulos_post_comment {

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	text-align: left;
	
	font-weight:bold;
	
	padding:15px 0 0 0;

}

.campos {

	height:20px;

	width:368px;

	border-width:1px;

	border-style:solid;

	border-color:#f3811d;

	font-family:Tahoma;

	font-size:14px;

	color:#f3811d;

	padding-left:5px;
	
	background-color:#fadf48;

}

.campos_mas {

	height:20px;

	width:165px;

	border-width:1px;

	border-style:solid;

	border-color:#f4cc18;

	font-family:Tahoma;

	font-size:14px;

	color:#000000;

	padding-left:5px;

}



.campos_form_comment {

	border-width:1px;

	border-style:solid;

	border-color:#f3811d;

	font-family:Tahoma;

	font-size:14px;

	color:#f3811d;

	padding-left:5px;
	
	background-color:#fff;

}



.tx_footer {

	font-family:Tahoma;

	font-size:10px;

	color:#000000;

}



.txt_bajadacontent{

	font-family: Arial;

	font-size:14px;

	padding-top:5px;

}

.txt_Naranja {

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	text-decoration:none;

}

.txt_Naranja a{

	font-family: Arial;

	font-size:14px;

	color: #f4cc18;

	text-decoration:underline;

}

.txt_Naranja a:hover{

	font-family: Arial;

	font-size:14px;

	color: #333333;

	text-decoration:underline;

}



#conten_error{

	width: 368px;

	padding-top:50px;

	padding-bottom:50px;

	font-family: "Arial Black", Arial;

	color: #f4cc18;

	font-size:14px;

	text-align:center;

	text-decoration:none;

}



#tooltip {

	background-color: #b90210;

	border: 1px solid #b90210;

	color: #fadf48;
	
	max-width:250px;
	
	padding:0 0 25px 0;
	
	background-image:url(images/entrar-tooltip.gif);
	background-position:left bottom;
	background-repeat:no-repeat;


}

#tooltip h3 {

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

	font-size: 30px;

    margin: 10px;

	padding: 0;

	text-align: left !important;

	color: #fadf48;

}

#tooltip p {

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

	font-size: 30px;

	margin: 10px;

	text-align: left;

	color: #fadf48;

}



/* End Various Tags & Classes*/

.textoFooter {

	font-family:Arial;

	font-size:12px;

	color:#e6e6e6;

}

.textoFooter a{

	font-family:Arial;

	font-size:12px;

	color:#e6e6e6;

	text-decoration:none;

}

.textoFooter a:hover{

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:underline;

}

.tituloFooter {

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

	color:#ffffff;

}



.tituloFooter a{

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

	color:#ffffff;

}





.tituloFooter a:hover{

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

	color:#c4c4c4;

}

.campoNews {

	height:21px !important;

	width:130px;

	border-width:1px;

	border-style:solid;

	border-color:#cbcbcb;

	background-color:#cbcbcb;

	font-family:arial;

	font-weight:normal;

	font-size:14px;

	color:#525252;

	padding:2px;

}

.texto, .texto a{

	font-family:Arial !important;

	font-size:14px !important;

	color:#fff !important;

	padding:0 !important;

	font-weight:normal !important;

}



.texto a:hover{

	color:#f4cc18 !important;

	text-decoration:underline !important;

}



#bypimagen{

	border:3px solid #adadad;

}

#bypimagen:hover{

	border:3px solid #fff346;

}



#videos_recomendados{

	margin:0 0 20px 0;

}

/*

#videos_recomendados a{

	font-family:Arial;

	font-size:14px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:underline;

	letter-spacing:-.3px;

}

#videos_recomendados a:hover{

	color:#3d3d3d;

}

*/

#footer{

	font-family:Arial;

	font-size:12px!important;

	color:#ffffff;

}

#footer a{

	font-family:Arial;

	font-size:12px!important;

	color:#ffffff;

	text-decoration:none;

}

#footer .titulo{

	font-family:Arial;

	font-size:14px;

	color:#ffffff;

}

#footer .copy,#footer .copy a{

	font-family:Arial;

	font-size:11px;

	color:#747474;

}

#footer .campoNews{

	border: 1px solid #a9a9a9;

	background-color:#dbdbdb;

	height:18px;

	width:130px;

	padding:2px;

}

#paginadoVideos a{

	font-family:Arial;

	font-size:14px;

	color:#ffffff;

	text-decoration:none;

	font-weight:normal;

	letter-spacing:normal;

}
.textoInterna{
	padding:0 0 7px 0;
	line-height:18px!important;
}
.textoInterna,.textoInterna a{
	font-family:Arial;

	font-size:14px;

	color:#fff;

	text-decoration:none;

	font-weight:normal;

	letter-spacing:normal;
	
	text-decoration:none;
}

.fill {

background-image:url(images/fill.png);

}
/********************************************

MENU

********************************************/
#menu-header{ height:30px; float:left; padding:0; margin:0;}
#menu-header ul#menu { margin:0; padding:0;}
#menu-header ul#menu li { display:block; float:left; position:relative;}
#menu-header ul#menu li { display:block; height:30px;}
#menu-header ul#menu li a,#menu-header ul#menu li a:hover { display:block; height:30px ;background:url(images/menu.gif) no-repeat left top;}
#menu-header ul#menu li a strong,#menu-header ul#menu li strong { display:none;}

#menu-header ul#menu li.item1 a { width:45px;}
#menu-header ul#menu li.item1 a:hover {width:45px; background-position: 0 -30px;}

#menu-header ul#menu li.item2 a { width:128px;background-position: -45px 0;}
#menu-header ul#menu li.item2 a:hover {width:128px; background-position: -45px -30px;}

#menu-header ul#menu li.item3 a { width:64px;background-position: -175px 0;}
#menu-header ul#menu li.item3 a:hover {width:64px; background-position: -175px -30px;}

#menu-header ul#menu li.item4 a { width:92px;background-position: -239px 0;}
#menu-header ul#menu li.item4 a:hover {width:92px; background-position: -239px -30px;}

#menu-header ul#menu li.item5 a { width:120px;background-position: -330px 0;}
#menu-header ul#menu li.item5 a:hover {width:120px; background-position: -330px -30px;}

#menu-header ul#menu li.item6 a { width:98px;background-position: -451px 0;}
#menu-header ul#menu li.item6 a:hover {width:98px; background-position: -451px -30px;}

#menu-header ul#menu li.item7 a { width:73px;background-position: -550px 0;}
#menu-header ul#menu li.item7 a:hover {width:73px; background-position: -550px -30px;}

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

MENU EXTRAS

********************************************/
#menu-extras{ height:25px; float:left; padding:0; margin:0;}
#menu-extras ul#extras { margin:0; padding:0;}
#menu-extras ul#extras li { display:block; float:left; position:relative;}
#menu-extras ul#extras li { display:block; height:25px;}
#menu-extras ul#extras li a,#menu-extras ul#extras li a:hover { display:block; height:25px ;background:url(images/icos-post.png) no-repeat left top;}
#menu-extras ul#extras li a strong,#menu-extras ul#extras li strong { display:none;}

#menu-extras ul#extras li.extra1 a { width:13px;}
#menu-extras ul#extras li.extra1 a:hover {width:13px; background-position: 0 -25px;}

#menu-extras ul#extras li.extra2 a { width:19px;background-position: -13px 0;}
#menu-extras ul#extras li.extra2 a:hover {width:19px; background-position: -13px -25px;}

#menu-extras ul#extras li.extra3 a { width:24px;background-position: -32px 0;}
#menu-extras ul#extras li.extra3 a:hover {width:24px; background-position: -32px -25px;}

#menu-extras ul#extras li.extra4 a { width:23px;background-position: -56px 0;}
#menu-extras ul#extras li.extra4 a:hover {width:23px; background-position: -56px -25px;}


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

MENU POST

********************************************/
#menu-post{ height:30px; float:left; padding:0; margin:0;}
#menu-post ul#nav-post { margin:0; padding:0;}
#menu-post ul#nav-post li { display:block; float:left; position:relative;}
#menu-post ul#nav-post li { display:block; height:30px;}
#menu-post ul#nav-post li a,#menu-post ul#nav-post li a:hover { display:block; height:30px ;background:url(images/nav-interna.png) no-repeat left top;}
#menu-post ul#nav-post li a strong,#menu-post ul#nav-post li strong { display:none;}

#menu-post ul#nav-post li.nav-post1 a { width:270px;}
#menu-post ul#nav-post li.nav-post1 a:hover {width:270px; background-position: 0 -30px;}

#menu-post ul#nav-post li.nav-post2 a { width:270px;background-position: -270px 0;}
#menu-post ul#nav-post li.nav-post2 a:hover {width:270px; background-position: -270px -30px;}




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

TWITTER Plugin

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

#twitter_widget{ width: 330px; overflow:hidden; margin-bottom:20px;font:normal 25px Arial,Verdana; color:#8bcaee; text-align: left; font-weight:bold; line-height:25px; }
#twitter_widget a{ font:normal 25px Arial,Verdana; color:#8bcaee!important; text-align: left; font-weight:bold; line-height:28px; text-decoration:none!important;}
#twitter_widget a:hover{ color:#ffffff!important;}
#twitter_widget ul{ padding:0; margin:15px 0 0 0 ;}

#twitter_widget li,#twitter_widget li a{ margin:0 0 15px 0; padding:0; text-indent:0; list-style:none; list-style-position:outside; list-style-type:none; font:normal 25px Arial,Verdana; color:#8bcaee; text-align: left; font-weight:bold; line-height:25px; }

#twitter_widget a.widget-head{ display:block; width:198px; height:39px; background-image:url(images/title-twitter.png)}

/*PROMO HOME*/
.div_promo_home{
	position:absolute;
	width:950px;
	height:450px;
	margin:-230px 0 0 0;
}
.div_promo_2_home{
	position:absolute;
	width:950px;
	height:450px;
	margin:-260px 0 0 0;
}
.div_promo_3_home{
	position:absolute;
	width:950px;
	height:450px;
	margin:-260px 0 0 0;
}

.div_promo_4_home{
	position:absolute;
	width:950px;
	height:450px;
	margin:-260px 0 0 0;
}

#div_promo_home_action_link{
	position:absolute;
	width:950px;
	height:410px;
	margin:-250px 0 0 0;
	cursor:pointer;
	z-index:100;
}

#div_promo_2_home_action_link{
	position:absolute;
	width:950px;
	height:410px;
	margin:-250px 0 0 0;
	cursor:pointer;
	z-index:100;
}

#div_promo_3_home_action_link{
	position:absolute;
	width:950px;
	height:410px;
	margin:-250px 0 0 0;
	cursor:pointer;
	z-index:100;
}

#div_promo_4_home_action_link{
	position:absolute;
	width:950px;
	height:370px;
	margin:-250px 0 0 0;
	cursor:pointer;
	z-index:100;
}

#texto_promo_consigna, #texto_promo_intro{
	font-family:Arial, Helvetica !important;
	font-size:42px !important;
	color:#fff !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_2_intro{
	font-family:Arial, Helvetica !important;
	font-size:30px !important;
	color:#fff !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_3_intro{
	font-family:Arial, Helvetica !important;
	font-size:30px !important;
	color:#fff !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_4_intro{
	font-family:Arial, Helvetica !important;
	font-size:30px !important;
	color:#444 !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_2_consigna{
	font-family:Arial, Helvetica !important;
	font-size:30px !important;
	color:#ffd000 !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_3_consigna{
	font-family:Arial, Helvetica !important;
	font-size:30px !important;
	color:#ffd000 !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_4_consigna{
	font-family:Arial, Helvetica !important;
	font-size:30px !important;
	color:#a12617 !important;
	text-align:left !important;
	font-weight:normal !important;
}

#texto_promo_consigna span, #texto_promo_intro span{
	font-weight:bold;
	color:#fddf4a;
}

#texto_promo_2_consigna span{
	font-weight:bold;
	color:#fff;
}

#texto_promo_3_consigna span{
	font-weight:bold;
	color:#fff;
}

#texto_promo_4_consigna span{
	font-weight:bold;
}

.texto_promo_blanco, .texto_promo_blanco a{
	font-family:Arial, Helvetica !important;
	font-size:11px !important;
	line-height:45px !important;
	font-weight:normal !important;
	color:#fff !important;
}

.texto_promo_blanco a{
	text-decoration:underline !important;
}
.texto_promo_4, .texto_promo_4 a{
	font-family:Arial, Helvetica !important;
	font-size:11px !important;
	line-height:45px !important;
	font-weight:normal !important;
	color:#444 !important;
}

.texto_promo_4 a{
    text-decoration:underline !important;
}