/* Encontro Catarinense de Turismo - ECATUR [2009] */

/*Geral*/
*					{ margin:0px; padding:0px; }
img, fieldset		{ border:none; }
body				{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../imagens/fundo-site.png); color:#00508c; }
#container			{ width:800px; height:625px; background:#e6e6e6 url(../imagens/fundo-rodape.jpg) no-repeat bottom; border:solid 1px #FFFFFF; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-312px; }
a					{ color:#0367b3; text-decoration:none; }
a:hover				{ color:#959696; }
ul					{ list-style:none; }
h1					{ width:507px; height:20px; background:#85b931; font-size:14px; color:#FFFFFF; padding-top:4px; padding-left:5px; margin-bottom:15px; }

/*Topo*/
#topo				{ margin-bottom:20px; }

/*Menu*/
#menu				{ font-size:12px; font-weight:bold; }
#menu a:hover		{ padding-left:10px; }

/*Conteudo*/
#global_conteudo	{ /*height:345px; */ padding-left:20px; padding-right:20px; }
#global_left		{ width:185px; float:left; }
#global_right		{ float:right; width:560px; _position:relative; }/* Fui obrigado a fazer gambi para IE6, pois a estruturação não foi previsto o aumento de menu  */
#global_right img.problema	{ margin-top:14px; _margin-top:15px; _position:absolute; bottom:-74px; } /* Fui obrigado a fazer gambi, pois a estruturação não foi previsto o aumento de menu  */
#conteudo			{ height:360px; border:solid 1px #FFFFFF; padding:15px; overflow:auto; }

/*Formulários*/
.textinput							{ border:solid 1px #CCCCCC; padding:2px; background:url(../imagens/contato-input.gif) repeat-x; color:#155089; }
.contato_textarea					{ border:solid 1px #CCCCCC; padding:2px; background:url(../imagens/contato-text.gif) repeat-x scroll left bottom; color:#155089; }
.btn_enviar							{ background:url(../imagens/contato-btn.gif) no-repeat; border: 0 none; color:#FFFFFF; font-weight:bold; }


form.formulario 			{ width:500px;  }
form.formulario fieldset	{ width:500px;  }
form.formulario label		{ margin-top:10px; width:130px; height:15px; }
form.formulario input		{ width:350px; border:solid 1px #CCCCCC; padding:2px; background:url(../imagens/contato-input.gif) repeat-x; color:#155089;}

form.formulario select 	{background:#F0F0F0 none repeat scroll 0 0;border:1px solid #DCDCDC;padding:2px;width:306px;}
form.formulario input#enviar {width:78px;  background:url(../imagens/contato-btn.gif) no-repeat; border: 0 none; color:#FFFFFF; font-weight:bold; height:30px; }
form.formulario textarea	{ margin-top:10px; width:360px; }
form.formulario div.radio input  	{ width:20px; float:left; margin-top:10px;   }
form.formulario div.radio label  	{ width:80px; float:left;   }

/* Mensagem form */
p.ok						{ width:507px; height:50px; background:#94AD7A; color:#fff; text-align:center; font-size:14px; font-weight:bold; }
p.unok						{ width:507px; height:50px; background: #990000; color:#fff; text-align:center; font-size:14px; font-weight:bold; }
input.campo_requerido 		{ background:#fff url(../imagens/contato-input.gif) repeat-x!important; border:2px solid #990000!important; }
