
/*
                   ===
                      Verve.art.br - Folha de estilos
                   ===
*/
                   *
                   {
                    margin: 0;
                    padding: 0;
                    border: 0;
                    font-family: Arial, Verdana, Times;
                   }

                   BODY
                   {
                    background-color: #272727;
                    color: #FDD000;
                    font-family: Arial, Verdana, Times;
                    font-size: 11px;
                    margin: 0;
                   }

                   div#geral
                   {
                    text-align: center;
                   }
                   
                   p
                   {
                    margin: 20px 0;
                   }
                   
                   /* Topo Página */
                   
                   #topo
                   {
                    position: relative;
                    width: 780px;
                    height: 120px;
                   }
                   

                   /* Menu - Topo Página */

                   div.menuTopo
                   {
                    width: 780px;
                    background-color: #4D4D4D;
                    text-align: center;
                    border-top: solid 1px;
                    border-bottom: solid 1px;
                    border-color: #B6B6B6;
                    padding: 2px 0 3px 0;

                    font-size: 11px;
                   }

                   div.menuTopo a
                   {
                    color: #BBB;
                    text-decoration: none;
                   }

                   div.menuTopo a:hover
                   {
                    color: #FFF;
                    text-decoration: none;
                   }

                   div.menuTopo span
                   {
                    padding: 0 15px;
                    color: #E77814;
                    cursor: default;
                   }

                   /* Corpo - Lado Esquerdo */

                   td.tdEsq
                   {
                    width: 147px;
                    padding: 8px 0 0 0;
                    vertical-align: top;

                    background-color: #2B2929;
 	                background-image: url(../imgs/bg_esquerdo.gif);
	                background-position: top left;
	                background-repeat: no-repeat;

	                font-family: Arial, Verdana, Times;
                    font-size: 11px;
                    color: #FFF;
                    text-align: right;
                   }

                   td.tdEsq div
                   {
                    text-align: right;
                    padding: 5px 0;
                    margin: 7px 0 0 0;

                    width: 100%;

                    background-image: url(../imgs/bg_tdesq_botoes.gif);
                   }

                   td.tdEsq a
                   {
                    text-decoration: none;
                    padding: 0 10px 0 0;

                    color: #FFF;
                   }

                   td.tdEsq a:hover
                   {
                    color: #000;
                   }

                   /* Corpo - Meio - Home */

                   td.tdMeioHome
                   {
                    width: 633px;
                    vertical-align: top;

                    background-color: #000;
                    background-image: url(../imgs/bg_meio_pontos.gif);
                    border-left: 1px solid #C3C3C3;
                   }

                   /* Corpo - Meio */

                   td.tdMeio
                   {
                    width: 433px;
                    vertical-align: top;

                    background-color: #272727;
                    background-image: url(../imgs/bg_meio_pontos.gif);
                    border-left: 1px solid #C3C3C3;
                    border-right: 1px solid #C3C3C3;
                   }

                   td.tdMeio div.foco
                   {
                    width: 100%;
                    text-align: center;

                    background-color: #1F1F1F;
                    background-image: url(../imgs/bg_meio_pontos.gif);
                   }

                   td.tdMeio div.foco img
                   {
                    margin: 30px 0;
                   }

                   td.tdMeio div.texto
                   {
                    background-image: url(../imgs/bg_meio_texto.gif);
	                background-position: top left;
	                background-repeat: no-repeat;
	                padding: 0 0 40px 0;
                   }

                   td.tdMeio div.texto div.titulo
                   {
                    padding: 12px 0 15px 50px;
                    font-family: Arial, Verdana, Times;
                    font-size: 20px;
                    color: #C1C1C1;
                    cursor: default;
					text-align:left;
                   }

                   td.tdMeio div.texto div.corpo
                   {
                    padding: 15px 50px;
                    font-family: Arial, Verdana, Times;
                    font-size: 11px;
                    color: #CCC;

                    line-height: 120%;
                    /* text-indent: 20px; */
                    margin: 2px 0;
                    text-align: left;
                   }

                   td.tdMeio ul#staff
                   {
                    color: #808080;
                    font-weight: bold;
                    font-size: 11px;
                    list-style: inside square;

                    padding: 20px;
                    border: 1px solid #727272;
                   }

                   td.tdMeio ul#staff ul
                   {
                    color: #CCC;
                    padding: 3px 0 15px 0;
                    border: 0;
                    border-top: 1px solid #808080;
                    margin: 5px 0 0 30px;
                    list-style: none;
                   }

                   /* Corpo - Lado Direito */

                   td.tdDir
                   {
                    width: 200px;
                    vertical-align: top;

                    background-color: #727272;
                   }

                   td.tdDir div.menuDir
                   {
                    padding: 5px 0;
                    background-color: #1F1F1F;

                    font: 11px Arial, Verdana, Times;
                   }

                   td.tdDir .conteudo
                   {
                    font: 9px Arial, Verdana, Times;
                    background-color: #000;
                    color: #CCC;
                    padding: 10px;
                   }

                   td.tdDir .conteudo span
                   {
                    font: bold 11px Arial, Verdana, Times;
                    padding: 0;
                    margin: 0;
                    border: 0;
                   }

                   td.tdDir .conteudo hr
                   {
                    width: 50%;
                    height: 1px;
                    color: #FFF;
                    padding: 0;
                    margin: 0;
                    border: 0;
                   }

                   td.tdDir div.menuDir div.titulo
                   {
                    cursor: pointer;
                    padding: 2px 0;
                    margin: 1px 0 0 0;
					text-align: left;

                    background-color: #000;

                    color: #FFF;
                   }

                   td.tdDir div.menuDir div.titulo img
                   {
                    margin: 0 8px 0 0;
                   }

                   td.tdDir div.menuDir div.opcoes
                   {
                    padding: 1px 0 1px 14px;
                    margin: 1px 0 0 0;
					text-align:left;

                    background-color: #606060;
                   }


                   td.tdDir div.menuDir a
                   {
                    color: #FFF;
                    text-decoration: none;
                   }

                   td.tdDir div.menuDir a:hover
                   {
                    color: #CCC;
                    text-decoration: none;
                   }

                   td.tdDir div.imgs
                   {
                    padding: 9px;
                   }

                   td.tdDir div.imgs img
                   {
                    margin: 5px;
                    border: 1px solid #C3C3C3;
                    cursor: pointer;
                   }

                   /* Switch Menu */

                   .menutitle
                   {
                    padding: 2px 0;
                    margin: 1px 0 0 0;

                    background-color: #000000;

                    color: #FFF;
                   }

                   .menutitle img
                   {
                    margin: 0 8px 0 0;
                   }

                   .submenu
                   {
                    margin-bottom: 0.5em;
                   }

                   /* Form Contato */

                   #formContato, #formContato p
                   {
                    padding: 0;
                    margin: 0;
                    text-align: right;
                   }

                   #formContato label
                   {
                    vertical-align: top;
                    font-size: 11px;
                    color: #EFEFEF;
                    font-weight: bold;
                   }

                   .fit, #formContato textarea
                   {
                    height: 130px;
                   }

                   .fii, .fit, #formContato input, #formContato textarea
                   {
	                background-color: #333;
	                border: 1px solid rgb(194,193,193);
	                margin: 1px;
	                width: 220px;
	                color: white;
	                font: 8pt verdana;
	                padding: 2px;
                   }

                   #formContato button
                   {
	                background-color: #E77817;
	                border: 1px solid rgb(194,193,193);
	                color: white;
	                font: 8pt verdana;
	                padding: 2px;
	                margin: 10px 2px;
	                text-align: center;
                   }

                   /* Agenda */

                   div.agenda
                   {
                    border-left: 1px solid #CCC;
                    border-bottom: 1px solid #CCC;

                    font-size: 13px;
                    font-weight: bold;

                    cursor: default;
                    padding: 0 0 10px 10px;
                    margin: 15px 0 0 0;
                    text-indent: 0;
                   }

                   div.agenda a
                   {
                    color: #E77814;
                    text-decoration: none;
                   }

                   div.agenda a:hover
                   {
                    color: #E77814;
                    background-color: #000;
                   }

                   hr.agenda
                   {
                    color: #888;
                    height: 1px;
                    border-bottom: 1px solid #888;
                    width: 50%;
                   }

                   ul.agenda
                   {
                    list-style: inside;
                    text-indent: 0;
                    padding: 5px;
                    margin: 5px;
                   }

                   ul.agenda li
                   {
                    margin: 5px 0;
                   }

                   ul.agenda li.obs
                   {
                    list-style: none;
                   }

                   ul.agenda span
                   {
                    cursor: help;
                   }
                   
