body {
font-family:arial; 
font-size:12px; 
margin:0px auto;
color:#666;
background-image:url(../imagens/1px.jpg);
*text-align:center
}

a {text-decoration:none; color:#666;}
p {margin:1px; padding:1px}

#site {
width:1000px;
height:auto;
margin:0px auto;
text-align:left
}

#topo {
width:100%;
height:278px;
background:transparent url(../imagens/fundo_topo.jpg) no-repeat scroll top center;
margin:0px auto
}

#dvMenu {
width:907px;
height:196px;
margin:0px auto;
}

#centro {
float:left;
width:1000px;
height:874px;
}

#topContent {
float:left;
width:907px;
min-height:400px;
height:auto;
margin-left:46px;
*margin-left:47px;
background-color:#fff
}

#bottomContent {
float:left;
width:907px;
height:auto;
margin-left:46px;
*margin-left:47px;
background-color:#fff
}

#leftTopContent {
float:left;
width:605px;
min-height:396px;
height:auto
}

#rightTopContent {
float:left;
width:295px;
height:396px
}

#menuMiniNoticia {
float:left;
width:98px;
height:400px;
margin:0px 10px
}

.miniFotoNoticia {
float:left;
width:98px;
margin:8px 0px;
height:82px;
overflow:hidden
}

#bigFotoNoticia {
float:left;
width:476px;
height:350px;
text-align:center;
margin:8px 0px 0px 0px;
overflow:hidden
}

#legendaBigFotoNoticia {
float:left;
width:476px;
height:30px;
vertical-align:middle;
line-height:30px;
text-indent:10px;
font-size:11px
}

#videoTopContent {
float:left;
width:270px;
height:235px;
margin:8px 10px;
background-color:#ccc
}

#legendaMiniVideo {
float:left;
width:270px;
height:47px;
margin:3px 10px;
text-indent:10px;
font-size:11px
}

.miniVideoTopContent {
float:left;
width:87px;
height:80px;
margin:3px 2px 0px 2px;border:1px
}

.mascaraMiniVideoTopContent {
float:left;
width:87px;
height:80px;
position:absolute;
z-index:5;
margin-top:-15px;
*margin-top:0px;
*margin-left:-87px;
*background-color:#fff;
*filter:alpha(opacity=10)
}

#rodape {
float:left;
width:100%;
height:529px;
background:transparent url(../imagens/fundo_rodape.jpg) no-repeat scroll bottom center
}

#contentRodape {
margin:0px auto;
width:907px;
height:529px;
background:transparent url(../imagens/rodape.jpg) no-repeat scroll top center
}

textarea {
border-style:groove; 
font-family:tahoma; 
font-size:11px; 
width:300px; 
height:80px;
border:1px solid #ddd;
overflow-y:auto
}

input {
float:left;
border:1px solid #ddd;
font-family:tahoma;
width:300px;
height:22px;

}

.newsletter {
float:left;
width:150px;
height:22px;
margin-left:83px;
margin-top:35px
}

.okNewsletter {
float:left;
width:40px;
height:22px;
margin-top:35px;
margin-left:3px;
cursor:pointer
}

#dvAlert {
position:absolute; 
top:300px; 
border:1px solid #ddd; 
background-color:#f9f9f9; 
width:250px; 
min-height:70px; 
height:auto; 
*height:70px; 
display:none;
}

#titleDvAlert {
float:left; 
line-height:20px;
vertical-align:middle; 
font-weight:bold; 
margin-left:10px;
width:150px
}

#topoDvAlert {background-color:#ddd; width:100%; height:20px;}
#contentDvAlert {width:100%;min-height:50px; height:auto;}

.botao {
width:80px;
height:20px;
line-height:20px;
vertical-align:middle;
border:1px solid #ddd;
background-color:#f0f0f0;
float:left;
margin:5px 5px 5px 0px;
text-align:center;
font-size:12px;
font-weight:bold;
cursor:pointer
}

#home {
float:left;
width:74px;
height:38px;
cursor:pointer;
margin:115px 0px 0px 55px
}

.menu {
float:left;
width:90px;
height:48px;
margin-top:148px;
cursor:pointer;
position:relative;
z-index:1
}

.smenu {
float:left;
width:90px;
height:22px;
cursor:pointer;
text-align:center;
vertical-align:middle;
line-height:25px
}

.logo {
float:left;
width:180px;
height:196px;
cursor:pointer;
background-image:url(../imagens/logo.png);
}

.blockBottomContent {
float:left;
width:297px;
height:auto;
overflow-x:hidden
}

#destaques {
float:left;
width:280px;
height:180px;
margin:5px 0px 5px 8px;
*text-align:center
}

.dvNotDestaque {
float:left;
width:297px;
height:54px;
margin-top:5px;
cursor:pointer;
background-color:#fff
}

#paranaense {
float:left;
*float:none;
width:297px;
height:auto;
margin-top:5px
}

#proxima_partida {
float:left;
width:297px;
height:180px;
margin:5px 0px;
color:#fff;
background:transparent url(../imagens/x_proxima.jpg) no-repeat scroll top left
}

#elenco_loja {
float:left;
width:297px;
height:147px;
margin-top:5px
}

#elenco {
float:left;
width:147px;
height:120px
}

#loja {
float:left;
width:147px;
height:120px
}

#clube {
float:left;
background-image:url(../imagens/clube.gif); 
background-repeat:no-repeat;
width:94px; 
height:48px;
margin-top:148px;
}

#clube:hover div {display:block}

#futebol {
float:left;
width:90px; 
height:48px;
margin-top:148px;
background-image:url(../imagens/futebol.gif)
}

#futebol:hover div {display:block}

#sclube {
float:left;
width:91px;
height:114px;
display:none;
z-index:5;
position:absolute;
margin-top:48px;
*margin-left:-45px;
cursor:pointer;
background-image:url(../imagens/sclube.jpg);
background-repeat:no-repeat;
}

#sfutebol {
float:left;
width:91px;
display:none;
z-index:5;
position:absolute;
height:76px;
margin-top:48px;
*margin-left:-45px;
cursor:pointer;
background-image:url(../imagens/sfutebol.png);
background-repeat:no-repeat;
}

#imprensa {
float:left;
width:90px; 
height:48px;
margin-top:148px;
background-image:url(../imagens/imprensa.gif)
}

#imprensa:hover div {display:block}


#simprensa {
float:left;
width:91px;
display:none;
z-index:5;
position:absolute;
height:76px;
margin-top:48px;
*margin-left:-45px;
cursor:pointer;
background-image:url(../imagens/simprensa.png)
}

.content {
float:left;
width:585px;
height:auto;
overflow-y:auto;
margin:5px 10px;
color:#666
}

.tituloNoticia {
font-size:16px;
font-weight:bold;
color:#666
}

.simbolos {
float:left;
width:200px; 
height:auto;
margin:20px 49px;
*margin:20px 46px;
border:1px solid #ddd
}

.dv100_ac {
float:left;
width:96%;
padding:2%;
text-align:center
}

.dv100 {
float:left;
width:100%
}

.dv100_pad {
float:left;
width:96%;
padding:2%
}

.dv100_pad_ac {
float:left;
width:96%;
padding:2%;
text-align:center
}


.dv100_pad_mt20 {
float:left;
width:96%;
padding:2%;
margin:20px 0px 0px 0px
}

.data_hora {
float:left;
width:140px;
height:25px;
vertical-align:middle;
line-height:25px;
text-align:center
}

.time {
float:left;
width:285px;
height:35px;
vertical-align:middle;
line-height:25px;
text-align:center
}

.local {
float:left;
width:140px;
height:25px;
vertical-align:middle;
line-height:25px;
text-align:center
}

.legenda {
float:left;
width:30px;
height:25px;
vertical-align:middle;
line-height:25px;
text-align:center
}

div.elenco {
float:left;
width:270px;
height:330px;
margin:10px;
font-size:11px;
border:1px solid #f0f0f0;
overflow:hidden
}

.slideshow { height:180px; width: 232px; *width:230px; margin: auto;*background-color: #eee; *border: 1px solid #ccc; *text-align:center; overflow:hidden}
.slideshow img, .galeria img { padding:15px;  margin:0px auto; border: 1px solid #ccc; background-color: #eee; *margin:10px 0px 0px 12px; }
.galeria {
float:left; 
width:230px; 
height:200px; 
padding:15px; 
margin:10px;
text-align:center;
cursor:pointer;
*background-color: #eee;
*border: 1px solid #ccc;
}