* {	margin:0;padding:0;	}

body {
	font: 100% Arial, Helvetica;background: #A10302;color: #505050;
    background-image: url('images/fondo.jpg');     background-position: center top;background-repeat: no-repeat;  background-attachment: fixed; 
	}
a:link, a:visited {color: #A10302;font-weight:bold;text-decoration:none;border:0px;}
a:hover, a:active {color:  #808080; text-decoration:none;border:0px;}
a img, a:active img,a{border:0px;}
code {font: 1.0em 'Courier New', Courier, Fixed;background:#ececec ;}	
acronym, abbr, span.caps {font-size: 0.9em;	letter-spacing: .07em;cursor: help;	}			

acronym, abbr {	border-bottom: 1px dashed #999;	}
blockquote {padding: 10px 10px 0 10px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;	background: #ececec;	font:1.0em Arial;	line-height:1.5em;	margin:10px 0px;}

select {width: 130px;}	
hr{margin-top: 10px;margin-bottom:10px;border: solid 1px #bbbbbb;}
#head {	width:940px;height:163x;margin:0px auto;margin-top:0px;padding:0px ;
	font-size:0.7em;background:#000;}
#page {	width:920px;margin:0px auto;padding:10px;background:#FFFFFF;font-size:0.7em;}

.left {	float:left;	}
.right {float:right;	}
#featured #slider ul li.hover{
cursor: pointer;
background: #C20000;
	}
#featured #slider ul li.hover a{
color: #ffffff;
	}

#front-list ul li.hover{
cursor: pointer;
	}

#subbarra {
 float: left;
 width: 930px;
 height: 25px;
 color: #FFF;
 padding: 5px;
 /*border: 1px solid #ccc;*/
 margin: 0px 0px 0px 0px;
 background-image: url(images/subbarra.jpg);
 background-repeat:repeat;
 background-color:inherit;
}

/* Navigation Bar*/
#navbar {margin:0 auto ;padding:0px;text-transform:uppercase;background:#000 url(images/navbar.jpg);background-repeat:repeat-x;width:940px;height:26px;font-size:0.6em;}
#navbar3 {background: #333333;margin:0 auto ; padding:0px; width:940px; height:20px; }


#nav { width: 940x; background:#fff url(images/navbar.jpg);float: left; height: 26px; padding: 0px 0px 0px 5px; }
#nav-left { float: left; margin-left: -15px; position: relative; }
#nav-right { float: right; margin-right: -10px; position: relative; }
#nav ul li { display: block; float: left; padding: 0px !important; height: 25px; margin: 0px 5px 0px 0px; background-image: url(http://www.elegantthemes.com/images/nav-hover-left.gif); background-repeat: no-repeat; background-position: left -32px; }
#nav ul li li { background-image: none; }
#nav ul li:hover { background-position: left 0px; }
#nav ul { list-style-type: none; margin: 0px; padding: 2px 0px 0px 0px; float: left; }
#nav a:link, #nav a:visited { color: #fff; font-size:0.6em; height: 22px; display: block; padding: 5px 10px; float: left;  }
#nav a:hover { background-position: right 0px; color: #ffffff; }
#nav li li a:link, #nav li li a:visited { height: 21px; padding: 4px 10px; font-size:0.6em; font-weight:bold; color: #ffffff; width: 168px; margin: 0px 0px 0px 5px; display: block; float: left; 
*/background-repeat: repeat-x; }
#nav li li { height: 23px; margin: 0px 0px 0px 2px; }


		
		.nav li { float:left; position:relative; display: block; background-image: url(images/dots_nav.gif); background-repeat: repeat-x;}
		.nav ul li { width: 197px; padding: 0px; margin: 0px 0px 0px 2px; background-color: #484747; float: left; display: block; }
		.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:20px; }
		.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
		.nav li li:hover ul, ul.nav li li.sfHover ul { left:161px; top:-26px; }
		.nav li:hover ul, .nav li li:hover ul { top: -999em; }
		.nav li li a:hover { background-color: #A10302; color: #FFFFFF; background-position: -200px -200px; background-image:none; background-repeat:no-repeat;
		
		 }
.logos{	font: 100% Arial, Helvetica; color: #505050; width:60px; height:43px; float:left;}
.logos2{
	background: #A10302; 	color: #505050;
	background-repeat:repeat-x; height:27px; padding:8px 10px;width:140px;float:right;}

.logos li{cursor:hand;cursor:pointer;list-style: none;position: absolute;}
.logos li, .logos a {  height: 80px; display: block;}
#acor { list-style: none; margin: 0; padding: 0;color:#FFF; } 
#acor li{ float: left; display: block; } 
#acor li a{ display: block; overflow: hidden; height: 145px; width: 20px; } 
#acor li img{ position: absolute; border: 3px solid #881212; } 
#acor li p{ margin: 0; padding: 0; width: 20px; display: block; margin-left: 25px; } 
#searchform {width:150px;float:right;text-align:right;padding-top:3px;margin-right:5px;	}


h1 {font:3.5em Arial;font-weight:bold;letter-spacing:-0.08em;}
h2 {font:2.0em Arial;font-weight:bold;}
h3 {font:2.3em Arial;margin-bottom:3px;color:#303030;font-weight:bold;}
h4 {font:1.0em Arial;}
h3.cat_title, h3.cat_title a {	color:#333333;	letter-spacing:-0.05em;	}
h3#respond {margin-top:0px;padding-top:20px;}
h3#comments {margin-top:32px;padding-left:0px;margin-bottom:15px;font-size:1.3em;
color:#E2E2E2;}

#commentwhole{
border: 2px solid #ee0000;
padding-left: 15px;
padding-bottom: 15px;
width: 565px;
}

.commenthead {
        background: #ee0000;
        width: 584px;
}

.commentheadcontent {
        color: #ffffff;
        font-size: 16px;
        text-align: center;
	font-family: Trebuchet MS;
        font-weight: lighter;
        height: 40px;
        width: 580px; 
}

.comentarioscontent {
        color: #221111;
        font-size: 17px;
        text-align: left;
	font-family: Trebuchet MS;
        margin: 0 30px;
}

.disclaimer{
        font-size: 12px;
        text-align: left;
	font-family: Trebuchet MS;
	color: #999999;
        font-weight: lighter;
        width: 550px;;
}

h3.authors {
	margin-top:15px;
	}

/* Index Page*/
#topmenu{
	width: 940px;
	height: 23px;
	color: #ffffff;
	overflow: hidden;
	margin: 0px auto 0px;
	background-color:#000000;
}

.fecha{
    float:left;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #ffffff;
	padding: 4px 0px 0px 10px;
}

.idiomas {
	font-family: "Trebuchet MS";
	font-size: 8px;
	color: #ffffff;
    float:right;
	padding: 0px 25px 0px 10px;
	}
.regi{
	font-size: 10px;
		color: #A10302;

}
.idiomas a, .idiomas a:hover , .idiomas a:visited {
	font-size: 14px;
		color: #0B0060;
	}



#logo {
	width:940px;
	height:139px;
	background:#000;
	}

#tagline {
	margin-top:10px;
	font-size:1em;
	color:#1d3566;
	font-weight:bold;
	}

#top {
	margin:0 auto;
	padding:0px 0px 0px 0px;
	/*background:#C6C6C6;*/
	background:#ffffff;
	width:940px;
	font-size:0.7em;
/*	border-left:5px solid #000;
	border-right:5px solid #000;*/
	}


#headline {
	width:567px;
	float:left;
	padding: 10px 15px 10px 15px;
	font-size:1.05em;
	line-height:1.5em;
	margin:0;
/*	background:#E8E8E8;*/
	background-color:#FFFFFF;
	color:#fff;
	overflow:hidden;
	}

#headline a {
	color:#0B0060;
	}
#imageElement h3:hover{
	color:#A10302;
}


#headline a:hover {
	color:#A10302;
	}
	
.copete p{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin-top:6px;
	}

.copete2 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin-top:8px;
	}

.noticia {
-x-system-font:none;
color:#000000;

font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
padding-bottom:20px;
}
.noticia p{
font:1.0em sans-serif;
}
titlesecundarias {
font-size:2.3em;

}


#top div.label {
	font:1.2em Arial;
	font-weight:bold;
	text-transform:lowercase;
	letter-spacing:-0.05em;
	line-height:0.9em;
	display:block;
	padding-bottom:5px;
	padding-top:10px;
	}

#headline div.title {
font-size:52px;
color: blue;
letter-spacing:-2px;
line-height:48px;
font-weight:bold;
letter-spacing:-0.05em;
line-height:0.9em;
display:block;
padding-bottom:5px;
padding-top:10px;
clear:both;	}

#headline a: {
color: #A10302;
}

#headline div.meta {
	display:block;
	padding:4px 0px 4px 0px;
	color:#000000;
	font-size:0.85em;
	}

#headline p {
	padding-bottom:10px;
	}
#headline a img/*, #featured a img */{
	margin-top:5px;
	}


#featured {
	width:310px;
	float:right;
	padding:0px 10px 0px 10px;
	font-size:1.05em;
	}
#featured  #slider ul li{
	margin-top:0px;
	margin-bottom:10px;
	_margin-bottom:5px;
	}
	#featured li:hover{
		background-color:#A10302;
	}
#featured .info {
	margin-top:5px;
	padding-top:0px;
	float:right;
	width:193px;
	font-size:0.9em;

	}

#featured .meta {
	margin-top:5px;
	font-size:0.85em;
	color:#000000;
	
	}

#featured .title {
	font-weight:bold;
	font-size:14px;
	font-color: #FFFFFF
	}

#featured .divider {
	margin-left:95px;
	}


#featured a {
	color:#0B0060;
	}

#featured a:hover {
	color:#808080;

	}

/*#featured a img {
	border:2px solid #fff;
	margin-right:10px;
	}*/



#single_head {
	width:195px;
	float:left;
	padding:15px 12px 20px 25px;
	margin:0;
	background:#000000;
	color:#fff;
	}

#single_head a img {
	border:3px solid #fff;
	}

#single_desc {
	width:675px;
	float:right;
	padding:0px 10px 5px 10px;
	font-size:1.05em;
	line-height:1.5em;
	}


#single_desc div.title {
	font:2.4em Arial;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:0.9em;
	display:block;
	padding-bottom:5px;
	padding-top:10px;
	}

#single_desc div.meta {
	display:block;
	padding-bottom:5px;
	font-size:0.85em;
	}

#single_desc p {
	margin:0px;
	padding-bottom:10px;
	}

#single_desc a {
	color:#000000;
	}

#single_desc a:hover {
	color:#808080;
	}

#mores {
	margin:0 auto;
/*	border-left:5px solid #000;
	border-right:5px solid #000;*/
	border-bottom:5px solid #000;
	width:940px;
	font-size:0.7em;
	}

#more-head {
	background:#333333;
	text-align:center;
	float:left;
	width:560px;
	padding:0px 12px 10px 25px;
	}

#more-feat {
	background:#dedede;
	text-align:center;
	float:right;
	width:320px;
	padding:0px 10px 10px 13px;
	}

#more-head a {
	background:#404040;
	color:#b0b0b0;
	}

#more-feat a {
	background:#d0d0d0;
	color:#505050;
	}

#more-head a, #more-feat a {
	display:block;
	font-weight:bold;
	padding:3px;
	}

#more-feat a:hover {
	text-decoration:none;
	background:#b0b0b0;
	}

#more-head a:hover {
	text-decoration:none;
	background:#505050;
	}

#middle {
	clear:both;
	margin:0 auto;
	padding:0px;
	background:#FFF;
	font-size:0.7em;
	width:940px;
	}
#menu-flash{
    float:left;
	padding:12px 10px;
	margin:0px;
	width:597px;
/*	background:#C20000;
*/}
#banner600x100{
    float:left;
	margin:12px 10px;

	width:600px;
	/*background:#C20000;*/
}
ul.menupq { margin:0;padding:0; }
ul.menupq li { display:block;padding:0; float:left;text-align:left;margin-right:2em; }
ul.menupq li a { color:#e62000;font:bold 14px georgia;text-decoration:none;line-height: 1.3em; display:block; }
ul.menupq li a:hover { color:#000000; }
ul.menupq li span { font:11px arial; color:#666; margin:0; }
ul.menupq li span:hover {color:#999;}

a.linkopacity img {
filter:alpha(opacity=70);
-moz-opacity: 0.5;
opacity: 0.5;}

a.linkopacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

#banner300x100{
 float:right;
	padding:12px 12px;
	margin:0px;
	background: #FFFFFF;
/*	background:#C20000;*/
}
.category {
	width:164px;
	float:left;
	border-top:8px solid #333333;
	margin:0px;
	padding:5px 10px 15px 10px;
	background:#fff;
	}

.category p {
	margin:0;
	}

.category span.cat_title, #front-popular h3, #front-list .cat_title, #gallery h3 {
	text-transform:lowercase;
	margin:0;
	font-weight:bold;
	font-size:2.5em;
	letter-spacing:-0.05em;
	}

#front-list .cat_title {
	font-size:1.25em;
	}
	
#front-list ul{
	list-style:none;
	}
#front-popular a{
		font-size:1.5em;
	}

#front-popular h3 {
	color:#fff;
	}

.more-link {
	display:block;
	margin:15px 0px;
	}

.category a {
	color:#333333;
	display:block;
	background:none;
	}

.category a:hover {
	background:none;
	color:#fff;
	text-decoration:none;
	}

#bottom {
	width: 920px;
	}

#bottom-left {
	float:left;
	}

#bottom-left .meta, #content.archive .meta {
	font-size:0.85em;
	}

#front-list {
	width:570px;
	padding:10px;
	background:#fff;
	font-size:1.05em;
	line-height:1.75em;
	margin-bottom:10px;
	border-top:1px solid #ececec;
	}
.thumb{

	margin:8px 10px 7px 0px;
	border:0px solid #ccc;
	padding:0px;
}
#front-list blockquote {
	padding: 0px 10px 0 10px;
	}

#front-list .title {
	font:2em Arial;
	font-weight:bold;
	letter-spacing:-0.05em;
	}

#front-list .divider {
	margin-left:216px;
	margin-top:0px;
	margin-bottom:0px;
	}
#banners-fijos{
	width:590px;
	height:67px;
	margin-bottom:10px;
}
#banner-largo{
background-color:#FFFFFF;
	width:585px;
	padding-left:5px;
	height:100px;
	margin-bottom:10px;
	margin-top:10px;
	}
#banner-fijo-01{
background:#fff;
margin-right:10px;
float:left;
width:290px;
height:67px;
}
#banner-fijo-02{
background:#fff;
float:right;
width:290px;
height:67px;
}
#banner-fijo-03{
background:#000;
width:580px;
height:67px;
}
.author {
	font-size:0.8em;
	font-weight:bold;
	}

.meta {
	color:#333333;
	font-weight:bold;
	}
.ultimopartido{
	background: #FFFFFF;
	width: 320px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
#headline p, #featured p {
	margin:0;
	}


#paged-list {
	width:570px;
	padding:0px 10px;
	background:#fff;
	font-size:1.05em;
	line-height:1.75em;
	border-top:1px solid #ececec;
	}
#paged-list li {
	list-style:none;
	border-bottom:1px dotted #A10302;
	
	display:block;
	padding:2px 3px 2px 13px;
	
	}

#paged-list .clearfloat {
	background:url(images/dots_content.gif) repeat-x bottom;
    padding-bottom:1px;
	}

.onecolumn {
	line-height:1.5em;
	padding:10px 0px;
	margin:0;
	}

.onecolumn img {
	float:left;
	margin:8px 10px 7px 0px;
	border:1px solid #ccc;
	padding:2px;
	}

.tanbox {
	width:275px;
	line-height:1.5em;
	padding:10px 0px;
	margin:0;
	}

.archive .tanbox {
	width:570px;
	background:url(images/dots_content.gif) repeat-x bottom;
    padding-bottom:1px;
	}

.tanbox img {
	float:left;
	margin:8px 10px 7px 0px;
	border:1px solid #ccc;
	padding:2px;
	}

.tanbox span.title a, .onecolumn span.title a {
font-family:Arial,Helvetica,sans-serif;
color:#0B0060;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;

	}

.tanbox p, .onecolumn p {
	margin:5px 0px;
	}	

#navigation {
	padding:15px 10px;
	background:#fff;
	font-size:1.05em;
	text-align:center;
	width:550px;
	}


/* Content Page*/

#content {
	width:570px;
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	border-top:0px solid #ececec;
	}

.post {
	font-size:1.05em;
	line-height:1.75em;
	}

.post p {
margin-bottom:15px;
	}

.post .clearfloat {
	border-bottom:1px solid #e2e2e2;
	}

.entry ul, .post ol {
	margin-bottom:15px;
	}

#content h2.title {
	letter-spacing:-0.05em;
        font-size:3.6em;
	border-bottom:0px solid #e2e2e2;
	border-top:0px solid #e2e2e2;
	margin-bottom:0px;
	padding:0px 0px;
	color:#0B0060;
	}

.entry ul li {	
	list-style:square;
	margin-left:30px;
	}

.entry ol li {	
	list-style:decimal;
	margin-left:30px;
	}

.entry ol li ul li {	
	list-style:square;
	margin-left:20px;
	}
	
#front-list #clearfloat p img.noborder{
    border:0px;
	margin:0px;
	padding:0px;
}
	
.entry img, .post a img, #front-list img {
	border:1px solid #ccc;
	margin:0 10px 5px 0;
	padding:2px;
	}
	
.entry a {
	text-decoration:underline;
	}

.post .ads {
	margin-top:10px;
	}

#stats {
-x-system-font:none;
color:#9E9E9E;
font-family:Georgia,Times,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:uppercase;
margin-bottom: 5px;	
	padding:8px 0px;
	font:0.9em Arial;
	display:block;
	border-bottom:1px solid #e2e2e2;
	font-weight:bold;
	}

span#map {
-x-system-font:none;
color:#C0B9AB;
font-family:Tahoma,Arial;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-left:3px;
text-transform:uppercase;

	}

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
}

/* Sidebar*/
#sidebar {
	width:320px;
	float:right;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	}

/*.spoiler { 	
	padding:10px 12px 0px 12px;
	background:#fff;
	border-top:1px solid #ececec;
	margin-bottom:12px; 	
	overflow:hidden;
}*/

#sidebar.spoiler h3 {margin:0px;padding:0px;}
.nistas h3 {font:1.1em Arial, Helvetica, Verdana, Sans-Serif; font-weight:bold;	color:#fff; margin:0px 0px 8px 0px; border-bottom:1px solid #ececec; 	}

.nistas h3 a { color:#fff;	text-decoration:none;	}

.nistas p {	margin:0;	color:#6d6d6d;	}

.nistas h4 {	font:1.3em Georgia, Helvetica, Verdana, Sans-Serif; 	font-weight:bold;	margin-bottom:3px;	margin-top:8px;	}

.nistas h4 a {	color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: normal;
font-variant: normal;
font-weight: bold;
line-height: 18px;	}

#sidebar h3 {font:1.1em Arial;font-weight:bold;	background:#0B0060;	color:#fff;
	margin:10px 0px 5px 0px;padding:3px 10px;}

#sidebar-top, #sidebar-bottom {
	width:300px;
	float:right;
	padding:0px 10px 10px 10px;
	background:#fff;
	border-top:1px solid #ececec;
	}

#sidebar-bottom, #sidebar-middle {
	margin-top:5px;
	}

#sidebar-middle {
	width:320px;
	float:right;
	}

#sidebar-left {
	width:135px;
	padding:0px 10px 10px 10px;
	float:left;
	background:#fff;
/*	border-top:1px solid #ececec;
*/	}

#sidebar-right {
	width:135px;
	padding:0px 10px 10px 10px;
	float:right;
	background:#fff;
/*	border-top:1px solid #ececec;
*/	}


#sidebar-material {
	width:300px;
	padding:0px 2px 10px 10px;
	float:left;
	background:#fff;
	border:0px solid #ececec;
	}

#sidebar li {
	list-style:none;
	border-bottom:1px dotted #bbbbbb;
	display:block;
	padding:2px 3px 2px 13px;
	background:url(images/sub.png) no-repeat 0 0px;
	}

#sidebar li ul li {
	border-bottom:0px;
	}

#sidebar-ads {
	width:300px;
	float:right;
	margin-bottom:0px;
	padding:5px;
	background:#fff;
	}

#sidebar h3 img { margin-top:1px; }

/* Form Elements */

select {
	border:1px solid #333333;
	width:100%
	}
	
.submitbutton {
	padding: 1px;
	border:1px solid #aaa;
	background:#fff;
	font-size:0.9em;
	color:#aaa;
	cursor: pointer;
	}

.field {
	padding: 1px;
	border-top:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	background:#fff;
	font-size:0.6em;
	}

#search .searchbutton {
	padding: 0px;
	border:0px solid #333333;
	background:#fff;
	font-size:1.0em;
	}

#commentform input {
	width: 140px;
	margin: 5px 5px 0px 0;
	}

#commentform textarea {
	font-size:1.6em;

	width: 99%;
	margin-top:5px;
	border-top:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	}

.destacadotexto {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	margin-left: 8px;
}
.destacadotexto2 {color: #000000}

.mensajesforo {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	margin-left: 0px;
}
.mensajesforo a{
font-size:10px;
}



/* Comments*/
/* Comments
/* -------------- */
/* Comments
/* --------------- */

.comment-content {
	padding:0;
	background:#f3f8fa;
	border-bottom:0;
}

.commentlist, .commentlist ul {
	margin:15px 0 0 0; padding:0;
	list-style:none;
}

	.commentlist li {
		margin:0; padding:10px 10px 20px 20px;	
		background:url(images/white.gif) repeat-x bottom center;
		border-bottom:1px solid #d9e1e6;
	}
	
	.commentlist li.alt, .thread-alt {
		background:#f5f5f5 url(images/white.gif) repeat-x bottom center;
	}
	
	.commentlist li.no-comments {
		margin:55px 0 0 0; padding:0 30px;
		background:none;
		border:0;
	}
	
	.commentlist .children {
		margin:10px 0 0 0; padding:0;
		border:1px solid #d9e1e6;
	}
	
		.commentlist .children li {
			margin:0; padding:20px;
			border-bottom:1px solid #FFF;
		}
	
	
		.commentlist li .comment-wrap {
			position:relative;
			text-align:left;
		}
	
			.commentlist li .comment-text {
				margin:0; padding:0;
				width:auto; height:auto;
				background:none;
			}
			
			.commentlist li .comment-author {
				margin:0; padding:0;
				width:auto; height:auto;
			}
			
				.gravatar {
					margin:0 10px 0 0; padding:1px 0 0 2px;
					width:41px; height:40px;
/*					background:url(images/gravatar.gif) no-repeat top center;
*/					float:left;
				}
				
				.author {
					margin:2px 0 0 0; padding:0;
					width:auto; height:auto;
					float:left;
				}
	

.submit-comment {
	margin:0 0 15px 0; padding:0;
	width:127px; height:27px;
	background:url(images/submit-comment.gif) no-repeat top center;
	display:block; outline:0; text-indent:-9999px;
	border:0;
}

.author {
	font:1.50em Arial, Helvetica, sans-serif; color:#3c4d54;
}

	.author a:link, .author a:active, .author a:visited {
		color:#3c4d54;
	}
	
	.author strong span, .author strong span a:link, .author strong span a:active, .author strong span a:visited {
		color:#6b8894;
		display:inline;
	}
	
.author span {
	font:0.61em Georgia, "Times New Roman", Times, serif; color:#a3aeb2;
	display:block;
}

.comment-text {
	font:1.00em Arial, Helvetica, sans-serif; color:#74868d;
	line-height:19px;
}
ol li div.comment-number{
color:#cecece;
font-family:Georgia,Times,serif;
font-size:24px;
}
ol li cite{
font-weight:bold;
}
#comments ol li p{
font-family:Trebuchet MS;
font-size:11px;
}


/* Footer*/

#carousel {
	font-size:0.7em;
	color:#fff;
	width: 910px;
	background:#fff;
	margin: 0 auto;
	padding:15px;
/*	border-left:5px solid #000;
	border-right:5px solid #000;*/
	}

.carousel-item {
    width:131px;
    float:left;
    padding:0px 20px;
    border-right:1px dotted #ccc;
}

.carousel-item img {
    border:1px solid #ccc;
    padding:2px;
    margin-bottom:5px;
}

.carousel-item .info {
    font-weight:bold;
}

#gallery {
	font-size:0.7em;
	color:#333;
	width: 925px;
	background:#dedede;
	margin: 0 auto;
	padding:15px 0px 0px 15px;
/*	border-left:5px solid #000;
	border-right:5px solid #000;*/
	}

#gallery #random {
    float:right;
    width:590px;
    padding-bottom:5px;
	
}

#gallery #random img {
    padding:2px;
    border:1px solid #ccc;
    margin-right:16px;
    margin-bottom:15px; 
    background:#fff;
}
#gallery #video {
    float:left;
    width:281px;
    padding-right:15px;
    margin-bottom:15px;
    border-right:1px solid #b0b0b0;
	text-align:center;
}

#gallery h3 {text-align:left;
    display:block;
    padding-bottom:5px;
	text-decoration:none;
	text-transform:none;
}
#front-popular {
	font-size:0.7em;
	color:#fff;
	width: 910px;
	background:#303030;
	margin: 0 auto;
	padding:15px;
/*	border-left:5px solid #000;
	border-right:5px solid #000;*/
	}
#recentpost, #mostcommented {
	width:276px;
	float:left;
	padding:0px 20px 0px 0px;
	border-right:1px solid #808080;
	height:278px;
	
	}
#recentpost{
	margin-left:20px;
		
}
#recentpost p{
	margin-top:10px;
}
#mostcommented {
	margin-left:0px;
	}

#recent_comments {
	width:276px;
	float:right;
	padding:0px;
	}

#recentpost a, #mostcommented a, #recent_comments a {
	color:#fff;
	}

#recentpost ul, #mostcommented ul, #recent_comments ul {
	margin-top:5px;
	}

#recentpost li, #mostcommented li, #recent_comments li {
	list-style:none;
	background:url(images/dots_footer.gif) repeat-x top;
    padding-top:1px;
	}

#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a {
	padding:5px;
	display:block;
	text-decoration:none;
	}

#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover {
	background:#000000;
	color:#fff;
	}

#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {
	background:none;
	}


#footer {
	margin: 0 auto;
	width: 940px;
	font-size:0.6em;
	background:#dedede;
	color:#333333;
	padding:0;
	}

#footer a:hover {
	color:#808080;
	}

/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
	}


/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}
.lda a{color:#3399CC;}
.title2{font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-variant: normal;
font-weight: bold;
line-height: 18px;}
#stats {
width:590px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.torneo {
background-color: #000000;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:30px;
line-height:29px;
text-transform:uppercase;
padding-left:15px;
-moz-border-radius:7px;
}
.contenido2 {
width:590px;
}
.linea td {

border-top:3px solid black;
height:20px;
}

#mytable tr.highlight{
background-color:gray;
}
#mytable2 tr.highlight{
background-color:gray;
}
.e_home {
background-color:#000066;
border-top:3px solid black;

height:20px;
color: white;
}
.e_1 {
background-color:#a00000;
border-top:3px solid black;
height:20px;
color: white;
font-size:20px;
}

.orden {
width:25px;
padding-left:11px;
}
.escudo {
width:40px;
}
.escudo img {
border-syle:none;
border:0px;
}
.equipo {
width:140px;
}
.equipo2 {
width:100px;
}
.puntos {
width:42px;
text-align:center;

}
.puntos2{
width:42px;

font-weight:bold;

text-align:center;
}
.primera {
background:#f2f2f2 none repeat scroll 0 0;
font-weight:bold;
}
#mytable {
border:6px solid #000066;
font-size:14px;
margin:20px 0 20px 0;
width:590px;
}
#mytable2 {
border:6px solid #000066;
font-size:14px;
margin:20px 0 20px 0;
width:300px;
}
.desciende .equipo {
color:#19192b;
}
.promociona .equipo {
color:#00AA00;
}
#mytable tr {
height:38px;
}
#mytable2 tr {
height:18px;
}
#mytable img {
border-syle:none;
border:0px;
}
#mytable2 img {
border-syle:none;
border:0px;
}

