* {
margin : 0;
padding : 0;
}
body {
font : normal 11px Tahoma, Verdana, sans-serif;
background : #f3f8e8 url(../gfx/bg.jpg) no-repeat center top;
color : #006b41;
}
ul {
list-style : none;
}
a {
text-decoration : none;
}
img {
border : 0;
}
h2 span {
display : none;
}
h2 {
font-size : 12px;
color : #006b41;
}
h2.white {
color : #ffffff;
}
a img {
border : 0 !important ;
}
a:hover img {
border : 0 !important ;
}
div#glowny {
position : relative;
width : 970px;
margin : 0 auto;
}
h1 a {
float : left;
display : block;
width : 171px;
height : 83px;
background : #fff url(../gfx/logoTFSK.gif) no-repeat top left;
text-indent : -99999px;
}
div#naglowek {
padding-top : 19px;
vertical-align : middle;
}
div#tfmatka {
float : left;
height : 78px;
margin : 0 0 0 30px;
padding : 0 0 0 13px;
text-align : left;
border-left : 1px solid #006b41;
color : #006b41;
width : 365px;
}
div#tfmatka img {
border : 1px solid #a7b1ac;
margin : 0 0 4px 2px;
vertical-align : top;
}
div#tfmatka p {
position : relative;
top : -8px;
left : 135px;
}
div#jezyki {
float : left;
height : 78px;
margin : 0 0 0 30px;
padding : 0 0 0 13px;
text-align : left;
border-right : 1px solid #006b41;
color : #006b41;
width : 205px;
}
div#naglowek ul {
float : right;
min-height : 65px;
}
div#naglowek li {
display : inline;
}
#flagi a {
float : left;
display : block;
width : 28px;
height : 35px;
margin : 2px 2px;
padding : 1px;
text-align : center;
color : #006b41;
outline : none;
}
ul#flagi11 {
border-right : 1px solid #006b41;
min-height : 65px;
}
#flagi a:hover {
background : #f9fcf4;
outline : none;
}
#flagi img {
display : block;
margin : 7px auto 0 auto;
border : 0;
}
#flagi1 a {
float : left;
display : block;
width : 28px;
height : 35px;
padding : 1px;
text-align : center;
color : #006b41;
outline : none;
}
#flagi1 a:hover {
background : #f9fcf4;
outline : none;
}
#flagi1 img {
display : block;
margin : 7px auto 0 auto;
border : 0;
}
#navi {
position : relative;
float : right;
background : #f9fcf4;
text-align : center;
clear : both;
height : 20px;
padding : 7px 0;
margin : 7px 0 10px 0;
z-index : 100;
}
#navi li {
float : left;
}
#navi a {
float : left;
display : block;
height : 19px;
text-indent : -99999px;
border-right : 1px solid #7cb397;
outline : none;
}
#navi a:hover {
background-position : center -19px;
outline : none;
}
#menu-ofirmie, #menu-kontakt, #menu-oferta {
position : relative;
z-index : 5;
}
#menu-ofirmie:hover ul, #menu-oferta:hover ul, #menu-kontakt:hover ul {
display : block;
}
#menu-ofirmie a {
background : url(../gfx/menu_aboutUs.gif) no-repeat top left;
width : 104px;
}
#menu-oferta a {
background : url(../gfx/menu_offer.gif) no-repeat top left;
width : 158px;
}
#menu-pliki a {
background : url(../gfx/menu_download.gif) no-repeat top left;
width : 156px;
}
#menu-kontakt a {
background : url(../gfx/menu_contact.gif) no-repeat top left;
width : 101px;
border : 0;
}
#navi li ul {
display : none;
position : absolute;
top : 19px;
z-index : 5;
text-align : left;
padding : 8px 0 0 0;
}
#menu-ofirmie ul, #menu-oferta ul {
left : 0;
}
#menu-kontakt ul {
right : 0;
}
#menu-kontakt ul a, #menu-ofirmie ul a {
width : 140px;
}
#navi li li:hover {
display : block;
}
#navi li ul a {
display : block;
border-right : 0;
text-indent : 0;
height : auto;
padding : 8px 6px 5px 18px;
color : #006b41;
background : #f9fcf4 url(../gfx/listStyle2.gif) no-repeat 6px 50%;
border-bottom : 1px solid #7cb397;
}
#navi li ul a:hover {
background : #f2f6ec url(../gfx/listStyle2.gif) no-repeat 9px 50%;
color : #ffa800;
}
div#leftBar {
float : left;
width : 300px;
color : #fff;
}
div#orangeBox, div#greenBox {
position : relative;
width : 242px;
padding : 14px 28px 12px 28px;
}
div#blueBox {
position : relative;
width : 298px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
div#blueBox {
margin : 0 0 8px 0;
}
div#orangeBox {
min-height : 77px;
background : transparent url(../gfx/orangeBox.gif) no-repeat left top;
}
div#greenBox {
min-height : 148px;
background : transparent url(../gfx/greenBox.gif) no-repeat left top;
}
div#whiteSmallBox {
width : 271px;
min-height : 180px;
background : transparent url(../gfx/whiteBoxSmall.gif) no-repeat left top;
padding : 15px 12px 5px 16px;
}
div#leftBar .roundDown {
width : 298px;
margin-bottom : 9px;
}
div#leftBar .orangeDown {
height : 6px;
background : url(../gfx/orangeDown.gif) no-repeat left top;
}
div#leftBar .greenDown {
height : 6px;
background : url(../gfx/greenDown.gif) no-repeat left top;
}
div#leftBar .whiteSmallDown {
height : 6px;
background : url(../gfx/whiteBoxSmallDown.gif) no-repeat left top;
}
div#leftBar a {
display : block;
width : 194px;
padding : 8px 3px 8px 40px;
color : #fff;
}
div#leftBar a strong {
display : block;
}
div#leftBar a#cennik {
background : transparent url(../gfx/xls_icon.gif) no-repeat 5px 50%;
padding : 5px 3px 5px 40px;
}
div#leftBar a:hover#cennik {
background : #406dcf url(../gfx/xls_icon.gif) no-repeat 5px 50%;
}
div#leftBar a#katalogPobierz {
background : transparent url(../gfx/pdf_icon.gif) no-repeat 5px 50%;
}
div#leftBar a:hover#katalogPobierz {
background : #ffad0f url(../gfx/pdf_icon.gif) no-repeat 5px 50%;
}
div#leftBar a#katalogPrzegladaj {
background : transparent url(../gfx/world_icon.gif) no-repeat 5px 50%;
}
div#leftBar a:hover#katalogPrzegladaj {
background : #ffad0f url(../gfx/world_icon.gif) no-repeat 5px 50%;
}
div#leftBar .inputSubmit {
width : 64px;
min-height : 21px;
float : right;
position : absolute;
top : 13px;
right : 0;
}
div#leftBar .right {
margin : -16px 0 0 0;
}
div#leftBar .inputText {
width : 163px;
}
div#leftBar .left input {
float : left;
}
div#leftBar .left label {
float : left;
margin : 0 6px 0 8px;
}
div#leftBar .left {
margin : 10px 0 0 0;
}
div#leftBar form {
position : relative;
width : 240px;
margin : 20px 0 0 0;
}
div#leftBar #whiteSmallBox a {
display : block;
width : 236px;
padding : 3px 0 3px 12px;
margin : 0 0 0 10px;
color : #006b41;
background : url(../gfx/listStyle2.gif) no-repeat 0 50%;
border-bottom : 1px solid #e5f0ec;
font-size : 12px;
}
div#leftBar #whiteSmallBox ul ul a {
width : 230px;
padding : 3px 0 3px 18px;
background : url(../gfx/listStyle2.gif) no-repeat 6px 50%;
font-size : 11px;
}
div#content {
float : right;
width : 664px;
}
div#content .whiteDown {
width : 666px;
height : 6px;
background : transparent url(../gfx/whiteDown.gif) no-repeat left top;
margin : 0 0 9px 0;
}
div#decoration {
margin : 0 0 5px 0;
}
div#text1 {
position : relative;
width : 610px;
min-height : 188px;
padding : 14px 28px 6px 28px;
background : transparent url(../gfx/whiteBoxBig.gif) no-repeat left top;
}
div#text1 p, div#text1 a {
font-size : 12px;
font-weight : bold;
text-align : justify;
color : #006b41;
}
div#text1 a:hover {
color : #ffa800;
border-bottom : 1px solid #bfbfbf;
}
div#text1 p {
font-weight : normal;
}
div#text1 ul {
padding : 15px 20px 15px 20px;
}
div#text1 h3 {
margin : 20px 0 0 0;
color : #006b41;
}
div#text1 img {
vertical-align : middle;
margin-top : 1px;
}
ul#foto {
padding : 0 13px 0 3px !important ;
}
ul#foto img {
border : 0;
margin : 0 0 20px 0;
padding : 0;
}
div#textMain1 {
position : relative;
width : 610px;
min-height : 159px;
padding : 10px 28px 6px 28px;
background : transparent url(../gfx/whiteBoxBig.gif) no-repeat left top;
overflow : auto;
margin : 7px 0 0 0;
}
div#textMain1 td {
width : 305px;
}
div#textMain1 tbody {
height : 120px;
font-size : 10px;
font-weight : normal;
color : #006b41;
vertical-align : top;
padding-right : 100px;
}
div#textMain1 img {
float : left;
margin-left : 10px;
margin-right : 10px;
}
div#textMain1 h2 {
padding : 0 0 10px 0;
}
div#footer {
clear : both;
padding : 0 0 5px 0;
text-align : center;
color : #7e726b;
height : 69px;
}
.tabcer {
width : 40%;
}
div#footer a {
color : #7e726b;
}
div#infoBar {
background : #ffffff;
border-bottom : 3px solid #aacdb6;
margin : 10px 0;
overflow : hidden;
padding-left : 8px;
}
div#infoBar a {
display : block;
float : left;
width : 62px;
text-align : center;
margin : 0 3px;
}
div#infoBar img {
margin : 0 auto;
}
fieldset#pole {
border : none;
}
.noBorder {
border : 0;
}
.bold {
font-weight : bold;
}
.inputText {
background : #fffbe7;
border-top : 1px solid #000;
border-left : 1px solid #000;
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
padding : 2px;
}
.inputSubmit {
background : #ffa800;
border-bottom : 1px solid #000;
border-right : 1px solid #000;
border-left : 1px solid #fff;
border-top : 1px solid #fff;
padding : 2px;
font-weight : bold;
color : #fff;
}
div.shadeBig {
width : 593px;
height : 3px;
margin : 2px 0 10px 0;
background : url(../gfx/shadeBig.gif) no-repeat 0 0;
clear : both;
}
div.shadeSmall {
width : 259px;
height : 3px;
margin : 3px 0 7px 0;
background : url(../gfx/shadeSmall.gif) no-repeat 0 0;
clear : both;
}
ul.specialList a {
display : block;
padding : 10px 0 10px 40px;
margin : 0 0 0 10px;
color : #006b41;
font-size : 12px;
border-bottom : 1px solid #e5f0ec;
}
a.pdf {
background : #fff url(../gfx/pdf_icon.gif) no-repeat 5px 50%;
}
a.doc {
background : url(../gfx/doc_icon.gif) no-repeat 0 50%;
padding : 5px 20px;
}
a.xls {
background : #fff url(../gfx/xls_icon.gif) no-repeat 5px 50%;
}
#menu-ofirmie a {
background : url(../gfx/skofirmie.gif) no-repeat top center;
width : 116px;
}
#menu-oferta a {
background : url(../gfx/skoferta.gif) no-repeat top center;
width : 116px;
}
#menu-pliki a {
background : url(../gfx/skpliki.gif) no-repeat top center;
width : 125px;
}
#menu-kontakt a {
background : url(../gfx/skcontact.gif) no-repeat top center;
width : 126px;
}
div#infoBar {  background: #ffffff; border-bottom: 3px solid #AACDB6; margin: 10px 0; overflow: hidden; padding-left: 8px; }
div#infoBar a { filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; display: block; float: left; width: 62px; text-align:center; margin: 0 3px;  }
div#infoBar a:hover {  filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
div#infoBar img { margin: 0 auto; }

