div.contact > div.row {width: 960px; margin: 0 auto; overflow: auto; margin: 20px 0 5px 0;}
div.contact > div.first {margin: 7px 0 30px 0;}
div.contact div.col1, 
div.contact div.col3 {width: 33%; float: left;} 
div.contact div.col2 {width: 34%; float: left;} 
div.contact div.col23 {width: 67%; float: left;} 
div.contact div.person {background-repeat: no-repeat; background-position: left top; width: 250px; height: 64px; padding-left: 65px; margin-bottom: 30px;}
div.contact div.slawomir {background-image: url('cms/people/miniatura-slawomir-e.png'); height: 72px; margin-bottom: 50px; }
div.contact div.sylwia {background-image: url('cms/people/miniatura-sylwia-k.png'); padding-top: 8px;}
div.contact div.katarzyna {background-image: url('cms/people/miniatura-katarzyna-s.png'); padding-top: 8px;}
div.contact div.justyna {background-image: url('cms/people/miniatura-justyna-e.png'); padding-top: 8px;}
div.contact div.dariusz {background-image: url('cms/people/miniatura-dariusz-k.png'); padding-top: 8px;}
div.contact div.lukasz {background-image: url('cms/people/miniatura-lukasz-b.png'); padding-top: 8px;}
div.contact div.terramar {background-image: url('cms/people/miniatura-terramar.png'); height: 52px; padding-top: 24px;}
div.contact div.tirsped {background-image: url('cms/people/miniatura-tirsped.png'); height: 52px; padding-top: 24px;}
div.contact div.adam {background-image: url('cms/people/miniatura-adam-ch.png'); height: 36px; padding-top: 40px;}
div.contact div.terry {background-image: url('cms/people/miniatura-terry-g.png'); height: 52px; padding-top: 24px;}
div.contact div.adam-k {background-image: url('cms/people/miniatura-adam-k.png'); height: 52px; padding-top: 24px; margin-top: 50px;}
div.contact div.adam-ko {background-image: url('cms/people/miniatura-adam-ko.png'); height: 52px; padding-top: 24px; margin-top: 50px;}
div.contact div.stanislaw {background-image: url('cms/people/miniatura-stanislaw-k.png'); height: 52px; padding-top: 24px;}
div.contact div.damian {background-image: url('cms/people/miniatura-damian-k.png'); height: 52px; padding-top: 24px;}
div.contact div.michal {background-image: url('cms/people/miniatura-michal-s.png'); padding-top: 8px;}
div.contact ul.brands {list-style-type: disc; }
div.contact img.logo {margin-bottom: 20px;}
div.contact a { color: #2B76C4; text-decoration: underline;}
div.contact p {margin: 15px 0; }
div.contact h3 { font-size: 1.7em; font-weight: normal; margin: 0;}
div.contact form {width: 352px; margin-left:160px;}
div.contact textarea, div.contact input[type="text"], div.contact select {width: 350px;}
div.contact label.next_label {display: inline-block; margin-top: 6px;}
div.contact input[type="submit"] {float: right;}
div.contact div.emily_manufacturer > p {width: 200px;}
div.contact div.emily_manufacturer > a {font-weight: bold; left: 43px; position: relative; top: 14px;}
div.contact div.brand {margin-bottom: 30px;}
div.contact div.brand > p {margin-top: 0;}
div.contact div.brand > a {display: inline-block; font-weight: bold;}
