* {margin: 0; padding: 0; border: 0;}
body { background: #FFF; font-family: Tahoma, Geneva, sans-serif; color: #000; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: none;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #38930c;}
a:hover {text-decoration: none;}
.centermap { width: 960px; margin: 0 auto;}
.min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); position: relative;}
body {behavior:url("hover.htc");}
.bg { background: url(../images/bg.jpg) center top no-repeat;}

/*head*/
.head { height: 77px;}
.logo { float: left;}
.search { width: 243px; float: right; padding-top: 24px;}
.go { float: left; width: 28px;}
.inp { width: 209px; padding-left: 4px; border: 1px solid #a0a0a0; color: #666666; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; border-left: none; padding-top: 4px; padding-bottom: 4px; float: left;}
.icons { float: right; padding-top: 29px;}
.icons a { margin-left: 15px;}
/*head*/


/*menu*/
.menubg { background: url(../images/menubg.gif) bottom center no-repeat; height: 33px;}
.menubg2 { background: url(../images/menu.gif) repeat-x; height: 33px; float: right; _width: 400px;}
.menu_l { background: url(../images/menu_l.gif) left top no-repeat; height: 33px; float: right; padding-left: 18px; padding-right: 5px;}
.menu { padding:0; list-style: none; float: right;}
.menu ul {padding:0; list-style: none;}
.menu li { float: left;}
.menu a { background: url(../images/menu_line.gif) right no-repeat; height: 27px; float: left; font-size: 14px; color: #FFF; text-decoration: none; padding-left: 8px; padding-right: 15px; padding-top: 6px;}
.menu .last a { background: none;}

.menu li ul { position: absolute; left: -99999px; width: 131px; margin-top: 32px;}
.menu li:hover { position: relative;}
.menu li:hover ul { left: -18px;}
.menu li ul li { height: auto; font-size: 12px;}
.menu li ul li a { background: url(../images/nav_li.gif) no-repeat; width: 131px; height: 24px; text-align: center; padding: 0px; padding-top: 4px; font-size: 12px;}
.menu li ul .last2 a { background: url(../images/nav_last.gif) no-repeat; height: 27px;}
/*menu*/


/*content*/
.content { background: #FFF; border-left: 1px solid #bdd2e4; border-right: 1px solid #bdd2e4; padding-top: 25px; padding-bottom: 210px; padding-right:24px}
.main { width: 100%;}
.left { padding-left: 23px; width: 217px; padding-right: 30px;}
.center {}
.right { width: 172px; padding-right: 22px;padding-left: 24px; }

.foto { font-size: 0px;}
.opis { font-size: 11px; color: #737373; padding-top: 14px; padding-bottom: 15px;}
.name { font-size: 14px; color: #004096; padding-bottom: 7px; font-weight: bold;}
.name a { color: #004096; text-decoration: none;}

.text {}
.text p { text-indent: 15px; padding-top: 15px; line-height: 18px; text-align: justify;}
h1 { font-size: 14px; color: #004096; font-weight: bold;}
h2 { font-size: 14px; color: #004096; font-weight: normal;}

.news {}
.news h2 { text-align: center;}
.new { padding-top: 12px; padding-bottom: 8px;}
.new p { line-height: 16px;}
.data { padding-bottom: 16px;}
.data2 {font-size:10px; font-weight:bolder}
.link { text-align: right; padding-top: 2px;}
/*content*/


/*foot*/
.foot { background: url(../images/foot.jpg) center no-repeat; height: 178px; width: 100%; position: absolute; bottom: 0; color: #FFF;}
.foot a { color: #FFF; text-decoration: none;}
.icons2 { float: left; padding-left: 22px; padding-top: 17px; font-size: 0px;}
.icons2 a { margin-right: 9px;}
.links { float: right; padding-right: 20px; padding-top: 15px; font-size: 14px; height: 50px;}
.live { float: right; padding-right: 20px; padding-top: 23px;}
.live a { margin-left: 5px;}
.copy { float: left; padding-left: 22px; padding-top: 14px;}
/*foot*/


.text img {margin-right:10px;}


.tumbs2 {padding-bottom:10px}
.tumbs2 img {padding-right:11px}
.tumb2 { float: left; padding-right: 13px; text-align: center; padding-bottom:15px;}
