﻿/*//////////////////////////////////////////////// CORE */

* {margin: 0; border:0; padding:0; }

html {scrollbar-face-color: #ffba00;/*#8AB200;*/
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color:#53670D;
scrollbar-darkshadow-color: #53670D;
scrollbar-track-color: #f6f6f6;
scrollbar-arrow-color: #53670D;}

#wrapper {
margin: 0 auto 0 auto;
width: 1020px;
background: url(/images/corn3_971px_328px.png) no-repeat bottom;
padding-bottom: 50px;
}

.noticias {
float: left;
margin-left: 5px; 
width:1020px;
height: 20px;
margin-bottom: 2px;
}


#topo_relogio {
width: 100%;
}

#main_header{
position:absolute;
top:0px;
left:0px;
width:100%;
height: 200px;
z-index:-10;
background: url(/images/header_bg_5px_200px_C.png) repeat-x;
}

#header {
width: 1020px;
height: 145px; 
margin: 0 auto 0 auto;
/*border: 1px solid green;*/
/*background: url(/images/header_bg_5px_200px.png) repeat-x;*/
}

#logo {
float: left;
margin-left: 5px;
width: 134px;
height: 142px;
background: url(/images/logo_134px_142px.png);
}

.menulinks {
float: left;
margin-left: 5px;
width:670px;
height: 20px;
margin-bottom: 2px;
}

#conceito {
float: left;
display:block;
background: url(/images/bt_con.png) no-repeat;
width: 150px;
height: 20px;
}

#conceito:hover {
float: left; 
background: url(/images/bt_con_hover.png);
width: 150px;
height: 20px;
}

#ficha {
float: left;
background: url(/images/bt_fic.png) no-repeat;
width: 176px;
height: 20px;
}

#ficha:hover {
float: left;
background: url(/images/bt_fic_hover.png);
width: 176px;
height: 20px;
}


#publ {
float: left;
background: url(/images/bt_pub.png) no-repeat;
width: 175px;
height: 20px;
}

#publ:hover {
float: left;
background: url(/images/bt_pub_hover.png);
width: 175px;
height: 20px;
}

#contactos {
float: left;
background: url(/images/bt_cont.png) no-repeat;
width: 161px;
height: 20px;
}

#contactos:hover {
float: left;
background: url(/images/bt_cont_hover.png);
width: 161px;
height: 20px;
}

#slogan {
	float: right;
	margin-top: 25px;
	margin-right: 5px; 
	width: 175px;
	height: 127px;
	background: url(/images/slogan_263_127.png) no-repeat;
}

.pubHeader {
    float:right;
    margin-top: 5px;
    margin-right: 5px;
/*    margin-top:-175px; 
    margin-left:750px;*/
	width: 410px;
	height: 127px;
	background: url(/images/pub_header_pub_263_127.png);
}

.pubHeader1 {
    float:right;
    margin-top: 5px;
    margin-right: 5px;
/*    margin-top:-175px; 
    margin-left:750px;*/
	width: 263px;
	height: 127px;
	/*background: url(/images/pub_header_263_127.png);*/
}
/*
.pub {
    float:left;
    margin-top:-175px;
    margin-left:300px;
	width: 263px;
	height: 127px;
	background: url(/images/pub_header_263_127.png);
}
*/

#corn1 {
margin-top:-53px;
width: 970px;
height: 193px;
background: url(/images/Headers_corn_970px_193px.png)
}

#contentPlayer {
float: left;
/*margin-top: -15px; */
margin-left: 5px;
width:660px;
height: 400px; 
background-color: #ffba00;
border: 1px solid #ffffff;
}

#contentPlayer2 {
margin-top: -15px;
margin: 5px;
width: 648px;
height: 388px;
background-color: #e8e8e8;
/* background-color: #ffba00;*/ 
border: 1px solid #ffffff;
/*border: 1px solid #bababa;*/
}


#corn2 {
position:relative;
margin-top:-70px;
width: 965px;
height: 70px;
background: url(/images/corn2_970px_75px.png)
}


#sombraPlayer {
	width:100%;
	height: 47px;
	background: url(/images/sombra_player_1020px_47px.png);
}

#clips {
float: left; 
margin-top: 0px;
margin-left: 5px;
width: 640px;
z-index:10px;
/* background: url(/images/1px_1px.png) repeat;*/

background-color: #e8e8e8; 
border: 1px solid #bababa; 
/*border: 1px solid #372b23; */
padding: 10px;
}

#conteudo {
/*width: 100%; */
background-color:#f6f6f6; 
border: 1px solid #bababa; 
/* border: 1px solid #372b23; */
/*
        filter:alpha(opacity=50);
        -moz-opacity:0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;
*/
padding-bottom: 22px;
overflow: hidden;
}

.videos {
float: left;
text-align: center; 
margin: 22px 0 0 22px;
padding: 0px;
width: 180px;
height: 200px;
padding: 1px;
}

#publicidade {
float: right;
margin-right: 5px;
width: 312px;
height: 772px;
padding: 10px;
background-color: #e8e8e8;
border: 1px solid #bababa;
}

#pubConteudo {
height: 100%;
background: #f6f6f6 url(/images/pub_292px_48px.png) top no-repeat;
border: 1px solid #bababa;
}

#clear {
clear: both;
margin-bottom: 30px;
}

#footer {
/*margin-top:20px; */
width:100%;
height: 200px;
background-color: #323232;
}

a.player {
        margin:4px;
        display:block;
	width: 640px;
        height: 380px;
        text-align:center;
        color:#fff;
        text-decoration:none;
        cursor:pointer;
}

/* splash image */
a.player img {
        margin-top:115px;
        border:0;
}


#player {
        float:left;
}

/* playlist style */
.playlist {
        width:312px;
        height:386px;
        float: right;
	margin-right: 5px;
	overflow-y:auto;
        overflow-x:hidden;
        border:1px solid #bababa;
        padding:4px 10px 10px 10px;
        background-color:#e8e8e8;
/*        margin-top:-15px; */
        float:right;
}

/* playlist entry */
.playlist a {
        display:block;
        width:280px;
        height:90px;
        padding:7px;
        background-color:#f6f6f6;
        border:1px solid #bababa;
        font:11px "bitstream vera sans", "lucida grande",verdana;
        text-decoration:none;
        margin-top:7px;
        color:#666;
}

/* different states of a playlist entry */
.playlist a:hover {
        background-color:#cccccc;
}

.playlist a.progress {
        background-color:#d9d9d9;
}

.playlist a.playing {
        border:1px solid #666;
        background-color:#d9d9d9;
}

.playlist a.paused {
        border:1px solid #666;
        background-color:#ffc;
}

/* elements inside playlist entry */
.playlist a img {
        border:0;
        float:left;
        margin-right:10px;
}

.playlist a strong {
	color:blue;
        padding-bottom:5px;
}

.playlist a p {
	float: left;
	color:#333;
	padding-bottom: 1px;
}
.playlist a em {
        border:0;
        float:left;
        margin-right:10px;
 /*       background:url(/img/demos/clock.gif) no-repeat 0 50%; */
/*        padding-left:20px;*/
        color:#333;
        font-style:normal;
        margin-top:10px;
}


/* PLaylist 2 style */
.playlist2 {
/*        width:612px;*/
 /*       height:650px; */
/*        overflow-y:auto;
        overflow-x:hidden; */
text-align: left;
        padding:0 10px 10px 10px;
/*        background-color: black;*/
        margin-top: 0px;
}

/* playlist entry */
.playlist2 a {
        display:block; 
        width:124px;
        height:180px; 
/*        padding:7px; */
        background-color:#f6f6f6;
        border:1px solid #ccc;
        font:11px "bitstream vera sans", "lucida grande",verdana;
        text-decoration:none;
        margin-top:7px;
        color:#666;
	border: 2px solid #ccc;
	
}
/* different states of a playlist entry */

.playlist2 a:hover {
        background-color:#bababa;
}

.playlist2 a.progress {
        background-color:#d9d9d9;
}

.playlist2 a.playing {
        border:#666;
        background-color:#d9d9d9;
}

.playlist2 a.paused {
        border:1px solid #666;
        background-color:#ffc;
}

/* elements inside playlist entry */
.playlist2 a img {
        clear: both;
	border:0;
        float:left;
        margin-right:10px;
	border: 1px solid #d9d9d9;
}

.playlist2 a strong {
        clear:both;
	float: left;
	text-align: left;
	color:blue;
        padding-bottom:5px;
}

.playlist2 a em {
        clear: both;
	border:0;
        float:left;
        margin-right:10px;
        background:url(/img/demos/clock.gif) no-repeat 0 50%;
/*      padding-left:20px;*/
        color:#333;
        font-style:normal;
        margin-top:10px;
}

/** ///////// codigo da paginação /******/
#paginacao {
font:11px "bitstream vera sans", "lucida grande",verdana;
height: 25px;
/*text-align: center; */
}
form input {
margin: 0; padding: 0; border:1px solid #bababa;
cursor: pointer; 
clear: none;
}



.footerInner { width:1024px; margin:auto; clear:both; /*position:relative; height:366px;*/ }
dl { font-family: arial; float:left; display:inline; width:157px; min-height:50px; height:178px; margin:0px 0px 0 0; }
dl:hover,
dl.hover { background:url(../images/footerBack.png) left bottom no-repeat; }
dl:hover dt,
dl.hover dt { background:url(../images/footerBack.png) left top no-repeat; }
dt { padding:0 6px 0; }
dd {  border-top:1px dotted #434343; min-height:35px; height:35px; padding:1px 0; margin:0 0 0 5px; width:143px; }
dt a,
dd a { text-decoration:none; font-size:12px; display:block;/* min-height:31px; _height:31px;*/  padding:8px 5px; width:134px; }
dt a { color:#787070; font-weight:bold; font-size:12px; line-height:10px; }
dl:hover dt a,
dl.hover dt a { color:blue; }
dd a { color:#666666; }
dl:hover dd a,
dl.hover dd a { color:#FFFFFF; }
dl:hover dd a:hover,
dl.hover dd a:hover { color:#00a5d5; background-color:#000000; }
