@charset "utf-8";
/* CSS Document */

/***********************************************************
  GERAL
***********************************************************/
body {
	margin: 0px;
	padding:0px;
	font-family: "HelveticaNeue",Helvetica,Arial,sans-serif;
	font-size:15px;
	background: #FFFFFF url(../img/bg.jpg) top center repeat-x;
}
form, a, img { 
	text-decoration:none;
	border:0;
}

/* HEADER - TOPO */

#wrapper {
	margin:0 auto;
	width:800px;
}

#header .logo {
	float:left;
	padding-left:13px;
	padding-top:0px;
}

#header .logo h1 {
	background-position:0 0;
	margin:0;
	background-image:url(../img/logo.jpg);
	display:block;
	height:131px;
	width:248px;
}
#header .logo h1 span, #menu ul li a span {
	display:none;	
}


#menu {
	float:right;
	height:34px;
	margin-top:43px;
	margin-right:0px;
	text-align:right;
}
#menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 16px;
	padding:0;
	height:34px;
}

#menu ul li {
	display:inline;
	margin-left:60px;
	height:34px;
}
#OxxiSul .OxxiSul-link
{	
	padding-top:310px;
	margin-left:120px;
}

#Idealy .Idealy-link
{	
	padding-top:310px;
	margin-left:100px;
}

#Capitalli .Capitalli-link
{	
	padding-top:310px;
	margin-left:145px;
}

#slider {
    width: 760px;
    margin: 0 auto;
    position: relative;	
	clear:both;
}
#slider a {
	text-decoration:none;
	color: #969696;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
}
#slider a:hover{
	text-decoration:none;
	color:#4495dd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
}
.scroll {
	
    height: 360px;
    width: 760px;
    overflow: auto;
    position: relative;
    clear: left;
}
.scrollContainer div.panel {
    padding: 10px;
    height: 400px;
    width: 760px;
}
#shade {
	margin-top:20px;
    height: 30px;
	text-align:center;
	list-style:none;
	display:inline;
}
ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
}

ul.navigation li {
    display: inline;
}

ul.navigation a {
    padding: 10px;
    color: #000;
    text-decoration: none;
}

ul.navigation a:hover {
    background:url(../img/bg_menu_blue.png) repeat-x top;
}

ul.navigation a.selected {
    background:url(../img/bg_menu_blue.png) repeat-x top;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 143px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}
.clear
{
	clear:both;
}
#footer {
	margin:0 auto;
	width:684px;
}
#footer h1
{
	background:url(../img/footer.jpg) top no-repeat;
	display:block;
	height:28px;
	width:684px;
}
#footer h1 span
{
	display:none;
}
#container
{
	height:360px;
	width: 760px;
    margin: 0 auto;
    position: relative;	
	clear:both;
}
#fildset{
	margin:auto;
	border:none;
}
#fildset h1
{
	background: url(../img/contato.gif) no-repeat top left;
	width:190px;
	height:50px;
	display:block;
	margin:0 0 0 77px;
}
#fildset ul
{
	margin:0;
	list-style:none;
}
#fildset ul li 
{
	float:left;
	padding:3px;
}
#fildset ul li label
{
	margin:0 .5em;
	line-height:2.5;
	float:left;
	width:80px;
	text-align:right;
}

#fildset ul li .input
{
	width:238px;
	border:none;
	background: url(../img/bg_input3.gif) no-repeat top left;
	height:15px;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7b7b7b;
}
textarea
{
	height:128px;
	padding:10px;
	width:234px;
	overflow:auto;
	border:none;
	background: url(../img/bg_textarea.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7b7b7b;
}
.submit
{
	background: url(../img/enviar.gif) no-repeat top left;
	border:none;
	height:42px;
	padding:10px;
	width:115px;
	margin-left:138px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#999999;
}
.submit:hover
{
	background: url(../img/enviar_hover.gif) no-repeat top left;
	border:none;
	height:42px;
	padding:10px;
	width:115px;
	margin-left:138px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#1a8ad8;
}

#icons
{
	float:left;
	width:350px;
	padding-top:30px;
	padding-left:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#icons lu li
{
	margin:0;
	padding:2px;	
}

.msn 
{
	height:40px;
	margin:0;
	width:40px;
}
.msn h1
{
	background: url(../img/msn.gif) no-repeat top left;
	display:block;	
	height:40px;
	margin:0;
	width:40px;
}
.msn p
{
	margin-top:-28px;
	margin-left:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.gtalk
{
	height:40px;
	margin:0;
	width:80px;
}
.gtalk h1
{
	background: url(../img/gtalk.gif) no-repeat top left;
	display:block;	
	height:40px;
	margin:0;
	width:80px;
}
.gtalk p
{
	margin-top:-28px;
	margin-left:86px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.linkedin
{
	height:40px;
	margin-top:5px;
	width:80px;
}
.linkedin h1
{
	background: url(../img/linkedin.gif) no-repeat top left;
	display:block;	
	height:40px;
	margin:0;
	width:42px;
}
.linkedin p
{
	color:#7B7B7B;
	margin-top:-28px;
	margin-left:52px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:220px;
}
.linkedinLink 
{
	color:#7B7B7B;	
}
.linkedinLink b
{
	color:#000000;	
}
.linkedinLink b span
{
	width:10px;
	height:10px;
	background-color:#0066CC;
	padding:2px;
	color:#FFFFFF;	
}



/************************/

.twitter
{
	height:46px;
	margin-top:10px;
	width:80px;
}
.twitter h1
{
	background: url(../img/twitter.gif) no-repeat top left;
	display:block;	
	height:46px;
	margin:0;
	width:54px;
	
}
.twitter p
{
	color:#7B7B7B;
	margin-top:-30px;
	margin-left:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:150px;
}
.twitterLink  
{
	color:#7B7B7B;	
}


.orkut
{
	height:40px;
	width:80px;
}
.orkut h1
{
	background: url(../img/orkut.gif) no-repeat top left;
	display:block;	
	height:40px;
	margin-bottom:1px;
	margin-left:1px;
	margin-top:3px;
	width:54px;
}
.orkut p
{
	color:#7B7B7B;
	margin-top:-30px;
	margin-left:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:150px;
}
.orkutLink  
{
	color:#7B7B7B;	
}




#form
{
	float:right;
	width:350px;
}

#underconstruction
{	
	margin:0 auto;
	width:100%;
	padding-top:113px;
}

#underconstruction h1
{
	background: url(../img/under.gif) no-repeat top left;
	height:90px;
	width:316px;
	margin:0 auto;	
}

#capitalli {
	margin:0 auto;
	width:1057px;
	height:1127px;
	background: url(../img/Capitalli_Site.jpg) no-repeat top left;	
}


/* FIM HEADER */

/*
#header ul {
	margin:0;
	padding:0;
	list-style:none;	
}
#header ul li{
	padding:0 .5em;
	float:right;
}


#wrapper h1{
	background:url(../img/logo.jpg) no-repeat;
	float:left;
	margin-top: 10px;
}

#header h1 a {
	background:transparent url(../img/logo.jpg) no-repeat scroll left top;
	display:block;
	height:131px;
	margin:5px 0 0;
	overflow:hidden;
	text-decoration:none;
	text-indent:-1000em;
	width:248px;
	z-index:1000000;
}


#header {
	min-height:100px;
	overflow:hidden;
}
#contant {
	min-height:300px;
	overflow:hidden;
}
#footer {
	min-height:50px;
	overflow:hidden;
}

#menu {
	height:34px;
	margin:0;
	overflow:hidden;
	padding:4px 13px;
	position:relative;
	width:680px;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;	
}
#menu ul li{
	padding:0 .5em;
	float:right;
}

#menu_home a {

	background:transparent url(../img/menu_home.jpg)  no-repeat scroll center center;
	width:88px;
	height:34px;
	overflow:hidden;
}

*/





