body {margin:0; padding:0; font-family:tahoma,verdana,arial; font-size: 11pt;}
.all {height: 100%; width: 100%;}
p {line-height: 20px; margin:0; padding:0;}
#lipsum {float:left; margin-top:10px;}
.sklepy {color:white;float:left;height:500px;left:20px;position:relative;top:65px;width:270px;}
.sklepy .sub_name {font-size: 12px; margin-bottom: 25px; text-decoration:underline;}
.mapka {float:left;height:439px;left:53px;position:relative;top:0px;width:589px;}
#kaskada2 {float:left;height:439px;left:53px;position:relative;top:0px;width:589px;}
.error {color: red;}
img a {border: none;}
img {border: none;}
.wrap_bg {background: #2D2D2D url(../images/wrap_bg_2.png) no-repeat center; min-height:541px; width:100%; }
.top_bg {}
.left_bg {width: 10%; height: 600px; background: red; float: left;}
.link {height:40px;left:23px;position:relative;top:26px;width:182px;}
.flash { background: none none repeat scroll 0 0;float:left;height:399px;left:28px;position:relative;top:40px;width:400px;}
#kaskada { background: none none repeat scroll 0 0;float:left;height:360px;left:28px;position:relative;top:40px;width:413px;margin-bottom:39px;}
.nad_wrap {background: #2D2D2D;}
.wrap {background: url(../images/pod_strona_1.gif);border:1px solid #9C9C9C;height:507px;width:912px;z-index:1;margin: 0 auto; position:relative; top:88px;}
.wrap_intro {background: url(../images/foto_intro.jpg);border:1px solid #9C9C9C;height:507px; margin: 0 auto;position:relative;top:88px;width:912px;z-index:1;}
.header {background: yellow;}
.container  { float: right; max-height: 439px;width:912px; position: relative;}
.text {height: 320px;}
.menu {background: transparent url(../images/menu_cien.png) no-repeat scroll 0 0; width: 912px; height: 33px;position:relative;
top:7px;}
.okno {position:relative; left: 480px; width: 400px;}
.okienko { float:right;margin-top:10px; font-family: tahoma; font-size: 11px; width: 499px;}
.okienko_woj { margin-top:0px; font-family: tahoma; font-size: 11px; width: 400px;}
.cien {background: transparent url(../images/pasek.png) repeat scroll 0 0; width: 912px; height: 67px;position:relative;left:0px; top:1px;right:442px;}
.cien_intro {background: transparent url(../images/pasek.png) repeat scroll 0 0; width: 912px; height: 68px; margin-top:19px; position:relative;top:420px; }
.clear{ clear:both;}


.footer { color: #A9A9A9; font-family:tahoma;font-size:11px; background: #2D2D2D; height: 280px;margin: 0 auto;}
.footer .foot {background:#131313; bottom:0px;height:125px;position:relative;width:100%; top: 0px; float: left;margin: 0 auto;}
.footer .copy {color: #A9A9A9;position:relative; top: 67px; width: 550px; margin:0 auto;float:left;margin-left:176px;}
.footer .copy a {color:#8c8c8c;}
.footer .trol {color: #A9A9A9;position:relative; top: 67px; width: 170px; margin:0 auto;float:right;margin-right:178px;}
.footer  .trol a { color: #A9A9A9;}
.link_1 {}


.overflow {overflow:auto;}
.clear {clear:both;}

.news {margin-bottom: 20px;}
.news .news_name { color: #A9A9A9}
.news .news_name a { color: white; float: left;}
.news .news_date { color: white}
.news .news_desc { color: #A9A9A9; padding-left:10px;}
.news .news_more { color: white; float: right;}
.news .news_more a { color: white;}
.news .news_more a:hover { color: #A9A9A9;}

a {color:#ED1C24;outline-style:none;text-decoration:none;}
a:hover {color:#EDA11C;}
#mm {margin-left:330px;margin-top:0px;padding-top:6px;}
#mm img {margin-right: 30px; border:none; }
#mm img:hover {}
ul.prod_list {margin-right: 20px;background: url(../images/pasek_menu.png); color: #A0A2A3;display:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;overflow:hidden;padding:0;position:absolute; bottom: 41px;z-index:3;}
ul.prod_list li {margin-right: 20px; background: url(../images/linia.png) no-repeat 14px top;text-indent:15px; margin-left: 15px;margin-right: 20px; padding-bottom: 3px;}
ul.prod_list li:first-child {background:none;}
ul.prod_list li a {margin-right: 20px;color:#AAAAAA;display:block;font-size:10px;padding-top: 5px; padding-bottom: 5px;text-decoration:none;}
ul.prod_list li a:hover {margin-right: 20px;background: url(../images/strzalka.png) no-repeat 0px 5px;background-position:0px;color:#FFFFFF;}
#dolne_menu {padding-top: 10px; float:right; margin-right: 30px;}
#dolne_menu a {margin-right: 30px;}
#main { height:350px;overflow:hidden;}
#main.right {width:470px;float:right;left:5px;position:relative;top:10px;z-index:1;}
#main.right_woj {width:270px;left:0px;position:relative;top:0px;height:330px;}

#scroll_content {margin:0 34px 0 14px;height:320px;overflow:hidden;padding:0 1px; color:white;}
#scroll_content.scroll_content {margin:0 34px 0 50px;height:320px;overflow:hidden;padding:0 1px; color:white; text-align: center; width: 200px;}

/*#cms {height: 320px;}*/
#cms_text {height: 320px;}
#cms_text p {line-height:20px;margin:20px 0 0 0; margin-left: 50px;}

#slider {position:absolute;margin:2px 0 0 475px;z-index:2;}
#track{width:7px;height:330px;margin:10px 0 0 0;background:url(../images/linia_roll.png) repeat-y;}
#knob{width:7px;height:18px;cursor:pointer;background:url(../images/roller.png) no-repeat; position: relative; right: 2px;}

#slider.slider {position:absolute;margin:2px 0 0 280px;}
#track.track {width:7px;height:330px;margin:0px 0 0 0;background:url(../images/linia_roll.png) repeat-y;}
#knob.knob {width:7px;height:18px;cursor:pointer;background:url(../images/roller.png) no-repeat; position: relative; right: 2px;}

.form_row {background-color:transparent;border:1px solid #2F373A;color:#939196;font-family:tahoma,serif;font-size:11px;height:16px;padding-left:3px;padding-right:3px;padding-top:4px;text-align:left;vertical-align:middle;width:100px;}

.form_head_row {color: white;padding-bottom:10px; font-size: 12px;}
.form_name_row {color: white;}
.form_field_row input {background: url(../images/cien_bg.png) ;  color: #A9A9A9; border-width: 1px; }
.form_field_row textarea {background:url(../images/cien_bg.png); color: #A9A9A9;border-width: 1px; height:100px;width:220px;}
.form_submit_row input {background: url(../images/cien_bg.png); color: white; margin-left:284px;margin-top:0px;border-width: 1px;}







