*{margin:0;padding:0}
body {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;}

/*.video_link{margin: -45px 180px 0 0;float: right;}*/
.video_link a{display: block;width: 178px;height: 45px;background: url(../images/video-button.png) no-repeat;}

h3.section {
	margin-top: 1em;
}

#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}

.container .center table { margin: 0 auto;}
tr#head_row{text-align:center;font-weight:bold;height:30px;}
input.form_field {background:transparent;border:1px solid #B3B4B9;}
textarea.form_field {background:transparent;border:1px solid #B3B4B9;height:80px;width:250px;}
td.form_submit_row {text-align:center;}
.error {color:red;}

.prom strong {color:#C90000;}

a.test {font-size:20px;}
a.test:hover   {font-size:40px;}
a.test:focus   {font-size:40px;}
.big_prod {height:400px; width:600px; }

.wrap_bg { background: #FAFCFB url(../images/wrap_bg3.jpg) no-repeat center 0; }
.wrap {margin: 0 auto;width:970px;}
.header { height:365px; width:970px;z-index:2;position:relative;}
.header .logo {float:left;height:221px;position:relative;width:970px;}


.header .mm{background:url(../images/beeeee_03.jpg) no-repeat top center;height:150px;margin:0;padding:0;width:971px;float:left}
.header .mm.en {background:url(../images/beeeee_03en.jpg) no-repeat top center;}
.header .mm img.send {float:right;margin-right:27px;margin-top:10px;}
.header .mm ul {list-style:none;margin-left:35px;margin-top:7px;}
.header .mm.en ul {list-style:none;margin-left:35px;margin-top:0px;}
.header .mm li{float:left;margin-right:30px;width:100px;}
.header .mm li a {text-decoration: none;font-family:Myriad Pro; font-size:18px; color:#FFF;height:30px;float:left; }
.header .mm li a:hover {text-decoration: none;font-family:Myriad Pro; font-size:20px; color:red;}
.header .navi {background:transparent url(../images/navi.png) no-repeat scroll 0 0;color:#FFFFFF;font-family:Myriad Pro;font-size:12px;height:100px;margin-left:5px;margin-top:81px;padding-left:25px;padding-top:16px;width:260px;}
.header .navi_true {bottom:90px;left:230px;position:relative;color:#7b7d81;width:500px;font-size:10px;height:40px;}
.header .navi_true a {color:#7b7d81}
.header .navi.en {background:transparent url(../images/navien.png) no-repeat scroll 0 0;}

.container { margin-top:-1px;background:transparent url(../images/content_bg.png) repeat scroll 0 0;}
.container .top_left {background:url(../images/top_left.JPG);height:13px;width:191px;position:relative;right:15px;bottom:9px;}
.container .bottom_left {background:url(../images/bottom_left.JPG);height:5px;width:191px;position:relative;right:15px;bottom:9px;}
.container .category_list{background: url(../images/left_bgg.png) repeat-y;bottom:9px;padding-left:15px;position:relative;right:15px;width:191px;}
.container .left { width: 177px; /*height:335px;*/padding-left:15px;float:left;padding-top:10px;margin-left:22px;margin-right:15px;position:relative; z-index:3;}
.container .left ul {list-style-type:none;}
.container .left ul.hide {}
.container .left ul li {background:transparent url(../images/point.gif) no-repeat scroll 0 9px;margin:0;min-height:20px;padding:4px 0 0 10px;}
.container .left ul li#odd {background:transparent url(../images/point2.gif) no-repeat scroll -25px 0;padding-left:10px;}
/*.container .left ul li li#odd {background:transparent url(../images/point.gif) no-repeat scroll 0 9px;margin:0;min-height:20px;padding:4px 0 0 10px;}*/
.container .left ul li a {color:#595959;font-size:11px;font-weight:bold;text-decoration:none;}
.container .left ul li a:hover {color:#e20000}
.container .left ul li.active a {color:#e20000}
.container .left .mod_body > ul, .container .left .mod_body > ul > li{ width:157px; }



.container .center { min-height:450px;width:720px;float:left;}
.container .center .prod {border-bottom:1px solid grey;margin-top:15px;}
.container .center .prod_1 {position:absolute;left:500px}
.container .center .mini_logo {float:right;}


tr.odd {background:#DAEEF3;}
tr.even {background:#EDF6F9;}
tr.first {background:#338EC3;color:white;}
.container .center .pord_nav {width:500px;margin-bottom:15px;}
.container .center .pord_nav img {float:left;margin-right:10px;}
.container .center .pord_nav a {color:#595959; font-size:20px;font-family:Roboto;}

        table#category_table {margin-right:0px;width:720px;position:relative; bottom:27px;z-index:5; padding-top: 28px}
        table#category_table tr td {}
            #list_bg {background:url(../images/big_cat.png);height:163px;margin:1px 1px 0px 1px;padding:1px 1px 0px 1px;width:163px;}
            #list_bg img {margin-left:20px;margin-top:27px;}
            #list_bg .foto {height:135px;}
            #list_bg .desc_foto {text-align:center;font-family:roboto;line-height:13px;}
            #list_bg .desc_foto a {color:#595959;font-family:roboto;font-size:15px;font-weight:500;}
            #list_bg .nr {color:#B3B5C0;float:right;margin-right:4px;margin-top:0px;}
            #list_bg .nr img {margin:0;}
            .cena_brutto {font-size:14px;;font-family:roboto;}

             .pod_cat {background:url(../images/cien_cat.png);height:12px; width:165px;margin-top:0px;}
             .big {width:550px;height:420px;background:white;} 
             .big img {float:left;}
             .big #nr_bg {float:left;background:url(../images/nr_bg.png); height:36px ;width:49px; text-align:right;font-size:20px; font-family:Myriad Pro;color:#d6d6d9;position:relative;right:0px;bottom:0px;}
             .desc_big {height:30px;width:550px;background:white; color:#595959; padding-left:10px; font-size: 16px;margin-top:-20px;} 
             .desc_text {margin-right:5px; margin-top:5px;}   
             .right {float:right}
             
       .prod {margin-top:0px;}
       .prod .prod_name {color:#595959; font-weight:bold;margin-bottom:10px;margin-top:5px;color:#595959;;font-size:11px;width:350px;} 
       .prod .prod_opis {min-height:80px;width:350px;}
       .prod .prod_more {float:left; margin-left:0px;margin-top:20px;} 
       .prod .image_prod {background:#fff;bottom:15px;float:right;height:205px;position:relative;text-align:center;vertical-align:middle;width:260px;} 
       .prod .image_prod img {}         
       .prod .prod_more img {}
       
       
       
       .prod_big .foto {background:#fff;float:left;height:255px;margin-right:10px;margin-top:31px;width:360px;text-align:center;padding-top:5px;}
       .prod_big .all_add {}
       .prod_big .foto_dodatkowe {background:#fff;float:left;height:70px;margin-left:10px;margin-top:31px;width:95px;text-align:center;padding-top:5px;}
       .prod_big .foto img {}
       .prod_big .prod_name {color:#595959; font-weight:bold;margin-bottom:10px;margin-top:5px;position:relative;font-size:14px;}
       .prod_big .opis {width:540px;float:left;margin-top:10px} 
       .opis {margin-top:10px}
       .opis table {border:1px solid #E1E1E3}
       .opis table tr {border:1px solid #E1E1E3}
       .opis table tr td {border:1px solid #E1E1E3; padding-left:5px;}
       
       .prod_big .opis table {border:1px solid #E1E1E3}
       .prod_big .opis table tr {border:1px solid #E1E1E3; }
       .prod_big .opis table tr td {border:1px solid #E1E1E3; padding-left:5px;}
        h3 {font-weight:lighter;font-size:11px}
        h4 {font-weight:lighter;font-size:11px}
        h5 {font-weight:lighter;font-size:11px}
       



.container .center #cms {margin-left:50px;}
.container .center #cms p{}
.container .center #cms ul a{color:#595959}
.container .center #site_map {width:500px; margin: 0 auto;}
.container .center #site_map ul {}
.container .center #site_map ul li {padding-left:10px;padding-top:5px;width:200px;}
.container .center #site_map ul li a {color: #707175}


.wrap_footer {background:#dedfe4 center center;margin-top:10px;}
.footer {background:transparent url(../images/stopka.jpg) repeat scroll -380px 0; width:970px; height: 50px;margin:0 auto;}



.footer { }
.copyright  {float:left;padding-top:20px;margin-right:120px;}
.foot{margin:0 auto;width:330px;font-size:10px;padding-top:20px;margin-right:185px;float:left;}
.foot #mb a {color:#616267}
.trol {float:left;padding-top:20px;}
.trol a {color:#616267}

div#qTip {padding: 3px;display: none;color: #FFF;font: bold 9px Verdana, Arial, sans-serif;text-align: left;position: absolute;z-index: 1000;}

.logo {
    display: flex;
    align-items: flex-end;
}

/*

{border-radius: 5px;border: 8px solid rgb(204, 204, 204);height: 200px;background: rgb(255, 255, 255);}

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;}
  */

