*{margin: 0; padding: 0;}
body {font: 100% Verdana, Arial, Helvetica, sans-serif;background: #FFFFFF;	margin: 0; padding: 0;text-align: center; color: #000;}
a{color: #FFFFFF;text-decoration:none;}
a:link{color:blue}a:visited{color:blue}a:hover{color:#000; text-decoration:none;}a:active{}
a img{ border: none;}
#container {width: 90%;background: #FFFFFF;margin: 3px auto;border: 1px solid #000;text-align: left;}
#content {padding: 30px 20px; margin:auto; overflow:auto;with:100%;}
#coloana1 {width:40%;float:left;padding:20px;text-align:justify;font-family:courier new,lucida console,fixed;font-size:14px;}
#coloana2 {width:40%;float:left;padding:20px;text-align:right; color:#000;font-family:courier new,lucida console,fixed;font-size:14px;}
#footer { padding: 0 10px;background:#A9F5D0;color:#FFF;} 
#footer p {margin: 0; padding: 10px 0; font-size: 10px; font-weight: bold}
#header {background-color: #FFFFFF;border-bottom: 3px solid #191919;padding: 30px;height: 33px;color:#D00;position:relative}    
#header h1 {margin: 0; position:absolute; left: 10px; top: 10px;}

#menu {position:absolute; right: 0; top: 35px;}
#menu ul{ float: left;list-style: none;margin: 0 20px;padding: 0;}    
#menu ul li {margin-right: 5px;float: left; }    
#menu ul li a {display: block; text-decoration:none; color: #D00; padding: 4px 5px; font-size: 11px; font-weight: bold}  
#menu ul li a:hover{color:#D00; background-color: #FFF; border: solid 1px #D00}

#footer { padding: 0 10px;background:#FFFFFF;color:#000000;position:relative;} 
#footer p {margin: 0 auto; text-align:center; padding: 10px 0;}
#footer .rightfooter{position:absolute; right: 10px;top:12px;}
#footer .rightfooter a {color:#000000; font-size: 11px; font-weight: bold}
#footer .rightfooter a:hover{color:#D00;}
#login{margin: 0 auto; text-align:center;}
#login input[type=submit]{padding: 3px; margin-left: 10px;}

#arcnav {width: 100%;background: #FFFFFF; font-weight:bold; color:#444; height: 30px;border-bottom: 2px solid #191919;}
#arcnav ul{ list-style: none;padding: 0;margin: 0 auto;}    
#arcnav ul li {margin-right: 5px;padding: 5px 15px; float:left;}    
#arcnav ul li a {text-decoration:none; color: #222; padding: 2px 6px; font-size: 12px}  
#arcnav ul li a.selected{background:#FFF; border: solid 1px #000; color:#000; font-weight:bold; font-size: 12px}
#arcnav .right{float:right; padding-right:10px;padding-top:3px;}
.pagination {font-size: 80%; margin: 40px; height: 20px; margin-left: 40%; width: auto;}
.pagination p{border: solid 1px #AAE;color: #15B;float:left; font-size: 100%; padding: 0.3em 0.5em; margin: 2px 2px;}
.pagination a{text-decoration: none;border: solid 1px #AAE;color: #15B;display: block;float: left;padding: 0.3em 0.5em;margin: 2.5px 2.5px;}
.pagination a:hover{background: #26B;color: #fff;}
.pagination .selected {background: #26B;color: #fff;border: solid 1px #AAE;}

.info, .success, .warning, .error{margin: 0 0 0 10px auto; padding: 4px 0 4px 30px; border: solid 1px; background-repeat: no-repeat;background-position: 10px center;}
.info {color: #00529B; background-color: #BDE5F8;background-image:url('../images/info.png');}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('../images/success.png');}
.warning {color: #9F6000;background-color: #FEEFB3;background-image: url('../images/warning.png');}
.warning a{color: #9F6000; text-decoration: underline;}
.warning a:hover{color: #9D6000;text-decoration: none;}
.error {color: #D8000C;background-color: #FFBABA;background-image: url('../images/error.png');}

.quote{	color: #000; padding:8px;font-family:courier new,lucida console,fixed;font-size:13px; font-weight: normal;margin:20px 250px;background-color:#FFFFFF;border-bottom:1px solid #555;position:relative; word-wrap: break-word;}
.quotereply{color: #000; padding:8px;font-family:courier new,lucida console,fixed;font-size:13px;margin: -20px 15px 0 15px; background-color:#A7BBDF;border:1px solid #555; border-top: none; position:relative; word-wrap: break-word;}
.quote a{color: #D00;}
.quote a:hover{color: #000;}
.quote .topright{position:absolute; top:4px; right:4px;}
.quote .bottomright{position:absolute; bottom:4px; right:4px;}
.quote .topright a{padding:3px 5px;}
.quote .bottomright a{padding:3px 5px;}
.quote .right .topright{position:absolute; top:4px; right:3px;}
.quote .right .bottomright{position:absolute; bottom:4px; right:3px;}
#comments{margin: 0 15px;}
#comments .nocomments{border: 1px solid #FFF; padding:20px; margin-bottom:20px;}
#comments ul{list-style: none;}    
#comments ul li{color: #000;font-family:courier new,lucida console,fixed;font-size:13px;background-color:#ECEEE9; border:1px solid #FFF; border-bottom:none; margin-bottom: 30px; padding: 20px 15px;margin:2px 0px 0px 25px; position:relative; word-wrap: break-word;}
.grey{color: #5F5F5F;}
#comments ul li a{color: #5F5F5F;}
.left{position:absolute; left: 5px; top:5px;}
.red{color:#900;}
#comments ul li a:hover{color: #000;}#comments ul li a{color: #5F5F5F;}
#comments ul li .right a:link{}#comments ul li .right a:visited{}#comments ul li .right a:hover{color:#FFF; text-decoration:none; background-color: #777;}#comments ul li .right a:active{}
#comments ul li .right .topright{position:absolute; top:4px; right:3px;}
#comments ul li .right .bottomright{position:absolute; bottom:4px; right:3px;}
#comments ul li .right .topright a{padding:3px 5px;}
#comments ul li .right .bottomright a{padding:3px 5px;}
#comments ul li:last-child{border-bottom: 1px solid #FFF; margin-bottom: 20px;}
#comments .good{background-color:#6C0; border: 1px solid #6F0;}
#comments .bad{background-color:#F00; border: 1px solid #900;}
#commentTitle{margin-left: 40px; font-family:courier new,lucida console,fixed; margin-bottom: 5px;}
#addComment {background-color:#ECEEE9; padding: 15px 8px; margin: 0 30px 15px 30px; border: solid 1px #FFF;}
#addComment label{float: left;width: 120px;}
#addComment input, #addComment textarea{width: 180px;margin-bottom: 5px;}
#addComment textarea{width: 250px;height: 50px;width: 80%;}
#addComment #captcha{margin-left:120px;}
#addComment input[type=submit]{margin-left:180px; margin-top: 5px;}
#addComment .comment{color: #000;font-family:courier new,lucida console,fixed;font-size:13px;background-color:#ECEEE9; border:1px solid #FFF; border-top: none;}


#tags {width:80%; padding: 15px 20px; background: #EEF; overflow:auto;}
#tags span{padding: 0 15px; position:block;}
#tags #label{float:left; width: 150px;}
#tags span a{color: #333;}
#tags span a:hover{color: #777;}

#pickedtags {width:80%; padding: 15px 20px; background: #EFF; overflow:auto; margin-top:5px;}
#pickedtags span{padding: 0 15px; position:block;}
#pickedtags #label{float:left; width: 150px;}
#pickedtags span a{color: #333;}
#pickedtags span a:hover{color: #777;}

.tags{color: #2E2E2E;}

#tagnav {width: 100%;background: #FFF; font-weight:bold; color:#000; height: 30px;border-bottom: 1px solid #191919;}
#tagnav ul{ list-style: none;padding: 0;margin: 0 auto;}    
#tagnav ul li {margin-right: 5px;padding: 5px 15px; float:left;}    
#tagnav ul li a {text-decoration:none; color: #222; padding: 2px 6px; font-size: 10px}  
#tagnav ul li a.selected{background:#090; border: solid 1px #FFF; color:#FFF; font-weight:normal; font-size: 10px}
#tagnav .right{float:right; padding-right:10px;padding-top:3px;}

#addQuote label{float: left;width: 80px;}
#addQuote input, #addComment textarea{width: 180px;margin-bottom: 5px;}


