@import url(http://fonts.googleapis.com/css?family=Rambla:400,700);

.ti{
	font-family: 'Rambla', sans-serif;
	color:#FFF;
}
.titulo{
	font-size:18px;
	font-weight:bold;
}

.grande{
	font-size:22px;
}

.normal{
	font-size:13px;
}

.descripcion{
color:#EFEFEF;
}
.text{
color:#383838;
}

.arial{
font-family:Arial, Helvetica, sans-serif;
}
.rambla{
font-family: 'Rambla', sans-serif;
}
.times{
font-family:"Times New Roman", Times, serif;
}

.medio{
	font-size:16px;
}

.subtitulos{
color:#F1820C;
}
.subtitulo2{
color:#3A4C89;
}

a img{
border:0;
outline:none;
}
.label{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}
.envio{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #999999 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#999999)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#999999 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#999999 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#999999 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#999999 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#999999',GradientType=0 ); /* IE6-9 */
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	border:none;
	border-radius:5px 5px 5px 5px;
}
.envio:hover{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #999999 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #999999 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #999999 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #999999 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #999999 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	padding-left:5px;
	padding-right:5px;
}
.envio:active{
	background: #CCC; /* Old browsers */
	background: -moz-linear-gradient(top,  #CCC 0%, #ffffff 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCC), color-stop(99%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #CCC 0%,#ffffff 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #CCC 0%,#ffffff 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #CCC 0%,#ffffff 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #CCC 0%,#ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	padding-left:5px;
	padding-right:5px;
}

.vermas{
	color:#0076B5;
}
.vermas:link{
	text-decoration:none;
}
.vermas:hover{
	text-decoration:underline;
}
.vermas:visited{
	color:#00A6DF;
}
.vermas:active{
	color:#9F1D41;
}

.tipo{
padding:10px;
border:1px solid #FFFFFF;
transition:500ms border;
-webkit-transition:500ms border;
-o-transition:500ms border;
-moz-transition:500ms border;
}
.tipo:hover{
border:1px solid #CCCCCC;
transition:500ms border;
-webkit-transition:500ms border;
-o-transition:500ms border;
-moz-transition:500ms border;
}
.back{
	color:#FFF;
	background-color:#1C3587;
	width:85px;
	height:15px;
	text-align:center;
	font-size:12px;
	line-height:15px;
	border:1px #CCCCCC solid;
	padding:1px 8px;
	margin:5px;
}
.back:link{
	color:#FFF;
	text-decoration:none;
}
.back:hover
	{
	background-color:#F08600;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #A05568;
	}
.back:visted{
	color:#FFF;
	background-color:#1C3587;
	width:85px;
	height:15px;
	text-align:center;
	line-height:15px;
	border:1px #CCCCCC solid;
	}
.back:active{
	background:#FCC03B;
	color:#FFF;
}
.tab{ text-align:left; cursor:pointer; display:inline; border:1px solid #CCC; padding:0 10px; }
.active{ background-color:#F08600; color:#FFFFFF; }

.prod td{ background-color:#F08600;  }
.prod:link,.prod:visited{ color:#FFFFFF; text-decoration:none; }
.prod:active td{ background-color:#132762; }
.prod:hover td{ background-color:#F29C23; }
