body{background:#334667 url('../imagens/background.png') top repeat-x;font:normal 14px "Helvetica Neue", Helvetica, Arial, Sans-Serif;;line-height:1.4;color:#333;margin:0px;padding:0px 30px;}
.wide{width:100%;min-width:100%;max-width:100%;}
a img{border-width:0px;}
a{color:#444;}
p, ul {margin-top:20px;margin-bottom:20px;}
ul ul, ul ol, ol ul, ol ol{margin:5px 0px;}
form{margin:0px;padding:0px;display:inline;}*, *:active, *:focus{outline:0;outline-style:none;outline-width:0px;-moz-outline-width:0px;}
.clear{clear:both;height:1px;}
input, select{font:normal 13px 'Lucida Grande', Helvetica, Arial, sans-serif;color:#444;}
select{border:solid 1px #bbb;}
input.text_field, textarea{border:solid 1px #bbb;padding:7px;font:normal 13px 'Lucida Grande', Helvetica, Arial, sans-serif;color:#222;background:#fff url('../imagens/input_bg.gif') repeat-x top;outline:0;margin:0px;border:solid 1px #bbb;}
input.text_field:disabled, textarea:disabled{background:#f5f5f5;}
input.text_field.big{font-size:24px;}
input.text_field.huge{border-color:#bbbbbb;font:normal 50px Georgia;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
input.text_field.huge:focus{background:#F3FAFF url('../imagens/input_highlight_bg.png') top repeat-x;border-color:#B7C7D3;}
h1{font-weight:bold;font-size:22px;padding:0px;margin:25px 0px 15px 0px;color:#444;}
h2{font-weight:bold;font-size:22px;padding:0px;margin:25px 0px 15px 0px;color:#444;}
#site{margin:auto;width:771px;z-index:1;}
#cabecalho{height:90px;position:relative;z-index:80;}
#logo{width:430px;height:90px;position:absolute;left:20px;top:0px;}
#menu{position:absolute;right:20px;top:17px;font-size:11px;}
#menu a{margin-left:20px;color:#8BADCE;text-decoration:none;}
#menu a:hover{color:#c0d1e0;}
#tab{background-color:#334667;border-right:solid 2px #334667;position:absolute;right:0px;bottom:0px;font-size:22px;color:#E9F0F7;height:40px;line-height:40px;border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;padding-right:23px;z-index:90;}
#tab a{color:#E9F0F7;text-decoration:none;}
#tab a:hover{color:#fff;}
#tab_arrow{width:9px;height:5px;vertical-align:4px;margin-left:6px;}
#tab_left{width:54px;height:40px;left:-54px;top:0px;position:absolute;}
#tab_menu{background-color:#202B35;position:absolute;left:-100px;top:40px;right:-2px;color:#000;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;padding:8px 10px;border-left:solid 2px #19242C;border-right:solid 2px #19242C;border-bottom:solid 2px #19242C;font-weight:normal;z-index:100;}
#tab_menu a{display:block;font-size:16px;line-height:20px;border-bottom:solid 1px #1A252E;padding:7px 10px;color:#E9F0F7;letter-spacing:0px;text-shadow:#000 0px 0px 0px;overflow:hidden;}
#tab_menu a:hover{background-color:#1A252E;}
#tab_menu a#create_tumblelog_link{color:#7C8EA2;font-size:13px;font-weight:bold;border-width:0px;overflow:hidden;white-space:nowrap;}
#tab_menu .unread_count{font-size:12px;padding:0px 5px;font-weight:bold;float:right;background-color:#d32a2a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:10px;text-shadow:none;}
#guianerd{background:#334667;padding:15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;}
.conteudo{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff;padding:30px;}
ul.errors{list-style-type:none;margin:30px 0px;padding:0px;color:#c00;font-weight:bold;font-size:18px;}
ul.errors li{margin:15px 0px 15px 0px;padding:0px;}
#footer{margin-top:20px;text-align:center;color:#7C95AC;font-size:11px;}
#footer a{margin-left:15px;color:#7C95AC;white-space:nowrap;}
.bubble{background-color:#eeeeee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:25px;border-bottom:solid 2px #dddddd;color:#444444;}
.bubble a{color:#444444;}
.bubble h2{font-family:Arial, Helvetica;font-size:24px;line-height:18px;font-weight:bold;color:#333333;margin:0px 0px 15px 0px;}
.bubble p{color:#777777;font-size:11px;line-height:15px;margin:10px 0px;}
img#loading{width:16px;height:16px;margin-left:10px;vertical-align:-3px;}
.positive_notice, .negative_notice{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;text-align:center;font-size:16px;margin:30px 0px;}
.positive_notice{background-color:#D5EEAA;border:solid 3px #C0E979;color:#4F940F;}
.positive_notice a{color:#4F940F;}
.negative_notice{background-color:#FFD3D3;border:solid 3px #FFAFAF;color:#c00;}
.negative_notice a{color:#c00;}
.notice{background-color:#4a5b6e;color:#fff;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px;}
.notice a{color:#fff;}
button.positive, button.negative, button.generic, input.generic{margin:0px;background-color:#f5f5f5;border:solid 1px #ccc;border-top:solid 1px #ddd;border-left:solid 1px #ddd;font:Normal 15px Helvetica, Arial, sans-serif;color:#565656;cursor:pointer;line-height:36px;height:36px;padding:0px 14px 0px 12px;width:1px;overflow:visible;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
button.positive[class], button.negative[class], button.generic[class], input.generic[class]{width:auto;}
button.positive img, button.negative img{vertical-align:-3px;border-width:0px;margin-right:2px;width:16px;height:16px;}
button.negative{color:#d12f19;}
button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
button.positive{color:#529214;margin-right:10px;}
button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
button.generic, input.generic{color:#777;margin-right:10px;}
button.generic:hover, input.generic:hover{background-color:#C2DAF0;border:1px solid #9BBAE2;color:#145591;}
.big_button{margin:0px;border:solid 1px #ccc;border-top:solid 1px #ddd;border-left:solid 1px #ddd;font-size:22px;color:#fff;cursor:pointer;line-height:42px;height:42px;padding:0px 15px;overflow:visible;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#87b500 url('../imagens/big_button_bg.png') top repeat-x;border-width:0px;border-right:solid 1px #689300;border-bottom:solid 1px #689300;text-shadow:#719e03 1px 1px;}
.big_button:hover{background:#87b500;color:#ECF5DE;}
.account_form label{font-size:20px;padding:0px;margin:30px 0px 7px 0px;color:#323C42;display:block;}
#explore_tumblelogs{background:#eeeeee url('../imagens/index_box_top_border.png') top repeat-x;margin-top:35px;position:relative;}
#explore_tumblelogs h2{text-transform:uppercase;color:#444;font-weight:bold;font-size:11px;border-width:0px;margin:0px;padding:0px 0px 10px 0px;border-bottom:solid 1px #dadada;}
#explore_tumblelogs ul{margin:3px 0px 0px 15px;padding:0px;width:170px;float:left;}
#explore_tumblelogs ul li{color:#ccc;margin-top:10px;}
#explore_tumblelogs ul li a{font-size:13px;font-weight:bold;color:#777;}
.busca {
border:0px;
background-color:#717E95;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight: bold;
padding:4px;
width:200px;}
input.button {background: url(../imagens/busca.gif) no-repeat; border:0; width:24px; height:24px; padding-top:4px; padding-right:0px;}

.direita {float:right;}

.adsense, .imagem {
background-color:#FFFFFF;
float:right;
padding-left:3px;
padding-top:0px;
}

.adsense {
margin-top:0px;
margin-left:10px;
}

.adsense, .imagemesquerda, .imagem img {
border:1px solid #dfdfdf;
padding:3px;
}

body#Home a#menu_home, body#Tutoriais a#menu_tutoriais, body#Downloads a#menu_downloads {font-weight:bold;}