@charset "utf-8";
/* CSS Document */

body{
background-color: #000000;
margin: 0 auto;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 75%;}

img
{
  border:0;
}

h2,h1{
color: #fff;
font-size: 18px;
font-weight: bold;
margin: 0;
}

h3{
color: #ffe900;
font-size: 16px;
font-weight: bold;
margin: 0;
padding-bottom: 20px;
}

p{
color: #fff;
text-align: left;
line-height: 1.5em;

}

a:link{
color: #ffe900;
text-decoration: none;}

a:hover, a:active, a:visited:hover{
color: #fff;
text-decoration: none;}

a:visited{
color: #ffe900;
text-decoration: none;}



#contenedor{
width: 1000px;
margin: 0 auto;
background-color: #373635;}

#header{
width: 1000px;
height: 150px;
background-color: #150703;
background-image: url(../images/header_logo.jpg);
background-repeat: no-repeat;
margin: 0 auto;
text-align: right;}

#searchbox{
width: 400px;
height: 34px;
float: right;
margin-top: 65px;
background-color: #5d0000;
margin-right: 50px;
text-align: center;
padding-top: 10px;
}

#pbox{
	width: 250px;
	height: 97px;
float: right;
margin-top: 44px;
margin-right: 24px;
text-align: right;
}

#playerbox{
width: 269px;
height: 60px;

margin-top: 70px;
background-color: #5d0000;
margin-right: 40px;
text-align: center;
padding: 10px;
}


#banners{
width: 1000px;
height: 100px;
background-color: #150703;
margin: 0 auto;
padding-top: 10px;
}

#mainMenu {
        width: 1000px;
	height: 32px;
	font-weight:bold;
        font-size:93%;
	background-color: #191511;
	margin: 0 auto;
	text-transform: uppercase;
	text-align: left;
        line-height:normal;
        border-bottom:1px solid #373635;
        padding-bottom: 0px;}
    #mainMenu ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #mainMenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #mainMenu a {
      float:left;
      background:url("../images/tabmenu_01.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #mainMenu a span {
      float:left;
      display:block;
      background:url("../images/tabmenu_02.jpg") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #mainMenu a span {float:none;}
    /* End IE5-Mac hack */
    #mainMenu a:hover span {
      color:#ffe900;
      }
    #mainMenu a:hover {
      background-position:0% -28px;
      }
    #mainMenu a:hover span {
      background-position:100% -28px;
      }

        #mainMenu #current a {
                background-position:0% -28px;
        }
        #mainMenu #current a span {
                background-position:100% -28px;
        }


#left{
width: 680px;
text-align: left;
margin: auto 0;
float: left;
padding-left: 30px;
padding-bottom: 10px;
padding-top: 30px;
padding-right: 20px;}



#noticias{
height: 260px;
background-color: #9c0000;}

#contenido{
padding-top: 20px;
padding-bottom: 10px;}

#right{
text-align: left;
width: 255px;
margin: auto 0;
float: right;
padding-right: 15px;
padding-bottom: 10px;
padding-top: 30px;}

#player{
font-size: 90%;
background-color: #000;
text-align: center;
padding: 8px;
line-height: 1.5;
}

#footer{
background-color: #9c0000;
height: 40px;
width: 1000px;
clear: both;
padding-top: 20px;

}

#footer ul{
margin: 0 auto;
list-style: none;
width: 500px;
height: 30px;
}
#footer ul li{
display: inline;
float: left;
position: relative;
padding-right: 5px;
padding-left: 5px;
}
#footer li ul{
position:absolute;
left: 0;
top: 30px;
display: none;

}
#footer li:hover ul{
display:block;

}

#footer ul li a{
display: block;
text-decoration:none;
color:#FFF;
}
#footer ul li a:hover{
display: block;
text-decoration:none;
color:#ffe900;
}


.createdate {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ccc;
padding-bottom: 10px;
}

.modifydate{
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ccc;
padding-top: 10px;
padding-bottom: 10px;
}

.contentheading {
font-size : 170%;
font-weight : bold;
color : #ffd303;
}

.small {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #999999;
text-decoration : none;
font-weight : bold;
}


#searchbox .inputbox{
	font-size: 12px;
	color: #000000;
	background-color: #c1c1c1;
	border: #1b1b1b;
	border-style: solid;
        border: 1px;
width: 242px;
padding:4px;
}
#searchbox .button{
	font-size: 12px;
	color: #000000;
	background-color: #ffe900;
	border: #1b1b1b;
	border-style: solid;
	border: 1px;
	width: 75px;
padding:4px;
font-weight : bold;
}

a.readon:link{
	font-size: 12px;
	color: #000000;
	background-color: #ffd303;
	border: #1b1b1b;
	border-style: solid;
	border: 1px;
	width: 90px;
padding:2px;
font-weight : bold;

}

a.readon:hover{
	font-size: 12px;
	color: #ffe900;
	background-color: #000000;
	border: #1b1b1b;
	border-style: solid;
	border: 1px;
	width: 90px;
padding:2px;
font-weight : bold;
text-decoration: none;
}


a.readon:visited{
	font-size: 12px;
	color: #000;
	background-color: #ccc;
	border: #1b1b1b;
	border-style: solid;
	border: 1px;
	width: 90px;
padding:2px;
font-weight : bold;

}

#firma{
height: 30px;
width: 1000px;
clear: both;
padding-top: 20px;
padding-bottom: 10px;
font-size: 10px;
text-align: center;
margin: 0 auto;
}

.inputboxF{

	font-size: 12px;
	color: #000000;
	background-color: #c1c1c1;
	border: #1b1b1b;
	border-style: solid;
        border: 1px;
padding:4px;

}

.inputboxtextarea{

	font-size: 12px;
	color: #000000;
	background-color: #c1c1c1;
	border: #1b1b1b;
	border-style: solid;
        border: 1px;
padding:4px;

}

.buttonF{
	font-size: 12px;
	color: #000000;
	background-color: #ffe900;
	border: #1b1b1b;
	border-style: solid;
	border: 1px;
	margin:20px 0;
padding:4px;

}

.nombresF{
color: #FFF;
font-size: 12px;
margin:10px 0 5px 0;

}

.componentheading{
color: #fff;
font-size: 18px;
font-weight: bold;
padding-bottom: 20px;
}


.poll{
background-color:#2c2a29;

border: 0px #012145 solid; 
/*background-image: url(../images/bakmod.jpg);
background-repeat: repeat-x;
background-position: bottom left;*/
}

.poll h3{
margin:0;
padding-left: 5px;
}

.poll table.pollstableborder{
width: 100%;
}

.poll table.pollstableborder td{
padding: 3px 0;
text-align: left;

}

.poll td{
padding: 10px;
}

.poll td div{
text-align: left;
}