@charset "utf-8"; /* CSS Document */ html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form { margin: 0px; padding: 0px; } html { height: 100%; font-size: 62.5%; } body { font: normal 16px Ubuntu, sans-serif; color: #717171; background: #f7f6f5 url(../images/plu.png) center; min-width: 1000px; position: relative; height: 100%; } img { border: none; } a { cursor: pointer; text-decoration: none; color: #e86340; } a:hover { text-decoration: underline; } p { margin-bottom: 15px; } p small { font-size: 0.8em; } h1, h2, h3, h4, h5, h6 { font: bold 18px Ubuntu, sans-serif; color: #717171; margin-bottom: 15px; } h1 { font-size: 24px; } h3 { font-size: 14px; } h4 { font-size: 13px; } h5 { font-size: 12px; } h6 { font-size: 11px; } input[type='submit'], input[type='button'] { cursor: pointer; } ul, ol { padding-left: 30px; } ul li { list-style: disc outside; } .set, .header:after, .steps:after, .blocks:after { height: 0; overflow: hidden; clear: both; font-size: 0; line-height: 0; content: ''; display: block;} .fl { float: left; } .fr { float: right; } .rel { position: relative; } #wrap { position: relative; width: 950px; margin: 0 auto; } .header {padding: 40px 0;} .logo {float: left;} .logo a {width: 326px; height: 44px; display: block; background: url(../images/logo.png) no-repeat;} .sign-buttons-wrapper {float: right; margin-bottom: -2px;} .sign-buttons {line-height: 42px; overflow: hidden; border: 1px solid #ba4234; font-size: 18px; text-shadow: 1px 1px 1px #888; font-style: normal; display: inline-block; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; -webkit-box-shadow: #d2d1d0 0px 1px 0px; -moz-box-shadow: #d2d1d0 0px 1px 0px; box-shadow: #d2d1d0 0px 1px 0px; background: #F28F5C; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F28F5C), to(#DE3925)); background: -webkit-linear-gradient(#F28F5C, #DE3925); background: -moz-linear-gradient(#F28F5C, #DE3925);background: -ms-linear-gradient(#F28F5C, #DE3925); background: -o-linear-gradient(#F28F5C, #DE3925); background: linear-gradient(#F28F5C, #DE3925); -pie-background: linear-gradient(#F28F5C, #DE3925);} .sign-buttons a { float: left; color: #fff; text-decoration: none; font-weight: bold; padding: 0px 31px; display: inline-block; border-right: 1px solid #ba4234; box-shadow: inset 1px 0px 2px #e5624d; outline: none !important; -moz-border-radius: 0 6px 6px 0; -webkit-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;} .sign-buttons a:first-child {-moz-border-radius: 6px 0 0 6px; -webkit-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .sign-buttons a:last-child {border-right: none; } .sign-buttons a:hover {background: #EEAE75; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEAE75), to(#db3f29)); background: -webkit-linear-gradient(#EEAE75, #db3f29); background: -moz-linear-gradient(#EEAE75, #db3f29); background: -ms-linear-gradient(#EEAE75, #db3f29); background: -o-linear-gradient(#EEAE75, #db3f29); background: linear-gradient(#EEAE75, #db3f29); -pie-background: linear-gradient(#EEAE75, #db3f29); box-shadow: inset 1px 0px 2px #e5624d, inset 0px 1px 1px #df6c4f; } .sign-buttons a:active {background: #CF5138; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CF5138), to(#f38747)); background: -webkit-linear-gradient(#CF5138, #f38747); background: -moz-linear-gradient(#CF5138, #f38747); background: -ms-linear-gradient(#CF5138, #f38747); background: -o-linear-gradient(#CF5138, #f38747); background: linear-gradient(#CF5138, #f38747); -pie-background: linear-gradient(#CF5138, #f38747); } .page {position: relative; padding: 35px 42px 20px; background: #fff; border: solid 1px #c8c8c8; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: #dedddc 0px 2px 0px; -moz-box-shadow: #dedddc 0px 2px 0px; box-shadow: #dedddc 0px 2px 0px;} .h101 {font-size: 24px; margin-bottom: 32px; text-align: center;} .steps {font-size: 18px; font-weight: 300;} .step {float: left; /*width: 320px; padding-left: 78px;*/ width: 50%; text-align: center; margin-bottom: 35px;} .select_size {width: 864px; margin-bottom: 36px; height: 697px; float: none; clear: both; background: url(../images/screen.jpg) no-repeat; position: relative;} .select_size:after {position: absolute; display: block; content: ''; left: 0; bottom: -38px; background: url(../images/shad.png) 50% 0 no-repeat; width: 863px; height: 38px;} .size_bg {position: absolute; top: 73px; right: 1px; bottom: 1px; left: 1px; z-index: 10;} .size_bg.hover { background-color: #fff; opacity: .8; filter: alpha(opacity=80);} .select_size .size1, .size2, .size3, .size4, .size5 {position: absolute; border: dashed 3px #e86340; text-align: center; font-size: 18px; color: #fff; z-index: 20;} .select_size div p {position: absolute; width: 100%; height: 100%; background: #e86340; opacity: .7; filter: alpha(opacity=70); left: -3px; top: -3px; padding: 3px; display: none;} .select_size div:hover p {display: block;} .size1 {top: 76px; right: 4px; bottom: 4px; left: 4px;line-height: 611px;} .size2 {top: 283px; right: 14px; bottom: 14px; left: 610px;line-height: 400px;} .size3 {top: 433px; right: 14px; bottom: 14px; left: 550px;line-height: 250px;} .size4 {top: 600px; right: 4px; bottom: 4px; left: 4px;line-height: 95px;} .size5 {top: 573px; right: 523px; bottom: 14px; left: 11px;line-height: 109px;} .blocks {margin: 0 -42px 40px; padding: 33px 84px 7px; border: solid 1px #c8c8c8; border-width: 1px 0;} .blocks p {line-height: 19px;} .blocks h2 {font-size: 24px; font-weight: 300; margin-bottom: 29px;} .block1, .block2 {float: left; width: 360px; text-align: justify; margin-bottom: 15px; font-weight: 300;} .block2 {float: right;} .reg {margin-bottom:17px; font-size: 25px; line-height: 60px; font-weight: bold; position: relative;} .reg a {display: block; height: 66px; width: 749px; margin: 0 auto; text-align: center; position: relative; color: #fff; text-shadow: 1px 1px 1px #332c2c; border: 1px solid #81b66a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; box-shadow: 0px 0px 2px #dbdbdb, 0px 1px 1px #a9a8a8; background: #5cdb5c; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5cdb5c), to(#358035)); background: -webkit-linear-gradient(#5cdb5c, #358035); background: -moz-linear-gradient(#5cdb5c, #358035); background: -ms-linear-gradient(#5cdb5c, #358035); background: -o-linear-gradient(#5cdb5c, #358035); background: linear-gradient(#5cdb5c, #358035); -pie-background: linear-gradient(#5cdb5c, #358035); } .reg a:hover {text-decoration: none; text-shadow: 1px 1px 1px #666; box-shadow: 0px 0px 2px #dbdbdb; background: #A0E384; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#A0E384), to(#37a42d)); background: -webkit-linear-gradient(#A0E384, #37a42d); background: -moz-linear-gradient(#A0E384, #37a42d); background: -ms-linear-gradient(#A0E384, #37a42d); background: -o-linear-gradient(#A0E384, #37a42d); background: linear-gradient(#A0E384, #37a42d); -pie-background: linear-gradient(#A0E384, #37a42d);} .reg a:active { border-color: #22621b, #4d8f3c, #72a961, #4d8f3c; background: #2C7E23; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2C7E23), to(#7BCC5F)); background: -webkit-linear-gradient(#2C7E23, #7BCC5F); background: -moz-linear-gradient(#2C7E23, #7BCC5F); background: -ms-linear-gradient(#2C7E23, #7BCC5F); background: -o-linear-gradient(#2C7E23, #7BCC5F); background: linear-gradient(#2C7E23, #7BCC5F); -pie-background: linear-gradient(#2C7E23, #7BCC5F); box-shadow: none; } #footer {padding: 40px 0; font-size: 14px; color: #454545;} .b {float: left; } .b .pluso {margin-left: -16px;} .copy {overflow: hidden; padding-top: 5px; text-align: right; line-height: 40px;}