/* 
    Document   : style
    Created on : 3/Jul/2012, 16:22:55
    Author     : Programação
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

.slider_container{
    position:relative;
    height: 450px;
    margin: 0 auto;
}
.element_slider{
    position:absolute;
    width: 100%;
    height: 100%;
    z-index:0;
}
.element_slider_back{
    position:absolute;
    top:-20px;
    left:-20px;
    width: 100%;
    height: 100%;
    padding:20px;
    z-index:-1;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px; 

    background-color: #000;
    opacity:.40;
    -moz-opacity:0.6;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
    filter:alpha(opacity=60);
}
.element_container{
    position:absolute;
    overflow:hidden;
    width:100%;
    height:100%;
}

.group_elements{
    float:left;
    width:195px;
    height:100%;
    position:absolute;
}

.video_element_thumb{
    position:relative;
    width:195px;
    height:120px;
    color:#fff;
    margin-bottom:20px;
    overflow:hidden;
    border:1px solid #000;
}

.video_element_info{
    position:absolute;
    top:80px;
    width:195px;
    height:120px;
    z-index:5;
    color:black;
}
.video_element_play{
    position:absolute;
    width:100%;
    height:100%;
    background: transparent url('play.png') no-repeat center center;
    z-index:6;
}
.video_element_title{
    position:absolute;
    width:100%;
    z-index:6;
    margin-top:2px;
    text-align:center;
    color:#fff;
}
.opacidade40{
    opacity:.40;
    -moz-opacity:0.4;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=40)";
    filter:alpha(opacity=40);
}
.opacidade60{
    opacity:.60;
    -moz-opacity:0.6;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
    filter:alpha(opacity=60);
}
.opacidade70{
    opacity:.70;
    -moz-opacity:0.8;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
    filter:alpha(opacity=70);
}
.opacidade80{
    opacity:.80;
    -moz-opacity:0.8;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
    filter:alpha(opacity=80);
}
.opc40fill{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    background-color: #000;
    opacity:.40;
    -moz-opacity:0.4;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=40)";
    filter:alpha(opacity=40);
    z-index:-2;
}

.opc60fill{
    position:absolute;
    height:100%;
    width:100%;
    top:0;
    left:0;
    margin:0;
    padding:0;
    background-color: #000;
    opacity:.60;
    -moz-opacity:0.6;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
    filter:alpha(opacity=60);
    z-index:-2;
}
.opc80fill{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    background-color: #000;
    opacity:.80;
    -moz-opacity:0.8;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
    filter:alpha(opacity=80);
    z-index:-2;
}