/*Layout Sheet*/

/*Reset*/
*{margin: 0; padding: 0;}
.clear{ float:none;}
/*body*/
body { font-size: 12px; font-family: Arial, Sans-Serif;
background: url(images/bg2.jpg) top center no-repeat; }

/*Links-234 XD*/
a {text-decoration: none; color: rgb(6, 100, 166); border:none;}
a img {border:none;}

/*Start!*/
/*main Wrap*/
#page-wrap { width: 980px; padding: 0 5px; margin: 0px auto;}

/*header*/
#header {
	background:transparent none repeat scroll 0 0;
	float:left;
	margin:10px auto 0 15px;
	min-height:98px;
	min-width:930px;
	padding-right:20px;
}

/*footer*/
#footer {
	background:transparent url(images/bottom.png) no-repeat scroll center top;
	margin-bottom:0;
	margin-left:auto;
	margin-right:25px;
	margin-top:-10px;
	min-height:144px;
	min-width:942px;
	position:relative;
}	

/*container*/
#container {
	width: 96%;
	min-height: 500px;
}

/*blank*/
#blank{
	background: none;
	width: 50%;
	min-height: 1px;
	float: left;
}

/*sidebar*/
#sidebar{
	background: transparent;
	width: 356px;
	min-height: 100%;
	margin-right:-5px;
	float:right;
}
/*sidebar-rotator wrapper*/
#rotator{
	background: transparent;
	width: 100%;
	min-height: 50px;
	margin-top: 20px;
}

#rotator ul, #rotator li{
		margin:0;
		padding:0;
		list-style:none;
		}
#rotator li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:300px;
		height:70px;
		overflow:hidden; 
		}

/*sidebar-text wrapper*/
#text{
	background: transparent url("images/txtbox2.png") top center no-repeat;
	width: 100%;
	height: 219px;
	margin: 30px 0 0;
}

/*sidebar-text box*/
h1{
	font-size: 12px;
	font-weight: normal;
	color: #696969;
	padding: 10px 20px 0 25px;
}
h2{
	font-size: 13px;
	font-weight: bold;
	color: #696969;
}


/*footer-logo-bluetooth*/
#blutooth{
	width: 81px;
	margin-top: 35px;
	margin-left: 45px;
	float: left;
}

/*footer-Text*/
#ftext{
	margin-top: 20px;
	margin-right: 35px;
	float: left;
	padding: 5px;
	text-align: center;
}

/*------------------------------------------------------------------------------------------
	Structure >>> Navigation Menu
------------------------------------------------------------------------------------------*/

ul#menu {
list-style:none;
margin:5px 0 0 15px;
padding:0;
}
ul#menu li {
float:left;
}

ul#menu li a {
background:url(images/menubar_sprite.png) no-repeat scroll top left;
display:block;
height:35px;
position:relative;
}

ul#menu li a.home {width:115px;background-position: 0 0;}

ul#menu li a.amobint {width:115px;background-position:-115px 0px;}

ul#menu li a.areas {width:115px;background-position:-230px 0px;}

ul#menu li a.produtos {width:115px;background-position:-345px 0px;}

ul#menu li a.cases {width:115px;background-position:-460px 0px;}

ul#menu li a.onde {width:115px;background-position:-575px 0px;}

ul#menu li a.contato {width:115px;background-position:-690px 0px;}

ul#menu li a.aprenda {width:115px;background-position:-805px 0px;}
/* Hover states */
ul#menu li a span {
background:url(images/menubar_sprite.png) no-repeat scroll top right;
display:block;
position:absolute;
top:0;
left:0;
height:35px;
width:100%;
z-index:100;
}

ul#menu li a.home span {background-position:0px -35px;}
ul#menu li a.home span:active {background-position:0px -70px;}

ul#menu li a.amobint span {background-position:-115px -35px;}
ul#menu li a.amobint span:active {background-position:-115px -70px;}

ul#menu li a.areas span {background-position:-230px -35px;}
ul#menu li a.areas span:active {background-position:-230px -70px;}

ul#menu li a.produtos span {background-position:-345px -35px;}
ul#menu li a.produtos span:active {background-position:-345px -70px;}

ul#menu li a.cases span {background-position:-460px -35px;}
ul#menu li a.cases span:active {background-position:-460px -70px;}

ul#menu li a.onde span {background-position:-575px -35px;}
ul#menu li a.onde span:active {background-position:-575px -70px;}

ul#menu li a.contato span {background-position:-690px -35px;}
ul#menu li a.contato span:active {background-position:-690px -70px;}

ul#menu li a.aprenda span {background-position:-805px -35px;}
ul#menu li a.aprenda span:active {background-position:-805px -70px;}

ul#menu li a span:hover {cursor:pointer;}

/*jFlow - states &other Sh*t*/

.jFlowControl.jFlowSelected {
	background-position: 0px -28px;
	color:#FFF;
	}
.jFlowControl { 
	background: transparent url(images/btn.png); 
	height: 23px; 
	width: 75px;
	padding-top: 5px;
	margin: 3px 0 0 10px;
	color:#C30;
	cursor:pointer;
	font-size:small;
	}
.description {
	text-align:left;
	margin: 2px 0 0 20px;
	}
#controller {
	float:left;
	margin: 0px 0px 0px 5px;
	height: 80px;
	width: 88px;
}
.description h3{ color:#C30; font-size:medium; line-height: 25px;}
#slides-container { 
	float:right;
}

#ftext p.txt { text-align:center; width: 100%;}
body#produtos ul#menu li a.produtos {background-position:-345px -70px;}