/*

Theme Name: Badajoz Online 2.0 based on Internet Music
Modificado por José Alberto Martín para BadajozOnline.tv
		
*/



/* default styles    -------------- */
/* texto titulos y rotulos naranja */
.Estilo3 {
	color: #FF9900;
	font-weight: bold;
}

/* texto menu opciones header */
.Estilo3a {
	color: #FF9900;
	font-weight: bold;
	text-decoration:none;
}
/*titulos portada*/
.Estilo6 {
	font-size: 14px
}

/* contenedores centrados de 760px */
.content { 
	margin: 0px auto;
	width: 760px; 
}

/* contenedor cabecera 760px */
.contentcab { 
	margin: 0px auto;
	width: 760px;
	border-bottom:#FF9900;
	border-top:#FFFFFF;
	border-left:#FFFFFF;
	border-right:#FFFFFF;
	border-style: solid;
	border-width: 2px;

}




/* posicion logo cabecera */
.logo {
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px; /* layout    ------ */
}

/* parte gris cabecera antiguas? */
.grey {
	font-size: 1.2em;
	font-weight: bold;
	color: #ccc;
	background: inherit;
	
}

/* texto logo y caja de busqueda cabecera */
.header_right {
	float: right;
	width: 550px;
	height: 72px;
}

.top_info {
	width: 540px;
	margin: 12px 0 5px 0;
	padding: 0 5px 5px 0;
	text-align: right;
	background: #FFF url(images/dot.gif) repeat-x bottom;
	color: #444;
}

.subtitle {
	font:Verdana, Arial, Helvetica, sans-serif; color:#FF9900;
}

.search_field2 { 
	text-align: right;
	float: right;
	width: 100%;
	color: #FFF;
	clear: both;
	padding: 10px 10px 0 0;
}

.search {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFF;
	background: inherit;	
}

input.search { 
	width: 145px; 
	height: 22px;
	border: none;
	background: #fff url(images/input.gif) no-repeat; 
	padding: 5px 10px 0 25px;
	color: #808080;
}

input.button2 {
	border: 0;
	height: 27px;
	width: 76px;
	background: #ABC43C url(images/button2.gif) no-repeat;
	color: #FFF;
	font: bold 1.1em Arial, Helvetica, Sans-Serif;
	cursor: pointer;
}

/* footer
   ------ */
.footer {
	clear: both; 
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #FFF url(images/dot.gif) repeat-x;
	padding: 8px 0;
	
}
.footer a {
	
	color: #808080; /* color menu footer normal------- */
	background: inherit;
	text-decoration:none;
}
.footer a:hover {
	font-weight: bold;
	color: #4A8EBC; /* color menu footer raton encima------- */
	text-decoration:underline;
}

/* metadata posts canales */
.metadata2 {
	
	text-align: left;
}









/* SELECCIONAR */
body { 
	padding: 0; 
	margin: 0; 
	font: 0.74em Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
}

a {
	color: #ffb000; /* color texto login    -------------- */
	background: inherit;
	text-decoration:none;
}

a:hover { 
	color: #4a8ebc; /* color texto login raton encima    -------------- */
	background: inherit;
	text-decoration:underline;	
}

a.title {
	color: #FE6700;
	background: #FFF;
}

h1 {
	font: bold 2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	padding: 2px 0 0 0px;
	margin: 0;
	color: #464548;
	background: inherit;
}



h1 a, h2 a {
	text-decoration: none;
	color: #C3593C;
	background: inherit;
}

h1 a:hover, h2 a:hover {
	color: #464548;
	
}

h1 .red{
	color: #C3593C;
	background: inherit;
}


h2 { 
	margin: 0 0 5px 0; 
	padding: 0; 
	font: bold 1.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #C3593C; 
	background: inherit;
}

h2 .yellow{
	color: #FFFCD1;
	background: inherit;
}

p {	margin: 0 0 5px 0; }

ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
}

form { 
	margin: 0; 
}


input.button {
	border: 0;
	height: 27px;
	width: 76px;
	background: #ABC43C url(images/button.gif) no-repeat;
	color: #FFF;
	font: bold 1.1em Arial, Helvetica, Sans-Serif;
	cursor: pointer;
}



input.login { 
	width: 150px;
	border: none; 
	background: url(images/logininput.gif); 
	padding: 4px; 
}

blockquote {
	margin: 10px 0 0 25px;
	padding: 0 20px;
	border-left: 3px solid #ccc;
	color: #666;
}

/* layout    ------ */





.logo p {
	font-size: 0.9em;
	color: #808080;
	padding: 0 0 0 7px;
	background: inherit;
}


	



.bar { 
	text-align: right;
	font-size: 1.1em;
	height: 30px; 
}

	.bar li { 
		
		padding: 0px 10px 8px 10px;
		color: #808080;
		background: #FFF;
		display: inline;
	}
	
	.bar .current_page_item a{ 
		background: #FFF url(images/bar.gif) no-repeat center bottom; 
		color: #C3593C;
		font-weight: bold; 
		padding-bottom: 8px;
		text-decoration:none; 
	}

	.bar a { 
		color: #ffb000; /* color menu header ------- */
		background: inherit;
		text-decoration:none;
	} 

	.bar a:hover {
	font-weight: bold;
	color: #4A8EBC; /* color menu header raton encima------- */
	text-decoration:underline;
	}
.search_field { 
	text-align: right;
	float: right;
	width: 540px;
	height: 38px;
	background: #464548 url(images/searchbg.gif) no-repeat top right; 
	color: #000;
	clear: both;
	padding: 10px 10px 0 0;
}







.feed {
	float: left;
	height: 33px;
	padding: 15px 0 0 15px;
	width: 192px;
	background: #6E6E6E url(images/newsletterbg.gif) no-repeat;
	color: #FFF;
	margin: 0 0 3px 0;
}

.feed img {
	border:0;
	vertical-align: top;
}

.feed a {
	color:#fff;
	text-decoration:none;
}

.subheader {
	clear: both;
	margin: 3px 0 20px 0;
	padding: 8px;
	background: #f4f4f4;
	color: #808080;
	border-bottom: 1px solid #ccc;
	height: 30px;
}

.metadata {
	/* border-top: 1px dotted #ccc; */
	width:250px;
	margin-bottom: 150px;
	left:10px;
	text-align: left;
}




/* Begin Comments*/

.commentlist li.alt {
	background-color:#FFFFE7;
	}

.commentlist {
	margin:15px;
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	background: #fafafa;
	color: #808080;
	border: 1px solid #eeeeee;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: inline;
	}
/* End Comments */




#content_start {position: absolute;left: -10000px;};


}
/* caja comentarios inicio------- */
.roundedcornr_box_839262 {
   background: #999999;
}
.roundedcornr_top_839262 div {
   background: url(images/box/roundedcornr_958288_tr.png) no-repeat top left;
}
.roundedcornr_top_839262 {
   background: url(images/box/roundedcornr_839262_tr.png) no-repeat top right;
}
.roundedcornr_bottom_839262 div {
   background: url(images/box/roundedcornr_839262_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_839262 {
   background: url(images/box/roundedcornr_839262_br.png) no-repeat bottom right;
}

.roundedcornr_top_839262 div, .roundedcornr_top_839262, 
.roundedcornr_bottom_839262 div, .roundedcornr_bottom_839262 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_839262 { margin: 0 15px; }

/* caja comentarios votados------- */
.roundedcornr_box_582996 {
   background: #666666;
}
.roundedcornr_top_582996 div {
   background: url(images/box2/roundedcornr_582996_tl.png) no-repeat top left;
}
.roundedcornr_top_582996 {
   background: url(images/box2/roundedcornr_582996_tr.png) no-repeat top right;
}
.roundedcornr_bottom_582996 div {
   background: url(images/box2/roundedcornr_582996_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_582996 {
   background: url(images/box2/roundedcornr_582996_br.png) no-repeat bottom right;
}

.roundedcornr_top_582996 div, .roundedcornr_top_582996, 
.roundedcornr_bottom_582996 div, .roundedcornr_bottom_582996 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_582996 { margin: 0 15px; }

/* caja encuestas inicio------- */
.roundedcornr_box_219649 {
   background: #000000;
}
.roundedcornr_top_219649 div {
   background: url(images/box3/roundedcornr_219649_tl.png) no-repeat top left;
}
.roundedcornr_top_219649 {
   background: url(images/box3/roundedcornr_219649_tr.png) no-repeat top right;
}
.roundedcornr_bottom_219649 div {
   background: url(images/box3/roundedcornr_219649_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_219649 {
   background: url(images/box3/roundedcornr_219649_br.png) no-repeat bottom right;
   background-color:#000000;
}

.roundedcornr_top_219649 div, .roundedcornr_top_219649, 
.roundedcornr_bottom_219649 div, .roundedcornr_bottom_219649 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_219649 { margin: 0 30px; }

/* caja reproductor inicio------- */
.roundedcornr_box_330019 {
   background: #ff9900;
}
.roundedcornr_top_330019 div {
   background: url(images/box4/roundedcornr_330019_tl.png) no-repeat top left;
}
.roundedcornr_top_330019 {
   background: url(images/box4/roundedcornr_330019_tr.png) no-repeat top right;
}
.roundedcornr_bottom_330019 div {
   background: url(images/box4/roundedcornr_330019_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_330019 {
   background: url(images/box4/roundedcornr_330019_br.png) no-repeat bottom right;
}

.roundedcornr_top_330019 div, .roundedcornr_top_330019, 
.roundedcornr_bottom_330019 div, .roundedcornr_bottom_330019 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_330019 { margin: 0 30px; }


.titulo-archivo { color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* sociable plugin css */
div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
/* fin sociable plugin css */

<style type="text/css" media="screen">

/* Begin Contact Form CSS */
.contactform {
	position: static;
	overflow: hidden;
	width: 95%;
}

.contactleft {
	width: 25%;
	white-space: pre;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
/* End Contact Form CSS */

/* inicio plugin wp-polls CSS */

.wp-polls-archive {
	background-color: #FFFFFF;
}
.wp-polls, .wp-polls-form {
	/* background-color: #000000;  */
}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {
	text-align: left;
	list-style: none;
}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {
	content: '';
}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {
	display: inline;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.wp-polls-ul {
	padding: 0px;
	margin: 0px 0px 10px 10px;
}
.wp-polls-ans {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	 /* background-color: #ffffff; */
}
.wp-polls-loading {
	display: none;
	text-align: center;
	height: 16px;
	line-height: 16px;
}
.wp-polls-image {
	border: 0px;
}
.wp-polls .Buttons {
	border:1px solid #c8c8c8;
	background-color: #f3f6f8;
}
/* Polls Archive Paging */
.wp-polls-paging a, .wp-polls-paging a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging a:hover {	
	border: 1px solid #000000;
	color: #FF0000;
	background-color: #FFFFFF;
}
.wp-polls-paging a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: normal ;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
/* Styles Used In WP-Admin */
#wp-polls-pollbar-bg {
	width: 25px;
	height: 25px;
	border: 1px solid #000000;
}
#wp-polls-pollbar-border {
	width: 25px;
	height: 25px;
	border: 1px solid #000000;
}
/* fin plugin wp-polls CSS */

/* inicio plugin wp-postratings */

.post-ratings {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}
.post-ratings-image {
	border: 0px;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.post-ratings-text {
}
/* fin plugin wp-postratings */

/* inicio plugin clean archives reloaded */
.car-collapse .car-yearmonth { cursor: s-resize; }
/* fin plugin clean archives reloaded*/

/*titulo secciones portada y pagina canales*/
.tiulo-secciones {
	
	color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* fin titulo secciones portada */


/*texto toales plugin encuestas ptencuestas */
.texto-totales {
	
	color: #c3593c;
	font-weight:bold;
}

/* fin texto toales plugin encuestas ptencuestas */

/* GEO MASHUP */


.locationinfo {
	overflow:hidden; height:160px; width:450px; text-align:left;
	}
.locationinfo h2 {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	}
.meta {display:none;
}
/* FIN GEO MASHUP */




/* caja canales portada */

/* curve height, background image */
.canalesportada .t, .canalesportada .b, .canalesportada .b b, .canalesportada .t b{
height:10px;
background-image:url(images/canalespt.png);
}

/* inner color, border color, border width */
.canalesportada .c{
background:#ffffff;
border-color:#FF9900;
border-left-width:4px;
border-right-width:4px;
}


/* surrounding margins (optional) */
.round{
margin-bottom:5px;
}
.round .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.round .t, .round .b, .round .t b, .round .b b{
display:block;
overflow:hidden;
}
.round .t b, .round .b b{
float:right;
width:50%;
}
.round .t .r{
background-position:top right;
}
.round .b .r{
background-position:bottom right;
}
.round .b{
background-position:bottom left;
}
.round .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}


/* fin caja canales portada */