/*
Theme Name: Massas Terni
Theme URI: http://www.massasterni.com.br/
Description: Custom theme for business
Author: Gagles
Author URI: http://www.gagles.com.br/
Tags: red, green, custom header, fixed width, two columns, widget
*/

/***** Elementos Básicos HTML *****/
body{
font-size:1em;
background-color: #00240C;
font-family: Georgia, Times, "Times New Roman", serif;
}
h1, .lpbcArchive h4 a{
font-size:1.1em;font-weight: bold;
color: #003300;
margin-top:10px;
}
h2, h3.mast, .lpbcTitle{
font-size:1em;font-weight: bold;color: #cc0000;
}
h3{}
h4{}
h5{}
h6{}
p{color:#003300;}
ul{}
ul li{}
a:link{color:#003300;text-decoration: none;}
a:visited{color:#003300;}
a:hover{color:#003300; text-decoration: underline;}
#current a, .current a{font-weight: bold;text-decoration: underline;}

/***** Classes Gerais *****/
.right{text-align:right;}
.left{text-align:left;}
.fright{float:right;}
.fleft{float:left;}
.bolder{font-weight: bold;}
.prepend{padding-right:20px; padding-left:20px;}
.espacotopo{margin-top:20px;}

/***** Layout Básico - Elementos Principais *****/

/***** Cabeçalho *****/

#header{background-image: url(images/headerbg.jpg);background-repeat: no-repeat;
height:283px;}

#navmenu{
text-align:center;background-image: url(images/menubg.png);
height:44px;
margin-left:0px;
width:890px;background-repeat: no-repeat;
}

#nav ul{
margin:0;
padding: 0; 
list-style-type:none;
list-style-image: none;
padding-top:7px;
margin-left:-50px;
width:890px;
}
#nav ul li{
display:inline;
padding: 5px 5px 5px 5px;
}
#nav ul li a {
text-decoration:none;
color:#fff;
font-size:0.8em;font-weight: bold;
}
#nav ul li a:hover {text-decoration: underline;
}
#nav ul li li#current_page_item a{text-decoration: underline;
}

/***** Conteúdo Principal *****/

#conteudo{background-image: url(images/mainbg.jpg);background-repeat: repeat;
padding-bottom:10px;
}

#conteudointerno{
margin:20px;}

#colleft{
text-align:center;
padding:10px;
}

#destaques{
overflow:hidden;
}

#destaques span{
display:block;
width:159px;
height:109px;background-image: url(images/destaquesbg.jpg);background-repeat: no-repeat;
float:left;
padding-right:0px;
padding-top:5px;background-position: 2px top;}

#categoriashome{
text-align:left;
margin-top:0px;
padding-left:10px;
}

#categoriashome ul li{list-style-type: none;
display:inline;
padding:3px;
}

#categoriashome ul{
}

#colright{background-image: url(images/colrightbg.jpg);
display:block;
width:357px;
height:361px;background-repeat: no-repeat;
margin-left:-10px;
float:right;
}

#colrightinterna{
margin-top:170px;
width:280px;
margin-left:40px;
}

#colrightinterna p, #colrightinterna a{
line-height:1.5em;
color:#fff;
margin:0;
font-size:0.9em;
}

#colrightinterna p.espacotopo{margin-top:20px;}

/***** Forms *****/

#formlojas select{background-color: #004617;
color:#fff;
border:none;
padding:3px;
}

/***** Rodapé *****/

#rodape{
text-align:center;background-image: url(images/rodapebg.jpg);background-repeat: no-repeat;background-position: center top;
padding-top:25px;
margin-bottom:-25px;
}
#rodape p{color: #009933;}
.gagles{margin-top:0px;}

/***** Outras Classes *****/

.alignright {float: right;margin-left:10px;}
.alignleft {
float: left;
margin-right:10px;
display:block;
width:159px;
height:109px;background-image: url(images/destaquesbg.jpg);background-repeat: no-repeat;
padding-left:6px;
padding-top:5px;background-position: left top;
}
.lpbcArchive ul li ul li{list-style-type:none;color:#cc0000;line-height:1.2em;}
.lpbcArchive ul li ul li a{color:#cc0000;}
.lpbcArchive h4{margin-bottom:5px;}
div.categorias{overflow:hidden;display:block;width:100%;margin-top:5px;}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
