 @font-face { font-family: Netto; src: url(/fonts/NettoWeb.eot); font-weight: normal;font-style:normal;}@font-face { font-family: Netto; src: url(/fonts/NettoWeb.woff) format('woff');font-weight: normal;font-style:normal;} body, h1, h2, h3 {margin: 0;padding: 0;}body {background: #000 url(../images/body-bg.png) left top repeat-x;font: normal 12px Arial, sans-serif;text-decoration: none;}#wraper-main {width: 100%;background: url(../images/glow.png) no-repeat 100px top;}#wraper-right {width: 100%;min-width: 990px;min-height: 800px;background: url(../images/right-bg.png) right top no-repeat;}img {border: 0;}a img {border: 0;}a {text-decoration: none;color: #ddd;}a:hover {color: #fff;}a:focus {outline: none;}.cols1 {width: 220px;float: left;padding-left: 10px;}#form .cols1, #proposalForm .cols1 {width: 220px;height: 192px;float: left;padding-left: 10px;overflow: hidden;}.cols2 {width: 487px;float: left;}form.wm {background: url(../images/form-bg.png) no-repeat;overflow: hidden;padding: 10px;padding-top: 0;width: 465px;height: 277px;}form.wm label {display: block;margin-top: 17px;margin-bottom: 5px;}form.wm input {background: none;border: none;width: 195px;color: #fff;border: 1px solid white;background-color: #002d40;-moz-border-radius: 7px;-webkit-border-radius: 7px;opacity: .5;font-size: 11px;padding: 4px;}form.wm input:focus {outline: none;border: 1px solid white;background-color: #30506a;opacity: .8;}form.wm textarea {background: none;border: none;width: 195px;height: 75px;color: #fff;padding: 5px;border: 1px solid white;background-color: #002d40;-moz-border-radius: 7px;-webkit-border-radius: 7px;opacity: .5;}form.wm textarea:focus {outline: none;border: 1px solid white;background-color: #30506a;opacity: .8;}form.wm form p {margin: 0 0 4px;}#header {height: 105px;padding-top: 25px;padding-left: 25px;}#logo {float: left;}#navigation {margin-left: 200px;height: 39px;padding-left: 0;margin-right: 194px;left: 5px;margin-top: 2px;}#navigation ul, #navigation ul li {margin: 0;padding: 0;list-style: none;overflow: hidden;}#navigation ul {background: url(../images/menu-bg.png) repeat-x;margin-left: -5px;}#navigation ul li {display: inline;}#navigation ul li a { background: url(../images/menu.png) 0 0;display: block;float: left;height: 39px;width: 100px;}#navigation ul li a span {display: none;}#navigation ul li a#about {width: 81px;background-position: 0 0;}#navigation ul li a#portfolio {width: 95px;background-position: -91px 0;}#navigation ul li a#quote {width: 126px;background-position: -192px 0;}#navigation ul li a#contact {width: 90px;background-position: -321px 0;}#navigation ul li a#clients {width: 100px;background-position: right 0;position: relative;left: 80px;}#navigation ul li a#about:hover {background-position: 0 -39px;}#navigation ul li a#portfolio:hover {background-position: -91px -39px;}#navigation ul li a#quote:hover {background-position: -192px -39px;}#navigation ul li a#contact:hover {background-position: -321px -39px;}#navigation ul li a#clients:hover {background-position: right -39px;}#clientLoginDiv {background: url(../images/login-bgn.png) no-repeat top right;clear: both;width: 148px;position: relative;color: #fff;top: -38px;height: 226px;padding-top: 35px;padding-left: 15px;padding-right: 15px;}#clientLoginForm {width: auto;background: none;text-align: left;}#clientLoginForm p {margin: 0;text-align: left;}#clientLoginForm label {display: block;margin-top: 20px;text-align: left;}#clientLoginForm input {width: 130px;text-align: left;border: none;outline: none;color: #fff;border: 1px solid white;background-color: #111823;-moz-border-radius: 7px;-webkit-border-radius: 7px;padding: 3px;opacity: .5;}#clientLoginForm input:focus {outline: none;opacity: .7;}#clientLoginForm #signin {background: url(../images/sign-in.png);width: 59px;height: 23px;float: none;margin: 5px 0 10px;}#clientLoginForm a.reset {display: inline;float: none;background: none;}.float-right {float: right;width: 180px;}#content {height: 457px;overflow: hidden;color: #ddd;padding: 0 20px;}.text {float: left;overflow: hidden;margin-top: 70px;font-weight: normal;font-style: normal;}.text h1 {margin-bottom: 10px;word-spacing: 3px;font: normal normal 30px/1.3em Netto, Arial;}.text h1 strong {color: #00a7e6;font-weight: normal;font-style:normal;}.text h2 {color: #7493ad;word-spacing: 3px;font: normal normal 16px Netto, Arial;margin: 0;padding: 0;}.text h2 strong {color: #fff;}.info {color: #7493ad;}.prored {line-height:175%;}.iphone-vertical {background: url(../images/iphone-vertical.png) left top no-repeat;width: 182px;height: 272px;overflow: hidden;padding: 69px 40px 179px 41px;}.buttons {display: block;background: url(../images/buttons.png) no-repeat;width: 334px;height: 43px;}a.buttons span {display: none;}#request-quote {background-position: 0 0;}#see-work {background-position: 0 -44px;}#footer {color: #555;margin-top: 172px;}#footer p {clear: both;margin-left: 13px;margin-top: 3px;}#aboutusText {width: 335px;margin-right: 30px;}#aboutImg {margin-top: 59px;}#indexText {width: 335px;margin-right: 130px;}#latest, #latest li {margin: 0;padding: 0;list-style: none;}#latest li {display: block;float: left;text-align: center;font-size: 8px;margin: 5px 7px 5px 8px;width: 45px;line-height: 10px;}.crtici {background: url(../images/crti.png) no-repeat left 66px;margin-left: 415px;}#quoteText {text-align: center;margin-top: 26px;}#quoteDesc {float: left;width: 307px;font-size: 8pt;margin-left: 10px;}#submit {background: url(../images/submit.png) no-repeat;width: 103px;text-indent: -10000px;float: right;height: 26px;margin-right: 18px;margin-top: 12px;}form.wm input.file {width: 90px;height: auto;margin-right: 5px;}#portfolioText {background: url(../images/portfolio-bg.png) no-repeat;width: 685px;overflow: hidden;height: 303px;}#portfolioList ul, #portfolioList li {list-style: none;margin: 0;padding: 0;}#portfolioList ul li {float: left;width: 67px;text-align: center;margin: 30px 22px 30px 21px;font-size: 8pt;}#portfolioList ul {height: 240px;width: 661px;float: left;margin-top: 7px;}#contactText p {line-height: 1.7em;}#message {height: 140px;}#message:focus {}#address, #telephone, #ouremail {background: url(../images/contact-icons.png) no-repeat;display: block;text-indent: -1000px;height: 23px;}#telephone {background-position: 0 -46px;}#ouremail {background-position: 0 -23px;}a#skypeBig {display: block;text-indent: -1000px;background: url(../images/skype.png) no-repeat;height: 33px;width: 149px;margin-top: 40px;}a#skypeBig.Online {background-position: 0 0;}a#skypeBig.Offline {background-position: 0 -33px;}#thanks {margin-top: 124px;text-align: center;}ul#social, ul#social li {margin: 0;padding: 0;}ul#social {margin-left: 10px;overflow: hidden;}ul#social li {display: block;float: left;margin: 0 3px;}ul#social li a {width: 20px;height: 20px;display: block;overflow: hidden;float: left;background: url(../images/social.png) left -32px;}ul#social li a span {display: none;}#social .facebook {background-position: 0 -32px;}#social .youtube {background-position: -96px -32px;}#social .twitter {background-position: -32px -32px;}#social .skype {background-position: -64px -32px;}#social .facebook:hover {background-position: 0 0;}#social .youtube:hover {background-position: -96px 0;}#social .twitter:hover {background-position: -32px 0;}#social .skype:hover {background-position: -64px 0;}div.scrollable {position:relative; overflow:hidden; width: 650px; height: 304px; } div.scrollable div {width:20000em; height: 270px;float: left;position: absolute;} div.items div.active { border:1px inset #ccc; background-color:#fff; }.scrollable .items {width:20000em;float: left;clear:both;position: absolute;}.scrollable .active {border:2px solid #000;z-index:9999;position:relative;}.navi {margin-left: 312px;width:200px;height:20px;margin-top: 291px;}.navi a.active {border: none;}.navi a {width:8px;height:8px;float:left;margin:3px;background:url(../images/scrollable/navigator.png) 0 -16px no-repeat;display:block;font-size:1px;}.navi a:hover {background-position:0 0;}.navi a.active {background-position:0 0;}.left, .right {background: url(../images/portfolio-arrows.png) left center no-repeat;width: 11px;height: 285px;float: left;}a.left {background-position: -22px center;}a.left:hover {background-position: 0 center;}a.right {position: relative;left: 673px;top: -308px;background-position: -33px center;}a.right:hover {background-position: -11px center;}.clear {clear: both;}.jquery-msgbox{background:url(../js/msgbox/images/background.png) repeat-x left bottom;padding-bottom:55px;}.jquery-msgbox-wrapper{padding:20px 20px 20px 100px;}.jquery-msgbox-buttons{padding:15px;text-align:right;position:absolute;bottom:0;right:0;}.jquery-msgbox-buttons button,.jquery-msgbox-buttons input{margin-left:10px;min-width:85px;cursor:pointer;}.jquery-msgbox-inputs{margin-top:4px;}.jquery-msgbox-inputs input{display:block;padding:3px 2px;border:1px solid #dddddd;margin:3px 0 6px 0;width:95%;}.jquery-msgbox-label{font-weight:bold;font-size:11px;}.jquery-msgbox-alert{background: url(../js/msgbox/images/alert.png) no-repeat 20px 20px;}.jquery-msgbox-info{background: url(../js/msgbox/images/info.png) no-repeat 20px 20px;}.jquery-msgbox-error{background: url(../js/msgbox/images/error.png) no-repeat 20px 20px;}.jquery-msgbox-prompt{background: url(../js/msgbox/images/question.png) no-repeat 20px 20px;}.jquery-msgbox-confirm{background: url(../js/msgbox/images/confirm.png) no-repeat 20px 20px;}