body{margin:0;padding:0;font-size:12px;font-family:tahoma;color:#565656;line-height:15px;background:#1b1b1b}
a{text-decoration:none;color:#828282}
img{border:none}
/* content strony */
#content{background:#FFF;padding-top:20px;min-width:1200px}
#content-top{width:1200px;margin:0px auto 0px auto;position:relative}
#content-top .plus1{color:#FFFFFF;font-size:9px}
#content-top .icons{font-size:11px;padding:2px 20px 0 0;line-height:16px}
#content-top .fb{font-size:11px;padding:0px 20px 0 0;line-height:16px;max-width:25px}
#content-top .login{font-size:11px}
#menu_zarzadzanie{position:absolute;background:url('images/log_back.png') no-repeat bottom;right:0px;width:145px;height:94px;text-align:right;z-index:10000}
#menu_zarzadzanie div{margin:8px 3px 0px 0px}
#menu_zarzadzanie img{vertical-align:middle}
#menu_zarzadzanie a{line-height:26px}
#menu_zarzadzanie a:hover{color:#ED831E}
#content-top .menu{text-align:right;margin:7px 0 15px 0}
#content-top .offer{background:#ececec;position:relative}
#content-top .offer li{list-style:none;color:#828282;float:left;display:block;margin:0px 0px;padding:20px 48px 0px 48px;font-size:20px;text-align:center;background:url('images/li_menu_offer.jpg') no-repeat right;height:38px}
#content-top .lastli{background:none !important}
#content-top .offer li a:hover{color:#ea4003}
#content-top .offer-rozwin{position:absolute;right:0px;bottom:0px;font-size:11px;margin:0 3px 3px 3px}
#content-top .offer-rozwin img{margin-left:3px}
#content-slider{margin:0 auto;width:1200px;height:297px;position:relative;background:#ECECEC}
//#content-slider{margin:0 auto;width:1200px;height:297px;position:relative;background:url('../images/cdweb_baner2.jpg') no-repeat !important}
/*#content-slider{margin:0 auto;width:1200px;height:297px;position:relative;background:url('../images/swieta1-2013.jpg') no-repeat !important}*/
#content-slider-page{margin:0 auto;text-align:left;width:1200px;font-size:20px;color:#ea4003;border-bottom:solid  1px #efefef}
#content-slider-page .right{color:#1b1b1b}
#content-slider-page h3{margin:15px 0}
#content-offer{width:1200px;margin:0 auto}
#content-offer .box{float:left;width:207px;border-right:solid 1px #e8e8e8;margin-right:20px;padding:0 20px 0 0;font-size:11px}
#content-offer .nr{background:url('images/bg_nr.jpg') repeat-x;width:35px;height:25px;text-align:center;color:#FFF;margin:0 10px 0 0;padding-top:10px;font-size:18px;font-weight:600;float:left}
#content-offer .nr-gray{background:url('images/bg_nr2.jpg') repeat-x !important;width:35px;height:25px;text-align:center;color:#FFF;margin:0 10px 0 0;padding-top:10px;font-size:18px;font-weight:600;float:left}
#content-offer .nr-gray2{background:url('images/szary_white_bg.jpg') repeat-x !important;width:35px;height:25px;text-align:center;color:#FFF;margin:0 10px 0 0;padding-top:10px;font-size:18px;font-weight:600;float:left}
#content-offer .nr4,#content-offer .nr5{width:100px}
#content-offer .nr2{width:160px}
#content-offer .nr1{width:120px}
#content-offer .nr3{width:130px}
#content-offer .more{clear:both;margin-top:15px;float:right}
#content-offer a.more{color:#ea4003}
#content-offer a.more:hover{color:#000}
#content-offer .box h2{margin:0px 0 10px 0px;font-size:19px}
#content-offer .box h3{margin:0px 0 10px 0px;font-size:19px}
#content-offer .box h2 a{color:#f85d00}
#content-offer .box h3 a{color:#565656}
#content-offer .boxlast{border:none !important;margin-right:0px !important;padding-right:0px !important}
#content-offer h3{font-size:22px;margin:15px 0}
#content-center{width:1200px;margin:0 auto}
#content-center a{color:#565656}
#content-center .news{width:455px;border-right:solid 1px #e8e8e8;min-height:150px;padding:0 20px 0 0}
#content-center .client{width:207px;margin:0 20px}
#content-center .realisation{width:455px;padding:0 0 0 20px;border-left:solid 1px #e8e8e8;min-height:150px}
#content-bottom{margin-top:15px;background:#1b1b1b;min-width:1200px}
#content-bottom-pasek{background:#efefef}
#content-bottom-fotter{margin:0 auto;padding:15px 0 25px 0;width:1200px;color:#828282;font-size:12px}
#content-bottom-fotter .adress{}
#content-bottom-fotter .links{color:#9f9f9f;font-size:20px;padding-top:10px}
#content-bottom-fotter .links a{color:#fff}
#content-bottom-fotter .links a:hover{color:#ea4003}
#content-bottom-fotter .copyrights{padding-top:15px !important}
#content-page{margin:15px auto;width:1200px}
#content-page .page-left{width:280px;float:left}
#content-page .page-right{width:903px;float:left;border-left:1px solid #efefef;padding:0 0 0 15px;min-height:350px;line-height:17px}
#content-page .name{margin-bottom:15px;font-size:11px}
#content-page .page{}
/* menu głowne */
.navmenu,.navmenu2{padding:0px 20px;font-size:18px;color:#828282;display:block;text-transform:uppercase}
.navmenu:hover,.navmenu2{padding:0px 20px;font-size:18px;color:#ea4003;display:block;text-transform:uppercase}
.last a,.last a:hover{background:none !important;padding-right:0px}
/* menu lewe */
.nav1{display:none}
.nav_init{min-height:50px;padding:0px 0px}
.nav0{}
a.nav2,a.nav2b,a.nav2a{display:block;padding:6px 25px;color:#767676;font-weight:100;background:url('images/bg_menu_left1.jpg') no-repeat left bottom}
a.nav2:hover,a.nav2b,a.nav2a{color:#ea4003;background:url('images/bg_menu_left2.jpg') no-repeat left bottom}
a.nav3,a.nav3a{display:block;padding:5px 5px 5px 25px;color:#767676}
a.nav3:hover,a.nav3a:hover,a.nav3a{color:#ea4003}
/* aktualności */
.news-last-news{width:212px;float:left;font-size:11px;margin-right:10px}
.news-last-news .title a{color:#565656;font-weight:600}
.news-last-news .title a:hover{color:#ed831e}
.news-last-news .date{color:#ea4003}
.news-list{width:439px;height:120px;float:left;border:solid 1px #EFEFEF;margin:0 0 10px 10px;padding:0px;background:#F9F9F9}
.news-list .title a{color:#565656;font-weight:600}
.news-list .title a:hover{color:#f85d00}
.news-list .date{font-size:10px;color:#ea4003}
.news-list .news{width:300px;padding:10px 10px 10px 0}
.news-list .obrazek1{position:relative;width:120px}
.news-list .obrazek2{width:10px;height:120px;background:url('images/bg_news_img.png') no-repeat right;right:0;position:absolute;z-index:200;display:block;float:right}
.news-list .obrazek3{position:absolute;z-index:100;left:0;top:0;width:120px}

.news-list-show{width:890px;height:120px;float:left;border:solid 1px #EFEFEF;margin:0 0 10px 10px;padding:0px;background:#F9F9F9}
.news-list-show .title{color:#565656;font-weight:600;font-size:16px}
.news-list-show .date{font-size:10px;color:#ea4003}
.news-list-show .news{width:750px;padding:10px 10px 10px 0}
.news-list-show .obrazek1{position:relative;width:120px}
.news-list-show .obrazek2{width:10px;height:120px;background:url('images/bg_news_img.png') no-repeat right;right:0;position:absolute;z-index:200;display:block;float:right}
.news-list-show .obrazek3{position:absolute;z-index:100;left:0;top:0;width:120px}
#tags,.full-text{margin-left:10px}


/* portfolio */
#portfolio{float:left;padding:15px;font-size:11px; width:420px}
#portfolio .nazwa,#portfolio .adres{text-align:center}
#portfolio .nazwa{ padding-top: 15px}
#portfolio .adres a{color:#ed831e}
#portfolio .foto {height:351px}
/* numeracja */
.core_pagination{padding:0 0 5px 0 !important;margin-bottom:58px !important;display:block;height:8px}
.core_pagination td{padding:0 0 10px 3px !important}
.submit1_selected{background:#ed831e;border:none;color:#fff;cursor:pointer;padding:3px}
.insert-page-list .submit1{background:#dfdfdf;color:#FFF;padding:3px}
.catalogue-search-pages-top .insert-page-list,.catalogue-search-pages-bottom .insert-page-list{float:right;margin-left:700px}

.submit1{background:#ed831e;border:none;cursor:pointer;padding:3px 10px;color:#FFFFFF}
.submit1:hover{background:#828282}
/* szukaj */
#search-form{margin-top:15px}
#search-form .input1{background:#fff;color:#1b1b1b;font-size:11px;width:150px;border:1px #767676 solid;padding:4px 5px;height:12px;margin-right:1px}
#content-bottom-fotter #search-form .input1{background:#767676 !important;border:none !important;height:14px !important}
/* dodatkowe */
.cl{clear:both}
.fl{float:left}
.fr{float:right}
h1{font-size:22px;margin:5px 0}
h2{font-size:22px;margin:5px 0}
h3{font-size:22px;margin:5px 0}
#show2{margin:0 auto;width:1200px;padding:15px 0}
#show3{background:#ececec}
#show3 li{list-style:square;margin:0 0 0 35px;color:#929292;text-shadow:1px 1px #FFF}
#show3 .box1{width:176px}
#show3 .box2{width:218px}
#show3 .box3{width:305px}
#show3 .box4{width:278px}
#show3 .box5{}
#show3 .box1,#show3 .box2,#show3 .box3,#show3 .box4{background:url('images/li_menu_offer.jpg') repeat-y right;min-height:90px}
.zwijacz{width:1200px;margin:10px auto;text-align:center;line-height:20px;background:url('images/line.jpg') repeat-x bottom}
.zwijacz img{vertical-align:middle;border:0px}
.zwijacz2{margin:0 auto;text-align:center;line-height:20px;width:1200px;padding:5px 0;clear:both}
.zwijacz2 img{vertical-align:middle;border:0px}
.zwijacz3{margin:0 auto;text-align:center;line-height:20px;width:1200px;padding:5px 0}
.zwijacz3 img{vertical-align:middle;border:0px}
.zwijacz4{margin:0 auto;text-align:center;line-height:20px}
.zwijacz4 img{vertical-align:middle;border:0px}
#naroznik{position:fixed;bottom:0px;right:0px;width:100px;height:100px;z-index:100}
/*.dtp1{display:inline-block;*display:inline;text-align:left;font-weight:600;float:left;margin-left:60px;font-size:20px;position:relative;overflow:hidden;color:#000}
.dtp1:hover{color:#ea4003}

#b1:hover,#b2:hover,#b3:hover,#b4:hover,#b5:hover,#b6:hover,#b7:hover,#b8:hover,#b9:hover,#b10:hover,#b11:hover,#b12:hover,#b13:hover,#b14:hover,#b15:hover,#b16:hover*/
.b a{display:inline-block;*display:inline;width:219px;position:relative;overflow:hidden;margin:6px 0 10px 60px;clear:both;font-size:18px}
.b div{display:inline-block;*display:inline;width:219px;height:72px;position:relative;overflow:hidden;clear:both;margin-top:5px}
.b a:hover{color:#ea4003}
#b1:hover div,#b2:hover div,#b3:hover div,#b4:hover div,#b5:hover div,#b6:hover div,#b7:hover div,#b8:hover div,#b9:hover div,#b10:hover div,#b11:hover div,#b12:hover div,#b13:hover div,#b14:hover div,#b15:hover div,#b16:hover div{background-position:top}
#b1 div{background:url(../images/logo_cdweb.jpg) no-repeat bottom center}
#b2 div{background:url(../images/ci_cdweb.jpg) no-repeat bottom center}
#b3 div{background:url(../images/teczka_cdweb.jpg) no-repeat bottom center}
#b4 div{background:url(../images/kalendarz_cdweb.jpg) no-repeat bottom center}
#b5 div{background:url(../images/wizytowka_cdweb.jpg) no-repeat bottom center}
#b6 div{background:url(../images/papier_cdweb.jpg) no-repeat bottom center}
#b7 div{background:url(../images/folder_cdweb.jpg) no-repeat bottom center}
#b8 div{background:url(../images/broszura_cdweb.jpg) no-repeat bottom center}
#b9 div{background:url(../images/ulotka_cdweb.jpg) no-repeat bottom center}
#b10 div{background:url(../images/plakat_cdweb.jpg) no-repeat bottom center}
#b11 div{background:url(../images/rollup_cdweb.jpg) no-repeat bottom center}
#b12 div{background:url(../images/reklama_gazeta_cdweb.jpg) no-repeat bottom center}
#b13 div{background:url(../images/citylight_cdweb.jpg) no-repeat bottom center}
#b14 div{background:url(../images/billboard_cdweb.jpg) no-repeat bottom center}
#b15 div{background:url(../images/katalog_cdweb.jpg) no-repeat bottom center}
#b16 div{background:url(../images/auto_cdweb.jpg) no-repeat bottom center}
/* facebook */
#facebook{position:fixed;top:270px;right:-292px;overflow:hidden;width:323px;z-index:1999}
#facebook .facebook_btn{float:left;width:31px}
#facebook .facebook_content{float:right;width:292px;background:white}

.tags a,.tags{font-size:10px;color:#999999;text-decoration:none !important;padding-top:25px}
.boxs{float:left;width:207px;border-right:solid 1px #e8e8e8;margin-right:20px;padding:0 20px 0 0;font-size:11px}
.boxslast{border:none !important;margin-right:0px !important;padding-right:0px !important;font-size:11px}
.boxsoffer{float:left;width:275px !important;border-right:solid 1px #e8e8e8;margin-right:20px;padding:0 20px 0 0;font-size:11px}
.boxsofferlast{float:left;width:260px;border:none !important;margin-right:0px !important;padding:0 !important;font-size:11px}
.boxsoffer img,.boxsofferlast img{margin-top:15px}
.boxsoffer h2 a,.boxsofferlast h2 a{color:#ea4003;margin:0 !important}
.boxsoffer h4,.boxsofferlast h4{font-size:18px;margin:5px 0}

.on,.bullet:hover{background-position:bottom center !important}
#containerrealisation,#container{clear:both;position:relative;overflow:hidden;height:133px}
#containerrealisation .zobacz,#container .zobacz{position:absolute;bottom:0;right:0}
#containerrealisation .zobacz a,#container .zobacz a{color:#565656;font-size:11px;line-height:11px}
#containerrealisation .zobacz img,#container .zobacz img{vertical-align:middle;margin-left:5px}
#containerrealisation .zobacz a:hover,#container .zobacz a:hover{color:#EA4003}
#phone{background:url(../images/phone.png) no-repeat;width:329px;height:65px;position:absolute;z-index:1000;margin-top:261px;right:0px;color:#FFFFFF}
#phone1{float:left;font-size:24px;margin:25px 14px 0 42px}
#phone2{float:left;font-size:36px;margin-top:17px}

.page-right .box{max-width:145px !important}
.td{width:900px}
.tdt{background:#E8E8E8 !important}
.td1{min-height:17px;line-height:17px;width:92px;background:#F2F2F2;padding:4px 4px}
.td2{min-height:17px;line-height:17px;width:792px;background:#F2F2F2;padding:4px 4px}
/* learning */
#content-main .submit1{cursor:pointer;background:#004488;color:#fff;border:0;padding:2px 5px}
#testContentInside2{color:#002347;font-weight:600;position:relative;width:727px;height:200px;display:block;text-align:center;font-size:18px}
#testContentInside2inside{position:relative;width:727px;height:130px;display:block;background:url('images/tlo2.jpg') no-repeat;text-align:left}
#testContentInside2inside #text{position:absolute;top:13px;left:14px;line-height:35px}
#testContentInside2 #startButton{position:absolute;top:167px;left:273px;cursor:pointer}
#testContentInside3{position:relative;width:727px;height:130px;display:block;background:url('images/tlo3.jpg') no-repeat;text-align:left;font-size:18px}
#testContentInside3 #kolejneButton{position:absolute;top:101px;left:273px;cursor:pointer}
#testContentInside3 #text{position:absolute;top:13px;left:14px;line-height:35px}
#testContentInside1{color:#002347;font-weight:600;position:relative;width:727px;height:360px;display:block;background:url('images/tlo1.jpg') no-repeat !important}
#testContentInside1 #pytanieZa{position:absolute;top:40px;left:16px;font-size:20px}
#testContentInside1 .pytanieNr{color:#000}
#testContent .punktowDoZdobycia{color:#FFF}
#testContentInside1 #dziedzina{position:absolute;top:80px;left:14px;font-size:14px}
#testContentInside1 #pytanie{position:absolute;top:120px;left:14px;font-size:12px;padding-right:30px}
#testContentInside1 #zatwierdzamButton{position:absolute;top:338px;left:273px;cursor:pointer}
#testContentInside1 #czasNaOdpowiedzOutside{position:absolute;top:7px;left:595px;color:#fff;font-size:30px}
.timeTestResultTable{font-weight:400;font-size:13px;color:#000;background:url("images/tlo_top10.jpg") no-repeat;width:258px;height:318px;display:block;position:relative}
.timeTestResultTable .list{position:absolute;top:70px;left:40px;line-height:25.5px}
.timeTestResultTable .position{font-weight:600}
.timeTestResultTable2{margin-top:40px;font-weight:400;font-size:13px;color:#000;background:url("images/tlo_ranking.jpg") repeat-y;width:758px;min-height:250px;display:block;position:relative}
.timeTestResultTable2 .list{padding-left:42px;line-height:25.5px}
.timeTestResultTable2 .login{width:150px;display:inline-block}
.timeTestResultTable2 .city{width:200px;display:inline-block}
.timeTestResultTable2 .position{font-weight:600}
/*Nivo Slider Default Theme*/
.theme-default .nivoSlider{position:relative;background:#fff url(loading.gif) no-repeat 50% 50%}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{position:absolute;left:40%;bottom:0px;margin-left:0px}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(arrows.png) no-repeat;text-indent:-9999px;border:0}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important}
/*If an image is wrapped in a link*/
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}
/*The slices and boxes in the Slider*/
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{ display:block}
/*Caption styles*/
.nivo-caption{position:absolute;left:0px;top:40px;background:#000;color:#fff;font-size:24px;line-height:30px;/*width:100%;*/z-index:8;padding:5px 10px;opacity:0.5;overflow:hidden;display:none;width:500px;-moz-opacity:0.5;filter:alpha(opacity=5);-webkit-box-sizing:border-box;/*Safari/Chrome,other WebKit*/-moz-box-sizing:border-box; /*Firefox,other Gecko*/box-sizing:border-box;      /*Opera/IE 8+*/}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{display:none}
/*Direction nav styles (e.g. Next & Prev)*/
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
/*Control nav styles (e.g. 1,2,3...)*/
.nivo-controlNav{text-align:center;z-index:9;padding:15px 0}
.nivo-controlNav a{z-index:9;cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
/*carousel)*/
.ui-carousel{height:100px;margin:0;overflow:auto;padding:0;position:relative;/*for ie7 to work e.g in html carousels*/width:300px}
.ui-carousel > .wrapper{margin:0;padding:0;width:9999px}
.ui-carousel > .wrapper > *{border:0;display:block;float:left;width:150px;overflow:hidden;height:150px}
.ui-carousel > .wrapper img { width:220px !important}
#pages{width:50px;height:8px;margin:15px auto 0 auto}
.bullet{background:url(../images/page.png) top center no-repeat;display:block;width:7px;height:7px;margin:0;margin-right:4px;float:left}
/*p:first-child:first-letter{float:left;color:#EA4003;font-size:60px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;font-family:tahoma;}*/
.foto_full img { width:400px !important}