/* Todo el codigo es Copyright 2007 de Pentacorp.net */
/*All code is Copyright 2007 of Pentacorp.net */
#containerCont {
	background:#eeeeee url(../images/bg-ContGral.gif) repeat-y;
	width:100%;
	padding:0px;
	margin:0px;
}
#containerEmp {
	background:#fff url(../images/bg-contEmp.gif) repeat-y;
	width:100%;
	padding:0px;
	margin:0px;
}
#containerWhite {
	background:#fff;
	width:730px;
	padding:0px 10px;
	margin:0px;
}
#containerWhite fieldset {
	float:left;
	background:#f6f6f6;
	width:347px;
	padding:10px 10px;
	border:none;
	border-top:1px solid #d7d7d7;
	border-bottom:2px solid #e3e8ee;
	margin:5px auto 10px auto;
}
#containerWhite input, #containerWhite select {
	float:left;
	width:150px;
	margin:0px 5px 10px 0px;	
	text-indent:3px;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#666;
}
#containerWhite label {
	float:left;
	color:#737173;
	padding:2px 3px 0px 0px;
}
#containerWhite br {
	clear:left;
}
#halfCont {
	float:right;
	width:550px;
	background:#fff;
	padding:0px;
	margin:0px;
}
#halfCont2 {
	float:right;
	width:530px;
	background:#fff;
	padding:20px 10px;
	margin:0px;
}
.TxtBox {
	float:left;
	width:356px;
	padding:20px 10px;
	background:#fff;
	margin:0px;
}
.TxtBox h1, #halfCont2 h1, #containerWhite h1 {
	float:none;
	font-size:22px;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#cd0013;
}
.TxtBox h2, .empcontBox h2, #halfCont2 h2, #containerWhite h2 {
	float:none;
	font-weight: normal;
	font-size:18px;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	color:#08327e;
}
.empcontBox h3 {
	color:#c70625;
	font:bold 14px/normal 'Trebuchet Ms', Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}
.epmimgLeft {
	float:left;
	width:165px;
	height:124px;
	border:2px solid #d0ccc9;
	margin:0px 5px 0px 0px;
	text-align:center;
	background:#fff;
}
.epmimgRight {
	float:right;
	width:165px;
	height:124px;
	border:2px solid #d0ccc9;
	margin:0px 0px 0px 5px;
	text-align:center;
	background:#fff;
}
.epmimgCenter {
	width:523px;
	border:2px solid #d0ccc9;
	margin:5px auto;
	text-align:center;
	background:#fff;
}
.empcontBox table, .TxtBox table, #halfCont2 table {
	font:normal 10px/normal 'Trebuchet Ms', Arial, Helvetica, sans-serif;
	color:#666;
	width:400px;
	margin:5px auto;
	margin-bottom:15px;
	background-color:#fff;
	border:1px solid #d2d3d2;
	text-align:center;
}
.empcontBox tr, .TxtBox tr, #halfCont2 table {
	padding:0px;
	margin:0px;	
}
.empcontBox tr:hover, .TxtBox tr:hover, #halfCont2 tr:hover {
	background:#f5f7f5;
}
.empcontBox td, .TxtBox td, #halfCont2 td {
	border:1px solid #d2d3d2;
	padding:3px 0px;
	margin:0px;
	vertical-align:text-top;
}
.TxtBox h3, #halfCont2 h3 {
	font:bold 12px/normal Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-indent:5px;
	padding:4px 0px;
	margin:0px 0px 3px 0px;
	background:#434343;
}
#halfCont2 h4 {
	float:none;
	font-weight:bold;
	font-size:14px;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#08327e;
}
#halfCont2 h5 {
	float:none;
	font-weight:bold;
	font-size:14px;	
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#cd0013;
}
.TxtBox p, .empcontBo p, #halfCont2 p, #containerWhite p {
	float:none;
	margin:0px;
	padding:0px 0px 5px 0px;
	line-height:normal;
	text-align:justify;
	color:#737373;
}
.txtCopete {
	margin:0px;
	font-size:10px;
	padding:0px;
	line-height:normal;
	color:#a5a5a5;
	text-align:justify;
}
/*IMGS*/
.imgLeft {
	float:left;
	background:#fff;
	text-align:center;
	border:2px solid #ccc;
	margin:0px 5px 5px 0px;
}
.imgRight {
	float:right;
	background:#fff;
	text-align:center;
	border:2px solid #ccc;
	margin:0px 0px 5px 5px;
}
.imgCenter {
	float:none;
	width:auto;
	margin:auto;
	background:#fff;
	text-align:center;
	border:2px solid #ccc;
	margin:0px 0px 2px 5px;
}
.imgTextbox {
	float:left;
	width:149px;
	padding:0px 10px 10px 10px;
	text-align:left;
	font:normal 11px/normal 'Trebuchet Ms', Helvetica, sans-serif;
	color:#086594;
}
/*Oficinas*/
.officeBox {
	margin:5px 0px; 
	color:#fff; 
	background:#082c4a url(../images/bg-office.gif) top repeat-x; 
	border:2px solid #10345a; 
	padding:10px 15px; 
	width:494px;
}
.officeTxtbox {
	float:right;
	width:220px;
}
.officeImgbox {
	float:left;
	border:1px solid #10345a;
}
/*Staff*/
.staffBox {
	margin:5px 0px; 
	color:#fff; 
	background:#a5020f url(../images/bg-staff.gif) top repeat-x; 
	border:2px solid #b7000e; 
	padding:10px 15px; 
	width:494px;
}
.staffImgbox {
	float:left;
	border:1px solid #b7000e;
}
.staffTxtbox {
	float:right;
	width:400px;
}
.staffName {
	font-size:18px;
	text-transform:uppercase;
	color:#fff;
}	
/*News List*/
.marNewslistBox {
	padding:0px;
	border-bottom:1px dashed #ccc;
	margin:0px 0px 5px 0px;
}
.marNewslistBox h1, .marNewslistBox h1 a:link, .marNewslistBox h1 a:visited, .marNewslistBox h1 a:hover  {
	float:none;
	font-weight: bold;
	font-size:13px;	
	padding:0px;
	margin:0px;
	color:#cd0013;
}
.marNewslistBox h2 {
	float:none;
	margin:0px;
	font-size:10px;
	padding:0px;
	line-height:normal;
	color:#a5a5a5;
}
.marNewslistBox p {
	float:none;
	margin:0px;
	font-size:11px;
	padding:0px;
	line-height:normal;
	text-align:justify;
	color:#737373;
}
.marNewslistTop {
	font-size:10px;
	font-weight:bold;
	padding:1px 0px;
	text-align:right;
	background:#eeeeee;	
}
.marNewslistTop a:hover, .marNewslistTop a:link, .marNewslistTop a:visited {
	color:#737373;
}
.marNewslistPag {
	
}

/*Menu y Submenu*/
.MnuBox {
	float:left;
	width:200px;
	background:#eeeeee;
	padding:0px 0px 10px 0px;
}
ul#Bigmainnav {
	width:195px;
	list-style:none;
	margin:0px;
	padding:0px;
	background:#eeeeee;
}
ul#Bigmainnav li a:link, ul#Bigmainnav li a:visited {
	color:#fff;
	display:block;
	text-decoration:none;
	width:100%;
	padding:0px 0%;
	background:#00093b url(../images/bg-menuTop.gif) repeat-x;
	font:bold 11px/1.5 'Trebuchet Ms', Arial, Helvetica, sans-serif;
}
ul#Bigmainnav li {
	color:#fff;
	background:#00093b url(../images/bg-menuTop.gif) repeat-x;
	font:bold 11px/1.5 'Trebuchet Ms', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:5px 0%;
	text-align:center;
}
ul#Bigmainnav2 li a:hover {
	color:#fff;
	text-decoration:underline;
	background:#00093b url(../images/bg-menuTop.gif) repeat-x;
}
/**/
ul#Bigmainnav2 {
	width:195px;
	list-style:none;
	margin:0px;
	padding:0px;
	background:#eeeeee;
}
ul#Bigmainnav2 li a:link, ul#Bigmainnav2 li a:visited {
	color:#fff;
	display:block;
	text-decoration:none;
	width:100%;
	padding:5px 0%;
	background:#00093b url(../images/bg-menuTop.gif) repeat-x;
	font:bold 11px/1.5 'Trebuchet Ms', Arial, Helvetica, sans-serif;
}
ul#Bigmainnav2 li {
	color:#fff;
	background:#00093b url(../images/bg-menuTop.gif) repeat-x;
	font:bold 11px/1.5 'Trebuchet Ms', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
}
ul#Bigmainnav2 li a:hover {
	color:#fff;
	text-decoration:underline;
	background:#00093b url(../images/bg-menuTop.gif) repeat-x;
}
/**/
ul#mainnav {
	float:left;
	width:195px;
	list-style:none;
	margin:0px;
	padding:0px 5px 0px 0px;
	background:#eeeeee;
}
ul#mainnav li a:link, ul#mainnav li a:visited {
	color:#222222;
	display:block;
	padding:3px 0%;
	text-decoration:none;
	text-indent:10px;
	width:100%;
	background:#e7e7e7 url(../images/bg-menuGral.gif) no-repeat;
	font:normal 11px/1.5 'Trebuchet Ms', Arial, Helvetica, sans-serif;
}
ul#mainnav li {
	border-top:1px solid #fff;
	border-bottom:1px solid #cccccc;
	color:#222222;
}
ul#mainnav li a:hover {
	color:#cd0013;
	background:#e7e7e7 url(../images/bg-menuGral.gif) 0px -23px no-repeat;
}
/**/
ul#mainnav ul.subnav {
	list-style:none;
	float:none;
	width:195px;
	margin:0;
	padding:0px;
	background:#B4D0A3;
}
ul#mainnav ul.subnav li a:link, ul#mainnav ul.subnav li a:visited {
	color:#666;
	text-indent:15px;
	background:#e7e7e7 url(../images/bg-submenuGral.gif) no-repeat;
}
ul#mainnav ul.subnav li {
	border-top:1px solid #fff;
	border-bottom:1px solid #cccccc;
	color:#666;
}
ul#mainnav ul.subnav li a:hover {
	color:#08327e;
}
/*The Market*/
.Rc {
	float:left; 
	width:164px; 
	background:#eeeeee; 
	padding:0px 5px;
}
.rcNewsbox {
	margin:5px auto;
	width:160px;
	color:#fff;
	background:#301929 url(../images/bg-wargbox.gif) repeat-x;
	border:2px solid #000;
}
.rcNewsbox h1 {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:2px 0px 4px 7px;
	border-bottom:1px solid #21151d;
	margin:0px;
}
.rcNewsbox p {
	font-size:9px;
	font-weight:normal;
	color:#83a1af;
	padding:0px 2px 0px 0px;
	border-top:1px solid #3d2736;
	margin:0px;
	text-align:right;
}
.rcNewsbox p a:link, .rcNewsbox p a:visited {
	color:#fff;
}
.rcNewsbox p a:hover {
	color:#83a1af;
	text-decoration:none;
}
ul.nbox {
	width:160px;
	list-style:none;
	color:#fff;
	background:#301929;
	margin:0px;
	padding:0px;
}
ul.nbox li a:link, ul.nbox li a:visited {
	padding:0px;
	text-decoration:none;
	height:27px;
	font:normal 11px/1.3 'Trebuchet Ms', Helvetica, sans-serif;
	color:#fff;
}
ul.nbox li {
	color:#fff;	
	height:23px;
	padding:4px 0px 0px 0px;
	text-indent:5px;
	background:url(../images/bg-warg-link.gif) repeat-x;
	border-top:1px solid #3d2736;
	border-bottom:1px solid #21151d;
}
ul.nbox li a:hover {
	color:#acc5eb;
	text-decoration:none;
}
.Rrow1, .Rrow2 {
	width:346px;
	background:#fff;
	border-bottom:1px solid #ccc;
}
.Rrr1a, .Rrr1b {
	float:left; 	
	margin:0px;
	padding:5px 0px;
}
.Rrr1a {
	width:34px;
	padding:5px 3px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#a0b8dd;
}
.Rrr1b {
	width:300px;
	padding:5px 3px;
	color:#999999;
}
.Rrr1a, .Rrr1b {
	background:#fff;
}
#tmppropsSearch {
	width:530px;
}
#tmppropsSearch fieldset {
	background:#f6f6f6;
	padding:10px 20px;
	border:none;
	border-top:1px solid #d7d7d7;
	border-bottom:2px solid #e3e8ee;
	margin:5px auto 10px auto;
}
#tmppropsSearch input, #tmppropsSearch select {
	float:left;
	width:150px;
	margin:0px 5px 5px 0px;	
	text-indent:3px;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#666;
}
#tmppropsSearch label {
	float:left;
	color:#737173;
	padding:2px 3px 0px 0px;
}
#tmppropsSearch br {
	clear:left;
}
/*Contactenos*/
#contacBox {
	width:530px;
}
#contacBox fieldset {
	background:#f6f6f6;
	padding:10px 20px;
	border:none;
	border-top:1px solid #d7d7d7;
	border-bottom:2px solid #e3e8ee;
	margin:5px auto 10px auto;
}
#contacBox input, #contacBox select {
	float:left;
	width:150px;
	margin:0px 5px 5px 0px;	
	text-indent:3px;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#666;
}
#contacBox label {
	width:150px;
	float:left;
	text-align:right;
	color:#737173;
	padding:2px 5px 0px 0px;
}
#contacBox em {
	/*font-weight:bold;*/
	color:#ce0010;
}
#contacBox textarea {
	height:100px;
}
#contacBox br {
	clear:left;
}
/*Farms, Acreages & Vineyards*/ 
#favBox01, #favBox02, #favBox03 {
	width:330px;
	height:143px;
	padding:10px;
	color:#fff;
	margin-bottom:5px;
	background: url(../images/fav001.jpg) no-repeat;
}
#favBox02 {
	background: url(../images/fav002.jpg) no-repeat;
}
#favBox03 {
	background: url(../images/fav003.jpg) no-repeat;
}
#favBox01 h1, #favBox02 h1, #favBox03 h1{
	font-size:16px;
	border-bottom:1px solid #fff;
	margin-bottom:3px;
	color:#fff;
	width:130px;
}
#favBox01 p, #favBox02 p, #favBox03 p{
	color:#fff;
	font-size:10px;
	width:130px;
	line-height:12px;
}
/*Emprendimientos*/
.empTit {
	background:#f5f3f5 url(../images/bg-emp-tit.gif) repeat-x;
	color:#ce0010;
	height:34px;
	padding:5px 0px 0px 10px;
	margin:0px;
	font:normal 20px/normal trebuchet ms, Arial, Helvetica, sans-serif;
}
ul#empMnu {
	width:550px;
	height:30px;
	list-style:none;
	color:#717071;
	background:#e6e6e6;
	border-top:2px solid #ce0010;
	border-bottom:1px solid #666;
	margin:0px;
	padding:0px;
}
ul#empMnu li a:link, #empMnu li a:visited {
	float:left;
	padding:5px 10px 0px 9px;
	text-decoration:none;
	font:bold 14px/1.3 'Trebuchet Ms', Helvetica, sans-serif;
	color:#717071;
	background:#e6e6e6;
}
ul#empMnu li {
	float:left;
	color:#717071;
	background:#e6e6e6;
}
ul#empMnu li a:hover {
	float:left;
	color:#ce0010;
	text-decoration:none;
	background:#e6e6e6 url(../images/bg-emp-mnu.gif) center top no-repeat; 
}
.empcontBox {
	width:530px;
	margin:0px;
	padding:5px 10px;
}
.empcontBox h2 {
	text-align:right;
	font-size:16px;
	font-weight:bold;
}
/*Galeria de Fotos de Emprendimietos*/
.empGalbox {
	margin:5px auto;
	background:#000; 
	padding:10px 0px 10px 10px; 
	color:#fff;
}
.empGalboxFoot {
	clear:both;
	margin:0px auto 0px auto;
	padding:0px;
	background:#000;
	border-top:1px dashed #a6a5a5;
}
.empBigphoto {
	float:left;
	width:257px;
	height:173px;
	border:1px solid #a6a5a5;
	text-align:center;
	margin:0px;
	background:#fff;
}
.devContsmallphoto {
	float:right;
	width:251px;
	height:175px; 
	background:#000; 
	margin:0px; 
	padding:0px;
	margin-bottom:10px;
	background:#000;
}
.empSmallphoto {
	float:left;
	width:73px;
	height:49px;
	border:1px solid #a6a5a5;
	margin:0px 7px 7px 0px;
	text-align:center;
	background:#fff;
}
.searchLive {
	width:220px;
	height:22px;
	margin:5px auto;
	padding:10px;
	background:#d3e2f1;
	border-top:1px solid #bfccda;
	border-bottom:1px solid #bfccda;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
/*evalutaion form new*/
fieldset#eftmp label {
	text-align:left;
	width:100%;
	display:block;
	margin:0;
	padding:0 0 3px;
}
fieldset#eftmp textarea {
	width:460px;
	margin:0 0 15px;
}
fieldset#eftmp input.checkbox {
	width:auto;
	height:auto;
	margin:0 5px 12px 0;
	padding:0;
	background:#fff;
	border:none;
} 
fieldset#eftmp br {
	clear:left;
}
