/* -----------------------------
Website: www.transcendencia.com.br
Autor: www.logique.com.br
Data: 28 de Mar�o de 2009
-------------------------------*/


/* --- GERAL --- */

body {
margin:0px auto;
padding:0;
background:#f0d8f0 url(bg.jpg) top center no-repeat;
font:11px trebuchet ms;
color:#333333;
}
a.linkindex:link {
	color: #15406F;
	text-decoration: none;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.linkindex:visited {
	text-decoration: none;
	color: #15406F;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.linkindex:hover {
	text-decoration: none;
	color: #725925;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.linkindex:active {
	text-decoration: none;
	color: #15406F;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{
border:0
}

/* --- LINKS --- */

a{
color:#333333;
text-decoration:underline;
}

h1{
font:14px arial;
color:#006633;
margin:0;
padding:0;
}

h2{
color:#6b2869;
font:18px "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
margin:0;
padding:0px 0px 20px 0px;
}


/* --- HOME --- */

#pag{
width:869px;
margin:0 auto;
padding-top:15px;
}

#menu{
height:58px;
background:url(bg-menu.jpg);
}

#topo{height:114px; position:relative;}

#topo-a{float:left;}

#topo-b{ background:url(frase.jpg); width:581px; height:114px; float:right;}

.logintop{ position:absolute; left:750px; top:50px; font:10px arial; color:#6e662f; text-align:right}

#banner{
position:relative;
height:357px;
background:url(bg-flash.jpg);
}

#banner-interna{
height:137px;
}

#banner-frase{
position:absolute;
height:159px;
width:218px;
top:100px;
left:42px;
color:#6b2869;
font:18px "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
}

#banner-flash{
position:absolute;
height:357px;
width:570px;
left:300px;
}

.x{clear:both;}

/* --- MENU --- */

.menu{}

/* --- CONTEUDOS TEXTOS --- */

#conteudo{
background:url(bg-conteudo.jpg) top no-repeat;
background-color:#FFFFFF;
}

#conteudoin{
background:url(bg-conteudo-in.jpg) top no-repeat;
background-color:#FFFFFF;
}

.texto{
padding:15px;
}

.textoin{
padding:15px 35px 15px 35px;
}

.box-a{
float:left;
width:240px;
border-right:1px solid #ebe2bb;
}

.box-b{
padding-left:0px;/* 250 */
width:378px;
text-align:left;
}

.box-c{
float:right;
border-left:1px solid #ebe2bb;
width:190px;
padding-left:10px;
}

/* --- LINKS NOTICIAS --- */

#link a, #link a:visited {
text-decoration:none;
display:block; 
padding:4px;
margin-bottom:2px;
border-bottom:1px solid #f5f5f5;text-align:left;
}
#link a:hover {
color:#000000;
background-color:#ebe4bd;
}

/* --- FORMULARIOS --- */

#todoform input, textarea{
border:1px solid #e9e1b6;
margin-bottom:2px;
color:#665f39;
font:11px trebuchet ms;
}

.news{
border:1px solid #e9e1b6;
margin-bottom:2px;
color:#665f39;
font:11px trebuchet ms;
}

.log{
border:1px solid #e9e1b6;
margin-bottom:2px;
color:#665f39;
font:10px arial;
width:50px;
}

/* --- RODAPE --- */

#rodape{
clear:both;
background:url(bg-rodape.jpg);
height:107px;
text-align:center;
}
