body,html {margin:0;padding:0;font-size:11px;font-family:tahoma,arial;color:#6D747B;min-height:100%;}
a,a:hover{outline:none;color:#6294E0;}
.body {background:url(images/body_bg.gif) repeat-x bottom ;}
.clear {clear:both;}
#header {height:90px;width:760px;margin: 0 auto;}
#background { width: 100% ; height:312px; position: absolute; z-index:1; }
#background2 {  position: absolute; z-index:2;left:50%;margin-left:-267px;margin-top:-7px; }
#white_line { z-index:2;position:absolute;left:50%;margin-left:-380px; margin-top:206px;}
#container , #footer { position:relative;z-index:3;left:50%;margin-left:-380px;width:760px;}
#container { margin-top:208px;}
#logo { margin-top:46px;  float:left ;}
#napis_top { margin-top:56px; float:right ; }
#left { width:113px; float: left; }
#submenu { width:253px;float:left;min-height:200px;padding-top:17px;}

#content {width:344px ;float:right;padding:21px 25px;}
.opacity{background:url(images/pixelek.png); min-height:200px ;}
#footer {border-top:1px solid #C4C9CE;background:url(images/footer_bg.gif) 113px 1px no-repeat;}
#design  {float:right;margin:34px 21px 26px 0;border:none;}
#copy {float:left; margin:19px;}

#left ul {list-style:none;margin:23px 0;padding:0;}
#left ul li {background:url(images/pointer2.gif) no-repeat  0 5px;padding-left:21px;}
#left ul li a {display:block;height:18px;line-height:18px;text-decoration:none;font-weight:bold;color:#414141;background:url(images/menu_left_bg.png) no-repeat;} 
#left ul li:first-child a { background:none; }

#submenu ul { list-style:none;margin:16px 0;padding:0;}
#submenu ul li {padding-left:34px; background: url(images/point.gif) no-repeat 24px 4px; }
#submenu ul li a  { color:#003585;text-decoration:none;}

#menu_footer { margin:15px 7px;padding:0;list-style:none;  float: left; overflow: hidden; }
#menu_footer li { float: left; padding:0 5px; margin-left:-1px; background: url(images/menu_footer_bg.gif) no-repeat 0 2px;} 
#menu_footer li a { color:#6D747B; text-decoration: none; }

.prod { text-align: left; margin-bottom:10px; }
.prod h1 {font-size:15px;color:#003585;}
#fotos { text-align: middle; }
#fotos img { margin-top:5px; }

#navi { margin:0 0 10px 0px;color:#003585; }
#navi , #navi a { font-size:15px; font-weight:bold;color:#003585; }

.table { border-collapse: collapse; margin:0 auto;  }
.table thead td { background:#f5f5f5; font-weight: bold;  }
.table td { border:1px solid #c5c4c9;padding:3px; text-align: right; }


#flash {position:absolute;z-index:4;width:520px;height:50px;margin-left:-140px;left:50%;margin-top:75px; }

