
* {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


img {
	border: none;
	
}

.entry img{margin: 14px 0 14px 0;}


a, a:visited {
	color: #666666;
}

a:hover {
	color: #333333;
}

body {
	background: #fff url(../../../../home/view/theme/default/image/bg_top.jpg) repeat-x top left;
}

#container {
	width: 842px;
	margin: 0 auto;
}


#topo #logo {
	width: 213px;
	float: left;
}



#login-rep { width: 180px; float:right; margin: 10px 4px 0 0; text-align:right; background-color:#0033C; color:#999999}
	#login-rep_A { width: 150px; float: left; margin: 12px 0 0 0; text-align:right; background-color:#0099C;}
	#login-rep_B { width: 30px; float: right; margin: 24px 0 0 0; text-align:right; background-color:#9933C;}
	#login-rep a { text-decoration:none}
	#login-rep a:hover { text-decoration:underline}
	
#login{ border:1px solid #00660; width:200px; margin:0 auto; margin-top:60px; color:#666666}
#login_A{ background-color:#01839}
	#login_A input{ height:24px; width:160px; margin:0 0 10px 0}
#login_B{ background-color:#98630}
	#login_B .bt{ height:30px; width:162px}
#mensagem{ background-color:#00345; color:#990000; margin:10px 0 0 0; float:left}

#faixa{ width:806px; text-align:right}
	#faixa a{ text-decoration:none}
	#faixa a:hover{ text-decoration:underline}
	

#login-rep input{ margin: 2px 0 0 0}

#login-rep button{ margin: 2px 0 0 0}

#login-rep .textbox { border: 1px solid #B4B54B; width: 92px;}

#login-rep strong { color:#B2B24A; font-variant:small-caps; font-size:13px}











#menu { clear: both; height: 34px; overflow: hidden; background: #fff url(images/topo_2.jpg) no-repeat; padding:35px 6px 0 30px; }
#menu ul { list-style: none; }
#menu li { display: inline; list-style: none; float: left; padding: 0 0 0 34px; }
#menu li a {font-size:13px; color:#999999; text-decoration: none;}
/*Link quando carregado no browser*/
#menu li a:link { }
/*Link depois de visitado*/
#menu li a:visited {}
/*Quando passa o ponteiro do mouse*/
#menu li a:hover {color: #B2B24A; border-top:0px solid #B2B24A; border-bottom:1px solid #B2B24A}
/*Link já visitado pelo usuário*/
#menu li a:active { color:#B2B24A; border-top:0px solid #B2B24A; border-bottom:1px solid #B2B24A}

#menu li a.ativo { color:#B2B24A; text-decoration: none; border-top:0px solid #B2B24A; border-bottom:1px solid #B2B24A }


#footer_new_A{ float:left; width:100px; margin: 4px 0 0 0}
#footer_new_B{ float:left; width:520px; text-align:center; margin: 10px 0 0 0; color:#999999}
#footer_new_C{ float:left; width:160px; text-align:right; margin: 10px 0 0 0; color:#CCCCCC}
#footer_new_D{ float:right; width:40px;}








.bt_home {
     width: 59px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat 0 0;
}

.bt_home:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat 0 -19px;
}


.bt_empresa {
     width: 115px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -59px 0;
}

.bt_empresa:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -59px -19px;
}


.bt_produtos {
     width: 99px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -174px 0;
}

.bt_produtos:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -174px -19px;
}

.bt_comprar {
     width: 147px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -273px 0;
}

.bt_comprar:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -273px -19px;
}


.bt_noticias {
     width: 156px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -420px 0;
}

.bt_noticias:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -420px -19px;
}

.bt_videos {
     width: 83px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -576px 0;
}

.bt_videos:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -576px -19px;
}

.bt_contato {
     width: 73px;
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -659px 0;
}

.bt_contato:hover {
	 background: #fff url(../../../../home/view/theme/default/image/menu.jpg) no-repeat -659px -19px;
}



#submenu {
	height: 49px;
	background: #fff url(../../../../home/view/theme/default/image/bg_sub_menu.jpg) no-repeat;
}


#content {
	background: #fff url(../../../../home/view/theme/default/image/bg_centro.jpg) repeat-y;
	padding:  15px;
        height: 1%; /* Hack IE */
}

#content p {
	margin-top: 0px;
	line-height: 20px;  /*espaçamento entre linhas*/
	text-indent: 20px; /*recuo do texto*/
}

#footer {
	padding: 22px 10px;
	background: #fff url(../../../../home/view/theme/default/image/base.jpg) no-repeat;
	color: #666666;
}

#footer #copyright {
	width: 541px;
	line-height: 22px;
	float: left;
}

#footer #pbqp {
	width: 270px;
	float: right;
	text-align: right;
}

.error {
	color: red;
}

/* Wordpress */

#posts {
	width: 569px;
        float: left;

}

.post {
    margin-bottom: 10px;
    padding: 10px;
	border-bottom:1px dotted #CCCCCC;
}

h2.pagetitle {
    color:#CCCCCC;
    font-size: 15px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #ccc;
	font-weight:normal;
}

.post h2 a, .post h2, .post h3 a {
    font-size: 19px ;
    text-decoration: none;
    font-weight: normal;
}



#sidebar {
    width: 200px;
    float: left;
    margin-left: 30px;
	margin-top:30px;
    padding: 4px;
    background-color: #F7F7ED;
}

#sidebar ul {
    list-style: none;
}

#sidebar ul li {
    padding-left: 10px;
    padding: 4px;
}

#sidebar .widgettitle {
    font-size: 15px;
    color:#9B9D40;
}

h3#comments {
    padding: 7px;
    color: #666;
}
.commentlist {
    list-style: none;
}

.commentlist li {
    padding: 4px;
}

.comment-body {
    padding: 13px;
    background: transparent url(../../../../home/view/theme/default/image/bg_top.jpg) repeat-x;
}

.comment-author {

}
.commentmetadata {
}

.avatar {
    display: none;
}

/** novo comentario **/
#respond {
    border-top: 3px solid #A6A642;
    padding: 10px;
    background-color: #F7F7ED;
}

#respond .textbox {
    border: 1px solid #ccc;
    padding: 4px;
}

small{ color:#999999;}


