.footer  {font-family: Verdana,Arial; font-size: 12px; color: #636869; text-decoration:none;}
.header {font-family: Arial; font-size: 13px; color: #67787D; text-decoration:none; font-weight: bold;}
.headertool {font-family: Arial; font-size: 15px; color: #1F594B; text-decoration:none; font-weight: bold;}
.texto {font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;}
.detalle {font-family: Arial; font-size: 12px; color: #67787D; text-decoration:none;}

A.menu {font-family: Arial; font-size: 10pt; color: #82888D; text-decoration:none; font-weight: bold;}
A.menu:Hover {color: #215446; text-decoration:underline; font-weight: bold;}

A.correo {font-family: Arial; font-size: 14px; color: #67787D; text-decoration:underline;}
A.correo:Hover {font-family: Arial; font-size: 14px; color: #214556; text-decoration:none;}

.linkfooter {font-family: Verdana, Arial; font-size: 11px; color: #82888D; text-decoration:underline;}
A.linkfooter:Hover {color: #215446; text-decoration:none;}

.error {font-family: Arial; font-size: 13px; color: #FF0000; text-decoration:none; font-weight: bold;}
.enviado {font-family: Arial; font-size: 13px; color: #008000; text-decoration:none; font-weight: bold;}

body {
    background:#FFFFFF url(bg.jpg) top left repeat-x;
    margin:0;
}


div#productos {
	margin-top: 0px;
}

#taladros {
	background: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;
	padding: 10px;
	margin: 0px;
	border: 0px;
}

#taladros td{
	background: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;
	padding: 5px;
	margin: 0px;
	border: 0px;
}


#sierras {
	background: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;
	padding: 10px;
	margin: 0px;
	border: 0px;
}

#sierras td{
	background: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;
	padding: 5px;
	margin: 0px;
	border: 0px;
}


#amoladoras {
	background: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;
	padding: 10px;
	margin: 0px;
	border: 0px;
}

#amoladoras td{
	background: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #67787D; text-decoration:none;
	padding: 5px;
	margin: 0px;
	border: 0px;
}


.carousel-component { 
    padding:1px;
    margin-left:45px;
    margin-top:0px;
   	background:#FFFFFF;
    width:102px; /* seems to be needed for safari */
}

.carousel-component .carousel-list li { 
    margin-top:0px;
    padding:2px;    
    width:102px; /* img width is 75 px from flickr + border-left (1) + border-right(1) */
}

/* Applies only to vertical carousels */
.carousel-component .carousel-vertical li { 
    margin-top:0px;
    margin-bottom:0px;
    height:102px; /* image (75) + border-top (1) + border-bottom(1) */
   	background:#FFFFFF;

}

.carousel-component .carousel-list li a { 
    display:block;
    border:1px solid #FFFFFF;
    outline:none;
}

.carousel-component .carousel-list li a:hover { 
    border: 1px solid #aaaaaa;
}

.carousel-component .carousel-list li img { 
    display:block; 
}
                                    
#up-arrow { 
    cursor:pointer; 
    margin-left:32px;
    margin-top:0px;
}

#down-arrow { 
    cursor:pointer; 
    margin-left:32px; /* just ([width+margins]95/2)-([arrow width]26/2)  45-13=32 */
    margin-top:5px;
}

#form_box {
	width: 490px;
	font:0.8em Arial, Helvetica, Sans-serif;
	padding: 0.5em;
	margin-top: 10px;
	margin-bottom: 2px;
}
 
#form_box div {
	padding: 0.2em 0.5em;
}
 
#form_box div.hr {
	border-bottom: 2px solid #e2e2e1;
	height: 0px;
	margin-top: 0pt;
	margin-bottom: 7px;
}
 
#form_box p {
	float: left;
	margin: 4px 0pt;
	width: 120px;
}
 
 
#log {
	width: 490px;
	margin-top: 10px;
}
 
#log_res {
	overflow: auto;
}
 
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(http://www.rokenta.com/files/barra.gif) no-repeat center;
}
div.hr {
	border-bottom: 2px solid #e2e2e1;
	height: 0px;
	margin-top: 0pt;
	margin-bottom: 7px;
	width: 540px;
	align: center;
}
input.btn{
    color:#55524D;
    font-family: 'trebuchet ms', helvetica, sans-serif;
    font-size:small;
    font-weight:bold;
}