@charset "iso-8859-1";
body { margin: 0; background: #303030 url('/imagens/layout/ccc/fundo_v2.jpg') repeat-x; 
color: #363636;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: .6em;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
a { color: #B66112; text-decoration: none; }
a:hover { color: #B66112; text-decoration: underline; }
p {	margin: 0 0 5px 0; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; }
td { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-align:left; }
.caixa { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; }

.celaslinks { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.celaslinks A { display:block; width: 100%; color: #B66112; text-decoration: none; border: 1px solid #B66112; padding:1; }
.celaslinks A:hover { color: #FFFFFF; text-decoration: none; border: 1px solid #B66112; background: #B66112; }

.celaslinks2 { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.celaslinks2 A { display:block; width: 100%; color: #363636; text-decoration: none; border: 1px solid #363636; padding:1; }
.celaslinks2 A:hover { color: #FFFFFF; text-decoration: none; border: 1px solid #363636; background: #363636; }

.celaNoticias { color: #FFFFFF; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-align:center;}
.celaNoticias A { display:block; width: 100%; color: #FFFFFF; text-decoration: none; border: 1px solid #000000; background: #333333; padding:2; margin-bottom: -11px; }
.celaNoticias A:hover { color: #FFFFFF; text-decoration: none; border: 1px solid #000000; background: #000000; }

.celaComprar { color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.celaComprar A { display:block; width: 100%; color: #FFFFFF; text-decoration: none; border: 1px solid #D78E4D; background: #D78E4D; padding:1; }
.celaComprar A:hover { color: #FFFFFF; text-decoration: none; border: 1px solid #B66112; background: #B66112; }

.celaComprar2 { color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.celaComprar2 A { display:block; width: 100%; color: #FFFFFF; text-decoration: none; border: 1px solid #5CA4D8; background: #5CA4D8; padding:1; }
.celaComprar2 A:hover { color: #FFFFFF; text-decoration: none; border: 1px solid #378ECE; background: #378ECE; }

.bolaComprarBlue A { filter:alpha(opacity=88); -moz-opacity:0.88; opacity:0.88;}
.bolaComprarBlue A:hover { filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0}

.bolaComprar { color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.bolaComprar A { display:block; width: 100%; color: #FFFFFF; text-decoration: none; width:50px; height:50px; cursor: pointer; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; background-image: url('http://www.ccc.eu.com/imagens/comprarbola.gif'); }
.bolaComprar A:hover { text-decoration: none; color: #FFFFFF; filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0}

.bolaComprar2 { color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.bolaComprar2 A { display:block; width: 100%; color: #FFFFFF; text-decoration: none; width:50px; height:50px; cursor: pointer; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85; background-image: url('http://www.ccc.eu.com/imagens/comprarbola2.png'); }
.bolaComprar2 A:hover { text-decoration: none; color: #FFFFFF; filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0}

.bolaTemp1 { display:block; width: 100%; color: #FFFFFF; text-decoration: none; width:100px; height:100px; background-image: url('http://www.ccc.eu.com/imagens/premioautores2010-p8.png'); }

.guia { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; }
.guia A { color: #363636; text-decoration: none; cursor: pointer; }
.guia A:hover { color: #B66112 ; text-decoration: underline; }

.guialeft { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-align:left; padding: 2px; }
.guialeft A { color: black; text-decoration: none; cursor: pointer; }
.guialeft A:hover { color: #B66112 ; text-decoration: underline; }

.guiaright { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-align:left; font-weight: bold; padding-left:12px; }
.guiaright A { color: black; text-decoration: none; cursor: pointer; }
.guiaright A:hover { color: #B66112 ; text-decoration: underline; }

.Forms { padding: 2; height:23px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9pt; }
.Forms2 { padding: 2; height:23px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.FormsCaixa { padding: 2; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9pt; }
.botao { font-size: 9pt; font-weight: bold;}
.botaoreset { font-size: 9pt; }

.celulaimagem { cursor: pointer; text-align:right; vertical-align:top; }
.tabelaimagem {  margin-left:-5px; margin-right:15px; margin-top:0px; margin-bottom:0px; }
.lupa { filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; padding:2px; }

.listagemResultados { text-decoration: none; padding: 1 5 1 5; }
.listagemResultados A { text-decoration: none; background: #EEEEEE; color: #454235; padding: 1 5 1 5; }
.listagemResultados A:hover { text-decoration: none; background: #B66112; color: white; none; }
.listagemResultados A:active { text-decoration: none; background: #B66112;  color: white; none; }
.listagemResultados A:visited { text-decoration: none; }

		/* list styles */
		#odo { 
			border: 0px;
			margin-left: -6px;
			margin-right: 20px;
			padding: 0;
			font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-align:left;
			}
		ul ul { margin-left: 14px;}
		li { padding: 0px; margin: 0px; list-style-type: none;}
		ul { padding: 0px; margin: 0px; list-style-type: none;}
		li a { 
			margin-left: 5px; padding: 2px; 
			text-decoration: none; width: 100%; height: 100%; color: black;
			font-weight: bold; display: block; }
		li { display: inline; } /* fix for IE blank line bug */
		ul > li { display: list-item;}
		li > a { width: auto; height: auto;}
		li a:hover { color: #B66112; }
		li a.samePage { color: white; background-color: #8CBB24; font-weight: bold; }
			li a.samePage:hover { color: white; background-color: #B2D234; font-weight: bold; }
			li a.samePage:active { color: black; background-color: #B2D234; font-weight: bold; }
			li a.samePage:visited { color: black; background-color: #B2D234; font-weight: bold; }
