/*
Theme Name: Version Tropical - ViníciusVieira.net
Theme URI: http://viniciusvieira.net
Description: Coded by Vinicius Vieira
Author: Vinicius Vieira
Author URI: http://viniciusvieira.net
*/

body{margin:0px; padding:0px; background: #fff url(images/bg-layout.jpg) center top no-repeat; text-align:center;}

body, table, td, tr{font:11px Tahoma, Geneva, sans-serif; color:#fff;}

h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
ul, ol, li, dd, dt, dl{margin:0; padding:0;}

a:link, a:visited{color:#a0ea0f; text-decoration:none; font-weight:bold;}
a:hover, a:active{color:#ffc71d; text-decoration:none; font-weight:bold;}

b, strong{font:14px Tahoma, Geneva, sans-serif; color:#e8007a; background-color: #33cbcb; padding-left: 2px; padding-right: 2px; font-weight:bold}

em, i{font-style: italic; font:11px Tahoma, Geneva, sans-serif; color:#4f4687; background-color: #f3e800; padding-left: 2px; padding-right: 2px; }

#page{background: url(images/bg-page.png)}

.borderimage{background-color: #d6d6d6; padding: 4px; border: 1px solid #d6d6d6; -moz-border-radius: 3x; color: #666666;  margin-top: 1px; margin-left: 3px; margin-right: 3px; }
.borderimage:hover{background-color: #7d76bc; padding: 4px; border: 1px solid #7d76bc; -moz-border-radius: 3x; color: #666666; margin-top: 1px; margin-left: 3px; margin-right: 3px; }

.borda-sd{background-color: #d6d6d6; padding: 4px; border: 1px solid #d6d6d6; -moz-border-radius: 3x; color: #404040; margin-left: 0px; margin-top: 1px; }
.borda-sd:hover{background-color: #7d76bc; padding: 4px; border: 1px solid #7d76bc; -moz-border-radius: 3x; color: #ccf232; margin-left: 0px; margin-top: 1px;}


#tudo{width:900px; margin: 0px auto padding:0}
.barra{height: 120px; text-align: right; margin-top: 8px;}
.artigos{width:619px; margin: 10px 0px 0px 0px; padding: 0; text-align:left; float:left; line-height: 15px;}
.sidebar{width:261px; float:right; margin: 157px 0px 0px 0px; padding:0; text-align:left; line-height: 15px;}
.espaco-artigos{padding-left: 19px; padding-right: 19px; text-align: justify; color:#ffffff}

.titulo-new{font:20px Tahoma, Geneva, sans-serif; color:#ffffff; background: #ffc71d; letter-spacing:-2px; font-weight:bold }
.data{font:14px Tahoma, Geneva, sans-serif; color:#ffffff; text-align:center; font-weight:bold; line-height: 9px; letter-spacing:2px;}
.mes{font:11px Tahoma, Geneva, sans-serif; color:#ffffff; text-align:center; text-transform: uppercase; letter-spacing:1px; line-height: 13px;}
.ano{font:11px Tahoma, Geneva, sans-serif; color:#ffffff; text-align:center; letter-spacing: 0px; line-height: 7px;}

.titulo-sd{font:20px Tahoma, Geneva, sans-serif; color:#ffffff; letter-spacing:-2px; font-weight:bold; padding-left: 15px; padding-top: 28px; padding-bottom: 0px;}
.texto-sd{font:11px Tahoma, Geneva, sans-serif; color:#dbdbdb; text-align: justify; padding-left: 9px; padding-right: 9px;}

.area-comentarios{padding-top: 43px; padding-right: 104px; float: right;}
.comentarios a:link, .comentarios a:visited {width: 141px; height: 22px; margin: 0px; padding-bottom: 3px; background: #98ea33; font:20px Tahoma, Geneva, sans-serif; color:#ffffff; letter-spacing:-1px; font-weight:bold;}

.footer{height: 60px; width:100px; background: url(images/bg-footer.png); margin: 0px; padding: 0px; text-align:center; clear: both;}

.titulo-page{font:20px Tahoma, Geneva, sans-serif; color:#ffffff; background: #ff0085; letter-spacing:-2px; font-weight:bold }
.fundo-texto-page{background-color: #ffc71d}


/*  COMENTARIOS   */

.comments-area{background: url(images/bg-comentarios.png);}

#comments{ width:400px; margin:10px;}

#comments ul#commentlist{ list-style:none; width:400px; margin:0 auto;}

#comments ul#commentlist li{ width:400px; padding:5px; border:1px dashed #177D97; margin:0px 0;}

#comments ul#commentlist li p{ margin:0; padding:0;}

#comments .comat{border-bottom: 1px dotted #999; color:#fff; font-weight:bold; text-align:right; margin-top:10px;}

#commentlist{}

#comments form{background: url(images/bg-comentarios.png); padding:10px; ; width: 580px}

#comments input#author, #comments input#email, #comments input#url { border:1px solid; border-color:#666; width:250px; color:#717171; font:11px Tahoma, Geneva, sans-serif; padding:2px;}

#comments input.enviar{border:1px solid #177D97; background:#CCC; font:12px Tahoma, Geneva, sans-serif;  color:#717171; padding:5px;}

#comments textarea#comment{ width:420px; color:#717171; font:11px Tahoma, Geneva, sans-serif; padding:2px;}

.comments{border: 0px solid #d4d4d4; background-color: transparent;padding:0px;}

.commentname{font:12px Tahoma, Geneva, sans-serif; width: 580px; letter-spacing: 1px ; text-align: left; padding-right: 4px; padding-left: 4px; padding-top: 4px; padding-bottom: 4px; background: url(images/bg-cima-coments.png); border-bottom:1px solid #c1c1c1; color:#fff}
.commentname a:link, .commentname a:visited{font:12px Tahoma, Geneva, sans-serif; color:#fff}
.commentname a:hover, .commentname a:active{font:12px Tahoma, Geneva, sans-serif; color:#1f1f1f}


.commentcontent{text-align:justify; padding: 0px 2px 2px 2px;} 

.gravatar{background-color: #ffffff; border: 1px solid #dbdbdb; color:  #666666; padding: 4px; float:right;}

#comment{width: 99%; border:1px solid; border-color:#666; padding-top: 3px; background: #f9f9f9; color:#666; font:11px Tahoma, Geneva, sans-serif;}

#author, #email, #url{border:1px solid; border-color:#666; width:250px; background: #f9f9f9; color:#666; font:11px Tahoma, Geneva, sans-serif; padding:2px;}

.titulocoment{color:#FFF;}

#submit{border:1px solid; border-color:#666; background: #f9f9f9; color:#666; font:11px Tahoma, Geneva, sans-serif; padding:2px; cursor: pointer;}

.comentario{background: url(images/bg-parte-coments.png); width: 580px; color: #fff; border-bottom: 1px solid #e2e2e2; margin: 0px; padding-top: 10px; padding-left: 5px; padding-right: 4px}


/*      PAGINAS     */
.table-hover{padding: 3px;}
.table-hover:hover{padding: 3px; background: url(images/bg-table-extras.png)}

.contato-enviar{background: #e4e4e4; padding: 3px; color: #888888; font-weight:bold}
.contato-enviar:hover{background: #6cd4e1; padding: 3px; color: #fff; font-weight:bold}