/* Let's kick some ass */

body {width:100%;font-size:90%;font-family:Arial,Helvetica,Sans-serif;background:url('/images/v2/background.gif') left top repeat-y;margin:0;padding:0;}

h1 {font-size:1.5em;margin:0.5em 0.5em 0.5em 0;color:#2872B6;}
h2 {font-size:1.2em;font-weight:normal;margin:0.5em 0.5em 0.3em 0;color:#2872B6;background-color:#F7F8F0;border:2px dotted #DCDDD5;padding:0.2em;}

a {color:#00C;}
a:visited {color:#00C;}
a:active {color:#000;background-color:#DFF;}
a:hover {color:#07D;}


ul, li {margin-left: 1em; padding-left: 0;}
ul li {list-style-image: url(/images/v2/bullet.gif);}

form {margin:0;padding:0;}
input {font-size:0.8em;}

img {border:0;}

#header {background-color:#F7F8F0;height:80px;overflow:hidden;} 
#logo {width:157px;height:74px;margin-left:25px;background:url('/images/v2/logo.gif') top left no-repeat;}

#menu {float:right;background-color:#FFF;border:1px solid #E9EAE2;padding:0.7em;margin:0.5em;}
#menu p {font-size:0.9em;margin:0;}

#searchbar {background-color:#FFF;border-bottom:1px solid #F7F8F0;border-top:1px solid #E9EAE2;padding:0.5em 2em 0.5em 0;height:1.3em;line-height:1.3em;white-space:nowrap;}
#searchbar form {float:right;width:auto;text-align:right;}
#searchbar p {display:inline;float:left;margin:0 0 0 1.6em;font-size:0.8em;}

#registerbar {background-color:#FFF;border-bottom:1px solid #F7F8F0;border-top:1px solid #E9EAE2;padding:0.5em 2em 0.5em 0;height:1.3em;line-height:1.3em;white-space:nowrap;}
#registerbar form {float:right;width:auto;text-align:right;}
#registerbar p {display:inline;float:left;margin:0 0 0 1.6em;font-size:0.8em;}
#registerbar ol {float:left;margin:0 0 0 1.6em;font-size:0.8em;}
#registerbar ol li {display:inline;list-style-type:decimal;}
#registerbar ol li strong {background-color:#DFF;padding:0.5em;border:2px dotted #0AF;}

#wrapper {margin:0 0 0 15px;}
#main {background-color:#fff;padding:1em;margin-right:25%;}
#main h1 {margin-top:0;}

#welcomeArea {padding:0.5em;background-color:#F9FDD8;margin-bottom:1em;_width:97%;} /*IE hack - MORRE IE, CÃO INFERNAL!*/

.box {float:left;width:50%;}

#greeting {padding-right:1em;}
#greeting h1 {color:#090;font-size:1.3em;}
#greeting h2 {color:#FA0;font-size:1.1em;font-weight:bold;border:0;border-bottom:1px dotted #FA0;background-color:#F9FDD8;margin:0;padding:0;display:inline;}
#greeting p {line-height:1.1em;margin-top:0.3em;font-size:0.9em;}

#hpSearch {padding-left:1em;margin-bottom:1em;}
#hpSearch form {background-color:#F3FDB3;padding:1em;border:1px dotted #C4D456;text-align:center;}
#hpSearch label {font-weight:bold;color:#FA0;font-size:1.1em;}
#tipOfTheDay {padding-left:1em;}
#tipOfTheDay h1 {color:#FA0;font-size:1em;}
#tipOfTheDay p {padding:0.4em;font-size:0.8em;margin:0;background-color:#EDFB8C;border-top:1px dotted #ADBB4C;border-bottom:1px dotted #ADBB4C;}

#registerNag {background-color:#E6F965;padding:1em;border:1px dotted #737D33;margin:1em 0 0 1em;}
#registerNag h1 {color:#090;margin:0;padding:0;font-size:1.1em;}
#registerNag p {margin:0;font-size:0.9em;padding:0;}

#pagecontrols {background-color:#E9EAE2;padding:0;font-size:0.7em;white-space:nowrap;list-style-image:none;list-style:none;}
#pagecontrols ul li {display:block;margin:1.3em 0;list-style-image:none;list-style:none;}
#pagecontrols ul li a {color:#000;background-color:#D9EDFF;padding:0.3em;margin:0 0.1em;text-decoration:none;border:2px solid #fff;}
#pagecontrols ul li a:hover {background-color:#fff;border:2px solid #F7F8F0;}

#footer {border-top:1px solid #F7F8F0;margin-left:15px;clear:both;}
#footer ul li {display:inline;font-size:0.9em;padding:0 0.1em;list-style-image:none;list-style:none;}

#register {background-color:#F7F8F0;font-size:0.9em;border:2px dotted #E9EAE2;width:500px;}
#register fieldset {border:0;clear:both;padding:1em;margin:0;}
#register label {display:block;width:49%;float: left;padding:0;text-align:right;margin:0.6em 0 0 0;}
#register .textfield {width:40%;margin:0.6em 0 0 0.5em;border:1px solid #E9EAE2;padding:0.3em;}

#newcluster {background-color:#F7F8F0;font-size:0.9em;border:2px dotted #E9EAE2;width:98%;}
#newcluster fieldset {border:0;clear:both;padding:1em;margin:0;}
#newcluster label {display:block;width:15%;float: left;padding:0;text-align:right;margin:0.6em 0 0 0;}
#newcluster .textfield {width:80%;margin:0.6em 0 0 0.5em;border:1px solid #E9EAE2;padding:0.3em;}

#editurl {background-color:#F7F8F0;font-size:0.9em;border:2px dotted #E9EAE2;width:98%;}
#editurl fieldset {border:0;padding:1em;margin:0;}
#editurl label {display:block;width:15%;float: left;padding:0;text-align:right;margin:0.6em 0 0 0;}
#editurl .textfield {width:80%;margin:0.6em 0 0 0.5em;border:1px solid #E9EAE2;padding:0.3em;}

#loginform {background-color:#F7F8F0;font-size:0.9em;border:2px dotted #E9EAE2;width:60%;}
#loginform fieldset {border:0;clear:both;padding:1em;margin:0;}
#loginform label {display:block;width:30%;float: left;padding:0;text-align:right;margin:0.6em 0 0 0;}
#loginform .textfield {width:60%;margin:0.6em 0 0 0.5em;border:1px solid #E9EAE2;padding:0.3em;}

.error {background-color:#F15F3D;padding:0.1em 0.5em;border-bottom:2px solid #8C2424;}
.error h1 {color:#600;margin:0;}
.error p {font-weight:bold;margin:0;padding:0;}

.instructions {background-color:#E9EAE2;border-bottom:2px solid #CDCEC7;padding:0.2em 0.5em;}
.instructions p {margin:0;font-style:italic;font-size:0.9em;}

.hints {margin:0 0 1em 51%;font-size:0.8em;}
.buttonArea {text-align:center;padding:0.6em;background-color:#E9EAE2;margin-bottom:0;}

.simpleToolbar {float:right;width:23%;border-left:1px solid #F7F8F0;padding:0 10px;background-color:#FFF;margin-left:1em;overflow:hidden;}
.simpleToolbar h1 {color:#2872B6;font-weight:normal;margin:0.6em;font-size:1.2em;background-color:#F7F8F0;border:2px dotted #DCDDD5;padding:0.2em;/*display:inline;*/}
.simpleToolbar ul li {list-style:none;font-size:0.9em;line-height:1.1em;list-style-image:none;list-style:none;}
.simpleToolbar .tab {color:#2872B6;font-weight:normal;margin:0.6em 0 0.6em 0;font-size:1.2em;background-color:#F7F8F0;border:2px dotted #DCDDD5;padding:0.2em;/*display:inline;*/}

.moreinfo {text-align:right;font-weight:bold;font-size:80%;padding:0.2em 1.0em 0.2em 0.3em;}

.toolbar {float:right;width:23%;border-left:1px solid #F7F8F0;padding:0 10px;background-color:#FFF;margin-left:1em;overflow:hidden;}
.toolbarTopCorner {background: url('/images/v2/toolbarTopCorner.gif') left top no-repeat;height:23px;width:23px;margin-left:-10px;}
.toolbarBottomCorner {background: url('/images/v2/toolbarBottomCorner.gif') left bottom no-repeat;height:23px;width:23px;margin-left:-10px;}
.toolbar h1 {cursor:pointer;cursor:hand;color:#2872B6;font-weight:normal;margin:0.6em;font-size:1.2em;background-color:#F7F8F0;border:2px dotted #DCDDD5;padding:0.2em;/*display:inline;*/}
.toolbar ul li {list-style:none;font-size:0.9em;line-height:1.1em;list-style-image:none;list-style:none;}

.bookmark {overflow:hidden;margin-bottom:1.2em;background-color:#F8F8F8;padding-bottom:0.4em;}
.bookmark p {margin:0 0 0 0.7em;font-size:0.9em;}
.bookmark h2 {font-size:1.2em;margin:0;background-color:#F7F8F0;padding:0.4em;border:1px solid #E9EAE2;font-weight:bold;}
.bookmark h2 a:visited {color:#66C;}
.bookmark h2 img {margin-left:0.3em;}
.actions {font-size:0.6em;margin:0 0.3em;}
.description {font-style:italic;font-weight:bold;font-size:1em;}
.uri {font-size:1.1em;margin-top:0.3em;}

.tags a {color:#DA6500;font-weight:600;text-decoration:none;}
.tags a:visited {color:#DA6500;}
.tags a:hover {text-decoration:underline;}

.clear {clear:both;}
.clearleft {clear:left;}

#topsites .lefty {float:left;}
#topsites .desc {padding:0;width:98%;margin-bottom:0.5em;}
#topsites .desc h3 {font-size:1.1em;font-weight:bold;margin-left:80px;padding:0.2em 0.5em;border-left:6px solid #BFDEFD;}
#topsites .desc p {font-size:0.8em;margin-left:80px;margin-top:-0.7em;padding:0.2em 0 0.2em 0.3em;border-bottom:1px solid #ccc;border-left:6px solid #ccc;background-color:#F7FAFD;}

#topsites .stats {float:right;text-align:right;font-weight:normal;padding-top:0.3em;}
#topsites h3 .stats {font-size:0.7em;}

#topsites h1, #topusers h1, #toptags h1 {color:#14538D;font-size:1.7em;background-color:#FFF;padding:0 0em;/*border-bottom:1px solid #ADCEED;background:url('/images/v2/homepageH1bkg.gif') repeat-x bottom;*/}

#adwords {float:right;padding:0 0.3em 0.3em 0.3em;margin:0.6em;background-color:#F7F8F0;border:1px solid #E9EAE2;}

.bigcloud {width:95%;background-color:#F7F8F0;padding:0.5em;margin:0.5em 0;border:2px dotted #2872B6;overflow:hidden;line-height:2em;text-align:justify;}
.bigcloud a {text-decoration:none;}
.bigcloud {_overflow:auto;} /*hack para IE*/
.bigcloud p {margin:0;padding:0;}

#latrow {float:right;width:23%;padding:0 0.3em 0.3em 0.3em;margin:0 0 0 0.5em;background-color:#F7F8F0;border:1px solid #E9EAE2;}
#latrow h2 {font-size:1em;background-color:#FFF;}
#latrow ul li {list-style:none;font-size:0.9em;line-height:1.1em;list-style-image:none;list-style:none;}

#usercloud {width:90%;padding:0.3em;background-color:#eee;margin:1em;display: block;overflow:hidden;text-align:justify;}

#ToolbarSearch {padding-left:1em;margin-bottom:1em;width:89%;} 
#ToolbarSearch form {background-color:#F3FDB3;padding:1em;border:1px dotted #C4D456;text-align:center;} 
#ToolbarSearch label {font-weight:bold;color:#FA0;font-size:1.1em;} 

.tagLevel1 {font-size:70%;font-weight:lighter;padding:0.3em;}
.tagLevel2 {font-size:100%;font-weight:normal;padding:0.3em;}
.tagLevel3 {font-size:130%;font-weight:normal;padding:0.3em;}
.tagLevel4 {font-size:160%;font-weight:bold;padding:0.3em;}
.tagLevel5 {font-size:190%;font-weight:bolder;padding:0.3em;}
.tagLevel6 {font-size:250%;font-weight:bolder;padding:0.3em;}

.advancedoptions {
	padding-bottom: 5px;
}
.advancedoptions h1 {color:#2872B6;font-weight:normal;margin:0.0em;font-size:1.0em;background-color:#F7F8F0;border:2px;padding:0.2em;/*display:inline;*/}

.advancedoptions img {
	top: 2px;
	position: relative;
}
.advancedoptions input {
	top: 2px;
	position: relative;
	margin-bottom: 5px;
}
.advancedoptions .topic {
	position: relative;
	left: 15px;
	top: 5px;
}
.advancedoptions .advbut {
	float: none;
	position: relative;
	bottom: 4px;
}

.widepage {margin:0 10px;padding:0.5em;width:97%;}
.coluna {width:30%;float:left;margin:0 0.5em;}
.coluna60 {width:60%;float:left;margin:0 0.5em;}
.coluna90 {width:90%;float:left;margin:0 0.5em;}

.pdfthumb {
        font: normal 10pt Arial, Helvetica, sans-serif;
        border:2px dotted #DCDDD5;background-color:#eee;
        width: 270px;
}

.pdfthumb img {
        width: 16px;
        height: 16px;
        border: none;
        padding-right: 5px;
        vertical-align: middle;
}
.pdfthumb a {
        padding-right: 5px;
        text-decoration: none;
}
.pdfthumb a:hover {
        text-decoration: underline;
}
