@charset "UTF-8";

body {
	font: 12px Arial, Verdana;
	line-height: 20px;
	color: #414042;
	margin: 0;
	padding: 0;
	border: 0;
}


FONT.SMALLTEXT{
  color:#666666;
  font-family:arial,sans-serif;
  font-size:9pt
}

SELECT{
  color:#000000;
  font-family:arial,sans-serif;
  font-size:10pt
}

TEXTAREA{
  color:#000000;
  font-family:arial,sans-serif;
  font-size:10pt
}

INPUT{
  color:#000000;
  font-family:arial,sans-serif;
  font-size:10pt
}

A{
  color:#0000cc;
  font-family:arial,sans-serif;
  font-size:10pt
}

A:active{
  color:#ff3300
}

.bbg{
  background-color:#3366cc
}

.header{
  background-color:#e5ecf9;
  border-bottom:#a3bae8 0px solid;
  border-top:#a3bae8 2px solid;
  font-family:arial;
  font-size:13pt;
  font-weight:bolder;
  height:22px;
  vertical-align:middle;
  width:100%
}

A.ULTRASMALL_LINK{
  color:#0000cc;
  font-family:arial,sans-serif;
  font-size:7pt
}

A.ULTRASMALL_LINK:active{
  color:#ff3300
}

A.small_link{
  color:#0000cc;
  font-family:arial,sans-serif;
  font-size:8pt
}

A.small_link:hover{
  color:#ff3300
}

a.invisible{
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:1px
}

a.invisible:HOVER{
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:1px
}

A.footer_link{
  color:#AAA;
  font-family:arial,sans-serif;
  font-size:8pt;
  text-decoration:none
}

A.footer_link:hover{
  color:#AAA;
  text-decoration:underline
}

A.redlink{
  color:#FF0000;
  font-family:arial,sans-serif;
  font-size:10pt
}

FONT.GREEN{
  color:#008000;
  font-family:arial,sans-serif;
  font-size:9pt
}

font.toptext{
  font-family:arial;
  font-size:13pt;
  font-weight:bolder;
  height:22px;
  vertical-align:middle;
  width:100%
}

.titlestyle{
  background-color:#003399;
  color:#FFFFFF;
  font-family:arial,sans-serif;
  font-size:14 px;
  font-weight:bold;
  height:24px
}

a.tags{
  color:#008000;
  font-family:arial,sans-serif;
  font-size:9pt;
  text-decoration:none
}

a.tags:HOVER{
  color:#008000;
  font-family:arial,sans-serif;
  font-size:9pt;
  text-decoration:underline
}

.red{
  color:#FF3300;
  font-family:arial,sans-serif;
  font-size:10 pt
}

.subtitle{
  background-color:#cccccc;
  color:#000000;
  font-family:arial,sans-serif;
  font-size:12pt;
  font-weight:bold
}

.msgstyle{
  background-color:#EFEFEF;
  border:1px solid #CCCCCC;
/*border: 1px double #ff0000;*/
  color:#333333;
  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal
}

.seperatorstyle{
  background-color:#a3bae8
}

.kwdrow{
  border-bottom-color:#AAAAAA;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#AAAAAA;
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt
}

.activetabright{
  background-image:url(images/red_ac_tab_bend_right.gif);
  background-position:right top;
  background-repeat:no-repeat
}

.activetableft{
  background-image:url(images/red_ac_tab_bend_left.gif);
  background-position:left top;
  background-repeat:no-repeat
}

.activetab{
  background-color:#D7383E;
  line-height:24px
}

a.activetab_link{
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none
}

.inactivetabright{
  background-image:url(images/inac_tab_bend_right.gif);
  background-position:right top;
  background-repeat:no-repeat
}

.inactivetableft{
  background-image:url(images/inac_tab_bend_left.gif);
  background-position:left top;
  background-repeat:no-repeat
}

.inactivetab{
  background-image:url(images/inac_tab_bg.gif);
  background-repeat:repeat-x;
  line-height:24px
}

a.inactivetab_link{
  color:#333333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none
}

font.biggerfont{
  color:#a3bae8;
  font-family:Arial,Helvetica,sans-serif;
  font-size:24 pt;
  font-weight:bold
}

font.middle{
  font-family:Arial,Helvetica,sans-serif;
  font-size:15 pt;
  font-weight:bold
}

a.linked_desc{
  color:#000000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-decoration:none
}

a.linked_desc:HOVER{
  color:#333333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-decoration:underline
}

UL{
  margin:0px 0px 0px 20px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px
}

a.maincatstyle{
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
/*color: #039;*/
  text-decoration:underline
}

a.maincatstyle:hover{
  color:#D7383E;
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline
}

a.subcatstyle{
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:normal;
/*color: #039;*/
  text-decoration:underline
}

a.subcatstyle:hover{
  color:#D7383E;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:normal;
  text-decoration:underline
}

.errorstyle{
  background-color:#DDEAF8;
  border:1px solid #ff0000;
  color:#990000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal
}

#kwds{
  color:#AAAAAA;
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  font-weight:normal;
  margin-bottom:3px;
  margin-top:3px;
  text-decoration:none
}

#middle{
  font-family:Arial,Helvetica,sans-serif;
  font-size:15 pt;
  margin-bottom:0px;
  margin-top:6px
}

#normal{
  color:#000000;
  font-family:arial,sans-serif;
  font-size:10pt
}

.some_tag_style{
  color:#000000;
  font-family:Arial;
  font-size:10px
}

p.fixed{
  color:#000000;
  display:block;
  font-family:Arial;
  font-size:10px;
  overflow:hidden;
  position:static;
  width:80px/**/
}

.lead_present_style{
  color:#000000;
  font-family:Arial;
  font-size:10px
}

.lead_present_table{
  border:1px SOLID #a3bae8
}

a.lead_present_link{
  font-family:Arial;
  font-size:10px
}

.borderedtable{
  background-color:#EFEFEF;
  border:1px SOLID #CCCCCC
}

.dottedrow{
  background-image:url(images/gray_dot.gif);
  background-position:right bottom;
  background-repeat:repeat-x;
  line-height:22px
/*Border-Top: 1px SOLID #53761F;
	Border-Bottom: 1px SOLID #1A3E11;*/
}

A.bold{
  color:#0000cc;
  font-family:arial,sans-serif;
  font-size:11pt;
  font-weight:bold
}

A.Disabled_arc{
  color:#cccccc;
  font-family:arial,sans-serif;
  font-size:10pt
}

A.selected_arc{
  color:#0000cc;
  font-family:arial,sans-serif;
  font-size:10pt;
  font-weight:bold
}

.bluepxtable{
  border:1px SOLID #E5ECF9
}

font.verysmall{
  font-family:Arial;
  font-size:10px;
  font-style:italic
}

a.titlelink{
  color:#FFFFFF;
  font-family:Arial;
  font-size:12px
}

div.MapStyle{
  border:1px SOLID #999999;
  height:450px;
  overflow:hidden;
  position:absolute;
  width:100%;
  z-index:90
}

div.divClose{
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  height:50px;
  position:relative
}

div.MapContainer{
  background-color:#FFFFFF;
  border:3px SOLID #999999;
  height:460px;
  left:0px;
  overflow:hidden;
  position:absolute;
  top:200px;
  visibility:hidden;
  width:100%;
  z-index:90
}

#overlay{
  background-image:url(images/overlay.png);
  height:100%;
  left:0px;
  position:absolute;
  top:0px;
  visibility:hidden;
  width:100%;
  z-index:90
}

#share{
  background-color:#FFFFFF;
  border:1px SOLID #999999;
  overflow:hidden;
  position:absolute;
  visibility:hidden;
  width:220px;
  z-index:90
}

#share.title{
  background-color:#EFEFEF;
  border-bottom:1px SOLID #999999;
  color:#333333
}

#share.linkTd{
  color:#333333;
  padding-left:10px
}

#share.bottom{
  background-color:#EFEFEF;
  border-top:1px SOLID #999999;
  color:#333333
}

#share A{
  color:#333333;
  display:block;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  overflow:hidden;
  text-decoration:none
}

#share A:hover{
  color:#990000;
  display:block;
  float:left;
  overflow:hidden;
  text-decoration:none
}
/* CSS Document */

#index{
  background:#ffffff url(images/fondo.png);
  background-repeat:repeat-x;
  border:0;
  color:#414042;
  font:12px Arial,Verdana;
  margin:0;
  padding:0
}

#contenedor{
  position: absolute;
  left: 50%;
  width:1024px;
  margin-left: -512px;
}

#ingreso{
  background:#a6ce39 url(images/fondo-ingreso.png);;
  background-repeat:repeat-x;
  height:72px;
  padding-left:5px;
  padding-right:5px;
  color: #414042;
  display: inline-table
}

#forma1{
  border:0px;
  float:left;
  text-align:right;
  width:982px
}

#forma1 a{
  color: #414042;
  text-decoration: none;
}


.inputhome{
  background:url(images/forma-2.gif);
  border:0px;
  height:27px;
  margin:2px;
  padding:0px;
  padding-left:5px;
  padding-right:5px;
  text-align:left;
  width:279px;

}

.inputhome2{
  background:url(images/forma-1.gif);
  border:0px;
  height:35px;
  margin:5px;
  padding:0px;
  padding-left:5px;
  padding-right:5px;
  text-align:left;
  width:162px;
  vertical-align: middle
}

.registro{
  border:0px;
  padding:0px;
  text-align:left;
  width: 162px;
  height: 35px
}

.loginbutton{
  background:url(images/b_login.png);
  border:0px;
  height:35px;
  margin:5px;
  padding:0px;
  padding-left:5px;
  padding-right:5px;
  text-align:left;
  width:162px;
  vertical-align: middle
}

#header1{
  background:#6D6E71 url(images/cabezote.jpg);
  background-repeat:no-repeat;
  height:107px;
  padding:0px 0 0 0px
}

#buscador{
  background:#fff;
  float:left;
  height:231px;
  width:607px
}

#buscador h1{
  color:#f58220;
  font:22px;
  font-family:"Arial Black",Gadget,sans-serif;
  letter-spacing:0.5px;
  text-align:left
}

#buscador h2{
  color:#666666;
  font:18px;
  font-family:"Arial Black",Gadget,sans-serif;
  letter-spacing:0.5px;
  text-align:left
}

#registro{
  background:#a6ce39 url(images/fondo-reg.gif);
  border:0;
  float:right;
  height:231px;
  margin:0;
  padding:0;
  width:397px
}

#registrate{
  border:0;
  margin:0;
  padding:0
}

.forma2{
  border:0px;
  float:left;
  text-align:right;
  width:353px
}

#menu{
  background:#666666 url(images/fondo-menu.gif);;
  background-repeat:repeat-x;
  height:45px;
  margin-top:231px;
  position:relative
}

#menu ul{
  float:left;
  margin:0;
  padding:0
}

#menu ul li{
  display:inline
}

#menu ul li a{
  background-color:#808285;
  color:#FFFFFF;
  float:left;
  font-size:16px;
  margin-left:20px;
  padding:11px 11px;
  text-decoration:none;
  text-transform:uppercase
}

#menu ul li a:visited{
  color:#FFFFFF
}

#menu ul li a:hover,.menu ul li.current{
  background-color:#414042;
  color:#fff
}

#logos{
  background:#fff;
  height:120px
}

#menu-inf{
  float:left;
  overflow:hidden;
  position:relative;
  width:100%
}

#menu-inf ul{
  clear:left;
  float:left;
  left:50%;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
  text-align:center
}

#menu-inf ul li{
  display:block;
  float:left;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
  right:50%
}

#menu-inf ul li a{
  background-color:none;
  color:#414042;
  float:left;
  font-size:12px;
  padding:12px 8px;
  text-decoration:none
}

#menu-inf ul li a:visited{
  color:#414042
}

#menu-inf ul li a:hover,.menu ul li.current{
  color:#808285;
  text-decoration:underline
}

#redes{
  float:left;
  left:43%;
  overflow:hidden;
  padding:5px;
  position:relative;
  right:57%;
  width:100%
}

#footer{
  float:left;
  padding:15px;
  position:relative;
  text-align:center;
  width:100%
}

	.inputcompra {
	width: 218px;
	height: 27px;
	background: url(images/bg-forma2.png);
	padding: 0px;
	border: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	}
    .comprador{
	width: 220px;
	border: 0px;
	}
       	.inputingreso {
		width: 162px;
		height: 29px;
		background: url(images/bg-forma.png);
		padding: 0px;
		border: 0px;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
	}
    .ingreso1{
		width: 523px;
		border: 0px;
	}

    h1.ccc {
	font: 18px Arial, Verdana;
	line-height: 5px;
	color: #4e6a14;
	text-transform: uppercase;

}

body.ccc {
	background: #f2f2f3;
	font: 12px Arial, Verdana;
	line-height: 20px;
	color: #414042;
	margin: 0;
	padding: 0;
	border: 0;
}

TD.ccc{
  color:#000000;
  font-family:arial,sans-serif;

}

.ccc a{
  color: #414042;
  text-decoration: none;
    font-size:8pt;
  display: inline-table
}
h1 {
	font: 14px Arial, Verdana;
	color: #799b3e;
}
