body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td {margin:0; padding:0; } table { border-collapse:collapse;border-spacing:0; } img {border:0; } address,caption,cite,dfn,em,strong,th,var {font-style:normal;font-weight:normal; } ol,ul { list-style:none; } caption,th {text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; }body,html{font:13px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#2a5d7e; background:url(/public/static/images/bg_header.jpg) repeat-x top; background-color:#eee;}#header{background:url(/public/static/images/header.jpg) no-repeat top right; position:relative; overflow:hidden; width:100%;}#header a.logo{display:block; cursor:pointer; height:81px; position:absolute; width:185px; left:20px; top:20px;background:url(/public/static/images/logo.png) no-repeat; text-indent:-9999em;}#header a{color:#2d3a3e; font:10px verdana; font-weight:bold; letter-spacing:normal;}#header .headertitle{overflow:hidden; margin:10px 0 15px 220px; width:35%; border-left:1px solid #005d7c; padding:2px 10px 2px 10px; position:relative;}#header .headertitle .vineta{background:url(/public/static/images/icons.gif) no-repeat top left; background-position:-44px -65px;position:absolute; top:8px; left:0px; width: 10px; height:15px; text-indent:-9999em;}#header .headertitle p.title{font-size:20px; color:#005d7c; letter-spacing:-1px; font-family:arial; margin:5px 0;}#header .headertitle p.title span{color:#fff;}#header .headertitle p{color:#063444; font:10px verdana; line-height:15px;}#header .callcenter{position: absolute; right:5px; top:25px; color:#fff; font:19px arial; letter-spacing:-1px; width:238px;}#header .callcenter span{color:#005d7c;}#header .callcenter p{color:#063444; font:10px verdana; line-height:15px; text-align: right; letter-spacing:normal;}#header .callcenter a{font-weight:normal;}#header #diccionarioTerminos{height:20px; position:absolute; right:70px; top:5px;}#header #diccionarioTerminos a{height:20px; width:auto; padding:0 8px 0 17px; color:#fff; display:block; float:left; text-decoration:underline;}#header #diccionarioTerminos a.diccionario{background:url(/public/static/images/diccionario.png) no-repeat;}#header #diccionarioTerminos a.feed{background:url(/public/static/images/feed.gif) no-repeat; }#chatcenter{width:230px; height:45px; display:block; float:right; margin-top:3px; position:relative;}#header #headericons{position: absolute; right:0px; top:-3px; height:20px;}#header #headericons span a{display:block; height:20px; width:27px; float:left; cursor:pointer; background-image:url(/public/static/images/icons.gif);}.iconHome a{background-position: 0 0; } .iconHome a:hover{background-position: 0 -25px;}.iconSiteMap a{background-position: -31px 0;} .iconSiteMap a:hover {background-position: -31px -25px;}.iconContact a{background-position: -62px 0;} .iconContact a:hover {background-position: -62px -25px;}div#navbar{background:url(/public/static/images/bg_menu.jpg) repeat bottom; width:100%; overflow:hidden; background-color:#025b79;}div#navbar ul{display:block;}div#navbar ul li{display:block; float:left; background:url(/public/static/images/bg_menu_li.jpg) no-repeat right bottom;border-top:1px solid #0d4e64; padding:3px 5px 3px 5px;}div#navbar ul li a{display:block; float:left; color:#fff; font:12px arial; padding:3px 5px 3px 5px; }div#navbar ul li a:hover{color:#fff; background:url(/public/static/images/bg_menu_hover.jpg) repeat-x top; border:1px solid #044762;text-decoration:none; padding:2px 4px 2px 4px;}#content {width:100%; background:url(/public/static/images/bg_content.jpg) repeat-x top;overflow:hidden; background-color:#fff; padding-bottom:10px;}.clearfix{clear:both; padding:0px; margin: 0px;}.vinetalink{display:block; float:left; height:15px; width:11px; background-image:url(/public/static/images/icons.gif);background-position: -12px -61px; text-indent:-9999em;}.vinetalink2{display:block; float:left; height:10px; width:11px; background-image:url(/public/static/images/icons.gif);background-position: -12px -64px; text-indent:-9999em;}a:link, a:visited, a:active{text-decoration:none;} a:hover{text-decoration:underline;}.right{float:right;}.left{float:left;}.negrita{font-weight:bold;}strong{font-weight: bold;}.center{text-align:center;}.rightAlign{text-align:right;}.fieldObligatory{color:red; font-size:11px;}#copy .fieldObligatory a{color:red;}a:link.nostyle,a:active.nostyle{color:blue; text-decoration:underline;}a:visited.nostyle{color:purple; text-decoration:underline;}.visible{display:inline;}.noVisible{display:none;}input{color:#636465; font:11px verdana; border:1px solid #7f9db9; padding:2px 0 2px 3px;}textarea{color:#636465; padding:1px 3px 1px 3px; font-size:12px; font:11px verdana; border:1px solid #7f9db9;}option{color:#636465; padding:2px; font-size:12px; font:11px verdana;}select{color:#636465; font-size:12px; font:11px verdana; padding:0px;}#copy{width:75%; border-right:1px solid #bdbcbc; margin:1% 0 2% 2%; padding-right:2%; position:relative; display:inline;}#copy h1{font-size:24px; color:#3599cd; margin: 10px 0 0 0; font-family:Georgia;}#copy h2{font-size:22px; margin-top:20px; font-family:Georgia;}#copy h3{font-size:18px; margin:10px 0 5px 0; font-weight:bold; color:#3599cd; display: block;}#copy h3 a{font-size:18px; margin:10px 0 5px 0; font-weight:bold; color:#3599cd; display: block;}#copy h4 a{font-size:18px; margin:10px 0 5px 0; font-weight:bold; color:#6DA92D; display: block; text-decoration:underline; font-family:Georgia;}#copy h4 a:hover{color:#6dc014;}#copy strong{font-weight:bold; padding-bottom:5px; display:block;}#copy p{line-height:22px; padding:10px 0 10px 0; color:#10495a;}#copy ul.list{margin:0px 0 10px 30px;}#copy ul.list li{padding:2px 0 2px 0; list-style:circle; line-height:20px; color:#10495a;}#copy ul.list2{margin:0px 0 10px 30px;}#copy ul.list2 li{padding:2px 0 2px 0; line-height:20px; color:#10495a;}#copy ul.list3{margin:0px 0 0 30px;}#copy ul.list3 li{margin:8px 0 8px 0; text-indent:-15px; line-height:20px; color:#10495a; }#copy ul.list4{margin:0px 0 10px 50px;}#copy ul.list4 li{padding:3px 0 3px 0; text-indent:-15px; line-height:20px; color:#10495a;}q{display:block; margin:0; padding:10px 20px 10px 20px; border:3px solid #065772; border-width:3px 0; color:#065772; text-align:center;font:22px Times New Roman; font-style:italic; background:url(/public/static/images/bg_slogan.png) repeat-x; background-color:#e5eaee;}#colRight{width:20%; position:relative; float:right; margin:1% 2px 2% 0; color:#065772; }.tabsPanel{width:230px; color:#9c9c9c; font-size:11px; position:relative; margin:40px 0 0 0; border:1px solid #bdbcbc;background:url(/public/static/images/bg_indice.gif) repeat-x; background-color:#e1e1e1; padding:15px;}.tabsPanel ul li{display: block; padding:0 0 0 5px;margin:10px 0 10px 0; text-indent:-10px;}.tabsPanel ul li a{color:#005d7c;}.tabsPanel ul li span{color:#005d7c;}.tabsPanel ul li.line{padding:0px; margin:0px; height:1px; display:block;}.tabsPanel hr{border:0; text-align:left; background:url(/public/static/images/puntos.gif) repeat-x bottom; height:1px; margin:0}.tabsPanel .tabs{height:27px; position:absolute; left:-1px; top:-28px;}.tabsPanel .tabs ul.nav li{float:left; display: block; background:none; padding:6px 10px 7px 10px; margin:0px; text-indent:0px;border:1px solid #bdbcbc; border-left:0px; border-bottom:0px; background-color:#dcdada; font-size:11px;}.tabsPanel .tabs ul.nav li a{color:#3d3d3d;}.tabsPanel .tabs ul.nav li.first{border-left:1px solid #bdbcbc;}.tabsPanel .tabs ul.nav li.select{border-bottom:0px; background-color:#e5e5e5; padding:6px 10px 7px 10px; font-size:12px;}hr{border:0; text-align:left; background-color:#bdbcbc; height:1px; margin:0}hr.line{margin-right:20px;}#topFive{border:1px solid #2d3a3e; background:url(/public/static/images/bg_indice.gif) repeat-x; background-color:#e1e1e1;overflow:hidden; width:100%; font-size:10px; color:#9b9c9c; padding:0 0 10px 0;}#topFive .title{background-color:#2d3a3e; font:24px Times New Roman; color:#fff; padding:3px; font-style:italic;}#topFive .product{float:left; display:inline; padding:0 8px 0 8px;width:168px; border-right:1px solid #ccc;position:relative; margin:10px 0 0 0; }#topFive .productlast{border:0px;}#topFive .product p{padding:0 0 2px 0; line-height:18px;}#topFive .product p span{color:#005d7c;}#topFive .product a{color:#2d3a3e; font:10px verdana; float:right; font-weight:bold; display:block;}#topFive .product .image{display:block; width:100px; height:50px; overflow: hidden; text-indent:-9999em; background:url(/public/static/images/icon_product.gif) no-repeat; position:relative;}#topFive .product .leto{background-position: -200px 0;}#topFive .product .shop{background-position: 0 -57px;}#topFive .product .devsia{background-position: -100px 0;}#topFive .product .mnstudio {background-position: -300px 0px;}#topFive .licencia{position:absolute; top:0px; right:4px;}#topFive .licencialeto{color:#f5b30f;}#topFive .licenciashop{color:#059261;}#topFive .licenciadevsia{color:#12c4f7;}#topFive .licenciamnstudio{color:#1f528b;}#topFive .licenciacenter{color:#00a09b;}code{color:#990000; font-family:"Courier New",Courier,mono; font-size:15px; line-height:19px; margin:0px; padding:0px;}.breadcrumb{margin:0px; overflow:hidden; width:100%; border-bottom:1px dashed #666;}.breadcrumb ul{display:block; overflow:hidden; width:100%;}.breadcrumb ul li {float:left; font-size:12px; color:#000; display:block;padding:0 7px 7px 0;}.breadcrumb ul li a{color:#6598D7; text-decoration: underline;}.breadcrumb ul li a:hover{color:#f6ad0d;}.boxTip{width:98%; border:1px solid #BED0E4; margin-top:10px; padding:0 1%; background-color:#FFFFA5;}#copy .boxTip h2{margin:6px 0 0 0; font-weight:bold;}#copy .boxTip p{font-size: 18px; line-height:24px; color:#A33F01;}#copy .boxTip p a{text-decoration:underline; color:#6DA92D; font-family:Verdana;}.productImageDescription{width:200px; height:200px; margin:10px 20px 20px 0px;background:url(/public/static/images/productos/cajas.jpg) no-repeat;}.tabsPanelProduct{margin:40px 0 20px 15px;}.imageMnstudio{background-position:-600px 0;}.imageLeto{background-position:-200px 0;}q.mnstudio1{ padding:20px; margin:10px 0 0 20px; width:300px;}q.mnstudio2{ padding:20px; margin:10px 0 10px 20px; width:200px;}q.mnstudio3{ padding:20px; margin:10px 0 10px 20px; width:200px;}#roiContent{ margin:30px 0 0 10px; float:right; }#randomFormContainer{width:100%; position:relative; margin:30px 0 0 0;}#randomFormContainer .header{position:absolute; width:100%; top:-22px; left:0px;}#randomFormContainer .header .headerleft{background:url(/public/static/images/bg_header_form.png) no-repeat left; padding:5px 0 0 24%;height:39px; display:block; width:70.5%; color:#fff; font:24px "Georgia";}#randomFormContainer .header .headerright{background:url(/public/static/images/bg_header_form.png) no-repeat -290px 0; width:5.5%;height:44px; display:block; text-indent:-9999px;}#randomForm{width:83%; border:1px solid #0d4e64; margin:20px auto 20px auto; padding:20px 5% 20px 5%;background:url(/public/static/images/bg_indice.gif) repeat-x; background-color:#e1e1e1;}#randomForm table{width:100%; color:#09394d; font-size:11px;}#randomForm table tr td.label{padding:10px 0 3px 0;}#randomForm .formInput{width:96%; border:1px solid #0d4e64; padding:3px 0 3px 2px;}#randomForm .formInputObi {background-color:#fcf6cf;}#randomForm table tr td span{color:red;}#randomForm .enviar{background:url(/public/static/images/bg_enviar.png) no-repeat left bottom; width:140px; height:30px;border:0px; cursor:pointer; margin:10px auto 10px auto; font:16px "Georgia"; text-align:center; color:#fff;}.trabajosRealizados{width:100%; position:relative; margin:5px auto 20px auto;}.trabajosRealizados p{color:#09394d; font-size:11px; margin:10px auto 10px auto; font-style:italic; width:198px; text-align:center; display:block;}.trabajosRealizados .cabTrabajosRealizados{width:100%; height:42px; margin-bottom:10px;}.trabajosRealizados .cabTrabajosRealizados .headerleft{background:url(/public/static/images/cab_trabajosRealizados.gif) no-repeat left;padding:10px 0 0 21%; height:32px; display:block; width:71%; color:#fff; font:18px "Georgia";}.trabajosRealizados .cabTrabajosRealizados .headerright{background:url(/public/static/images/cab_trabajosRealizados.gif) no-repeat -225px 0;width:8%; height:42px; display:block; text-indent:-9999px;}.contentTrabajos{width:48%;}#colRight ul li{padding:5px 0 5px 0;}#colRight .title{font-size:17px;}#colRight strong{font-weight:bold; padding-bottom:5px; display:block; border-bottom:1px solid #194a83;}#colRight .elegirMnsoft{margin:0 0 30px 0; padding-bottom:3px; border-bottom:1px solid #194a83; color:#194a83;}#colRight hr.col{background-color:#194a83; height:2px;}.popularcontent{background:url(/public/static/images/popular/bg_popular.png) repeat-x; background-color:#fff;border:1px solid #d6dce2; color:#21568e; position:relative; width:auto; height:auto; z-index:1;}.popularcontent .tit{letter-spacing:-1px; font-family:arial;font-weight: bold; font-size:17px;}.popularcontent .tab{position:absolute; right:7px; top:-9px; background-color:#fff; color:#f7b412; font-size:12px; padding:0 3px 0 3px;}.popularcontent a{color:#2d3a3e; font-size:12px;}.popularMnstudio{padding:15px 5px 5px 5px; text-align:center; margin:0 0 30px 0;}.popularMnstudio .image{width:85%; height:100px; background:url(/public/static/images/popular/mnstudio.png) no-repeat; margin:0 auto 20px auto;}.popularSig{padding:15px 5px 5px 5px; margin-bottom:20px;}.popularSig .imagesig{width:90%; height:31px; background:url(/public/static/images/popular/sig.png) no-repeat;}.popularSig .image{width:83px; height:101px; background:url(/public/static/images/popular/caja_sig.png) no-repeat; float:left; position:relative;}.popularSig .subtitle{color:#0d3453; font-size:17px; text-align:left;}.popularSig .destacado{font-size:22px; text-align:left; letter-spacing:-1px; margin-bottom:20px;clear:both;}.popularLeto{padding:15px 5px 5px 5px; margin-bottom:30px;}.popularLeto .imageleto{width:74px; height:29px; background:url(/public/static/images/popular/leto.gif) no-repeat;}.popularLeto .image{width:75px; height:117px; background:url(/public/static/images/popular/caja_leto.png) no-repeat; float:left; position:relative;}.popularLeto .subtitle{color:#0d3453; font-size:13px; text-align:left;}.popularLeto .destacado{font-size:18px; text-align:left; letter-spacing:-1px; margin-bottom:20px;}.popularTiendasVirtuales{padding:15px 3px 5px 5px; margin-bottom:30px;}.popularTiendasVirtuales .tit{letter-spacing:-1px;font-size:22px; font-weight: normal;}.popularTiendasVirtuales .image{width:108px; height:106px; background:url(/public/static/images/popular/web.png) no-repeat; float:left; position:relative;}.popularTiendasVirtuales .subtitle{color:#0d3453; font-size:18px; text-align:left; padding-top:20px;}.popularTiendasVirtuales .destacado{font-size:22px; text-align:left; letter-spacing:-1px; margin-bottom:20px;}.popularAgencias{padding:15px 3px 5px 5px; margin-bottom:30px; text-align:center;}.popularAgencias .tit{letter-spacing:-1px; font-size:16px;}.popularAgencias .subtitle{letter-spacing:-1px; font-size:18px; font-weight:bold; padding:20px 0 20px 0;}.popularAgencias .destacado{letter-spacing:-1px; font-size:16px; margin-bottom:20px; font-weight:bold;}.popularDistribuidores{padding:15px 3px 5px 5px; margin-bottom:30px; text-align:center;}.popularDistribuidores .tit{letter-spacing:-1px; font-size:14px;}.popularDistribuidores .tit span{font-size:18px;}.popularDistribuidores .subtitle{letter-spacing:-1px; font-size:16px; font-weight:bold; padding:20px 0 20px 0;}.popularDistribuidores .destacado{letter-spacing:-1px; font-size:13px; margin-bottom:20px; font-weight:bold;}.popularW3c{padding:15px 10px 5px 10px; margin-bottom:30px; text-align:center;}.popularW3c .tit{letter-spacing:normal; font-size:18px; font-weight:normal; margin-bottom:10px;}.popularW3c .image{width:91px; height:74px; background:url(/public/static/images/popular/w3c.png) no-repeat; margin:auto;}.popularW3c .destacado{letter-spacing:-1px; font-size:18px; margin-bottom:20px; font-weight:bold;}#searchEmergente{position:absolute; right:230px; top:20px; width:246px; height:185px; background:url(/public/static/images/buscadorTerminos.png) no-repeat;}#searchEmergente .contentPopup{position:relative; margin:55px 0 0 20px; width:200px; height:100px;}#searchEmergente .contentPopup .cerrar{position:absolute; top:-13px; right:-13px; display:block; width:27px; height:27px; text-indent:-99999px;}#searchEmergente .contentPopup .titulo{color:#001a25; font:18px Trebuchet MS; border-bottom:1px solid #001a25; margin-bottom:10px;}#searchEmergente .contentPopup .titulo span{font-size:12px; display:block; margin-top:-4px;}#searchEmergente .contentPopup .normal{font:11px Verdana; color:#fff; margin-bottom:3px;}#searchEmergente .contentPopup input.terminoCampo{width:160px; height:21px; background-color:#fff; font-size:12px; color:#000; border:0px; padding:0 0 0 5px; margin:0px 5px 0 0; float:left;}#searchEmergente .contentPopup input.buscarBoton{width:26px; height:21px; cursor:pointer; background:none; background:url(/public/static/images/lupaBoton.jpg) no-repeat;}#searchEmergente .contentPopup .irpagina{font:10px Verdana; color:#fff; text-decoration:underline; margin:7px 0 0 0px; display: block;}#footer{background-color:#12799c; clear:both; color:#fff; overflow:hidden; text-align:center; padding-bottom:10px; width:100%;}#footer a:link, #footer a:visited,#footer a:active{color:#fff;}#navfooter{width:100%; overflow:hidden; background:url(/public/static/images/bg_menu.jpg) repeat bottom; background-color:#025b79;}#navfooter ul{display:block;}#navfooter ul li{display:block; float:left; background:url(/public/static/images/bg_menu_li.jpg) no-repeat right bottom; padding:2px 5px; border-top:1px solid #0d4e64;}#navfooter ul li a{display:block; float:left; color:#fff; font:12px arial; padding:3px 5px 3px 5px;}#navfooter ul li a:hover{color:#fff; background:url(/public/static/images/bg_menu_hover.jpg) repeat-x top; border:1px solid #044762;text-decoration:none; padding:2px 4px 2px 4px;}#footer .footright{float:right; font-size:11px; padding:5px 10px 0 0;}#footer .validation{float:left; margin:5px 0 0 10px; overflow: hidden;}.contenidoOK{padding:10px; background-color:#fff; border:1px solid #81b400; font-size:14px; line-height: 20px; margin:15px 0;color:#000; overflow:hidden; width:70%;}.contenidoOK p.message{font-size:18px; letter-spacing: normal; margin:0px; color:#81b400;}.contenidoOK .iconmessage{background:url(/public/static/images/ok.jpg) no-repeat; width:80px; height:80px; float:left; margin-right:10px;}.contenidoKO{padding:10px; background-color:#fff; border:1px solid #e2001a; font-size:14px; line-height: 20px; margin:15px 0; color:#000; overflow:hidden; width:70%;}.contenidoKO p.message{font-size:18px; letter-spacing: normal; padding-bottom:10px; margin:0px; color:#e2001a;}.contenidoKO .iconmessage{background:url(/public/static/images/atencion.jpg) no-repeat; width:80px; height:80px; float:left; margin-right:10px;}#error{margin:30px 0 30px 30px;}#links{width:100%; margin-bottom:20px; font-family:"Georgia"; padding-top:10px;background:url(/public/static/images/bg_links.jpg) repeat-x ; background-color:#04516d; overflow:hidden; text-align:left;}#links .titulo{width:113px; height:32px; background:url(/public/static/images/titulo_destacados.png) no-repeat; margin:0 0 0 2%;}#links ul{width:98%; display:block; overflow:hidden; margin:0 0 0 2%; padding-bottom:20px; background:transparent url(/public/static/images/mnsoft_transparent.gif) no-repeat;background-position: right bottom;} #links ul li{border-bottom:1px dashed #004963; width:275px; height:35px; display:block;float:left; margin:0 25px 10px 0; text-align:left; padding:0 0 5px 0;}#links ul li a{color:#fff; font-size:15px; display: block;}#links ul li span{color:#fff; font-size:11px; font-family:"Microsoft Sans Serif"}