/* $Id: xoops.css 2577 2008-12-06 16:58:57Z beckmi $ */
table {
    width:      100%;
}

img {
    border:     0;
}

img.center {
    text-align:     center;
    margin:         0 auto;
    display:        block;
    margin-top:     6px;
    margin-bottom:  4px;
}

img.left {
    text-align:     left;
    float:          left;
    margin:         2px 6px 2px 0;
    clear:          left;
}

img.right {
    float:          right;
    text-align:     right;
    margin:         2px 0 2px 6px;
    clear:          right;
}

acronym, abbr, dfn {
    cursor:         help;
}

#xoopsHiddenText {
    visibility:         hidden;
    color:              #000000;
    font-weight:        normal;
    font-style:         normal;
    text-decoration:    none;
}

.pagneutral {
    font-size:          10px;
    width:              16px;
    height:             19px;
    text-align:         center;
    background-image:   url(./images/pagneutral.gif);
}

.pagact {
    font-size:          10px;
    width:              16px;
    height:             19px;
    text-align:         center;
    background-image:   url(./images/pagact.gif);
}

.paginact {
    font-size:          10px;
    width:              16px;
    height:             19px;
    text-align:         center;
    background-image:   url(./images/paginact.gif);
}



/* For required elements in XOOPS form, can be overwritten in theme styles */
.xoops-form-element-caption .caption-marker {
    display:            none;
}

.xoops-form-element-caption-required .caption-marker {
	background-color:   inherit;
	padding-left: 	    2px;
	color: 			    #ff0000;
}

.xoops-form-element-help {
	font-size:		    .9em;
    padding-top:        5px;
    font-weight:        normal;
}

/* PRODUCT LISTINGS  ////////////////////////////////////////////////////////////////////* PRODUCT LISTINGS /////////////////////////////////////////////////// */
/* pair with #pl_* to style subdivision of modules/product_listing.php along with    */
.productlisting-data{
width:130px;padding:5px 2px 5px 2px;text-align: center;
}

/* container for products displayed in modules/product_listing.php  */
.productlisting-odd, .productlisting-even{
float:left;
border-top:1px solid#CDCDCD;
border-right:1px dashed #CDCDCD;
margin:0px 0px 0px 0px; 
padding:10px 10px 10px 10px;
width:200px;
}

.productlisting-new, .productlisting-data{
font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 15px;
}

/* use to create individual product headers in modules/product_listing.php   */
.pl-headerimage, .pl-headermodel, .pl-headername, .pl-headerprice, .pl-headermanu,  .pl-headerquantity, .pl-headerweight,  .pl-headerbuynow{
}

/* pair with .productlisting-data to style modules/product_listing.php sub elements  */
.pl-name a{
color: #5595B0;
}

.pl-name{
color: #5595B0;
padding:5px 0px 5px 20px; 
text-transform: uppercase;
height: 35px;
background: url(template_images/icons/arrow_right.gif)  no-repeat ;
background-position: 2px 7px ;
font:12px/1.6em Verdana, arial, helvetica, sans-serif;
border:0px dashed #FF0000;
}

.pl-minidescp{
font:11px/1.4em Verdana, arial, helvetica, sans-serif;
  color: #666; 
  text-decoration: none;
  padding:0px 0px 5px 0px;
  border:0px dashed #FF0000;
  height: 60px;
}

.pl-image{
text-align: center;width: 133px;padding-top:2px;padding-bottom:2px;
}

.pl-model{
text-align: center;width: 133px;padding-top:2px;padding-bottom:2px;
}

.pl-price{
float:left;
font:11px/1.4em Verdana, arial, helvetica, sans-serif;
font-weight: bold;
color: #666;
padding:15px 5px 2px 0px;
padding-left: 65px;

}

.pl-manu{
text-align: center;width: 133px;padding-top:2px;padding-bottom:2px;
}

.pl-quantity{
text-align: center;width: 133px;padding-top:2px;padding-bottom:2px;
}

.pl-weight{
text-align: center;width: 133px;padding-top:2px;padding-bottom:2px;
}

.pl-buynow{
text-align: center;
width: 190px;
padding-top:42px;
padding-left: 50px;
padding-bottom:0px;

}

.pl-button{
position: relative; 
bottom:2px;
float:right;

}

span.productprice{
font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;
}

span.pl-specialprice, span.productspecialprice {
color: #79C1E6;
}

span.pl-specialpricestrike, span.productspecialprice-strike, .productspecialprice-strike {
text-decoration: line-through;
}
 


/* modules/new_products.php 'new products for this month'*/
/* set in modules/new_products.php, xsell_products.php, */
.productlisting-new{      
float:left;text-align: center;background: #FFFFFF;  border:0px solid #CDCDCD;margin:10px 5px 5px 5px; padding:10px 0px 0px 0px;
height: 170px;
width:180px;
}

/* set in plcontentBox class*/
.productlisting-new-box {
background: #f8f8f9;margin:0px 0px 0px 0px;padding:0px; 
}

/* set in plcontentBox class*/
.productlisting-new-contents {
background: #FFFFFF;font-family: Verdana, Arial, sans-serif;font-size: 10px; padding-bottom:0px;
}

/* set in plcontentBox class*/
.productlisting-new-heading{
font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight: normal;background: #D9E7E5;color: #000000;padding:2px 0px 3px 5px;margin:10px 0px 0px 0px;  
}

/* specials.php  */
.productlisting-specials{      
float:left;font-family: Verdana, Arial, sans-serif;font-size: 12px;color:#666666;text-align: center;border:2px solid #CDCDCD;margin:10px 5px 5px 5px; padding:10px 0px 0px 0px;
height: 170px;
width:180px;
}

/* ultimate buttons */
/* applegray, appleblue, darkgray buttons /////////////////// */
.buttons {
background: transparent url('http://www.ecocar.com.br/portal/modules/smartpartner/images/button_right.png') no-repeat scroll top right;
color: #666666; /*use #F8F8F8 for appleblue, darkgray buttons */
display: block;
float: left;
font-weight: bold;
font-family: Arial, Helvetica, san-serif;
font-size: 12px; 
margin: 0px 6px 0px 1px; /* margins entire button */
padding-right:10px; /* overlap of left image on right image */
border: none;
} 

.buttons span { background: transparent url('http://www.ecocar.com.br/portal/modules/smartpartner/images/button_left.png') no-repeat;
display: block;
padding: 2px 6px 2px 14px; /*positions text in button */
} 

.buttons:hover {
color: #000000; /* use #FFFFFF for appleblue, darkgray buttons */
cursor: pointer;
} 

.buttons:hover span {
} 

.buttons_submit {
background: transparent url('http://www.ecocar.com.br/portal/modules/smartpartner/images/button_left.png') no-repeat;
font-weight: normal;
font-family: Arial, Helvetica, san-serif;
font-size: 12px;
color: #4B4B4B; /*use #F8F8F8 for appleblue button, darkgray buttons */
display: block;
float:left;
padding: 3px 6px 3px 16px; /*positions text in button */
border:none;
} 

.buttons_submit:hover {
color: #000000; /* use #FFFFFF for appleblue, darkgray buttons */
cursor: pointer;

} 


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