body {

	background:#FFFFFF url(../images/bg_1.jpg) no-repeat left top;

	background-repeat:no-repeat;

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

	overflow-x: hidden;

	//overflow-x: hidden;

}

table #thispagerbottom{
	margin-bottom:35px;
}


small{
	font-size:10px;
}

.linkbrown{
	margin-left:5px;
}


#backgroundPage{

	z-index:0;

	position:fixed;

	//position:relative;

}

#divPage{

	width:100%;

	height:100%;

}

/**Content**/

#divContent{

    color:#000000;

    font-size:11px;

	height:auto;

	#height:auto;

	/*width:50%;*/

	width:800px;

	padding-left:380px;

	#padding-left:420px;

	/*padding-top:150px;*/

	position: relative;

	#position: relative;

	z-index: 2;

	padding-bottom:20px;

	padding-top:125px;

}

#divContent a{

	color:#695E49;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

}#divContent a:hover{

    color:#DAC793;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

}

#subContent{

	/*margin-top: -85px;*/
	
	width:800px;

	/*margin-left:15px;*/

}

#subContent li{

	color:#000000;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

}

#subContent td{

	color:#000000;

	font-family:Arial;

	font-size:12px;

}

/**End content**/

#logo{

	background:#FFFFFF url(../images/logo.gif) no-repeat left top;

	height:79px;
	
	width:221px;

	top:5px;

	left:0px;

	position:absolute;

	z-index:2;

}

#menubg{

    background-color:#695F4B;

	top:0px;

	height:27px;

	left:0px;

	position:absolute;

	z-index:1;

	width:100%;

	//width:99.9%;

}

#leftcorner{

    background-image:url(../images/swoosh2.png);

    background-repeat:no-repeat;

    width:951px;

    height:100%;

    position:absolute;

    top:0px;

    left:0px;

    z-index:1;

    //margin-top:0px;

    //margin-left:0px;

    //z-index:1;

}

#menutop{

	background-color:#695F4B;

	top:0px;

	height:23px;

	left:225px;

	position:absolute;

	z-index:3;

	text-wrap:none;

}

#menutop a{

	color:#DAC793;

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

	font-size:13px;
	
	font-weight:bold;

	margin-right:15px;

	text-decoration:none;

}

p.customersupport{
	font-size:12px;
	margin-top:6px;
}


#menutop a:hover{

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

	font-size:13px;

	font-weight:bold;

	margin-right:15px;

}

.gradient{

	height:27px;

	float:right;

	position:absolute;

	top:0px;

	z-index:10;

}

#underlogo{

	background-position:top;

	background-repeat:no-repeat;

	width:851px;

	height:168px;

	position:absolute;

	top:0px;

	left:0px;

	z-index:1;

}

#searchform{

	width:250px;

	z-index:5;

	position:absolute;

	left:221px;

	top:30px;

	color:#FFFFFF;

	font-weight:bold;

	font-size:14px;

	font-size:12px;

}

#searchform a{

	color:#fff;
	
	position:absolute;
	
	border-style:solid;
	
	background-color:#918368;
	
	border-color:#605745;
	
	border-width:1px;
	
	padding:3px;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	
	font-weight:bold;
	
	margin-right:15px;

	text-decoration:none;

}

#searchform a:hover{

	color:#fff;
	
	position:absolute;
	
	border-style:solid;
	
	background-color:#A89879;
	
	border-color:#605745;
	
	border-width:1px;
	
	padding:3px;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	
	font-weight:bold;
	
	margin-right:15px;

	text-decoration:none;

}

input{
	border-style:solid;
	
	color:#fff;
	
	background-color:#918368;
	
	border-color:#605745;
	
	border-width:1px;
	
	font-weight:bold;
	
	height:17px;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;
}

img{

	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;

}

#resultSearch{

	background: #FFFFFF;

	position: absolute;

	top: 50px;

	left: 210px;

	z-index: 10;

}

#notProducts{

	color: #695E4A;

	text-align: center;

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

	font-size:11px;

	font-weight:bold;

}

#closeSearch a{

	color: #695E4A;

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

	font-weight:bold;

	font-size:10px;

	padding:7px;

	z-index: 10;

	text-decoration: none;

}

#iptSearch{

	color: #AEBCBA;

	align: center;

}



/* Styles for footer*/

#footer{

	top:700px;

	position:relative;

	width:970px;

	z-index:3;

}

#footer td{

    text-align: right;

    padding:5px 35px 0px 0px;

    color:#92A5A4;

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

	font-size:10px;

	font-weight:bold;

}

#footer a{

	color:#92A5A4;

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

	font-size:10px;

	font-weight:bold;

	margin-right:15px;

	text-decoration:none;

	display:inline;

}

#footer a:hover{

/*	color:#695E49;/*/

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

	font-size:10px;

	font-weight:bold;

	margin-right:15px;

	text-decoration:underline;

	display:inline ;

}

/*end footer*/

#menucategory{

    left:403px;

    position:relative;

    top:293px;

    //top:285px;

    z-index:6;

}



.menutextcategory{

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

	font-size:10px;

	color: #695E49;

}



.menutextcategory a{

	color:#695E49;

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

	font-size:10px;

	font-weight:bold;

	margin-right:15px;

	text-decoration:none;

}

.menutextcategory a:hover{

    color:#DAC793;

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

	font-size:10px;

	font-weight:bold;

	margin-right:15px;

}

.menutextcategory td{

    width:92px;

    height:18px;

    //width:93px;

}

/*style for safari*/

@media screen and (-webkit-min-device-pixel-ratio:0) {

	.menutextcategory td{

    	width:94px;

	}

}


/*end style for safari*/

.imgMenuOption1{

    position:absolute;

    left:405px;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;

    top:180px;

    /*width:92px;

    height:123px;*/

    z-index:6

}



.imgMenuOption2{

    position:absolute;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;

    left:501px;

    top:180px;

    width:92px;

    height:123px;

    z-index:6;

}



.imgMenuOption3{

    position:absolute;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;

    left:598px;

    top:180px;

    width:92px;

    height:123px;

    z-index:6;

}



.imgMenuOption4{

    position:absolute;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;

    left:693px;

    top:180px;

    width:92px;

    height:123px;

    z-index:4;

}



.imgMenuOption5{

    position:absolute;
	
	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;

    left:789px;

    top:180px;

    width:92px;

    height:123px;

    z-index:6;

}



.imgMenuOption6{

    position:absolute;

	-moz-border-radius:5px;
	
	border-radius:5px;
	
	-webkit-border-radius:5px;
	
    left:869px;

    top:180px;

    width:92px;

    height:123px;

    z-index:6;

}



.containerSubmenu{

    /*background-color:#EFEFEF;*/

	color: #695E49;

	font-weight:bold;

    border: solid 1px #CCCCCC;

}



.container{

    z-index:10;

    height:auto;

}

.container2{

    width:120px;

    position:relative;

    float:left;

    padding:5px;

}

.container a{

    text-transform: uppercase;

	color:#000000;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	margin-right:15px;

	text-decoration:none;

}

.container a:hover{

    text-transform: uppercase;

    color:#695E4A;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	margin-right:15px;

}



/***Products*****/



#shownavigator{

    height:30px;

    position:absolute;

    z-index:5;

    top:65px;

    left:650px;

    color:#695E49;

    text-align:right;

    padding-right:20px;

	font-size:10px;

}



#shownavigator a{

    font-size:10px;

    color:#695E49;

}



#showcategory{

    font-size:10px;

    color:#695E49;

	margin-left:448px;

	padding-right:20px;

	position:relative;

	text-align:right;

	top:100px;

	width:495px;

	z-index:5;

}


#showproducts{

    height:auto;

    z-index:5;

    margin-left:50px;
	

}

#showFooterMenu{

    width:100%;

    position:absolute;

    z-index:5;

    margin-top:550px;

}



#leftpngimage{

	position:absolute;

	top:100px;

	left:0px;

	width:300px;

	height:65%;

	z-index:3;

}



#leftpngimage2{

    position:absolute;

	top:100px;

	left:60px;

	width:300px;

	height:65%;

	z-index:3;

}



#productContent {

    position:relative;

    padding-top:105px;

    padding-bottom:15px;

    //padding-bottom:28px;

    padding-left:525px;

    min-height:320px;

    height:auto;

    z-index:2;

    color:#695E4A;

    font-size:12px;

}

#productContent table a{

    color:#695E4A;

}



#productContent a{

    color:#695E4A;

}



#productdescription{ width:455px;

	height:25px;

	z-index:3;

	position:relative;

	font-size:12px;

	font-weight:bold;

	color:#695E4A;

	text-transform:uppercase;

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

	padding-left:2px;

}



#producttitle{width:400px;

	z-index:3;

	font-size:12px;
    font-weight:bold;

	color:#695E4A;

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

	margin-left:100px;

}


#productname { height:18px;

    padding-left:3px;

    font-size:10px;

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



#menubottom{

	width:100%;

	height:60px;

	position:absolute;

	padding-top: 22px;

	left:0px;

	z-index:1;

}

#generalFooterMenu{

	width:100%;
	
	position: fixed;

	bottom: 0px;

	left:0px;

	z-index:11;

}



#bottomgreybar{

	background-color:#695F4B;

	color:#695E49;

	width:100%;
	
	height:30px;
	
	margin-left: auto;

	text-align:center;

	padding-top:5px;


}

a.tab{

	border-style:solid;
	
	background-color:#9E8F71;
	
	padding:3px;
	
	border-color:#605745;
	
	margin-left:-5px;
	
	border-width:1px;
	
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;

}
	
a.tab:hover{

	border-style:solid;
	
	border-color:#605745;
	
	opacity:0.5;
	
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}

#bottomgreybar div{

	display:inline;

	font-size:11px;

	margin-top:%100;
	
	font-weight:bold;

	padding-right:20px;
	
	color:#fff;

    /*float:right;*/

    width:auto;

}

#bottomgreybar a{

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

	font-size:11px;
	
	color:#fff;

	text-decoration:none;

}

#bottomgreybar a:hover{

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

	color:#fff;

	text-decoration: underline;

}

#bottomfooter{

	color:#92A5A4;

	width:930px;

	font-size:10px;

	font-weight:bold;

	text-align:right;

	//text-align:right;

	padding-top:10px;

	padding-right:5px;

	//padding-right:5px;

	float: right;

}



#bottomfooter a{

	color:#92A5A4;

	text-decoration:none;

}

#bottomfooter a:hover{

	color:#92A5A4;

	text-decoration:underline;

}



#bottomfooter div{

	display:inline;

	padding-right:25px;

}





/**View product**/



.textProduct{

    font-weight:bold;

    font-family:Arial;

	font-size:15px;

	color: #000000;

    text-decoration:none;

    width:150px;

    padding-bottom:10px;



}



#about_us{

    width:50%;

    height:66%;

    color:#000000;

    font-size:11px;

    position:absolute;

    z-index:5;

    top:90px;

    margin-left:400px;

    text-align:left;

    float:left;

    overflow:auto;

    font-weight:bold;

}

/**General Links**/

#about_us a{

	color:#695E49;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	margin-right:15px;

	text-decoration:none;

}#about_us a:hover{

    color:#DAC793;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	margin-right:15px;

}

/**End general Links**/



.menugreybar a{

	color:#4F4636;

	font-size:10px;

	font-weight:bold;

	text-align:right;

	padding-top:10px;

	display:inline;

	text-decoration:none;

}



/**Random image for content**/

#leftImageRandom{

    position:absolute;

	top:105px;

	left:20px;

	width:300px;

	height:65%;

	z-index:3;

}

/**End random image for content**/

.mapgoogle{

    margin-left:670px;

    margin-top:150px;

    z-index:2;

    width: 250px;

    height: 300px;

    border: 1px solid;

}



#txtback{

	position:absolute;

	top:320px;

	left:380px;

	z-index:1;

}

/**Search**/

#tableSearch{

    border-collapse: collapse;

    border: #DAC793;

    font: normal 11px helvetica, verdana, arial, sans-serif;

    border-spacing: 1px;

    align: center;

    top:-10px;

}

#tableSearch td, th {

  border: none;

  padding: .8em;

  color: #000000;

  }

#tableSearch tbody tr:hover {

  background: #AEBCBA;

  }

#tableSearch tbody tr:hover th,

tbody tr.odd:hover th {

  background: #0E0E0E;

  }



/**End search**/



#listcategoriesproducts{

	position:relative;

    z-index:6;
	
	margin-left:370px;
}


#listcategoriesproducts a{

    color:#000000;

    font-family:Arial;

    font-size:15px;

    font-weight:bold;

    text-decoration:none;

}



#newscontent{

    width:50%;

    height;150px;

    z-index:10;

    position:absolute;

    left:450px;

    top:200px;

    padding:15px;

}



#datenavigator{

    position:absolute;

    top:170px;

    left:480px;

    color:#695E4A;

}



#divitem{

    margin-bottom:10px;

    padding:10px;

}

#newstitle{

    font-weight:bold;

    text-transform:uppercase;

    color:#695E4A;

    font-size:16px;

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

}



#newstitle a{

    font-size:12px;

    color:#695E4A;

    text-decoration:none;

}

.newsshortcontent{

    padding:5px;

    text-align:justify;

    font-size:12px;

}



#datenews{

    font-size:12px;

    padding:5px;

}



#morenews{

    text-align:right;

    padding-right:25px;

}

.linkmore{

    font-size:11px;

    color:#3653FF;

    text-decoration:underline;

}

.bodynews{

    display:none;

}

.showbodynews{

    position:absolute;

    top:0px;

    left:0px;

    z-index:15;

    float:left;

    background-color:#FFFFFF;

    padding:10px;

    overflow:auto;

    width:98%;

}



.descriptionnewsdiv{

    padding:10px;

    font-size:13px;

    color:#695E4A;

}



/* options css */

#optionDiv{

    position:absolute;

    top:200px;

    left:450px;

    width:auto;

    height:auto;

    z-index:8;

}



#showtypes{

    background-color:#FFFFFF;

    border:solid 1px #336699;

    display:none;

}



#showaccesoriesType{

    left:380px;

    position:absolute;

    top:170px;

    width:50%;

    z-index:8;

}

/**Map**/

#divMap{

	position: absolute;

	z-index: 10;

	left:620px;

	top:150px;

}

#divResult{

	width: 550px;

	min-height:325px;

	max-height:325px;

	height:auto !important;

	height:325px;

	background: #efefef;

	position: absolute;

	z-index: 5;

	left:445px;

	top:150px;

	overflow:auto;

    *overflow-y:auto;

}

#divResult a{

	color:#000000;

	font: normal 11px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:left;

	text-decoration:none;

}

#divResult a:hover{

	color:#4F4636;

	font: normal 11px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:left;

	text-decoration:none;

}

#ResultDealers{

	overflow: auto;

	padding-top:10px;

}

#imgLoaderMap{

	display:none;

	position: absolute;

	margin-top: 29px;

	margin-left: 250px;

}

#notResultDealers{

	color:#5E351C;

	font: normal 12px helvetica, verdana, arial, sans-serif;

	text-align:center;

	padding-top:10px;

	padding-left: 12px;

	font-weight:bold;

}

#infoGlobeMap{

	color:#5E351C;

	font: normal 11px helvetica, verdana, arial, sans-serif;

	text-align:center;

	font-weight:bold;

}

#infoDealerMap{

	color:#000000;

	font: normal 10px helvetica, verdana, arial, sans-serif;

	text-align:left;

	padding-left: 10px;

	text-decoration:none;

}



#infoDealerMapNotAvailable{

	color:#7A4601;

	font: normal 12px helvetica, verdana, arial, sans-serif;

	text-align:center;

	padding-top:30px;

	padding-left: 12px;

	font-weight:bold;

	text-decoration:underline;

}



#infoDealerMap a{

	color:#000000;

	font: normal 11px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:left;

	text-decoration:none;

}

#infoDealerMap a{

	color:#000000;

	font: normal 11px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:left;

	text-decoration:none;

}

#titleResultMap{

	background: #FFFFFF;

	border-style: solid;

	border-color: #000000;

	border-width: 1px;

	font: normal 12px helvetica, verdana, arial, sans-serif;

	font-weight: bold;

	margin: 8px;

	text-align: center;

	position:relative;

}

#address{

	font: normal 12px helvetica, verdana, arial, sans-serif;

}

#imgTitlePage{

	position: absolute;

	top: 50px;

	left: 780px;

	z-index: 10;

}

#imgTitlePageOptions{

	position: absolute;

	top: 50px;

	left: 765px;

	z-index: 10;

}

#boxAddress{

	font: normal 18px helvetica, verdana, arial, sans-serif;

	background: #FFFFFF;

	color: #5E351C;

	font-weight: bold;

	width: 600px;

	padding-top:2px;

	position: absolute;

	top: 205px;

	left: 500px;

	text-align: left;

	z-index: 5;



}

#searchAddress{

	font: normal 12px helvetica, verdana, arial, sans-serif;

	background: #FFFFFF;

	color: #5E351C;

	border-color:#A19789;

	font-weight: bold;

}

#message{

	color:#000000;

	font: normal 12px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:center;

	text-decoration:none;

}

#message a{

	color:#4F4636;

	font: normal 12px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:right;

	text-decoration:none;

}

#message a:hover{

	color:#DAC793;

	font: normal 12px helvetica, verdana, arial, sans-serif;

	font-weight:bold;

	text-align:right;

	text-decoration:none;

}

#accesoryselectedlist{

    position:absolute;

    top:130px;

    left:10px;

    z-index:15;

    width:80px;

    height:auto;

    color:#FFFFFF;

}

/**Options**/

#lnkOptions a{

    text-transform: uppercase;

	color:#000000;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	margin-right:15px;

	text-decoration:none;

}

#lnkOptions a:hover{

	text-transform: uppercase;

    color:#695E4A;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	margin-right:15px;

}



#swoosh{

	position:fixed;

	top:330px;

	left:80px;

	z-index:0;

	opacity:0.6;

	position:absolute;

	//top:330px;

	//left:80px;

	//z-index:0;

	//opacity:0.6;

}





#footerMenuViewProduct{


	z-index:3;

	height: 30px;
margin-top: 35px;
margin-right: auto;
margin-left: auto;
text-align: center;
padding-top: 5px;

}



#footerMenuViewAllCategories{

    position:relative;

	z-index:3;

	float: right;

	float:left;

	left:-10px;

	//margin-right:-18px;

	width:100%;

}



#footerMenuOptions{

    position:absolute;

	width:184%;

	left:-380px;

	//width:183%;

	//left:-380px;

}

.imgSelected{

	position: absolute;

    color:#695E4A;

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

	font-size:10px;

	/*font-weight:bold;*/

	margin-top:-15px;

	margin-left:5px;

	//margin-left:-58px;

}


