* { margin:0; padding:0;}

body{ background: #d0d0d0 url('i/background2.png') no-repeat scroll center center; font: 75% "Lucida Grande", "Arial", Verdana, sans-serif;text-align:center;}
#head {width:100%; height:90px; background: transparent url('i/hback.png') repeat-x scroll 0 0; position:relative; z-index:100;}
#head #logo-img { margin-left:14px; margin-top:30px; float:left;}
#head #balao-small {float:right; margin-top:20px; margin-right:175px;}
#head #phone-small {position:absolute;z-index:1000;top:5px; right:20px;;;}
#head #baloes-img {float:right; margin-top:17px; right:0; position:relative; z-index:100;}
#head #head-center {width:910px;margin:0px auto; }

#content {text-align:left; width:910px; margin:0px auto; background:white; padding-top:60px; position:relative; z-index:90; top:-10px;}
#content h2 { color:#003399; font-size: 1.8em; margin-left:26px; }
#content .text { margin-left:28px; margin-right:20px; margin-bottom:16px; line-height:1.5em;}
#content .text h3 {margin-top:24px;}
#content #start { margin:45px 0 6px; text-align: center;}
#content #start input { text-align: center; width:100px; padding:2px; margin:12px 0;}
#content #start p.regulamento {text-align:left;}
#content p.regulamento a {color:black;margin-left:28px;font-size: 0.9em;}


#content.inquerito {overflow:auto; padding-top:10px;;}
#content.inquerito #survey {height:490px;margin-top:0px;width:740px;}
#content.inquerito #ads {height:490px;overflow:auto;width:135px}

#err {color:red; padding-bottom:12px; font-size: 0.9em;}
p.blackberry {float:right; margin-top:-24px; padding:0px 8px;text-align:center;width:125px;}
p.blackberry img {;display:block; margin:0px auto; padding:6px 8px;}
p.blackberry label {font-weight: bold; font-size: 0.9em;display:block; }

#content #survey {float:left;width:750px;; background:white;height:420px; margin-top:-20px;overflow:auto;}
#content #ads { float:right; width:130px; padding:10px 15px 0; height:400px; background:white; overflow:hidden;}