body, td, th, div {
	font-family:Arial, Helvetica, sans-serif;
}
h5 {
	font-size:12px;
	font-weight:bold;
}
ul#list,div#nocom {
background:#f9f9f9;
direction:ltr;
margin:5px 0px 5px 0px;
padding:0;
border:1px solid #e1e1e1;
width:100%;
}

ul#list li {
list-style-type: none;
background-color:#f9f9f9;
border:1px solid #e1e1e1;
margin:5px;
}
ul#list li.error{
background-color:#f9f9f9;
padding:5px;
color:#F00;
}

ul#list li.sucess{
background-color:#f9f9f9;
padding:5px;
color:#5D9516;
}

ul#list p.comment{
background-color:#fff;
padding:5px;
font-size:12px;
}

ul.timeline
	{list-style:none;font-size:1.2em;face: Arial;}
ul.timeline li{ display:none;position:relative;padding:.7em 0 .6em 0;}ul.timeline li:first-child{}
	
#comments {
background:#f9f9f9;
direction:ltr;
margin:0;
padding:0;
border:1px solid #e1e1e1;
width:520px;
}

.avatar{
	float:left;
	width:60px;
	height:60px; 
	margin-left:14px; 
	margin-top:14px; 
	margin-right:14px;
}
#comments label {
	font-size:12px;
	display:block; 
	color:#555;
}

ul#list p { margin:.5em 20px; }	
#comments p { margin:.5em 20px; }	
#nocom p { margin:.5em 20px; font-size:12px; }

#comments input, #comments textarea{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;	
	border:1px solid #e1e1e1;
	background-color:#F5F4F4;
	font-size:12px;
}	

#comments button {
border:1px solid #e1e1e1;
}

#comments button.submit {
background-color:#F5F4F4;
}

#comments button.load{
background: #fff url(../imagens/layout/loader.gif) no-repeat 50% 50%;
width:60px;
height:16px;
padding:0px 0px;	
}
#comments label.error {
	color:red;
	font-size:12px;
	display:inline;
}

