a img{
    border: 0px;
}
/* layout.css */
.two_cols_left{
	float:left;
}
.two_cols_right{
	width:270px;
	float:right;
}

.two_cols_content{
	width:686px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;

/* background: url(../img/rounded.gif);
	background-color:#fdfdfd; */
}
.two_cols_content_top {
	margin:10px;
	margin-top:20px;
	margin-bottom:0px;
	padding:0px;
	background: url(../img/rounded_top2.gif);
	width:686px;
	height:14px;
}

.two_cols_content_bottom {
	margin:10px;
	margin-top:0px;
	padding:0px;
	background: url(../img/rounded_bottom2.gif);
	width:686px;
	height:15px;
}


.clean_cols_content{
	width:686px;
	margin:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background: url(../img/rounded.gif);
}

.clean_cols_content_bottom {
	margin:10px;
	margin-top:0px;
	padding:0px;
	background: url(../img/rounded_bottom2.gif);
	width:686px;
	height:15px;
}


.clean_cols_content_top {
	margin:10px;
	margin-bottom:0px;
	padding:0px;
	background: url(../img/rounded_top2.gif);
	width:686px;
	height:14px;
}




/* menu. css*/
#menu {

}

#menu  ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 90
}

#menu  ul li {
	float: left;
	list-style-type: none;
}

#menu ul li a {
	color:#666;
	float: left;
	display: block;
	width: auto;
	font-weight: normal;
	background: transparent;
	margin: 0;
}

#menu  ul li a:hover {
	text-decoration: none;
	background-color:#fafafa;
}

#menu  ul li.sep {
	padding: 0.8em 0em 0.5em 0em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu  ul li a {
	float: none;
}

/* End IE5-Mac hack */
#menu  ul.level2, #menu ul.level3 {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
}

#menu  ul.level2 li, #menu ul.level3 li {
	float: none;
	margin: 0;
	padding: 0 2px;

}

#menu  ul.level2 li a, #menu ul.level3 li a {
	padding: 3px;
}

#menu  ul.level2 li a:hover,#menu  ul.level3 li a:hover {
	font-weight: normal;
	background-image: none;
}













#menu2 {

}

#menu2  ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 90
}

#menu2  ul li {
	float: left;
	list-style-type: none;
}

#menu2 ul li a {
	color:#666;
	float: left;
	display: block;
	width: auto;
	font-weight: normal;
	background: transparent;
	margin: 0;
}

#menu2  ul li a:hover {
	text-decoration: none;
	background-color:#fafafa;
}

#menu2  ul li.sep {
	padding: 0.8em 0em 0.5em 0em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu2  ul li a {
	float: none;
}

/* End IE5-Mac hack */
#menu2  ul.level2, #menu ul.level3 {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
}

#menu2  ul.level2 li, #menu ul.level3 li {
	float: none;
	margin: 0;
	padding: 0 2px;

}

#menu2  ul.level2 li a, #menu ul.level3 li a {
	padding: 3px;
}

#menu2  ul.level2 li a:hover,#menu  ul.level3 li a:hover {
	font-weight: normal;
	background-image: none;
}





#menu3 {

}

#menu3  ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 90
        float:right;
}

#menu3  ul li {
	float: left;
	list-style-type: none;
        padding:0px 7px;
}

#menu3 ul li a {
	color:#fff;
	float: left;
	display: inline;
	width: auto;
	font-weight: normal;
	background: transparent;
	margin: 0;
}

#menu3  ul li a:hover {

}

#menu3  ul li.sep {
	padding: 0.8em 0em 0.5em 0em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu3  ul li a {
	float: none;
}

/* End IE5-Mac hack */
#menu3  ul.level2, #menu ul.level3 {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
        line-height:200%;
}

#menu3  ul.level2 li, #menu ul.level3 li {
	float: none;
	margin: 0;
	padding: 0 2px;
        text-align:left;
        border-bottom:1px solid #f1f1f1;

}

#menu3  ul.level2 li a, #menu ul.level3 li a {
	padding: 3px;
        color:#666;
}

#menu3  ul.level2 li a:hover,#menu  ul.level3 li a:hover {
	font-weight: normal;
	background-image: none;
}




/* comeco css normal*/









body {
	background: #fdfdfd;
	font-family:arial,verdana,helvetica,arial,sans-serif;
	font-size:12px;
	color:#454545;
	margin: 0 auto;
}
input,textarea,select{
	font-family:arial,verdana,helvetica,arial,sans-serif;
}
a {
	color:#48527a;	
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
h1{
	padding:0px;
	margin:0px;
	font-size:24px;
	font-weight:bold;
	color:#48527a;
}
h1 a {
	color:#48527a;
	
}
h2{

	font-weight:bold;
	color:#48527a;
	font-size:15px;
}
h2 a {
	color:#48527a;
	
}
 
.commentbox{
        width:370px;
        background-color:#f1f4f8;
        border-bottom:1px solid #d9e1ec;
        margin-bottom:5px;
        padding:8px;
}

/* Lightbox */
#bg_fade {
	background-color:#bababa;
	height:140%;
	left:0px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	visibility:hidden;
	width:100%;
	z-index:100;
}

.lightbox_div {
	position: absolute;
	width: 450px; 
	z-index: 99999;
}

.lightbox_box {
	position: relative;
	height: 10%;
	text-align: left;
	border: 2px #fff solid;
	background-color: white;
	z-index: 99999;
}
.lightbox_box textarea {
	width:90%;
	border:1px solid #CCC;
	padding:5px;
	font-size:12px;
}
.lightbox_box  input[type="text"], .lightbox_box  input[type="password"]  {
	width:90%;
	border:1px solid #CCC;
	padding:0px 5px;
	font-size:12px;
}



/* Tooltips CSS definitions */

.tooltip {
        position: absolute!important;
        overflow:hidden;
        font-size: 11px;
        z-index: 10000!important;
}
.tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; }
.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #fafafa; border-left: 1px solid #333; border-right: 1px solid #333; }
.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #fafafa; }
.tooltip .xb1 { margin: 0 5px; background: #fafafa; }
.tooltip .xb2 { margin: 0 3px; border-width: 0 2px; }
.tooltip .xb3 { margin: 0 2px; }
.tooltip .xb4 { height: 2px; margin: 0 1px; }

.tooltip .xboxcontent {
        padding: 0 .5em;
        margin: 0;
        color: #000;
        border: 1px solid #333;
        border-width: 0px 1px 0 1px;
        background-color: #fafafa;
}   


.error-message {
	color:#ca3a3a;
}
.suc{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D4FCCD url(../images/flash_suc.png) no-repeat scroll 10px 50%;
	border:1px solid #99DC8D;
}
.err{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFCFCD url(../images/flash_err.png) no-repeat scroll 10px 50%;
	border:1px solid #E2918D;
}

.inf{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D9E4FF url(../images/flash_inf.png) no-repeat scroll 10px 50%;
	border:1px solid #8DACF7;
}

.war{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FEFBCC url(../images/flash_war.png) no-repeat scroll 10px 50%;
}

#flashMessage{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	margin-bottom:10px;
	padding:10px;
	padding-left:30px;
}


#paginator{
	font-size:12px;
}
#paginator span.current {
	background:#666 none repeat scroll 0 0;
	border:1px solid #656565;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 6px;
	margin-right:0.5em;
} 
#paginator a:hover{
	border-color:#555;
}
#paginator a{
	border:1px solid #999;
	text-decoration:none;
	color:#666;
	padding:4px 6px;
	margin-right:0.5em;
}
#paginator a, #paginator span{
	background:#FFFFFF none repeat scroll 0 0;
	display:block;
	float:left;
}





#container{
	margin:0 auto;
	width:980px;
	padding-bottom:10px;
}


#header,#content,#footer{
	width:980px;	

}
#content {
		
}

#header {

}

#anuncio {
	
}

#anuncio #telefone {
	font-weight:normal;
        font-size:13px;
	padding-top:8px;
}

#anuncio #endereco {
	padding-top:8px;
}

#anuncio #categoria {
	padding-top:8px;
}


#anuncio site{
	padding-top:8px;
}
#anuncio_dados  {
	width:430px;
	float:left;
        padding-bottom:6px;
}

#anuncio_fotos {
	float:right;
	width:170px; 
}

#cadastro,#cadastro_invite {
	padding:20px;
}

#cadastro input.submit,
#cadastro  button, 
#cadastro input[type="submit"],
#cadastro input[type="button"], 
#cadastro input[type="file"] >
#cadastro input[type="button"] {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#E6E6E6;
	border:1px solid #CCCCCC;
	color:#000000;
	cursor:pointer;
	vertical-align:top;
}



#cadastro .inputtext, #mensagem_container .inputtext, #cadastro_invite .inputtext{

	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #DDDDDD;
	font-size:18px;
	margin:0; 
	padding:8px;
	width:250px; 
	color:#333;
}





 .aniversario {  
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #DDDDDD;
	font-size:16px;
	margin:0; 
	padding:6px;
	color:#333; 
}







#opiniao {
	padding:20px;
	padding-top:5px;
}
#opiniao  h1{
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
}

#opiniao #endereco {
	font-size:15px;
	font-weight:bold;
	color:#777;
}

#opiniao .inputtext{

	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #DDDDDD;
	font-size:18px;
	margin:0; 
	padding:8px;
	width:450px;
	color:#333;
}


#opiniao select  {
	width:160px;
}
#opiniao small	{
	color:#999;
	font-size:11px;
}
#opiniao textarea	{
	
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #DDDDDD;
	font-size:16px;
	line-height:140%;
	margin:0;
	font-family:Arial;
	color:#999;
	padding:8px;
	width:450px;
	color:#333;
}

#cadastro label {

	font-size:14px;

}

.select_stars img{
	bordeR:0px;
	width:25px;
}


#busca_anuncios_anuncio {
	border-top:1px solid #dadada;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}

#busca_anuncios_anuncio h2{
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#1e5791;
}


#header_menu a{
	font-size:15px;
	color:#fafafa;
	font-weight:bold;	
}

#header_menu li{
	list-style:none;
	display:inline; 
	float:left;
	line-height:40px;
	margin-left:12px;
	text-align:center;
	background-color:#fafafa;
	padding:0px 12px;
	min-width:62px;
}
#header_menu li:hover{
	background-color:#dadada;
}

#header_menu ul{
	display:inline; 
	margin:0px;
	padding:0px;
}

#header_logo {
	float:left;
	
}
#header_middle {
	float:left;
}
#header_right{
	float:right;
}

#header_right a{
	color:#eaeaea;
}

#div_profile_details{
	-moz-border-radius:6px;
	border:1px solid #CCC;
	background-color:#f8f8f8;
}
#profile_details{
	margin:0px;
	padding:10px;
}
#profile_details li{
	padding:0px;
	margin:0px;
	padding-bottom:8px;
	
}
#profile_details li{
	list-style:none;
	font-size:16px;
}
#profile_details strong{
	display:block;
	font-size:12px;
	color:#666;
}



#mensagem_container{
 	border:1px solid #eaeaea;
	padding:10px;	
}
#mensagem_container th{
 	border-bottom:1px solid #aaa;
}
#mensagem_container td{
 	border-bottom:1px solid #CCC;
}
#mensagem_container .altrow{
	background-color:#f7f7f7;
}


.menu_all_container{
     background-color:#FFF;
}

#menu_all{
        list-style:none;
        margin:0;
        padding:0;
}


#menu_all li{
        border:0 none;
        display:inline;
        line-height:28px;
        background-color:#F5F8FA;
        margin: 3px;
        padding: 5px;
}
#menu_all a{
        color: #777;
}

#menu_all div{
        display:inline;
        height:28px;
        padding:0px 12px;
}
#menu_all li a:hover{
        text-decoration: underline;
}
#menu_all .selected{
        background-color:#E8edf4;
        font-weight:bold;
}







.menu_mybiz_container{
    border-bottom:0px solid #f1f6f9;
}


#menu_mybiz{
        list-style:none;
        display:inline;
        margin:0px;
        padding:0px;
        height:28px;
}
#menu_mybiz li{
        border:0 none;
        display:inline;
        float:left;
        list-style:none;
        display:inline;
        margin:0px;
        height:28px;
        line-height:28px;
        position:relative;
        border-right:1px  solid #fff;
        background-color:#d4dce6;

}
#menu_mybiz a{
        font-weight:bold;

}
#menu_mybiz div{
        display:inline;
        height:28px;
        padding:0px 12px;
}
#menu_mybiz li:hover{
        background-color:#f1f6f9;
}
#menu_mybiz .selected{
        background-color:#b0bfd1;
}



.profile_button{
	background:url(../icon/bg_button.png);
	float:left;
	margin-right:12px;
	color:#666;
	-moz-border-radius:4px;
        border:1px solid #ddd;
	border-style:1px solid #e1e1e1;
	display:inline-block;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:3px 3px;
	vertical-align:bottom;
}
.profile_button:hover{
	border-color:#a1a1a1;
}



.profile_button_menu{
	
	background-color:#fafafa;
	border-color:#cacaca;
	float:left;
	margin-right:5px;
	color:#666;
	-moz-border-radius:4px;
	border-style:solid;
	border-width:1px;
	display:inline-block;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:3px 6px;
	vertical-align:bottom;
}


/* Menu Profile*/
#menu_usuario {
	border-bottom:2px solid #515151;
	padding-bottom:3px;
}
#menu_usuario div{
	display:inline;
	background-color:#515151;
	padding:5px 10px;
	margin:0px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	margin-right:2px;
}

#menu_usuario a{
	color:#fafafa;
	font-size:13px;
}
#menu_usuario .selec{
	background: url(../img/arrowmenu.png)  bottom center no-repeat;
	background-color:#919191;
} 




/* MENU EDITAR PERFIL*/ 
#menu_editarperfil {
	border-bottom:2px solid #515151;
	padding-bottom:3px;
	text-align:left;
	
}
#menu_editarperfil div{
	display:inline;
	background-color:#515151;
	padding:5px 10px;
	margin:0px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	margin-right:2px;
}

#menu_editarperfil a{
	color:#fafafa;
	font-size:13px;
}
#menu_editarperfil .selec{
	background: url(../img/arrowmenu.png)  bottom center no-repeat;
	background-color:#919191;
} 



	
#editarperfil{
	background-color:fefefe;
	padding-top:20px;
}	
	



#editarperfil input.submit,
#editarperfil  button, 
#editarperfil input[type="submit"],
#editarperfil input[type="button"], 
#editarperfil input[type="file"] >
#editarperfil input[type="button"] {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#E6E6E6;
	border:1px solid #CCCCCC;
	color:#000000;
	cursor:pointer;
	vertical-align:top;
}
#editarperfil h1{
	font-size:22px;
	margin-bottom:10px;
}
#editarperfil h2{
	color:#666666;
	font-size:16px; 
	border-bottom:1px solid #CCC;
}


#editarperfil .inputtext{

	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #DDDDDD;
	font-size:16px;
	margin:0; 
	padding:6px;
	width:280px; 
	color:#333;
}







#form_subscription{
	background-color:fefefe;
	padding-top:20px;
}




#form_subscription input.submit,
#form_subscription  button,
#form_subscription input[type="submit"],
#form_subscription input[type="button"],
#form_subscription input[type="file"] >
#form_subscription input[type="button"] {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#E6E6E6;
	border:1px solid #CCCCCC;
	color:#000000;
	cursor:pointer;
	vertical-align:top;
}
#form_subscription h1{
	font-size:22px;
	margin-bottom:10px;
}
#form_subscription h2{
	color:#666666;
	font-size:16px;
	border-bottom:1px solid #CCC;
}


#form_subscription .inputtext{

	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #DDDDDD;
	font-size:14px;
	margin:0;
	padding:4px;
	width:200px;
	color:#333;
}




.div_home_cidades_anuncios img {
	width:100px;
	height:100px;
}


#map{
	z-index:2;	
}


div.autocomplete {
  position:absolute;
  width:160px;
  background-color:white;
  border:0px solid #888;
  margin:0;
  padding:0;
  z-index:10000;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
  font-size:11px;
}
div.autocomplete ul li.selected { 
	background-color: #DAE8FE;
}
div.autocomplete ul li {
  text-align:left;
  list-style-type:none;
  display:block;
  margin:0;
  padding:4px;
  cursor:pointer;
  border-bottom:1px solid #d1d1d1;
  color:#666;
  font-weight:normal;
}





div.autocomplete_big {
  position:absolute;
  width:160px;
  background-color:white;
  border:0px solid #888;
  margin:0;
  padding:0;
  z-index:10000;
}
div.autocomplete_big ul {
  list-style-type:none;
  margin:0;
  padding:0;
  font-size:14px;
}
div.autocomplete_big ul li.selected {
	background-color: #DAE8FE;
}
div.autocomplete_big ul li {
  text-align:left;
  list-style-type:none;
  display:block;
  margin:0;
  padding:4px;
  cursor:pointer;
  border-bottom:1px solid #d1d1d1;
  color:#666;
  font-weight:normal;
}


#footer{
            height:350px;
            margin:auto;
            position:relative;
            width:100%;
            background-color:#f8f8f8;
            border-top:1px solid  #dadada;
            background:url(../img/footer_bg.jpg)
}
#footer span{
        display:block;
        font-size:14px;
        font-weight:bold;
        padding-bottom:10px;
        color:#666;
        text-transform: uppercase;
        letter-spacing: 1px;
        border-bottom:1px solid #dadada;
}
#footer ul, #footer li{
        list-style:none;
        padding:0px;
        margin:0px;
        line-height:20px;
}
#footer li a{
        color:#727272;
        font-size:11px;
}
#footer li a:hover{
        color:#333;
        text-decoration:none;
}
#footer li {
    color:#aaa;
        border-bottom:1px solid #dadada;
}
.footercol{
        float:left;
        width:190px;
        padding-right:60px;
}

	
	
	
	
	
	
	
	
	
	
	
	/* HEADER*/
	
	
	#menu_header_middle	{
		border-bottom:1px solid #eaeaea;
		color:#333;
		text-align:center;		
	}
	

        
	#menu_headerhader{
		list-style:none;
		display:inline;
		margin:0px;
		padding:0px;
		height:35px;
	}
	#menu_headerhader li{
		border:0 none;
		display:inline;
		float:left;
		list-style:none;
		display:inline;
		margin:0px;
		height:35px;
		line-height:35px;
		position:relative;
		border-right:1px  solid #e6e7ed;
	}
	#menu_headerhader a{
		font-weight:bold;
		color:#666;
	}
	#menu_headerhader div{
		display:inline;
		height:35px;
		padding:0px 12px;
	}
	#menu_headerhader li:hover{
		background-color:#fafafa;
	}





	#menu_headerbiz{
		list-style:none;
		display:inline;
		margin:0px;
		padding:0px;
		height:35px;
                font-size:14px;
                font-family:helvetica,arial;
	}
	#menu_headerbiz li{
		border:0 none;
		display:inline;
		float:left;
		list-style:none;
		display:inline;
		margin:0px;
		height:42px;
		line-height:42px;
		position:relative;
	}
	#menu_headerbiz a{
		font-weight:normal;
		color:#fff;
	}
	#menu_headerbiz div{
		display:inline;
		height:35px;
		padding:0px 12px;
	}
	#menu_headerbiz li:hover{
		background-color:#424c76;
	}
        #menu_headerbiz .lihover{
		background-color:#424c76;
	}





	.lihover{
		background-color:#fafafa;
	}
	

	#menu_headerthird{
		list-style:none;
		display:inline;
		margin:0px;
		padding:0px;
		height:25px;
		font-size:11px;
		color:#aaa;
	}
	#menu_headerthird li{
		border:0 none;
		display:inline;
		float:left;
		list-style:none;
		display:inline;
		margin:0px;
		height:25px;
		line-height:25px;
		position:relative;
	}
	#menu_headerthird a{
		padding:0px 2px 0px 3px;
		font-weight:bold;
		color:#aaa;
	}
	#menu_headerthird div{
		display:inline;
		height:25px;
		padding:0px 4px 0px 12px;
		background:url(../img/arrowl.gif) no-repeat left;
	}





	#menu_headerthirdadmin{
		list-style:none;
		display:inline;
		margin:0px;
		padding:0px;
		height:25px;
		font-size:11px;
		color:#aaa;
	}
	#menu_headerthirdadmin li{
		border:0 none;
		display:inline;
		float:left;
		list-style:none;
		display:inline;
		margin:0px;
		height:25px;
		line-height:25px;
		position:relative;
	}
	#menu_headerthirdadmin a{
		padding:0px 2px 0px 3px;
		font-weight:bold;
		color:#aaa;
	}
	#menu_headerthirdadmin div{
		display:inline;
		height:25px;
		padding:0px 4px 0px 12px;
		background:url(../img/arrowbiz.gif) no-repeat left;
	}



	#menu_headerhader li:hover{
		background-color:#fafafa;
	}



.lit_bar{
	background-color:#f1f4f8;
	font-weight:bold;
	padding:3px 6px;
	color:#566087;
	margin-bottom:10px;
	border-bottom:1px solid #f2f2f2;
        border-top:1px solid #e1e1e1;
}
.line{
	border-bottom:1px solid #f1f1f1;
        margin-bottom:10px;
}

.reviewitem{
    padding:5px 8px 5px 0px;
    border-bottom:1px solid #ececec
}

.reviewitem:hover{
    padding:5px 8px 5px 0px;
    border-bottom:1px solid #ececec;
    background-color:#fafafa;
    
}
.mouseoveractions{
    display:none;
    float:right
}
.mouseoveractions a{
    position:relative;
    top:1px;
    margin-left:1px;
    color:#888;
}

.button_addreview{
    margin-top:3px;
    font-size:16px;
    padding:2px 5px 0px 22px;
    margin-right:10px;
    background:url(../icon/addreviews.png) no-repeat left
}


.button_add{
    margin-top:3px;
    font-size:16px;
    padding:2px 5px 0px 22px;
    margin-right:10px;
    background:url(../icon/add.png) no-repeat left
}




/* Tabs - tabastic */
div#tabs{
	width:100%;
	margin:20px auto;
	font-size:11px;

}
/* DIV that holds each tab*/
div.my_tab{
	width:100%;
	margin:0px auto;
        border:1px solid #f1f1f1;
        border-top:0px;
        padding:0px;

}
div.my_tab_inner{
    padding:10px;
}

/* Title of each tab, used when user don't have Javascript'*/
div.my_tab h5{
	color:#414141;
	border-bottom:solid 1px #cacaca;
        padding:0px;

}

/* Tab Bar, created via JS*/
div#tab-bar{
	padding:5px 0px 0px 0px;
	margin:0px;
	height:50px;
	border-bottom:solid 1px #f1f1f1;
	margin-bottom:0px;
	font:normal 14px "Trebuchet MS";
}

/* Single Tab */
div#tab-bar div.mt-tab{
	float:left;

	display:inline;
	position:relative;
	text-align:center;
	margin:14px 6px -3px 0px;
	cursor:pointer;
	border-top:solid 1px #f1f1f1;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
	border-bottom:solid 1px #f1f1f1;
	font:normal 13px "Trebuchet MS";
	height:20px;
	color:#818181;
	padding:8px 7px 7px 7px;
        background:transparent url(../img/bg_tabs.gif) top right;
}

/* Single Tab, when active */
div#tab-bar div.mt-tab-active{
	float:left;

	display:inline;
	text-align:center;
	margin:14px 6px -5px 0px;
	cursor:pointer;
	border-top:solid 1px #f1f1f1;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
	border-bottom:none;
	height:21px;
	color:#48527a;
	font-weight:bold;
	padding:10px 10px 5px 10px;
        background:#fff;

}








/* Tab Bar, created via JS*/
div#tab-bar-user{
	padding:5px 0px 0px 0px;
	margin:0px;
	height:50px;
	border-bottom:solid 1px #f1f1f1;
	margin-bottom:0px;
	font:normal 16px "Trebuchet MS";
}

/* Single Tab */
div#tab-bar-user div.mt-tab{
	float:left;

	display:inline;
	position:relative;
	text-align:center;
	margin:14px 6px -3px 0px;
	cursor:pointer;
	border-top:solid 1px #f1f1f1;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
	border-bottom:solid 1px #f1f1f1;
	font:normal 12px "Trebuchet MS";
	height:20px;
	color:#818181;
	padding:8px 7px 7px 7px;
        background:transparent url(../img/bg_tabs.gif) top right;
}

/* Single Tab, when active */
div#tab-bar-user div.mt-tab-active{
	float:left;

	display:inline;
	text-align:center;
	margin:14px 6px -5px 0px;
	cursor:pointer;
	border-top:solid 1px #f1f1f1;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
	border-bottom:none;
	height:21px;
        font-size:14px;
	color:#555;
	font-weight:bold;
	padding:6px 10px 9px 10px;
        background:#fff;
}





.anuncios_info_noicon{
    margin-bottom:8px;
    padding-bottom:8px;
    border-bottom:1px solid #eaeaea;
}


.anuncios_info_icon{
    margin-bottom:8px;
    padding-bottom:8px;
    border-bottom:1px solid #eaeaea;
}

.anuncios_info_icon img{
    margin-bottom:8px;
    float:left;
    margin-right:6px;
}


div.roundwrap {
	margin:10px;
	position:relative;
	float:left;
	vertical-align:top;
}
div.roundwrap img{
	float:left;
}
div.roundwrap div{
	position:absolute;
	width: 7px;
	height: 7px;
}
div.roundwrap div.tl{
	background:transparent url(../img/round_tl.gif) top left no-repeat;
	left:0;
	top:0
}
div.roundwrap div.tr{
	background:transparent url(../img/round_tr.gif) top right no-repeat;
	right:0;
	top:0
}

div.roundwrap div.bl{
	background:transparent url(../img/round_bl.gif) bottom left no-repeat;
	left:0;
	bottom:0
}
div.roundwrap div.br{
	background:transparent url(../img/round_br.gif) bottom right no-repeat;
	right:0;
	bottom:0
}




/* biz/bizname -> menudireito */
.roundedcornr_box_243552 {
	background: url(../img/roundedcornr_243552_tl.png) no-repeat top left;
}
.roundedcornr_top_243552 {
	background: url(../img/roundedcornr_243552_tr.png) no-repeat top right;
}
.roundedcornr_bottom_243552 {
	background: url(../img/roundedcornr_243552_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_243552 div {
	background: url(../img/roundedcornr_243552_br.png) no-repeat bottom right;
}
.roundedcornr_content_243552 {
	background: url(../img/roundedcornr_243552_r.png) top right repeat-y;
}

.roundedcornr_top_243552 div,.roundedcornr_top_243552,
.roundedcornr_bottom_243552 div, .roundedcornr_bottom_243552 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_243552, .roundedcornr_bottom_243552 {
	margin-top: -19px;
}
.roundedcornr_content_243552 { padding: 0 15px; }





.dois_anuncios{
    background-color:#fafafa;
    border-top:1px solid #e1e1e1;
    padding-top:2px;
    padding-bottom:3px;
}



.review_button{
    background: url(../img/button_review.gif) no-repeat;
    text-align:center;
    width:142px;
    height:28px;

}
.review_button a{
    position:relative;
    top:5px;
}



.action_button_small{
    background: url(../img/button_action_small.gif) no-repeat;
    text-align:center;
    width:122px;
    height:22px;

}
.action_button_small a{
    position:relative;
    top:2px;
}


.pay_button{
    background: url(../img/button_pay.gif) no-repeat;
    text-align:center;
    width:142px;
    height:28px;

}
.pay_button a{
    position:relative;
    top:5px;
}

.subscription_button{
    background: url(../img/button_subscription.gif) no-repeat;
    text-align:center;
    width:142px;
    height:40px;
    font-size:16px;
    

}
.subscription_button a{
    position:relative;
    top:10px;
}

.review_button_g{
    background: #f4f4f4;
    text-align:center;
    width:142px;
    height:28px;

}
.review_button_g a{
    position:relative;
    top:5px;
}




.roundedcornr_box_661518 {
	background: url(../img/roundedcornr_661518_tl.png) no-repeat top left;
}
.roundedcornr_top_661518 {
	background: url(../img/roundedcornr_661518_tr.png) no-repeat top right;
}
.roundedcornr_bottom_661518 {
	background: url(../img/roundedcornr_661518_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_661518 div {
	background: url(../img/roundedcornr_661518_br.png) no-repeat bottom right;
}
.roundedcornr_content_661518 {
	background: url(../img/roundedcornr_661518_r.png) top right repeat-y;
}

.roundedcornr_top_661518 div,.roundedcornr_top_661518,
.roundedcornr_bottom_661518 div, .roundedcornr_bottom_661518 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_661518, .roundedcornr_bottom_661518 {
	margin-top: 0px;
}
.roundedcornr_content_661518 { padding: 0 10px; }





.roundedcornr_box_980008 {
	background: url(../img/roundedcornr_980008_tl.png) no-repeat top left;
}
.roundedcornr_top_980008 {
	background: url(../img/roundedcornr_980008_tr.png) no-repeat top right;
}
.roundedcornr_bottom_980008 {
	background: url(../img/roundedcornr_980008_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_980008 div {
	background: url(../img/roundedcornr_980008_br.png) no-repeat bottom right;
}
.roundedcornr_content_980008 {
	background: url(../img/roundedcornr_980008_r.png) top right repeat-y;
}

.roundedcornr_top_980008 div,.roundedcornr_top_980008,
.roundedcornr_bottom_980008 div, .roundedcornr_bottom_980008 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_980008, .roundedcornr_bottom_980008 {
	margin-top: -19px;
}
.roundedcornr_content_980008 { padding: 0 15px; }







.roundedcornr_box_267467 {
	background: url(../img/roundedcornr_267467_tl.png) no-repeat top left;
}
.roundedcornr_top_267467 {
	background: url(../img/roundedcornr_267467_tr.png) no-repeat top right;
}
.roundedcornr_bottom_267467 {
	background: url(../img/roundedcornr_267467_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_267467 div {
	background: url(../img/roundedcornr_267467_br.png) no-repeat bottom right;
}
.roundedcornr_content_267467 {
	background: url(../img/roundedcornr_267467_r.png) top right repeat-y;
}

.roundedcornr_top_267467 div,.roundedcornr_top_267467,
.roundedcornr_bottom_267467 div, .roundedcornr_bottom_267467 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_267467, .roundedcornr_bottom_267467 {
	margin-top: -19px;
}
.roundedcornr_content_267467 { padding: 0 15px; }



.roundedcornr_top_414317 div, .roundedcornr_top_414317,
.roundedcornr_bottom_414317 div, .roundedcornr_bottom_414317 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_414317 { margin: 0 15px; }




.pic_b{
    border:1px solid #ccc;
    padding:5px;
    background-color:#fff;
}

.pic_bs{
    border:1px solid #ccc;
    padding:2px;
    background-color:#fff;
}

.pic_bs_destaque{
    border:1px solid #ccc;
    padding:5px;
    background-color:#ddd;
}

.user_button{
    padding:3px;
}

#user_menu_edit{
    list-style: none;
    display:inline;
    font-size:12px;
}

#user_menu_edit li {
    list-style:none;
    float:left;
    margin-right:15px;
}

#user_menu_edit .selected{
    font-weight:bold;
    text-decoration:underline;
}

.float_count{
    float:left;
    margin:11px 0px 0px -4px;
    font-weight:bold;
    font-size: 9px;
    line-height:9px;
    background:#f2d0d0;
    color: #777; padding: 1px;
    border:1px #e1b0b0 solid;
}



.roundedcornr_box_630850 {
	background: url(../img/roundedcornr_630850_tl.png) no-repeat top left;
}
.roundedcornr_top_630850 {
	background: url(../img/roundedcornr_630850_tr.png) no-repeat top right;
}
.roundedcornr_bottom_630850 {
	background: url(../img/roundedcornr_630850_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_630850 div {
	background: url(../img/roundedcornr_630850_br.png) no-repeat bottom right;
}
.roundedcornr_content_630850 {
	background: url(../img/roundedcornr_630850_r.png) top right repeat-y;
}

.roundedcornr_top_630850 div,.roundedcornr_top_630850,
.roundedcornr_bottom_630850 div, .roundedcornr_bottom_630850 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_630850, .roundedcornr_bottom_630850 {
	margin-top: -19px;
}
.roundedcornr_content_630850 { padding: 0 10px; }


.msg_user_top{
    margin:20px 5px 12px  10px;
    padding:4px 0px
}
.msg_user_top h1{
    color: #525252;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0px;
    padding: 0px;
}

.msg_user_top h2{
    color: #6E735E;
    display: block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 24px;
    margin:10px 0px;
}





.super_button{
    background: url(../img/button_super.png) no-repeat;
    text-align:center;
    width:182px;
    height:47px;
    font-size:15px;

}
.super_button a{
    position:relative;
    top:9px;
    color:#fff;
}


#stats_views #menu-visitas  ul li , #stats_views #menu-phones  ul li  {
    display: inline;
    padding: 5px;
    text-align: center;
    background:url("../img/bg_tabs.gif") repeat scroll right top transparent;
    border:1px solid #F1F1F1;
    color:#818181;
    cursor:pointer;
    display:inline;
    float:left;
    font:13px "Trebuchet MS";
    height:20px;
    margin:14px 6px -3px 0;
    padding:8px 7px 7px;
    position:relative;
    text-align:center;
}

.desactive
{
    display: inline;
    padding: 5px;
    text-align: center;
    background:url("../img/bg_tabs.gif") repeat scroll right top transparent;
    border:1px solid #F1F1F1;
    color:#818181;
    cursor:pointer;
    display:inline;
    float:left;
    font:13px "Trebuchet MS";
    height:20px;
    margin:14px 6px -3px 0;
    padding:8px 7px 7px;
    position:relative;
    text-align:center;
}

.selecionado{
    background-color: #FFF;
   background-image: none;
}


#stats_views #menu-visitas  ul li , #stats_views #menu-phones  ul li {
       border: none;
       padding:0 2px;
       cursor: pointer;
       font:10px "Trebuchet MS";
       float: right;
       background-image: none;
}

.grafico_selecionado{
    background: #eee;
}

#stats_views #menu-visitas  ul li a:hover, #stats_views #menu-phones  ul li a:hover{
    background: #e3ecf4;
    padding:0 2px;
}

#stats_views ul li a:hover{

}

#stats_views ul li a:active{

}

.graficos {
    border: 1px #EEE solid;
}
