body {
	text-align:center;
	background-color:#F7F7F2;
}
a {
 color:#999;
 text-decoration:none;
}
a:visited {
 color:#999;
 text-decoration:none;
}
a:hover {
 color:#CCC;
 text-decoration:none;
}
#wrapper {
 width:960px;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 color:#000;
 margin: 0 auto;
 text-align:left;
}
#header {
 width:960px;
 height:120px;
 background-color:#FFF;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
}
#header .logo {
	width:200px;
	height:100px;
	display:block;
	float:left;
}
#header .loginform {
	width:350px;
	height:150px;
	display:block;
	float:right;
}
#header .loginform label {
	height: 35px;
}
#header .loginform strong {
	height:20px;
	margin-top:5px;
	float:left;
	margin-right: 5px;
	font-weight:normal;
}
#header .loginform input {
	float:right;
}
#header .loginform legend {
	font-size:14px;
	text-shadow: 1px 1px 1px #F7F7F2;
}
/*MENU*/
#menu {
 width:960px;
 height:30px;
 margin-top:10px;
 margin-bottom:10px;
 background-color:#F0FAFC;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
}
#menu ul.first {
	margin-left:-5px;
}
#menu ul {
margin: 0 0 0 10px;
padding: 0;
}
#menu li {
float: left;
position: relative;
list-style: none;
margin: 0 2px 0 0;
padding: 0;
}
#menu li a {
display: block;
float: left;
font-size: 1em;
text-align: center;
text-decoration: none;
padding: 8px 0 2px 15px;
margin: 0 0 0 8px;
height: 20px;
background: url(http://www.yourpetitstore.com/externos/internet/blogs/sapo/MenuBgBtn.gif) 0 14px no-repeat;
color: #084283;
}
#menu li.first a {
background-image: none;
}
#menu li a:hover {
text-decoration: underline;
color: #012c5c;
}
#menu li ul  {
width: auto;
position: absolute;
clear: left;
top: 30px;
left: 0px;
display: none;
text-align: left;
font-size: 0.9em;
background: transparent;
z-index: 1;
}
#menu li ul li {
clear: both;
text-align: left;
background: transparent;
}
#menu li ul li a {
padding: 5px 10px 5px 10px;
font-size: 1em;
text-align: left;
margin: 0;
width: 120px;
height: auto;
background: #d7f2f6;
}
#menu li ul li a:hover {
}
#menu li:hover a, #menu li.over a{
}
#menu li:hover a, #menu li.over a{
text-decoration: underline;
}
#menu li ul li a, #menu li.over li a {
text-decoration: none !important;
}
#menu li:hover ul, #menu li.over ul {
display: block;
}

.clear {clear:both;}

#content {
 background-color:#FFF;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
 padding:10px;
}

#content h1 {
	margin-left:7px;
 color:#6B8EB5;
 margin-bottom:10px;
 font-size:16px;
 text-transform:uppercase;
 font-weight:300;
}

#content .firstleftimage {
	width:360px;
	float:left;
	margin-right:15px;
	margin-top:0px;
}
#content .firstleftimage img {
 background-color:#FFF;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
}
#content .firstrightcontent {
 	background-color:#FFF;
	margin-top:30px;
	float:left;
	width:550px;
	margin-left:0px;
	padding-left:10px;
}
#content .firstrightcontent p {
	text-align:justify;
}

#content .firstrightcontent ul {
	list-style:none;
	padding-left:15px;
}

#content .firstrightcontent ul li {
	line-height:20px;
	margin-bottom:3px;
	padding-left:15px;
	background:url('../images/tick.gif') no-repeat;
}

#content .firstrightregisto {
 	background-color:#FFF;
	margin-top:10px;
	float:left;
	width:550px;
	margin-left:0px;
	padding-left:10px;
}
#content #space {
	height:40px;
}
#content .termos {
	margin-top:30px;
}

#content .termos p {
	text-align:justify;
	margin-left:28px;
	margin-right:28px;
	font-size:9px;
	color:#999;
}

#content .termos strong.h1 {
 margin-left:7px;
 color:#6B8EB5;
 margin-bottom:10px;
 margin-top:40px;
 font-size:12px;
 text-transform:uppercase;
 font-weight:bold;
}
#content .termos p.h2 {
 margin-left:7px;
 color:#6B8EB5;
 margin-bottom:10px;
 margin-top:30px;
 font-size:11px;
 text-transform:uppercase;
 font-weight:bold;
}

#graficos {
	width:940px;
	background:#FFF;
	padding:10px;
	margin-top:10px;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
}
#graficos .graficoesquerda {
	width:218px;
	height:105px;
	padding:5px;
 background-color:#F0FAFC;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
 display:block;
 float:left;
}
#graficos .graficoesquerda img {
	max-width:100px;
	display:block;
	float:left;
 border-radius-topleft:6px;
 -moz-border-radius-topleft:6px;
 -webkit-border-top-left-radius:6px;
 border-radius-topright:6px;
 -moz-border-radius-topright:6px;
 -webkit-border-top-right-radius:6px;
 border-radius-bottomleft:6px;
 -moz-border-radius-bottomleft:6px;
 -webkit-border-bottom-left-radius:6px;
 border-radius-bottomright:6px;
 -moz-border-radius-bottomright:6px;
 -webkit-border-bottom-right-radius:6px;
}
#graficos .graficoesquerda div {
	width:110px;
	height:90px;
	display:block;
	float:right;
	color:#CCC;
	font-size:10px;
}
#graficos .graficoesquerda div h2 {
 color:#6B8EB5;
 margin-bottom:3px;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 margin-top:-2px;
}

#graficos .graficocentro {
	width:218px;
	height:105px;
	padding:5px;
	margin-left:10px;
 background-color:#F0FAFC;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
 display:block;
 float:left;
}
#graficos .graficocentro img {
	max-width:100px;
	display:block;
	float:left;
 border-radius-topleft:6px;
 -moz-border-radius-topleft:6px;
 -webkit-border-top-left-radius:6px;
 border-radius-topright:6px;
 -moz-border-radius-topright:6px;
 -webkit-border-top-right-radius:6px;
 border-radius-bottomleft:6px;
 -moz-border-radius-bottomleft:6px;
 -webkit-border-bottom-left-radius:6px;
 border-radius-bottomright:6px;
 -moz-border-radius-bottomright:6px;
 -webkit-border-bottom-right-radius:6px;
 margin-top:15px;
}
#graficos .graficocentro div {
	width:110px;
	height:90px;
	display:block;
	float:right;
	color:#CCC;
	font-size:10px;
}
#graficos .graficocentro div h2 {
 color:#6B8EB5;
 margin-bottom:3px;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 margin-top:-2px;
}


#graficos .graficodireita {
	width:218px;
	height:105px;
	padding:5px;
	margin-left:10px;
 background-color:#F0FAFC;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
 display:block;
 float:left;
}
#graficos .graficodireita img {
	max-height:104px;
	display:block;
	float:left;
 border-radius-topleft:6px;
 -moz-border-radius-topleft:6px;
 -webkit-border-top-left-radius:6px;
 border-radius-topright:6px;
 -moz-border-radius-topright:6px;
 -webkit-border-top-right-radius:6px;
 border-radius-bottomleft:6px;
 -moz-border-radius-bottomleft:6px;
 -webkit-border-bottom-left-radius:6px;
 border-radius-bottomright:6px;
 -moz-border-radius-bottomright:6px;
 -webkit-border-bottom-right-radius:6px;
 margin-left:10px;
}
#graficos .graficodireita div {
	width:110px;
	height:90px;
	display:block;
	float:right;
	color:#CCC;
	font-size:10px;
}
#graficos .graficodireita div h2 {
 color:#6B8EB5;
 margin-bottom:3px;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 margin-top:-2px;
}

#graficos .graficofim {
	width:218px;
	height:105px;
	padding:5px;
	margin-right:0px;
 background-color:#F0FAFC;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
 display:block;
 float:right;
}
#graficos .graficofim img {
	max-height:104px;
	display:block;
	float:left;
 border-radius-topleft:6px;
 -moz-border-radius-topleft:6px;
 -webkit-border-top-left-radius:6px;
 border-radius-topright:6px;
 -moz-border-radius-topright:6px;
 -webkit-border-top-right-radius:6px;
 border-radius-bottomleft:6px;
 -moz-border-radius-bottomleft:6px;
 -webkit-border-bottom-left-radius:6px;
 border-radius-bottomright:6px;
 -moz-border-radius-bottomright:6px;
 -webkit-border-bottom-right-radius:6px;
 margin-left:10px;
}
#graficos .graficofim div {
	width:110px;
	height:90px;
	display:block;
	float:right;
	color:#CCC;
	font-size:10px;
}
#graficos .graficofim div h2 {
 color:#6B8EB5;
 margin-bottom:3px;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 margin-top:-2px;
}





#footer {
	width:940px;
	margin-top:10px;
	padding:10px;
 background-color:#FFF;
 border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-top-left-radius:3px;
 border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 -webkit-border-top-right-radius:3px;
 border-radius-bottomleft:3px;
 -moz-border-radius-bottomleft:3px;
 -webkit-border-bottom-left-radius:3px;
 border-radius-bottomright:3px;
 -moz-border-radius-bottomright:3px;
 -webkit-border-bottom-right-radius:3px;
}

