body { font-size: 12px; font-family:arial,sans serif;  color:#555; background:#fff url(../images/bg_sim.jpg) left top fixed; margin-top:25px;}
h1 {font:2.5em arial,sans serif;}
p {line-height:1.6em;}
#top { padding:0; float:left; width:300px; color:#fff;}
#topTxt { padding-top:2px; font-size: 12px; color:#fff; font-weight:bold; text-align:right; float:right;}
#main {width: 950px; margin:0 auto; padding:0;}
.full {width: 950px;margin:0; float:left;}
.lang {width: 56px; margin:0; padding:0; float:right; text-align:left; margin-top:6px;}
.top {width: 950px;margin-left:-3px;float:left;}
.logo { margin:0; margin-top:10px; padding:0; float:left; background-color:transparent;}
.header { float:right; text-align:center; margin-top:28px; color:#2b395c; font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:20px; width:640px; line-height: 24px;}
.head { width: 950px;margin:0;margin-top:10px;padding:0;height:95px;overflow:auto;}
#left {width: 220px;margin:0; padding:0;float:left;}
#left p {margin:0; padding:5px; padding-right:22px; padding-top:20px; padding-left:5px;font-size:12px; font-weight:bold; color:#555;}
#left b {color:#000;}
#right b {color:#000;}
#menu { width:183px; font-family: tahoma,geneva,verdana,arial,sans serif;}
#menu ul { margin:0; margin-bottom: 0; padding:0; padding-bottom: 8px; padding-top: 18px; list-style-type: none; width:170px; }
#menu li a { color: #2b395c; display: block; height: 19px; padding-left: 10px; padding-bottom: 4px; padding-top: 6px;  text-decoration: none; font-weight:bold; font-size: 13px; background:transparent; }
#menu  li a.active { color: #fff; display: block; height: 19px; padding-left: 10px; padding-bottom: 4px; padding-top: 6px;  text-decoration: none; font-weight:bold; font-size: 13px; background: transparent url(../images/menubg.png); }
#menu li a:hover { color:#fff; background: transparent url(../images/menubg.png); }
.newsletter {  width: 170px; margin:0; padding:0; padding-left:5px; padding-top:25px; padding-bottom:5px; font-size:11px; }
.newsletter p {margin:0; padding-left:5px; font-size:12px;}
#right { width: 730px; margin:0; padding:0; float:right; }
#right h1 { padding:5px; padding-right:30px; padding-top:20px; font-size:18px; font-weight:bold; line-height:28px; color:#357647;}
#right p { padding:5px; padding-right:30px;  font-size:12px; font-weight:bold; color:#555;}
.tabela { width:680px; margin:0; padding:0; background:transparent url(../images/whiteTransparent.png) no-repeat top right;}
.footWrapper { width:910px; margin:0; padding:0; overflow:auto;}
.footLeft { width:710px; margin:0; padding:0; float:left;}
.footLeftTxt { color:#2b2b2b; font-size: 11px; padding-top: 20px; margin-right: 20px; margin-left: 5px; text-align:justify;}
.footLeftTxtSmall { color:#999; font-size: 9px; padding-top: 20px; margin-right: 20px; margin-left: 5px;  margin-bottom: 10px; text-align:justify;}
.footRight { width:200px; margin:0 auto; padding:0; float:right; padding-top: 20px;} 
.footRight a { color: #2b395c; text-decoration: none; } 
.footRight a :hover { color: #000; text-decoration: none; } 
.footRight p { margin:0; margin-left:5px; padding:0;} 
.footRight input {margin:2px; padding:2px; border:1px #ccc solid;  font-size:12px;}
.box { width:364px; margin:0; padding:0; margin-left:0; float:left;}
.boxSmall { width:182px; margin:0; padding:0; margin-left:0; float:left;}
.dialog { position:relative; margin:0px auto; min-width:8em; max-width:950px; color:#; z-index:1; margin-left:12px; margin-bottom:0;}
.dialog .content, .dialog .t, .dialog .b, .dialog .b div { background:transparent url(../images/whiteTransparent.png) no-repeat top right; _background-image:url(../images/whiteTransparent_.gif);}
.dialog .content { position:relative; zoom:1; _overflow-y:hidden; padding:0px 12px 0px 0px;}
.dialog .content a {color:#3c2513;}
.dialog .content a:hover {color:#84685a;}
.dialog .t { position:absolute; left:0px; top:0px; width:16px; margin-left:-16px; height:100%; _height:1600px; background-position:top left;}
.dialog .b { position:relative; width:100%;}
.dialog .b, .dialog .b div { height:32px; font-size:1px;}
.dialog .b { background-position:bottom right;}
.dialog .b div { position:relative; width:16px; margin-left:-16px; background-position:bottom left;}
.dialog .hd, .dialog .bd, .dialog .ft { position:relative;}
.dialog .wrapper { position:static; max-height:1000px; overflow:auto;}
.dialog h1,.dialog p { margin:0px; padding:0.5em 0px 0.5em 0px;}
.dialog h1 { padding-bottom:0px;}
.dialog h3 { margin:0px; padding:0.5em 0px 0.5em 0px;}
.dialog h3 { padding-bottom:0px; padding-top:10px;}
.contra div {padding-top:5px; margin-bottom:5px;}
#formularz { width:680px; margin:0; padding:0;}
#formularz input.tekst {border: none; padding:5px; font-size:12px; height: 15px; width: 193px; background: transparent url(../images/formbg.png) top left; color:#000; font-weight:normal;}
#formularz input.data {border: none; padding:4px; font-size:12px; height: 15px; width: 80px; background: transparent url(../images/databg.png) top left;}
#formularz .label {border: none; padding:4px; font-size:12px; height: 20px; margin:3px; font-weight:bold;}
#formularz input.submitter { border: none; height: 29px; cursor:pointer; background: transparent url(../images/menubg.png) top left; width: 170px; color:#fff; font-weight: bold; margin:3px; margin-right:18px; padding-top:0;}
#formularz .txtField { width:288px; height: 80px; background:transparent;}
.TXT { text-align:left; padding:0;  padding-top:0; line-height:18px; text-align:left; overflow:auto;}
#forma{ width:390px; margin:0; padding:0; border:0;}







