@charset "utf-8";

/*  

Theme Name: Mundo Vip

Theme URI: http://www.mundovip.org/

Description: Este foi feito exclusivamente para o blog Mundo Vip

Version: 1.0

Author: Regis Duarte

Author URI: http://www.mundovip.org/

Tags: blog, tema, mundovip

   

*/



{

	margin:0;

	padding:0;

}



body

{

	background-color:#f1f5fa;

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

}



#barra-bloco-links-adsense

{

	height:30px;

	width:954px;

	background-color:#FFFFFF;

	font-size:0;

        margin:10px auto 10px;

}



#feeds

{

	float:right;

	padding:0 8px;

	background-image:url(images/feeds.gif);

	background-position:top left;

	background-repeat:no-repeat;

	width:162px;

	margin-right:160px;

	position:absolute;

	margin-left:636px;

}

#ads1 
{
       width:954px;
       margin: 5px auto 5px;
       background:#FFFFFF;
       height:114px;
       padding:7px 10px 4px;
}
#ads12
{
	width:917px;
        padding: 20px;
        margin: 0px;
        height:300px;
        border:9px #eaeef3 solid;
}
#feeds p

{

	padding:0 8px 3px 8px;

	text-align:center;

	height:17px;

}

#linkbold a {

        font-weight: bold;

}



#feeds a:link, #feeds a:visited

{

	color:#999999;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	background-image:url(images/feed.png);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:14px;

	margin:0 2px;

}



#feeds a:hover, #feeds a:active

{

	text-decoration:underline;

}



#wrapper

{

	background-color:#FFFFFF;

	width:974px;

	margin:0 auto;

	position:relative;

}
#rss-4 h3
{
        color:#FFFFFF;
}
#header

{

	background:#FFFFFF url(images/fundo-header.png) repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	display:block;

        height: 130px;

}



#headerwidget

{

	float:right;

	width:468px;

	height:60px;

	margin:18px 54px 0 0;

	overflow:hidden;

}

.data {

        -moz-border-radius:3px 3px;

        background: #f4f4f4;

        margin:0;

        color:#c9c9c9;

        font-size:12px;

        border:1px #c9c9c9 solid;

        margin:0px 5px 0px 0px;

        padding:2px;

        float:left;

        text-align:right;

        font-weight:bold;

}

.hitem

{

	background:#FFFFFF;

}



#headerwidget .widget h3

{

	margin-top:0;

}



#header h1 a, #header h2

{

	color:#5b99af;

        margin: 0 0 0 0;

}



#header h1

{

	font-weight:normal;

	padding-top:0px;

        font-size: 70px;

	margin-left:40px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-top:15px;

	margin-bottom:0;

}



#header h1 a:hover, #header h1 a:active

{

	text-decoration:underline;



}
	div.categoria h3 {
		background: url(images/categoria-bg.PNG) repeat-x 0 0;
		float:left;
		height:25px;
		margin-bottom:4px;
                line-height:23px;
		padding:0;
		text-indent:15px;
		width:100%;
	}
div.categoria h3 a {
		margin-bottom:4px;
}
div.c1 h3 {	border:1px solid #254899; }
div.c1 a { color:#FFFFFF; }

div.c2 h3 {
	background-position:0 -31px;
	border:1px solid #c80d3a;
}
div.c2 a { color:#FFFFFF; }

div.c3 h3 {
	background-position:0 -124px;
	border:1px solid #76954f;
}
div.c3 a { color:#FFFFFF; }

div.c4 h3 {
	background-position:0 -93px;
	border:1px solid #c5690f;
}
div.c4 a { color:#FFFFFF; }

div.c5 h3 {
	background-position:0 -62px;
	border:1px solid #43778a;
}
div.c5 a { color:#FFFFFF; }

#title1 
{
       color:#000000;
       text-indent:1px;
       font-size:11px;
}
#title1 a {
      color:#19404e;
}
#title 
{
       width: 99%;
       background: #5b99af;
       height:30px;
       color:#FFFFFF;
       text-indent:14px;
       font-size:14px;
       padding-top:8px;
       border-top: 2px #4e879b solid;
}
#title a {
      color:#19404e;
}
#barra1 {

        width:974px;

        height:20px;

        background:#f1f5fa;

        margin:5px auto 5px;

}

#logo { float: left; padding: 0; margin: 15px 0 0 5; }

#logo a { background: url(images/logo3.PNG) no-repeat; margin: 15px 0 0 0; width:449px; height:117px; text-indent:-999px; display:block; overflow:hidden; }



#header h2

{

	font-weight:normal;

	font-size:14px;

	padding:0 0 20px 80px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-top:0;

	margin-bottom:0;

}



#searchform

{

	float: right;

	left:699px;

	margin:10px 0px 0px 145px;

}



#searchform input#s

{

	color:#4f759e;

	border:#4e879b 1px solid;

	padding:3px 2px;

	font-family:Arial, Helvetica, sans-serif;

	width:225px;

        height:20px;

	background-color:#33333;

	margin-right:0;

}



#searchform input#searchsubmit

{

	margin-right: 10px;

	border:#3e5e81 1px solid;

	padding:1px;

	width:31px;

        cursor:pointer;

        height:25px;

	text-align:center;

	background:#dce4ed url(images/search.GIF) no-repeat;

	color:#6e6e6e;

}
#searchg {
        float:right;
        margin:4px 40px 0;
}
#pags1 {
       padding-left: 70px;
}

#gallery-stream { width: 578px; padding: 10px 0 15px 10px; background: #f7f7f7; border: 1px solid #eee; }

#gallery-stream img { margin: 1px 13px 1px 0; width: 75px; height: 75px; }

ul#menu, .menu ul

{

	width:100%;

	height:38px;

	background-color:#e5e5e5;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

        border-top: 6px #bcbcbc solid;

}



ul#menu li, .menu ul li

{

	float:left;

	margin-top:0px;

	padding:0 0px;

	border-right:#333333 1px;

	margin-left:0;

}



ul#menu li a:link , ul#menu li a:visited, .menu ul li a:link, .menu ul li a:visited

{

	display:block;

	text-align:center;

	padding:6px 5px;

	text-decoration:none;

	color:#333333;

}



ul#menu li a:hover, ul#menu li a:active, .menu ul li a:hover, .menu ul li a:active, ul#menu li.current_page_item a, .menu ul li.current_page_item a:link, .menu ul li.current_page_item a:visited, .menu ul li.current_page_item a:hover, .menu ul .current_page_item a:active

{

	text-decoration:none;

	color:#b1b1b1;

}



ul#menu li li

{

	border-right:none;

	margin:0;

	margin-top:1px;

	min-width:120px;

	padding:0;

	float:none;

}



ul#menu li li li

{

	padding-left:1px;

}

	

ul#menu li li a, ul#menu li li a:link, ul#menu li li a:visited

{

	min-width:120px;

	color:#000;

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	margin:0;

	line-height:25px;

	text-align:left;

}

	

ul#menu li li a:hover, ul#menu li li a:active

{

	background:#FFFFFF;

	color:#cc3300;

}



ul#menu li ul

{

	z-index:9999;

	position:absolute;

	left:-999em;

	height:auto;

	min-width:150px;

	margin:0;

	padding:0;

	list-style-type:none;

}

#info-cat {

        background: #336699 url(images/fundo-titulo-sidebar.gif) repeat-x;

        float:left;

        margin-top:1px;

        margin-left:1px;

        width:106px;

        border: 1px #214467 solid;

        height: 21px;

}

#info-cat p {

        font-size: 11px;

        padding: 1px 0 0 6px;

        color: #FFFFFF;

}

#info-cat2 {

        background: #336699 url(images/fundo-titulo-sidebar.gif) repeat-x;

        float:left;

        margin-top:1px;

        margin-left:1px;

        border: 1px #214467 solid;

        height: 21px;

}

#info-cat2 p {

        font-size: 11px;

        padding: 1px 6px 0 6px;

        color: #FFFFFF;

}

#info-cat2 a {

        color:#FFFFFF;

}

#info-cat2 a:hover {

        text-decoration:underline;

}

#info-cat3 {

        background: #336699 url(images/fundo-titulo-sidebar.gif) repeat-x;

        float:left;

        margin-right:4px;

        margin-left:1px;

        width:76px;

        border: 1px #214467 solid;

        height: 21px;

}

#info-cat3 p {

        font-size: 12px;

	text-align:justify;

	font-family:Arial, Helvetica, sans-serif;

        padding: 0 0 0 6px;

        line-height:20px;

        color: #FFFFFF;

}

ul#menu li ul a

{ 

	min-width:120px;

}



ul#menu li ul ul

{

	margin:-26px 0 0 150px;

}



ul#menu li:hover ul ul, ul#menu li:hover ul ul ul

{

	left:-999em;

}



ul#menu li:hover ul, ul#menu li.sfhover ul, ul#menu li li:hover ul, ul#menu li li.sfhover ul, ul#menu li li li:hover ul, ul#menu li li li.sfhover ul

{

	left: auto;

}



ul#menu li:hover, ul#menu li.sfhover

{ 

	position: static;

}



#content

{

	clear:both;

        border: 9px #eaeef3 solid;

}



#center

{

	float:left;

	width:670px;

	margin-bottom:5px;

}



#headline, #comments

{

	width:625px;

	margin:10px;

	padding:10px;

	border:#eff0f0 1px solid;

	background-color:#fafbfb;

	overflow:hidden;

}

#the_loop {

	width:625px;

	margin:10px;

	padding:10px;

	border:#eff0f0 1px solid;

	background-color:#FFFFFF;

	overflow:hidden;

}

#latest {

	width:635px;

	margin:10px;

	padding:10px;

	background-color:#FFFFFF;

	overflow:hidden;

}

#chapeu {

       width: 615px;

       height: 30px;

       background: #5d9cb2 url(images/fundo-titulo-sidebar.gif) repeat-x;



}

#chapeu1 {

      background: url(images/fundo-chapeu.png) no-repeat top;

      width: 100%;

      height: 100%;

}

#chapeu h4 {

       color: #FFFFFF;

       font-size: 14px;

       padding: 7px 0 0 10px;

}

#barra-info {

       width: 100%;

       height:25px;

       background:#f6f7f7;

       border: #eceded 1px solid;

       line-height: 25px;

       padding-left: 5px;

       font-size:13px;

}



#pospost li {

        list-style: url(images/fundo-list.png) no-repeat;

}



#barra-info p a:link {

       text-align:right;

}

#headline p, #featured p, #esquerda p, #direita p, #latest p, #the_loop p, #comments p

{

	overflow:hidden;

}



#headline img, #latest img, #the_loop img.thumb, #the_loop img.wp-post-image

{

	float:left;

	margin:5px 10px 10px 0;

	padding:2px;

	border:#000 1px solid;

}

#headline img, #latest img, #the_loop img, #comments img

{

	max-width:586px;

}

#latest img

{

	float:left;

	margin:5px 7px 7px 0;

	padding:1px;

	border:#4f7299 1px solid;

}

#latest img:hover {

        border:2px #4f7299 solid;

        padding:0px;

}

.sitem h3, #top h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#333333;

	padding:3px 7px;

	margin-top:0;

	margin-bottom:3px;

}
#top h3 a:link
{
        color:#FFFFFF;
}


#headline h3

{

	background:#f2ecd6;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#988852;

	padding:3px 7px;

	text-transform:none;

	border-botton:#e2d7b2 1px solid;

	margin-top:0;

	margin-bottom:3px;

}



#featured h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	text-transform:none;

	padding:3px 7px;

	margin-top:0;

	margin-bottom:3px;

}

#featured-titulo {

        background:#f1f1f1 url(images/fundo-cat1.gif) repeat-x;

        height: 23px;

	padding:3px 7px;

	margin-top:0;

}

#popular h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	padding:3px 7px;

	text-transform:none;

	margin-top:0;

	margin-bottom:3px;

}

#popular-titulo {

        background:#f1f1f1 url(images/fundo-cat2.gif) repeat-x;

        height: 23px;

	padding:3px 7px;

	margin-top:0;

}

#esquerda h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	padding:3px 7px;

	text-transform:none;

	margin-top:0;

	margin-bottom:3px;

}

#esquerda-titulo {

        background:#f1f1f1 url(images/fundo-cat4.gif) repeat-x;

        height: 23px;

	padding:3px 7px;

	margin-top:0;

}

#direita h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	padding:3px 7px;

	text-transform:none;

	margin-top:0;

	margin-bottom:3px;

}

#direita-titulo {

        background:#f1f1f1 url(images/fundo-cat3.gif) repeat-x;

        height: 23px;

	padding:3px 7px;

	margin-top:0;

}

#latest h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	padding:3px 7px;

	margin-top:0;

	margin-bottom:3px;

}

#latest-titulo {

        background:#f1f1f1 url(images/fundo-cat5.gif) repeat-x;

        height: 22px;

	padding:3px 7px;

	margin-top:0;

}

#headline h2 a, #the_loop h2 a

{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	margin-top:7px;

	padding-bottom:2px;

	font-size:24px;

	color:#6584a7;



}



#headline h2 a:link, #headline h2 a:visited, #the_loop h2 a:link, #the_loop h2 a:visited

{

	color:#6584a7;

	text-decoration:none;

}



#headline h2 a:hover, #headline h2 a:active, #featured h2 a:hover, #featured h2 a:active, #the_loop h2 a:hover, #the_loop h2 a:active

{

	color:#333333;

	text-decoration:underline;

}

#featured h2 a:link, #featured h2 a:visited {

        color: #3e68ca;

	text-decoration:none;

}

#featured h2 a:hover {

        text-decoration:underline;

}

#featured img {

	float:left;

	margin:5px 5px 5px 0;

	padding:1px;

	border:#3e68ca 1px solid;

	max-width:276px;

}

#featured img:hover {

        padding:0px;

	border:#3e68ca 2px solid;

}

#featured p a:link, #featured p a:visited {

        color:#3e68ca;

	text-decoration:none;

}

#popular h2 a:link, #popular h2 a:visited {        

        color: #f0083f;

	text-decoration:none;    

}

#popular h2 a:hover {

	text-decoration:underline;

}

#popular img {

	float:left;

	margin:5px 5px 5px 0;

	padding:1px;

	border:#f0083f 1px solid;

	max-width:276px;

}

#popular img:hover {

        padding:0px;

	border:#f0083f 2px solid;

}

#popular p a:link, #popular p a:visited {

        color: #f0083f;

	text-decoration:none;

}

#esquerda h2 a:link, #esquerda h2 a:visited {

        color: #72b28a;

	text-decoration:none;

}

#esquerda h2 a:hover {

        text-decoration:underline;

}

#esquerda img {

	float:left;

	margin:5px 5px 5px 0;

	padding:1px;

	border:#72b28a 1px solid;

	max-width:276px;

}

#esquerda img:hover {

        padding:0px;

	border:#72b28a 2px solid;

}

#esquerda p a:link, #esquerda p a:visited {

        color: #72b28a;

	text-decoration:none;

}

#direita h2 a:link, #direita h2 a:visited {

        color: #f17c0f;

	text-decoration:none;

}

#direita h2 a:hover {

        text-decoration:underline;

}

#direita img {

	float:left;

	margin:5px 5px 5px 0;

	padding:1px;

	border:#f17c0f 1px solid;

	max-width:276px;

}

#direita img:hover {

        padding:0px;

	border:#f17c0f 2px solid;

}

#direita p a:link, #direita p a:visited {

        color: #f17c0f;

	text-decoration:none;

}

#latest h2 a:link, #latest h2 a:visited {

        color: #5fa0b8;

	text-decoration:none;

}

#latest h2 a:hover {

        text-decoration:underline;

}

p.postmeta

{

	line-height:25px;

}



#headline p, #esquerda p, #direita p, #featured p, #popular p

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:20px;

	color:#333333;

}



#headline p,  #latest p

{

	text-align:justify;

}



#headline p a:link, #headline p a:visited, #latest p a:link, #latest p a:visited

{

	color:#8daaca;

	text-decoration:none;

}



#headline p a:hover, #headline p a:active, #featured p a:hover, #featured p a:active, #popular p a:hover, #popular p a:active, #esquerda p a:hover, #esquerda p a:active, #direita p a:hover, #direita p a:active, #latest p a:hover, #latest p a:active

{

	text-decoration:underline;

}



#featured

{

	float:left;

	width:310px;

	margin:0 0 0 10px;

	padding:10px;

	border:#daccb0 0px solid;

	background:#FFFFFF;

	overflow:hidden;

}

#featured-1 {

        background: #FFFFFF url(images/fundo-dcat.png) no-repeat top;

        width: 310px;

        height: 100%;

}

#esquerda

{

	float:left;

	width:310px;

	margin:0 0 10px 10px;

	padding:10px;

	border:#daccb0 0px solid;

	background-color:#FFFFFF;

	overflow:hidden;

}



#featured h2, #esquerda h2, #popular h2, #direita h2

{

	font-family:Arial, Helvetica, sans-serif;

	margin-top:7px;

	font-size:16px;

	color:#4a74d3;

}

#latest h2 {

	font-family:Arial, Helvetica, sans-serif;

	margin-top:0px;

	font-size:16px;

	color:#4a74d3;

}

.spost

{

	clear:both;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;



}

#latest .spost span {

        margin:0px 2px;

        float:right;

}



#featured .spost, #popular .spost

{

	min-height:123px;

}



#esquerda .spost, #direita .spost

{

	min-height:123px;

}

#latest .spost {

	min-height:26px;

        margin-top:11px;

        margin-bottom: 11px;

}

.spbottom

{

	clear:both;

	border-bottom:#e0e0e0 2px solid;

}



p.read

{

	margin-top:5px;

}



#popular

{

	float:right;

	width:310px;

	padding:10px;

	border:#daccb0 0px solid;

	background-color:#FFFFFF;

	margin-bottom:0px;

	overflow:hidden;

}



#direita

{

	float:right;

	width:310px;

	padding:10px;

	border:#daccb0 0px solid;

	background-color:#FFFFFF;

	margin-bottom:10px;

	overflow:hidden;

}



#latest, #bottom

{

	clear:both;

}



#sidebar

{

	float:right;

	width:265px;

	margin:10px;

}

#sidebar h3 {
        color:#FFFFFF;
}
#sidebar h3 a:link {
        color:#FFFFFF;
}

.sitem, .topitem

{

	padding:10px;

	background:#FFFFFF url(images/fundo11.gif) no-repeat top;

	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	overflow:hidden;

        border:#f4f4f4 1px solid;

}



.sitem form, .topitem form, .sitem input, .topitem input, .sitem textarea, .topitem textarea, .sitem select, .topitem select

{

	max-width:306px;

}



#left .sitem form, #right .sitem form, .sitem input, #right .sitem input, .sitem textarea, #right .sitem textarea, .sitem select, #right .sitem select

{

	max-width:135px;

}



.sitem img, .topitem img

{

	max-width:308px;

}



#left .sitem img, #right .sitem img

{

	max-width:137px;

}



.sitem h3, #top h3

{

	margin-bottom:3px;

        background: #70b8d2 url(images/fundo-titulo-sidebar.gif) repeat-x;

        color: #FFFFFF;

        border: #4e889d 1px solid;

}



ul#categories, .topitem ul

{

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	overflow:hidden;

}



ul#categories li, .topitem ul li

{

	margin-left:0;

	line-height:18px;

	padding:5px 0 2px 0;

	font-size:15px;

	color:#333333;

}



ul#categories li li, .topitem ul li li

{

	border-bottom:none;

}



ul#categories li ul, .topitem li ul

{

	margin-left:15px;

}



ul#categories li a:link, ul#categories li a:visited, .topitem ul li a:link, .topitem ul li a:visited

{

	color:#000;

	text-decoration:none;

	padding-top:2px;

}



ul#categories li a:hover, ul#categories li a:active, .topitem ul li a:hover, .topitem ul li a:active

{

	text-decoration:underline;

}



#left

{

	float:left;

	width:163px;

}



#right

{

	float:right;

	width:163px;

}



.sitem, .widget

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



.sitem ul

{

	list-style-type:square;

	margin-left:14px;

}



.sitem ul li

{

	padding-left:0;

	margin-left:0;

	margin-bottom:2px;

	padding-top:2px;

	padding-bottom:1px;

	border-bottom:#cc3300 1px dotted;

}



.sitem ul li li

{

	border-bottom:none;

}



.linkcat h2

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

}



.sitem ul li a:link, .sitem ul li a:visited, .topitem ul li a:link, .topitem ul li a:visited

{

	color:#70b8d2;

	text-decoration:none;

}



.sitem ul li a:hover, .sitem ul li a:active, .topitem ul li a:hover, .topitem ul li a:active

{

	text-decoration:underline;

}



.recentcomments a

{

	display:inline !important;

	padding:0 !important;

	margin:0 !important;

}



#footer

{

	clear:both;

	background-color:#FFFFFF;

	padding-top:15px;

}

#rsswidget h3 a:link 
{
        color: #FFFFFF;
}
#fbar

{

	margin-left:20px;

}



.flinks

{

	float:left;

	width:270px;

	margin:0 20px;

	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

}



.flinks h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#333333;

	margin-bottom:8px;

}



.flinks ul

{

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

}



.flinks ul li

{

	border-bottom:#cc3300 1px dotted;

	margin-left:0;

	margin-bottom:5px;

	min-height:20px;

	padding:0px 0 2px 0;

	font-size:16px;

	color:#333333;

}



.flinks a:link, .flinks a:visited

{

	color:#cc3300;

	text-decoration:none;

}



.flinks a:hover, .flinks a:active

{

	text-decoration:underline;

}



#copyright

{

	clear:both;

	padding:0 0 7px 10px;

	background-color:#505050;

	color:#eaeaea;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	background-image:url(images/footer.png);

	height:28px;

}



#copyright p

{

	padding-top:8px;

	color:#eaeaea;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



#copyright a:link, #copyright a:visited

{

	color:#ffffff;

	text-decoration:none;

}



#copyright a:hover, #copyright a:active

{

	text-decoration:underline;

}



.post

{

	padding-bottom:5px;

	background-position:bottom;

	background-repeat:repeat-x;

	margin-bottom:10px;

}



.the_content p

{

	margin-bottom:5px;

        margin-top: 13px;

	text-align:justify;

        font-size: 14px;

        line-height:20px;

}



p.address

{

	background-position:bottom;

	background-repeat:repeat-x;

	padding-bottom:3px;

}



p.details

{

	clear:both;

	border-top:#333333 1px dotted;

	margin-top:5px;

	line-height:25px;

}



a:link, a:visited

{

	color:#5b99af;

	text-decoration:none;

}



a:hover, a:active

{

	text-decoration:underline;

}



p

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:20px;

	color:#333333;

	text-align:justify;

	margin:0;

}



img

{

	padding:1px;

	border:#c9bba0 0px solid;

}



.alignleft

{

	float:left;

	margin-right:10px;

}



.alignright

{

	float:right;

	margin-left:10px;

}



.aligncenter, div.aligncenter

{

   display: block;

   margin-left: auto;

   margin-right: auto;

}



img.alignleft

{

	float:left;

	margin:5px 10px 10px 0;

}



img.alignright

{

	float:right;

	margin:5px 0 10px 10px;

}



img.aligncenter, img.centered

{

	display: block;

	margin:10px auto;

}



.wp-caption, .wp-caption-text

{

	background-color:#c9bba0;

	margin-bottom:5px;

}



.wp-caption img

{

	padding:5px;

	border:none;

}



.wp-caption p

{

	text-align:center;

	padding-bottom:5px;

}



hr

{

	border:none;

	height:3px;

	background-repeat:repeat-x;

	padding:3px 0;

}



h1, h2, h3, h4, h5, h6

{

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	margin-bottom:0;

	margin-top:5px;

}



h1, h2

{

	margin-top:5px;

	margin-bottom:3px;

}



dt

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}



dd

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



ol, ul

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:0;

	margin:0;

}



ul

{

	list-style-type:square;

}



ol li, ul li

{

	margin-left:20px;

	color:#333333;

	line-height:20px;

}



fieldset

{

	border:none;

}



form

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333333;

}



legend

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-style:italic;

	line-height:20px;

	color:#333333;

	margin:0 0 10px 10px;

}



label

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	line-height:20px;

}



input, textarea

{

	color:#333333;

        background: url(images/input_bg.png) repeat-x left bottom;

	border:#d7dce3 1px solid;

	padding:2px;

	margin:0 5px 5px 0;

}



input#submit, input[type=submit], input[type=button], input[type=reset]

{

	color:#333333;

	padding:2px 6px;

	background-color:#5b99af;

	border:#a0a0a0 1px outset;

}



input[type=radio]

{

	border:none!important;

}



textarea

{

	font-family:Arial, Helvetica, sans-serif;

}



select

{

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	margin:0 5px 5px 0;

}



table

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	border-collapse:collapse;

}



table caption

{

	margin-bottom:5px;

}



table tfoot td

{

	border:none;

	text-align:left;

	padding-top:5px;

}



table tfoot td#prev

{

	text-align:left;

}



table tfoot td#next

{

	text-align:right;

}



table th

{

	background-color:#e6d7b7;

}



table th, td

{

	border:#c9bba0 0px solid;

	padding:3px 5px;

}



#wp-calendar th, #wp-calendar td

{

	text-align:center;

}



#right #wp-calendar th, #right #wp-calendar td, #left #wp-calendar th, #left #wp-calendar td

{

	padding:2px 2px 2px 3px;

}



blockquote

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:20px;

	font-style:italic;

	background-image:url(images/quotes.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding:0 45px 5px 45px;

	margin-top:10px;

}



code, code p, .code

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-image:url(images/code.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding:0 45px;

	margin-top:10px;

	display:block;

}



.code p

{

	font-family:"Courier New", Courier, monospace;

}



.wp-pagenavi

{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#000;

	margin:0 0 5px 0;

	background-color:#FFFFFF;

}



.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #000000;

	color: #000;

	background-color: #f4f1e9;	

}



.wp-pagenavi a:visited {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #000000;

	color: #000;

	background-color: #f4f1e9;	

}

.wp-pagenavi a:hover {	

	border: 1px solid #000;

	color: #000;

	background-color: #f4f1e9;

}

.wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #000;

	color: #000;

	background-color: #f4f1e9;	

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	color: #333333;

	border: 1px solid #333333;

	background-color: #f4f1e9;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	font-weight: bold;

	border: 1px solid #333333;

	color: #333333;

	background-color: #f4f1e9;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 1px solid #333333;

	color: #333333;

	background-color: #f4f1e9;

}



#comments h3

{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	margin-top:7px;

	padding-bottom:2px;

	color:#333333;

	border-bottom:#333333 1px dotted;

	border-bottom:none;

	margin-bottom:10px;

}



#comments ol li

{

	list-style-type:none;

	margin-left:0;

}



#comments ol li.bypostauthor, #comments ol li.comment-author-admin

{

	background-color:#e7ddcb;

}



.comment, .trackback, .pingback

{

	border:#EFF0F0 1px solid;

	margin-bottom:10px;

	padding:5px;

}



.comment-author img

{

	float:right;

}



.comment-meta

{

	margin-bottom:10px;

}



.reply

{

	text-align:right;

	margin-right:2px;

}



ol.children

{

	margin-top:10px;

}



ol.children li

{

	background-color:#f4f1e9;

}



#commentform

{

	padding-top:10px;

}



#commentform small

{

	font-size:12px;

}



#commentform textarea

{

	width:583px;

}



#commentform input#submit

{

	color:#FFFFFF;

	padding:2px 6px;

	background-color:#e7ddcb;

	background-image:url(images/fundo-titulo-sidebar.gif);

        border:1px #49869b solid;

        cursor:pointer;

}



p#page-links

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:right;

	margin-bottom:10px;

	float:right;

}



.navigation

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:center;

	padding-top:15px;

}



.navigation .left, .navigation .right

{

	display:inline;

	margin:0 5px;

}



.addtoany_share_save_container

{

	clear:both;

	float:left;

}



.the_author

{

	clear:both;

	border:#daccb0 1px solid;

	margin-bottom:20px;

	padding:10px;

	background-color:#e7ddcb;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-bottom:25px;

	min-height:74px;

}



.the_author p

{

	line-height:16px;

}



.the_author img

{

	float:left;

	margin-right:10px;

}



.the_author h3 a

{

	color:#333333;

}



.the_author h3 span

{

	color:#a0a0a0;

}



#author_meta

{

	width:490px;

	float:right;

	clear:both;

}



#author_website

{

	float:left;

	width:50%;

}



#author_twitter

{

	float:right;

	width:50%;

}



#author_website p, #author_twitter p

{

	text-align:center;

}



.share_save_container

{

	clear:both;

	float:left;

	margin:16px 0;

}



ul.share_save_list

{

	display:inline;

	list-style-type:none;

	margin:0 !important;

	padding:0 !important;

}



ul.share_save_list li

{

	background:none !important;

	border:0;

	display:inline !important;

	line-height:32px;

	list-style-type:none;

	margin:0 !important;

	padding:0 !important;

}



ul.share_save_list li:before

{

	content:"";

}



ul.share_save_list li a

{

	padding:0 9px;

}



ul.share_save_list img

{

	float:none;

	width:16px;

	height:16px;

	border:0;

	margin:0;

	padding:0;

	vertical-align:middle;

}



ul.share_save_list a img

{

	opacity:.6;

	-moz-opacity:.6;

	filter:alpha(opacity=60);

}



ul.share_save_list a:hover img, ul.share_save_list a.share_save_list img

{

	opacity:1;

	-moz-opacity:1;

	filter:alpha(opacity=100);

}



a.share_save_list img

{

	border:0;

	width:auto;

	height:auto;

}



#related

{

	margin-bottom:5px;

}



#related h3

{

	margin-top:10px;

	margin-bottom:5px;

	font-size:14px;

}



img.wp-smiley

{

	border:none;

}



#wordpress

{

	float:right;

	background-image:url(images/wordpress.png);

	width:78px;

	height:35px;

}



#wordpress a

{

	display:block;

	width:78px;

	height:35px;

}

#feedburner

{

	padding:3px;

	margin-top:10px;

}

#rodape {

        margin:0 0 0 0;

        width: 100%;

        height: 120px;

        background:#9abdd6 url(images/fundo-footer.gif) repeat-x top;

        border-top:#6a95b2 3px solid;

}

#rodape img {

        border: 0px

}

#info {

        width: 350px;

        margin: 10px 0px 0px 150px;

        float:left;

        height: 100%;

}

#info h2 a:link, #info h2 a:visited {

        color: #285362;

}

#info p {

        color: #3a3a3a;

        padding-left: 0;

	font-family:Arial, Helvetica, sans-serif;

        font-size: 11px;

}
#info p a
{

        color:#285362;
}

#info2 {

        width: 250px;

        font-size: 14px;

        heigth: 50px;

        margin: 30px 110px 0px 0px;

        float:right;

}

#info2 a {

        color:#285362;

        text-decoration: none;

}

#info2 a:hover {

        text-decoration: underline;

}
