/*  
Theme Name: Desarrollo Web
Theme URI: http://caf.pe/
Description: Nuevo diseño de CAF
Version: 2.0
Author: CAF
Author URI: http://caf.pe/
*/
*{border:0;margin:0;padding:0;}body{background:url(img/fondo.gif) #f9faf4 repeat-x top;color:#555;font:.75em "Trebuchet MS",Arial,Helvetica;padding:0 0 20px;line-height:1.8em;}a{color:#38627e;text-decoration:none;}a:hover{text-decoration:underline;}a strong{font-weight:normal;}input,select,textarea{border:#e6e6e6 1px solid;font-size:12px;padding:2px;}li{list-style:none;}h2{color:#262625;font-size:1.8em;letter-spacing:-1px;margin:0 0 .8em;}h2 a{color:#38627e;}h3{color:#262625;font-size:1.6em;margin:0 0 1em;}h4{color:#444;font-size:1em;margin:0 0 1em;}p{padding:0 0 1.5em;}.intro{line-height:1.3em;z-index:0;}.intro a{color:#fff;text-decoration:underline;}.intro a:hover{color:#222;text-decoration:underline;}p.intro a{color:#fff;}p.intro a:hover{color:#222;}.h1-desarrollo-web{font-size:21.6px;display:inline;font-weight:normal;}.h1-desarrollo-web a{color:#fff;text-decoration:none;}.h1-desarrollo-web a:hover{color:#fff;text-decoration:none;}.h2-desarrollo-web{font-size:21.6px;font-weight:bold;color:rgb(38,38,37);letter-spacing:-1px;margin:0pt 0pt 17px;display:block;}.h3-desarrollo-web{font-size:19.2px;font-weight:bold;color:#262625;line-height;21.6px;margin:0 0 19px 0;display:block;}.h1-paginas{font-size:21.6px !important;color:#38627e;font-weight:bold;letter-spacing:-1px;line-height:21.6px;word-spacing:0px;height:21.6px;margin:0 0 17px 0;display:block;}.h1-keys-paginas{font-size:12px;word-spacing:0px;color:#555;line-height;21.6px;display:inline;font-weight:normal;}.h2-keys-articulos{font-size:12px;line-height:21.6px;color:#38627e;display:inline;letter-spacing:0px;}.h2-keys-index{font-size:12px;line-height:21.6px;word-spacing:0px;color:#555;height:21.6px;display:inline;letter-spacing:0px;font-weight:normal;}.h2-keys-index a{color:#555 !important;}#pagina{margin:0 auto;width:940px}#cab-desarrollo-web{height:144px;position:relative;}#cab-desarrollo-web .espacio{float:right}#logo-desarrollo-web{margin-top:10px;float:left;_width:170px;width:170px;display:block;height:86px;text-decoration:none;}#logo-desarrollo-web img{margin-top:0px;}.btn-rounded{line-height:30px;font-weight:bold;float:left;}.btn-rounded a{background:url(img/botonar.gif) no-repeat left;color:#fff;padding:0 0 0 13px;display:block;float:left;}.btn-rounded a span{background:url(img/botonar.gif) no-repeat right;height:30px;padding:0 13px 0 0;display:block;float:left;}.btn{background:url(img/botona.gif) repeat-x;border:1px solid #38627e;color:#FFF;font-weight:bold;margin:0;padding:5px 10px;width:70px;}.btn-com{background:url(img/botona.gif) repeat-x;border:1px solid #38627e;color:#FFF;font-weight:bold;margin:0;padding:5px 10px;width:140px;}#nav-desarrollo-web{font-size:16px;font-weight:bold;height:30px;letter-spacing:-1px;float:right;margin:43px 0 0;text-transform:uppercase;}#nav-desarrollo-web,#nav-desarrollo-web ul{padding:0;list-style:none;line-height:1;z-index:100;}#nav-desarrollo-web a{display:block;line-height:30px;padding:0 10px;z-index:100;}#nav-desarrollo-web li{float:left;line-height:30px;margin:0 4px 0 0;}#nav-desarrollo-web li a{color:#3f3f3f;padding:0 0 0 13px;text-decoration:none;}#nav-desarrollo-web li a span{display:inline-block;height:30px;padding:0 13px 0 0;}#nav-desarrollo-web li a:hover,#nav-desarrollo-web li.active a,#nav-desarrollo-web li.current_page_item a{background:url(img/botonar.gif) no-repeat left;color:#fff;cursor:pointer;text-decoration:none;}#nav-desarrollo-web li.active a span,#nav-desarrollo-web li.current_page_item a span,#nav-desarrollo-web li a:hover span{background:url(img/botonar.gif) no-repeat right;}#nav-desarrollo-web li ul{position:absolute;left:-999em;width:168px;font-weight:normal;letter-spacing:0;text-transform:none;}#nav-desarrollo-web li ul li{border:1px solid #f7f6f6;border-width:0 1px 1px;background:#FFF;float:none;}#nav-desarrollo-web li.current_page_item ul li a{background:#FFF;}#nav-desarrollo-web li ul li a:hover,#nav-desarrollo-web li ul li.active a,#nav-desarrollo-web li ul li.current_page_item a{background:#f6f6f6;}#nav-desarrollo-web li ul li a span,#nav-desarrollo-web li ul li.active a span,#nav-desarrollo-web li ul li.current_page_item a span,#nav-desarrollo-web li ul li a:hover span{background:none !important;color:#000;}#nav-desarrollo-web li:hover ul,#nav-desarrollo-web li.sfhover ul{left:auto;}#nav-desarrollo-web li ul li a span{display:inline;height:30px;padding:0 13px 0 0}#nav-desarrollo-web li ul li a{line-height:30px;font-size:11px;color:#555;width:150px;}#nav-desarrollo-web li ul li ul li a{border-width:0 1px 1px 0px;}#nav-desarrollo-web li ul ul{margin:-31px 0 0 163px;}#nav-desarrollo-web li:hover ul ul,#nav-desarrollo-web li.sfhover ul ul{left:-999em;}#nav-desarrollo-web li:hover ul,#nav-desarrollo-web li li:hover ul,#nav-desarrollo-web li.sfhover ul,#nav-desarrollo-web li li.sfhover ul{left:auto;}#nav-desarrollo-web li:hover,#nav-desarrollo-web li.hover{position:static;visibility:visible}html>body #nav-desarrollo-web li ul li{*margin-top:-2px;}.nav2 li,.caf li{background:url(img/flecha.gif) no-repeat left 10px;border-bottom:1px dotted #ccc;padding:.5em 0 .5em 20px;}.nav2 li a,.caf li a{color:#555;}.nav2 li a:hover,.caf li a:hover{color:#38627e;text-decoration:none;}#col-der-desarrollo-web .caf .textwidget ul{margin:0;padding:0;}#col-desarrollo-web{height:1%;padding:0 0 10px}#centercol{float:left;width:620px}#col-der-desarrollo-web{float:right;margin:20px 0 0;width:320px}#col-der-desarrollo-web h3{color:#fff;font-size:1em;height:2.4em;margin-top:10px;}#col-der-desarrollo-web h3 span{background:#ceccbb;display:block;float:left;line-height:2.4em;padding:0 10px;}#col-der-desarrollo-web h3,#col-der-desarrollo-web h3 a{color:#fff;}#col-der-desarrollo-web h3 span{background:#c7d2dc;}#col-der-desarrollo-web .caf ul,#col-der-desarrollo-web .textwidget{background:#efefed;height:1%;margin:0 0 2em;padding:7px 15px 15px;}.col1{float:left;width:115px;margin:0 0 1em;}.col1 a{color:#555;text-decoration:underline;}.col2{float:right;width:425px}.col3{float:left;padding:0 35px 0 0;width:273px}.col3.last,.col-index-desarrollo-web.last{padding:0}.col3.nav2,.col-index-desarrollo-web.nav2{background:none;padding:0}.col3 h2{color:#464646;margin:0 0 .5em;}.col3 p{padding:0}.col4{float:left;width:335px}.col5{float:right;width:415px}.col5 img{border:10px solid #f6f5ed;}.col-index-desarrollo-web{float:left;padding:0 20px 20px 0;width:300px;text-align:justify;}* html .col-index-desarrollo-web{width:290px;}.box{margin:0 0 1em;width:620px}.box .superior,.box .inferior{background:url(img/cajarriba.gif) no-repeat top;clear:both;height:10px;overflow:hidden;}.box .inferior{background:url(img/cajabajo.gif) no-repeat top;}.box .espacio{background:#fff;height:1%;padding:15px 30px;}.box2{margin:20px 0 1em;width:320px}.box2 .superior,.box2 .inferior{background:url(img/cajarriban.gif) no-repeat top;clear:both;height:10px;overflow:hidden;}.box2 .inferior{background:url(img/cajabajon.gif) no-repeat top}.box2 .espacio{background:#e4e4e0;height:1%;padding:10px 25px;}.box3{margin:0 0 1em;width:425px}.box3 .superior,.box3 .inferior{clear:both;height:10px;overflow:hidden;}.box3 .inferior{}.box3 .spcr{background:#e3eaf0;height:1%;padding:10px 15px 0 15px;min-height:100px;}.box3 p{padding:0}.msg1-desarrollo-web{color:#fff;font-size:1.8em;margin:0 0 20px;width:940px;}.msg1-desarrollo-web .superior,.msg1-desarrollo-web .inferior{background:url(img/msgarriba.gif) no-repeat top;clear:both;height:10px;overflow:hidden;}.msg1-desarrollo-web .inferior{background:url(img/msgabajo.gif) no-repeat top;}.msg1-desarrollo-web .espacio{background:#33607f;height:1%;padding:5px 25px;}.msg1-desarrollo-web p{padding:0;}.blanco-desarrollo-web{margin:0 0 30px;width:940px}.blanco-desarrollo-web .superior,.blanco-desarrollo-web .inferior{background:#fff url(img/cajaarriba2.gif) no-repeat top;clear:both;height:10px;overflow:hidden;}.blanco-desarrollo-web .inferior{background:#fff url(img/cajabajo2.gif) no-repeat top;}.blanco-desarrollo-web .espacio{background:#fff url(img/cajafondo.gif) repeat-y top;height:1%;padding:15px 25px;}.blanco-desarrollo-web .post img{border:0;}.caja-pie-desarrollo-web{margin:0 0 20px;width:940px}.caja-pie-desarrollo-web .superior,.caja-pie-desarrollo-web .inferior{background:url(img/cajaarriba3.gif) no-repeat top;clear:both;height:10px;overflow:hidden;}.caja-pie-desarrollo-web .inferior{background:url(img/cajabajo3.gif) no-repeat top}.caja-pie-desarrollo-web .espacio{background:#e4e4e0;height:1%;padding:10px 25px}#pie-desarrollo-web .caja-pie-desarrollo-web .espacio{padding:0px 25px}.cont-desarrollo-web{float:left;padding:0 0 0 20px;}.date{color:#898989;margin:-15px 0 10px;position:relative;}#search{height:32px;margin:0px;padding:0 0 0 25px}#search input.keyword{background:#c7d2dc;border-bottom:1px solid #fcfcfa;border-top:1px solid #c0ccd8;border-left:1px solid #c0ccd8;color:#fff;float:left;font-size:11px;padding:7px 5px 8px;width:190px;margin-right:20px;}.form1 div{margin:0 0 15px}.form1 label{padding:7px 0 0 15px}.btn-general{background:#38627e;color:#fff;}.btn-general a{color:#fff;}.form1 textarea{height:165px;overflow:auto;width:550px}.btn-cat{margin:1em 0 1.5em;}.btn-continue{margin:0 0 2em;}.btn-general{background:#a4b92e;padding:5px 10px;color:#fff;}.btn-general a{color:#fff;}.btn-continue a{background:url(img/mas2.gif) no-repeat left;padding:0 0 0 20px;}.btn-arr a{background:#c7d2dc;color:#fff;line-height:25px;padding:5px 10px;}.flecha-desarrollo-web{float:left;padding:130px 0 0 !important;width:27px}.ads{margin:0 0 10px;}.ads img{margin:0 8px 5px 0;}#pie-desarrollo-web a{color:#949387;text-decoration:underline;}#pie-desarrollo-web img{position:relative;vertical-align:middle}.arreglar{clear:both;height:1px;margin:-1px 0 0;overflow:hidden}.izq-desarrollo-web{float:left;}.izq-desarrollo-web strong{font-weight:normal;color:#555;}.izq-desarrollo-web a{text-decoration:none !important;}.izq-desarrollo-web a strong{font-weight:normal;color:#555;}.der-desarrollo-web{float:right;}.ac{text-align:center;}.ar{text-align:right;}img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{padding:4px;margin:3px 0 2px 10px;display:inline;}img.alignleft{padding:4px;margin:3px 10px 2px 0;display:inline;}.alignleft{float:left;}.alignright{float:right;}.post{text-align:justify;}.post img{border:8px solid #f6f5ed;}.post ul,.post ol{padding:0 0 1.2em 2em;}.post ul li{color:#555;background:url(img/ok.gif) no-repeat left top;padding:0 0 0 20px;}.post ol li{list-style-type:decimal;margin:0 0 0 20px;}.post li a:hover{color:#38627e;text-decoration:none;}.post blockquote{font-family:Georgia,"Times New Roman",Times,serif;color:#777;background:#ebf2f8 url(img/citaa.gif) no-repeat 10px 10px;border-top:1px solid #d7dfe7;border-bottom:1px solid #d7dfe7;width:80%;height:auto;margin:0 0 15px 10px;padding:15px 25px 0px 55px;display:block;}#comments{padding:18px 0 0 0;}#comments .box3 p{padding-bottom:10px;}#respond{margin:1em 0 0;}.comentario-h3{font-size:16.2px;font-weight:bold;line-height:21.6px;word-spacing:0px;color:#262625;height:21.6px;margin:0 0 19px 0;}.stepcarousel{position:relative;overflow:scroll;width:795px;height:300px;}.stepcarousel .belt{position:absolute;left:0;top:0;}.stepcarousel .panel{float:left;overflow:hidden;margin:15px;width:770px;}ol.commentlist li.threaded .box3{width:auto;margin:0px;}ol.commentlist li.threaded .col1{width:90px;}ol.commentlist li.threaded .box3 .spcr{padding:10px 15px 0;margin:0;}ol.commentlist li.threaded .children{margin-left:20px;}ol.commentlist li.threaded .col2{float:none;width:auto;margin-left:115px;}#nav-desarrollo-web li ul li.cat-item a{color:#555;}.quote{background:url(img/citap.png) no-repeat top left;margin:9px 0 0;width:37px;height:29px;}acronym,abbr{cursor:help;}acronym,abbr{border-bottom:1px dashed #999;}