body, div,p,ul, ol, li, form, input, h1, h2, h3, h4, h5, h6, blockquote, dl, dt, dd, fieldset, legend {padding: 0px; margin: 0px; text-align: left; border: 0px;}
ul, ol {list-style: none;}
fieldset, legend {border: 0px;}
img {border: none;}
ul {list-style: none;}
a {text-decoration: none; color: #c13c38;}
a:hover {text-decoration: underline;}

html {background: repeat-x url('http://www.livebrand.pl/images/bar_bg.gif') top left; padding: 20px 0px 50px 0px}
body {width: 940px; margin: 0px auto; font-family: Tahoma;}
#logo {display: block; float: left; padding: 0px 55px 20px 0px; }
#like {float: left; display: block; border: none; overflow: hidden; width: 140px; height: 21px; padding-top: 20px; padding-right: 90px;}
#container {text-align: center;}

#menu {float: right; overflow: hidden; padding-top: 18px;}
#menu li {float: left; margin-right: 19px; font-size: 14px; color: #474747; text-transform: uppercase}
#menu li a {color: black; text-decoration: none;}
#menu li a:hover {text-decoration: none;}
#menu li.current {color: #c55553}

h1 {clear: left; padding-top: 20px; font-size: 36px; font-weight: normal; text-align: center; color: #A6BFCD; text-transform: uppercase; border-top: 1px solid #c6c6c6;}
h1 span {color: #a6bfcd;}

#main h2 {margin-bottom: 25px; font-size: 14px; font-weight: bold; color: #484848; text-transform: uppercase; text-align: center }

p#content {display: block; clear: both; width: 100%; padding: 0px 0px 20px 0px; margin-top: 0px; font-family: Tahoma; font-size: 11px; color: #5e5e5e; text-align: center; line-height: 18px;}
a#wyslij_brief {display: block; width: 940px; height: 22px; padding-top: 8px; margin: 15px auto 0px auto; font-size: 11px; color: black; background-color: #a6bfcd; text-decoration: none;}
a#wyslij_brief:hover {text-decoration: none;}

#footer {margin-top: 14px;}
#footer, #footer a {font-size: 11px; color: #b6b6b6; }
#footer li {display: block; float: left; width: 150px; margin-right: 50px; line-height: 16px;}
#footer li.copy {float: right; margin-right: 0px; width: 150px; text-align: right;}

#shadow {display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: black; z-index: 100; opacity:0.9;filer:alpha(opacity=90)}
.modal {display: none;}
.modal {position: fixed; left: 50%; top: 100px; margin-left: -240px; z-index: 101; width: 480px; height: 450px; background-color: #f1f1f1;}
#thanks.modal {height: 250px;}
#thanks p {font-family: Tahoma; font-size: 11px; color: #474747; text-align: center;}
#kontakt .modal h3, .modal h3 {display: block; width: 100%; padding: 0px 0px 20px 0px; margin-bottom: 0px; font-size: 24px; color: #bc3b39; text-transform: uppercase; text-align: center; font-weight: normal;}
.modal label {font-size: 11px; color: #474747; margin-bottom: 5px;}
.modal label span {color: #ababab}
#zalacz {margin: 5px 0px 10px 0px;}
#zalacz:hover {cursor: pointer;}
#hid {position: absolute; top: 92px; left: 180px; height: 30px; opacity:0.0;filter:alpha(opacity=0)}
.modal textarea {margin-top: 5px; width: 366px; height: 168px; border: 1px solid #e2e2e2;}
.modal #email {width: 366px; height: 27px; padding-top: 1px; margin-top: 5px; margin-bottom: 10px; border: 1px solid #e2e2e2;}
.modal .error {width: 366px; height: 11px; font-size: 11px; color: #EA3535;}
#send {display: block; width: 78px; height: 30px; padding-bottom: 2px; margin: 15px auto 0px auto; font-family: Tahoma; font-size: 11px; color: #fff; text-align: center; background-color: #a6bfcd; margin: 20px 0px 10px 145px;}
#file_info {position: absolute; width: 250px; height: 18px; top: 93px; left: 55px;}
#close, #close3 {position: absolute; top: 0px; left: 451px;}
#close2, #close4 {display: none; position: absolute; top: 0px; left: 451px;}
#close:hover, #close_ok:hover {cursor: pointer; text-decoration: none;}
#close_ok {display: block; width: 78px; height: 23px; padding-top: 7px; position: absolute; top: 150px; left: 200px; font-family: Tahoma; font-size: 14px; color: #fff; text-align: center; background-color: #a6bfcd; text-decoration: none;}

.line {clear: both; width: 100%; height: 0px; border-top: 1px solid #c6c6c6;}

#case_main {overflow: hidden; clear: both; border-top: 1px solid #c6c6c6;}
#case_main li {display: block; float: left; width: 300px; font-size: 11px; margin: 20px 20px 0px 0px; text-align: center; cursor: pointer;}
#case_main li.last {margin-right: 0px;}
#case_main h2 {font-size: 18px; margin: 15px 0px 5px 0px; text-align: center; text-transform: uppercase; font-weight: normal; color: #4f4f4f;}
#case_main a {display: block; width: 300px; height: 280px; text-decoration: none;}
#case_main a:hover {text-decoration: none;}

#main #case_main {border-top: 0px;}
#main #case_main li {margin-top: 0px;}

.big {margin: 10px 0px 20px 0px; clear: both;}
#praca h2 {font-size: 18px; font-weight: normal; color: #474747; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #474747;}
#case_details1 {width: 620px; margin-right: 20px;}
#case_details2 {width: 300px;}
.case_details {float: left; overflow: hidden;}
.case_details li {display: block; margin-top: 15px;}
.case_details li.zadanie, .case_details li.kampania {width: 620px;}
.case_details li.wyniki, .case_details li.linki {width: 300px;}
.case_details h2 {font-size: 18px; font-weight: normal; color: #a6bfcd; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #474747;}
.case_details li.wyniki h2 {padding-bottom: 0px; border-bottom: 0px;}
.case_details li p {font-size: 11px; color: #5e5e5e; line-height: 18px;}
.case_details li strong {font-weight: bold;}
.case_details li li {width: 200px; margin-top: 10px; font-size: 11px; color: #5e5e5e; line-height: 18px;}
.case_details li.link {width: 220px; padding-left: 0px; padding-bottom: 0px; margin-top: 5px; font-size: 11px; line-height: 18px; background: none;}
.case_details li.link a {text-decoration: none;}
.case_details li.link a:hover {text-decoration: underline;}
.case_details .results {width: 260px; padding: 20px 20px 5px 20px; background-color: #f1f1f1;}
.case_details .results li {width: 260px; margin-top: 0px; padding: 0px 0px 20px 0px; font-family: Tahoma; font-size: 11px; color: #000; text-align: center; line-height: 14px;}
.case_details .results li strong {display: block; font-size: 18px; font-weight: bold; color: #c13c39; text-align: center; line-height: 20px;}
#case_details3 li.linki {float: left; width: 460px; margin: 0px 20px 40px 0px; text-align: center;}
#case_details3 li.last {margin-right: 0px;}
#case_details3 li.linki h2, #case_details3 li.linki li {width: 460px; text-align: center;}

#thumbs {overflow: hidden; padding: 30px 0px 0px 0px; clear: left;}
#thumbs li {position: relative; float: left; width: 300px; margin-right: 20px; margin-bottom: 20px;}
#thumbs li img {width: 300px; height: 210px;}
#thumbs li:hover {cursor: pointer;}
#thumbs li.last {margin-right: 0px;}
#thumbs li span {display: none; width: 300px; height: 210px; position: absolute; left: 0px; top: 0px; background: transparent url('http://www.livebrand.pl/images/powieksz.png') no-repeat 0px 0px;}

#stanowiska {overflow: hidden; margin-bottom: 20px;}
#stanowiska li {display: inline; width: 460px; float: left; margin-right: 20px;}
#stanowiska li p {font-size: 12px; color: #5e5e5e; line-height: 18px;}
#stanowiska li.last {margin-right: 0px;}

#kontakt h3 {font-family: Tahoma; font-size: 18px; font-weight: normal; color: #A6BFCD; margin-bottom: 20px;}
#kontakt_list {overflow: hidden; padding: 25px 0px; clear: both; border-top: 1px solid #c6c6c6;}
#kontakt_list li {font-family: Tahoma; width: 220px; float: left; margin-right: 20px; font-size: 11px; color: #6b6b6b; line-height: 18px;}
#kontakt_list li a {font-family: Tahoma; font-size: 11px; color: #c3423f; text-transform: none;}
#kontakt_list li.last {margin-right: 0px;}

#see_all {display: block; width: 940px; height: 21px; padding-top: 9px; margin-top: 20px; font-family: Tahoma; font-size: 11px; color: #000; text-decoration: none; text-align: center; background-color: #ffd46c; text-decoration: none;}
#see_all:hover {text-decoration: none;}

#sciagnij {display: block; position: relative; width: 300px; height: 21px; padding-top: 9px; font-family: Tahoma; font-size: 11px; color: #000; text-decoration: none; text-align: center; background: #f5d27d url('http://www.livebrand.pl/images/sciagnij.png') no-repeat 230px 0px;}
#sciagnij:hover {text-decoration: none;}
#sciagnij span {display: none; width: 19px; height: 30px; position: absolute; left: 230px; top: 0px; background: transparent url('http://www.livebrand.pl/images/sciagnij2.png') no-repeat 0px 0px;}

#case_nav {width: 940px; overflow: hidden; padding: 20px 0px; clear: both; border-top: 1px solid #c6c6c6;}
#case_nav li {float: left; width: 300px; height: 30px; margin-right: 20px;}
#case_nav li.last {margin-right: 0px;}
#case_nav li a {display: block; position: relative; width: 300px; height: 21px; padding-top: 9px; font-family: Tahoma; font-size: 11px; color: #000; text-decoration: none; text-align: center; background-color: #e2e2e2;}
#case_nav li a.prev {background: #e2e2e2 url('http://www.livebrand.pl/images/prev.png') no-repeat 10px 0px;}
#case_nav li a.next {background: #e2e2e2 url('http://www.livebrand.pl/images/next.png') no-repeat 279px 0px;}
#case_nav li a.see_all {background-color: #ffd46c;}
#case_nav li a.prev span {display: none; width: 12px; height: 30px; position: absolute; left: 10px; top: 0px; background: transparent url('http://www.livebrand.pl/images/prev2.png') no-repeat 0px 0px;}
#case_nav li a.next span {display: none; width: 12px; height: 30px; position: absolute; left: 279px; top: 0px; background: transparent url('http://www.livebrand.pl/images/next2.png') no-repeat 0px 0px;}

#mbox {display: none; width: 100%; position: fixed; left: 0px; top: 0px; text-align: center; z-index: 120;}
#mbox ul {display: block; overflow: hidden; width: 940px; margin: 0px auto; text-align: center; z-index: 121;}
#mbox ul li {display: block; width: 940px; min-height: 330px; float: left; position: relative; text-align: center; z-index: 121;}
#mbox ul li.left, #mbox ul li.right {width: 0px;}
#mbox #wait {display: block; width: 54px; height: 55px; margin: 191px auto 0px auto; background-color: #fff;}
#mbox #big {margin-bottom: 20px;}
#mbox iframe {display: none; margin-bottom: 20px;}
#mbox #counter {font-family: Tahoma; font-size: 24px; font-weight: normal; color: #fff; text-align: center;}
/*#mbox #prev {display: block; width: 60px; height: 60px; position: absolute; left: 0px; top: 270px; background: transparent url('http://www.livebrand.pl/images/prev2.gif') no-repeat 0px 0px;}
#mbox #next {display: block; width: 60px; height: 60px; position: absolute; left: 10px; top: 270px; background: transparent url('http://www.livebrand.pl/images/next2.gif') no-repeat 0px 0px;}
#mbox .close {display: block; width: 50px; height: 50px; position: absolute; left: 0px; top: 0px; background: transparent url('http://www.livebrand.pl/images/close2.gif') no-repeat 0px 0px;}*/
#prev {display: none; width: 60px; height: 60px; position: fixed; left: 0px; top: 40%; background: transparent url('http://www.livebrand.pl/images/prev2.gif') no-repeat 0px 0px; z-index: 122;}
#next {display: none; width: 60px; height: 60px; position: fixed; right: 0px; top: 40%; background: transparent url('http://www.livebrand.pl/images/next2.gif') no-repeat 0px 0px; z-index: 122;}
#mbox_close {display: none; width: 50px; height: 50px; position: fixed; right: 0px; top: 0px; background: transparent url('http://www.livebrand.pl/images/close2.gif') no-repeat 0px 0px; z-index: 122;}

#zdjecie_biura {display: block; width: 940px; height: 160px; margin: 20px 0px;}


