/*  
Theme Name: PratoFundo
Theme URI: http://pratofundo.com
Description: PratoFundo wordpress theme.
Version: 2.0
Author: Vitor Hugo
Author URI: http://pratofundo.com/

Cinza: #ccc
Cinza claro: #666666
Verde-Azul: #195E69
*/

/* Basico */
text, input, textarea	{ font:normal 10pt 'Trebuchet MS', Arial, 'Bitstream Vera Sans', sans-serif; }
ul { list-style:none; padding:0; margin:0; }

body {background: #fff url(images/back.gif); color:#000;font-size:10pt;font-family: "Trebuchet MS", Arial, "Bitstream Vera Sans", sans-serif; margin-top:0;}
*{outline-style:none;outline-width:0;}

a:link {color: #195E69; text-decoration: none;}
a:visited {color: #195E69; text-decoration: none;}
a:hover { color: #195E69; text-decoration:underline;}

a img{ border: 0; }

/* Structure */
#container {background: #fff; font-family:'Trebuchet MS', Arial, 'Bitstream Vera Sans', sans-serif;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:12px;width:980px;margin:0px auto;}

#principal {display:inline-block; padding-top:10px; margin-bottom: 40px; background: #fff;}
#conteudo{float: left;width:550px;margin-bottom: 30px;}

/* Menu Header */
#menuheader{ font-size: 10pt; margin-top: 7px;}

#menuheader ul li{display: inline;color:#195E69;padding: 0 10px 2px 5px; font-weight: bold;text-transform: uppercase;}

#menuheader a{color:#195E69;}
#menuheader a:hover{color:#195E69;text-decoration:underline;}

/* Header */
#header {background:#fff url(images/logoenglish.jpg) no-repeat;width:980px; height:250px;margin:5px 0;}

/* Sidebar Format */
#sidebar{width: 420px; float:left;background-color:#FFF; border-left: 1px dashed #ccc;}
#boletim {padding:10px; margin:0 10px; background: #fff url(images/back.gif); border:1px solid #ccc;}

#pesquisa {padding:10px 5px; background: #fff;}
#galeria { margin: 0 10px;}

#boletim ul li { font-size: 12px; background: transparent url(images/feedrss14.gif) no-repeat scroll left center; display: inline; list-style-type: none; margin:0 5px 0 0;padding:3px 0 3px 17px;}

.sidebartexto {font-size:1.23em; line-height: 17px;color:#666666;}
.sidebartexto h3 {font: normal 1.4em Georgia, "Times New Roman", Times, serif;
color: #195E69;font-weight: bold;border-bottom: 1px solid silver; padding:0; margin:0 0 6px 0;}
.sidebartexto  ul li {list-style: none; padding:4px 0; margin:0; line-height:13px;}
.sidebartexto a:link{color:#666666; text-decoration: none;}
.sidebartexto a:visited {color:#666666; text-decoration: none;}
.sidebartexto a:hover { color: #195E69; text-decoration:underline;}
.sidebartexto img {margin: 5px;}


/* Aba Esquerda */
#abas-esquerda {float:left; display:inline;width:190px; background-color:#FFF; margin:0 0 0 10px;}
.direita {padding:30px 20px;}

/* Abas Direita*/
#abas-direita {float:right; display:inline; width:200px; background-color:#FFF;border-left: 1px dashed #ccc;padding: 0 0 0 10px;}


/* Post */
.post {display:block; width:530px; padding:0 10px 70px;}

.post-titulo { text-transform: none; font: normal 190%/100% Georgia, "Times New Roman", Times, serif;text-decoration:none;font-weight: bold;}

.post-titulo a:link {color:#195E69; text-decoration:none; }
.post-titulo a:visited {color:#195E69; text-decoration:none; }
.post-titulo a:hover {color:#195E69;text-decoration:underline;}

.date {text-align:right; padding-bottom: 10px; color: #666666; text-decoration: none; font-style: normal; font-weight: normal; font-size: 13px;}

.comente {float: right; font-size:10pt;font-weight: bold;padding-top:10px;}
.categoria {float: left; font-size:10pt;font-weight: bold;padding-top:10px;}


/* Entry Format */
.entry{color: #272727; line-height:155%;font-size:135%; margin:0; padding:0;}
.entry p {margin-bottom: 14px;}

.entry h1, h2, h3, h4,  h5 {margin:0;padding:0;}
.entry h1{font-size: 30px;line-height: 36px;}
.entry h2 {font-size: 1.3800em; line-height: 1.1111em; font-weight: bold; border-bottom:2px solid #000000; padding-top: 10px;letter-spacing:0;line-height:1.3em;padding:.25em 0 0 0;}
.entry h3 {font-size:2em;line-height:1.3em;font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing:0; padding:.25em 0 0 0; border-bottom:2px solid #000000; clear: both;}
.entry h4{font-size:10px;font-weight: bold;}
.entry h5{font-size: 12px;font-weight: bold;}
.entry strong, entry b { font-weight: bold; font-size: 102%; } 
.entry em { font-style: italic; }
.entry ul, .entry ol  { line-height: 20px; margin: 0; padding: 5px 0 0 30px;}
.entry ul li {margin:0 0 5px 15px; list-style: disc;}
.entry ol li {margin:0  10px 10px 15px;}

.entry img { border-bottom:0; }
.entry a:link, .entry a:visited {color: #195E69;text-decoration: none;font-weight: bold; border-bottom: 1px solid silver; padding: 1px 0;}
.entry a:hover {color: #195E69; text-decoration: none; border-bottom: 1px solid #272727;padding: 1px 0;}


.entry img.alignleft{float: left;margin: 5px 10px 0 0;}
.entry img.alignright{float: right;	margin: 5px 0 0 10px;}
.entry img.centered {display: block;  margin-left: auto;  margin-right: auto;margin-bottom: 0px;  }
.entry img.aligncenter {display: block;  margin-left: auto;  margin-right: auto;margin-bottom: 0px;  }




/* Track */
.track {color:#666666; background: #fff url(images/back.gif); border:1px solid #ccc; font-size:10pt; line-height:1.5em;margin:3px; padding:10px;}
.track h3 {font: normal 1.4em Georgia, "Times New Roman", Times, serif;
color: #195E69;font-weight: bold;border-bottom: 1px solid silver; padding:0; margin:0 0 6px 0;}


.relaciona {font-size: 10pt; padding:0 0 15px 15px; text-decoration:none; line-height:1.5em;  }
.relaciona h3 {font: normal 1.4em Georgia, "Times New Roman", Times, serif;
color: #000000;font-weight: bold;padding:15px 0 0 0;}
.relaciona ul { line-height: 18px; margin: 0; padding: 0 0 0 30px;} 
.relaciona ul li {list-style: circle;}


/* Comments */
.comments-template{padding: 20px;}
.comments-template ol{margin: 0 0 0 50px;padding: 10px 0 0 0 ;}
.comments-template ol li{margin: 10px 0 0 ;	padding: 0 0 10px;	border-bottom: 1px solid #ddd;	line-height: 18px;	font-size: 10pt;}
.caixa-regras {line-height: 15pt; font-size: 11pt; background: #dddddd; padding: 10px;}



/* Footer */
#footer {width:980px;float: left;background: #fff;clear: both;color:#195E69;font-size:9pt; text-align: center; border-bottom: 5px solid #195E69; margin-top: 25px; padding: 0 0 5px 0; margin: 0;}


/* Socializar format */
a#twitter, a#youtube, a#technorati, a#facebook, a#foodbuzz { display:block;height:41px;overflow:hidden;width: 180px;margin: 0 10px 15px 0;}

a#twitter {background:transparent url(/wp-content/themes/pf/images/twitter.jpg) no-repeat scroll 0 0;}
a#facebook {background:transparent url(/wp-content/themes/pf/images/facebook.jpg) no-repeat scroll 0 0;}
a#youtube {background:transparent url(/wp-content/themes/pf/images/youtube.jpg) no-repeat scroll 0 0;}
a#foodbuzz {background:transparent url(/wp-content/themes/pf/images/foodbuzz.jpg) no-repeat scroll 0 0;}
a#technorati {background:transparent url(/wp-content/themes/pf/images/technorati.jpg) no-repeat scroll 0 0;}

a#twitter:hover, a#youtube:hover, a#technorati:hover, a#facebook:hover, a#foodbuzz:hover { background-position:0 -41px; }


/* Flickr*/
#flickr a img, #flickr a { border: none; float: left; }
#flickr a { margin: 3px; }
#flickr a:hover { outline: 3px solid #195E69; }


/* Twitter */
#twitter_div a:link, #twitter_div a:visited {color: #195E69; text-decoration: none;}
#twitter_div a:hover { color: #195E69; text-decoration:underline;}

/* Various classes */
div.clearer { clear:both; height:0; }

small {font-size: 9pt;}

blockquote {margin: 15px 0 0;padding: 0 0 0 42px;background: #fff url(images/quotes.gif) no-repeat top left;color: #666;
border: 1px dashed #195E69;}

.browse{padding:0 0 20px 0;font-size: 14px;line-height: 18px;text-align: center;}

.botao {border: 1px solid #ccc; background: white; padding:2px; margin:2px;}
.botao:hover {background: #ccc;color:#195E69;}

.wp-caption {border:0;text-align: right;padding:0;margin:0;}

.wp-caption img {margin: 0;padding-top:5px;border:0;}

.wp-caption p.wp-caption-text {font-size:8pt; color: #999999; line-height: 17px;padding: 0 4px 5px;margin: 0;}

.crosslink {background: transparent url(images/booboxicon.png) no-repeat right; padding-right: 13px;}

/* Other */

.mycomment {background: #fff;padding: 7px; border: 1px dashed #363C56;}