#form2mail {} .fieldLabel,.formInput{float: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-align: right;margin-right: 5px;width: 200px;margin-bottom: 10px;} .formInput {width: 300px;text-align: left;margin-left: 5px;}.formInput INPUT, .formInput TEXTAREA{width: 200px;background-color:#333333;border:1px solid #CCCCCC;color:#FFFFFF;}.register {background-color:#333333;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;padding:5px;}.register:hover{ background-color:#666666;}.tabel td{ padding-right:10px !imporant;}#staticchain{ margin-bottom:40px;}#staticchain img{ width:16px; margin-right:5px;}#staticchain a{ font-size:14px; text-align:center;}#pageContent{ background-color:#FFFFFF; padding:30px;}#popuppage #pageContent{ padding:15px !important;}#pageContent #title{font-size: 24px;font-weight: normal;margin-bottom:0;margin-top: 0px;margin-left: 0px;float: left;color: #000;width:100%;text-transform:uppercase;border-bottom:1px solid #CCCCCC;}#popuppage #title{ margin-bottom:20px;}#statictoc{ float:left; margin-bottom:20px; margin-right:20px; border:1px solid #43A9DF; background-color:#FFFFFF; padding:20px;}#pageContent #staticContent{ width:100%;}#pageContent h2{ margin-bottom:10px;}#pageContent h3{ font-size:16px; margin-bottom:20px;}#pageContent h6{ font-size:18px; margin-bottom:20px; text-transform:uppercase; color:#43A9DF;}#pageContent h6.textsmall{ font-size:12px !important;}#pageContent ul{ margin-left:20px; margin-bottom:20px;}#pageContent ul li{ margin-bottom:10px;}#pageContent p{ clear:both; margin-bottom:10px;}#pageContent td{}#pageContent #staticContent a, #pageContent #staticContent a:visited{ font-size:inherit; color:inherit; font-weight:bold;}#pageContent #staticContent a:hover, #pageContent #staticContent a:active{ color:#43A9DF;}#staticLibraryImage{ width: 100%; padding-right: 10px; padding-bottom: 20px; vertical-align: middle; margin-bottom:10px;}#staticLibraryImage .staticLibraryItem{ float:left; width:150px; height:150px; margin:5px; display:inline-table; vertical-align:middle;}#newsletter, #contact{ float:left;margin-right:30px;margin-top:30px;background-color:#43A9DF; -moz-box-shadow:3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc; box-shadow: 3px 3px 5px 6px #ccc; padding:10px; overflow:hidden; color:#FFFFFF;}#newsletter #title{ font-size:12px; width:100%; margin-bottom:20px; border-bottom:1px solid white; font-weight:bold; color:#FFFFFF; float:right;}#newsletter #text{ height:20px; font-size:12px;width:120px;}#newsletter #button{ font-size:12px; font-weight:bold; margin-left:10px; padding:5px; border:1px solid white; color:#FFFFFF; background-color: #43A9DF;}#contact #title{ font-size:18px; color:#FFFFFF;}#contact .s1{ width:80%; float:left; margin-bottom:3px;}#contact .s2{ width:90%; float:right;}@media screen and (max-width:800px) {}@media screen and (max-width:640px) {table td{ display:block; float:left; clear:both; width:70% !important; }}@media screen and (max-width:400px) {.g-recaptcha {transform:scale(0.77);transform-origin:0 0;}}.urmatorulcurs{ background-image:url('/resources/static_files/icon-startdates.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px;}.duratacurs{ background-image:url('/resources/static_files/icon-duration.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px;}.taxacurs{ background-image:url('/resources/static_files/icon-cost.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px;}.locatiecurs{ background-image:url('/resources/static_files/icon-location.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px; font-size:12px !important;}.descarcaoferta{ background-image:url('/resources/static_files/download.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px;}.continutdosar{ background-image:url('/resources/static_files/icon-folder.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px;}.conditiitematica{ background-image:url('/resources/static_files/icon-terms.png'); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:5px;}.taxacurs {outline:none; }.taxacurs strong {line-height:30px;}.taxacurs:hover {text-decoration:none;} .taxacurs span {z-index:10;display:none; padding:14px 20px;margin-top:-30px; margin-left:28px;width:300px; line-height:16px;text-transform:none !important;font-size:14px !important;}.taxacurs:hover span{display:inline; position:absolute; color:#111;border:1px solid #DCA; background:#fffAF0;}.taxacurs span{border-radius:4px;box-shadow: 5px 5px 8px #CCC;}.tipinfo{}*{ margin:0px; padding:0px; font-family: 'Open Sans', sans-serif; font-size: 100%; font-size:14px;}html {line-height: 1;}body{ background-color:#7e74aa; font-size: 14px;}ol, ul {list-style: none;}table {border-collapse: collapse;border-spacing: 0;}q, blockquote {quotes: none;}q:before, q:after, blockquote:before, blockquote:after {content: "";content: none;}.arrow-up {width: 0; height: 0; border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid black;}.arrow-down {width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #FFFFFF;margin:0px auto;margin-bottom:10px;}.arrow-right {width: 0; height: 0; border-top: 60px solid transparent;border-bottom: 60px solid transparent;border-left: 60px solid green;}.arrow-left {width: 0; height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent; border-right:10px solid blue; }.hide {display:none!important;}a, a:link, a:visited { color: inherit; text-decoration: none; }a:hover { text-decoration: underline; }img {border: none; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;}#container{ width:100%;}#header, #header_contenier{ width:100%;}#header_content{ width: calc(100% - 80px); max-width:1200px; margin:0px auto;}#header_content2{ width:100%; padding-top:5px; background-image:url('/skin/cbb/images/header_bg.png'); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF; overflow:hidden;}#logo{ width:300px; float:left; margin-top:10px; position:relative; top:-70px; margin-bottom:-60px;}#logo img{ width:100%; height:auto;}#minimenu{ float:right; margin-top:15px; margin-right:10px; display: flex; justify-content: space-between;}#minimenu #item{ width:90px; height:30px; text-align:center; vertical-align:middle; text-transform:uppercase; font-size:12px; letter-spacing:1px;}#headeractions{ float:right; width:20%;}#headeractions #boxUser{ width:100%;}#headeractions #boxUser .line{ width:100%; text-align:center; font-size:14px;}#headeractions #boxCart{ width:100%; margin-top:20px; margin-bottom:10px; text-align:center;}#headeractions #boxCart .line{ width:100%; vertical-align:middle; font-size:14px;}#headeractions #boxCart .line img{ width:20px; vertical-align:middle;}#loginForm{ maring:0px auto !important;}#search{ margin:0px auto; width:30%; margin-top:20px;}#search #searchBox{ float:left; width:280px; height:31px; border:1px solid #CCCCCC; padding-left:5px; padding-right:5px; font-size:14px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px; }#search #searchButton{-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}#menuicon{ display:none;}#menuicon img{ width:50px;}#menu{ width:100%; margin:10px auto; clear:both; display: flex; justify-content: space-between; border-bottom:0px solid #FFFFFF;display: -webkit-flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}#menu #item{ text-align:center; margin-top:0px; vertical-align:middle;}#menu #item a{ font-size:18px; color:#FFFFFF;}#menu #item:hover,#menu #item:hover a,#menu #item a:hover{ color: #F46508; text-decoration:none;}#menu #item:first-child{ margin-left:10px;}#menu #item:last-child{ margin-right:30px;}#menu #submenu{ position: absolute; background: #BB2024; top:50px; left:0px; margin: 0; padding: 0; z-index:99; display: none;-webkit-border-radius: 0px 5px 10px 10px;-moz-border-radius: 0px 5px 10px 10px;border-radius: 0px 5px 10px 10px;border:1px solid #FFFFFF;}#menu #submenu #subitem{ text-align: center; padding:10px; margin-bottom:10px;}#menu #item:hover #submenu { display: block; }#content{ width:100%; color:#000000; position:relative; z-index:20; margin-top:0px; margin-bottom:0px; overflow: auto;}#content_content{ width: calc(100% - 80px); max-width:1200px; margin:0px auto; padding:0px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:10px; color:#000000; background-color:#FFFFFF; overflow:hidden;}#footer{ width:100%; padding-top:0px; position:relative;}#footer_content{ width:100%; max-width:1200px; margin:0px auto; text-align:center; padding-top:0px;}#footer_content #menu{ margin:0px !important;}#footer_content #line{ width:100%; text-align:center; margin:10px auto;}#footer_content .last_line{ margin-top:30px !important;}#footer_content #line #item{ width:auto; display: inline; margin-right:10px; padding-right:10px; border-right:1px solid #999999;}#footer_content #line #item:last-child{ border:0px; padding-right:0px; margin-right:0px;}#footer_content2{ width:100%; background-color:#FFFFFF; margin-top:10px; padding-top:10px;}#footer_content .first_line{ margin-bottom:30px !important;}#footer_content2 #footer_logo{ margin:10px auto; width:200px;}#footer_content2 #footer_logo img{ width:100%;}#footer #copyright{ clear:both; margin:20px auto; height:30px;}#sign{ clear:both; width:200px; text-align:center; margin:0 auto; padding-top:30px;}#helper{ display: inline-block; height: auto; width:100%; background-color:#FFFFFF;}.regularBox{float:left;margin:8px;margin-top:10px;padding: 5px;min-height:240px;max-width:205px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; border:1px solid #999999;}.regularBox .ProductImage{ margin:0px auto; margin-bottom:10px; height: 200px; vertical-align:middle; text-align: center;}.regularBox .ProductImage .helper{ display: inline-block;height: 100%;vertical-align: middle;}.regularBox .ProductImage img{ -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; width:200px;vertical-align: middle;}.regularBox .ProductDetails{ text-align:center; height:60px; vertical-align:middle;}.regularBox .ProductDetails a{ font-size:14px;}.regularBox .ProductDetails .manufacturer{ display:block; margin:0px auto; font-size:14px;}.regularBox .ProductDetails .product{ display:block; color: #7a6ea6; margin:0px auto; font-size:16px; font-weight:bold;}.regularBox .ProductPriceRating{text-align:center;margin-top:10px;font-size:20px;}.regularBox .ProductPriceRating .old{ font-size:16px; color: #aaa; text-decoration:line-through;}.regularBox .ProductPriceRating .new{font-family:inherit;font-size:inherit;font-weight:600;color:#FF0000;}.regularBox .info{ width:50%; margin:0px auto; font-size:14px; margin-top:5px; text-align:center;}.regularBox .info .unavailable{ color:#990000;}.regularBox .info .order{ color:#003399;}.regularBox .info .available{ color:#006633;}#loadFrame{ width:1px; height:1px; display:none;}.popupBody{ background-color:#FFFFFF; background-image:none; padding:10px;}@media screen and (max-width:800px) {#header_content, #content_content, #footer_content{ width:100%;}#header_content2{background-position: bottom !important;}#headeractions{ width:100%; float:none;}#header_content #logo{ margin:10px auto; width:50%; max-width:260px; top:0px;}#search{ width:90% !important; float:none; margin:0px auto; position:relative; top:0px;}#search #searchBox{ width:80%}#menuicon{ display:block; float:right; margin-top:20px; margin-bottom:3px; margin-right:30px;}#footer_content{ padding-top:1px;}#footer #line #item{ width:100%; text-align:center; margin-bottom:10px; float:none; display:block;}#footer #logo{ width:30%; margin:0px auto; margin-bottom:20px; float:none;}#footer #copyright{ float:none; margin:10px auto; width:80%; text-align:center;}#footer #minimenu{ width:100%; float:none; margin:10px auto;}#footer #minimenu #item{ width:100%; margin:10px auto; text-align:center; display:block;}}@media screen and (max-width:640px) {}@media screen and (max-width:400px) {}#search{ margin:0px auto; width:30%; margin-top:20px;}#search #searchBox{ float:left; width:280px; height:31px; border:1px solid #CCCCCC; padding-left:5px; padding-right:5px; font-size:14px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px; }#search #searchButton{-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}#boxUser{ width:100%;}#boxUser .line{ width:100%; text-align:center; font-size:14px;}#loginForm{ maring:0px auto !important;}.pagesBreadCrumbs, .pagesBreadCrumbsRight {float: left;width: 100%;margin-bottom: 20px;}.pagesBreadCrumbsRight {text-align: right;margin-top: 15px;margin-right:23px;float: right;}.selectedCrumb { display:inline-block; font-weight: bold; background-color: #ff3838; color: #FFFFFF; padding: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}form { margin:0px auto; max-width: 400px; padding: 5px; font-size: 13px;}form .row, form .button-row { width:100%; padding: 0; display: block; list-style: none; margin: 2px 0 0 0;}form .button-row { text-align:center;}form .label{ margin:0 0 3px 0; padding:0px; display:block; font-weight: bold;}form input[type=text], form input[type=password], form input[type=date],form input[type=datetime],form input[type=number],form input[type=search],form input[type=time],form input[type=url],form input[type=email], textarea,select{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border:1px solid #BEBEBE; padding: 7px; margin:0px; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none; width:100%;}form input[type=text]:focus, form input[type=password]:focus, form input[type=date]:focus,form input[type=datetime]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=email]:focus,form textarea:focus, form select:focus{ -moz-box-shadow: 0 0 8px #88D5E9; -webkit-box-shadow: 0 0 8px #88D5E9; box-shadow: 0 0 8px #88D5E9; border: 1px solid #88D5E9;}form .field-divided{ width: 49% !important;}form .field-long{ width: 100% !important;}form .field-select{ width: 100% !important;}form .field-textarea{ height: 100px;}.button, form input[type=submit], form input[type=button]{ margin:0px auto; background: #F48D12;background-image: -webkit-linear-gradient(top, #F48D12, #F25900);background-image: -moz-linear-gradient(top, #F48D12, #F25900);background-image: -ms-linear-gradient(top, #F48D12, #F25900);background-image: -o-linear-gradient(top, #F48D12, #F25900);background-image: linear-gradient(to bottom, #F48D12, #F25900);-webkit-box-shadow: 0px 1px 3px #666666;-moz-box-shadow: 0px 1px 3px #666666;box-shadow: 0px 1px 3px #666666; -webkit-border-radius: 10;-moz-border-radius: 10;border-radius: 10px;padding: 8px 15px 8px 15px; border: none; color: #fff;}.button:hover, form input[type=submit]:hover, form input[type=button]:hover{background: #F25900;background-image: -webkit-linear-gradient(top, #F25900, #e05403);background-image: -moz-linear-gradient(top, #F25900, #e05403);background-image: -ms-linear-gradient(top, #F25900, #e05403);background-image: -o-linear-gradient(top, #F25900, #e05403);background-image: linear-gradient(to bottom, #F25900, #e05403); box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}form .required, form sup{ color:red;}#navBody{ width:100%;}#navTree{ width:20%; height:100%; float:left; padding:10px; border-right:4px solid #7e74aa; overflow: auto;}#navTree div{ margin-bottom:5px;}#navTree div img{ vertical-align:middle; margin-right:5px;}#navTree .firstLevel{ font-size:18px; font-weight:bold;}#navTree .secondLevel{ font-size:16px; margin-left:10px; font-weight:600;}#navTree .thirdLevel{ font-size:14px; margin-left:20px;}#navTree .selectedItem, #navTree .selectedItem a{ color:#F46508;}#navTree div:hover, #navTree a:hover{color:#F46508;text-decoration:none;}#navContent{ width:76%; float:left; padding:0px;}@media screen and (max-width:800px) {#navTree{ width:40%;}#navContent{ width:55%;}}@media screen and (max-width:480px) {#navTree{ width:100%; float:none; border-right:0px; border-bottom:4px solid #7e74aa;}#navContent{ width:100%; float:none;}}#menu{ width:100%; margin:10px auto; clear:both; display: flex; justify-content: space-between; border-bottom:0px solid #FFFFFF;display: -webkit-flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}#menu #item{ text-align:center; margin-top:0px; vertical-align:middle;}#menu #item a{ font-size:18px; color:#FFFFFF;}#menu #item:hover,#menu #item:hover a,#menu #item a:hover{ color: #F46508; text-decoration:none;}#menu #item:first-child{ margin-left:10px;}#menu #item:last-child{ margin-right:30px;}#menu #submenu{ position: absolute; background: #BB2024; top:50px; left:0px; margin: 0; padding: 0; z-index:99; display: none;-webkit-border-radius: 0px 5px 10px 10px;-moz-border-radius: 0px 5px 10px 10px;border-radius: 0px 5px 10px 10px;border:1px solid #FFFFFF;}#menu #submenu #subitem{ text-align: center; padding:10px; margin-bottom:10px;}#menu #item:hover #submenu { display: block; }@media screen and (max-width:800px) {#menu{ }#menu #item{ float:none; margin:10px auto; width:90%;}#header #menu #item a{ font-size:18px;}#menu #item:first-child{ margin: 0px auto;}#menu #item:last-child{ margin: 0px auto;}}@media screen and (max-width:400px) {}.regularBoxConteiner{ width:100%; margin:0px auto;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; justify-content: space-around; }._regularBoxConteiner:after{content: "";-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin-left: -1%;}.regularBoxConteiner .regularBox{ float:none !important;}.regularboxfill{ margin:4px; padding:4px; width:205px; height:1px;}.regularBox{float:left;margin:4px;margin-top:10px;padding: 4px;min-height:240px;max-width:205px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; border:1px solid #999999;}.regularBox .ProductImage{ margin:0px auto; margin-bottom:10px; height: 200px; vertical-align:middle; text-align: center;}.regularBox .ProductImage .helper{ display: inline-block;height: 100%;vertical-align: middle;}.regularBox .ProductImage img{ -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; width:200px;vertical-align: middle;}.regularBox .ProductDetails{ text-align:center; height:60px; vertical-align:middle;}.regularBox .ProductDetails a{ font-size:14px;}.regularBox .ProductDetails .manufacturer{ display:block; margin:0px auto; font-size:14px;}.regularBox .ProductDetails .product{ display:block; color: #7a6ea6; margin:0px auto; font-size:16px; font-weight:bold;}.regularBox .ProductPriceRating{text-align:center;margin-top:10px;font-size:20px;}.regularBox .ProductPriceRating .old{ font-size:16px; color: #aaa; text-decoration:line-through;}.regularBox .ProductPriceRating .new{font-family:inherit;font-size:inherit;font-weight:600;color:#FF0000;}.regularBox .info{ width:50%; margin:0px auto; font-size:14px; margin-top:5px; text-align:center;}.regularBox .info .unavailable{ color:#990000;}.regularBox .info .order{ color:#003399;}.regularBox .info .available{ color:#006633;}@media screen and (max-width:640px) {.regularBox{ margin:0px auto !important; margin-bottom:20px !important; float:none;}}#boxCart{ width:100%; margin-top:20px; margin-bottom:10px; text-align:center;}#boxCart .line{ width:100%; vertical-align:middle; font-size:14px;}#boxCart .line img{ width:20px; vertical-align:middle;}