body {background-color:#51504e; padding:0;font-size:11px;font-family:arial, verdana; text-align:center; margin:0;}
h1 {margin:0; padding:0; width:650px;}
h2 {margin:0; padding:0;}
h3 {margin:0; padding:0;}
.container {margin: 0 auto; width:950px; background:url(../img/bg_content.png);}
a {text-decoration:none; color:#747474; margin-right:15px;}
a:hover {color:#f58424;}
a.active:link {text-decoration: none; color:#f58424; margin-right:15px;}

.search {float:left; margin-left:15px; margin-top:2px;}
.search input {border:0; background:#f2f2f2 url(../img/search_dot.bmp) repeat-x 0 16px; height:16px; font-size:12px;}
.search input .submit {background:url(../img/szukaj.gif);}

.languageTop {height:25px; line-height:25px; padding-right:5px; text-align:right;}
.languageTop ul {list-style-type:none; padding-left:150px; color:#000000; margin-top:0; margin-bottom:0;}
.languageTop li {display:inline; padding:0 0 0 15px; color:#000000;}
.languageTop li.active {display:inline; padding:0 0 0 15px; color:#f58424;}
.languageTop li a {color:#000000;}
.languageTop li a:hover {color:#f58424;}

.topBar {background: url(../img/bg_full.png) repeat-x 0; width:100%; height:203px; padding:0; margin:0; margin-right:20px; text-align:center;}
.topBarInside {width:930px; margin:0 auto; padding:0; text-align:left;}

.top {height:173px; width:100%; padding:0; margin:0;}

.grayMenu {margin:14px 0 0 12px;}
.grayMenu ul {list-style-type:none; color:#747474; margin:0; padding:0; font-size:11px;line-height:10px; height:10px;}
.grayMenu li {display:inline; padding:0 8px 0 0; color:#747474;}
.grayMenu li a.active {color:#f58424; font-weight:bold;}

.woman {float:right;}
.logo {float:left;}

.blueMenu {padding:10px 0 0  12px; text-align:left;}
.blueMenu ul {list-style-type:none; margin:0; padding:0; font-size:9px;}
.blueMenu li {display:inline; padding:0 12px 0 0; color:#ddd;}
.blueMenu li a {display:inline; color:#ddd;}
.blueMenu li a:hover {color:#f58424;}
.blueMenu li a.active {color:#f58424; font-weight:bold;}

.down {margin:0; width:950px; margin-top:0; text-align:center; margin-bottom:0px;}
.leftShadow {width:10px; height:100%; background: url(../img/shadow_left.png) repeat-y; float:left;}
.rightShadow {width:10px; height:100%; background: url(../img/shadow_right.png) repeat-y; float:right; margin-right:0;}
.leftCorner {width:30px; height:25px; background: url(../img/left_corner.png) no-repeat; float:left; margin-left:-1px;}
.rightCorner {width:30px; height:25px; background: url(../img/right_corner.png) no-repeat; float:left; margin-right:-1px;}
.downShadow {height:25px; background: url(../img/bottom.jpg) no-repeat;}

.infoDown {margin-top:30px;}
.orangeLineSmall {background: url(../img/bg_orange_small.png) repeat-x; height:5px; margin-bottom:0;}
.blueLineSmall {background: url(../img/bg_blue_small.png) repeat-x; height:12px;}
.photoPeople {background: url(../img/photo_people.jpg) no-repeat; height:94px; width:142px; margin-left:3px; margin-top:0; float:left;}
.infoNumber {color:#f58424; font-size:14px; font-weight:bold; line-height:31px; margin-left:150px; margin-bottom:1px;}
.signMB {width:200px; margin-top: 15px; margin-left:30px;}
.signMD {width:200px; margin-top: -15px; float:right; margin-right:-70px;}

.leftContent {width:234px; float:left;}
.mainLeftUp {margin-left:3px;}
.mainLeftUp ul {list-style-type:none; margin:0; padding:0; line-height:25px;}
.mainLeftUp ul li {padding-left:5px; background: url(../img/table_cell.png) repeat; border-right:3px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:3px solid #d0d0d0;}
.mainLeftUp ul li a.active {color:#f58424; font-weight:bold;}
.mainLeftUp ul li a {color:#000000;}
.mainLeftUp ul li a:hover {color:#f58424;}
.mainLeftDown {margin-left:3px; margin-top:1em; text-align:left; padding:0 5px;}

.main {width:930px; float:left; text-align:left; margin-left:10px;}
.maintable {border-left:1px solid #747474; border-right:2px inset #747474;}
.mainLeftBox {float:left;margin-left:3px;padding:10px;width:650px;}

#glass {display:none; position:fixed; width:100%; height:100%; top:0; left:0; background-color:black; z-index:10000;opacity:0.5;filter:alpha(Opacity=50);-moz-opacity:0.5;}
#glassFrame {display:none; position:fixed; top:50px; left:50px; background-color:white; z-index:10001; border:1px solid black; padding:10px; font-size:18px; color:gray; font-weight:bold; text-align:right;}
#glassFrame a {color:gray; text-decoration:none;}
#glassFrame img {float:left;}
.prev {background:url(../img/gallery_arrows.gif) no-repeat bottom;text-align:left; height:16px; width:18px;}
.next {background:url(../img/gallery_arrows.gif) no-repeat top;text-align:right; height:16px; width:18px;}
