/* ---------------------------------------------------------------------
   themes/original/easyway2009.css
   -------------------------------------------------------------------*/

<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
a:link {
	color: #FFFFFF; /*#000781;*/
	text-decoration: none;
}
a:visited {
	color: #FFFFFF; /*#000781;*/
	text-decoration: none;
}
a:hover {
	color: #FFFFFF; /*#000781;*/
	text-decoration: none;
}
a:active {
	color: #FFFFFF; /*#000781;*/
	text-decoration: none;
}
h1{
font-size:12px;	
}
-->
.globalverde{ background-color:#698232;}
.globalverdeclaro{ background-color:#a9c22f;}
.globalnaranjaTexto{ color:#FF8000;}
.margencostados{ margin:0px 5px 0px 5px; padding:0px 5px 0px5px}
.Estilo6 {font-family: Arial; font-size: 12px; color: #fa6220; }
.regularBoldText {
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	z-index:inherit;
}
.regularBoldTextNaranja {
	font-weight: bold;
	font-size: 11px;
	color: #FE6400;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	z-index:inherit;
}
.regularText {
	font-weight: normal;
	font-size: 11px;
	color: black;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.regularTexthide {
	font-weight: normal;
	font-size: 11px;
	color: #3C73B0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.regularText2 {
	font-weight: bold;
	font-size: 11px;
	color: #19314B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.regularText4 {
	font-weight: normal;
	font-size: 11px;
	color: #19314B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.regularText3 {
	font-weight: normal;
	font-size: 12px;
	color: #19314B;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.precio {
	font-weight: bold;
	font-size: 12px;
	color: #19314B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.precioV {
	font-weight: bold;
	font-size: 12px;
	color: #98E33C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.precioG {
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.precio2 {
	font-weight: bold;
	font-size: 12px;
	color: #993300;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.footerBot {
	font-weight: normal;
	font-size: 11px;
	color: #808080;
	background-color: #cccccc;
}
.errorText {
	font-weight: normal;
	font-size: 12px;
	color: red;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.error {
	font-weight: normal;
	font-size: 9px;
	color: red;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.errorTextBold {
	font-weight: bold;
	font-size: 13px;
	color: red;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.newsfeedtitleBold {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
		color: #CC6600;
}
.newsfeedtitle {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color: #CC6600;
}
.cartitle {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
		color: #189ED6;
}
.tverde{
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
		color: #009900;
}
.titlebold {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
		color: #FFFFFF;
}
.title{
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  	color: #FFFFFF;
}

.titleboldrojo {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
		color: #DA1E34;
}.titleping {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
		color: #FB258C;
}.titlepingBold {
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
		color: #FB258C;
}
.corner { -moz-border-radius: 10px; -webkit-border-radius: 10px; }

DIV.border1 {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
DIV.border2 {
	BORDER-LEFT: silver 1px solid
}
DIV.border3 {
	BORDER-RIGHT: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
DIV.border4 {
	BORDER-RIGHT: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-TOP: silver 1px solid
}
DIV.Derecha{
	BORDER-RIGHT: silver 1px solid
}
DIV.borderDiscontinuo {
	BORDER-RIGHT: silver 2px dotted; BORDER-TOP: silver 2px dotted; BORDER-LEFT: silver 2px dotted; BORDER-BOTTOM: silver 2px dotted
}
DIV.borderArribaAbajoDiscontinuo {
	BORDER-TOP: silver 2px dotted; BORDER-BOTTOM: silver 2px dotted
}
DIV.borderAbajo {
	BORDER-BOTTOM: silver 1px solid
}
.borderAbajoX {
	BORDER-BOTTOM: silver 1px solid
}
DIV.borderArriba {
	BORDER-TOP: silver 1px solid
}
DIV.borderArribayAbajo {
	BORDER-TOP: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
DIV.borderArribaDiscontinuo {
	BORDER-TOP: silver 1px dotted
}
DIV.borderAbajoDiscontinuo {
	BORDER-BOTTOM: silver 1px dotted
}
DIV.borderIZQDiscontinuo {
	border-left: silver 1px dotted
}DIV.borderDERECHADiscontinuo {
	border-right: silver 1px dotted
}
.xx{
  background-repeat:no-repeat
}
.imagenauto{
 background-repeat:no-repeat;
 background-position:0px -12px; line-height:75px
}
.bordeHint {
BORDER-RIGHT: 1px solid #c93; BORDER-TOP: 1px solid #c93; BORDER-BOTTOM: 1px solid #c93;
  padding: 5px 5px;
  background-color: #ffc;
  height:inherit;
}
.noborde {
border:none
}
/* NEW*/
.link_active {
	font-family: Tahoma;
	font-size: 11px;
	color:#ffffff;
	background: #cc0000;
}
.content {
	background-color: #f4f4f4; margin: 0px; padding: 12px;
}
.content_2 {
	background-color: #f4f4f4;
}
.content_news {
	background-color: #f4f4f4;
}
.content_active {
	background-color: #eaeaea;
}

.content_alloc {
	background-color: #ff9265; margin: 0px; padding: 12px; 
}
.pest_active{
	background-color: #eaeaea;
		BORDER-TOP: silver 1px solid; BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid;
}
.pest_normal{
	background-color: #f4f4f4;
	BORDER-RIGHT: silver 1px solid;
}
.pal_active{
	background: #eaeaea;
}
.pal_normal{
	background:none
}

.bordertransparent{
background-image:url(images/00im_barra_mask_bag.png);
}
.bordertransparent2{
background-image:url(images/00im_barra_mask_bag2.png);
}
DIV.transparentfalse{
opacity:1;
}
.pandingR {
	float:right; padding:4px 15px 0px 15px;
}
.index_top_menu_link{
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  	color: #fb258c;
}

/* Corner radius */
.div-corner {
    -moz-border-radius: 10px;
    border: 1px solid #346F97;
}
.josue {
background-color:#0033FF}

.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; }


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
   width: 195px;
   height: 94px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.select {
	font-weight: normal;
	font-size: 11px;
	color: #19314B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color:#000099;
	-moz-border-radius: 8px; -webkit-border-radius: 8px;
}
.select_n{
	font-weight: normal;
	font-size: 11px;
	color: #19314B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding:1px 5px 1px 5px;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.select_o{
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FE6400;
	padding:1px 5px 1px 5px;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
}

.tap_a{
float:left;
background-color:#FFF;
padding:4px 4px 0px 4px;
margin-left:5px;
margin-right:5px;
font-family: Tahoma;
font-size:14px; font-weight:bold; color:#FFFFFF;
}
.tap_n{
float:left;
padding:4px 4px 0px 4px;
margin-left:5px;
margin-right:5px;
font-family: Tahoma;
color:#FFFFFF;
font-size:12px;
}
.imputOK {
	font-weight: normal;
	font-size: 12px;
	color: #313a3d;
	height:23px;
	background-color: #FFFFFF;
	color: #19314B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
	border:1px solid;
	border-color:#C7C7C7;
}
.imputError {
	font-weight: normal;
	font-size: 10px;
	color: #313a3d;
	background-color: #FDDFE0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
	border:1px solid;
	border-color:#FF0000;
}
.barraTituloVerde{
background-color:#B5D84C;
padding:5px;
}

.vinculos {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.vinculos:link {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.vinculos:visited {
	color: #FFFFFF; /*#000781;*/
	text-decoration: none;
}
a.vinculos:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.vinculos:active {
	color: #FFFFFF; /*#00CCFF;*/
	text-decoration: none;
}
.style_texto_gris{
	font-weight: bold; 
	font-size: 11px; 
	color: #3e5966; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.vinculos_peque {
	font-family: Verdana;
	font-size: 10px;
	color: #3300FF; /*#000781; #006699;*/
	font-weight: bold;
}
a.vinculos_peque:link {
	color: #3300FF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
a.vinculos_peque:visited {
	color: #3300FF; /*#000781;*/
	text-decoration: none;
}
a.vinculos_peque:hover {
	color: #0066FF;
	text-decoration: none;
}
a.vinculos_peque:active {
	color: #666666; /*#00CCFF;*/
	text-decoration: none;
}

div.mapa{
height:15px; background-color:#D0D5FB; border-bottom:1px solid #fafce9; border-top:1px solid #f1f7be; margin-bottom:1px; padding-left:20px; font-weight:bold; color:#000000; cursor:pointer;
}
div.mapa:link{
background-color:#D0D5FB;
}
div.mapa:hover{
background:url(images/icochincha.png);
background-repeat:no-repeat;
background-position:10px;
background-color:#3C52FB;
padding-left:25px;
color:#FFFFFF;
background-color:#036596;
}
@font-face { font-family: 'myHelve'; font-style: normal; font-weight: normal; src: url(./include/fonts/helr45w.ttf); }
.textoHelv{
font-family:myHelve;
}
@font-face { font-family: 'Logo Best'; font-style: normal; font-weight: normal; src: url(./include/fonts/SouvenirITCbyBT-Light.otf); }
.textLogo{
font-family:Logo Best;
margin:0px;
padding:0px;
}
.bagNaranja{
background-color:#FF8000;
}
h2 {
	font-family:Tahoma,Geneva,sans-serif;
    color: #404D5A;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.25em;
    margin: 4px 0 5px;
}
.textTitle{
	font-family:Tahoma,Geneva,sans-serif;
    color: #404D5A;
    font-size: 14px;
    font-weight: 600;
}