* {
margin : 0;
padding : 0;
}
html, body {
font-size : 11px;
font-family : verdana, arial;
color : #000000;
background-color : #f0f0f0;
}

img {
border : 0;
}
h1 {
font-size : 34px;
font-family : arial,verdana;
font-weight : normal;
}
.nadpis2 {
font-size : 20px;
font-family : arial,verdana;
font-weight : normal;
}
h2 {
font-size : 15px;
font-family : verdana, arial;
font-weight : bold;
}
#page {
padding-top : 14px;
text-align : center;
background-color : #ffffff;
}
#upblock {
margin : 0 auto;
width : 880px;
height : 350px;
position : relative;
overflow : visible;
}
#downblock {
margin : 0 auto;
width : 100%;
position : relative;
background-color : #ffffff;
}
#logo {
position : absolute;
left : 75px;
top : 0;
border : 0;
}
#beinsp {
position : absolute;
left : 260px;
top : 0;
}
#odskok {
margin : 0 auto;
width : 100%;
height : 115px;
}
.perex {
margin : 0 auto;
width : 100%;
}
.blue_big {
color : #0085ca;
font-size : 13px;
text-align : justify;
line-height : 14px;
}
.blue_big a {
color : #0085ca;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
.blue_big a:hover {
color : #858688;
}
.grey_big {
color : #858688;
font-size : 12px;
text-align : justify;
}
.text_cnt {
margin : 0 auto;
padding : 10px 0 0 0;
font-size : 11px;
text-align : justify;
width : 731px;
color : #ffffff;
}
.text_cnt ul {
margin : 0 30px 0 30px;
}
.white {color : #ffffff;}
.grey {color : #858688;}
.blue {color : #0085ca;}
#footer {
background : white url('/NANOSPOL/pic/footer.gif') repeat-x left 4px;
width : 100%;
height : 29px;
float : left;
padding : 4px 0 4px 0;
}
#footer2 {
background-color : #f0f0f0;
width : 100%;
height : 40px;
float : left;
}
#topmenu {position : absolute;left : 260px;top : 40px;background : transparent url('/NANOSPOL/pic/topmenu_bcg.gif') repeat-x left top;width : 535px;height : 28px;float : left;color : #7f7f7f;}
#topmenu ul {list-style : none;}
#topmenu li {position : relative;list-style : none;float : left;}
#topmenu ul ul {position : absolute;left : 0;width : 120px;z-index : 100;background-color : #ededed;}
#topmenu ul ul li {position : relative;width : 120px;padding : 0 0 0 0;float : left;}
#topmenu ul ul ul {top : 0;left : 120px;}
#topmenu a {color : #7f7f7f;text-align : center;font-weight : bold;text-decoration : none;line-height : 28px;display : block;padding : 0 17px 0 18px;}
#topmenu a.separ {background : transparent url('/NANOSPOL/pic/topmenu_sep.gif') no-repeat center right;}
#topmenu ul ul a {background : transparent url('/NANOSPOL/pic/topmenu_arr.gif') no-repeat 7px 8px;text-align : left;padding : 0 0 0 20px;line-height : 21px;display : block;}
#topmenu a:hover {color : #0085ca;}
#cntmenu {color : #16394b;}
#cntmenu ul {list-style : none;margin: 0;}
#cntmenu li {position : relative;list-style : none;float : left;}
#cntmenu li.start {line-height : 40px;height : 40px; width: 26px;background : transparent url('/NANOSPOL/pic/cntmenu1.gif') no-repeat left top;}
#cntmenu li.end {line-height : 40px;height : 40px; width: 26px;background : transparent url('/NANOSPOL/pic/cntmenu2.gif') no-repeat left top;}
#cntmenu a {color : #16394b;font-size : 11px;font-weight : bold;text-decoration : none;line-height : 40px;height : 40px;padding : 0 17px 0 18px;background : transparent url('/NANOSPOL/pic/cntmenu_bcg.gif') repeat-x left top;display:block;float : left;}
#cntmenu a:hover {background : transparent url('/NANOSPOL/pic/cntmenu_bcg_hover.gif') repeat-x left top;color : #16394b;}
#cntmenu_y {color : #16394b;}
#cntmenu_y ul {list-style : none;margin: 0;}
#cntmenu_y li {position : relative;list-style : none;float : left;}
#cntmenu_y li.start {line-height : 40px;height : 40px; width: 26px;background : transparent url('/NANOSPOL/pic/cntmenu_y1.gif') no-repeat left top;}
#cntmenu_y li.end {line-height : 40px;height : 40px; width: 26px;background : transparent url('/NANOSPOL/pic/cntmenu_y2.gif') no-repeat left top;}
#cntmenu_y a {color : #16394b;font-size : 11px;font-weight : bold;text-decoration : none;line-height : 40px;height : 40px;padding : 0 17px 0 18px;background : transparent url('/NANOSPOL/pic/cntmenu_y_bcg.gif') repeat-x left top;display:block;float : left;}
#cntmenu_y a:hover {background : transparent url('/NANOSPOL/pic/cntmenu_y_bcg_hover.gif') repeat-x left top; #16394b;}

#cntmenu2 {display: block; padding-left:40px;}
#cntmenu2 ul {list-style : none;margin: 0;}
#cntmenu2 li {position : relative;list-style : none;float : left;}
#cntmenu2 a {color :#ffffff;font-size : 11px;font-weight : normal;text-decoration : none;height : 18px;line-height : 18px;padding : 0 15px 0 15px;background-color: #666666;display:block;float : left;}
#cntmenu2 a:hover {color : #16394b;}
a {color : #f29e26;font-weight : bold;text-decoration : none;}
a:hover {color : #ffffff;}
#home_nav {margin : 0 auto;font-size : 11px;text-align : justify;width : 741px;height : 300px;}
#home_nav a.home1 {
background : transparent url('/NANOSPOL/pic/home1.jpg') no-repeat left top;
width : 178px;
height : 278px;
display : block;
float : left;
}
#home_nav a.home1:hover {
background-position: -178px;
}
#home_nav a.home2 {
background : transparent url('/NANOSPOL/pic/home2.jpg') no-repeat left top;
width : 205px;
height : 278px;
display : block;
float : left;
}
#home_nav a.home2:hover {
background-position: -205px;
}
#home_nav a.home3 {
background : transparent url('/NANOSPOL/pic/home3.jpg') no-repeat left top;
width : 181px;
height : 278px;
display : block;
float : left;
}
#home_nav a.home3:hover {
background-position: -181px;
}
#home_nav a.home4 {
background : transparent url('/NANOSPOL/pic/home4.jpg') no-repeat left top;
width : 177px;
height : 278px;
display : block;
float : left;
}
#home_nav a.home4:hover {
background-position: -177px;
}
.clear {display:block; clear:both;}
