*{padding:0; margin:0;}
img{border:0;}

#bg{width:100%; height:100%; position:fixed; z-index:1;}
#bg img{width:100%; height:100%;}
p{font-family:tahoma;}

#root{width:960px; margin:0 auto; z-index:5; position:relative;}
#topo h1{background:url(../images/logo.png) no-repeat; width:464px; height:174px; text-indent:-9999px; float:left;}
#topo img{float:left; padding-left:202px; padding-top:20px;}
#menu{ background:url(../images/menu.png) no-repeat; height:57px; padding:15px; margin:10px 0 10px 0;}
#menu li{ display:inline; margin-right:10px; font-family:tahoma, arial, serif; font-size:18px; text-transform:uppercase;}
#menu a{text-decoration:none; color:#d10006;} 
#menu a:hover{color:#d10006; text-decoration:none; border-bottom:dashed 1px d10006;}
#slide{z-index:10; position:relative; width:960px; margin:0 auto; }
#briefing p{font-family: 'Yanone Kaffeesatz', arial, serif; font-size:38px;color:#416679; text-shadow: #FFFFFF 1px 1px 0;}
#briefing a{color:#416679; font-weight:bold; text-decoration: none;}
#briefing a:hover{color:#d10006;}

.input{ background:#416679;font-family:"Century Gothic", verdana; color:#FFFFFF; text-shadow: #000000 1px 1px 0; text-transform:uppercase; border:0; border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px; width:320px; padding:12px; margin:0 0 10px 0;}
.enviar{background:#416679;font-family:"Century Gothic", verdana; color:#FFFFFF; text-shadow: #000000 1px 1px 0; border:0; border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px; width:345px; padding:15px;}
.mensagem{ background:#416679;font-family:"Century Gothic", verdana; color:#FFFFFF; text-shadow: #000000 1px 1px 0; text-transform:uppercase; border:0; border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px; width:320px; height:120px; padding:12px; margin:0 0 10px 0;}
fieldset{border:0;}


