/*
Theme Name: tema_pedal
Theme URI: http://pedaleiros.com.br/
Description: Built on Thematic Theme</a>
Author: óscar
Author URI: http://pedaleiros.com.br/
Template: thematic
Version: 0.1
.
All Rights Reserved
.
*/

@import url('../thematic/style.css');
#container 

{

width: 640px;

float: left;

}

body, input, textarea {
    font: 15px "Trebuchet MS",Georgia,serif;
    line-height:22px;
}
/* BANNER DO CABEÇALHO */
#branding 
{
width: 940px;
background-image: url(images/topo.jpg);
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
padding-top: 88px;
padding-right: 0pt;
padding-bottom: 190px;
padding-left: 0pt;
}

/* FORMATAÇÃO DOS LINKS */
a:link, a:visited {
color: #ff9900;
text-decoration: none;
}
.sf-menu a, .sf-menu a:visited 
{
color: #ff9900;
text-decoration: none;
}
.sf-menu a:hover, a:active {
color: #339933;
}
.sf-menu a 
{
/*border-left-width-value: 1px;
border-left-style-value: solid;
border-left-color-value: #999999;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;*/
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
padding-top: 9px;
padding-right: 13px;
padding-bottom: 9px;
padding-left: 13px;
text-decoration: none;
}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active 

{

background-color: #fafafa;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

/*outline-color: -moz-use-text-color;*/

outline-style: none;

outline-width: 0pt;

border-bottom-color: #cccccc;

}

#secondary {

 border-right-width:1pt;
 border-right-style:solid;
 border-right-color:#cccccc;
 border-left-width:1pt;
 border-left-style:solid;
 border-left-color:#cccccc;
 border-top-width:1pt;
 border-top-style:solid;
 border-top-color:#cccccc;
 border-bottom-width:1pt;
 border-bottom-style:solid;
 border-bottom-color:#cccccc;
 }
 
 .aside ul ul {
    list-style:square;
    margin:0 0 5px 5px;
	line-height:20px;
	padding-left: 15px;
	}
	.aside ul ul li a:hover {
display:block;
/*border-right: 10px solid #fff; */
background-color: #fafafa;
color: #339933;

	}
	
	.ngg-gallery-thumbnail {
width:100px;
padding-right:10px;
}
#content 
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 10px;
width: 620px;
overflow-x: hidden;
overflow-y: hidden;
}