/* 
    Document   : estilo
    Created on : 9/Ago/2012, 9:18:55
    Author     : Andre Ribeiro
    Description:
        Purpose of the stylesheet follows.
*/

*{margin:10px;padding:0;}

body{
    background:black;
    /*background:url(images/fundo.jpg) repeat-x ;*/

}

#wrap{


    background: #1A1A1A;
    width: 1200px;
    height: 1000px;
    margin: auto auto;
    border-radius: 5px;

}




#menu input{
    margin-left: -15px;
    border-radius: 5px;
    width: 286px;
    height: 25px;
    color: gray;

}
#menu input:focus{

    background:lightyellow;
    border:2px solid black;
    border-radius: 5px;
}
#titulo_site:hover{
    color:red;


}

#menu ul {
    padding-top: 100px;
    list-style:none;


}





#titulo{


    width: 70%;
    margin: 0 0 ;

}



#menu

{

    width: 300px;
    height: 100%;
    background: #1A1A1A;
    /*  border-right:1px black dotted ;*/
    margin: 0 0;
    float: left;
    border-right: 5px solid #960822;


}
#titulo_menu{

    margin: 0 33%;
    padding-bottom: 20px;
    color: red;


}
#conteudo{
    overflow-x: auto; 
    overflow-y: auto; 
    width: 894px;
    height: 1000px;
    float: left;
    background: #1A1A1A;
    margin: 0 0 ;


}
#conteudo table th a img{

    width: 135px;
    height: 100px;
    border: 0;

}

#conteudo iframe{

    border: 0px;
    width: fit-content;
    height: fit-content;
    width: 97%;
    height: 780px;
    overflow:hidden;
}


#conteudo table{

    margin: 40px 60px;
    border: 0;
}
#conteudo table th{

    width: 150px;
    height: 100px;



}

#footer{


    width: 1200px;
    height: 100px;
    background: #1A1A1A;
    margin:10px auto;

}
#footer img{


    margin:  0 10px ;
    padding: 0 0 ;
    vertical-align: middle;
}

#lista_videos{

    height: 500px;
    width: 80%;
    margin-left: 10%;

    /*  overflow-y: auto;
      overflow-x:hidden;
    */
}

#lista_videos a img{


    width:100px;
    margin-left: -10px;

}

body{

    behavior: url(csshover2.htc);
}
#css_dropdown_verticale, #css_dropdown_verticale ul, #css_dropdown_verticale li{
    padding:0;
    margin:0;
    color: red;
}
#css_dropdown_verticale li{
    list-style: none;

    position: relative;
    width:300px;
    height: 40px;

    /*  background-color: lightgray;*/
    line-height: 30px;

    /* border-bottom: red solid 1px;
     border-right: red solid 1px;*/



}
#css_dropdown_verticale li a{
    text-decoration:none;


}
#css_dropdown_verticale li:hover{
    background: #960822;
    cursor: pointer;
    font-weight:bold;

}
#css_dropdown_verticale li a:hover{
    /* background-color: wheat;*/



}
#css_dropdown_verticale ul ul{
    position: absolute;
    top:0;

    visibility:hidden;
}
#css_dropdown_verticale ul li:hover ul{
    visibility:visible;

}

#about{

    float: left;
    margin-top: 70px;
    color: white; 
    font-size: large;
    font-weight: bold;

}
#about:hover{
    color: #960822; 
    cursor: pointer;

}