/*
 *   ÁREA VIP
 *   Copyright (C) 2010-01-05 Matheus Rennê
**/


/*
_______________________________
BLOCKQUOTE */
#content blockquote.frase {margin:10px 0 30px; padding:10px 10px 10px 52px; border:none; border-bottom:1px dotted #424242; background:#FFF url(../areavip/images/blockquote.gif) no-repeat 10px 10px;}
#content blockquote.frase p:first-letter {text-transform:uppercase;}
#content blockquote.frase p {margin:0; font:small-caps 14pt "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif; line-height:145%; text-align:center; text-transform:lowercase; letter-spacing:0.1em; color:#424242;}

/*
_______________________________
ARTIGO */
#content .areavip-artigo {margin-bottom:50px; font-size:12px; line-height:18px;}

#content .areavip-artigo h2 {margin:10px 0 20px 0; padding:0; font:bold 34px "Century Schoolbook", Georgia, Times, serif; line-height:90%; letter-spacing:-2px; color:#333; background:none;}
#content .areavip-artigo h3 {margin:20px 0 10px 0; padding:0; font:normal 24px/30px Georgia, "Times New Roman", Times, serif; color:#222; background:none;}

#content .areavip-artigo .barra-opcoes-artigo {display:block; height:16px; margin-bottom:10px; padding:5px; font:10px/16px "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; text-transform:uppercase; color:#868686; background-color:#F5F5F5;}
#content .areavip-artigo .barra-opcoes-artigo li {display:inline; float:left; padding-right:20px;}
#content .areavip-artigo .barra-opcoes-artigo li a {display:inline-block; height:16px; padding:0 0 0 20px; color:#868686;}
#content .areavip-artigo .barra-opcoes-artigo li a.printer {background:url(../images/icons/printer.gif) no-repeat 0 0;}
#content .areavip-artigo .barra-opcoes-artigo li a.mail {background:url(../images/icons/mail.gif) no-repeat 0 0;}
#content .areavip-artigo .barra-opcoes-artigo li a:hover {color:#000; background-position:0 -16px;}
#content .areavip-artigo .barra-opcoes-artigo li.tamanho-fonte {float:right; padding-right:0;}
#content .areavip-artigo .barra-opcoes-artigo li.tamanho-fonte a {display:inline-block; width:16px; height:16px; padding:0; text-indent:-9000px;}
#content .areavip-artigo .barra-opcoes-artigo li.tamanho-fonte a.fonte-mais {background:url(../images/icons/tamanhofonte.jpg) no-repeat 0 0;}
#content .areavip-artigo .barra-opcoes-artigo li.tamanho-fonte a.fonte-menos {background:url(../images/icons/tamanhofonte.jpg) no-repeat -16px 0;}
#content .areavip-artigo .barra-opcoes-artigo li.tamanho-fonte a.fonte-mais:hover {background-position:0 -16px;}
#content .areavip-artigo .barra-opcoes-artigo li.tamanho-fonte a.fonte-menos:hover {background-position:-16px -16px;}

#content .areavip-artigo .artigo-foto {padding:3px; border:1px solid #E9E9E9; background-color:#FFF;}
#content .areavip-artigo .artigo-foto p {margin:3px 0 0; padding:4px; font-size:11px; line-height:16px; color:#666; background-color:#E9E9E9;}

#content .areavip-artigo .artigo-topo {display:block; height:15px; margin-top:20px; border-bottom:1px dotted #333;}
#content .areavip-artigo .artigo-topo a {display:block; float:right; width:43px; height:15px; font-size:10px; line-height:15px; text-transform:uppercase; text-indent:-9000px; color:#666; background:url(../images/icons/link_topo.jpg) no-repeat 0 0;}
#content .areavip-artigo .artigo-topo a:hover {color:#000; background-position:0 -15px;}

/*
_______________________________
TAB NAV */
#content #tab {width:680px; margin:0 auto; padding:1px; border:1px solid #D3DDE7;}

#content #tab .toggle {float:right; width:10px; padding:5px; cursor:pointer;}

#content #tab ul {width:678px; margin:0; padding:0;}
#content #tab ul ul {border:1px solid #D3DDE7;}
#content #tab ul.navtab li {margin:0; border-top:1px solid #FFF; list-style:none; background-color:#FFF;}
#content #tab ul.navtab li.colunaBgColor {background-color:#F8F8F8;}
#content #tab ul.navtab li:first-child {border:none;}

#content #tab ul.navtab a,
#content #tab ul.navtab a:visited {display:block; padding:5px 5px 5px 15px; text-decoration:none; color:#7193AE;}
#content #tab ul.navtab ul.subtab a:hover {color:#333;}

#content #tab ul.navtab .menutop {width:680px; background-color:#E9EBED; overflow:hidden;}

#content #tab ul.navtab .menutop a {float:left; width:600px; margin:0; font-size:14px; font-weight:bold; color:#2676A6;}
#content #tab ul.navtab .menutop a:hover {color:#333;}

/*
_______________________________
CLEAR FIX */
#content .areavip-artigo:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}

