html{margin:0 auto;padding:0}body{margin:0 auto;padding:0;background-color:#000;color:#fff;font-family:Arial,Arial,Helvetica,sans-serif}h2{font-size:18px;line-height:19px;letter-spacing:1px;font-weight:lighter;text-transform:uppercase}h1#pageTitle{margin:0 auto;padding:0;text-align:center;font-size:40px;letter-spacing:3px;text-transform:uppercase;font-weight:normal;color:#4c4646;position:relative;bottom:7px}img{border:0}a{color:#fff;text-decoration:none}hr.clearFloat{clear:both;border:0}#page{margin:0 auto;width:100%;height:930px}#header{margin:0 auto;width:100%;padding:10px 0 0 0;height:200px}#logo{margin:0 auto;width:84px;height:75px}#mainMenu{margin:0 auto;height:32px;border-bottom:2px solid #6e0006;width:100%;min-width:820px}#mainMenu ul{margin:0 auto;width:820px;height:25px;list-style:none;padding:0}#mainMenu ul li{float:left;padding:0 16px 0 0;background:url(/content/themes/default/images/mainMenuBack.jpg) 100% 50% no-repeat}#mainMenu ul li.lastElement{background:none}#mainMenu ul li a{display:block;height:28px;padding:4px 15px 0 15px;font-size:16px;font-family:Arial;letter-spacing:1px;line-height:23px}#mainMenu ul li a:hover{background:url(/content/themes/default/images/mainMenuHover1.jpg) 100% 10% no-repeat}#mainMenu ul li a.selected{background:url(/content/themes/default/images/mainMenuHover1.jpg) 100% 10% no-repeat}#mainMenu a#kontakt:hover{background:url(/content/themes/default/images/contactHover.jpg) 100% 10% no-repeat}#mainMenu a#kontakt.selected{background:url(/content/themes/default/images/contactHover.jpg) 100% 10% no-repeat}#mainMenu a#oferta:hover{background:url(/content/themes/default/images/ofertaHover.jpg) 100% 10% no-repeat}#mainMenu a#oferta.selected{background:url(/content/themes/default/images/ofertaHover.jpg) 100% 10% no-repeat}#mainMenu a#onas:hover{background:url(/content/themes/default/images/ofertaHover.jpg) 100% 10% no-repeat}#mainMenu a#onas.selected{background:url(/content/themes/default/images/ofertaHover.jpg) 100% 10% no-repeat}#mainMenu a#galeria:hover{background:url(/content/themes/default/images/galeriaHover.jpg) 100% 10% no-repeat}#mainMenu a#galeria.selected{background:url(/content/themes/default/images/galeriaHover.jpg) 100% 10% no-repeat}#mainMenu a#nagrody:hover{background:url(/content/themes/default/images/nagrodyHover.jpg) 100% 10% no-repeat}#mainMenu a#nagrody.selected{background:url(/content/themes/default/images/nagrodyHover.jpg) 100% 10% no-repeat}#mainMenu a#onas:hover{background:url(/content/themes/default/images/onasHover.jpg) 100% 10% no-repeat}#mainMenu a#onas.selected{background:url(/content/themes/default/images/onasHover.jpg) 100% 10% no-repeat}#categoryMenu{margin:0 auto;padding:5px 0 0 0;height:45px}#categoryMenu ul{margin:0 auto;width:1000px;height:45px;list-style:none}#categoryMenu ul li{float:left;padding:2px 5px 0 4px;background-color:#6e0006;height:17px;border-right:3px solid #000;margin-bottom:3px}#categoryMenu ul li a{font-size:12px;display:block;padding:0 2px 1px 2px;text-transform:uppercase}#categoryMenu ul li a:hover{background-color:red;padding:0 2px 1px 2px;-moz-border-radius:5px;border-radius:4px}#categoryMenu ul li a.selected{padding:0 2px 1px 2px;background-color:red;-moz-border-radius:5px;border-radius:4px}#content{margin:0 auto;width:100%;min-height:650px;position:relative;min-width:820px}#footer{margin:0 auto;height:50px;width:1200px}#footer a{color:#ccc}#confirmation{font-size:14px;color:red}#error{font-size:14px;color:red}.validation-summary-errors ul li{font-size:14px;color:red}.auth-form{width:300px;margin:0 auto}.department-back{height:650px;position:absolute;max-width:100%}