/* 23h10 */
html, body {
	background: #333 url(http://echoes.kazulo.com/templates/search/images/bg_homepage.gif) top repeat-x;
	
	font-family: 'Trebuchet MS',Geneva,sans-serif;
	text-align: center;
}

body, body * {
	margin: 0;
	padding: 0;
	
	position: relative;

}

body.interior {
	text-align: left;
	background-color: #212121;
	background-image: none;
}

img { border:none; }

#beta {
	position: absolute;
	top: 0; right: 0;
	width: 132px; height: 131px;
	
	background: url(http://echoes.kazulo.com/templates/search/images/badge_beta.png) 0 0 no-repeat;
	z-index: 200;
}

#echo {
	position: absolute;
	top: 20px; left: 20px;
	width: 52px; height: 93px;
	
	background: url(http://echoes.kazulo.com/templates/search/images/echo.png) 0 0 no-repeat;
	z-index: 100;
}

#logo_home {
	margin: 40px 0;
	text-align: center;
}

#logo_interior {
	display:block; position: absolute;
	top: 20px; right: 20px;
	width:112px; height:60px;
	background: url(http://echoes.kazulo.com/templates/search/images/logo_interior.gif) 0 0 no-repeat;
	
	text-decoration: none;
}

#wrapper_search {
	margin: 0 0 24px 0;
	
	width: 100%;
	
	border: 1px solid #606060;
	border-width: 1px 0;
	background: #000;
	text-align: center;
	
	/*overflow: hidden;*/
}

#wrapper_search #holder {
	width: 800px;
	height: 140px;
	margin:0 auto;
	text-align:center;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_widgethome.gif) 380px top repeat-y;
}

#search_home {
	position: relative;
	padding: 24px 0 0 0;
	float: left;
	width: 380px;
	
	
	color: #FFF;
	
	text-align: left;
}

#widget_home {
	position: relative;
	padding: 24px 0 24px 24px;
	float: left;
	width: 380px;
	
	text-align: left;
}

#widget_home  h2 {
	font-size: 18px;
	color: #FFF;
}

#widget_home  h2 span {
	color: #9ECD0B;
}

#widget_home  img {
	margin-left: 12px;
	vertical-align: middle;
}

#widget_home p {
	margin-top: 10px;
	width: 204px;
	
	font-size: 14px;
	font-weight: bold;
	color: #CCC;
	line-height: 140%;
}

#widget_holder {
	position:absolute;
	top:-68px;
	left:240px;
	
	padding: 14px;
	
	width: 178px;
	height: 258px;
	
	background: url(http://echoes.kazulo.com/templates/search/images/bg_widget.png) left top no-repeat;
	
	z-index: 300;
}

#search_home p { padding-bottom: 10px; font-size: 18px;}

#search_home .text {
	margin: 0 10px 0 0;
	padding: 7px 0 0 5px;

	height: 33px;
	// height: 40px;

	border: none;
	
	font-size: 22px;
	font-weight: bolder;
}

#search_home .submit {
	padding: 3px 5px;
	//padding: 0 1px;
	
	background: #99CC00 url(http://echoes.kazulo.com/templates/search/images/bg_buttons.gif) bottom repeat-x;
	border: 2px solid #336600;
	
	color: #FFF;
	font-size: 24px;
	font-weight: bolder;
	
	cursor: pointer;
}

#new_search {
	float: left;
	margin-bottom: 6px; padding: 0px 5px;
	
	font-size: 36px;
	color: #FFF;
	
	background: #333;
}

#new_search .text {
	margin: 0 10px 0 0;
	padding: 0px;

	border: none;
	
	font-size: 36px;
	font-weight: bolder;
	float:left;
	font-family:Trebuchet MS;
	color:#FFFFFF;
	background:none;
}

#new_search .submit {
	padding: 6px 5px 7px 5px;
	margin: 6px 1px 0 0;
	
	background: #99CC00 url(http://echoes.kazulo.com/templates/search/images/bg_buttons.gif) bottom repeat-x;
	border:none;
	
	color: #FFF;
	font-size: 14px;
	font-weight: bolder;
	
	cursor: pointer;
	float:left;
}

#popular_home {
	margin-top: 20px;
	padding: 20px;
	
	color: #99CC00;
	font-size: 18px;
	font-weight: bold;
	
	text-align: center;
}

#popular_home a,
#popular_home a:visited,
#popular_home a:active {
	color: #CCC;
}

#popular_home * { text-align: center; }

#popular_home a:hover { color: #FFF; }

/* INTERIOR */
#header {
	padding: 20px 20px 12px 86px;
	background: #000;
	border-bottom: 1px solid #666;
	text-align: left;
	
	//margin-top: -20px;
}

#header h1 {
	float: left;
	margin-bottom: 6px; padding: 0 6px;
	
	font-size: 36px;
	color: #FFF;
	
	background: #333;
}

#header h1 span {
	display:block;
	float: left;
}

#header h1 .link_button {
	margin: 7px 0 0 20px;
}

#header p {
	clear: both;
	
	color: #99CC00;
	font-size: 14px;
	font-weight: bold;
}

#header p a,
#header p a:hover,
#header p a:visited,
#header p a:active{
	color: #FFF;
	font-weight: normal;
}

#header p a:hover { background: #333; }

#alert {
	height: 30px;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_alert.gif) top repeat-x;
	font-weight: bold;
}

#alert span{
	display: block; float: left;
	padding: 6px;

	font-size: 14px;
}

#alert span.index { padding-left: 86px; background: url(http://echoes.kazulo.com/templates/search/images/img_alert.gif) 8px 0 no-repeat; }

#alert .close {
	position: absolute;
	display: block;
	
	top: 6px;
	right: 20px;
	
	padding-right: 22px;
	
	font-size: 12px;
	color: #666;
	
	background: url(http://echoes.kazulo.com/templates/search/images/bt_close.gif) right top no-repeat;
}

#alert .close:hover { color: #333; cursor:pointer; }

.link_button{
	display: block; float: left;
	padding: 6px;
	
	background: #99CC00 url(http://echoes.kazulo.com/templates/search/images/bg_buttons.gif) bottom repeat-x;

	font-size: 14px;
}

.link_button,
.link_button:visited,
.link_button:active {
	color: #FFF;
	text-decoration: none;
	
}

.link_button:hover { text-decoration: underline }
#alert .link_button:hover { text-decoration: none }

.bt_new_search{
	float:left;
	margin: 7px 0 0 0;
	width:87px;
	height:30px;
	background: #99CC00 url(http://echoes.kazulo.com/templates/search/images/bg_buttons.gif) bottom repeat-x;
	font-size: 14px;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Trebuchet MS;
}

#cols_container {
	width:100%;
	margin-bottom: 20px;
	padding: 15px 0;
	background: #333;
	border-bottom: 1px solid #666;
	text-align:center;
}

.cols {	
	width: 310px;	
	margin: 5px;
	margin-top:0;
}

.api_class{
	margin-bottom: 10px;
	padding: 0;
	
	/*background: #FFF url(http://echoes.kazulo.com/templates/search/images/bg_box.gif) top repeat-x;*/
	background: #FFF;
	border-bottom: 2px solid #999;			
	
	color: #333;
	font-size: 12px;
	text-align:left;
}

.api_class .api_header {
	position:absolute;
	padding: 6px;
	top:-30px;
}


.api_class .api_header img{
	margin-right:8px;
	margin-bottom:-3px;
}

.api_class .api_header a{
	text-decoration:none;
	cursor:pointer;
}

.api_class .api_header span{
	margin-bottom: 10px;
	font-weight: bold;
	color: #000;
}

.api_class .api_container,
.api_class .api_container_media{
	margin: 0; padding: 0;
	position:relative;
}




.api_class .api_container a,
.api_class .api_container a:visited,
.api_class .api_container a:active {
	display: block;
	margin: 0;
	padding: 10px 10px 10px 24px;
	
	border-top: 1px solid #D3D3D3;
	background: #FFF url(http://echoes.kazulo.com/templates/search/images/img_bulletWidgets.gif) 10px 14px no-repeat;
	
	font-size: 12px;
	font-weight: bold;
	color: #444;
	text-decoration:none;
}


.api_class .api_container a:hover  { background: #E9E9E9 url(http://echoes.kazulo.com/templates/search/images/img_bulletWidgets_on.gif) 9px 13px no-repeat; color: #000; }
.api_class .api_container  a:hover span.title { background: #E9E9E9; color: #000; }

.api_class .api_container  a span.title {
	margin: 0; padding: 0;
	font-size:12px;
	color: #444;
}




.api_class .api_container p, .api_class .api_container a{
	color:#333333
}


/* CAIXAS DE MEDIA (YOUTUBE, YAHOO IMAGES, ETC... */
.api_class .api_container_media a,
.api_class .api_container_media  a:visited,
.api_class .api_container_media a:active {
	display: block;
	margin: 0;
	background: none;
	padding:5px;
	
	font-size: 12px;
	font-weight: bold;
	color: #444;
	text-decoration:none;
}

.api_class .api_container_media a:hover  { background: #E9E9E9; background-image: none; color: #000; }
.api_class .api_container_media  a:hover span.title { background: #E9E9E9; color: #000; }

/* AREA DE PAGINAÇÃO */
.api_class .api_pagination{
	padding: 10px;
	
	border-top: 1px solid #D3D3D3; 
}

.api_class .api_pagination .api_pagination_prev_on{
	background-color:#999999;
	float:left;
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:2px 7px;
}

.api_class .api_pagination .api_pagination_prev_off{
	display:none;
}

.api_class .api_pagination .api_pagination_next_on{
	background-color:#999999;
	float:right;
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:2px 7px;
}

.api_class .api_pagination .api_pagination_next_off{
	display:none;
}

.tooltipapi
{
	background-color:#EEEEEE;
	border: 1px solid #000000; 
	width:450px; 
	padding:10px;
	font-size:12px;
}

.mrec {
	margin-bottom: 10px;
	padding: 5px;
	background: #191919;
}


#sharethis_0 a{color:#FFFFFF; font-size:14px; font-weight:bold; padding:0; text-decoration:none;}

.stbuttontext{padding-left:20px; text-decoration:underline;}

#footer{
	text-align: center;
	width:950px;
	min-height:40px;
	//height:40px;
	background:none;
	margin: 0 auto;
	clear:both;
	color: #99CC00;
	font-size: 13px;
	font-weight: bold;
}

#footer a{color:#CCCCCC}
#footer a:hover{color:#FFFFFF}


#echoes_contributeform{
	border:1px solid #C4DD81;
}

#echoes_contributeform .contribution_title
{
	background: url(http://echoes.kazulo.com/templates/search/images/contribute_header_bg.gif) top repeat-x;
	height:36px;
}

#echoes_contributeform .contribution_title a
{
	float:right;
	cursor:pointer; 
	color:#FFFFFF; 
	margin-right:5px; 
	margin-top:5px; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}

#echoes_contributeform .contribution_body
{
	background: url(http://echoes.kazulo.com/templates/search/images/contribute_body_bg.gif) top repeat-x;
}

#echoes_contributeform .contribution_title_span
{
	color: #FFFFFF;
	margin-top:5px;
	font-weight:bold;
	margin-left:3px;
	font-size:15px;
}

#echoes_contributeform  .contribution_body h2
{
	font-size: 19px;
	margin-left: 15px;
	font-weight: normal;
}

#echoes_contributeform  .contribution_body h3
{
	font-size: 14px;
	margin-left: 15px;
	font-weight: bolder;
}

#echoes_contributeform #tab_destaque
{
	/*margin-top:17px;
	margin-left:15px;*/
	position:absolute;
	left:15px;
	top:51px;
	//top:53px;
}

#echoes_contributeform #tab_destaque .tab_on
{
	display:block;
	float:left;
	border-top:1px solid #C4DD81;
	border-left:1px solid #C4DD81;
	border-right:1px solid #C4DD81;
	color: #4D7F06;
	padding:10px;
	padding-bottom:4px;
	background-color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	cursor: pointer;
	margin-right:7px;
	z-index:999999;
}

#echoes_contributeform #tab_destaque .tab_off
{
	display:block;
	float:left;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	color: #000000;
	background-color:#FFFFFF;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
	margin-right:7px;
}

#echoes_contributeform #tab_destaque .tab_off span
{
	text-decoration:underline;
}

#echoes_contributeform  .tab_conteudo
{
	background-color:#FFFFFF;
	border-top:1px solid #C4DD81;
	padding:15px;
	margin-top: 40px;
}


#echoes_contributeform   .tab_conteudo .boxC{
	width:345px;
	height: 24px;
	border: 1px solid #999999;
	padding-top:4px;
	padding-left:4px;
}

#echoes_contributeform   .tab_conteudo .boxText{
	width:345px;
	height: 78px;
	border: 1px solid #999999;
	padding-top:4px;
	padding-left:4px;
}

#boxClabel {
	font-size:16px;
	font-weight:bolder;

}

#boxClabel_info {
	font-size:11px;
	font-weight:bold;

}

#echoes_contribute_submit_bt{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	background: url(http://echoes.kazulo.com/templates/search/images/contribute_bt_request.gif) no-repeat;
	border: none;
	height:25px;
	width:60px;
	padding-bottom:5px;
	margin-top:15px;
	cursor: pointer;
}

/*
div.auto_complete_echoes {
  position:absolute;
  width:250px;
  background-color:#444444;
  border:1px solid #888;
  padding:0px;
  z-index:8000;
}


div.auto_complete_echoes ul {
  list-style-type: none;
  margin:0px;
  padding:0px;
}

div.auto_complete_echoes ul .selected { 
  background-color:#222222;
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
}
div.auto_complete_echoes ul {
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
}

div.auto_complete_echoes .echoes_sujest_name{
	color:#CCCCCC;
  font-weight:bolder;
  font-size:16px;
  cursor:pointer;
}
div.auto_complete_echoes .echoes_sujest_info{
	color:#99BB00;
  font-weight:border;
  font-size:14px;
  cursor:pointer;
}
*/

/* --- PÁGINA DE CONTEUDO --- */

#outer_details_div {
	
	background: #333;
	border: 1px solid #626262;
	border-width: 1px 0;
	text-align: center;
	//padding: 34px 0;
}

#details_div {
	margin: 34px auto;
	
	width: 698px;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_details_div.gif) 0 repeat-y;
	
	text-align: left;
}

#details_div  h1,
#details_div  h2 {
	position: relative;
	width: 100%;
	height: 43px;
	font-size: 26px;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_content_h1.gif) 0 0 no-repeat;

}

#details_div  h1 .texto,
#details_div  h2 .texto{
	position: absolute;
	color: #99CB00;
	
	left: 66px; top: 8px;

	z-index: 100;
}

#details_div  h2 {
	font-size: 26px;
	color: #99CB00;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_content_h2.gif) 0 5px no-repeat;
	
	padding-left: 66px;
}

#details_div  h1 .sombra,
#details_div  h2 .sombra {
	position: absolute;
	
	left: 68px; top: 10px;
	
	color: #000;
	
	opacity: .5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
	filter: alpha(opacity=50); /*IE7*/


}

#details_div p {
	margin-left: 66px;
	color: #CCC;
}

#details_div p strong, #details_div p b {
	font-weight: bold;
	color: #FFF;
}

#details_div a,
#details_div a:hover,
#details_div a:active,
#details_div a:hover {
	color: #98CA01;
	font-weight: bold;
}

/* CONTAINERS SOCIAL MEDIA */
#social_media_container {
	background: #262626 url(http://echoes.kazulo.com/templates/search/images/bg_tit_social.gif) 0 repeat-x;
	text-align:left;
}

#social_media_container  a,
#social_media_container  a:hover {
	color: #FFF;
	background: transparent;
}

#social_media_container .api_pagination {
	padding: 10px;
	background: #1F1F1F;
}

#social_media_container .api_pagination .api_pagination_prev_on,
#social_media_container .api_pagination .api_pagination_next_on {
	padding: 1px 4px;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_buttons2.gif) top repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	
	text-decoration: none;
}

#social_media_container .api_pagination .api_pagination_comments_prev_on{
	padding: 1px 4px;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_buttons2.gif) 0px -40px repeat-x;
	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	
	text-decoration: none;
	
	
}

#social_media_container .api_pagination .api_pagination_comments_next_on {
	padding: 1px 4px;
	background: url(http://echoes.kazulo.com/templates/search/images/bg_buttons2.gif) 0px -40px repeat-x;
	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	
	text-decoration: none;

	position:absolute;
	right:10px;
	top:10px;
}



#social_media_container .api_pagination .api_pagination_next_on,
#social_media_container .api_pagination .api_pagination_next_off {
	position: absolute;
	right: 10px; top: 10px;
	
}

#social_media_container .api_pagination .api_pagination_comments_prev_off ,
#social_media_container .api_pagination .api_pagination_comments_next_off ,
#social_media_container .api_pagination .api_pagination_next_off,
#social_media_container .api_pagination .api_pagination_prev_off {
	padding: 1px 4px;
	background: #000;
	
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
	
	text-decoration: none;
}


/* JANELA DE LINKS */

.api_container_links {
	margin: 0;
	padding: 0;
}

.api_header_links,
.api_header_rss {
	padding: 7px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	position:absolute;
	top:-32px;
}



.itemComment,
.itemLink {
	padding: 10px 0 10px 28px;
	background: #262626 url(http://echoes.kazulo.com/templates/search/images/img_bulletLink.gif) 10px 15px no-repeat;
	border-bottom: 1px solid #333;
	color: #FFF;
}

.itemComment {
	padding: 10px 0 10px 28px;
	border-bottom: 1px solid #333;
	color: #FFF;
}

.itemComment:hover{
	text-decoration:none;
}

.itemComment,
.itemComment:hover,
.itemComment:active,
.itemComment:visited,
.itemLink .title,
.itemLink .title:hover,
.itemLink .title:active,
.itemLink .title:visited {
	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	
	text-decoration: none;
}

.itemComment .title:hover,
.itemLink .title:hover,
.itemFeed .title:hover {
	background: none;
	text-decoration: underline;
}


.itemComment .descr,
.itemLink .descr {
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
}

/* JANELA DE FEEDS RSS */
#header .addLink {
	/*margin-left: 10px;*/
	margin-left: 7px;
	border-left: 1px solid #888;
	text-decoration: underline;
	cursor: pointer;
}

.addLink,
.addLink:hover,
.addLink:active,
.addLink:visited {
	padding: 2px 2px 2px 32px;
	background: url(http://echoes.kazulo.com/templates/search/images/bt_addlink.gif) 10px 0 no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #CCC;
	text-decoration: underline;
	cursor: pointer;
}

.addFeed,
.addFeed:hover,
.addFeed:active,
.addFeed:visited {
	padding: 2px 2px 2px 22px;
	background: url(http://echoes.kazulo.com/templates/search/images/bt_addfeed.gif) 0 0 no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #CCC;
	text-decoration: underline;
	cursor: pointer;
}

.addComment,
.addComment:hover,
.addComment:active,
.addComment:visited {
	padding: 2px 2px 2px 22px;
	background: url(http://echoes.kazulo.com/templates/search/images/bt_addcomment.gif) 0 0 no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #CCC;
	text-decoration: underline;
	cursor: pointer;
}

.api_header_comments .addComment {
	float: right;
}

.addLink:hover, .addFeed:hover, .addComment:hover { color:#FFF; }


.itemFeed {
	padding: 10px 0 10px 28px;
	background: #262626 url(http://echoes.kazulo.com/templates/search/images/img_bulletFeed.gif) 10px 15px no-repeat;
	border-bottom: 1px solid #333;
	color: #FFF;
}

.itemFeed .title,
.itemFeed .title:hover,
.itemFeed .title:active,
.itemFeed .title:visited {
	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	
	text-decoration: none;
}

.itemFeed .descr {
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
}

/* JANELA DE COMMENTS */
.api_container_links {
	margin: 0;
	padding: 0;
}

.api_header_comments {
	padding: 7px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	top:-32px;
	left:0;
	
	
}

.itemComment {
	padding: 10px 0 10px 10px;
	background: #262626;
	border-bottom: 1px solid #333;
	color: #FFF;
}

.comment_box{
	color: #000000;
	padding:10px 10px 10px 10px;
	width:190px;
	
	font-weight:normal;
	font-size:14px;
	
	background: #CDCDCD url(http://echoes.kazulo.com/templates/search/images/bg_comment_box.gif) top left repeat-x;
}
.tooltipapi {
	margin: 0; padding: 0; border: none; background: none;
	z-index:9000000;
}

.tooltipapi a{
	color: #069;
}

.tooltipapi_content {
	padding: 6px;
	background: #000 url(http://echoes.kazulo.com/templates/search/images/bg_tooltips.gif) top repeat-x;
	border: none;
	color: #FFF;
}

.tooltipapi{
	width: 400px;
	padding: 0 3px 3px 0;
	background: url(http://echoes.kazulo.com/templates/search/images/tooltip_shadow.png) 0 0 no-repeat;
}

/*TARPIPE*/
._tarpipe_widget a
{
	/*padding-top:3px;*/	
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration: underline;
}

/* BANNER*/
.banner_div{
	width: 305px;	
	//width: 310px;	
	margin: 10px 4px 5px 0px;
	padding-left:5px;
	//padding:2px 2px 5px 0px;
	height:260px;
	background-color : #000000;
}

.banner_div #ad_leaderboard{
	margin-top:5px;
}



/*-- FORMULARIOS -- */
#multiForm {
	clear:both;
	position: relative;
	text-align: left;
	padding:5px 10px;
	margin:0 65px;
	background:#212121;
	width: 352px;
	//width: 368px;
}

#multiForm h3 {
	font-size: 18px;
	font-weight: bold;
	color: #99CB00;
	border:none;
}

#multiForm h4 {
	margin-top: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #666;
}

#multiForm, #multiForm * {
	font-size: 14px;
}

#multiForm form{
	margin:0; padding:0;	
}

#multiForm form p {
	font-weight: normal;
	margin:0;
	margin-bottom:3px;
	margin-top: 8px;
	padding:0;
	color: #FFFFFF;
	font-size:14px;
}

.obs {font-size: 11px; color: #666;}
.obriga {font-weight: bold; color: #99CB00;}

#multiForm .fieldName {}
#multiForm .fieldValue {}
#multiForm .text {background: #FFFFFF; border: none; padding:2px; font-family: Trebuchet MS;}
#multiForm .file{background: #FFFFFF; border: none; padding:2px; font-family: Trebuchet MS;}
#multiForm textarea {background: #FFFFFF; border: none; padding:2px; font-family: Trebuchet MS; height:60px;}
#multiForm .select {background: #FFFFFF; border: none; padding:2px; font-family: Trebuchet MS;}
#multiForm option {background: white;}
#multiForm .box {
	border:none;
	height:30px;
	background: #99CC00 url(http://echoes.kazulo.com/templates/search/images/bg_buttons.gif) bottom repeat-x;
	font-size: 14px;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Trebuchet MS;
}

#multiformsdiv{
	clear:both;
	text-align:right;
	padding:10px 0; 
}

#multiformsdiv1{
	width: 160px; 
	height: 25px;
	background-color: transparent;
	position: absolute;
	z-index: 100;
	text-align:center;
}

#multiformsh2{
	margin-bottom: 10px; 
	padding: 10px; 
	background: #999;
	color: #FFF;
}

#multiformsspan{
	float:left; 
	font-size:13px; 
	font-weight:bold;
}

.multi_msg_forms{
	display:none;
	position: absolute;
	z-index:100;
	margin-top:-150px;
	left:65px;
	//left:310px;
}

#div_msg_img .msg{font-size: 12px; text-align: left; line-height: 125%; color:#000000; margin:0; padding:0;}

.autocompleter-choices{
	border:1px solid red;
	position:absolute;
	top:0;
	text-align:left;
}


.autocompleter-choices {
  position:absolute;
  width:250px;
  background-color:#444444;
  border:1px solid #888;
  padding:0px;
  z-index:8000;
}


.autocompleter-choices ul {
  list-style-type: none;
  margin:0px;
  padding:0px;
}

.autocompleter-choices li {
  list-style-type: none;
  margin:0px;
  padding:0px;
}

.autocompleter-selected { 
  background-color:#222222;
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
}
.autocompleter-choices li {
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
}

.autocompleter-choices .echoes_sujest_name{
  color:#CCCCCC;
  font-weight:bolder;
  font-size:16px;
  cursor:pointer;
}
.autocompleter-choices .echoes_sujest_info{
	color:#99BB00;
  font-weight:border;
  font-size:14px;
  cursor:pointer;
}


/*DRAG & DROP*/

#sortable-list { padding:0;}
div .sortme  { padding:4px 8px; color:#000; list-style:none; width:500px; background:#ddd; margin:10px 0; border:1px solid #999; z-index:0;}
.barra_header{width:310px; height:30px; margin:0 5px; background: #FFF url(http://echoes.kazulo.com/templates/search/images/bg_box.gif) top repeat-x;}
.barra_header_escura{width:310px; height:30px; margin:0 5px; background: url(http://echoes.kazulo.com/templates/search/images/bg_tit_social.gif) 0 repeat-x; border-bottom: 1px solid #333;}
.handle{width:285px; height:30px; float:left; cursor:move;}
.bt_fechar{width:15px; padding:5px 3px; float:right; text-align:center;}
#message-box  { background:#fffea1; border:2px solid #fc0; padding:4px 8px; margin:0 0 14px 0; width:500px; }
