body{
background:url(http://www.amoresaudade.com/imagem/fd.png) repeat top center;
margin:0px;
padding:0px;
font-family:"Trebuchet MS", Tahoma, Arial;
font-size:12px;
font-weight:normal;
}

#divtopo{
background:url(http://www.amoresaudade.com/imagem/topologo.png);
width:900px;
height:131px;
margin-left:auto;
margin-right:auto;
}

#divsaudacao{
height:35px; 
width:690px; 
margin-bottom:5px;
}

#divgoogle{
width:300px; 
height:250px; 
float:left;
}

#divmensagemdia{
width:390px; 
height:250px; 
float:left;
}

#divarea1{
width:380px; 
height:220px;
}

#divarea2{
width:690px; 
height:330px;
margin-top:15px;
}

#divthumb1{
width:110px; 
height:110px; 
margin-right:10px;
margin-left:10px;
float:left;
}

#divthumb2{
width:210px; 
height:120px; 
float:left;
}

#divtexto1{
width:250px; 
height:110px; 
float:left;
font-size:10px;
font-weight:normal;
color:#693434;
}

#divtexto2{
width:470px; 
height:120px; 
float:left;
font-size:10px;
font-weight:normal;
color:#693434;
}


#divmensagemdodia{
height:250px; 
width:690px;
margin-bottom:5px;
}

#divmensagenstags{
height:127px; 
width:690px;
margin-top:5px;
}

#divmensagenssendolidas{
height:388px; 
width:690px;
margin-top:5px;
}

#divmeio{
background: #FFFFFF;
padding: 3px 5px;
font-weight: bold;
text-decoration: none;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 7px;
-webkit-border-bottom-right-radius: 7px;
width:910px;
min-height:840px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
filter:opacity(alpha=90); /* para o IE */
filter: alpha(opacity=90);
-moz-opacity:0.9; /* para o FireFox */
opacity:0.9; /* para o outros Navegadores */
}

#divmeiointerna{
background: #FFFFFF;
padding: 3px 5px;
font-weight: bold;
text-decoration: none;
-moz-border-radius: 15px 15px 20px 0;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 0;
width:900px;
min-height:870px;
margin-left:auto;
margin-right:auto;
filter:opacity(alpha=90); /* para o IE */
-moz-opacity:0.9; /* para o FireFox */
opacity:0.9; /* para o outros Navegadores */
}

#divmeiomensagem{
background: #FFFFFF;
padding: 3px 5px;
font-weight: bold;
text-decoration: none;
-moz-border-radius: 15px 15px 20px 0;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 0;
width:900px;
min-height:900px;
margin-left:auto;
margin-right:auto;
filter:opacity(alpha=90); /* para o IE */
-moz-opacity:0.9; /* para o FireFox */
opacity:0.9; /* para o outros Navegadores */
}

.alpha {
width:380px;
padding:5px;
background-color:#FFF;
text-align:justify;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
-moz-border-radius: 15px 15px 15px 0;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 0;
-webkit-border-bottom-right-radius: 5px;
filter:opacity(alpha=40); /* para o IE */
filter: alpha(opacity=40);
-moz-opacity:0.4; /* para o FireFox */
opacity:0.4; /* para o outros Navegadores */
float:left;
margin-top:20px;
}

.Miniatura {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:3px;
background-color:#130505;
color:#fdeeee;
text-align:justify;
font-size:14px;
font-weight:400;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
-moz-border-radius: 15px 15px 0 15px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 0;
-webkit-border-bottom-right-radius: 5px;
float:left;
}

.mensagem {
width:300px;
padding:5px;
margin:7px;
color:#470606;
font-weight:800;
text-align:justify;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
}

.Pg:link { text-decoration: none; color: #9b0404; background-color:#F3E4E4; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
 }
.Pg:visited { text-decoration: none;  color: #9b0404; background-color:#F3E4E4; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
}
.Pg:hover { text-decoration: none; color: #fad1d1; background-color:#9b0404; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
}
.Pg:active { text-decoration: none; color: #9b0404; background-color:#F3E4E4; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
}

.paginacao:link { text-decoration: none; color: #9b0404; background-color:#F3E4E4; padding:3px; margin:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 0;
 }
.paginacao:visited { text-decoration: none;  color: #9b0404; background-color:#F3E4E4; padding:3px; margin:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
}
.paginacao:hover { text-decoration: none; color: #fad1d1; background-color:#9b0404; padding:3px; margin:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
}
.paginacao:active { text-decoration: none; color: #9b0404; background-color:#F3E4E4; padding:3px; margin:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; -moz-border-radius: 5px 5px 5px 5px;
}

.linktitulo1:link { text-decoration: none; color: #850505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.linktitulo1:visited { text-decoration: none;  color: #850505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linktitulo1:hover { text-decoration: underline; color: #040202; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linktitulo1:active { text-decoration: none; color: #850505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.linktitulo2:link { text-decoration: none; color: #040202; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.linktitulo2:visited { text-decoration: none;  color: #040202; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linktitulo2:hover { text-decoration: none; color: #3C1E1E; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linktitulo2:active { text-decoration: none; color: #040202; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.linkvideos:link { text-decoration: none; color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.linkvideos:visited { text-decoration: none;  color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linkvideos:hover { text-decoration: underline; color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linkvideos:active { text-decoration: none; color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.addthis_button_compact:link { text-decoration: none; color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.addthis_button_compact:visited { text-decoration: none;  color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.addthis_button_compact:hover { text-decoration: underline; color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.addthis_button_compact:active { text-decoration: none; color: #130505; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.linkmensagem:link { text-decoration: none; color: #620202; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px; }
.linkmensagem:visited { text-decoration: none;  color: #620202; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px;}
.linkmensagem:hover { text-decoration: underline; color: #620202; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px;}
.linkmensagem:active { text-decoration: none; color: #620202; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px;}

.linktags:link { text-decoration: none; color: #ffecec; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.linktags:visited { text-decoration: none;  color: #ffecec; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linktags:hover { text-decoration: underline; color: #ffecec; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.linktags:active { text-decoration: none; color: #ffecec; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.screenshot:link { text-decoration: none; color: #470707; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.screenshot:visited { text-decoration: none;  color: #470707; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.screenshot:hover { text-decoration: underline; color: #470707; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.screenshot:active { text-decoration: none; color: #470707; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

h1 {
font-size:20px;
font-family:"Trebuchet MS", Tahoma, Arial;
font-weight:bold;
color:#040202;
margin:0;
padding:0;
margin-bottom:10px;
}

h2 {
font-size:16px;
font-family:"Trebuchet MS", Tahoma, Arial;
font-weight:bold;
color:#040202;
margin:0;
padding:0;
margin-bottom:5px;
}

h3 {
font-size:16px;
font-family:"Trebuchet MS", Tahoma, Arial;
font-weight:bold;
color:#040202;
margin:0;
padding:0;
margin-bottom:5px;
}

.menu{
font-style:italic; 
margin-bottom:5px;
}

.arrowlistmenu{
width: 180px; /*width of menu*/
margin-top:7px;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(imagem/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #FDF4F4;
-moz-border-radius: 5px 10px 10px 5px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
}

#divrodape{
float:right; 
margin-top:108px; 
margin-bottom:5px; 
clear:both; 
position:static; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#EDDCDC; 
font-weight:100;
}

#divrodapeinterna{
clear:both; 
padding-top:3px;
margin-bottom:3px;
margin-left:auto; 
margin-right:auto; 
text-align:right; 
font-size:12px; 
color:#fad1d1; 
font-family:Arial, Helvetica, sans-serif;
}

#bordaimagem{
margin-bottom:2px;
}

#tearshape{
background: #600202;
padding: 3px 4px;
color: white;
font-weight: bold;
text-decoration: none;
font-size:12px;
-moz-border-radius: 9px 9px 9px 9px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-right-radius: 9px;
margin-bottom:3px;
}

#divmenu{
width:180px; 
margin-left:10px; 
margin-top:5px; 
margin-right:10px; 
float:left;
height:800px;
}

#divbanner300{
width:312px; 
height:250px; 
padding-top:20px; 
margin-left:10px; 
float:left;
}


#divreflexao{
color:#7f6c6c; 
font-weight:500; 
font-size:12px;
}

#divconteudomensagem{
width:690px; 
height:850px; 
margin-top:10px; 
margin-right:10px; 
float:left;
overflow : auto;

}

#divconteudo{
width:690px; 
height:800px; 
margin-top:10px; 
margin-right:10px; 
float:left;
}

#divconteudointerna{
width:700px; 
height:820px; 
margin-top:10px; 
margin-right:10px; 
float:left;
}

