/*
Theme Name: Avon
Theme URI: http://avonrenew.com.br
Description: Template padrão do blog Avon Renew
Version: 1
Author: MKT Virtual
Author URI: http://www.mktvirtual.com.br
Tags: white, custom header, fixed width, two columns, widgets, avon, black
*/


* {
	margin: 0;
	padding: 0;
	}
/* HTML5 tags */
header, section, footer, aside, nav, article, figure, dialog {
	display: block;
	}

	strong{
		font-weight:bold;
		}	
		embed, object{
			outline:none;
		}
	html, body {
		height: 100%;
		}
	p{
		font: 13px "Verdana", tahoma, arial, Helvetica, Sans-serif;
		color:black;
		text-align:left;
		}

	body {
		font: 13px "Verdana", arial, tahoma, Helvetica, Sans-serif;
		color:black;	
		background-color:white;
		}	
	img {
		border:none;
		}
	a {
		font: 13px "Verdana", tahoma, arial, Helvetica, Sans-serif;
		color:#fff;
		font-weight:bolder;	
		text-decoration: none;
		outline:none;
		}
		a:hover{
			text-decoration:underline;
			cursor:pointer;
		}

	.tit{
		margin-bottom:3px;
		background-position:left top;
		background-repeat:no-repeat;
		background-color:transparent;
		}
	.tit span{ 
		display:none;
		}

.blue{
	color:#004183;
}		
.red{
	color:#920f20;
}	
.gold{
	color:#856425;
}
.purple{
	color:#5a316d;
}
.gray{
	color:#99a3a1;
}
#super{
	min-height:100%;
	_height:100%;
	width:100%;
	position:relative;
	background-color:white;
	}
	#super #wrapper{
		width:100%;
		background-color:white;
		padding-bottom:110px;
		position:relative;
		}
		#super #wrapper header{
			width:100%;
			border-top:solid 6px #d8dcdb;
			background:white url('img/menu/sombra.png') no-repeat center 105px;
			padding-top:16px;
			_background-image:none;
			}
		#super #wrapper header #headmenu{
			width:1004px;
			margin:0 auto;
			overflow:hidden;
			height:87px;
			}
			#super #wrapper header #headmenu #logo {
				background:transparent url('img/menu/logo.png') no-repeat left top;
				width:243px;
				height:50px;
				float:left;
				}
				#super #wrapper header #headmenu #logo a {
					width:243px;
					height:50px;
					display: block;
					}
			#super #wrapper header #headmenu #app {
				background:transparent url('img/menu/app.png') no-repeat left top;
				width:197px;
				height:74px;
				float:left;
				margin-left:120px;
				}
				#super #wrapper header #headmenu #app a {
					width:197px;
					height:74px;
					display: block;
					}
			#super #wrapper header #headmenu .login_search{
				float:right;
				width:247px;
				_width:250px;
				overflow:hidden;
				}
				#super #wrapper header #headmenu .login_search .user {
					text-align:right;
					margin-right:20px;
					}
					#super #wrapper header #headmenu .login_search .user a {
						color: #000;
						font-weight: normal;
						text-decoration: none;
						}
					#super #wrapper header #headmenu .login_search .user .name{
						padding:0 8px;
						}
				#super #wrapper header #headmenu .login_search a.sair{
					background:transparent url('img/menu/btn_sair.png') no-repeat left top;
					width:37px;
					height:18px;
					display:block;
					float:right;
					}
			#super #wrapper header #headmenu .login_search form{
				overflow:hidden;
				margin:20px 0;
				}
				#super #wrapper header #headmenu .login_search form .field{
					-moz-border-radius-bottomleft:5px;
					-moz-border-radius-topleft:5px;
					-webkit-border-bottom-left-radius:5px;
					-webkit-border-top-left-radius:5px;
					border-bottom-left-radius:5px;
					border-top-left-radius:5px;
					background-color:#E9ECEB;
					border:none;
					padding:5px;
					width:158px;
					height:14px;
					}
				#super #wrapper header #headmenu .login_search form .btn_enviar{
					float: right;
					_margin-top:1px;
					}
				#super #wrapper header #headmenu .login_search form .btn_enviar .enviar{
					background: transparent url('img/menu/btn_buscar.png') no-repeat;
					border: none;
					width: 79px;
					height: 25px;
					font-weight: bold;
					color: #fff;
					cursor: pointer;
					}
				#super #wrapper header #headmenu .login_search form .btn_enviar .enviar img{
					border:none;
					}
					#super #wrapper header #submenu{
						background-color:#242424;
						width:100%;
						overflow:hidden;
						height:29px;
						}
					#super #wrapper header #submenu .center_sub{
						width:996px;
						padding:5px 0;
						margin:0 auto;
						position:relative;
						}
					#super #wrapper header #submenu ul{
						position:absolute;
						left:0;
						top:30px;
						height:18px;
						width:996px;
						opacity:0;
						filter:alpha(opacity=0);
						}
					#super #wrapper header #submenu ul li{
						float:left;
						list-style:none;
						margin-left:30px;
						}
		#super #wrapper header #submenu ul li{
			float:left;
			list-style:none;
			margin-left:30px;
			}	
		#super #wrapper header nav{
			overflow:hidden;
			width:1004px;
			margin:0 auto;
			}
			#super #wrapper header nav ul li{
				width:143px;
				height:77px;
				list-style:none;
				padding:0;
				overflow:hidden;
				float:left;
				}
			#super #wrapper header nav ul li a{
				display:block;
				width:143px;
				height:77px;
				background-color:transparent;
				background-repeat:no-repeat;
				background-position:-143px 0;
				}
				#super #wrapper header nav ul li:nth-child(1) a{
					background-image: url('img/menu/btn_renew.png');
					background-position:left top;
					}
				#super #wrapper header nav ul li:nth-child(2) a{
					background-image: url('img/menu/btn_rejuvenate.png');
					}
				#super #wrapper header nav ul li:nth-child(3) a{
					background-image: url('img/menu/btn_reversalist.png');
					}
				#super #wrapper header nav ul li:nth-child(4) a{
					background-image: url('img/menu/btn_ultimate.png');
					}
				#super #wrapper header nav ul li:nth-child(5) a{
					background-image: url('img/menu/btn_platinum.png');
					}
				#super #wrapper header nav ul li:nth-child(6) a{
					background-image: url('img/menu/btn_clinical.png');
					}
				#super #wrapper header nav ul li:nth-child(7) a{
					background-image: url('img/menu/btn_solar.png');
					}
				#super #wrapper #box #banner{
					width:100%;
					height:94px;
					overflow:hidden;
					background:transparent url('img/banner_blog.jpg') no-repeat left top;
					}
				#super #wrapper #box #banner a{
					background:url("img/tit_blog_default.png") no-repeat scroll left top transparent;
					display:block;
					height:38px;
					margin-top:25px;
					width:135px;
					}	
				#super #wrapper #box{
					width:969px;
					overflow:hidden;
					margin:0 auto;
					}
				#super #wrapper #box #content{
					width:702px;
					float:left;
					padding:15px 0;
					margin-bottom:20px;
					border:solid 1px #a4aeac;
					}
					#super #wrapper #box article{
						overflow:hidden;
						}
						#super #wrapper #box article .post{
							margin:20px 0;
							}
							#super #wrapper #box article .pagination{
								overflow:hidden;								
								}
								#super #wrapper #box article .pagination a{
									background:black;
									float:left;
									color:white;
									padding:8px 5px;
									font:normal 12px "Verdana", arial, tahoma;
									}
								#super #wrapper #box article .pagination a:nth-child(1){
									float:right;
									}
							
						/*IMPORTANTE - TEMAS*/	
						#super #wrapper #box article .theme_bg{
							background-color:black;
							}
						#super #wrapper #box article .theme_text{
							color:black;
							}
						#super #wrapper #box article .clinical .theme_bg{
							background-color:#99a3a1;
							}
						#super #wrapper #box article .clinical .theme_text{
							color:#99a3a1;
							}	
						#super #wrapper #box article .rejuvenate .theme_bg{
							background-color:#004183;
							}
						#super #wrapper #box article .rejuvenate .theme_text{
							color:#004183;
							}
						#super #wrapper #box article .reversalist .theme_bg{
							background-color:#920f20;
							}
						#super #wrapper #box article .reversalist .theme_text{
							color:#920f20;
							}	
						#super #wrapper #box article .ultimate .theme_bg{
							background-color:#856425;
							}
						#super #wrapper #box article .ultimate .theme_text{
							color:#856425;
							}
				
						/*#super #wrapper #box article .post img:nth-child(1){
													border:solid 5px #a4aeac;
													}	*/
						#super #wrapper #box article .post img.alignleft{
							float:left;
						}
						#super #wrapper #box article .post img.alignright{
							float:right;
						}
						#super #wrapper #box article .post img.aligncenter{
							
							}
						#super #wrapper #box article .post .info{
							overflow:hidden;
							margin-bottom:8px;
						}	
						#super #wrapper #box article .post .info .data{
							float:left;
							padding:15px 5px;
							width:70px;
							text-align:center;
							}
							#super #wrapper #box article .post .info .data p{
								font:normal 25px "Verdana", arial, tahoma;
								text-align:center;
								color:white;
								}
							#super #wrapper #box article .post .info .data p:nth-child(2){
								font:normal 15px "Verdana", arial, tahoma;
								}
							#super #wrapper #box article .post .info .data p:nth-child(3){
								font:normal 9px "Verdana", arial, tahoma;
								}	
							#super #wrapper #box article .post .info .title_author{
								float:left;
								margin:10px;
								width:488px;
								}
							#super #wrapper #box article .post .info .title_author p a{
								color:black;
							}	
							#super #wrapper #box article .post .info h2 a{
								font:normal 27px "Verdana", arial, tahoma;
								}		
						#super #wrapper #box article .post .info .comments{
							float:right;
							padding:15px;
							}
							#super #wrapper #box article .post .info .comments p{
								font:normal 27px "Verdana", arial, tahoma;
								text-align:center;
								color:white;
								}
							#super #wrapper #box article .post .info .comments p:nth-child(2){
								font:normal 11px "Verdana", arial, tahoma;
								}
							#super #wrapper #box article .post .conteudo{
								width:671px;
								margin:0 auto;
								overflow:hidden;
								border-bottom:solid 1px #a4aeac;
								}
							#super #wrapper #box article .post .conteudo p{
								margin:7px 0;
								}	
							#super #wrapper #box article .post .conteudo .tags{
								background:transparent url('img/ico_tags.gif') no-repeat left 18px;
								padding-left:30px;
								clear:both;
								padding-top:15px;
								color:#e09a06;
								}
							#super #wrapper #box article .post .conteudo p a{
								color:#E09A06;
							}	
							#super #wrapper #box article .post .conteudo .tags a{
								color:#e09a06;
								}	
							#super #wrapper #box article .post .conteudo ul li{
								list-style-position:inside;
							}	
				#super #wrapper #box aside{
					width:262px;					
					float:left;
					margin-top:25px;
					background-color:#e5e5e5;
					padding-bottom:30px;
					}
				#super #wrapper #box aside ul li a{
					color:black;
					font:bold 14px "Verdana", arial, tahoma;
					}	
				#super #wrapper #box aside ul li{
					list-style:none;
					margin-bottom:10px;
					}	
				#super #wrapper #box aside ul li h2{
					color:white;
					}	
				#super #wrapper #box aside ul li.widget_search{
					background-color:black;
					padding:15px;
					}
					#super #wrapper #box aside ul li.widget_search input#s{
						border:1px solid #A4AEAC;
						padding:4px 3px;
						width:175px;
						}
					#super #wrapper #box aside ul li.widget_search h2{
						background:transparent url('img/tit_busca.gif') no-repeat left center;
						width:162px;
						height:15px;
						text-indent:-9999em;
						}
					#super #wrapper #box aside ul li.widget_search #searchsubmit{
						background:transparent url('img/btn_ok.gif') no-repeat left top;
						width:38px;
						height:21px;
						text-indent:-9999em;
						border:none;
						}
					#super #wrapper #box aside ul li.widget_categories h2,#super #wrapper #box aside ul li.widget_tag_cloud h2, #super #wrapper #box aside ul li.widget_links h2{
							width:259px;
							margin-bottom:10px;
							height:40px;
							text-indent:-9999em;
							}
					#super #wrapper #box aside ul li.widget_categories h2{
						background:transparent url('img/tit_categorias.gif') no-repeat left top;					
						}
						#super #wrapper #box aside ul li.widget_categories ul li, #super #wrapper #box aside ul li.widget_links ul li{
							margin-left:10px;
							}
					#super #wrapper #box aside ul li.widget_tag_cloud h2{
						background:transparent url('img/tit_tags.gif') no-repeat left top;
						}
					#super #wrapper #box aside ul li.widget_tag_cloud div{
						width:225px;
						margin:0 auto;
					}	
					#super #wrapper #box aside ul li.widget_links h2{
						background:transparent url('img/tit_blogroll.gif') no-repeat left top;
						}	
					#super #wrapper #box aside ul li.chamadas{
						width:244px;
						margin:0 auto;
						margin-top:30px;
						}

						footer{
							background-color:black;
							width:100%;
							height:90px;
							overflow:hidden;
							bottom:0;
							position:absolute;
							}
							footer .center_content{
								width:969px;
								overflow:hidden;
								margin:0 auto;
								margin-top:10px;
								}
								footer .center_content ul li{list-style:none;}
								footer .center_content p, footer .center_content a{
									color:#a4aeac;
									font:normal 11px "Verdana", arial, tahoma;
									}
								footer .center_content .veja{
									width:252px;
									overflow:hidden;
									float:left;
									}
									footer .center_content .veja a{
										background-image: url('img/logo_maquiagem.png');
										width:141px;
										height:36px;
										display:block;
										}
									footer .center_content .veja p{
										margin-bottom:7px;
										}
								footer .center_content .social{
									width:240px;
									float:left;
									overflow:hidden;
									}
									footer .center_content .social p{
										margin-bottom:5px;
										padding-left:7px;
										text-align:left;
										}

										footer .center_content .social ul {
										    margin: 5px 0px;
										    list-style: none;
										    display: inline-block;
										}
										footer .center_content .social ul li {
										    padding: 0px;
										    float: left;
										    position: relative;
										    margin-left: 5px;
										    margin-right: 5px;
										    width: 48px;
										    height: 48px;
											}

										footer .center_content .social ul li a {
										    position: absolute;
											}

										footer .center_content .social ul li img {
										    position: absolute;
										    width: 48px;
										    top: 0px;
										    left: 0px;
										    padding: 0px;
										    margin: 0 8px 0 0;
										    border: none;
										    overflow: hidden;
											}


								footer .center_content nav{
									width:325px;
									_width:330px;
									overflow:hidden;
									float:right;
									}
								footer .center_content nav ul li{
									float:left;
									margin-left:20px;
									}
						
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }



/*COMMENTS FORM*/			
#comments{
	width:680px;
	overflow:hidden;
	}

			.post #comments .tit_comentarios, .post #comments .num_comentarios{
				font:normal 16px "Verdana";
				color:white;
				background-color:black;
				overflow:hidden;
				padding:5px 9px;
				margin:20px 0;
				width:150px;
				}
			.post #comments .tit_comentarios{
				background-color:black;
				color:white;
				padding:5px 40px;
				width:194px;
				}	
				.post #comments .num_comentarios *{
					color:white;
				}
			.post #comments .formcontainer{
				clear:both;
				margin:10px 0 10px 25px;
				overflow:hidden;
				width:645px;
				}
				.post #comments .formcontainer p#login a{
					color:black;
					}
				.post #comments .formcontainer form .field{
					margin:3px 0;
					overflow:hidden;
					}
					.post #comments .formcontainer form .field label{
						background-color:#a4aeac;
						color:black;
						padding:3px;
						float:left;
						font:normal 11px "Verdana", arial, tahoma;
						}
					 .post #comments .formcontainer form .field input, textarea{
						border:medium none;
						color:black;
						background-color:#e8efee;
						padding:3px 2px;
						}
						 .post #comments .formcontainer form .field input#author{
							width:560px;
							}
						 .post #comments .formcontainer form .field input#email{
							width:562px;
							}
						 .post #comments .formcontainer form .field input#url{
							width:591px;
							}
						 .post #comments .formcontainer form .field textarea{
							width:619px;
							}
						 .post #comments .formcontainer form .textarea{
							margin-bottom:0;
							}
						 .post #comments .formcontainer form .enviar{
							float:right;
							margin-right:15px;
							margin-top:20px;
							background:transparent url(img/btn_enviar.gif) no-repeat scroll left top;
							}
							
						 .post #comments .formcontainer .voltar{
							overflow:hidden;
							clear:both;
							margin:20px 0;
							}
							 .post #comments .formcontainer .voltar a{	
								color:black;
								}
								.e1	#comments-list ul li .avatar{
									overflow:hidden;
									}
									.e1	#comments-list ul li .avatar img{
										float:left;
										border:solid 4px #f38ab2;
										margin:5px!important;
										}
                                             
                                             .e1	#comments-list ul li .wp-smiley{
										border:none ! important;
										margin:0 !important;
										}     

									.e1	#comments-list ul li .avatar p{
										color:#232323;
										margin-bottom:0;
										padding:10px;
										width:600px;
										display:block;
										background-color:#f0f3f2;
										float:right;
										font:normal 11px "Verdana", arial, tahoma;
										}
									.e1	#comments-list ul li.comment{
										margin:20px 0;
										}
									.e1	#comments-list ul li p.comment-author{
										margin-left:65px;
										}
										.e1	#comments-list ul li p strong{
											color:black;
											}
										.e1	#comments-list ul li p strong a{
											color:#60228d;
											font-weight:bold;
											}	
								.e1	#comments-list ul li .comentario{
									background-color:#fcd9ee;
									color:white;
									margin:8px 0;
									padding:10px;
									}
									.e1	#comments-list ul li .comentario p{
										color:#232323;
										}
										
										
#super #wrapper #box article .post .conteudo .share{
		margin:5px 0;
		padding-bottom:20px;
		padding-top:35px;
		width:235px;
		*width:240px;
		overflow:hidden;
		}
#super #wrapper #box article .post .conteudo .share a span{
	width:21px;
	height:20px;
	}
#super #wrapper #box article .post .conteudo .share .addthis_toolbox{
	float:right;
	height:20px;
	margin:0 auto;
	overflow:hidden;
	width:145px;
	}
	#super #wrapper #box article .post .conteudo .share .addthis_toolbox a{
		display:block;
		float:left;
		width:20px;
		height:20px;
		margin-left:5px;
		}
		#super #wrapper #box article .post .conteudo .share .addthis_toolbox a span{
			display:block;
			width:20px;
			height:20px;
			}
	#super #wrapper #box article .post .conteudo .share .addthis_button_twitter span{
		background:transparent url('img/addthis/ico_twitter.gif') no-repeat left top;	
		}
	#super #wrapper #box article .post .conteudo .share .addthis_button_orkut span{
		background:transparent url('img/addthis/ico_orkut.gif') no-repeat left top;	
		}
	#super #wrapper #box article .post .conteudo .share .addthis_button_facebook span{
		background:transparent url('img/addthis/ico_facebook.gif') no-repeat left top;	
		}
	#super #wrapper #box article .post .conteudo .share .addthis_button_email span{
		background:transparent url('img/addthis/ico_mail.gif') no-repeat left top;	
		}	
	#super #wrapper #box article .post .conteudo .share .addthis_button_compact span{
		background:transparent url('img/addthis/ico_more.gif') no-repeat left top;	
		}
