* { margin: 0; padding: 0; }
html { overflow: auto; }
html, body { height: 100%; }


body { margin: 0; padding: 0; background: #fff url('/imgs/bg.jpg') no-repeat scroll top center; }
#site { width: 1000px; margin: 0 auto; }
#logotipo { float:left;width: 516px; height: 104px; margin: 24px 0 0 0; }


ul { list-style: disc inside; }
ol { list-style: decimal inside; }
a { outline: none; text-decoration: none; }
a img { border: none; background: none; }
img { }
table { border-collapse: collapse; }
p { margin-top: 0.7em; margin-bottom: 0em; }

/* Estrutura */
#wrapper { width: 1000px; margin: 0 auto; }
#header { height: 104px; }
#body { background-color:white;clear:both;min-height: 465px; background:#FFFFFF; height:auto !important; height:465px; }
#content { padding: 20px;min-height:600px; }


/* Fontes */
a, a:visited, a:active { color: #0CAEEA; }
#content a { color: #0CAEEA; }
#content a:hover { color: #0CAEEA; }
h1 { font-family:Georgia,serif,Arial,Helvetica,sans-serif,Verdana; font-size: 1.8em; margin-bottom: 20px; color: #FF1276; }
h2 { font-size: 2.2em; border-bottom: 1px dotted #CCCCCC; margin: 20px 0; }
h3 { font-size: 1.8em; margin: 20px 0 0 0; }
p { font-size: 14px; }


/* Forms */
#form1 { width: 365px; margin: 10px auto; }
label { font-size: 1.7em; padding: 0 0 3px; font-weight: bold; display: block; }
textarea, input { padding: 5px; border: 1px solid #999999; width: 250px; color:#999999; }
select { width: 362px; padding: 5px; border: 1px solid #999999; color: #999999; }
textarea { width: 350px; font-family: Arial, Helvetica, sans-serif; }
textarea:focus, input:focus { border: 1px solid #FFCC33; }
.button { width: 362px; }

/* Listas */
/*
#content ul { font-size: 1.6em; margin-left: 25px; margin-bottom: 0.7em; }
#content ul ul { font-size: 1.0em; margin-left: 25px; margin-bottom: 0em; }
*/
#content ol { font-size: 1.6em; margin-left: 25px; margin-bottom: 0.7em; }
#content ol ol { font-size: 1.0em; margin-left: 25px; margin-bottom: 0em; }

#intsearch { text-align: right; }
#intsearchBox { width: 180px; }
#botao { width: 90px; color: #000; }



#q {
background-image:url(/imgs/pesquisaInput.gif);
background-repeat:no-repeat;
border:0 solid #FFFFFF;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:37px;
line-height:normal;
padding:12px 0 0 15px;
width:174px;
}

#x {
background-image:url(/imgs/pesquisaBtn.gif);
background-repeat:no-repeat;
border:0 solid #FFFFFF;
cursor:pointer;
float:left;
height:37px;
margin-left:0px;
width:88px;
}


.titulo-noticia {
font-family:"Lucida Sans";
font-weight: bold;
font-size:14px;
color:#e956ab;
}
.fonte {
font-family:"Lucida Sans";
font-size:13px;
color:#666;
font-weight: bold;
}
.noticia {
font-family:"Lucida Sans";
font-size:13px;
color:#666;
}

#navigation {
background:transparent url('/imgs/menu2.gif') no-repeat 0 0;
background-position:0 33px;
height:33px;
display:block;

float:left;
}




.thumb-list {
/*padding:10px;*/
/*width:260px;*/
height:225px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
}

.thumb-list li {
/*background:transparent url(/img/bg-video.gif) no-repeat scroll left top;*/
float:left;
height:115px;
padding-right:10px;
margin:0 0px 0px 0;
width:75px;
}

.thumb-list li a img {
	border:1px solid #CFDEE2;
	height:70px;
	margin:0 0 0 0;
	/*padding:3px;*/
	width:70px;
	/*padding:14px 45px 18px 13px;*/
}

.thumb-list li a {
display:inline;
color:gray;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.thumb-list li strong {
color:#959595;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}




#video-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#video-list li {
float:left;
height:120px;
margin:0 30px 5px 0;
width:127px;
}

#foto-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#foto-list li {
float:left;
height:88px;
margin:0 10px 10px 0;
width:88px;
}


#film-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#film-list li {
float:left;
height:140px;
padding-right:11px;
padding-bottom:20px;
width:110px;
}

#film-list li img {
	height:100px;
	width:70px;
}

.paging {
clear:both;
float:left;
line-height:normal;
padding:10px 0;
width:450px;
}
.paging a, .paging span, .paging .ret, .paging strong {
border:1px solid #CECECE;
display:block;
float:left;
padding:2px 4px;
}
.paging a, .paging span {
font-size:10px;
color:#FF3399;
margin:0 1px;
text-decoration:none;
}
.paging span {
color:#CECECE;
cursor:default;
}


