#content .box. head{border-bottom:1px dashed #D0D2D2;margin-bottom:10px}
#content .box{float:left;width:260px;margin:0 25px 20px 0}
#content .box em{background:url(../img/arrow.gif) 16px -4px no-repeat;width:20px;height:5px;float:right;margin-top:-19px;cursor:pointer;padding:0 8px;position:relative}
#content .box form #send{float:right;width:auto;height:auto;padding:4px 12px;background:#7DC523;color:#fff;text-transform:uppercase;font-size:0.9em;cursor:pointer}
#content .box form{float:left}
#content .box form fieldset{padding:0}
#content .box form input{float:left;width:181px;margin:0 0 10px 0;padding:0 6px}
#content .box form label{float:left;width:70px;margin-bottom:10px;padding-top:2px}
#content .cnt .box form label{width:140px}
#content .box form textarea{float:left;width:189px;height:100px;margin:0 0 10px 0;padding:2px}
#content .box h1,#content .box h2{border-bottom:1px dashed #D0D2D2;width:169px}
#content .box h2{margin-top:5px}
#content .box h3{border-bottom:1px dashed #D0D2D2;margin-bottom:10px}
#content .box.first{width:180px}
#content .box.first p{width:180px}
#content .box.last{width:265px;margin-right:0}
#content .box.last p{width:265px}
#content .box.last span{color:#ccc;border-right:1pxsolid#ccc;font-size:0.8em;padding-right:8px;margin-right:8px}
#content .wideBox{float:left;margin-right:25px;width:465px}
#content{width:755px;position:relative;left:50%;padding:40px 27px 0 27px;margin-left:-405px;background:#fff url(../img/bg-content.png) 1px 0}
#foot li:first-child{background:none}
#foot{background:url(../img/foot_bg.png) repeat-x;height:30px;width:752px;position:relative;left:50%;margin-left:-394px;padding:28px 20px 0 15px;color:#fff;font-weight:normal}
#foot{border-bottom:1px solid #E5EBEF}
#foot a{color:#fff}
#foot a:hover{text-decoration:underline}
#foot p{float:right;text-align:right}
#foot ul{list-style:none;float:left}
#foot ul li{display:inline;padding:0 6px 0 10px;background-repeat:no-repeat!important;background-position:0 2px!important}
#footLeft{width:12px;height:58px;position:absolute;top:0;left:-11px;background-position:-427px -140px!important}
#footRight{width:13px;height:58px;position:absolute;top:0;right:-11px;background-position:-1224px -140px!important}
#top #logo{margin:80px 0 0 20px}
#top #staff{float:right}
#top{height:140px;width:765px;position:relative;left:50%;margin-left:-393px;padding-left:20px}
#top,#grad,#foot ul li{background:url(../img/bg.png)repeat-x}
#top .nav #aboutUs a,#top .nav #clients a,#top .nav #contact a,#top .nav #job a,#top .nav #services a{background:url(../img/menu.png)}
#top .nav #aboutUs a:hover{background-position:bottom left}
#top .nav #aboutUs a{width:28px}
#top .nav #services a{width:31px;background-position:-28px 0}
#top .nav #clients a{width:33px;background-position:-59px 0}
#top .nav #job a{width:37px;background-position:-92px 0}
#top .nav #contact a{width:43px;background-position:-129px 0}
#top .nav #services a:hover{background-position:-28px bottom}
#top .nav #clients a:hover{background-position:-59px bottom}
#top .nav #job a:hover{background-position:-92px bottom}
#top .nav #contact a:hover{background-position:-129px bottom}
#top .nav{position:absolute;top:20px;left:40px;list-style:none;width:380px}
#top .nav li{margin-right:40px;font-weight:bold;float:left;overflow:hidden}
#top .nav li a{font-size:16px;display:block;text-indent:-999em;height:13px}
#top .submenu li a{font-size:16px;display:block;text-indent:-999em;height:11px}
#top .submenu{position:absolute;top:81px;left:243px;padding:5px;-moz-border-radius:5px;background:#eee}
#top .submenu #web a,#top .submenu #seo a,#top .submenu #ppc a{background:url(../img/submenu.png)}
#top .submenu li{float:left}
#top .submenu #web a:hover{background-position:0 bottom}
#top .submenu #seo a:hover{background-position:40px bottom}
#top .submenu #ppc a:hover{background-position:21px bottom}
#top .submenu #web a{width:60px;background-position:0 0}
#top .submenu #seo a{width:19px;background-position:40px 0}
#top .submenu #ppc a{width:20px;background-position:21px 0}
#top .submenu #ppc{margin:0}
#top ul{position:absolute;top:76px;left:230px}
#top ul li{display:inline;margin-right:10px;position:relative}
#top ul li a span{position:absolute;top:-9px;left:5px;font:bold 9px tahoma;text-transform:uppercase}
#grad{position:absolute;height:20px;width:784px;top:0;right:13px;margin:0;background-position:bottom left}
*{margin:0;padding:0}
.cl{clear:both}
.big{font-size:1.1em;line-height:1.3em}
.inputErr{background:#FFD1D1;border-color:red}
.sIFR-alternate{display:none}
.sIFR-replaced{cursor:pointer}
a{color:#49A1E9;text-decoration:none}
a:hover{text-decoration:underline}
body{font:normal 11px tahoma;background-position:50% 0!important;color:#808080;text-align:left}
#footLeft,#footRight,body{background:#C1D5E0 url(../img/body_bg.png) no-repeat}
form #fast h4{margin-bottom:10px}
form #fast{height:90px;margin-bottom:10px}
form #fast label{float:left;line-height:10px;clear:both}
form #fast span{float:left;line-height:15px}
form.err{color:#FF0000;font-weight:bold;margin:-15px 0 10px 0;text-indent:0!important;padding-left:0!important}
#content .box form .submit{float:right;margin:10px 124px 20px 0;height:24px;width:80px;color:#fff;background:#829DAE;padding:0 0 2px 0}
form fieldset{border:0;padding-left:35px}
form input{height:16px}
form input,form textarea,form select{border:1px solid #ddd;float:right;width:220px;margin-right:35px;padding-left:10px;font:bold 1em tahoma}
h1,h2,h3{height:19px;padding:0 0 10px 0;font:normal 17px tahoma}
.box h1,.box h2{color:#007ED7;width:181px}
h3{color:#38B233}
img{border:0}
.box p{width:260px;margin-bottom:10px;letter-spacing:0.01em;line-height:16px}
.box ul li{color:#49A1E9;list-style:none;line-height:18px;cursor:pointer}
#adv{height:80px;width:470px}
#adv p{width:150px;float:left;margin-right:15px;line-height:1.3em}
#adv img{float:left}
/*karuzela.css*/
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.jcarousel-listli,.jcarousel-item{float:left;list-style:none;width:75px;height:75px}
.jcarousel-next{z-index:3;display:none}
.jcarousel-prev{z-index:3;display:none}
.jcarousel-skin-tango .jcarousel-container{border:1px solid #D0D2D2}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:370px;padding:20px 45px}
.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:370px;height:80px}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}
.jcarousel-skin-tango .jcarousel-item{width:115px;height:80px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;right:5px;width:31px;height:31px;cursor:pointer;background:url(../img/next-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-31px0}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:31px;height:31px;cursor:pointer;background:url(../img/prev-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-31px0}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:url(next-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:url(prev-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}


