body {

	margin: 0;

	padding: 0;

}



.container{

	margin: 0pt auto;

	width:880px;

	top: 0px;

	position: relative;

	z-index: 150;

	height: 400px;

	left: 0px;

	border: 0px;

}



#header{

	height:87px;

	position:relative;

	z-index :100;

	top: 0px;

	width:880px;

	left: 0px;

}



#superheader{

	margin-top:0px;

	height:356px;

	position:relative;

	z-index :0;

	width:1050px;

	left: 57px;

	top: 0px;

	border: 0px;

	background-attachment: scroll;

	background-image: url(../img/bannerandspots.png);

	background-repeat: no-repeat;

}	



#spots{

	margin-top:0px;

	/*background: url(../img/banner.png) no-repeat scroll;*/

	background: url(../img/header.jpg) no-repeat scroll;

	height:84px;

	position:relative;

	z-index :990;

	width:880px;

	left: 0px;

	top: -87px;

	border: 0px;

}



#spots_blank{

	margin-top:0px;

	background:#FFFFFF;

	height:84px;

	position:relative;

	z-index :100;

	width:493px;

	left: -145px;

	top: -888px;

	border: 0px;

}

#close_button{

	position:relative;

	left: 457px;

	top: -540px;

	z-index :999;

	width: 25px;

}



#before_menu{

position:relative;

width:400px;

}



#navigation{

	top: -163px;

	height:60px;

	position:relative;

	left: -17px;

	width:854px;

	z-index:120;

}





#home, #home div, 

#brand, #brand div, 

#services , #services div, 

#solutions, #solutions div, 

#contact,  #contact div {

	height:80px;

	position:absolute;

	width:97px;

	float:left;

}



#home, #brand, #services, #solutions, #contact{

	background-image: url(../img/nav.png);

	background-attachment: scroll;

	background-repeat: no-repeat;

	top:70px;

}



#home{

	background-position: 0px -25px;

	margin-left:6px;

}



#brand{

	background-position: -98px -25px;

	margin-left:105px;

}



#services{

	background-position: -196px -25px;

	margin-left:204px;

}



#solutions{

	background-position: -294px -25px;

	margin-left:303px;

}



#contact{

	background-position: -392px -25px;

	margin-left:402px;

}



#home div, #brand div, #services div, #solutions div, #contact div {

	background-image: url(../img/white.png);

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: 0px -60px;

	z-index: 121;

}	



.pri-nav a{

	display:block;

	text-decoration:none;

	text-indent:-30000px;

}



.content{

	margin-top:0px;

	top: 20px;

}



#table_content{

	width:100%;

	height:428px;

	border:0px;

	padding:0px;

	border-spacing:0;

}



#content-title{

	height:431px;

	position:relative;

	width:1024px;

	top: -97px;

	z-index:150;

	left: 0px;

	padding: 0px;

	margin: 0px;

}



#content-title-small{

	height:431px;

	position:relative;

	width:880px;

	top: -97px;

	z-index:150;

	left: 0px;

	padding: 0px;

	margin: 0px;

}



#content-title-backoffice{

	height:560px;

	/*align: left;*/

	position:relative;

	width:1063px;

	top: -15px;

	z-index:150;

	left: 0px;

	padding: 0px;

	margin: 0px;

}



#left_menu{

	width:00px;

	z-index :auto;

	float: left;

}



#footer{

	height:180px;

	position:relative;

	top: -212px;

	width:880px;

	left: 0px;

	 z-index: 500;

	}

	

#table_footer{

	width:100%;

	height:181px;

	font-size:9px;

}



.view{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-style:italic;

	font-weight:bold;

}

.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}

.style3 {font-size: 10px}

.style5 {

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.style9 {

	font-size: small;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.style15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.style16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }

	

#table_cart{

	width:100%;

	height:163px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-style:italic;

	font-size:11px;

}



#table_details{

	width:100%;

	height:100px;

	text-align:center;

	text-indent:25px;

}



#logos{

  margin-top:0px;

	height:43px;

	/*align: right;*/

	position:relative;

	width:880px;

	top: -210px;

	left: 0px;

	}



#logos_checkout{

    margin-top:390px;

	height:44px;

	/*align: right;*/

	position:absolute;

	width:1063px;

	top: 641px;

	left: 35px;

	}

.prc100 {

	width: 100%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.textbox_items {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #1158A8;

	/*text-decoration: underline;*/

	text-align:center;

	border:0;

	padding:0;

}

.dots_top {

	border-top-style: dotted;

	border-top-color: #000000;

	border-top-width: 1px;

}



.dots_bottom {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}



.textbox_itemsvalue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #1158A8;

	text-align:center;

	border:0;

	padding:0;

}

.dots_right {

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #000000;

}

.textbox_viewshipping {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	font-weight: normal;

	color: #1158A8;

	text-align:left;

	border:0;

	padding:0;

	font-style: italic;

}

.textbox_checkout_line {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #1158A8;

	border:0;

	padding:0;

}



.style17 {

	color: #484C45;

	font-family:Tahoma, Arial;

	font-weight: bold;

	font-size: 10px;

	font-style:italic;

}



#arrows {

	position:relative;

	left: 454px;

	top: -410px;

	z-index :999;

	width: 50px;

	height:73px;

	background:url(../img/arrows.png); 

	background-repeat:no-repeat;

}

.style23 {

	color: #484C45;

	font-family:Tahoma, Arial;

	font-weight: bold;

	font-size: 10px;

}

span.brandTextTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

}

span.brandTextSubTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFF;

}

span.brandTextNormal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFF;

	line-height: 13px;

}

span.brandTextStat {

	/*font-family: Tahoma, Verdana, Arial;*/

	font-family: "Arial Narrow";

	font-size: 11px;

	font-weight: bold;

	color: #FFF;

	line-height: 13px;

	font-stretch: narrower;

}

span.brandTextSubStat {

	font-family: "Arial Narrow";

	font-size: 11px;

	font-weight: bold;

	color: #7eafe9;

	line-height: 13px;

	font-stretch: ultra-condensed;

}

