/* Code Kleber Francischetti CopyRight2008 3propaganda - Todos os direitos são reservados */
body { color: #fff; font-size: 10px; font-family: verdana; background-color: #000; margin: 0; }
a { color: #eee; text-decoration: none; }
a:visited { color: #eee; text-decoration: none; }
a:hover { color: #f5821f; text-decoration: none; }
a:active { color: #eee; text-decoration: none; }
.Cinza:link { color: #939598; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.Cinza:visited { color: #939598; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.Cinza:active { color: #939598; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.Cinza:hover { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#Master { height: 460px; width: 770px; left: 50%; position: absolute; top: 50%; visibility: visible; margin-top: -230px; margin-left: -385px; }
#Master #Head { text-align: right; width: 750px; height: 20px; }
#Master  #MainNav { width: 175px; height: 460px; float: left; margin-left: 15px; }
#Master #MainContent { text-align: right; width: 550px; height: 460px; float: right; margin-right: 15px; }
#MainContent #SideContent { width: 175px; height: 460px; float: left; }
#MainContent #Content { text-align: left; width: 360px; height: 460px; float: right;}
#SideContent #TopEnd { width: 175px; height: 185px; /*IE Hack*/ *height: 165px;}
#SideContent #TopEnd, x:-moz-any-link { width: 175px; height: 163px;}
/* Scroll*/
#Content #Scroll { position: absolute; width: 360px; height: 220px; overflow: auto; margin-top: -20px; /*IE Hack*/*margin-top: -10px;/**/ scrollbar-face-color:#000000; scrollbar-highlight-color:#000000; scrollbar-3dlight-color:#4C4C4C; scrollbar-darkshadow-color:#4C4C4C; scrollbar-shadow-color:#000000; scrollbar-arrow-color:#4C4C4C; scrollbar-track-color:#000000; }
#Content #Scroll, x:-moz-any-link { position: absolute; width: 360px; height: 215px; overflow: auto; margin-top: -5px;}
/* Txt Class */
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
.Serifa { color: #939598; font-size: 14px; font-family: times; text-decoration: none; }
.SerifaG { font-size: 18px; color: #e87b1e; font-family: times; text-decoration: none; }
.Home { text-align: left; width: 175px; height: auto; margin-top: 5px; margin-bottom: 10px; padding-top: 10px; border-top: 1px solid #4c456d; }
.InnerSide{ width: auto; height: 250px; }
.InnerSide .Side { text-align: right; width: auto; height: 63px; float: right; margin-top: 5px; margin-bottom: 5px; padding: 10px 5px 0; border-top: 1px solid #4c456d; }
.Pag { text-align: right; width: 160px; float: right; margin-top: 5px; margin-bottom: 5px; padding: 10px 5px 0; border-top: 1px solid #4c456d; }
hr { color: #e87b1e; width: 97%; height: 1px; border-style: dotted; }

h1, x:-moz-any-link { color: #ccc; font-size: 17px; margin: 0.1em 0 1.75em; }
*h1 { color: #ccc; font-size: 17px; margin: 0.1em 0 2em;/*IE Hack*/ *margin: 0.1em 0 1.4em;}

h2 { color: #888; font-size: 11px; margin: 0.3em 0 2em; }
h3 { color: #ccc; font-size: 17px; margin: 0.1em 0 2.2em; }
h4 { color: #898989; font-size: 11px; font-family: times; font-weight: bold; margin: 1.33em 0; }
h5 { font-size: 0.83em; font-weight: bold; margin: 1.67em 0; }
/* Noticias & portifolio */
#SideContent #Comment { text-align: right; width: 172px; height: 175px; /*IE Hack*/*height: 185px;}
#SideContent #Portifolio { text-align: right; width: 172px; height: auto; }
#SideContent #Noticias { width: 175px; height: auto; border-bottom: 1px solid #4c456d; }
/* Formulario */
label { color: #feffff; font-size: 10px; font-family: verdana; line-height: 20px; width: 80px; float: right; clear: right; margin-top: 4px; margin-bottom: 4px; }
textarea { color: #feffff; font-size: 12px; font-family: verdana; background-color: #141414; width: 262px; height: 100px; float: left; clear: left; margin-top: 4px; margin-bottom: 30px; border: solid 1px #4c4c4c; }
INPUT { color: #feffff; font-size: 12px; font-family: verdana; font-weight: normal; background-color: #141414; float: left; clear: left; margin-top: 4px; margin-bottom: 4px; border: solid 1px #4c4c4c; }
/* Flash */
#flash { position: absolute; width: 530px; height: 460px; z-index: 1; float: right; margin-left: -355px; }
/* Fade */
#Fade {visibility:hidden;}
#Img1, #Img2, #Img3 {position: absolute; top: 25px; /*left: 395px;*/}
/* jQuery */
div.noticias { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:400px; padding:0 10px 5px; margin-bottom:20px; border:dotted 1px #333; }
/* CSS para efeito jQuery */
dt { color: #878787; font-size: 1.3em; margin:20px 0 3px; font-weight: bold; }
dd { margin:0; padding:5px 0 0; text-align:justify; }
/* CSS para animacao jQuery */
.estilo-um { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding:5px 10px; }
/* Fim CSS para animacao jQuery */