/* elementos principais */
* {	margin: 0 auto; padding: 0; }

html { height: 100%; text-align:center; 	width: 100%; }

body {
	text-align: center;
	background: #ECECEC;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 70%/1.5em;
	color: #000000;
	height:100%;
		width: 100%;
}

a{ text-decoration:none; }
a:hover { text-decoration: underline; }

#wrap {
	height:100%;
	width: 100%;
}

#top {
	background-color: #fcae00;
	background-image: url("http://recado-virtual.com/recadopop/background.gif");
	background-repeat: repeat-x;
	height: 135px;
}
#bg_menu {
position:absolute;
top:12px;
left:172px;
	background-image: url("http://recado-virtual.com/recadopop/bg_menu.gif");
	background-repeat:no-repeat;
	height: 20px;
	width: 568px;
	z-index:1;
}

#header {
	width: 740px;
	height: 135px;
	position: relative;
}

#logopop {
	position: absolute;	
	left: 26px;
	width: 132px;
	height: 135px;
	text-indent: -99em;
	overflow: hidden;
	background-image: url("http://recado-virtual.com/recadopop/logo.gif");
	background-repeat: no-repeat;

}
#logopop a{display:block; height: 135px;}
form {
	MARGIN: 0px
}
h3 {
	color: #f99300;
	font-size: 90%;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold; 
	background-image: url("http://recado-virtual.com/recadopop/bg_menu_lat.gif");
	background-repeat: no-repeat;
	margin-left: 8px;
	padding-left: 20px;
	padding-top: 2px;
}
.nuevo{position:absolute; top:2px;}
h1 {
  padding-left: 53px;
  padding-top:4px;
  margin-top: -6px;
  background-image: url("http://recado-virtual.com/recadopop/bg_titulo_blank.gif");
  background-repeat: no-repeat;
  background-position: left;
  height: 26px;
  font-size: 110%;
  font-family: tahoma, arial, verdana, sans-serif;
  font-weight: bold;
  color: #F99300;
  text-align: left;
}
.titulo_destaques{
  padding-left: 53px;
  padding-top:4px;
  margin-top: 25px;
  background-image: url("http://recado-virtual.com/recadopop/bg_titulo_blank.gif");
  background-repeat: no-repeat;
  background-position: left;
  height: 26px;
  font-size: 110%;
  font-family: tahoma, arial, verdana, sans-serif;
  font-weight: bold;
  color: #F99300;
  text-align: left;
  margin-bottom:15px;
}
.marg_bott{
margin-bottom:15px;}
.coluna_dest{width:120px; margin-right:13px; float:left;}
.link_medio{
font-weight: bold; font-size: 11px; color: #646464; font-family: tahoma, arial; text-decoration:none;}
a img {
    border: none;
    vertical-align: middle;
}

h2{
  font-family: tahoma, arial, verdana, sans-serif;
color:#444444; font-size:13px; text-align:justify; font-weight:normal;
}

#ad_topo {
	position: absolute;
	top: 46px;
	left: 220px;
	width: 468px;
	height: 60px;
}

#ad_barrinha {
	position: absolute;
	top: 118px;
	left: 219px;
	width: 468px;
	height: 15px;
}

#menu {
	position: absolute;
	top: 11px;
	left: 170px;
	width: 568px;
	height: 20px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 1px;
	z-index:2;
}
a.menu { color: #FFFFFF; }

#menu img { vertical-align:middle; }

#corpo_bg {
    background : url("http://recado-virtual.com/recadopop/img00b.gif");
	background-position: top center;
	background-repeat:repeat-y;
}
#corpo_bg2 {
    background : url("http://recado-virtual.com/recadopop/img00.gif");
	background-repeat:no-repeat;
	background-position: top center;
}

#corpo{
	width: 740px;
	height: auto;
	min-height: auto;
 	position : relative;
	padding-top: 26px;
	margin-bottom: -1px;
	padding-bottom: 18px;
}

.bg_bottom {
  position : absolute;
  width : 742px;
  height : 25px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
  margin-left: -1px;
  *ma\rgin-left: 0px;
  background : transparent url("http://recado-virtual.com/recadopop/img06.jpg") no-repeat;
  bottom : 0px;
  left : 0;
}

#categorias {
  width: 171px;
  float:left;
  text-align:left;
}

.uele{
  list-style-type:none;
  background : url("http://recado-virtual.com/recadopop/img10.gif") no-repeat;
  background-position: top left;
  margin-top: 2px;
  margin-bottom: 20px;
  margin-left: 8px;
  padding-left: 3px;
  padding-top: 2px;

}
  
.categoria_link {
	font-size: 70%;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
  	color: #646464;

}

li {
	position:relative;
	background-image: url("http://recado-virtual.com/recadopop/seta.gif");
	background-repeat: no-repeat;
    background-position: left;
	padding-left: 18px;
	padding-bottom: 2px;
	line-height: 14px;
}

#conteudo {
  margin-left: 171px;
  border-left: 1px solid #ffe7c1;
  border-spacing: 4px;
}

.bloco_mais_recados {
  width: 89%;
  padding: 14px;
  border: 1px dashed #f99300;
  background-color: #fff9f0;
  text-align: left;
  margin-top: 14px;
  color:#f99300;
  font-family: arial, tahoma, verdana, sans-serif;
  font-size: 110%;
}
.bloco_paginacao {
  width: 89%;
  padding: 8px;
  border: 1px dashed #f99300;
  background-color: #fff9f0;
  text-align: left;
  margin-top: 14px;
  color:#f99300;
  font-family: arial, tahoma, verdana, sans-serif;
  font-size: 110%;
}

.paginacao {
  font-weight: normal;
  color: #646464;
  font-family: arial, tahoma, verdana, sans-serif;
  text-decoration:none;

}
.paginacao:hover {
  color: #ff0000;
}
.paginacao_importante {
  font-weight: normal;
  color: #646464;
  font-family: arial, tahoma, verdana, sans-serif;
  text-decoration:none;

}
.paginacao_importante:hover {
  color: #ff0072;
}
.paginacao_atual {
  font-family: arial, tahoma, verdana, sans-serif;
  color: #ff0000;
}

.paginacao_traco {
  font-family: arial, tahoma, verdana, sans-serif;
  color: #cccccc;
}

hr {
	color: #ffe7c1;
	width: 92%;
	margin-top:15px;
	margin-bottom: 15px;
	border: 1px solid;
	border-color: #ffe7c1;
	border-width: 0;
	height: 1px;
	border-top-width: 1px;
}
.novo_orkut{
font-size: 12px; COLOR: #333333; font-family: tahoma, arial; margin-top:18px; line-height:normal;
}
.copie_orkut{
font-size: 11px; COLOR: #333333; font-family: tahoma, arial; margin-top:3px; margin-bottom:7px;
}
.cliquenacaixaabaixo{
  margin-top: 8px;
  margin-bottom: 3px;
  font-size: 100%;
  font-weight:bold;
  font-family: arial, tahoma, verdana, sans-serif;
  color:#444444;
}


.areadecodigo{
    color: #646464; 
    font-family: arial, tahoma, verdana, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	border: 1px dashed #ec9600; 
	padding: 2px; 
	background-color: #fff9f0; 
	overflow: hidden;
	margin-bottom: 6px;
	width: 98%;
    }

.bloco_confira{
  width: 89%;
  margin-top: 20px;
  font-size: 100%;
  font-family: arial, tahoma, verdana, sans-serif;
  color: #ff9900;
  text-align:left;
}

.relacionadas {
	color: #646464;
	font-family: arial, tahoma, verdana, sans-serif;
	text-decoration: none;
}

.relacionadas:hover {
	color: #ff0000;
}

.relacionadas_traco {
	color: #cccccc;
}

#rodape {
  clear:both;
  padding-top:0px;
  height: 26px;
  color: #9F6FA6;
  font-size: 9px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  background:#ececec;
}

a.rodape { font-size: 10px; color: #7C5283;	text-decoration: none; }
a:hover.rodape { color: #CC0094; text-decoration:underline; }

#ad_photobucket {
margin-top: -3px;
margin-left: 6px;
}

.enviarporemail {
font-size: 11px;
font-weight:bold;
margin-bottom:10px;
  	color: #734e67;
}

#clickafiliados{
margin-left: 10px;
height: 83px;
overflow: hidden;
}
#clickafiliados2{
margin-bottom: -20px;
margin-left: 10px;
height: 83px;
overflow: hidden;
}

a.dcontexto{
  position:relative; 
  color:#039;
  text-decoration:underline;
  cursor:help; 
  z-index:24;
  }
a.dcontexto:hover{
  background:transparent;
  z-index:25; 
}
a.dcontexto span{display: none}
a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:179px;
  height:184px; 
  top:-80px;
  left:36px;;
  border: 4px solid #ffffff;
  text-decoration:none;
}
a img {


}
.clearb{
clear:both;}



		div.botBox{
			width: 480px;
		}
				div.botContent{
					margin-top:10px;
					margin-bottom:-19px;
		}
		div.botBox div.botMenu{
			height: 31px;
			width: 335px;
		}
		div.botBox div.botMenu a{
			background-image: url('http://recadopop.com/_images/sprite_bot_top.png');
			display: block;
			float: left;
			height: 31px;
			font-size: 0;
			line-height: 0;
			overflow: hidden;
			margin: 0;
			padding: 0;
			border: 0 none transparent;
		}
		div.botBox div.botMenu a.botMenuOrkut {
			width: 98px;
			background-position: 0px 31px;
		}
		
		div.botBox div.botMenu a.botMenuFB {
			width: 134px;
			background-position: 237px 93px;
		}
		div.botBox div.botMenu a.botMenuMail {
			width: 103px;
			background-position: 103px 155px;
		}
		div.botContent, div.botFooter{ display:none; }
		div.botBox div.botContent{
			padding: 18px;
		}
		div.botBox div.botContent div.botHidden{
			display:none;
		}

/* MODAL (Orkut) */
.modal{
	display: none;
	width: 500px;
	background-color: #FFF;
	border: 1px solid #ccc;
}
.simplemodal-wrap {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	padding: 10px;
	border-radius: 5px;
}
.simplemodal-title{
	background: #EEE;
	color: #4c4c4c;
	text-align: left;
	padding: 5px 10px;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
	font-size: 12px;
	line-height: 1em;
	font-weight: bold;
}
.simplemodal-close{
	color: #4c4c4c;
	float: right;
}
