body{
    background: #C0DEED url('http://a3.twimg.com/a/1252972295/images/bg-clouds.png') repeat-x;
    margin: 10px 15px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-align:center;
}

#pagina_total{
    width:760px;
	text-align:left;
	margin:0 auto;
}

#cabecalho{
    position:relative;
	background-color: #fff;
    border: 3px solid white;
    padding: 08px 20px 08px 20px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#formulario{
	float:left;
    width:auto;
    font-size: 20px;
}

#spreadit{
    position:absolute;
	left:500px;
	top:30px;
	float:right;
	clear:both;
	width:100px;
	height:auto;
}


#principal{
    float:left;
    width:578px;
}

#ads{    
    float:right;
    width: 170px;
    font-size: 12px;
    background-color: #fff;
    border: 3px solid white;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#ads_home{           
	position:relative;
	margin-top: 70px;
	height: 70px
	clear:both;
    width:97%;
    background-color: #fff;
    border: 3px solid white;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#footer{
    clear:both;
    background: #fff;
    height: 20px;
    padding: 0px 5px 0px 5px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#espaco, espaco1{
    clear:both;
    height:10px;
}

#twitts{
    clear:both;
    font-size: 12px;
    background-color: #fff;
    border: 3px solid white;
    padding: 08px 08px 08px 08px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#present{
    clear:both;
    font-size: 20px;
    background-color: #ffff99;
    border: 3px solid #ffff99;
    padding: 08px 20px 08px 20px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#images_twitts{
    float: left;
    width:50px;
    border:0;
}

#text_twitts{
    float: right;
    width:500px;
    padding-top:2px;
}

hr{
    clear:both;
    display:block;
    border:0;
    height:1px;
    margin:10px;
    opacity:0.7;
    background:#bddcad;
    color:#bddcad;
}

br{
    clear:both;
}

div#footer p {
    font-size: 9px;
    float: left;
    width: 100px;
    height: 30px;
}

div#footer li {
    font-size: 9px;
    display: inline;
    padding-right:10px;
    margin-top: 0;
    margin-bottom: 0;
}

a{text-decoration:none;color:#0084b4;}
a:hover{text-decoration:underline;}


#pagina_total_index{
    width:600px;
	text-align:left;
	margin:0 auto;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background-color:#005277;
    padding: 10px 10px 10px 10px;
}

#principal_index{
    float:left;
    background-color:#005277;
    width:570px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#formulario_index{
    float:left;
    width:auto;
    font-size: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

#home_search_submit{
    background:#bbb url("http://s.twimg.com/a/1250203207/images/bg-btn-search.png") repeat-x 0 0;
        padding:8px 15px;border:1px solid #eee;
        margin-left:-0.5em;
        -webkit-border-top-right-radius:5px;
        -webkit-border-bottom-right-radius:5px;
        -moz-border-radius-topright:5px;
        -moz-border-radius-bottomright:5px;
        border-top-right-radius:5px;
        border-bottom-right-radius:5px;
        font:18px Helvetica,Arial,Sans-serif;
        font-weight:bold;
        color:#333;
        outline:none;
        text-decoration:none;
        text-shadow:0 1px 0 #fff;
}

#p_home{
    font-size: 25px;
    color:white;
    margin-top: 0;
    margin-bottom: 50px;
}
#p_home_1{
    font-size: 15px;
    color:white;
    margin-top: 40px;
    margin-bottom: 0;
}

#home_search_q{
  background:#fff;
  margin:0;
  padding:8px 10px;
  border:1px solid #eee;
  border-right-width:0;
  height:42px;  
  outline-width:0;
  -webkit-border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-bottomleft:5px;
  border-top-left-radius:5px;
  border-bottom-left-radius:5px;
  font:18px Helvetica,Arial,Sans-serif;
  width:330px;
}
