/* 
Theme Name: ecoclean
Theme URI: http://www.produtosecoclean.com.br
Description: Tema 2012 do Site Ecoclean - Produtos de Higiene e Limpeza
Author: Rodrigo Costa da Silva
Author URI: http://www.guigo.co.uk
Version: 1.0
*/
/* Core */
* { margin:0; padding:0;}
a {color:#5fcbe7; text-decoration:none;}
a:hover {color:#5fcbe7; text-decoration:underline;}
a img { border:none;}
body { margin:0; padding:0; background:#FFF url(images/wrapperbg.png) repeat-x top left; color:#116fa1; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
h1, h2, h3, h4 { font-family:Tahoma, Geneva, sans-serif;}
h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address {
    margin-bottom: 1em;
}
ul {
    padding-left:1em;
    margin-left:0;
}
ol {
	padding-left:1em;
    margin-left:0;
	}
h1 { font-size:28px; font-weight:normal; background: url(images/titlebg.png) repeat-y top left; color:#fff; margin:0 0 0 0; padding:0.3em 0.5em; text-transform:uppercase;}
h2 { font-size:20px; font-weight:normal; color:#5fcbe7; margin:0 0 0 0; padding:0.3em 0.2em; border-bottom:1px solid #5fcbe7;}
h3 { font-size:16px; font-weight:normal; color:#5fcbe7;}
h4 { font-size:14px; font-weight:normal; color:#5fcbe7;}
p {margin: 1em 0px; font-size:13px;}
img.alignright { float:right; margin:0 0 1em 1em;}
img.alignleft { float:left; margin:0 1em 1em 0;}
img.aligncenter { display:block; margin-left:auto; margin-right:auto;}
a img.alignright { float:right; margin:0 0 1em 1em;}
a img.alignleft { float:left; margin:0 1em 1em 0;}
a img.aligncenter { display:block; margin-left:auto; margin-right:auto;}

/* Navigation */
div.nav { font-family:"Century Gothic", Helvetica, sans-serif; font-size:13px; text-transform:lowercase;}
div.nav ul.menu { list-style:none; text-align:center;}
div.nav ul.menu li { display:inline; }
div.nav ul.menu li a {color:#116fa1; text-decoration:none; padding:0.1em 0.8em;}
div.nav ul.menu li a:hover {background:#116fa1; color:#fff; text-decoration:none;}
div.nav ul.menu li.current-menu-item a {background:#116fa1; color:#fff;}
/* Layout */
#wrapper { width:980px; margin:0 auto;}
#header { padding:20px 0 0 0; overflow:hidden;}
h1#logo { background:none;}
h1#logo a { width:470px; height:105px; display:block; margin:0px auto 20px auto; text-indent:-9999px; background:url(images/logo.png) no-repeat;}
div#infoemenu { border-bottom:4px solid #5fcbe7; margin:0 0 30px 0;}
div#header #logo img { margin:20px auto; display:block;}
div#conteudo div.post { padding:0px 0 0px 0px; width:800px; margin:0 auto;}
div#conteudo div.post .content { padding:1em 2em 2em 2em; border:1px solid #116fa1; margin:0 0 30px 0;}
div#conteudo div.post #news { border-bottom:4px solid #116fa1; margin-bottom:10px;}
div#conteudo div.post .content table caption { padding:10px;}
div#conteudo div.post .content table tr td { border-top:1px solid #116fa1; padding:10px 0; }
div#conteudo div.post .content table tr td a img { border:5px solid #5fcbe7;}

#slider { margin:0 auto 30px auto; width:800px;}

div#rodape { width:100%; height:196px; background:#116fa1; color:#fff; background:url(images/footerbg.png) repeat-x bottom left;}
div#rodape div#footer { width:980px; margin:0 auto; padding:20px 0 0 0;  text-align:center;}
div#rodape div#footer div.nav { padding:5px 0;}
div#rodape div#footer div.nav ul.menu li a { color:#fff; text-decoration:none; padding:0.1em 0.8em;}
div#rodape div#footer div.nav ul.menu li.current-menu-item a { background:#fff; color:#116fa1; text-decoration:none;}
div#rodape div#footer div.nav ul.menu li a:hover { background:#fff; color:#116fa1; text-decoration:none;}
div#rodape div#footer p { padding:1.5em 0 0em 0;}
div#rodape div#footer p a { color:#fff;}
