﻿/* --------------------------------------------------------------- Geral */
body,div,td,p,span,img,input,select,textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	line-height:13px;}

body {
     background-image: url("http://www.warnerlab.com.br/grantorino/img/bg.jpg");
     background-color: #000;
     background-repeat:no-repeat;
     background-position:top;
     height: 2735px;
     margin:0;
     padding:0; }
	
html { height: 100% }

fieldset,img,abbr,acronym{
	border: 0px;}
	
h1,h2,h3,h4,h5{
	margin:10px 0;}
	
p { margin: 0px 0px  20px 55px;
    width:565px; }

ul{list-style-type: none;}

address,caption,cite,code,th,var{
	font-style:normal;
	font-weight:normal;}
	
q:before,q:after {content:'';}


/* 
body, textarea {scrollbar-arrow-color:#000000;scrollbar-track-color:#D6BE94;scrollbar-face-color:#D6BE94;scrollbar-highlight-color:#EFE7D6;scrollbar-shadow-color:#A57D42;scrollbar-3dlight-color:#EFE7D6;scrollbar-darkshadow-color:#23C21;}
*/

.ns{overflow:hidden;}
.nb{border:0px;background:transparent;}
.noCSS{display:none;}


/* --------------------------------------------------------------- Fonts */
.txt10{
    font-size:10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#fff;}

.txt16{
    font-size:16px; 
    font-weight:bold;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#fff;}
	
.txtAmarelo {color:#f2d743;}
	

/* --------------------------------------------------------------- Formulários */
.input{
	border: #fff 1px solid;
	background-color:#fff;
	color:#000;
	font-size:10px; }

textarea{overflow:auto;}

.fixRadio{
	width:13px !important;
	height:13px !important;
	width:15px;
	height:15px;
	vertical-align: -2px;
	border:none;
	background:none;
	padding:0;
	margin:0;}
	

	
	
/* --------------------------------------------------------------- Backgrounds */



/* --------------------------------------------------------------- Links */
a:link{text-decoration:underline;color:#fff;font-size:12px;}
a:visited{text-decoration:underline;color:#fff;font-size:12px;}
a:active{text-decoration:underline;color:#fff;font-size:12px;}
a:hover{text-decoration:none;color:#fff;font-size:12px;}

a.linkTexto:link{text-decoration:underline;color:#fff;font-size:12px;}
a.linkTexto:visited{text-decoration:underline;color:#fff;font-size:12px;}
a.linkTexto:active{text-decoration:underline;color:#fff;font-size:12px;}
a.linkTexto:hover{text-decoration:none;color:#fff;font-size:12px;}


/* --------------------------------------------------------------- Posicionamento */
#header{
	position: absolute;
	margin: 0px 0px 0px -405px;
	margin-right: auto;
	width: 811px; 
	height: 124px;
	left: 50%;
	z-index:1; }

#banner_flash{
	position: absolute;
	margin: 95px 0px 0px -360px;
	margin-right: auto;
	left: 50%; }
	
#content{
    margin:0px 0px 0px -385px;
    width:625px; 
    left:50%; 
    position:relative;
    top:406px;}
 
 
#form_promo{margin-left:55px; padding-top:20px;}

#footer{
    position: absolute;
	margin: 2205px 0px 0px -385px;
	margin-right: auto;
	left: 50%; }