/*#############################################################
              bRImages.com - Hospedagem de Imagens!
#############################################################*/




* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFFFFF url(images/img01.gif) repeat-x;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
        FONT-SIZE: 10px;
}

form {
}

fieldset {
	border: none;
}

legend {
	display: none;
}

h1, h2, h3 {
	margin: 0;
	color: #11A6D4;
}

h2 {
	margin-bottom: .5em;
	font-size: 1.8em;
}

h3 {
	margin-bottom: 1em;
	font-size: 1em;
}

p, blockquote, ul, ol {
	margin-bottom: 1.5em;
	line-height: 1.8em;
}

p {
}

blockquote {
}

ul {
	margin-left: 2em;
	list-style: square;
}

ul li {
}

ol {
	margin-left: 2em;
	list-style: lower-roman;
}

ol li {
}

a {
	color: #11A6D4;
        text-decoration: none;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        
}

a:hover {
	text-decoration: none;
	color: #EA672E;
}

a.menu:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a.menu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a.menu:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

img {
	border: none;
}


/* footer */
.footer {
	background: #FFF;
	border: 1px solid #EEE;
	color: #666;
	font-size: 11px;
	margin: 0 auto;
	text-align: center;
	width: 700px;
        height: 25px;
}
.footer a {
	color: #11A6D4;
	text-decoration: none;
}
.footer a:hover {
	color: #11A6D4;
	text-decoration: underline;
}
.footer .left, .footer .right {padding: 6px 12px;}

/* floats */
.left {float: left;}
.right {float: right;}


/* misc */
.clearer {
	clear: both;
}



/* Boxed Style */

.boxed {
	margin-bottom: 1em;
	background: #F7F7F7 url(images/img07.gif) repeat-x;
	border: 1px solid #CCCCCC;
}

.boxed .title {
	height: 29px;
	padding: 11px 0 0 27px;
	background: url(images/img08.gif) no-repeat 10px 50%;
	text-transform: uppercase;
	font-size: 1.2em;
	color: #FFFFFF;
}

.boxed .content {
	padding: 10px;
}

/* Header */

#header {
	width: 700px;
	height: 130px;
	margin: 0 auto;
	background: url(images/img02.jpg) no-repeat;
}


INPUT {
	width: 320px;
	margin: 0 0 3px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

.contato {
	width: 220px;
        height: 24px;
	margin: 0 0 0px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

.up {
	width: 400px;
        height: 24px;
	margin: 0 0 0px 0;
        padding: 4px 5px 4px 5px; 
        font-family: Verdana, Arial, sans-serif; 
        font-size: 11px;
	border: 1px solid #DADADA;

	color: #900;
}

.comprar {
	width: 75px;
        height: 24px;
        border: 0;
}

.textarea {
	width: 360px;
        height: 160px;
	margin: 0 0 0px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

.textfield {
	width: 134px;
	margin: 0 0 5px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}
.button {
	width: 115px;
	height: 20px;
	margin: 0 0 5px 0;
	padding: 0;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/img05.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}
p { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: 000000; margin-top: 0; margin-bottom: 0; }


/* PROGRAMAÇÃO  - RESULTADOS */
.resultado                      {background-color: #F4F4F4; }
.resultado h5                   {font:bold 70% 'Trebuchet Ms', verdana, Arial, tahoma;color:#F6FCF6;}
.resultado td, th               {text-align:center;}
.resultado th                   {font-size:13px; background:#f2fbff; padding:5px;}
.resultado td                   {font-size:13px; padding:5px;}
.resultado td a:hover           {text-decoration: none;}
.resultado table                {width:100%;}
.resultado .pon                 {background:#F4F4F4;}
.resultado .poff                {background:#fff;}

.formulario                     	{border:0;}
.formulario label               	{display:block; margin:2px 0; font-weight:bold; color:#557D99; font-size: 11px;}
.formulario input               	{display:block; color:#900;}
.formulario .textarea           {width:500px; color:#900;}
.formulario legend              	{color:#235C80; font-size:1.4em; font-weight:bold; margin:5px 0 0 0;}
.formulario span, .advice span  {color:#900; font-weight:bold; font-size:16px; margin-bottom:-15px; font-style:oblique; }
.txtfield, .txtfield:hover, .txtfield:focus                 	{color:#900; padding: 4px 5px 4px 5px; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal}
.txtfield                       	{border:1px solid #DADADA; color:#000;}
.txtfield:hover                 	{border:1px solid #8CB2D3; color:#737373;}
.txtfield:focus                 	{border:1px solid #E6240A; color:#E6240A;}
#conteudo                       {margin:-10px 0; width:734px; padding:10px 18px; background-color:#fff; float:left;}

#conteudo h1, #conteudo h1 a    {font-weight:bold !important; border:0; font-family: Trebuchet, "Trebuchet MS", Arial; font-size:14pt; color:#1B486F; line-height:normal !important; text-decoration:none; text-align:left !important; margin-bottom:5px; clear:both; }
#conteudo h1 a:hover            {text-decoration:none; color:#D20000 !important; }
#conteudo h1 a:link,
#conteudo h1 a:visited          {text-decoration:none; color:#1B486F; background:none !important; }
#conteudo h1 a img,
#conteudo h1 a img:hover        {border:none;}
#conteudo h1.h1nome             {border-top:none; border-bottom:1px solid #dde; padding:0 0 3px 0; 	margin:0 0 10px;}
#conteudo h3                    {margin:0; padding:0; border-bottom:1px solid #dde; font-size:15px;}
