*{margin:0; padding:0}

body{font-family:sans-serif,Arial,Helvetica; color:#000; font-size:11px; text-decoration:none; letter-spacing:1px; height:100%; background:#333 url(images/grnd.gif) repeat top left}

h1{color:#900; font-size:12px; letter-spacing:3px; text-transform:uppercase}
input, select, textarea{background:#E6EEF8; border:1px solid #BED6EF;padding:2px; color:#333; text-transform:lowercase;}
h2{color:#900; background-color:#EAEAEA; text-indent:5px; font-size:12px; letter-spacing:1px; text-transform:capitalize}

h3{margin:3px; color:#900; text-transform:uppercase; letter-spacing:1px; font-size:12px;}

ul, ol{width:90%; text-align:left; margin:5px auto}

.blockquote{width:90%; color:#900; font-weight:700; font-style:italic; margin:5px auto; padding:5px; background:#F5FAFE url(images/cellrepuestos1.gif) repeat-x; border:1px solid #D6E5F5;}

ul{list-style:none}

ol{list-style-position:inside}

ol li{font-size:11px}

a{color:#000; text-decoration:none}

a:hover{text-decoration:none; color:#900}

.table, .td{border:1px solid #f1f1f1}

#contact_form{border:1px solid #f1f1f1; line-height:20px; font-size:11px; padding:5px}

.form{font-size:11px; font-weight:700; color:#000}

#footer{background:#3A3A3A url(images/cat.jpg) top repeat-x; font-size:10px; font-weight:700; padding-top:15px; padding-bottom:5px; clear:both; text-align:center; width:100%; margin:0 auto; color:#FFF}

#footer a{color:#CCC}

#copyright{text-align:center; width:922px; border:#09F; border-width:thin; margin:0 auto}

.top{background-image:url(images/cat.gif); text-align:right; color:#ccc; padding:5px}

.top a{color:#f9f9f9; word-spacing:3px; font-weight:700}
.top input{color:#fff; font-size:11px; background:#000; border:1px solid #666;}
#wrapper{border:1px solid #333; background:#FFF; width:1000px; margin:0 auto}

#wrappertwo{background:#FFF url(images/wrappertwo.gif) repeat-y; width:1000px; height:100%}

#header{height:128px; color:#fff; background-color:#999; width:1000px}

#leftcolumn{width:182px; float:left; height:100%}
#leftcolumn h2{padding:3px 0 3px 25px; background:url(images/img13.gif) no-repeat; color:#FFF; margin:0}
.list h2{padding:3px 0 3px 25px; background:url(images/img13.gif) no-repeat; color:#FFF; margin:0}
#leftcolumn2{border-right:1px solid #333; width:179px; float:left; height:100%; color:#FFF; background-color:#000}

#leftcolumn2 a{color:#FFF}

#rightcolumn{float:right; color:#333; width:810px; height:100%}

#rightcolumn2{float:right; color:#333; width:800px; height:100%}

#leftside{color:#333; width:620px; float:left; margin-top:5px; height:100%}
#leftsidel{float:left; width:324px}
.leftside1plugin{ border:1px solid #ccc;  background:#f7f7f7 url(images/cat.jpg) repeat-x top}
.leftside1plugin h2{ color:#FFF;  padding:5px 5px 5px 0;  font-style:italic;  text-align:right;  background:url(images/img12.jpg) no-repeat left 30%}

.insideplugin{padding:5px;}
.insideplugin h2{color:#900; background:none; letter-spacing:1px}

#leftsider{float:right; width:290px}

#rightside{float:right; color:#333; width:173px; background:url(images/rightcolumn.jpg) repeat-y; height:100%}

.clear{clear:both; line-height:2px}

#content{width:922px; background:#FFF}

select{font-weight:700; width:80%; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:1px; padding:1px}

hr{color:#0E6DB4; width:100%}

.imgbutton{vertical-align:top; display:inline; border:none}

.categories, .categories a:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#fff; font-weight:700; text-transform:uppercase; vertical-align:middle; text-decoration:none; margin:0 10px; padding:0 5px}

.categories a:hover{color:#FC0}

.title, .title h2{height:28px; font-size:12px; font-weight:700; color:#FFF; text-indent:6px; cursor:pointer; background:url(images/cat.png) repeat-x}
.list{  background-color:#000}
.list a{  color:#FFF}
.list ul{  margin:0 auto}
.list li{height:28px; font-size:12px; font-weight:700; color:#FFF; padding-left:20px; cursor:pointer; background:url(images/line.png) bottom center no-repeat; margin:2px auto}
.list a:hover{color:#F00; text-decoration:line-through}

.listimg{ border:1px solid #FFF;  padding:2px}
.title a:hover{font-size:10px; height:20px; color:#fff; text-decoration:none; font-weight:700; padding-left:6px; vertical-align:bottom; cursor:pointer}

.titletwo{font-size:12px; height:20px; width:18px; float:left; color:#fff; text-decoration:none; font-weight:700; padding:5px; display:block; cursor:pointer; background:url(images/cat.jpg) repeat-x}
#markscontent{ background:#E4EFFB;  color:#000}
#markscontent img{ background:#FFF;  border:1px solid #999;  padding:3px;  margin:3px 10px}
.titletree{font-size:12px; height:20px; float:left; color:#fff; text-decoration:none; font-weight:700; padding:6px; display:block; cursor:pointer; background:url(images/motos_categorias.gif) repeat-x}

.titlefour{font-size:12px; height:20px; float:left; border:1px solid #000; margin:2px; color:#fff; text-decoration:none; font-weight:700; padding:6px; display:block; cursor:pointer; background:url(images/motos_categorias.gif) repeat-x}

img{border:0}

#search{padding-bottom:20px; background:#F1F1F1}

.square{color:#000; font-size:11px; vertical-align:top; margin:5px auto}

.pagination{color:#000; font-size:11px; border:1px solid #666; vertical-align:top; margin:2px; padding:5px}

.disabled{color:#CCC; font-size:11px; border:1px solid #666; vertical-align:top; margin:2px; padding:5px}

#square_description{background-color:#F9F9F9}

#square p{color:#FFF; padding-top:10px; font-weight:700}

.img_left{border-right:1px solid #E4E4E4; background:#f1f1f1; margin:2px; padding:2px}

#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0}

#lightbox a img{border:none}

#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto}

#imageContainer{padding:10px}

#loading{position:absolute; top:40%; left:0; height:25%; width:100%; text-align:center; line-height:0}

#hoverNav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10}

#imageContainer>#hoverNav{left:0}

#hoverNav a{outline:none}

#prevLink, #nextLink{width:49%; height:100%; background:transparent url(images/blank.gif) no-repeat; display:block}

#prevLink{left:0; float:left}

#nextLink{right:0; float:right}

#prevLink:hover, #prevLink:visited:hover{background:url(images/prevlabel.gif) left 15% no-repeat}

#nextLink:hover, #nextLink:visited:hover{background:url(images/nextlabel.gif) right 15% no-repeat}

#imageDataContainer{font:10px Verdana,Helvetica,sans-serif; background-color:#fff; line-height:1.4em; overflow:auto; width:100%; margin:0 auto}

#imageData{color:#666; padding:0 10px}

#imageData #imageDetails{width:70%; float:left; text-align:left}

#imageData #caption{font-weight:700}

#imageData #numberDisplay{display:block; clear:left; padding-bottom:1em}

#imageData #bottomNavClose{width:66px; float:right; padding-bottom:0.7em}

#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000}

#more_images{width:100%; margin:5px 0}

#results{width:100%}

.contspecs{color:#FFF; font-size:14px; width:246px; background:#333; float:right; padding:5px}

.dark{color:#FFF; font-size:14px; background:#333; padding:5px}

#leftside3{width:429px; border:1px solid #CCC; background:#f9f9f9; float:left; padding:5px}

#rightside3{color:#FFF; font-size:14px; width:286px; background:#333; float:right; padding:5px}

.specdescription{width:90%; font-size:14px; color:red; margin:5px auto}

.validation-failed{border:1px dashed #F33; color:#FFF; background-color:#900}

.validation-failed-cr{border:1px dashed #900; background-color:#f1f1f1}

.validation-failed-sel{border:1px dashed #900; color:#FFF; background:#900}

.validation-passed{border:1px solid #900; background:#FFF}

.validation-passed-cr{border:1px dashed #000; background-color:#f1f1f1}

#pluginone{width:100%; height:100%; margin:0 auto}

.commonslide95{width:95%; font-size:12px; overflow:hidden; height:100%; margin:0 auto}

.commonslide95none{display:none; width:95%; overflow:hidden; height:100%; margin:0 auto}

.thumbFrame{position:relative; overflow:hidden; margin:0; padding:0}

#thumbImageRow{position:absolute; top:0; left:0}

.leftthumbs{float:left; text-align:center; margin:5px auto}

.commondiv{margin:2px auto; padding:5px}

.divcenter{text-align:center; font-size:12px}

.none{display:none}

.newline{font-family:"trebuchet MS"; font-weight:700; font-size:12px; letter-spacing:1px}

.remarked{color:red; font-size:12px; text-transform:uppercase; text-align:justify}

#categories{color:#000; font-size:11px; background:url(images/motos_categorias.gif) repeat-x; padding-top:6px; width:100%; height:20px; text-align:center; border-top:1px solid #333; border-bottom:1px solid #333}

.categoriestwo{font-size:12px; width:100%; height:20px; text-align:center}
#adsensediv{ font-size:12px;  color:#FFF}
.plugin38{ border:1px solid #CCC;  background: #DDD}
.plugin38 a{ padding-left:15px;  background:url(images/img11.gif) no-repeat left}

.articledescr img{
	padding:3px;
	margin:3px;
}
.videolinks a, .videolinks a:visited, .videolinks a:active{color:#FFF;}
/*TABS mootools*/
.boxholder{clear: both;background: #F4F0EA url(images/div_bg.gif) repeat-x;border:1px solid #D6DEE2;}
.tabtxt{margin: 0;color:#FFF;font-size: 11px;font-weight: bold;padding: 5px 0 0 0;}
.tabtxt a:link, .tabtxt a:visited{color:#FFF;}
.tabtxt a:hover{color:#666;}
#heading *, #heading1 *, #heading2 *, #heading3 *, #heading4 * {display: inline;cursor: pointer;vertical-align: middle;}
#heading h3, #heading1 h3,#heading2 h3,#heading3 h3,#heading4 h3 {float:left;height: 20px;width: 102px;margin: 0 1px 0 0;text-align: center;border-top:1px solid #D6DEE2;border-left:1px solid #CCC;border-right:1px solid #CCC;background: #CCC url(images/nav-bg.gif) repeat-x;}#div4 h2,
#panes div div, #panes1 div div, #panes2 div div, #panes3 div div, #panes4 div div {overflow: hidden;}
#previous, #previous1, #previous2, #previous3, #previous4 { float: none; cursor: pointer; margin-right:2px;}
#next, #next1, #next2, #next3, #next4  { float: none; cursor: pointer; }
.pane * {}
/*END TABS mootools*/
/* scroller */
#stage{overflow: auto;overflow:hidden; height:300px; margin:0 auto;text-align:center;border:1px solid #000;width:185px; background: #151515;}
	#p170_myList li{
		list-style:none; 
		margin:1px;
		padding:4px; 
		text-align:center;
		background:#F1F1F1 url(images/title.png) top left no-repeat;
		height:120px;
		}
/*End Scroller */
.p900{background:#FFF url(images/img08.gif) top repeat-x;}
.p900_repuestos{padding:5px;margin:5px 8px;background:#F0F0F0;border:1px solid #CCC;}
.p900_repuestos h1{padding:5px; color: #060;}
.p900_repuestos h2{color:#333;padding:2px;font-size:11px;}
.cellrepuestos1{ background:#F5FAFE url(images/cellrepuestos1.gif) repeat-x; color:#333;padding:5px;letter-spacing:2px;font-weight:bold;}
.cellrepuestos1 h2{ background:#E4EFFB; color:#000;padding:5px; text-align:left;}
.cellrepuestos2{ background:#F9F9F9; color:#333;padding:2px; font-weight:bold;}
.cellrepuestos3{ background:#E6EEF8; color:#666;padding:2px;}
.cellrepuestos4{ background:#FFF url(images/cellrepuestos4.gif) repeat-x; color:#000;padding:5px;}
.tablerepuestos4{background:#FFF; border:1px solid #D6E5F5;}
.newsticker {
	height: 320px;
	display: block;
	overflow: hidden;
	position: relative;
	border:1px solid #CCC;
	background:#DFDFDF url(images/cellrepuestos1.gif) top repeat-x;
	}
.newsticker img{padding:5px;}	
.newsticker ul{
	display: block;
	width:500px;
	background:#E8E8E8;
	}
.newsticker li{	border:1px solid #CCC;background:#F9F9F9;padding:10px;}
.tickertitle {
	display: block;
	}

