/* Start of CMSMS style sheet 'layout' */
* {margin:0; padding:0; font-family:Verdana;}

body {background:#6F634D;}

#alinhasite {width:1000px; background:url(images/bg.jpg) #6F634D repeat-y; margin:0 auto;}

#bgrande {width:1000px; background:url(images/bg.jpg) #6F634D repeat-y; float:left; overflow:hidden;}

#colunaEsq {width:148px; height:100%;  float:left; overflow:hidden;}
#esq01 {width:148px; height:681px; background-image:url(images/colunaEsq.jpg); float:left;}

#colunaCentro {width:702px; float:left; overflow:hidden;}
#colunaDir {width:150px; height:100%;  float:left;}
#dir01 {width:150px; height:681px; background-image:url(images/colunaDir.jpg); float:left;}

#esquerda {width:233px; float:left; display:block;}

#logo {width:233px; float:left;}
#logo img {margin:13px 0 0 40px;}

#menu {width:233px; float:left; margin-top:20px;}
#menu ul {list-style:none; margin-left:40px;}
#menu li { margin-bottom:3px;}
#menu a {width:150px; height:40px; line-height:40px; background-image:url(images/menu.gif); font-family:Georgia; font-size:20px; color:#FFFFFF; text-decoration:none; text-indent:10px; display: block; }
#menu a:hover {font-family:Georgia; color: #FFFFFF; text-decoration:none; background-image:url(images/menuOver.gif);}

#locais {width:172px; float:left; margin:15px 0 20px 0; padding-left:30px;}
#locais h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#000000; background-image:url(images/setaAzul.gif); background-repeat:no-repeat; padding-left:35px;}
#locais h2 {font-size:11px; color:#000000; margin-left:15px; margin-top:15px;}
#locais p {font-size:11px; color:#000000; margin-left:15px;}


#principal {width:469px; float:left; overflow:hidden;}

#topo {width:469px; height:265px; background-image:url(images/topo.jpg); float:left; overflow:hidden;}
#topo form {width:250px; position:relative; top:232px; left:40px;}

#topo label {width:50px; letter-spacing:1px; margin-top:2px; display:block; text-align:right; font-size:11px; color:#FFFFFF; float:left;}
.campoPesquisa {width:140px; height:15px; line-height:16px; font-size:11px; color:#FFFFFF; background-color:#48A8C8;  float:left; margin-left:9px; border:0; margin-bottom:6px; margin-top:3px;}
.enviarPesquisa {float:left; margin-left:10px; margin-top:0px;}

#corpo {width:469px; background:url(images/corpo.jpg); float:left; overflow:hidden;}

#corpo h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:27px; color:#000000; font-weight:normal; margin:20px 0; padding:0 40px;}
#corpo h1 a:link {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}
#corpo h1 a:visited {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}
#corpo h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:underline;}
#corpo h1 a:active {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}

#corpo h2 {font-size:11px; color:#000000; font-weight:normal; margin:20px 0; padding:0 60px 0 40px;}
#corpo h2 a {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}
#corpo h2 a:hover {text-decoration:underline;}

#corpo h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; font-weight:normal;  padding:0 60px 0 40px;}

#corpo h4 {font-size:12px; color:#CC0000; text-align:center; font-weight:bold;  padding:0 60px 0 40px; margin-bottom:10px;}
#corpo h4 a:link {color: #CC0000; text-decoration:none;}
#corpo h4 a:visited {color: #CC0000; text-decoration:none;}
#corpo h4 a:hover {color: #000000; text-decoration:underline;}
#corpo h4 a:active {color: #CC0000; text-decoration:none;}

#corpo p {font-size:11px; color:#000000; font-weight:normal; line-height:18px; padding:0 60px 0 40px; margin-bottom:15px; text-align: justify;}
#corpo p a:link {color: #C5271D; text-decoration:none;}
#corpo p a:visited {color: #C5271D; text-decoration:none;}
#corpo p a:hover {color: #C5271D; text-decoration:underline;}
#corpo p a:active {color: #C5271D; text-decoration:none;}

#corpo ul {width:340px; margin-left:60px; margin-bottom:20px; list-style-image: url(images/setaLista.gif); }
#corpo li {font-size:11px; line-height:14px; color:#5E5A4E; text-align:justify; margin-bottom:10px;}
#corpo li a:link {color: #C5271D; text-decoration:none;}
#corpo li a:visited {color: #C5271D; text-decoration:none;}
#corpo li a:hover {color: #C5271D; text-decoration:underline;}
#corpo li a:active {color: #C5271D; text-decoration:none;}

#conteudo {width:469px; background:url(images/bgAzul.jpg) repeat-y; float:left; padding-top:25px; }

#pequenoDestaque {width:225px; background:none; float:left; overflow:hidden;}
#pequenoDestaque h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; font-weight:normal; color:#FFFFFF; margin-left:20px; margin-bottom:15px;}
#pequenoDestaque h1 a:link {font-family:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration:none;}
#pequenoDestaque h1 a:visited {font-family:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration:none;}
#pequenoDestaque h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration:underline;}
#pequenoDestaque h1 a:active {font-family:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration:none;}

#pequenoDestaque h2 {font-size:11px; color:#FFFFFF; font-weight:normal; margin:0; float:right; padding:0 0 0 40px;}
#pequenoDestaque h2 a {font-family:Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration:none;}
#pequenoDestaque h2 a:hover {text-decoration:underline;}

#pequenoDestaque p {font-size:11px; color:#FFFFFF; margin-left:20px; margin-bottom:5px; line-height:16px;}
#pequenoDestaque p a {color: #FFFFFF; text-decoration:none;}
#pequenoDestaque p a:hover {text-decoration:underline;}



#noticias {width:210px; background-color:#FFFFFF; float:left; margin-left:10px; text-align:right; overflow:hidden;}
#noticias h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; font-weight:normal; color:#000000; margin:15px 0; padding:0 20px;}
#noticias h2 {font-size:11px; font-weight:normal; color:#000000; padding:10px 20px; border-top:#000000 solid 1px;}
#noticias h2 a {color: #000000; text-decoration:none;}
#noticias h2 a:hover {text-decoration:underline;}



#base {width:469px; height:67px; background-image:url(images/base.jpg); text-align:center; float:left; overflow:hidden;}
#base p {font-family:"Trebuchet MS"; font-size:10px; color:#FFFFFF; margin-top:30px; float:left;  margin-left:120px;}
#base p a:link {color: #FFFFFF; text-decoration:none;}
#base p a:visited {color: #FFFFFF; text-decoration:none;}
#base p a:hover {color: #FFFFFF; text-decoration:underline;}
#base p a:active {color: #FFFFFF; text-decoration:none;}
#base img {float:right; margin-top:30px; margin-right:30px; }

#patrocinio {width:469px; float:left;}


/* LAYOUT CONTATO */

#contato_campos ul {list-style:none; margin-top:20px;}
#contato_campos li {font-size:13px; list-style:none; color:#46A3C5; margin-bottom:10px;}

#contato_campos p {font-size:11px; list-style:none; color:#333333; margin-top:20px; padding:0 60px;}

#contato_campos label {width:110px; text-align:right; margin-right:10px; float:left;}

#contato_campos input {width:210px; height:16px; font-size:11px; background-color:#2C548F; color:#FFFFFF; border:0; padding:2px 5px;}

#contato_campos textarea {font-family:"Trebuchet MS", Arial ; width:300px; height:150px; font-size:11px; background-color:#2C548F; color:#FFFFFF; border:0; padding:2px 5px; margin-left:60px; overflow:auto;}

#botoes_contato {margin:5px 0 20px 110px; }
input.botoes {background-color:#2C548F; text-align:center; font-size:12px; line-height:20px; color:#FFFFFF; margin-right:6px; border:0; padding:0px 5px;}

#alerta_mensagem {font-weight:bold; color:#C5271D; font-size:14px;}


#corpoContato {width:469px; background:url(images/corpo.jpg); float:left;}
#corpoContato h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:29px; color:#000000; font-weight:normal;  margin:20px 0; padding:0 40px;}
#corpoContato h2 {font-size:20px; color:#000000; font-weight:normal;  margin:20px 0; padding:0 40px;}

#corpoContato hr {border:1px solid #999999; width:300px; margin-left:70px;}


/* OFICINAS */
#oficinas {width:469px; background:url(images/corpo.jpg); float:left; padding-bottom:15px; overflow:hidden;}
#oficinas img {border:0;}

#oficinas ul {position:relative; left:45px; width:450px; list-style:none; margin:25px 0; clear:both;}
#oficinas li {width:180px; height:90px; float:left; text-align:center; font-size:12px; color:#000000; font-weight:normal; overflow:hidden;}

#oficinas p {font-size:12px; color:#000000; margin-bottom:10px; padding:0 60px 0 40px; text-align:justify; line-height:16px;}
#oficinas p a:link {color: #CC0033; text-decoration:none;}
#oficinas p a:visited {color: #CC0033; text-decoration:none;}
#oficinas p a:hover {color: #CC0033; text-decoration:underline;}
#oficinas p a:active {color: #CC0033; text-decoration:none;}

#oficinas h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; letter-spacing:2px; font-weight:normal; color:#C5271D; margin-top:15px; padding:0 40px;}

#oficinas h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; letter-spacing:1px; color:#2C6CB5; margin-top:15px; padding:0 40px;}

#oficinas h3 {font-size:12px; letter-spacing:1px; color:#333333; margin-bottom:10px; margin-top:5px; padding:0 60px 0 40px;}
#oficinas h3 a:link {color: #333333; text-decoration:underline}
#oficinas h3 a:visited {color: #333333; text-decoration:underline;}
#oficinas h3 a:hover {color: #CC0033; text-decoration:underline;}
#oficinas h3 a:active {color: #333333; text-decoration:underline;}

.negrito {font-weight:bold;}

#oficinas h4 {font-size:12px; color:#333333; margin-bottom:15px; padding:0 60px 0 40px; font-weight:normal; line-height:16px;}

img.setaoficina {float:left; margin-left:140px; margin-right:10px;}

#oficinas h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; margin-top:5px;}
#oficinas h5 a:link {color: #CC0033; text-decoration:none;}
#oficinas h5 a:visited {color: #CC0033; text-decoration:none;}
#oficinas h5 a:hover {color: #CC0033; text-decoration:underline;}
#oficinas h5 a:active {color: #CC0033; text-decoration:none;}

#oficinas h6 {width:300px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; float:left; line-height:25px; margin:20px 0;}
#oficinas h6 a:link {color: #CC0033; text-decoration:none;}
#oficinas h6 a:visited {color: #CC0033; text-decoration:none;}
#oficinas h6 a:hover {color: #CC0033; text-decoration:underline;}
#oficinas h6 a:active {color: #CC0033; text-decoration:none;}

#alerta_oficina {font-weight:bold; color:#C5271D; font-size:14px; margin-left:20px;}
#alerta_justificativa {font-weight:bold; color:#C5271D; font-size:14px; margin-left:20px;}

#escolhaOficina li {font-size:11px; list-style:none; color:#333333; margin-bottom:15px;}

#escolhaOficina h2 {font-size:12px; color:#333333; margin-bottom:15px; padding-left:50px;}

#escolhaOficina label {width:80px; height:40px; text-align:right; margin-right:10px; float:left;}


/* SELECIONADOS */

#selecionados {width:469px; background:url(images/corpo.jpg); float:left; padding-bottom:15px; overflow:hidden;}

#selecionados h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; letter-spacing:1px; color:#2C6CB5; margin-top:15px; margin-bottom:10px; padding:0 40px;}

#selecionados h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; letter-spacing:1px; color:#000000; margin-top:15px; padding:0 60px 0 40px;}
#selecionados h2 a:link {color: #CC0033; text-decoration:none;}
#selecionados h2 a:visited {color: #CC0033; text-decoration:none;}
#selecionados h2 a:hover {color: #CC0033; text-decoration:underline;}
#selecionados h2 a:active {color: #CC0033; text-decoration:none;}

#selecionados h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#000000; margin-top:0; font-weight:normal; padding:0 60px 0 40px;}

#selecionados h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; letter-spacing:1px; color:#C5271D; margin-top:15px; padding:0 40px;}

#selecionados p {font-size:12px; color:#000000; font-weight:normal; margin:0; padding:0 60px 0 40px;}
#selecionados p a:link {color: #CC0033; text-decoration:none;}
#selecionados p a:visited {color: #CC0033; text-decoration:none;}
#selecionados p a:hover {color: #CC0033; text-decoration:underline;}
#selecionados p a:active {color: #CC0033; text-decoration:none;}


#selecionados ul {list-style:url(images/seta_vermelha.gif) circle; margin-top:25px; padding-left:90px;}
#selecionados li {font-size:13px; color:#000000; margin-bottom:15px;}
#selecionados li a:link {color: #CC0033; text-decoration:none;}
#selecionados li a:visited {color: #CC0033; text-decoration:none;}
#selecionados li a:hover {color: #CC0033; text-decoration:underline;}
#selecionados li a:active {color: #CC0033; text-decoration:none;}

#selecionados img {border:0;}

img.setaazul {float:left; margin-left:100px; margin-right:10px;}

#selecionados h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; margin-top:5px;}
#selecionados h5 a:link {color: #CC0033; text-decoration:none;}
#selecionados h5 a:visited {color: #CC0033; text-decoration:none;}
#selecionados h5 a:hover {color: #CC0033; text-decoration:underline;}
#selecionados h5 a:active {color: #CC0033; text-decoration:none;}

#returnlink {width:469px; background:url(images/bgAzul.jpg) repeat-y; float:left; padding-top:15px; padding-left:10px; }
#returnlink p {font-size:11px; color:#FFFFFF; margin-left:20px; margin-bottom:5px; line-height:16px;}
#returnlink p a {color: #FFFFFF; text-decoration:none;}
#returnlink p a:hover {text-decoration:underline;}

.italico {font-style:italic;}

/* PATROCINADORES */

img.patrocinadores {border:0; margin-left:22px; float:left;}

/* PROGRAMAÇÃO */
#topoProgramacao {width:469px; height:253px; background-image:url(images/topo_programacao.jpg); float:left;}
#topoProgramacao form {width:250px; position:relative; top:232px; left:40px;}

#topoProgramacao label {width:50px; letter-spacing:1px; margin-top:2px; display:block; text-align:right; font-size:11px; color:#FFFFFF; float:left;}


#menuData {width:469px; height:38px; float:left; background-image:url(images/bg_menu.jpg); overflow:hidden;}

#menuData ul {position:relative; left:27px; list-style:none; overflow:hidden; float:left;}
#menuData li {float:left;}
#menuData a {font-family:Trebushet MS, Arial, Helvetica, sans-serif; width:90px; height:34px; letter-spacing:1px; line-height:30px; font-weight:bold; background-image:url(images/btData.gif); font-size:16px; color:#FFFFFF; text-decoration:none; display: block; text-align:center; float:left; margin-right:5px; }
#menuData a:hover {font-family:Trebushet MS, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; background-image:url(images/btDataOver.gif);}

#menuDataRegional {width:469px; height:38px; float:left; background-image:url(images/bg_menu.jpg); overflow:hidden;}

#menuDataRegional ul {position:relative; left:70px; list-style:none; overflow:hidden; float:left;}
#menuDataRegional li {float:left;}
#menuDataRegional a {font-family:Trebushet MS, Arial, Helvetica, sans-serif; width:90px; height:34px; letter-spacing:1px; line-height:30px; font-weight:bold; background-image:url(images/btData.gif); font-size:16px; color:#FFFFFF; text-decoration:none; display: block; text-align:center; float:left; margin-right:15px; }
#menuDataRegional a:hover {font-family:Trebushet MS, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; background-image:url(images/btDataOver.gif);}

#menor {font-size:10px;}


/* INTERNAS */

#interna {width:469px; background:url(images/corpo.jpg); float:left;}

#interna h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:27px; color:#000000; font-weight:normal; margin:20px 0; padding:0 40px;}
#interna h1 a:link {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}
#interna h1 a:visited {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}
#interna h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:underline;}
#interna h1 a:active {font-family:Georgia, "Times New Roman", Times, serif; color: #000000; text-decoration:none;}

#interna h2 {font-size:14px; color:#CC0033; margin-bottom:5px;  padding:0 60px 0 40px;}

#interna h3 {font-size:14px; color:#333333;  padding:0 60px 0 40px;}

#interna h4 {font-size:12px; color:#CC0000; text-align:center; font-weight:bold;  padding:0 60px 0 40px; margin-bottom:10px;}
#interna h4 a:link {color: #CC0000; text-decoration:none;}
#interna h4 a:visited {color: #CC0000; text-decoration:none;}
#interna h4 a:hover {color: #000000; text-decoration:underline;}
#interna h4 a:active {color: #CC0000; text-decoration:none;}

#interna h5 {font-size:11px; color:#000000; font-weight:normal; margin:20px 0; padding:0 60px 0 40px;}
#interna h5 a {font-family:Georgia, "Times New Roman", Times, serif; color: #CC0000; text-decoration:none;}
#interna h5 a:hover {text-decoration:underline;}

#interna  h6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; margin-bottom:10px; padding-left:60px;}
#interna  h6 a:link {color: #CC0033; text-decoration:none;}
#interna  h6 a:visited {color: #CC0033; text-decoration:none;}
#interna  h6 a:hover {color: #CC0033; text-decoration:underline;}
#interna  h6 a:active {color: #CC0033; text-decoration:none;}

#interna p {font-size:11px; color:#000000; font-weight:normal; line-height:18px; padding:0 60px 0 40px; margin-bottom:15px; text-align: justify;}
#interna p a:link {color: #C5271D; text-decoration:none;}
#interna p a:visited {color: #C5271D; text-decoration:none;}
#interna p a:hover {color: #C5271D; text-decoration:underline;}
#interna p a:active {color: #C5271D; text-decoration:none;}

#interna ul {width:340px; margin-left:60px; margin-bottom:20px; list-style-image: url(images/setaLista.gif); }
#interna li {font-size:11px; line-height:14px; color:#000000; text-align:justify; margin-bottom:10px;}
#interna li a:link {color: #C5271D; text-decoration:none;}
#interna li a:visited {color: #C5271D; text-decoration:none;}
#interna li a:hover {color: #C5271D; text-decoration:underline;}
#interna li a:active {color: #C5271D; text-decoration:none;}

.listprogramacao {padding-left:50px; margin-top:15px;}


/* HIGHSLIDE */
.highslide-wrapper div { font-family: Verdana, Helvetica; font-size: 10pt;}
.highslide-html {background-color: white;}

.highslide-html-content {position: absolute; display: none;}
.highslide-loading {display: block;	color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px;}

a.highslide-credits, a.highslide-credits i {padding: 2px; color: silver; text-decoration: none; font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: white; background-color: gray;}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {background-color: white;}
.highslide-wrapper .highslide-html-content {width: 600px; padding: 0 5px 5px 5px; margin-bottom:15px;}
.highslide-wrapper .highslide-header {padding-bottom: 5px; padding-top:5px;}
.highslide-wrapper .highslide-header ul {margin: 0;	padding: 0;	text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline; padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: bold; color: gray; text-transform: uppercase; text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {color: black;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 15px; margin-top:15px;}

.highslide-wrapper .highslide-footer ul {margin: 0;	padding: 0;	text-align: left;}
.highslide-wrapper .highslide-footer  ul li {display: inline; padding-left: 1em;}
.highslide-wrapper .highslide-footer  ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-footer  a {font-weight: bold;	color: gray; text-transform: uppercase;	text-decoration: none;}
.highslide-wrapper .highslide-footer  a:hover {color: black;}
.highslide-wrapper .highslide-footer  .highslide-move a {cursor: move;}


.highslide-wrapper .highslide-footer .highslide-resize {float: right; margin-top: 4px; height: 11px; width: 11px; background: url(highslide/graphics/resize.gif);}

.highslide-body h1 {font-size:16px; color:#C5271D; padding:0 10px;}
.highslide-body h2 {font-size:11px; color:#000000; padding:0 10px;}
.highslide-body p { font-size:11px; line-height:16px; color:#000000; padding:0 10px;}
.sinopse {font-style:italic; margin:10px 0;}
.highslide-body img {float:right; padding:0 10px 0 5px;}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}



/* End of 'layout' */

