/* Elementos de formulários */
@import url("forms.css");


body{margin:0; padding:0}
body, table td, p, .fntpadrao{font:normal 12px Verdana, Arial, sans-serif; }
table{padding:0; border:none; border-collapse:collapse}
table td{vertical-align:top}
img{border:none}
p{margin:12px 0;}
ul{ list-style-type: none; }

#texto h1{ border-left: 6px solid #cccccc; padding-left:8px; margin:0 0 5px 0; font: bold 18px Verdana, Arial, sans-serif; }

#texto h2{ margin-bottom:10px; font: bold 14px Verdana, Arial, sans-serif; }


.courtaulds{ color: #FF0000; font-weight: bold }


p#frasefinal{margin-top:26px; padding:5px 10px; font: bold 14px Arial, Arial, Helvetica, sans-serif; color:#FF0000; background-color: #F2F2F2; border:1px solid #CCCCCC; border-width: 1px 1px 1px 6px;}




#topo{height:143px; margin-left:0; background:url(../__img/topo_fundo.jpg) left top no-repeat; }

#topo #logos{ position: absolute; top:50px; right: 22px; }

#topo #menutopo {position:absolute; top: 120px; left:222px;}

#topo #menutopo ul{ margin:0; padding:0 }
#topo #menutopo ul li{display: inline; margin-right:22px; text-transform: uppercase; color: #BFBFBF; font-family:Verdana, sans-serif; font-weight: normal }

#topo #menutopo ul a:link, #topo #menutopo ul a:visited
   {color:#006699; text-decoration:none;}

#topo #menutopo ul a:hover, #topo #menutopo ul a:active
   {color:#ff0000; }


body,
#principal,
#rodape
	{ background:url(../__img/bordaesquerda.jpg) left top repeat-y; }

body{background-color: #ff0000;}

#principal,
#rodape
	{margin:0; padding: 0 0 0 30px; }

#principal{ background-color:#ffffff; padding-top: 8px; height: 219px; }

#principal #banner{ float:left; width:390px; margin-right: -3px; }

#principal #texto{ height: 213px; margin-right:20px; overflow: auto; padding: 0 30px 0 10px; }

#principal p{ font-size:13px; line-height: 140%; text-align:justify;}

#principal img{ margin-bottom: -2px;}



#rodape{display:block; clear:left; padding: 0 0 0 30px; color: #FFFFFF; font-size: 11px; }

#rodape p#suapelicula{ margin:0; padding:5px 0 25px 20px; font:bold italic 16px Verdana, sans-serif; background-color: #E10000; text-align:left}

#rodape #copyright{ margin:0; padding:5px 25px 0 0; text-align: right; }
#rodape #copyright p{margin:0; line-height: 1.5 }

#rodape a{color:#FFFFFF; }





a.link1:link, a.link1:visited,
a.link2:link, a.link2:visited
	{background:url(../__img/setalinks2.png) 1px left no-repeat; padding:0 0 0 13px; color:#ff0000; font: bold 10px Verdana, "Bitstream Vera Sans", Arial, sans-serif; text-decoration: none;}

a.link1:hover, a.link1:active,
a.link2:hover, a.link2:active
	{color:#000;}

a.link2:link, a.link2:visited, a.link2:hover, a.link2:active
   { background-position: 3px left; font:bold 12px Arial, sans-serif; }





body {scrollbar-base-color: #006699; scrollbar-face-color: #006699;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF;scrollbar-arrow-color: #FFFFFF;scrollbar-track-color: #F3F7F8;}



.validacao_field_erro{ background-color: #FFFF71; border:1px solid #ff0000;}
.validacao_cpo_erro{ background-color: #FEDE5F; border:1px solid #ff0000;}
