/** CSS - CONNCIENCIA COSMICA */

html, body { height: 100%; }

body { margin: 0px; padding: 0px; background: #F4E798 url(images/bg01.jpg) repeat-x left top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:028ad8; text-transform:none}

h1, h2, h3 { margin: 0px; font-weight: normal; line-height: 1; }

h1 { letter-spacing: -3px; font-size: 40px; color: #174F20; }
h2 { letter-spacing: -2px; line-height: normal; font-size: 29px; color: #028ad8; }
h2.style1 {	margin-bottom: 10px; letter-spacing: -1px; font-size: 18px; }
h2.style2 {	margin-bottom: 20px; letter-spacing: -1px; font-size: 18px; }
h3 { letter-spacing: -1px; font-size: 16px; color: #515050; }

p, ol, ul {	margin-top: 0px; line-height: 1,5; }
ul {  }
strong { }
a {	color: #028ad8; }
a:hover { text-decoration: none; }
a img { border: none; }
img.border {}
img.alignleft { float: left; margin: 0px 27px 0px 0px; }
img.alignright { float: right; margin: 0px 0px 0px 27px; }
img.aligncenter { margin: 0px auto; }

/** WRAPPER */

#wrapper { }
.container { width: 950px; margin: 0px auto; background: url(images/linha.jpg) repeat;}
.clearfix { clear: both; }

/* TOP */
#topmenu { width:950px; height:194px; background:url(images/topo.jpg) no-repeat; margin: 0px auto;}

#logo { margin-left:10px; width:320px; height:155px; float:left;}

#topmenu ul { float: right; margin: 0px; padding: 169px 125px 0px 0px; list-style: none; line-height: normal; }
#topmenu li { float: left; }
#topmenu a {
	float: left;
	padding: 2px 20px 2px 26px;
	color: #1c2a95;
	text-decoration:none;
}
#topmenu a:hover { text-decoration:underline; }
#topmenu1 { background: url(images/home.gif) no-repeat left center; }
#topmenu3 {	background: url(images/contato.gif) no-repeat left center; }

/* MENU */
#menulateral h1 {font-size:16px; letter-spacing:1px; margin-bottom:5px;}
#menulateral h2 {font-size:13px; letter-spacing:1px; margin-bottom:3px; margin-left:5px;}
#menulateral a {text-decoration:none; }
#menulateral a:hover {text-decoration:underline; }
#menulateral hr { color: #FFFFFF; }


/* cor clicada */
.cor1 a { color: #04608f ;  }
.cor1 a:hover { color: #04608f ; }

.cor2 a { color: #FFFFFF;   }
.cor2 a:hover { color: #FFFFFF;}

/** PAGE */
#page { overflow: hidden; padding: 0px 0px 0px 0px;}
.home #page { padding-top: 0px; }
.single #page { }
#page-bg-top { overflow: hidden; width: 100%; }
#page-bg-bottom { overflow: hidden; width: 100%; padding-top: 0px; background: url(images/bg1_06.jpg) no-repeat left bottom; }
html>body #page-bg-bottom { height: auto; }

/** CONTENT */
#content { width: 656px; float: left; padding: 0px 0px 0px 70px; right top; }
.home #content { float: right; padding: 0px 35px 0px 0px;}

.bg-meio { overflow: hidden; background: #248030;  width: 231px; float:left; }

#retranca { font-style:italic; text-align:right; color:#028ad8; width:100%; font-size:18px; font-weight:bold; padding-top:5px; }

#texto {margin:10px 0px 70px 29px; }

#textoT {margin:15px 0px 0px 29px; }
#textoM {margin:15px 0px 15px 29px; }
#textoB {margin:0px 0px 60px 29px; }

/** SIDEBAR */
#sidebar { float: right; width: 259px; padding-right: 0px; }
.home #sidebar { float: left; padding-left: 0px; }

/** FOOTER */
#footer { height: 100px; }
#footer p { margin: 0px; padding: 25px 0px 0px 0px; text-align: center; color: #ffffff; }

/** BOX STYLE 1 */
.box-style1 { background: #4ab2cf left top; }
.box-style1 {margin:0px 0px 20px 5px; }
.box-style1 .entry { padding: 10px; padding-top: 5px; background: url(images/bg1_03.jpg) no-repeat left bottom; }
.box-style1 h2 { color: #FFFFFF; } 

.bg-meio .entry  h1 { font-size: 21px; color: #FFFFFF; letter-spacing:1px; text-align:center;}
.bg-meio .entry  h3 { font-size: 14px; color: #FFFFFF; letter-spacing:1px; text-align:center ; font-weight:normal}
.entry { height: 174px; min-height: 174px; }
html>body .entry { height: auto; }

/** BOX3 */
#box3 {	clear: both; }

.sucesso { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:16px; }
.livro_texto { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; }
.livro_titulo{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:22px; }