@charset "utf-8";
/* CSS Document */

span {padding-top: 0px;}  

html, body {
	margin: 0 0;
	line-height:1.5;
}
/*** CENTER ELEMENTS ***/
$wrapper{
	top:0px;
}
#main-container {
	position:absolute;
	width: 100%;
	height:100%;
	text-align: center;
}
#main-wrapper {
	position: relative;	
	width: 900px;
	height: 500px;
	top:50%;
	margin-top:-250px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}

/*** HTML ELEMENTS start ***********************/
img{
	border-style: none;
}
.loading{
	background: url(../images/spinner.gif) no-repeat top right ;
}

/***********************************************/

#language-separator{
	background-image:url(../images/language_separator.png);
	background-repeat:no-repeat;
}

.btHome{
	background-image:url(../images/logo_name.png);
	background-repeat:no-repeat;
}

/*** MAIN MENU *******************************/
#main-menu-wrapper{
	padding-top:10px;
}

#main-menu-wrapper ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

#main-menu-wrapper ul li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:15px;
} 

/** TEXT CONTENT **/

#title-content-wrapper{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:15px;
}

#text-content-wrapper{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-top:0px;
	overflow:hidden;
	position: relative;
}

#text-content-wrapper ul{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-top:0px;
}

#text-panel {
	margin-left: 0;
	float: left;

}

#text-content-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
}

#text-panel li {
	list-style: none;

}

#text-panel li { 	/* the rules that do the indenting */
	display:block;
	padding-left: 3em;
	text-indent: -3em;
}

#sliding_panel{
	position: relative; /* necessário para que faça slide : plugin slideTo */
}

#item-list{
/*	width:550px; */
}

/** TEXT CONTENT NAVIGATION MENUS **************************************************************/
.content-nav {
    border-left: medium none;
    border-top: medium none;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
   /* height: 15px;*/
    list-style-type: none;
  /*  margin: 0 0 30px; */
    padding: 0;
}

.content-nav a { 
    text-decoration: none; 
    display: block; 
    cursor: pointer; 
}

/** ORDER NOW BUTTON **************************************************************/
#order-now-button{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:15px;
	text-align:left;
}

#order-now-button a{
	text-decoration: none; 
	color: #787878;
}

#order-now-button a:hover{
	text-decoration: none; 
	color: #323232;
}

/** MEDIA CONTENT NAVIGATION BUTTONS **************************************************************/
#media-nav-wrapper{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:15px;
	text-align:left;
}

#nav-buttons{
	list-style:square;
	margin-left:0px;
	margin-right:0px;
}

#nav-buttons li{
	display:inline;
	padding:2px;
}

#media-nav-wrapper a{
	text-decoration: none; 
	color: #787878; text-decoration: none; 
}

#media-nav-wrapper a.link{
	color: #787878; text-decoration: none; 
}

#media-nav-wrapper a.visited{
	color: #787878; text-decoration: none; 
}

#media-nav-wrapper a.hover{
	color: #323232; text-decoration: none; 
}

#media-nav-wrapper a.active{
	color: #323232; text-decoration: none; 
}

/** MAIN MENU **************************************************************************************/
#main-menu{
	display:none;
}

#main-menu a{
	padding-left:15px;
}

/** SUB MENU ********************************************************************************/

#sub-menu-wrapper{
	padding-top:0px;
	display:none;
}

/* ACCORDION */
.sub-nav { 
 	font-family:Verdana, Geneva, sans-serif; font-size:11px; height:15px;
    list-style-type: none; 
    padding: 0; 
    margin: 0 0 30px; 
    border-top: none; 
    border-left: none; 
}

.sub-nav ul { 
    padding:0; 
}

.sub-nav li { 
    cursor: pointer; 
    list-style-type: none; 
    margin: 0; 
    float: left; 
    display: block; 
    width: 100%;

/*	padding-left:15px;*/
}

/*.sub-nav a{
	display: block; 
	padding-left: 1em;
	text-indent: -1em;
}*/
.sub-nav a{
 padding-left: 15px;
}

.baseColor{
	text-decoration: none; 
   /* padding-left: 15px; */
	color:#000000;
}

a.baseColor:link{
	text-decoration: none; 
   /* padding-left: 15px; */
	color:#000000;	
}

a.baseColor:hover{
	text-decoration: none; 
   /* padding-left: 15px; */
	color:#000000;
}

/**********************/
.selectedColor{
	color:#323232;
}

a.selectedColor:link{
	text-decoration: none; 
  /* padding-left: 15px; */
	color:#323232;
	font-weight:800;
}

a.selectedColor:hover{
	text-decoration: none; 
   /* padding-left: 15px; */
	color:#323232;
}

/**** SIBLINGS *******/
.siblingColor{
	text-decoration: none; 
   /* padding-left: 15px; */
	color:#787878;
	font-weight:100;
}
a.siblingColor:link{
	color:#787878;
	font-weight:100;
}
a.siblingColor:hover{
	color:#323232;
	font-weight:100;
}
/**********************/

.nav li.active{
	background: url('../images/bullet.gif') no-repeat top left;
} 

.sub-nav li.active{
	background: url('../images/bullet.gif') no-repeat top left;
} 

/** CONTENT WRAPPER ************************************************************************/
.homepage-content-wrapper{
	display:block; 
}

.content-wrapper{
	display:none;
}

#item-content-wrapper{
	 display:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

#link-list-wrapper ul{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-top:0px;
}

#link-list-wrapper ul li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:15px;
}