body{background-image:url(images/main-bg.gif);background-position:left -12px;background-repeat:repeat-x;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.95em;color:#666;margin:0;padding:0;}
div,p,ul,h1,h2,h3,h4,h5,img{margin:0;padding:0;}
ul{list-style-type:none;}
#mainPan{width:828px;position:relative;margin:0 auto;}
#topPan{width:828px;height:185px;}
#topleftPan{width:658px;float:left;color:#000;margin:0;}
.header1{background:url(images/header.jpg) 0 0 no-repeat #FDFDFC;}
.header2{background:url(images/header00.jpg) 0 0 no-repeat #FDFDFC;}
.header3{background:url(images/header01.jpg) 0 0 no-repeat #FDFDFC;}

#topleftPan h1{width:auto;height:131px;background:none;font:20px/22px Arial, Helvetica, sans-serif;padding:54px 0 0 310px;}
#topleftPan h2{font:13px/20px Arial, Helvetica, sans-serif;display:block;border-top:1px solid #6CEC16;width:203px;position:absolute;top:105px;left:310px;}
#toprightPan{width:170px;height:185px;float:right;top:0;right:0;}
#toprightPan ul{width:117px;height:147px;margin:18px 0 0;}
#toprightPan ul li{height:30px;border-bottom:1px solid #CBCACA;line-height:29px;}
#toprightPan ul li a{width:117px;display:block;background:url(images/arrow-normal.gif) 0 50% no-repeat #fff;color:#3B3B3B;text-decoration:none;padding:0 0 0 20px;}
#toprightPan ul li a:hover{background:url(images/arrow-hover.gif) 0 50% no-repeat;text-decoration:none;}
#toprightPan ul li.underlinenone{height:30px;border-bottom:none;line-height:29px;}
#bodytopPan{width:778px;height:138px;background:url(images/bodytop.jpg) 0 0 no-repeat;}
#bodytopleftPan{width:608px;float:left;margin:0;}
#bodytopleftPan h2{width:478px;height:26px;display:block;font:24px/24px Georgia, "Times New Roman", Times, serif;font-weight:700;color:#7A0616;background:#fff;margin:28px 0 4px 60px;}
#bodytopleftPan h2 span{font-size:21px;line-height:24px;font-weight:400;}
#bodytopleftPan h3{width:90%;height:auto;display:block;color:#06507A;font-size:14px;line-height:14px;font-weight:700;font-variant:normal;margin:0;padding:6px 0 8px 30px;}
#bodytopleftPan h3 span{color:#0BA0F2;text-transform:none;}
#bodytopleftPan h4{width:90%;height:auto;display:block;color:#06507A;font-size:17px;line-height:14px;font-weight:700;font-variant:normal;margin:0;padding:6px 0 8px 30px;}
#bodytopleftPan h4 span{align:justify color:#0BA0F2;text-transform:none;}
#bodytoprightPan{width:170px;position:absolute;top:185px;right:0;}
#bodytoprightPan form{width:151px;height:119px;background:url(images/formarea.jpg) 0 0 no-repeat;margin:15px 0 0;}
#bodytoprightPan input{width:100px;height:15px;line-height:14px;font-size:11px;margin:0 0 0 22px;}
#bodytoprightPan input.button{width:103px;height:22px;background:url(images/button.gif) 0 0 no-repeat #fff;color:#fff;font:14px/18px Georgia, "Times New Roman", Times, serif;text-align:center;font-weight:700;border:none;margin:14px 0 0 22px;}
#bodytoprightPan form h2{width:100px;height:62px;display:block;background:url(images/icon5.jpg) 0 50% no-repeat #fff;color:#39A002;font:15px/52px Georgia, "Times New Roman", Times, serif;font-weight:700;text-transform:uppercase;margin:0 0 0 19px;padding:0 0 0 33px;}
#bodyPan{width:882px;}
#bodyleftPan{width:658px;background:url(images/body-bg.gif) 0 0 repeat-y;margin:0;padding:0 0 40px;}
#bodyleftPan p{padding:19px 61px 0;}
#bodyleftPan p.border{height:6px;background:url(images/line.gif) 0 100% repeat-x;margin:20px 61px;padding:0;}
#bodyleftPan p.captiontext{font:16px/22px Georgia, "Times New Roman", Times, serif;background:url(images/body-bg.gif) 0 0 repeat-y #fff;color:#7D7D7D;font-style:italic;font-weight:700;}
#bodyleftPan p span.quetion{font-size:50px;}
#bodyleftPan h2{width:478px;height:40px;display:block;font:21px/21px Georgia, "Times New Roman", Times, serif;font-weight:700;color:#39A002;background:#fff;margin:0 0 0 61px;}
#bodyleftPan h2 span{font-size:21px;line-height:21px;font-weight:400;}
#bodyleftPan h3{width:116px;height:47px;display:block;background:url(images/icon1.jpg) 0 0 no-repeat #fff;color:#06507A;border-bottom:1px solid #E6E6E6;font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;margin:20px 0 0 61px;padding:6px 0 0 100px;}
#bodyleftPan h3 span{background:#fff;color:#39A002;text-transform:none;}
#bodyleftPan h4{width:478px;height:40px;display:block;font:24px/24px Georgia, "Times New Roman", Times, serif;font-weight:700;color:#39A002;background:#fff;margin:0 0 0 61px;}
#bodyleftPan h5{width:200px;height:47px;display:block;background:url(images/icon4.jpg) 0 0 no-repeat #fff;color:#06507A;font-size:18px;line-height:24px;border-bottom:1px solid #E6E6E6;margin:10px 0 10px 59px;padding:0 0 10px 100px;}
#bodyleftPan h5 span{font-size:24px;}
#bodyleftlinkboxonePan{width:400px;height:50px;display:block;margin:25px 0 0 61px;padding:0;}
#bodyleftlinkboxonePan ul{width:318px;height:24px;}
#bodyleftlinkboxonePan ul li{display:block;width:156px;height:34px;float:left;}
#bodyleftlinkboxonePan ul li.comments{width:110px;height:28px;display:block;background:url(images/icon2.jpg) 0 0 no-repeat #fff;color:#00456F;font-size:14px;font-weight:400;padding:0 0 0 35px;}
#bodyleftlinkboxPan{width:400px;height:88px;display:block;margin:25px 0 0 61px;padding:0;}
#bodyleftlinkboxPan ul{width:318px;height:24px;margin:0;}
#bodyleftlinkboxPan ul li{display:block;height:34px;float:left;}
#bodyleftlinkboxPan ul li.comments{width:110px;height:28px;display:block;background:url(images/icon2.jpg) 0 0 no-repeat #fff;color:#00456F;font-size:14px;font-weight:400;padding:0 0 0 36px;}
#bodyleftpublicationPan{width:468px;margin:25px 0 0 61px;padding:0;}
#bodyleftpublicationPan h2{width:448px;height:70px;background:url(images/bullet1.gif) 0 0 no-repeat #fff;font-size:16px;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:700;color:#7D7D7D;margin:0;padding:0 0 0 40px;}
#bodyleftpublicationPan h2 span{background:#fff;color:#06507A;font-size:14px;}
#bodyleftpublicationPan h3{width:448px;height:70px;background:url(images/bullet2.gif) 0 0 no-repeat #fff;font-size:16px;line-height:20px;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:700;color:#7D7D7D;text-transform:none;border:none;margin:0;padding:0 0 0 40px;}
#bodyleftpublicationPan h4{width:448px;height:70px;background:url(images/bullet3.gif) 0 0 no-repeat #fff;font-size:16px;line-height:20px;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:700;color:#7D7D7D;text-transform:none;margin:0;padding:0 0 0 40px;}
#bodyleftpublicationPan h5{width:448px;height:70px;background:url(images/bullet4.gif) 0 0 no-repeat #fff;font-size:16px;line-height:20px;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:700;color:#7D7D7D;text-transform:none;border:none;margin:0;padding:0 0 0 40px;}
#bodyleftpublicationPan p.dotline{background:url(images/dotline.gif) 0 0 repeat-x;margin:0 0 0 38px;padding:0;}
#bodyrightPan{width:170px;position:absolute;top:389px;right:0;}
#bodyrightPan ul{width:170px;}
#bodyrightPan ul li{width:170px;height:26px;}
#bodyrightPan ul li a{width:150px;display:block;background:url(images/arrow2.gif) 0 50% no-repeat #fff;color:#3B3B3B;text-decoration:underline;padding:0 0 0 20px;}
#bodyrightPan ul li a:hover{text-decoration:none;}
#footermainPan{height:174px;background:url(images/footerbg.jpg) 0 0 repeat-x;color:#fff;background-color:transparent;margin:0;padding:0;}
#footerPan{width:778px;position:relative;margin:0 auto;}
#footerPan img{width:164px;height:69px;position:absolute;top:37px;right:6px;}
#footerPan ul{width:500px;position:absolute;top:36px;left:49px;}
#footerPan li{float:left;font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:400;}
#footerPan ul li a{color:#fff;background-color:transparent;text-decoration:none;padding:0 0 0 12px;}
#footerPan ul.templateworld{width:190px;background:#7D7D7D;color:#fff;display:block;position:absolute;top:120px;left:60px;}
#footerPan ul.templateworld li{height:20px;}
#footerPan ul.templateworld li a{background:#7D7D7D;display:block;color:#fff;text-decoration:none;padding:0;}
#footerPan p.copyright{background-color:transparent;color:#fff;font-size:0.7em;position:absolute;top:56px;left:61px;}
#footerPanhtml{width:70px;height:24px;background:url(images/htmlbutton.gif) 0 0 no-repeat #7D7D7D;display:block;position:absolute;top:90px;left:61px;}
#footerPanhtml a{width:59px;height:19px;background:url(images/arrow3-normal.gif) no-repeat 45px 4px #fff;display:block;position:absolute;top:3px;left:3px;color:#353427;text-transform:uppercase;text-decoration:none;margin:0;padding:0 0 0 5px;}
#footerPanhtml a:hover{background:url(images/arrow3-hover.gif) no-repeat 45px 4px #fff;color:#353427;text-decoration:none;}
#footerPancss{width:58px;height:24px;background:url(images/cssbutton.gif) 0 0 no-repeat #7D7D7D;display:block;position:absolute;top:90px;left:135px;}
#footerPancss a{width:46px;height:19px;background:url(images/arrow3-normal.gif) no-repeat 35px 4px #fff;display:block;position:absolute;top:3px;left:3px;color:#353427;text-transform:uppercase;text-decoration:none;margin:0;padding:0 0 0 5px;}
#footerPancss a:hover{background:url(images/arrow3-hover.gif) no-repeat 35px 4px #fff;color:#353427;text-decoration:none;}
.border-box{display:block;margin-left:60px;}
.border-box *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#F9F9F9;}
.border-box1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb;background:#f9f9f9;}
.border-box2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fefefe;border-right:1px solid #fefefe;background:#f8f8f8;}
.border-box3{margin-left:1px;margin-right:1px;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;}
.border-box4{border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb;}
.border-box5{border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;}
.border-boxfg{background:#F9F9F9;margin-left:60px;}
.black{color:#000;}
.blue{color:#06507A;}
.mini{font-size:0.75em;}
.title{color:#7A0616;font-weight:700;font-variant:small-caps;font-size:1.2em;}
.button1,.button2,.button3,.button4,.button5{border:0;height:34px;width:276px;display:block;text-indent:-1000em;cursor:hand;text-decoration:none;margin:0 0 0 120px;padding:0;}
.button1{background-color:transparent;background-image:url("images/pulseaqui.jpg");background-repeat:no-repeat;background-position:0 -34px;}
.button2{background-color:transparent;background-image:url("images/finalizar.jpg");background-repeat:no-repeat;background-position:0 -34px;}
.button3{background-color:transparent;background-image:url("images/enviar.jpg");background-repeat:no-repeat;background-position:0 -34px;}
.button4{background-color:transparent;background-image:url("images/gracias.jpg");background-repeat:no-repeat;background-position:0 -34px;}
.button5{background-color:transparent;background-image:url("images/licencia.jpg");background-repeat:no-repeat;background-position:0 -34px;}
.button1:hover{background-image:url("images/pulseaqui.jpg");background-repeat:no-repeat;background-position:0 0;}
.button2:hover{background-image:url("images/finalizar.jpg");background-repeat:no-repeat;background-position:0 0;}
.button3:hover{background-image:url("images/enviar.jpg");background-repeat:no-repeat;background-position:0 0;}
.button4:hover{background-image:url("images/gracias.jpg");background-repeat:no-repeat;background-position:0 0;}
.button5:hover{background-image:url("images/licencia.jpg");background-repeat:no-repeat;background-position:0 0;}

.experiencia{background-image:url("images/experiencia.jpg");background-repeat:no-repeat;background-position:right top;height:195px;margin:10px 50px 0 0;padding:5px 150px 0 60px;}
.oficina{background-image:url("images/oficina.jpg");background-repeat:no-repeat;background-position:right top;height:195px;margin:10px 50px 0 0;padding:5px 160px 0 60px;}
.negocio{margin:10px 50px 0 0;padding:5px 0 0 60px;}
.instrucciones{margin:0 60px 5px;}
.instrucciones li{background-image:url("images/red.jpg");background-position:left 3px;background-repeat:no-repeat;margin-left:5px;padding-left:16px;}
label{border-bottom:1px solid #EAEAEA;padding-top:2px;margin-right:5px;margin-bottom:5px;display:block;width:160px;height:18px;color:#666;font-size:1em;float:left;clear:both;}
input.texto,select.texto,select{border:1px solid #9FC72C;margin-bottom:5px;display:inline;float:left;height:18px;width:300px;font-size:1em;}
textarea{border:1px solid #9FC72C;margin-bottom:5px;height:auto;width:auto;}
input:hover,textarea:hover{border:1px solid #83ACCA;}
a{outline:none;}
#bodyleftPan p span.boldtext,#bodyleftlinkboxonePan ul li.comments span.boldtext,#bodyleftlinkboxPan ul li.comments span.boldtext,.bold{font-weight:700;}
#bodyleftlinkboxonePan ul li.continue,#bodyleftlinkboxPan ul li.continue{width:134px;height:28px;background:url(images/icon3.jpg) 0 0 no-repeat;padding:2px 0 0 36px;}
#bodyleftlinkboxonePan ul li.continue a,#bodyleftlinkboxPan ul li.continue a{display:block;height:18px;background:#fff;color:#00456F;font-size:14px;font-weight:400;text-decoration:none;float:left;}
#bodyleftlinkboxonePan ul li.continue a:hover,#bodyleftlinkboxPan ul li.continue a:hover{display:block;height:18px;background:#F4F4F4;text-decoration:none;}
#bodyleftpublicationPan h3 span,#bodyleftpublicationPan h4 span,#bodyleftpublicationPan h5 span{background:#fff;color:#06507A;font-size:14px;font-weight:400;}
#footerPan ul li a:hover,#footerPan ul.templateworld li a:hover{text-decoration:underline;}

/**************/
button { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 20px 0 0; 
  text-align:center; 
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 20px; 
}

button { 
  width:auto; 
  overflow:visible; 
}
button span { 
  margin-top:1px; 
}

/*blue buttons*/
button.azul { 
  background:url(images/btn_blue_right.gif) right no-repeat; 
  font-size:1em; 
}
button.azul span { 
  height:30px; 
  line-height:30px;
  background:url(images/btn_blue_left.gif) left no-repeat;
  color:#fff; 
}
button.azul:hover {
	background:url(images/btn_blue_right_hover.gif) right no-repeat; 
}
button.azul:hover span {
	background:url(images/btn_blue_left_hover.gif) left no-repeat; 
}
/*orange buttons*/
button.naranja { 
  background:url(images/btn_orange_right.gif) right no-repeat; 
  font-size:1em; 
}
button.naranja span { 
  height:30px; 
  line-height:30px;
  background:url(images/btn_orange_left.gif) left no-repeat;
  color:#fff; 
}
button.naranja:hover {
	background:url(images/btn_orange_right_hover.gif) right no-repeat; 
}
button.naranja:hover span {
	background:url(images/btn_orange_left_hover.gif) left no-repeat; 
}
/*orange buttons*/
button.rojo { 
  background:url(images/btn_red_right.gif) right no-repeat; 
  font-size:1em; 
}
button.rojo span { 
  height:30px; 
  line-height:30px;
  background:url(images/btn_red_left.gif) left no-repeat;
  color:#fff; 
}
button.rojo:hover {
	background:url(images/btn_red_right_hover.gif) right no-repeat; 
}
button.rojo:hover span {
	background:url(images/btn_red_left_hover.gif) left no-repeat; 
}
.center { margin-left:auto; margin-right:auto; width:90%; text-align:center;}
/**************/
