/*PRODUCTOS*/
#productos {
	height:203px;
	margin:10px 0 0 0;
	background: url(images/productos_background.jpg) no-repeat;
	}	
#productos h1{
    margin:0 0 -3px 0;
    padding:5px 0 0 0; 
    }
#productos p{
	width:325px;
	padding:0;
	margin:15px 0 0 20px;
	}
.proditem {
    width:460px;   
    }
.proditem h3{
    padding:20px 0 0 0;   
    margin:0px;
    }
.proditem p{
    padding:10px 0;   
    margin:0px;
    }
.prodpic {
    float:left;
    padding:20px 10px 20px 10px;
    }
img.itemdiv {
    display:block;
    clear:left;
    margin-top:10px;
    }

/*Touts*/    
.prodright {
	float:right;
	width:202px;
	margin:0 40px 0 0;
    }
.rtpromo {
	margin:15px 0 0 0;
	border: 1px solid #2179CE;
	background: url(images/tout_background.jpg) top left repeat-x #3CCEF7;
    }
.rtpromo h5 {
	margin:0;
	padding:15px 0 0 15px; 
	}
.rtpromo p {
	margin:0;
	padding:5px 15px 10px 15px;
	background-position:bottom right;
	background-repeat:no-repeat;
    }

/*Search*/

.wtbform {
    width:465px;
    margin-left:187px; 
    margin-right:auto; 
    }
.wtb h1 {
    width:515px; 
    margin-left:auto; 
    margin-right:auto;
    }
.wtbform p {
    padding-bottom:10px; 
    }
.wtbform label {
    display:block; 
    padding-right:10px;  
    }
.wtbform select, .wtbform input {
    font-size:10px; 
    margin-bottom:10px; 
    }
.wtbform .fas {
    margin-left:210px; 
    }
    
.wtbresults, .wtbresnote {
    width:515px; 
    margin-left:auto; 
    margin-right:auto; 
    }
.wtbresults th {
    color:#319500; 
    font-size:12px; 
    text-align:left; 
    }
.wtbresults td {
    border-width:0 0 1px 0; 
    border-style:solid; 
    border-color:#319500; 
    padding-bottom:5px; 
    padding-top:5px; 
    }
.error, .error li {
    color:#038d2c;
    }
.error ul {
    margin:-15px 0 0 15px;
    padding:15px 0 10px 0;
    }
.pages {
    width:615px; 
    text-align:right; 
    padding:5px 0 15px 0; 
    }
.pages a {
	color:#0A3FA3; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration:none; 
	}