* {
    margin: 0;
    padding: 0;
}

body {
    padding: 0; 
    background-color: #e1e1e1;
    font: 12px 'trebuchet ms',arial,verdana,sans-serif; 
}

#menu-topo {
    margin:0 auto;
    background-color: #dc1d00;
    height:20px;
}

ul#navlist {
    font:bold 12px/19px 'trebuchet ms',arial,verdana,sans-serif;
    background-color:transparent;
    text-align:center;
}

ul#navlist li {
    display: inline;
    color:#fff;
    margin:auto 5px;
}

#navlist li a {
    padding:0;
    text-decoration: none;
}


#navlist li a:link { color: #ffffff; }
#navlist li a:visited { color: #ffffff; }

#navlist li a:hover {
    color:#e1e1e1;
    text-decoration: underline;
}

#topo {
    background-color: #e1e1e1;
    width: 1000px;
    margin: auto;
    height:140px;
}

#logo {
    height: 94px;
    width: 216px;
    background-color: #e1e1e1;
    background-image: url("http://www.adnews.com.br/img/jpg/logotipo_adnews.jpg");
    background-repeat: no-repeat;
    float:left;
    margin-top:18px;
}

#logo a {
    text-decoration:none;
    height: 94px;
    width: 216px;
    background-color: #e1e1e1;
    background-image: url("http://www.adnews.com.br/img/jpg/logotipo_adnews.jpg");
    background-repeat: no-repeat;
    float:left;
}

#publicidade {
    height: 90px;
    width: 728px;
    margin-top:22px;
    margin-left:48px;
    background-color: #e1e1e1;
    float:left;
}



#img-publicidade {

height: 90px;

width: 7px;

margin-top:22px;

margin-right:0px;

background-color: #e1e1e1;

background-image: url("http://www.adnews.com.br/img/png/pub-vertical.png");

background-repeat: no-repeat;

float:right;

}



#cannes2010{
	margin-top:10px;
	margin-left:25px;

}

#facebook{
    clear:both;
	margin:10px 0 0 25px;
}

#geral {

width: 1000px;

margin:auto;

margin-top:0px;

background-image: url("http://www.adnews.com.br/img/jpg/divisor.jpg");

background-repeat: repeat-y;

background-color:transparent;

position:relative;

}

#site {
    min-height: 2600px;
    background-color: #ffffff;
    width: 642px;
    float:left;
}

#img-canto {

width:326px;

height:20px;

background-color: transparent;

background-image: url("http://www.adnews.com.br/img/png/canto_barratop_esquerdo.png");

background-repeat: no-repeat;

float:left;

}



.data {

padding:7px 0px 0px 25px;

position:absolute;

}



#busca-nome {

width:312px;

height:20px;

background-color:transparent;

float:left;

}



#google {

width: 642px;

margin-left:0px;

border-bottom:1px solid #e1e1e1;

padding:0px 0px 2px 0px;

float:left;

}



#busca {

width: 622px;

margin-left:0px;

padding:0px 0px 2px 0px;

float:left;

background-color:#ffffff;

}



#searchform {

float: right;

padding:0px 1px;

margin:0px;

}



#btnBuscar{

background: url("http://www.adnews.com.br/img/jpg/btn_buscar.jpg") no-repeat;

height:23px;

width:23px;

border:0;

margin:auto;

}



#fotos-rotativas {

height:230px;

width:266px; 

background-color:transparent;

float:left;

margin-top:20px;

margin-left:25px;

}



#destaques {

width:300px;

margin-top:20px;

margin-right:20px;

background-color:transparent;

float:right;

}



#liConteudoDireito a{

text-decoration:none;

color:#015379;

font-weight: bold;

padding:0px 0px 5px 0px;

}



li#liConteudoDireito{

color:#DC1D00;

margin-left:13px;

width:280px;

padding:0px 0px 5px 0px;

}



.tempo{

color:#DC1D00;

font-size:11px;

}



#super-destaque {

background-color:#f8f8f8;

width:246px;

height:160px;

margin-top:0px;

margin-left:25px;

float:left;

padding:15px 10px 15px 10px;

}



.tempoPrincipal{

color:#015379;

font-weight:bold;

font-size:11px;

}



.titulo-super-destaque a {

text-decoration:none;

font-size:19px;

color:#DC1D00;

text-align:justify;

}



.titulo-super-destaque a:hover {

text-decoration:none;

font-size:19px;

color:#DC1D00;

text-align:justify;

}



.conteudo-super-destaque {

padding:10px 0px 10px 0px;

}



#tituloDestaques{

color:#DC1D00;

font-size:19px;

padding:0px 0px 10px 0px;

}



#divisor-canais{

background-color: transparent;

width:280px;

}



#canais {

background-color:transparent;

width:642px;

float:left;

}



#canal-foto {

width:92px;

height:69px;

float:left;

background-color:transparent;

border:1px solid #e1e1e1;

margin:5px 3px 0px 3px;

padding:0px 0px 0px 0px;

}



#canal-titulo h3 a{ 

font-size:13px;

text-decoration:none;

color:#015379;

float:right;

background-color:transparent;

margin-left:0px;

width:178px;

padding:4px 0px 0px 0px;

}



#canal-descricao { 

background-color:transparent;

padding:0px 3px 2px 3px;

margin-top:0px;

min-height: 80px;

}



#tituloTecnologia{

width:282px;

margin-top:20px;

color:#000000;

font-size:19px;

float:left;

margin-left:25px;

background-color: transparent;

}



#tituloMidia{

width:282px;

margin-top:20px;

color:#000000;

font-size:19px;

float:right;

margin-right:20px;

background-color: transparent;

}
.tituloMidiaPatr{
	margin-bottom:-7px;
	margin-right:17px;	
}
.bannerTitutoMidiaPatr{
	float:left;
	margin-top:25px;
	margin-right:4px;
}

#canal-tecnologia {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:left;

margin:2px 0px 0px 25px;

}



#canal-midia {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:right;

margin-right:20px;

}

#canal-midiaPatr{
	border:3px solid #f32f9d;
	margin-top:5px;
	width:280px;
	background-color: transparent;
	float:right;
	margin-right:20px;
}

#separador {

width:642px;

height:93px;

background-color:transparent;

float:left;

}



#mini-peca {

margin-top:15px;

width:321px;

height:60px;

text-align:center;

background-color: transparent;

float:left;

}



#twitter {

margin-top:18px;

width:321px;

height:57px;

background-position:center;

background-color: transparent;

background-image: url("http://www.adnews.com.br/img/jpg/siga_twitter.jpg");

background-repeat: no-repeat;

float:right;

}



#twitter a {

width:321px;

height:57px;

background-position:center;

background-color: transparent;

background-image: url("http://www.adnews.com.br/img/jpg/siga_twitter.jpg");

background-repeat: no-repeat;

float:right;

}

#apiTwitter{
    clear:both;
	margin: 20px 0 0 25px;
}

#tituloInternet{

width:282px;

margin-top:20px;

color:#000000;

font-size:19px;

float:left;

margin-left:25px;

background-color: transparent;

}



#tituloPublicidade{

width:282px;

margin-top:20px;

color:#000000;

font-size:19px;

float:right;

margin-right:20px;

background-color: transparent;

}



#canal-internet {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:left;

margin-left:25px;

}



#canal-publicidade {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:right;

margin-right:20px;

}



#separador-banner-um {

width:642px;

height:93px;

background-color:transparent;

float:left;

border-bottom:5px solid #e1e1e1;

}



#canal-banner-um{

margin-top:15px;

background-color: transparent;

width:556px;

height:75px;

float:left;

text-align:right;

}



#img-publicidade-canal-banner-um {

height: 90px;

width: 7px;

background-color: transparent;

background-image: url("http://www.adnews.com.br/img/png/pub-vertical.png");

background-repeat: no-repeat;

margin-right:75px;

margin-top:-15px;

float:right;

}



#img-canto-maiscanais {

width:642px;

height:30px;

background-color: #ffffff;

background-image: url("http://www.adnews.com.br/img/png/canto_barratop_esquerdo.png");

background-repeat: no-repeat;

float:left;

border-bottom:1px solid #e1e1e1;

}



#img-canto-maiscanais p{

width:642px;

color:#000000;

font-size:17px;

background-color: transparent;

padding:5px 0px 0px 25px;

}



#negocios {

margin-top:5px;

width:280px;

height:155px;

background-color: transparent;

float:left;

margin-left:25px;

}



#negocios ul{

list-style-type:square;

width:220px;

float:left;

padding:0px;

margin: 0 0 0 15px;

}



#negocios li{

height:100px;

}



#negocios h2{ 

padding:0;

margin:3px 5px;

font-size:16px;

}



#negocios h3{ 

padding:0;

margin-bottom:6px;

margin-left:6px;

font-size:12px;

}



#negocios h3 a{ 

text-decoration:none;

color:#015379;

}



#negocios h3 .tempo{ 

text-decoration:none;

font-weight: normal;

}



#telecom {

margin-top:5px;

width:280px;

height:155px;

background-color: transparent;

float:right;

margin-right:20px;

}



#telecom ul{

list-style-type:square;

width:220px;

float:right;

padding:0px;

margin: 0 30px 0 0;

}



#telecom li{

height:100px;

}



#telecom h2{ 

padding:0;

margin:3px 5px;

font-size:16px;

}



#telecom h3{ 

padding:0;

margin-bottom:6px;

margin-left:6px;

font-size:12px;

}



#telecom h3 a{ 

text-decoration:none;

color:#015379;

}



#telecom h3 .tempo{ 

text-decoration:none;

font-weight: normal;

}



#radio {

margin-top:5px;

width:280px;

height:155px;

background-color: transparent;

float:left;

margin-left:25px;

}



#radio ul{

list-style-type:square;

width:220px;

float:left;

padding:0px;

margin: 0 0 0 15px;

}



#radio li{

height:100px;

}



#radio h2{ 

padding:0;

margin:3px 5px;

font-size:16px;

}



#radio h3{ 

padding:0;

margin-bottom:6px;

margin-left:6px;

font-size:12px;

}



#radio h3 a{ 

text-decoration:none;

color:#015379;

}



#radio h3 .tempo{ 

text-decoration:none;

font-weight: normal;

}



#gente {

margin-top:5px;

width:280px;

height:155px;

background-color: transparent;

float:right;

margin-right:20px;

}



#gente ul{

list-style-type:square;

width:220px;

float:right;

padding:0px;

margin: 0 30px 0 0;

}



#gente li{

height:100px;

}



#gente h2{ 

padding:0;

margin:3px 5px;

font-size:16px;

}



#gente h3{ 

padding:0;

margin-bottom:6px;

margin-left:6px;

font-size:12px;

}



#gente h3 a{ 

text-decoration:none;

color:#015379;

}



#gente h3 .tempo{ 

text-decoration:none;

font-weight: normal;

}



#artigos {

margin-top:5px;

width:280px;

height:155px;

background-color: transparent;

float:left;

margin-left:25px;

}



#artigos ul{

list-style-type:square;

width:220px;

float:left;

padding:0px;

margin: 0 0 0 15px;

}



#artigos li{

height:100px;

}



#artigos h2{ 

padding:0;

margin:3px 5px;

font-size:16px;

}



#artigos h3{ 

padding:0;

margin-bottom:6px;

margin-left:6px;

font-size:12px;

}



#artigos h3 a{ 

text-decoration:none;

color:#015379;

}



#artigos h3 .tempo{ 

text-decoration:none;

font-weight: normal;

}



#eventos {

margin-top:5px;

width:280px;

height:155px;

background-color: transparent;

float:right;

margin-right:20px;

}



#eventos ul{

list-style-type:square;

width:220px;

float:right;

padding:0px;

margin: 0 30px 0 0;

}



#eventos li{

height:100px;

}



#eventos h2{ 

padding:0;

margin:3px 5px;

font-size:16px;

}



#eventos h3{ 

padding:0;

margin-bottom:6px;

margin-left:6px;

font-size:12px;

}



#eventos h3 a{ 

text-decoration:none;

color:#015379;

}



#eventos h3 .tempo{ 

text-decoration:none;

font-weight: normal;

}



#separador-banner-dois {

width:642px;

height:93px;

background-color:transparent;

float:left;

border-top:5px solid #e1e1e1;

}



#canal-banner-dois{

margin-top:15px;

background-color: transparent;

width:556px;

height:75px;

float:left;

text-align:right;

padding:0px 0px 0px 0px;

}



#img-publicidade-canal-banner-dois {

height: 90px;

width: 7px;

background-color: transparent;

background-image: url("http://www.adnews.com.br/img/png/pub-vertical.png");

background-repeat: no-repeat;

margin-right:79px;

margin-top:-15px;

float:right;

}



#tituloGame{

width:282px;

margin-top:5px;

color:#000000;

font-size:19px;

float:left;

margin-left:25px;

background-color: transparent;

}



#tituloTV{

width:282px;

margin-top:5px;

color:#000000;

font-size:19px;

float:right;

margin-right:20px;

background-color: transparent;

}



#canal-game {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:left;

margin-left:25px;

}



#canal-tv {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:right;

margin-right:20px;

}



#tituloOutrasNoticias{

width:282px;

margin-top:20px;

color:#000000;

font-size:19px;

float:left;

margin-left:25px;

background-color: transparent;

}



#tituloCultura{

width:282px;

margin-top:20px;

color:#000000;

font-size:19px;

float:right;

margin-right:20px;

background-color: transparent;

}



#canal-outras-not {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:left;

margin-left:25px;

}



#canal-outras-not p{

padding:10px 10px 0px 10px;

}



#canal-outras-not a{

text-decoration:none;

color:#000000;

}



#canal-outras-not a:hover{

text-decoration:none;

color:#ff0000;

}



#canal-cultura {

margin-top:5px;

width:280px;

border:1px solid #e1e1e1;

background-color: transparent;

float:right;

margin-right:20px;

}



#separador-dois {

width:642px;

height:1px;

background-color:transparent;

float:left;

}



#separador-banner-tres {

width:642px;

height:93px;

background-color:transparent;

float:left;

margin-bottom:0px;

}



#canal-banner-tres{

margin-top:15px;

background-color: transparent;

width:556px;

height:75px;

float:left;

text-align:right;

padding:0px 0px 0px 0px;

}



#img-publicidade-canal-banner-tres {

height: 90px;

width: 7px;

background-color: transparent;

background-image: url("http://www.adnews.com.br/img/png/pub-vertical.png");

background-repeat: no-repeat;

margin-right:79px;

margin-top:-15px;

float:right;

}



#btnCanal{

background-color:#ffffff;

width:642px;

height:28px;

text-align:right;

}



#noticia{
	background-color:#ffffff;
	width:582px;
	padding:95px 30px 0px 30px;
	text-align:left;
}



#noticia img{ 

float:left;

padding:0px 20px 0px 0px;

}



#noticia p{

color: #000000;

line-height: 15px;

margin:0px 0px 15px 0px;

}



#noticia h2{ 

font-size:14px;

}



#noticia a{

text-decoration:none;

color: #015379;

font-weight: bold;

}



#noticia a:hover{

text-decoration:none;

color: #015379;

font-weight: bold;

}



#separador-noticia {

background-color:#ffffff;

width:642px;

height:15px;

padding:0px 0px 0px 0px;

float:left;

}



#byTagg{

background-color:#ffffff;

width:336px;

height:40px;

margin-left:153px;

clear: both;

}



#noticias-relacionadas{

padding:25px 30px 20px 30px;

width:582px;

background-color:#ffffff;

}



#noticias-relacionadas p{

font: 13px 'trebuchet ms',arial,verdana,sans-serif; 

font-weight: bold;

color:#000000;

padding:0px 0px 10px 0px;

}



ul#ul-not-relacionadas {

font: 12px 'trebuchet ms',arial,verdana,sans-serif;

background-color:#ffffff;

text-align:left;

font-weight: bold

}



ul#ul-not-relacionadas li {

display: block;

color:#015379;

margin-top:10px;

}



#ul-not-relacionadas li a {

text-decoration: none;

}



#ul-not-relacionadas li a:link { color:#015379; }

#ul-not-relacionadas li a:visited { color:#015379; }



#ul-not-relacionadas li a:hover {

color:#015379;

text-decoration: none;

}



#google-adsense-interna{

text-align:center;

font: 12px 'trebuchet ms',arial,verdana,sans-serif; 

background-color:#ffffff;

padding:20px 30px 20px 30px;

width:582px;

}

#lateral {
    min-height:2600px;
    background-color: #ffffff;
    width: 352px;
    margin-left:6px;
    float:right;
}

#lateral-adnewstv{

text-align:center;

padding:0px 0px 0px 0px;

z-index:1;

margin-top:8px;

}

#lateral-publicidade-um{

text-align:center;

padding:0px 0px 0px 0px;

height:250px;

width:300px;

margin-left:25px;

float:left;

}



#video-banner-lateral-dois {

text-align:center;

background-position:center;

width:350px;

/*height:250px;*/

margin-top:15px;

margin-bottom:10px;

}



.divFlutuantePaisagem{

position:absolute;

top:320px;

width:700px;

height:498px;

margin: 0px 0px 0px -373px;

z-index:1;

}



.divFlutuantePaisagemCannes{

position:absolute;

top:1535px;

width:468px;

height:250px;

margin: 0px 0px 0px 88px;

z-index:1;

}



.divFlutuantePaisagemCannesMac{

position:absolute;

top:1367px;

width:468px;

height:250px;

margin: 0px 0px 0px 88px;

z-index:1;

}



.divFlutuantePaisagemExp {

	position:absolute;

	top:542px;

	height:350px;

	margin: 0px 0px 0px -648px;

	z-index: 1;

}

#paisagem{
	display:none;
	position:absolute;
	left:0px;
	top:381px;   
    top /*\**/: 376px\9;
}

#bannerPaisagem{
    margin-top: 25px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
    #paisagem { top: 376px; }    
}

#paragrafo-publicidade{

text-align:center;

font-size:10px;

color:#666666;

padding:2px 0px 20px 0px;

}



#paragrafo-publicidade-dois{

text-align:center;

font-size:10px;

color:#666666;

padding:0px 0px 0px 145px;

background-color:transparent;

margin-top:2px;

float:left;

}



#paragrafo-publicidade-mini-um{

text-align:left;

font-size:10px;

color:#666666;

padding:10px 0px 20px 218px;

}



#paragrafo-publicidade-mini-dois{

text-align:left;

font-size:10px;

color:#666666;

background-color:transparent;

float:left;

margin-left:234px;

margin-top:2px;

margin-bottom:10px;

}



#lateral-parcerias{

height:119px;

margin-bottom:20px;

padding-left:45px;

}

.img-lateral-parcerias{
    float:left;
}

#lateral-news{

text-align:center;

margin-bottom:20px;

}



#enquete-titulo h2{

border-top:1px #E1E1E1 solid;

border-left:1px #E1E1E1 solid;

border-right:1px #E1E1E1 solid;

height:25px;

width:343px;

padding:5px 0px 5px 3px;

margin-left:3px;

background-color:transparent;

float:left;

color:#0d2352;

margin-left:2px;

}



#divEnquete{

background-color:transparent;

width:343px;

margin:0px auto;

min-height:100px;

padding:10px 0px 0px 3px;

border:1px #E1E1E1 solid;

margin-bottom:20px;

margin-left:2px;

float:left;

}



ul#enquete{

list-style-type:none;

margin:0px 0px 0px 3px;

padding:5px 0px 5px 0px;

}



#enquete li{

padding:8px 0px 0px 0px;

}



#lateral-mobile{

text-align:center;

margin-bottom:10px;

margin-top:20px;

z-index:1;

}



#lateral-real-media{

background-position:center;

background-color: #ffffff;

background-image: url("http://www.adnews.com.br/img/jpg/real_media.jpg");

background-repeat: no-repeat;

height:60px;

margin-top:10px;

z-index:1;

}



#lateral-mais-videos{

text-align:center;

margin-bottom:25px;

}



/*

#midia-indoor-titulo h2{

color:#0d2352;

border-top:1px #E1E1E1 solid;

border-left:1px #E1E1E1 solid;

border-right:1px #E1E1E1 solid;

height:25px;

width:343px;

padding:5px 0px 5px 3px;

float:left;

margin-left:2px;

}

*/



#midia-indoor-titulo{

border-top:1px #E1E1E1 solid;

border-left:1px #E1E1E1 solid;

border-right:1px #E1E1E1 solid;

height:33px;

width:343px;

padding:5px 0px 5px 3px;

float:left;

margin-left:2px;

background-color:#ffffff;

background-image: url("http://www.adnews.com.br/img/jpg/radio_midia_play89.jpg");

background-repeat: no-repeat;

background-position:center;

}



#midia-indoor-titulo a{

height:33px;

width:343px;

float:left;

background-color:#ffffff;

background-image: url("http://www.adnews.com.br/img/jpg/radio_midia_play89.jpg");

background-repeat: no-repeat;

background-position:center;

text-decoration:none;

}



#midia-indoor{

background-color:#feebe6;

width:343px;

margin:0px auto;

min-height:100px;

padding:10px 0px 0px 3px;

border:1px #E1E1E1 solid;

float:left;

margin-left:2px;

}



#divisor-canais-lateral{

background-color: transparent;

width:340px;

}



#canal-foto-midiaindoor {

width:92px;

height:69px;

padding:0px 0px 0px 0px;

float:left;

background-color:transparent;

border:1px solid #e1e1e1;

margin:5px 3px 0px 3px;

}



#canal-titulo-midiaindoor h3 a{ 

font-size:13px;

text-decoration:none;

color:#015379;

background-color:transparent;

float:right;

width:240px;

padding:4px 0px 0px 0px;

}

#canal-descricao-midia { 
	padding:0px 0px 2px 0px;
	background-color:transparent;
	margin-left:4px;
	min-height:65px;
}

#mini-peca-lateral {

margin-top:15px;

width:352px;

height:60px;

text-align:center;

background-color: transparent;

float:left;

}



#video-banner-lateral-um{

text-align:center;

background-color:transparent;

width:350px;

height:250px;

margin-top:15px;

margin-bottom:10px;

}



#lateral-podcasts{

text-align:center;

margin-top:10px;

z-index:0;

}



#rodape {

background-color: #e1e1e1;

clear: both;

padding:15px 0px 15px 0px;

}



/*CSS RODAPÉ COM TABELAS - ALTERAR PARA UM CSS PURO SEM TABELAS*/

#rodape .vermelho {background-color:#FF0000;}

#rodape .style1 {font-family: "Trebuchet MS"}

#rodape .style7 {font-size: x-small}

#rodape .style11 {font-family: "Trebuchet MS"; font-size: small; color: #666666; }

#rodape .rodape {font-family: "Trebuchet MS"; font-size: small; color: #666666; text-decoration:none; }

#rodape .style15 {font-family: "Trebuchet MS"; font-size: small; }



#rodape a:link {

text-decoration: none;

color: #666666;

font-weight: bold;

}



#rodape a:visited {

	text-decoration: none;
	
	color: #666666;
	
	font-weight: bold;
	
}



#rodape a:hover {

	text-decoration: none;
	
	color: #666666;
	
	font-weight: bold;

}



#rodape a:active {

text-decoration: none;

color: #666666;

}

/*CSS COMENTÁRIO INTERNA - MELHORAR*/

.ferramentas{
    clear:both;
    margin:0 20px;
}

#ulOpcoes {
    border-bottom:1px solid #ccc;
    margin:0;
    padding: 0 0 19px 10px;
}

#ulOpcoes ul, #ulOpcoes li{

display :inline;

list-style-type:none;

margin:0;

padding:0;

}



.tabDesativ{

background:#E8EBF0;

border:1px solid #ccc;

color:#666;

float:left;

font-size:small;

font-weight:normal;

line-height:14px;

margin-right:8px;

padding:2px 10px 2px 10px;

text-decoration:none;

}



#ulOpcoes a:link.active, #ulOpcoes a:visited.active	{

background:#fff;

border-bottom:1px solid #fff;

color:#000;

}



#ulOpcoes a:hover	{

color:#f00;

}

.tabAtiva{

background:#fff;

border-bottom:1px solid #fff;

color:#000;

border-left:1px solid #ccc;

border-top:1px solid #ccc;	

border-right:1px solid #ccc;	

float:left;

font-size:small;

font-weight:normal;

line-height:14px;

margin-right:8px;

padding:2px 10px 2px 10px;

text-decoration:none;	

}



 #ulOpcoes ul a:hover {

color:#f00 !important;

}



.contents {

background:#fff;

border:1px solid #ccc;

border-top:none;

clear:both;

margin:0px;

padding:15px;

}

.ColunaTitulo{

border:1px #999999 solid;

font-size:16px;

font-weight:bold;

color:#DC1D00;

text-align:center;

padding:10px 5px;

}

.ColunaCampos{

border-top:1px #999999 solid;

border-right:1px #999999 solid;

border-bottom:1px #999999 solid;

font-size:14px;

color:#203D81;

text-align:center;

padding:10px 5px;

}

.Campos {

border:1px solid #DC1D00;

color:#203D81;

}



#contComentario a{

text-decoration:none;

color: #ff0000;

}



#contComentario a:hover{

text-decoration:underline;

color: #ff0000;

}

.compartilhar{
    position: absolute;
    left: 315px;
    top:  115px;
}
.compartilharText{
    float: left;
    color: #888888;
}
