*{padding:0;margin:0;}
body{font-size:12px;}
.clear{clear:both;font-size:0.000001em;}
.hideMe{display:none;overflow:hidden;}
a, object{outline:none;}
a img{border:none;}
body{background:#000 url('../img/mainback.png') repeat-x top left;}
.container{margin:auto;background:transparent url('../img/containerback.png') no-repeat top center;}
.container .container-inner{width:900px;margin:auto;}
.top{position:relative;overflow:hidden;height:150px;}
.top .logoelondesign{float:left;display:block;width:300px;height:150px;background:transparent url('../img/logotop.png') no-repeat top left;}
.top .motto{float:left;position:relative;width:600px;height:155px;background:transparent url('../img/motto.png') no-repeat bottom left;}
.top ul.linklist{clear:both;position:absolute;top:0;right:0;list-style:none outside none;background:#0C1438;padding:4px 12px 4px 0;}
.top ul.linklist li{float:left;padding-left:12px;}
.top ul.linklist li a{text-decoration:none;font:normal 11px Tahoma, Verdana, sans-serif;color:#fff;text-transform:uppercase;}
.top ul.linklist li a:hover{text-decoration:underline;}
.triplepanel a{float:left;position:relative;width:300px;height:250px;vertical-align:bottom;}
.triplepanel .webproduction{background-color:#991234;}
.triplepanel .design{background-color:#b2153d;}
.triplepanel .itoutsourcing{background-color:#bd385a;}
.triplepanel a img.icon{display:block;width:300px;height:148px;margin-top:28px;padding-left:12px;margin-left:-12px;}
.triplepanel a img.title{position:absolute;top:176px;left:0;}
.content{}
.content .leftcolumn{float:left;width:300px;}
.content .leftcolumn .lastbox{padding-bottom:20px;margin-top:20px;}
.content .leftcolumn .lastdone{width:300px;height:101px;background:transparent url('../img/lastbox.png') no-repeat top left;}
.content .leftcolumn .lastdoneimg{width:252px;height:74px;position:relative;top:14px;left:25px;}
.content .leftcolumn .lastdate{display:block;position:relative;top:9px;text-align:right;padding-right:24px;font:bold 12px Georgia, "Times New Roman", serif;color:#fff;}
.content .leftcolumn .text{margin:8px 20px 0 20px;font:normal 11px Tahoma, Verdana, sans-serif;color:#fff;}
.readmore{display:block;margin:10px 22px 0 20px;padding-right:25px;text-align:right;background:transparent url('../img/ico-more.png') no-repeat center right;font:normal 11px/1.6364em Tahoma, Verdana, sans-serif;color:#fff;text-decoration:none;}
.readmore:hover{text-decoration:underline;}
.content .rightcolumn{float:left;width:600px;}
.content .rightcolumn .mailbox,.content .rightcolumn .skypebox{display:block;width:600px;height:106px;}
.content .rightcolumn a.mailbox{background:transparent url('../img/mailbox.png') no-repeat top left;}
.content .rightcolumn a.skypebox{background:transparent url('../img/skypebox.png') no-repeat top left;}
.realizacjaItem {margin-bottom:50px;display:inline-block;}
.realizacjaItem .lastbox {padding:0;margin-top:25px;}

/*Zmian dokonac tez w CKE*/
.textfield{padding:10px 20px 0 20px;font:normal 12px Tahoma, Verdana, sans-serif;color:#fff;}
.textfield h1{border-bottom:1px solid #fff;text-transform:uppercase;margin:20px 0 10px 0;padding-bottom:15px;font:normal 26px Arial, Verdana, sans-serif;color:#fff;letter-spacing:-1px;}
.textfield h1 img{}
.textfield h2 {font:bold 1.2500em Arial, Verdana, sans-serif;text-transform:uppercase;margin:20px 0 10px 0;letter-spacing:1px;}
.textfield p{line-height:1.6364em;margin:0 0 0.6364em 0;}
.textfield a {color:#fff;text-decoration:underline;}
.textfield a:hover {text-decoration:none;}
.textfield ul{display:inline-block;list-style:none outside none;padding:0.6364em 0 1.2727em 0.6364em;margin-left:8px;}
.textfield ul li{margin:0 0 0.4545em 0;padding:0 0 0 15px;background:transparent url('../img/list-point.gif') no-repeat center left;}
.tekst .textfield{padding-bottom:20px;}
/*Koniec Zmian dokonac tez w CKE*/
.textfield h1.sIFR-replaced{padding:0;}

.contentlist{margin-top:55px;font:normal 12px Tahoma, Verdana, sans-serif;color:#fff;}
.contentlist ul.tricols{list-style:none outside none;}
.contentlist ul.tricols li{float:left;width:220px;padding:0 40px;}
.contentlist ul.tricols li h3{font:normal 22px Arial, Verdana, sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase;}
.contentlist .tricols ul.linklist{margin-top:25px;list-style:none outside none;border-top:2px solid #808080;}
.contentlist .tricols ul.linklist li{float:none;padding:0;width:auto;border-bottom:1px solid #4d4d4d;}
.contentlist .tricols ul.linklist li a{display:block;padding:7px 4px;text-decoration:none;color:#808080;}
.contentlist .tricols ul.linklist li a:hover{color:#9c9c9c;}
.bottomlogo{}
.bottomlogo a{display:block;margin-top:40px;}
.bottomlogo img{height:141px;}
.footer{padding:25px 0 45px 0;}
.footer .leftcolumn{float:left;width:300px;text-align:center;}
.footer a.copylink{text-decoration:none;font:normal 11px Tahoma, Verdana, sans-serif;color:#fff;text-transform:uppercase;}
.footer a.copylink span{font-weight:bold;}
.footer a.copylink:hover span{text-decoration:underline;}
.footer .rightcolumn{float:left;width:600px;}
.footer .rightcolumn ul.linklist{list-style:none outside none;margin-left:90px;}
.footer .rightcolumn ul.linklist li{float:left;padding-left:12px;}
.footer .rightcolumn ul.linklist li a{text-decoration:none;font:normal 11px Tahoma, Verdana, sans-serif;color:#fff;text-transform:uppercase;}
.footer .rightcolumn ul.linklist li a:hover{text-decoration:underline;}
.top .logoelondesign span, .bottomlogo a span
{margin-left:-1000em;}



/* ff adds */
#kontaktPanel .boxCont .filedArea input, #kontaktPanel .boxCont .filedArea textarea
{-moz-border-radius:3px;}
#kontaktPanel .boxCont .filedArea input:focus, #kontaktPanel .boxCont .filedArea textarea:focus
{-moz-box-shadow:0 0 6px 0 #182770;}
/* ie fixes */
#kontaktPanelBack {filter:alpha(opacity=75);}
#kontaktPanel h3 {zoom:1;}
/* ie6 fixes */
* html #kontaktPanelBack {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #kontaktPanel {position:absolute;}
/*png fix dla ie6*/
.top .motto, .triplepanel a img.icon, .triplepanel a img.title, .content .leftcolumn .lastdone, .textfield h2 img, #kontaktPanel h3 span.envIco
{behavior:url('pliki/css/iepngfix.htc')}
