*{margin:0;padding:0}
body.id {background:#F5FAFE;margin:0; padding:0; font-family:tahoma,verdana,arial; font-size: 11px; color:#333333}
.clear {clear:both;}
.hide {display:none;}
p {line-height: 18px; margin:0;padding:0;}
form {margin:0;padding:0;}
table {margin:0;padding:0;}
img {border:none;}
a {text-decoration:none;}
ul{margin:0;padding:0;}

.wrap_bg { background: #F5FAFE url(../images/bg.jpg) no-repeat top center }
.wrap {margin: 0 auto;width:986px;}
.header {height:345px; width:969px;position:relative;}
.header .mt {background: green;bottom:0px;float:right;position:relative;}
.header .flag {float:right;position:relative;right:15px;top:176px;margin-left:5px;}
.flags {}
.flags a {margin-right:5px;}
.header .logo {float:left;height:67px;left:295px;position:relative;top:48px;width:292px;cursor:pointer;}

.header .szukaj {height:41px;left:300px;position:relative;top:205px;width:200px;}
.header .szukaj .tx {background: url(../images/input_search.PNG) no-repeat;float:left;padding-left:10px;padding-right:15px;color:#696969;}
.header .szukaj input.txt {background:transparent;border:medium none;float:left;width:88px;height:22px;padding-top:5px;font-size:11px;}
.header .szukaj input.search {background:transparent url(../images/bt_search.png) no-repeat;border:medium none;width:65px;height:20px;margin-left:3px;}

.basket {bottom:6px;height:50px;left:120px;position:relative;width:420px;}
.basket a {float:left;}

.header .login {height:28px;left:530px;position:relative;top:164px;width:426px;}
.header .login .loginn {background: url(../images/input_pass-login.PNG) no-repeat scroll 0 0;;float:left;}
.header .login .loginn input.int {background:transparent;border:medium none;color:#696969;float:left;height:22px;margin-right:3px;padding-left:10px;padding-right:15px;padding-top:5px;width:71px;font-size:11px;}

.header .login .pass {background: url(../images/input_pass-login.PNG) no-repeat scroll 0 0;;float:left;}
.header .login .pass input.int {background:transparent;border:medium none;color:#696969;float:left;height:22px;margin-right:3px;padding-left:10px;padding-right:15px;padding-top:5px;width:72px;font-size:11px;}

.header .login .bt input.bt {background: url(../images/log.PNG);width:65px;height:20px;border:medium none;margin-top:1px;float:left;}

.header .login .logowaniemini {font-size:9px;margin-left:270px;padding-top:5px;}

.header .mm{height:30px;left:5px;margin:0;padding:0;position:absolute;top:311px;width:850px;}
.header .mm a {bottom:5px;padding-left:10px;padding-right:10px;position:relative;color:#FFFFFF}
.header .mm a:hover {color:#E60000}



.b_container {background:transparent url(../images/bottom_bg.png) no-repeat scroll 0px bottom;height:140px;width:986px; }
.container { background:transparent url(../images/content_bg.png);min-height:540px;padding-bottom:20px;}
.container .left {width: 200px;padding-left:15px;float:left;margin-top:10px;}
.container .left .bb {background:transparent url(../images/basket.png) no-repeat;width:169px;height:124px;}
.container .left .category_list {}
.container .left .category_list .mod_name {font-family:Myriad Pro; font-size:16px;color:#e22c38;margin-bottom:10px;}
.container .left ul {list-style-type:none;}
.container .left ul li {}
.container .left ul li a {text-decoration:none;color:#576ece;}
.container .left ul li a:hover  {text-decoration:none;color:#576ece;font-weight:bold;}

.container .left ul li ul {margin-top:20px;}
.container .left ul li ul li{background:transparent url(../images/lili.png) no-repeat scroll 0 -2px;padding:0 0 2px 20px;margin-left:-10px;}
.container .left ul li ul li a {color:#868686;}
.container .left ul li ul li a:hover {color:#868686;font-weight:bold;}
.container .left ul li ul li ul{margin-top:20px;}
.container .left ul li ul li ul li {padding:0 0 2px 20px}

.mod_body {}




.container .center {padding-left:10px; position:relative;min-height:450px;margin-bottom:30px;}
.container .center .message {padding-top:20px;text-align:center;font-weight:bold;}
.container .center #cms {padding-right:50px;padding-top:20px;float:left;padding-left:40px;}
.container .center .start .news_main {left:64px;float:left;width:341px;position:relative;}
.container .center .start .news {float:left; width:350px;border-bottom:1px solid #D3D3D3;margin-top:15px;height:60px;}
.container .center .start .news .news_name a {color:#8A8A8A; font-weight:bold;} 
.container .center .start .news .news_desc {color:#959595;margin-top:5px;}
.container .center .start .news .news_more {float:right;margin-right:8px;padding-bottom:8px;}
.container .center .start .news .news_more a {color:#8A8A8A;}

.container .center .news_main {left:64px;float:left;width:341px;position:relative;}
.container .center .news_main .news {float:left; width:350px;border-bottom:1px solid #D3D3D3;margin-top:15px;height:60px;}
.container .center .news .news_name a {color:#8A8A8A; font-weight:bold;} 
.container .center .news .news_desc {color:#959595;margin-top:5px;}
.container .center .news .news_more {float:right;margin-right:8px;padding-bottom:8px;}
.container .center .news .news_more a {color:#8A8A8A;}

.container .center .news {float:left; width:350px;border-bottom:1px solid #D3D3D3;margin-top:15px;min-height:60px;margin-left:20px;}

.akt_li {background:url("../images/akt_li.png") repeat scroll 0 0 transparent;float:left;height:44px;position:relative;top:6px;width:55px;padding-top:11px;text-align: center;}
.akt_li img {bottom:1px;position:relative;right:4px;}
.news_name {margin-top:2px;}

.photo {margin-bottom:5px;text-align:center;}
.photo img {margin: auto;}
.all_add {float:left;margin-left:68px;text-align:center;width:200px;}
.foto_dodatkowe{float:left;margin-right:5px;margin-bottom:10px;}
.foto_dodatkowe  img {border: 1px solid grey;}

.news_staly {border-bottom:1px solid #D3D3D3;height:60px;left:96px;position:absolute;top:300px;width:350px;color:#959595}
.news_staly2 {border-bottom:1px solid #D3D3D3;height:60px;left:96px;position:absolute;top:223px;width:350px;color:#959595}
.parm {margin-bottom:5px;}

#basket {width:225px;}
#cms {position:relative;z-index:1;}
.container .center #order {margin: auto;width:600px;padding-top:20px;}
.container .center #order #order-navi {margin-bottom:10px;padding-top:5px;padding-bottom:5px;height:15px;padding-left:10px;}
.container .center #order #order-navi a {margin-right:20px;color:#4D69D7;}
.container .center #order #order-navi a.active {color:red}
hr {background:#4D69D7;}
table#order-basket {width:500px;}
tr.order-head {background:#4D69D7;color:white;height:20px;}
tr.order-product {height:50px;}
td.order-lp {width:30px;padding-left:2px;}
td.order-foto {width:100px;}
td.order-product_name {width:100px;}
td.order-priceb {width:50px;}
td.order-quantity {width:60px;}
td.order-valueb {width:100px;}
td.right {float:none;padding-left:2px;}
td.order-action a {color:#4D69D7;}
td#order-notice-head {text-align:center;height:20px;}
td#order-notice-body {text-align:center;}
textarea#order-notice-field {width:500px;}
div.order-button  {text-align:center;width:500px;height:20px;padding-top:10px;}


table.ttt{border:1px solid #333333;text-align:center;position:relative;z-index:1}
table.ttt tr {border:1px solid #333333;}
table.ttt tr td {border:1px solid #333333;}

table#order-your-acount {color:#4D69D7;}
td.tab1 {background:#4D69D7;color:white;}
td.tab2 {color:#333333;height:25px;}
input.order-button {background:url(../images/bt.png) no-repeat;color:white;margin-right:10px;border:none;height:20px;width:65px;padding-bottom:2px;}
input.order-buttonn {background:url(../images/btt.png) no-repeat;color:white;margin-right:10px;border:none;height:20px;width:100px;padding-bottom:2px;}
.error {color:#FF0000;}

.container .center .aktone {left:21px;position:absolute;top:64px;}
.container .center .akttwo {left:21px;position:absolute;top:132px;}
.container .center .akttree {position:absolute; left:21px;top: 200px;}
.container .center .aktfour {position:absolute; left:21px; top: 268px;}

.container .center .gallery {padding-top:20px;}
td.news_img {height:80px;width:80px;}
td.news_img img {border:2px solid #536BCF;}

table.prod_list {margin:auto auto 50px;text-align:center;position:relative;top:20px;}
table.prod_list tr {border-bottom: 1px solid #E7E7E7;}
table.prod_list tr td.pikse{background:url(../images/piks.jpg) repeat-x center ;height:20px;}
.prod {width:250px;height:150px;margin-bottom:40px;position:relative;top:25px;}
.prod .prod_name {margin-bottom:10px;font-weight:bold;color:#163e81;height:10px;}
.prod .foto {}
.prod .prod_opis {}
.prod .cena_brutto {color:#cc1d1d;margin-bottom:10px;}
.prod a {}
.prod a img {}
.prod .prod_more {float:left;margin-left:17px;margin-right:10px;width:115px;}
.prod .prod_mored {float:left;width:90px;}



.right {float:right}
.right .promocje {background:transparent url(../images/bg_promo.png) no-repeat scroll right center;height:220px;left:7px;position:relative;width:555px;color:#fff; }
.right .promocje .p_name {color:#FFFFFF;font-family:Myriad Pro;font-size:14px;margin-left:50px;padding-top:30px;}
.right .promocje {height:220px;width:555px;}
.right .promocje .n_name {font-family:Myriad Pro;font-size:14px;margin-left:65px;color:#D25658;}
.right .promocje .foto  {background:transparent url(../images/foto_bg.png) no-repeat scroll 0 0;float:left;height:80px;margin-left:75px;margin-top:10px;padding-left:10px;padding-top:10px;position:relative;width:115px;}
.right .promocje .no_name {margin-bottom:5px;margin-top:15px;}
.right .promocje .no_desc {padding-right:30px;}
.right .promocje .prices {border-top:1px solid #FE0000;float:right;margin-right:20px;padding-top:10px;width:150px;color:#fff;font-family: Myriad Pro;font-size: 17px;}
.right .promocje .prices_p {height:15px;float:right;margin-right:20px;padding-top:5px;width:150px;color:#fff;font-family: Myriad Pro;font-size: 12px;}

.right .nowosci {height:220px;width:555px;}
.right .nowosci .n_name {font-family:Myriad Pro;font-size:14px;margin-left:65px;color:#D25658;}
.right .nowosci .foto  {background:transparent url(../images/foto_bg.png) no-repeat scroll 0 0;float:left;height:80px;margin-left:82px;margin-top:10px;padding-left:10px;padding-top:10px;position:relative;width:115px;}
.right .nowosci .no_name {;margin-bottom:5px;margin-top:15px;}
.right .nowosci .no_desc {padding-right:30px;}
.right .nowosci .prices {border-top:1px solid black;float:right;margin-right:20px;padding-top:10px;width:150px;color:#4962D8;font-family: Myriad Pro;font-size: 17px;}


.stopka{width:850px;height:180px;margin:auto;margin-top:10px;}
.stopka .foto{background:url("../images/foto_bg.png") no-repeat scroll 0 0 transparent;float:left;height:80px;margin-left:75px;margin-top:10px;padding-left:10px;padding-top:10px;position:relative;width:115px;}
.stopka .no_name {margin-top:7px;}
.stopka .prices {border-top:1px solid #FE0000;width:110px;float:right;}
.stopka .no_desc {float:left;height:80px;width:200px;}

.right .linki   {height:100px;width:555px;}
.right .linki .li {background:transparent url(../images/cien.png) no-repeat bottom center;height:25px;margin-left:40px;padding-bottom:2px;}
.right .linki .li img {margin-right:12px;}
.right .linki .li a {color:#949494;}

.right .linki .game {margin-left:40px;}
.right .linki .game img {margin-right:12px;}
.right .linki .game a {color:#949494;}

.container .search {background:red; width: 160px; height:100px; float:left;}
.container .knowing {background:pink; width: 160px; height:100px; float:left;}

.footer { width:969px; height: 50px;}

.foot{}
.trol {float:right;margin-right:20px;margin-top:7px;}
.logo_typy {margin-top:30px;padding-left:20px;}
/*
a:link{text-decoration:none;}
a:visited{text-decoration:none;color: black;}
a:hover{text-decoration:none;color: #696B65;}

.mm {margin:0;padding:0;list-style:none;position:absolute;margin-top:82px; margin-left: 460px;}
   .mm li{float:left;height:28px;overflow:hidden; margin-right: 40px;}
   .mm li a:hover img , .mm li.active a img {margin-top:-28px;}
   a img {border:none;}
  */