
#feedback_lightbox
{
	width:400px;
	z-index:9999;
	position:relative;
	margin: 0 auto;
	top:20%;
	text-align:left;
}
#feedback_lightbox h2
{
	color:#43437f;
	margin-bottom:20px;
	font-size:18px;
}

#feedback_lightbox input[type=text], #feedback_lightbox textarea { 
font: 11px verdana, arial, helvetica, sans-serif;
width:280px;
}
#feedback_overlay_box
{
 position:absolute;
 top:0;
 left:0;
 background: url(imagens/fundo1.png) repeat;  
 overflow:hidden;
 z-index:9998;
 width:100%;
 display:none;
 height:100%;
}
#feedback_button
{
width:200px;
height:60px;
overflow:hidden;
}
#feedback_button a
{
width:190px;
height:52px;
overflow:hidden;
background:url(imagens/info.png) no-repeat top left;
display:inline-block;
padding:3px;
}

#feedback_button a:hover
{

background:url(imagens/info_over.png) no-repeat top left;

}
#feedback_close
{
display:block;
height:30px;
text-align:right;
width:340px;


}
#feedback_close a
{
	display:block;
	width:100px;
	float:right;
	color:#444;
	text-decoration:none;
	font-weight:bold;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#fff;
padding:5px;
text-align:center;
behavior: url(pie.htc);
	
}

#feedback_close a:hover
{

	color:#fff;

background-color:#444;
}
#feedback_form
{
	width:280px;
	background: #ffffff url(imagens/dialog.png) repeat left bottom;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    border-radius: 10px;
	padding:30px;
	behavior: url(pie.htc);
}
#feedback_form p
{
padding:0px 0px 10px 0px;
margin:0px;
display:block;

}
#feedback_form p label
{
display:block;
font-size:12px;
line-height:16px;
padding:0px 0px 3px 0px;
color:#43437f;
}
#feedback_form p .feedback_text,#feedback_form p .feedback_textarea
{

}
#feedback_error
{
margin:10px 0;
background: red;
padding:10px;
overflow:hidden;
display:none;
color:#fff;
text-align:center;
}
#feedback_response
{
margin:10px 0px;
background:#43437f;
color:#fff;
text-align:center;
padding:10px;
overflow:hidden;
display:none;
}
#feedback_info{
	font-size:9px;
	text-align:right;
	color:#444;
}





#feedback_form2
{
	width:250px;
	font-size:11px;
	margin-left:10px;
}

#feedback_form2 .feedback_text, #feedback_form2 #feedback_message
{ 
font: 11px verdana, arial, helvetica, sans-serif;
width:250x;
}

#feedback_form2 p
{

margin-left:10px;
display:block;

}
#feedback_form2 p label
{
display:block;
font-size:11px;


color:#43437f;
}
#feedback_form2 p .feedback_text,#feedback_form2 p .feedback_textarea
{

}
#feedback_error2
{
margin:10px 0;
background: red;
padding:10px;
overflow:hidden;
display:none;
color:#fff;
text-align:center;
}
#feedback_response2
{
margin:10px 0px;
background:#43437f;
color:#fff;
text-align:center;
padding:10px;
overflow:hidden;
display:none;
}
#feedback_info2{
	font-size:9px;
	text-align:left;
	color:#444;
}

