@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0; }
body { width:900px; margin:0 auto; padding:0; background:#031942 url(../img/bg.jpg) top center repeat-x;
		font:normal normal 12px/14px Arial, Helvetica, sans-serif; color:#333; text-align:center; }	
		
.offset { width:900px; height:20px; float:left; }
.banner { width:900px; float:left; }
.main_content { width:900px; background:url(../img/main_content.png) repeat-y; float:left; }
.navigation { width:250px; float:left; text-align:left; background:url(../img/menu.png) no-repeat; }
.navigation ul { padding:0; list-style-type:none; }
	li.menu_wrap { width:250px; height:37px; display:block; }
	li.uvod a, li.produkty a, li.onas a, li.cennik a, li.registrovani a, li.otazky a, li.vyroba a, li.kontakt a { width:250px; height:37px; padding:0; margin:0; display:list-item; text-indent:50; }
	li.uvod a { background:url(../img/menu_uvod.png) ;} 
	li.cennik a { background:url(../img/menu_cennik.png) no-repeat; }
	li.produkty a { background:url(../img/menu_produkty.png) no-repeat; }
	li.onas a { background:url(../img/menu_onas.png) no-repeat; }
  li.registrovani a { background:url(../img/menu_reg.png) no-repeat; }
	li.otazky a { background:url(../img/menu_otazky.png) no-repeat; }
	li.vyroba a { background:url(../img/menu_vyroba.png) no-repeat; }
	li.kontakt a { background:url(../img/menu_kontakt.png) no-repeat; } 
	li.uvod a:hover, li.produkty a:hover, li.onas a:hover, li.cennik a:hover, li.registrovani a:hover, li.otazky a:hover, li.vyroba a:hover, li.kontakt a:hover, #clicked a { background-position:0 -42px; }

.content { width:470px; padding-top:15px; float:left; text-align:left; background:url(../img/content.png) no-repeat top right; overflow:none; }
	.content a { color:#0074e7; }
	.cennik2 { padding-left:15px; padding-top:15px; text-align:center; }
	.cennik2 div a { padding:5px 5px 5px 5px; width:100px; height:100px; color:#555; display:block; float:left; }
	.cennik2 div a:hover { background:url(../img/over2.png) no-repeat center; }
	.content ul, .content li { list-style-type:square; padding-left:5px; margin-left:20px; }
	.formular { width:470px;  height:350px; background:url(../img/kontakt.png) no-repeat; color:#fff; font-weight:bold; }
	
	.cennik3 { padding-left:15px; padding-top:15px; text-align:center; }
	.cennik3 div a { padding:5px 5px 5px 5px; width:100px; height:100px; color:#555; display:block; float:left; }
	.cennik3 div a:hover { background:url(../img/over2_velkoobchod.png) no-repeat center; }
	
	input.odoslat { width:84px; height:20px; background:url(../img/btn_odoslat.png) no-repeat; border:none; }
	input.odoslat:hover { background-position:0 -20px; cursor:pointer; }

.right_panel { width:180px; float:left; text-align:left; background:url(../img/subnavigation.png) no-repeat; color:#fff; }
	.znacky { width:170px;  float:left;  }
	.znacky ul { padding:10px 20px; }
	.znacky li a { padding:2px 2px 2px 10px; }
	.znacky img { vertical-align: middle; }
	.znacky a { width:110px; height:26px; display:block; }
	html>body .znacky a { width:120px; }
	.znacky a:hover { background:url(../img/znacky_over.png) no-repeat; }
	
	.znacky3 { width:170px;  float:left;  }
	.znacky3 ul { padding:10px 20px; }
	.znacky3 li a { padding:2px 2px 2px 10px; }
	.znacky3 img { vertical-align: middle; }
	.znacky3 a { width:110px; height:26px; display:block; }
	html>body .znacky3 a { width:120px; }
	.znacky3 a:hover { background:url(../img/znacky_over_velkoobchod.png) no-repeat; }
	
	
	
	
	table { margin:10px 15px; }
	td.novinky-top { width:140px; height:15px; background:url(../img/novinky-top.png) no-repeat; }
	td.novinky { background:url(../img/novinky.png) repeat-y; padding-left:10px; padding-right:10px; }
	td.novinky-bottom { width:140px; height:15px; background:url(../img/novinky-bottom.png) no-repeat; }

.footer { width:900px; background:url(../img/footer.png) no-repeat; float:left; }
.footer p { padding:20px 10px 0 0; text-align:right; color:#fff; font-size:10px; }


p, ul, h1, h2, h4 { padding:15px; }
hr { border:1px #999 solid; }
ul { padding:10px 40px; list-style-type:none; }
a { color:#999; text-decoration:none; }

