@charset "UTF-8";
/* CSS Document */

body,html,img,div,a,href,h1,h4,p,ul{ margin:0; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; border:0;}
body{ background-color:#000000;}

#container{ width:981px; margin:auto;}

.left-header{ float:left; width:763px; margin:16px 0 0 0;}
.right-header{ float:left; width:198px;}
#content{ width:966px; border:1px solid #4e4e4d; background:url(images/sidebar.jpg) repeat-y; }
.sidebar{ float:left; width:186px; padding:10px 4px 0 12px;}
.cont{ width:742px; float:left; padding:10px 10px }
.breathe1{ padding:6px 0;}
.breathe2{ padding:12px 0 0 0;}
.breathe3{ padding:15px 0 0 0;}
.col1{ float:left; width:355px;}
.col2{ float:left; width:382px;}
p{ line-height:21px;}
.blognoticias{ background-color:#000000; width:340px; margin:6px 0 0 0; padding:4px;height:300px; overflow:scroll;}
.blognoticias a{ color:#FF0000; outline:none;}
.blognoticias a:hover{ color:#CCCCCC; outline:none;}
.boxfooter{ background:url(images/visitenosen.jpg) no-repeat; width:100px; height:128px; padding:30px 5px 0 5px; float:left;}
#footer{ height:300px; background:url(images/sidebar.jpg) repeat-y;}
.footercont{ float:left; width:600px; text-align:right; padding:0 6px 0 0;}
.footercont p{ font-size:10px;}
.footercont a{ font-size:10px;}
.footercont a:hover{ font-size:10px; color:#FF0000; text-decoration:underline;  outline:none;}
.box-inst2{ float:left; width:450px;}
.box-inst2 p{ line-height:16px; text-align:justify;}
.box-inst1{ float:left; width:280px;}
.col-entr{ float:left; width:364px; padding-left:6px;}
.head1{ float:left; width:763px; padding-top:16px;}
.head2{ float:left; width:198px;}
.box-torneo1{ float:left; width:200px;}
.box-torneo2{ float:left; width:500px; padding-left:10px;}

.horarios td{ height:30px; padding:10px; background:#000000;}
.cp{ color:#FF0000;}
.cbjj{ color:#0033CC;}
.especiales{ color:#FFFF00;}

.box_noview{ display:none; background-color:#333333; width:378px;}
.menuvid li{ width:350px; height:50px; border:4px solid; border-width:1px; list-style:none; background-color:#333333; padding:4px;}
.vidbox { background-color:#CC0000; padding:8px 0 8px 2px;}
.box_scroll{ height:180px; overflow:auto;width:378px;}

.menuvid li a:link{ color:#ffffff; outline:none; text-decoration:none;}
.menuvid li a:visited{ color:#fff; outline:none; text-decoration:none;}
.menuvid li a:active{ color:#fff; outline:none; text-decoration:none;}
.menuvid li a:hover{ color:#fff; outline:none; text-decoration:underline;}


a:link{ color:#ff0000; outline:none; text-decoration:none;}
a:visited{ color:#ff0000; outline:none; text-decoration:none;}
a:active{ color:#ff0000; outline:none; text-decoration:none;}
a:hover{ color:#ff0000; outline:none; text-decoration:underline;}


h2{ font:19px Verdana, Arial, Helvetica, sans-serif;}
h3{ color:#FF0000; font-size:14px; margin:0; padding:12px  0 6px 0;}
h5{ color:#CCCCCC; font-size:12px; margin:0; padding:0}
h6{ color:#ffffff; font-size:14px; margin:0; padding:0}

/*------------DROppY NAV------------*/
#nav { display: block; margin: 0; padding: 0; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block; }
#nav ul { display: none; position:absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 0; } /* IE6 "fix" */
#nav ul a { zoom: 1; } /* IE6/7 fix */
#nav ul li { float: none; }
#nav ul ul { top: 0; }    
/* Essentials - configure this */
#nav ul { width: 222px; }
#nav ul ul { left: 210px; }
/* Everything else is theming */
#nav { height: 67px; }
#nav *:hover { background-color: none; }
#nav a {line-height: 1; text-align:left;}
#nav li.hover a { background-color:#000000; }
#nav ul { top: 67px; }
#nav ul a {opacity: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */
.nav1 a{ outline:none;}
.nav1 a:hover{ outline:none;}
.nav2 a{ outline:none;}
.nav2 a:hover{ outline:none;}

.submenu a{ display:block; background:#000000; height:20px; width:210px; color:#ffffff; text-decoration:none; font-size:12px;
font-weight:bold; padding:5px 0 0 8px;}
.submenu a:visited{ display:block; background:#000000; height:20px; width:210px; color:#ffffff; text-decoration:none; font-size:12px;
font-weight:bold; padding:5px 0 0 8px;}
.submenu a:hover{ display:block; background:#000000; height:20px; width:210px; color:#FF0000; text-decoration:none; font-size:12px;  padding:5px 0 0 8px; font-weight:bold;}