#par { background-color:#ccc }
#impar { background-color:#fff }
#sucursal td {color:#C04B2A;}
.style1 {color: #000}
.ingles { color:#c3c3c3}
.botones { border:0; background:url('../images/bt_play.gif') left center no-repeat; cursor:pointer; text-decoration:underline; color:#00f; padding:0 0 0 17px;}
.botones4 {border:0; background-color:white; cursor:pointer; text-decoration:underline; color:#00f; padding:0 0 0 6px;}
.botones2 { border:0; background:url('../images/bt_play.gif') left center no-repeat; cursor:pointer; text-decoration:underline; color:#00f; padding:0 0 0 18px; }

.menu 			{ width:445px; height:52px; background: url('../images/menu_main.gif') right bottom no-repeat; margin:10px 0 0 13px;}
.menu a 		{ display:block; float:left; line-height:21px; color:#000;}

/*comun */
#Opt_amadita,
#Opt_service,
#Opt_technology,
#Opt_branches,
#Opt_results	{ margin-right:2px; padding:10px 0 0; text-align:center;}

#Opt_amadita	{ width:63px;}
#Opt_service	{ width:70px;}
#Opt_technology	{ width:81px;}
#Opt_branches	{ width:81px;}
#Opt_results	{ width:142px; margin:0;}

/* ::::: shit general ::::: */
.solform {BORDER-RIGHT: #e7e7e7 1px solid;  BORDER-TOP: #737373 1px solid;  BORDER-LEFT: #737373 1px solid; COLOR: #333; BORDER-BOTTOM: #e7e7e7 1px solid; width:70%;}

body { margin: 0; font-size: 74%; font-family: verdana,helvetica,sans-serif; color: rgb(51, 51, 51); }
h1, h2, h3, h4, h5, h6 { margin: 0pt; font-size: 1em; color: rgb(89, 101, 77); }
#flickr					{ padding-bottom:30px; width:100%; text-align:center;}
#flickr img 			{ padding:3px; border:1px solid #ccc; background:#fff; margin:0 10px 10px 0;}
#flickr h1			{ font-size:18px; line-height:20px; color:#000; }
h1 { margin: 0em 0em 0.25em; font-size: 1.9em; letter-spacing: -1px; font-weight: normal; }
#content h1 { text-transform: none; }
h2 { font-size: 1.2em; margin-bottom: 0.4em; }
h3 { font-size: 1.1em; margin-bottom: 0.4em; }
.has-subhead { margin-bottom: 0pt; }
a { color: #CE0771; }
a:hover { color: rgb(89, 101, 77); }
a img { border: medium none ; }
p a { color: rgb(89, 101, 77); padding-bottom: 1px; }
p a:hover, .section .content a:hover { background-color: rgb(89, 101, 77); color: white; padding-bottom: 2px; text-decoration: none; }
p { margin: 0em 0.2em 1.2em 0em; line-height: 1.6em; text-align: left; }
#column-side p { text-align: left;  }
strong { color: rgb(89, 101, 77); }
.contextual { font-size: 0.9em; }
blockquote { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); margin: 0em 0em 1em; padding: 1.5em 0em; font-size: 1.1em; color: rgb(85, 85, 85); background-position: left center; }
blockquote p { margin-bottom: 0em; }
.weak { font-size: 0.9em; }
a img { border: medium none ; }
img { border: medium none ; }
ul { margin: 0em 0em 1.3em 1.5em; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1.3em; }
ol { margin: 0em 0em 1.3em 2em; padding: 0em 0em 0em 2em; line-height: 1.5em; }
ul li { margin: 0px 0px 0.5em; padding: 0px 0px 0px 13px; background: transparent url('../images/icon_arrowg.gif') no-repeat scroll 0px 5px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
hr { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(194, 194, 194); border-width: medium medium 1px; padding: 0pt; background: transparent none repeat; height: 1px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.clear { clear: both; }
.section { background-color: rgb(245, 245, 245); height: 1%; }
.section div.top { background: transparent url('../images/g_ul.gif') no-repeat scroll left top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.section div.top div { background: transparent url('../images/g_ur.gif') no-repeat scroll right top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.section div.bottom { background: transparent url('../images/g_ll.gif') no-repeat scroll left bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.section div.bottom div { background: transparent url('../images/g_lr.gif') no-repeat scroll right bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.section div.top, .section div.top div, .section div.bottom, .section div.bottom div { width: 100%; height: 6px; }
.section div.content { padding: 11px 20px; }
form { margin: 0pt; padding: 0pt; }
fieldset { border: medium none ; margin: 0pt; padding: 0pt; }
fieldset input { margin-bottom: 1em; }
fieldset.short input { display: block; }
input.textbox { padding: 1px 0.2em ! important; }
input.textbox, textarea { border: 1px solid rgb(89, 101, 77); color: rgb(89, 101, 77); font-family: "Courier New",Courier,monospace; font-size: 1em; }
textarea { padding: 0.2em 2px; }
input.textbox:focus, textarea:focus { background-color: rgb(255, 251, 235); }
input.button { border: medium none ; padding: 2px 5px; background-color: rgb(89, 101, 77); color: white; font-size: 0.9em; vertical-align: top; }
* html input.button { padding: 3px 5px 2px; }
.required { color: red; }
.continue { float: right; margin-bottom: 1em; }
label { font-weight: bold; font-size: 0.9em; color: rgb(89, 101, 77); }
div.error-panel {  }
div.error-panel ul { margin: 0em 0em 1em; padding: 0pt; }
div.error-panel ul li { background: transparent none repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 0pt; color: red; margin-bottom: 0.2em; }

/* ::::: segundo general ::::: */

body { margin: 0; padding: 0pt; background-color: rgb(255, 251, 235);}
#page { margin: 0 auto 3em; width: 790px; padding:0 15px;}
/*#header { height: 83px; padding: 15px 16px; background:url('../images/s_header.gif') no-repeat center bottom;}*/
#header { height: 83px; padding: 15px 16px; background:url('../images/s_header.gif') no-repeat center bottom;}
#logo { background: transparent url('../images/logo.gif') no-repeat; position: absolute; top: 9px; left: 44px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#logo a { background: transparent url('../images/logo.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 64px; height: 51px; display: block; text-decoration: none; color: rgb(255, 251, 235); }
#nav { margin: 0pt; padding: 0pt; background: transparent url('../images/menu.gif') no-repeat; position: absolute; right: 10px; top: 28px; width: 338px; height: 37px; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#nav li { margin: 0pt; padding: 0pt; background: transparent none repeat; position: absolute; top: 0pt; height: 37px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#nav li a { padding: 0pt; overflow: hidden; display: block; text-indent: -9000em; height: 37px; }
#nav li#ethics { left: 0px; width: 62px; }
#nav li#process { left: 63px; width: 71px; }
#nav li#results { left: 134px; width: 69px; }
#nav li#pricing { left: 203px; width: 67px; }
#nav li#contact { left: 270px; width: 69px; }
#nav li a:hover, #nav li.current a { background-image: url('../images/menu.gif'); background-repeat: no-repeat; }
#nav li#ethics a:hover, #nav li#ethics.current a { background-position: 0px -37px; }
#nav li#process a:hover, #nav li#process.current a { background-position: -63px -37px; }
#nav li#results a:hover, #nav li#results.current a { background-position: -134px -37px; }
#nav li#pricing a:hover, #nav li#pricing.current a { background-position: -203px -37px; }
#nav li#contact a:hover, #nav li#contact.current a { background-position: -270px -37px; }
#body { padding:0 12px; background:url('../images/s_body.gif') repeat-y center top;}
#content { padding: 11px 22px 22px; background: white url('../images/s_content.gif') no-repeat scroll center top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 11px; height: 1%; position: relative; }
#breadcrumb { margin: 0pt 0pt 0em; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 0.9em; position: relative; }
#breadcrumb li { margin: 0pt 0.7em 0pt 0pt; padding: 0pt 0pt 0pt 1.27em; background: transparent url('../images/icon_arrow.gif') no-repeat scroll 0px 0.5em; float: left; color: rgb(170, 170, 170); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#breadcrumb li.first { background: transparent none repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 0pt; }
#breadcrumb li a { color: rgb(170, 170, 170); text-decoration: none; }
#breadcrumb li { color: rgb(89, 101, 77); font-weight: bold; }
#phonenumber { float: right; font-size: 0.85em; font-weight: bold; margin-top: 0.2em; color: rgb(119, 119, 119); }
#content #textsize { float: right; }
#content #textsize a { overflow: hidden; text-indent: -9000em; display: block; float: left; width: 15px; height: 12px; }
#content #textsize a.selected { border-bottom: 2px solid rgb(89, 101, 77); }
#content #textsize a:hover { color: rgb(89, 101, 77); }
#content #textsize li { padding: 0pt; background: transparent none repeat; display: inline; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#content #textsize #small { background: transparent url('../images/icon_small.gif') no-repeat scroll center top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#content #textsize #medium { background: transparent url('../images/icon_medium.gif') no-repeat scroll center top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#content #textsize #large { background: transparent url('../images/icon_large.gif') no-repeat scroll center top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#column-main { clear: both; float: left; width: 378px; margin-right: 40px; }
#column-side { float: left; width: 264px; }

#footer { height:35px; padding: 12px 15px; background:#fffbeb url('../images/s_footer.gif') no-repeat center top; margin-bottom: 3em; color: rgb(89, 101, 77);}

#footer		{ float: left; padding-top:13px; width:760px;}
#legalinfo { float: left; padding-top:11px;}
/*#footer #legalinfo span { margin: 2px 0.5em 0em 0em; background: transparent url('../images/icon_logo.gif') no-repeat; text-indent: -9000em; display: block; float: left; width: 25px; height: 13px; }*/
#footernav { float: right;}
#utilitynav { margin: 0.3em 0  0; padding: 0; font-size: 0.95em;}
#utilitynav li { margin: 0 0 0 10px; padding: 0; background: #fffbeb; display: block; float:left; line-height:29px;}
#utilitynav li a { font-weight: bold; color: rgb(89, 101, 77); text-decoration: none; }
#validation { margin: 0.7em 0em 0em; padding: 0pt; text-align: right; font-size: 0.85em; }
#validation li { padding: 0pt; background: transparent none repeat; display: inline; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#validation li a { font-weight: normal; color: rgb(89, 101, 77); text-decoration: none; }

/* ::::: tercero ::::: */

h1#revenue { background: transparent url('../images/h_creating.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 25px; width: 393px; }
.home #content { padding: 22px 0px 22px 22px; }
.home #column-main { clear: both; float: left; width: 437px; margin-right: 35px; }
.home #column-side { float: left; width: 220px; }
#ad-area { background: transparent url('../images/i_mainad.jpg') no-repeat scroll left top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
#ad { float: left; width: 484px; position: relative; }
#ad a { background: transparent url('../images/i_casebutton.jpg') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 119px; height: 19px; text-indent: -9000em; position: absolute; top: 196px; left: 248px; }
#ad-bottom { background: transparent url('../images/g_hpbottom.gif') no-repeat scroll center bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 6px; }
#services { margin: 0px 0px 11px 495px; background: rgb(55, 98, 138) url('../images/servicesfooter.gif') no-repeat scroll center bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-bottom: 20px; }
#prop { float: left; width: 1px; height: 157px; }
#services h2 { background: transparent url('../images/h_services.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 30px; width: 231px; text-indent: -9000em; margin-bottom: 0pt; }
#services ul { margin: 15px 0px 0px 25px; list-style-type: none; list-style-image: none; list-style-position: outside; position: relative; }
#services ul li { background-image: url('../images/icon_arroww.gif'); padding-left: 16px; background-position: 0px 3px; }
#services ul li a { color: white; text-decoration: none; }
a#getstarted { background: transparent url('../images/i_evaluation.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; display: block; width: 231px; height: 75px; margin-left: 495px; text-indent: -9000em; text-decoration: none; }
blockquote#rankings { border-top: medium none; padding: 0em 0em 1em; }
blockquote#rankings p { background: transparent url('../images/h_rankings.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 391px; height: 71px; text-indent: -9000em; }
#whitepapers { clear: both; }
#whitepapers h2 { border-bottom: 1px solid rgb(183, 183, 183); background: transparent url('../images/h_whitepapers.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 19px; }
#whitepapers ul { margin-bottom: 3em; }
#whitepapers ul li { background: transparent url('../images/icon_paper.gif') no-repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 25px; height: 18px; padding-top: 2px; }
#whitepapers li a { font-size: 0.9em; }
a#morewhitepapers { background: transparent url('../images/b_seemore.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; display: block; width: 144px; height: 15px; margin-left: 20px; }
#phone h2 { border-bottom: 1px solid rgb(183, 183, 183); margin: 2em 0em 0.5em; background: transparent url('../images/h_intouch.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 19px; }
#newsletter input.textbox { font-weight: bold; width: 150px; }
h1#integrity { background: transparent url('../images/h_integrity.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 288px; }
blockquote.works p { background: transparent url('../images/quote_works.gif') no-repeat; overflow: hidden; text-indent: -9000em; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 245px; height: 120px; }
div#eval { padding: 19px 0px 0px 22px; background: transparent url('../images/i_box1.gif') no-repeat; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 287px; height: 138px; }
a#getone { background: transparent url('../images/b_getone.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 105px; height: 15px; text-indent: -9000em; display: block; float: right; margin-right: 22px; }
h1#processtitle { background: transparent url('../images/h_process.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 294px; }
ol#process-steps { margin: 1em 0em 1em 3px; padding: 0pt; }
ol#process-steps li { border-bottom: 1px solid rgb(204, 204, 204); overflow: hidden; text-indent: -9000em; background-repeat: no-repeat; height: 19px; width: 255px; margin-top: 7px; }
ol#process-steps li.item1 { background-image: url('../images/h_1establish.gif'); }
ol#process-steps li.item2 { background-image: url('../images/h_2outline.gif'); }
ol#process-steps li.item3 { background-image: url('../images/h_3analysis.gif'); }
ol#process-steps li.item4 { border-bottom: medium none; background-image: url('../images/h_4feedback.gif'); }
blockquote.service p { border: medium none ; background: transparent url('../images/quote_service.gif') no-repeat scroll left top; overflow: hidden; text-indent: -9000em; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 259px; height: 122px; }
h1#strategic { background: transparent url('../images/h_strategic.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 287px; height: 24px; }
h1#pay { background: transparent url('../images/h_pay.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 187px; height: 24px; }
h1#hidden { background: transparent url('../images/h_hidden.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 334px; height: 24px; }
h1#seo { background: transparent url('../images/h_seo.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 284px; height: 24px; }
h1#conversion { background: transparent url('../images/h_transforming.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 324px; height: 24px; }
h1#international { background: transparent url('../images/h_world.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#makeover { background: transparent url('../images/h_makeover.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#yellow { background: transparent url('../images/h_yellow.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#winning { background: transparent url('../images/h_winning.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#simple { background: transparent url('../images/h_simple.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#word { background: transparent url('../images/h_word.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#roadmap { background: transparent url('../images/h_roadmap.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#psychology { background: transparent url('../images/h_psychology.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#methodology { background: transparent url('../images/h_methodology.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 365px; height: 24px; }
h1#resultstitle { background: transparent url('../images/h_results.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -900em; height: 24px; width: 273px; }
blockquote.sales p { background: transparent url('../images/quote_sales.gif') no-repeat; overflow: hidden; text-indent: -9000em; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 255px; height: 96px; }
#casestudies ul { margin: 0pt; font-size: 0.95em; }
h1#power { background: transparent url('../images/h_power.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 375px; }
h1#apartment { background: transparent url('../images/h_apartment.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 361px; }
h1#criminal { background: transparent url('../images/h_criminal.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 421px; }
h1#medical { background: transparent url('../images/h_medical.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 421px; }
h1#pricingtitle { background: transparent url('../images/h_pricing.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 167px; height: 24px; }
.pricing .section h3 { font-size: 1em; }
.pricesection p { margin-bottom: 0.5em; }
.pricesection { margin-bottom: 2em; }
.pricesection strong { border-bottom: 1px solid rgb(204, 204, 204); padding: 0.5em 1em; background-color: rgb(245, 245, 245); display: block; }
.pricesection hr { display: none; }
.contact #column-main { width: 316px; margin-right: 44px; }
.contact #column-side { width: 300px; }
.contact fieldset.short input.textbox, .contact fieldset.short textarea.textbox { width: 289px; }
.contact div.general { float: left; width: 300px; }
.contact div.request { float: right; width: 300px; }
h1#letstalk { background: transparent url('../images/h_letstalk.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; width: 101px; height: 24px; }
.sitemap #content { margin-top: 0em; }
#pages ul { margin-top: 1em; position: relative; }
.login #content { margin-top: 0em; }
.login h1#thankyou { background: transparent url('../images/h_thankyou.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 28px; width: 107px; }
h1#sitemap { background: transparent url('../images/h_sitemap.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 421px; }
h1#login { background: transparent url('../images/h_login.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 24px; width: 421px; }
.whitepaper #content { margin-top: 0em; }
.whitepaper #column-main { margin: 0pt; width: 680px; }
.whitepaper #textsize { margin-bottom: 0pt; }
.whitepaper #breadcrumb { margin: 0pt 0pt 1em; height: 15px; }
.whitepaper h1#white { background: transparent url('../images/h_white.gif') no-repeat; overflow: hidden; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -9000em; height: 28px; width: 133px; }
.whitepaper h1#pagetitle { margin-bottom: 0.5em; }
.whitepaper blockquote { margin: 1em 0pt 1em 1em; float: right; width: 40%; font-size: 1.5em; }
.whitepaper blockquote p { color: rgb(89, 101, 77); }

/* :::::cuarot chiist::::: */

body { padding: 0pt; }
ul#textsize a { overflow: visible ! important; }
ul#textsize a, a#getone { text-decoration: none; }
h1#logo { padding: 9px 0pt 0pt 22px; float: left; background-position: 22px 9px; position: static; text-indent: -9999px; height: 51px; width: 64px; }
h1#logo a { display: block; height: 51px; width: 64px; }
ul#nav li#contact a:hover { margin-right: 1px; }
div#whitepapers h2 { width: 100%; }
div#whitepapers ul li { font-size: 0.895em; }
.marginTop{margin-top:15px}

/* CERTIFICADO CAP*/
#cap		{ width:236px; float:left}
#cap img	{ margin:3px 5px 5px 2px}
#cap a		{ color:#CE0771}
#cap a:hover{ text-decoration:none;	color:#59654d; background:none}
#cap h3		{ margin:0}
#cap p		{ margin:0; font-size:10px; line-height:13px}


.tech{ margin-bottom:20px; width:100%; }
.tech h3{ margin-bottom:10px;}
.tech p{ line-height:18px;}
.tech img{ padding:3px; border:1px solid #ccc; background:#fff; margin:0 10px 10px 0;}

#resultOnline{
	margin-bottom:26px;
}

#resultados			{ color:#fff; display:none; width:215px; border:4px solid #dad9d4; background:#fff; position:absolute; margin-left:-235px;}
#resultados h1 		{ background:#f1f0ee; border-bottom:2px solid #dad9d4; padding:0 5px 3px; letter-spacing:0.04em;}
#resultados ul		{ padding:10px; margin:0;}
#resultados #close	{ background:url(../images/close.gif) no-repeat left top; width:23px; height:21px; border:none; padding:0; margin:0; float:right; cursor:pointer;}

/*SUB-MENU*/
#m1	{
	position:relative;
	margin:-18px 0 0 542px;
	z-index:1000;
	visibility: hidden;
	padding:3px;
	background:#e43483;
	width:210px;
}

#m1 a{
	color:#fff;
	display:block;
	background:#f5559d;
	text-decoration:none;
	margin-bottom:3px;
	padding:3px;
	text-align:left;
	min-height:13px;
	height:auto !important;
	height:13px;
}
#m1 a:hover{
	background:#fbe1ed;
	color:#e43483;
}
.contentMainPic{ text-align:center;}