.texto_fuxia{
font-family:'Trebuchet MS', Verdana, Arial;
font-size:18px;
color:#3366ff;
font-weight:bold;
/*			font:12px/1.2 'Trebuchet MS', Verdana, Arial;*/
}
.texto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
/*			font:12px/1.2 'Trebuchet MS', Verdana, Arial;*/
}
.texto_espacio{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-left:15px;
}
.formcls{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		width:250px;
/*		border-left-style:solid;
		border-left-color:#6eb33f;
		border-left-width:1px;*/
		border-top: solid 2px #b6c36b;
		border-left: solid 2px #b6c36b;
		border-bottom: solid 2px #b6c36b;
		border-right: solid 2px #b6c36b;
		background: #FFFFFF;
		color:
		}
.texto_verde_link{
font-family:'Trebuchet MS', Verdana, Arial;
font-size:11px;
color:#5f7a05;
text-decoration:none;
/*			font:12px/1.2 'Trebuchet MS', Verdana, Arial;*/
}
.texto_acero{
font-family:'Trebuchet MS', Verdana, Arial;
color:#538fab;
font-size:14px;
font-weight:bold;
}
.texto_acero_espacio{
font-family:'Trebuchet MS', Verdana, Arial;
color:#538fab;
font-size:14px;
font-weight:bold;
padding-left:15px;
}
.texto_verde_espacio{
font-family:'Trebuchet MS', Verdana, Arial;
color:#6eb33f;
font-size:24px;
font-weight:bold;
padding-left:15px;
}
.texto_verde{
font-family:'Trebuchet MS', Verdana, Arial;
color:#6eb33f;
font-size:14px;
font-weight:bold;
}
.pie1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:145px;
}
.pie2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}
.border_plomo{
border-right-style:solid;
border-right-width:1px;
border-right-color:#CCCCCC;


}
/**************************************
   Theme: Vigor - Derived From: Vigor  
***************************************/

/* START -> DO NOT EDIT THIS SECTION */
	/* STANDARD THEME RESET */
/*	body,div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0;padding:0}*/
	fieldset,img{border:0}
/*	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}*/
	table{border-collapse:collapse;border-spacing:0}
	/* THEME SPECIFIC CSS */
		/* ADDITONAL RESET */
/*			html{min-height:100.02%}
			body{font-size:100.01%;background-color:#fff}
			#body{position:relative;zoom:1;}*/
			#pageName,#zWrap * {margin-bottom:10px}
			#zWrap li,#zWrap dt{margin-bottom:0}
			#formAlertFailure ul{margin:0;padding:0}
			#navigation ul{list-style:none;margin:0;padding:0}
			#navigation ul a{text-decoration:none}
			#zA,#zB,#zC{overflow:hidden;_overflow:visible;_overflow-x:hidden;padding-bottom:1px}
			#ft{overflow:hidden;}
			#hMisc div,#fMisc div{margin:0;}
		/* MIN-WIDTH MAX-WIDTH MIN-HEIGHT FOR THEME ELEMENTS */
			#hMisc,#fMisc{min-height:3.3em;_height:3.3em}
			#bd{min-height:28em;_height:28em}
		/* ------- STRUCTURE -------- */
			body{padding-bottom:10px}
			#doc{width:770px;margin:10px auto;border-width:1px}
			#bd{width:585px;margin:30px 0 30px 150px}
			/* use 1px padding top to prevent margin to create a gap above #hd */
			#hd{min-height:145px;_height:145px;padding-top:1px}
			#hContent{margin:45px 0 0 250px;width:485px;padding-right:20px}
			#hMisc{display:none}
			#pageName{display:none}
			/* use position:relative to address stacking order IE6 */
			
			
			#navigation{width:125px;float:left;position:relative}
			
			
			
			/* keep the two following rules apart */
			#navigation #mainNav li a{display:inline-block;}
			#navigation #mainNav li a{display:block;padding:3px 3px 3px 20px}
/*			#body h4{margin-bottom:0}*/
 			/* bottom margin here with AP link below assures we have consistent spacing across browsers */
/*			#mapZone{position:relative;width:250px;height:250px;margin-bottom:2em;_margin-bottom:0}
/*			#drivingDirectionsLnk{position:absolute;top:255px;left:0}*/
			/* #ft use position:relative to prevent disappearing when the contact form loads */
			/* use zoom:1; to prevent background painting bug */
			/* use padding:1px 0; to prevent collapsing margin */
			#ft{clear:both;zoom:1;position:relative;padding:1px 0}
			/* use position:relative to address stacking order IE6 */
/*			#fContent {float:right;margin:0px 0px 0px 0;width:238px;padding-right:5px;display:inline;position:relative}
			#fMisc {position:relative;width:310px;margin:150px 0 20px 145px}
/* END -> DO NOT EDIT THIS SECTION */			

/* START -> CUSTOMIZATION SECTION */
	
	/* --------- TYPOGRAPHY --------- */
	
		/* User-Editable Body */
		/* NOTE: DO NOT STYLE 'body' ELEMENT DIRECTLY! */
		#body {
			color: #333333;
			font:12px/1.2 'Trebuchet MS', Verdana, Arial;
		}
		
		/* Header */
		#hd {
			color: #ffffff;
		}
		
		/* Footer */
		#ft {
			color: #ffffff;
		}

		/* H1 Site Title */
		#body h1 {
			font-size: 250%;
			font-weight: bold;
		}

		/* H2 Page Title */
		#body h2 {
			font-size: 200%;
			font-weight: bold;
			color: #6eb33f;
		}

		/* H3 Paragraph Title */
		#body h3 {
			font-size: 150%;
			color: #538fab;
			font-weight: bold;
		}

		/* H4 Paragraph Subtitle */
		#body h4 {
			font-size: 120%;
			color: #538fab;
			font-weight: bold;
		}

		/* Contact Info */
		#fMisc {
			font-size: 11px;
		}

		/* Footer Content */
		#fContent {
			font-size: 9px;
		}

	/* ----------- LINKS ------------ */

		#body a:link {
			color: #5f7a05;
		}
		#body a:visited {
			color: #5f7a05;
			text-decoration: none;
		}		

		/* Nav Menu */
		#navigation {
		font-family:Verdana, Arial, Helvetica, sans-serif;
/*			font-size: 1.2em;*/
			font-size:11px;
			color:#000000;
		}

		ul#mainNav li a:link,
		ul#mainNav li a:visited {
/*			text-transform: uppercase;
			color: #626262;
			font-weight: bold;*/
		}
		.rojo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		size:12px;
		text-transform: uppercase;
		color:#FF0000;
		font-weight:bold;
		text-decoration:none;		
		}
		.plomo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		size:12px;
		text-transform: uppercase;
		color:#626262;
		font-weight:bold;
		text-decoration:none;		
		}
		#mainNav li a:hover,
		#mainNav li a:active,
		#mainNav li a:focus,
		ul#mainNav li.active a:link,
		ul#mainNav li.active a:visited {
/*		font-family:Verdana, Arial, Helvetica, sans-serif;
		size:12px;
		text-transform: uppercase;
		color:#000000;
		text-decoration:none;		
			color: #000000;*/
		}
		ul#mainNav li.active a:visited {
			color: #000000;
		}


	/* -------- BACKGROUNDS -------- */

		body {
/*			background-color: #b6c36b;*/
		}

		#hd {
/*			background-color: #b6c36b;
			background-image:url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/vigor/v_1_1_2_7/images/hd_home_bg.jpg);
			background-position: 0 100%;
			background-repeat: no-repeat;*/
		}

		#doc {
			background: #ffffff;
		}

		#mainNav li a:hover,
		#mainNav li a:active,
		#mainNav li a:focus,
		ul#mainNav li.active a:link,
		ul#mainNav li.active a:visited {
			background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/vigor/v_1_1_2_7/images/nav_hover_bg.gif);
			background-repeat: repeat-y;
			_background-color:#fff;
		}

		#zWrap {
			background-image:url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/vigor/v_1_1_2_7/images/z_wrap.gif);
			background-position: 360px 100%;
			background-repeat: repeat-y;
		}

		#ft {
			background-color: #8faf59;
		}

	/* ------------- BORDERS --------------- */

		#navigation {
/*			border-top: 1px solid #cfcfcf;*/
		}

		ul#mainNav li a:link {
/*			border-bottom: 1px solid #cfcfcf;*/
		}

		#body form#contactForm .defFormInput,
		#body form#contactForm .defFormText {
/*			border-color: #b7c46c;*/
		}

		#doc {
/*			border-color: #666666;
			border-style: solid;*/
		}
/* END -> CUSTOMIZATION SECTION */
