body {background: url('../images/bg_top.jpg'); background-repeat: repeat-x; background-position: top left; background-color: #fff; margin: 0; padding: 0;}

h1 {font-family: Arial; font-size: 14px; color: #273138; font-weight: bold; margin: 0; padding: 10px 0 20px 10px;}
h2 {font-family: Arial; font-size: 14px; color: #273138; font-weight: bold; margin: 0; padding: 0; text-align: left; width: 510px; height: 29px; background: url('../images/lubmedia_10.jpg'); background-repeat: no-repeat; background-position: -30px 0;}
h3 {font-family: Arial; font-size: 14px; color: #331C11; font-weight: bold; margin: 0; padding: 10px 0 20px 10px; text-align: left;}
h4 {font-family: Arial; font-size: 14px; color: #fff; font-weight: bold; margin: 0; padding: 20px 0 0 34px; text-align: left;}
h5 {font-family: Arial; font-size: 10px; color: #010101; font-weight: bold; margin: 0; padding: 0; text-align: left;}

.error {text-align: center; padding: 0; color: #ff2200;}
.ok {text-align: center; padding: 0; color: #0F7F2C;}


a {color: #0579C2; text-decoration: none; outline: none;}
a:hover {color: #60B4E0; text-decoration: underline;}

object {outline: none;}

p {font-family: Arial; font-size: 12px; text-align: left; color: #000; margin: 10px 0 0 0; padding: 0;}
table {font-family: Arial; font-size: 12px; margin: 0; padding: 0;}
ul, ol {font-family: Arial; font-size: 12px;}

.more {text-align: right;}

.p1 {border: 1px solid #000; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 140px; color: #010101;}
.p2 {border: 1px solid #000; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 250px; color: #010101;}
.p1d {border: 1px solid #000; background: #dfdfdf; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 140px; color: #010101;}
.p2d {border: 1px solid #000; background: #dfdfdf; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 250px; color: #010101;}
.t1 {border: 1px solid #000; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 250px; color: #010101;}
.c1 {border: 1px solid #000; background: #fff; margin: 5px auto;}
.s1 {border: 1px solid #bfbaac; background: #F5F5F5;  margin: 5px auto; padding: 0 2px; color: #010101;}

.b {float: left; border: none; margin: 0; padding: 0; color: #fff; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}


.b1 {cursor: pointer; border: none; background: url('../images/button_01.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 112px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b2 {cursor: pointer; border: none; background: url('../images/button_02.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 92px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b3 {cursor: pointer; border: none; background: url('../images/button_03.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 132px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b4 {cursor: pointer; border: none; background: url('../images/button_04.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 112px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b5 {cursor: pointer; border: none; background: url('../images/button_05.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 112px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b6 {cursor: pointer; border: none; background: url('../images/button_06.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 112px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b7 {cursor: pointer; border: none; background: url('../images/button_07.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 97px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b8 {cursor: pointer; border: none; background: url('../images/button_08.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 92px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b9 {cursor: pointer; border: none; background: url('../images/button_09.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 92px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}
.b10 {cursor: pointer; border: none; background: url('../images/button_10.jpg'); background-repeat: no-repeat; background-position: top left; margin: 5px auto; padding: 0 0 0 8px; color: #fff; width: 140px; height: 21px; text-align: left; font-family: Arial; font-size: 12px;}

.button_container {width: 150px; margin: 5px auto; text-align: center;}
.button_container .button_left {float: left; text-align: center; width: 8px; height: 21px; background: url('../images/button_left.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.button_container .button_content {float: left; text-align: center; height: 21px; background: url('../images/button_content.jpg'); background-repeat: repeat-x; background-position: top left; margin: 0; padding: 0;}


.button_container .button_content #button_01 {padding: 0 25px 0 0; background: url('../images/button_01.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_02 {padding: 0 25px 0 0; background: url('../images/button_02.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_03 {padding: 0 25px 0 0; background: url('../images/button_03.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_04 {padding: 0 25px 0 0; background: url('../images/button_04.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_05 {padding: 0 25px 0 0; background: url('../images/button_05.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_06 {padding: 0 25px 0 0; background: url('../images/button_06.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_07 {float: left; margin: 0; padding: 0; padding: 0 25px 0 0; font-family: Arial; font-size: 12px; color: #fff; background: url('../images/button_07.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_08 {padding: 0 25px 0 0; background: url('../images/button_08.jpg'); background-repeat: no-repeat; background-position: top right;}
.button_container .button_content #button_09 {padding: 0 25px 0 0; background: url('../images/button_09.jpg'); background-repeat: no-repeat; background-position: top right;}



.login_admin {color: #ff2200;}

#main {margin: 0 auto; padding: 0; width: 990px; background: transparent;}

#head {float: left; clear: left; width: 990px; height: 281px; background: url('../images/lubmedia_01.jpg'); background-repeat: repeat-x; background-position: top left; background-color: #415463;}
#logo {float: left; clear: left; width: 335px; height: 100px; margin: 0; padding: 0;}


#languages {float: left; clear: left; width: 990px; background: transparent; text-align: right;}
#languages img {border: none; margin: 0 2px 0 2px; padding: 0;}

#menu1 {float: right; height: 47px; background-image: url('../images/lubmedia_03.jpg'); background-repeat: repeat-x; background-position: top left;}
#menu1 #mt_left {float: left;  width: 12px; height: 41px; background-image: url('../images/lubmedia_02.jpg'); background-repeat: no-repeat; background-position: top left;}
#menu1 #mt_right {float: left;  width: 13px; height: 41px; background-image: url('../images/lubmedia_04.jpg'); background-repeat: no-repeat; background-position: top left;}

#menu2 {float: left; clear: left; width: 990px; height: 56px; background-image: url('../images/lubmedia_11.jpg'); background-repeat: no-repeat; background-position: top left;}

#banner1 {float: right; clear: right; width: 406px; height: 234px; background-image: url('../images/lubmedia_06_a.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0;}
#banner2 {float: left; clear: left; width: 584px; height: 181px; background-image: url('../images/lubmedia_05.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0;}
/*
#banner1 {float: right; width: 407px; height: 53px; background-image: url('../images/lubmedia_07.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0;}
#banner3 {float: left; width: 406px; height: 181px; background-image: url('../images/lubmedia_06.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0;}
*/

#page {float: left; clear: left; width: 990px; background: #fff;}

#column_left {float: left; width: 220px; background: transparent;background-repeat: no-repeat; padding: 0;}
#column_right {float: left; width: 220px; background: transparent;background-repeat: no-repeat; padding: 0;}
#content {float: left; width: 510px; background: transparent; margin: 0; padding: 5px 20px 5px 20px;}
#content h2 {text-transform: uppercase; margin-top: 10px;}

.box_left {float: left; clear: left; width: 220px; margin: 15px 0 0 0; padding: 0; background: transparent; display: inline;}
.box_left .b_top {float:left; clear: left; width: 220px; height: 29px; background-image: url('../images/lubmedia_08.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.box_left .b_top h1 {margin: 0; padding: 2px 0 0 20px; text-align: left; text-transform: uppercase;}
.box_left .b_content {float:left; clear: left; width: 180px; background-image: url('../images/lubmedia_09.jpg'); background-repeat: repeat-y; background-position: top left; margin: 0; padding: 2px 20px;}
.box_left .b_content p {margin: 10px 0 0 0; font-size: 12px;}
.box_left .b_content table {font-size: 12px; margin: 10px 0 0 0;}
.box_left .b_down {float:left; clear: left; width: 220px; height: 18px; background-image: url('../images/lubmedia_09.jpg'); background-repeat: repeat-y; background-position: top left;}


.box_right {float: left; clear: left; width: 220px; margin: 15px 0 0 0; padding: 0; background: transparent; display: inline;}
.box_right .b_top {float:left; clear: left; width: 220px; height: 29px; background-image: url('../images/lubmedia_15.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.box_right .b_top h1 {margin: 0; padding: 2px 0 0 20px; text-align: left; text-transform: uppercase;}
.box_right .b_content {float:left; clear: left; width: 180px; background-image: url('../images/lubmedia_16.jpg'); background-repeat: repeat-y; background-position: top left; margin: 0; padding: 2px 20px;}
.box_right .b_content p {margin: 10px 0 0 0; font-size: 12px;}
.box_right .b_content table {font-size: 12px; margin: 10px 0 0 0;}
.box_right .b_down {float:left; clear: left; width: 220px; height: 18px; background-image: url('../images/lubmedia_16.jpg'); background-repeat: repeat-y; background-position: top left;}


.box_down {float:left; width: 170px; margin: 5px 14px 0 14px; padding: 0; background-image: url('../images/box_down_top.jpg'); background-repeat: no-repeat; display: inline;}
.box_down .b_top {float:left; clear: left; width: 170px; height: 43px; background: transparent; margin: 0; padding: 0;}
.box_down .b_top h3 {margin: 0; padding: 15px 5px 0 5px; text-align: center; /*text-transform: capitalize;*/}
.box_down .b_content {float:left; clear: left; width: 170px;  background-image: url('../images/box_down_center.jpg'); background-repeat:repeat-y; margin: 0; padding: 2px 0;}
.box_down .b_content p {margin: 0; font-size: 11px;}
.box_down .b_down {float:left; clear: left; width: 170px; height: 18px; background-image: url('../images/box_down_down.jpg'); background-repeat: no-repeat; margin: 0; padding: 0;}
.box_down table {font-size: 12px;}


#menu_bar{float: left; height: 28px; font-family: Arail; font-size: 14px; font-weight: normal; background: transparent; margin: 0; padding: 0;}

#menu_bar ul{margin: 0; padding: 0; list-style-type: none; }
#menu_bar ul li{display: inline; float: left; margin: 0; height: 28px; background: transparent;}

#menu_bar ul li .mb_left {float: left; width: 10px; height: 28px; margin: 0 0 0 2px; display: inline; background-image: url('../images/lubmedia_12.jpg'); background-repeat: no-repeat; background-position: top left;}
#menu_bar ul li .mb_right {float: left; width: 10px; height: 28px; margin: 0 2px 0 0; display: inline; background-image: url('../images/lubmedia_14.jpg'); background-repeat: no-repeat; background-position: top left;}
#menu_bar ul li .mb_content {float: left; height: 28px; background-image: url('../images/lubmedia_13.jpg'); background-repeat: repeat-x; background-position: top left;}

#menu_bar ul li a{font-family:Arial; font-size: 14px; text-transform: uppercase; display: block; background: transparent; padding: 4px 5px 0 5px; color: #6ebbe4; text-decoration: none;}
* html #menu_bar ul li a{font-family: Arial; font-size: 14px; display: inline-block;}
#menu_bar ul li a:link, #menu_bar ul li a:visited{color: #6ebbe4;}
#menu_bar ul li a:hover{background: transparent; color: #fff;}	

#menu_bar .no_active {display: none;}

#menu_top{float: left; font-family: Verdana; font-size: 11px; font-weight: bold; background: transparent; margin: 5px 0 0 0; padding: 0;position: relative;z-index: 1;}
#menu_top ul{margin: 0; padding: 0; list-style-type: none; -moz-opacity: 0.95; opacity: 0.95;position: relative;z-index: 1;}
#menu_top ul li{position: relative; display: inline; float: left; z-index: 1;margin: 0;}
#menu_top ul li a{font-family: Arial; font-size: 11px; font-weight:bold; text-transform: uppercase; display: block; background: transparent; padding: 2px 5px; border-right: 1px solid #000; color: #000; text-decoration: none ;}
* html #menu_top ul li a{font-family: Verdana; font-size: 11px; display: inline-block;}
#menu_top ul li a:link, #menu_top ul li a:visited{color: #000;}
#menu_top ul li a:hover{background: transparent; color: #fff;}	
#menu_top ul li ul {background: #0A7CC3; position: absolute; left: 0; display: block; visibility: hidden;z-index: 1;}
#menu_top ul li ul li{display: list-item; float: left; position: relative;z-index: 1;}
#menu_top ul li ul li ul{top: 0;}
#menu_top ul li ul li a{font-family: Verdana; font-size: 11px; font-weight: bold; width: 160px; padding: 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid #222;}
#menu_top ul li ul li a:hover{background: #60B4E0; color: #fff;}
#menu_top .downarrowclass{position: absolute; top: 4px; right: 7px;}
#menu_top .rightarrowclass{position: absolute; top: 6px; right: 5px;}
#menu_top ul .l1 a {border-left: 1px solid #000;}


#menu_left ul{margin:0 0;padding:0 0 0 0;list-style:none; width: 183px;}
#menu_left ul li{margin:0; padding: 0; text-transform: uppercase;}
#menu_left a{background: url("../images/point.jpg") top left no-repeat; background-position: 0 4px; display:block;width:155px;margin: 5px 0 0 0; padding: 0 0 0 8px;/*padding:5px 0 10px 10px;*/color:#5F5F5F;text-decoration:none;font-weight:bold;/*background-image: url('img/left_04.jpg'); background-position: bottom left; background-repeat:no-repeat;*/}
#menu_left a:hover{color:#010101;text-decoration:none;}
#menu_left .l1 a{border-top:0;}

#menu_left .sub1{margin:0;padding:0 0 0 0;border:0;}
#menu_left .sub1 a{display:block;/*padding-left: 20px;*/margin-left: 20px;border:0;width:145px;}
#menu_left .sub2 a{/*padding-left:30px;*/margin-left: 30px; width:135px;}
#menu_left .sub3 a{/*padding-left:40px;*/margin-left: 40px; width:125px;}
#menu_left .sub4 a{/*padding-left:50px;*/margin-left: 50px; width:115px;}
/** html #menu_left a, * html #menu_left .sub1 a{width:100%;}*/
#menu_left .selected{background-color:inherit;color:#010101;text-decoration:none;}

#menu_left .no_active {display: none;}


.banner_image {float: left; clear: left; margin: 0; padding: 15px 0 5px 0; width: 100%; text-align: center; background: transparent;}
.banner_image img {border: none; margin: 0 auto;}
.banner_image a {text-decoration: none; display: block; margin: 0 auto;}
.banner_flash {float: left; clear: left; margin: 0; padding: 15px 0 5px 0; width: 100%; text-align: center; background: transparent;}


#banners_clients_right marquee {height: 150px;}
#banners_clients_right img {border: none; margin: 0 auto; text-align: center;}
#banners_clients_right ul {width: 180px; margin: 0; padding: 0; list-style: none;}
#banners_clients_right ul li {margin: 0 0 15px 0; padding: 0; text-align: center;}

#sitemap {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#sitemap h3 {padding: 10px 0 5px 0;}
#sitemap .sitemap_list {list-style: disc; margin-top: 0;}
#sitemap .sitemap_list li {list-style: disc;}

#newsletter .b_content, #search .b_content {text-align: center;}
#newsletter .b_content p {font-size: 11px; text-align: justify; margin-top: 0px; margin-bottom: 8px; padding-top: 0;}

.search_result {float: left; width: 100%; background: transparent; margin: 10px 0 5px 0; padding: 0; display: inline;}
.search_result p {margin: 0; padding: 0; font-family: Arial; font-size: 10px; color: #888;}
.search_result a {font-family: Arial; color: #273138; font-weight: bold; font-size: 13px;}

#news_quick .b_content ul {list-style: none; padding: 0; margin: 0;}
#news_quick .b_content ul li {margin-top: 10px;}

#navipath {float: right; width: 100%; height: 20px; font-family: Arial; font-size: 12px; color: #6ebbe4; margin: 4px 0 0 0; padding: 0; text-align: right;}
#navipath a {font-family: Arial; font-size: 12px; color: #6ebbe4;}
#navipath span {color: #fff;}

#comments {/*float: left; */width: 500px; margin: 0 auto; padding: 0;}
#comments table {margin: 0 0 0 20px; padding: 0; width: 480px; text-align: left; font-family: Verdana; color: #010101; border-collapse: collapse;}


#comments table th {width: 200px; padding-top: 15px;border-bottom: 1px solid #bfbaac;}
#comments table th p {font-size: 10px; font-weight: normal; padding-top: 0; margin-top: 0;}
#comments table td {vertical-align: top;  padding-top: 15px;border-bottom: 1px solid #bfbaac;}
#comments table td p {font-size: 11px; padding-top: 0; margin-top: 0;}

#comments form {margin: 35px 0 0 0; padding: 0;}
#comments form table {margin: 0 auto; width: 500px;}
#comments form table td {border: none; padding: 0;}
#comments form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 10px; padding: 0 4px 0 0;}

#comments #c_top {float: left; clear: left; width: 500px; height: 35px; margin: 10px 0 0 0; padding: 0;/* background-image: url('../images/cms_07.jpg'); background-repeat: no-repeat; background-position: top left;*/}
#comments #c_content {float: left; clear: left; width: 500px; margin: 0; padding: 0;/* background-image: url('../images/cms_08.jpg'); background-repeat: repeat-y; background-position: top left;*/}
#comments #c_down {float: left; clear: left; width: 500px; height: 22px; margin: 0; padding: 0;/* background-image: url('../images/cms_09.jpg'); background-repeat: no-repeat; background-position: top left;*/}

#comments h2 {font-size: 12px;}

#gallery2 {float: left; width: 100%; background: transparent; margin: 20px 0 0 0; padding: 0; display: inline;}
#gallery2 .g_top {/*float: left; */width: 224px; height: 7px; margin: 0 auto; padding: 0; background-image: url('../images/product_gallery_01.jpg'); background-repeat: no-repeat; background-position: top left;}
#gallery2 .g_content {/*float: left; */width: 224px; margin: 0 auto; padding: 0; background-image: url('../images/product_gallery_02.jpg'); background-repeat: repeat-y; background-position: top left;}
#gallery2 .g_down {/*float: left; */width: 224px; height: 24px; margin: 0 auto; padding: 0; background-image: url('../images/product_gallery_03.jpg'); background-repeat: no-repeat; background-position: top left;}
#gallery2 .g_down .g_details {float: right; margin: 0 12px 0 0;  padding: 4px 0 0 0; display: inline; text-align: left; font-family: Arial; font-size: 11px;}
#gallery2 .g_down .g_details a {display: block; width: 85px; height: 20px;  color: #fff;}
#gallery2 .g_down .g_details a:hover {color: #fff; text-decoration: none;}
#gallery2 table {width: 100%; margin: 0 auto;}
#gallery2 table td {width: 33%; text-align: center; padding-top: 10px; vertical-align: top;}
#gallery2 img {/*border: 2px solid #ccc;*/border: none;}
#gallery2 img:hover {/*border: 2px solid #CF5300;*/border: none;}
#gallery2 .g_content p {text-align: center; font-size: 12px; margin: 0; padding: 2px 5px; color: #000; font-style: normal;}

#gallery2_news {float: left; width: 100%; background: transparent; margin: 20px 0 0 0; padding: 0; display: inline;}
#gallery2_news table {width: 100%; margin: 0 auto;}
#gallery2_news table td {width: 33%; text-align: center; padding-top: 10px; vertical-align: top;}
#gallery2_news img {border: 2px solid #ccc; }
#gallery2_news img:hover {border: 2px solid #CF5300;}
#gallery2_news p {text-align: center; font-size: 11px; margin: 0; padding: 2px 5px; color: #545454; font-style: italic;}


#videos {float: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; text-align: center; display: inline;}
#videos .video {clear: left; margin-top: 30px;}
#videos em {font-family: Arial; font-size: 12px; color: #000;}

#files {float: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#files ul {list-style-type: none; margin: 0 auto; width: 460px;}
#files ul li {font-family: Arial; font-size: 11px; text-align: left; margin-top: 10px; clear: left;}
#files img {float: left; margin-right: 8px;}

#contact {float: left; clear: left; width: 100%; background: transparent; margin: 35px 0 30px 0; padding: 0; display: inline;}
#contact h3 {text-align: center; padding: 0;}
#contact form {margin: 8px 0 0 0; padding: 0;}
#contact form table {margin: 0 auto; width: 500px;}
#contact form table td {border: none; padding: 0; font-size: 11px;}
#contact form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}


#evaluation {float: left; clear: left; width: 100%; background: transparent; margin: 35px 0 30px 0; padding: 0; display: inline;}
#evaluation h3 {text-align: center; padding: 0;}
#evaluation h4 {color: #331C11; font-size: 12px; margin-top: 15px; text-align: center; padding: 0;}
#evaluation form {margin: 8px 0 0 0; padding: 0;}
#evaluation form table {margin: 0 auto; width: 500px;}
#evaluation form table td {border: none; padding: 0; font-size: 11px;}
#evaluation form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}



#news_list {float: left; width: 100%; background: transparent; margin: 15px 0 0 0; padding: 0; display: inline;}
#news_list .news_simple {float: left; clear: left; width: 100%; margin: 0 0 30px 0; padding: 5px 0 10px 0; border-bottom: 1px solid #aaa;}
#news_list .news_simple p {font-family: Arial; margin: 0; padding: 0;}
#news_list .news_simple .news_column_left {float: left; width: 80px; margin: 0; padding: 0;}
#news_list .news_simple .news_column_right {float: left; width: 430px; margin: 0; padding: 0;}
#news_list .news_simple .news_date {float: left; width: 80px; margin: 0; padding: 0;}
#news_list .news_simple .news_date p {font-size: 11px; color: #333;}
#news_list .news_simple .news_author {float: left; width: 80px; margin: 5px 0 0 0; padding: 0;}
#news_list .news_simple .news_author p {font-size: 9px; color: #666;}
#news_list .news_simple .news_name {float: left; width: 430px; margin: 0; padding: 0;}
#news_list .news_simple .news_name p {font-weight: bold; font-size: 11px; color: #E55B00;}
#news_list .news_simple .news_name a { color: #0579C2;}
#news_list .news_simple .news_name a:hover { color: #0579C2; text-decoration: underline;}
#news_list .news_simple .news_text_short {float: left; width: 430px; margin: 3px 0 0 0; padding: 0;}

#news {float: left; width: 100%; background: transparent; margin: 0 0 30px 0; padding: 0; display: inline;}
#news #news_name {float: left; width: 100%; margin: 0; padding: 0;}
#news #news_name h4 {font-size: 14px; color: #0579C2; padding: 0 0 5px 0;}
#news #news_text {float: left; width: 100%; margin: 0; padding: 0;}
#news #news_details {float: left; width: 100%; margin: 10px 0 30px 0; padding: 3px 0 0 0; border-top: 1px solid #aaa;}
#news #news_details #news_author {float: left; width: 200px; margin: 0; padding: 0;}
#news #news_details #news_author p {color: #666; margin: 0; padding: 0; font-size: 11px;}
#news #news_details #news_date {float: right; width: 200px; margin: 0; padding: 0;}
#news #news_details #news_date p {color: #666; margin: 0; padding: 0; text-align: right; font-size: 11px;}

#login {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#login form {margin: 8px 0 0 0; padding: 0;}
#login form table {margin: 0 auto; width: 500px;}
#login form table td {border: none; padding: 0; font-size: 11px;}
#login form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}

#register {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#register form {margin: 8px 0 0 0; padding: 0;}
#register form table {margin: 0 auto; width: 500px;}
#register form table td {border: none; padding: 0; font-size: 11px;}
#register form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}

#profile {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#profile form {margin: 8px 0 0 0; padding: 0;}
#profile form table {margin: 0 auto; width: 500px;}
#profile form table td {border: none; padding: 0; font-size: 11px;}
#profile form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}


#nomoreie6 {border-top: 1px solid #F7941D; border-bottom: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; position: relative;}
#nomoreie6 #close_button {position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold;}
#nomoreie6 #close_button img {border: none}
#nomoreie6 #warning_container {width: 640px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;}
#nomoreie6 #warning_container #warning {width: 75px; float: left;}
#nomoreie6 #warning_container #warning_text {width: 275px; float: left; font-family: Arial, sans-serif;}
#nomoreie6 #warning_container #warning_text #line1 {font-size: 14px; font-weight: bold; margin-top: 12px;}
#nomoreie6 #warning_container #warning_text #line2 {font-size: 12px; margin-top: 6px; line-height: 12px;}
#nomoreie6 #warning_container #link1 {width: 75px; float: left;}
#nomoreie6 #warning_container #link2 {width: 75px; float: left;}
#nomoreie6 #warning_container #link3 {width: 73px; float: left;}
#nomoreie6 #warning_container #link4 {float: left;}

#foot_container {clear: both; width: 100%; background-image: url('../images/lubmedia_17.jpg'); background-position: bottom left; background-repeat: repeat-x;}
#foot {width: 990px; height: 37px;  background-image: url('../images/lubmedia_18.jpg'); background-position: top left; background-repeat: no-repeat; margin: 0 auto; padding: 0;}


#footer_text_author {float: left; width: 150px; background: transparent; margin: 0; padding: 0;}
#footer_text_author p {margin: 0; padding: 20px 0 5px 0; font-family: Arial; font-size: 10px; color: #6ebbe4; text-align: left;}
#footer_text_author a {color: #6ebbe4;}
#footer_text_author a:hover{color: #fff; text-decoration: underline;}

#footer_text {float: left; width: 690px; background: transparent; margin: 0; padding: 0;}
#footer_text p {margin: 0; padding: 20px 0 5px 0; font-family: Arial; font-size: 10px; color: #6ebbe4; text-align: center;}
#footer_text a {color: #6ebbe4;}
#footer_text a:hover{color: #fff; text-decoration: underline;}

#footer_text_blank {float: left; width: 150px; background: transparent; margin: 0; padding: 0;}


#boxes_down {float: right; width: 100%; margin: 15px 20px 30px 0; padding: 0; display: inline;}

.probe {float: left; clear: left; width: 100%; background: transparent; margin: 0; padding: 0; display: inline;}
.probe form {margin: 0; padding: 0;}
.probe form table {margin: 0 auto; width: 190px;}
.probe form table td {border: none; padding: 0;}
.probe form table .k1 {width: 15px;}
.probe form table .k2 {text-align: center;}
.probe p {text-align: center;}

#subpages {float: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#subpages ul {list-style: circle;}
#subpages ul li {}

.product_container {float: left; width: 160px; margin: 8px 4px 0 4px; padding: 0; background: transparent; display: inline;}
.product_container .p_top {float: left; clear: left; width: 160px; height: 10px; background: transparent; /*background-image: url('../images/product_box_01.jpg'); background-repeat: no-repeat; background-position: top left;*/ margin: 0; padding: 0;}
.product_container .p_picture {float: left; clear: left; width: 160px; background: transparent; /*background-image: url('../images/product_box_02.jpg'); background-repeat: repeat-y; background-position: top left;*/ margin: 0; padding: 0; text-align: center;}
.product_container .p_picture img {margin: 0 auto; border: none;}
.product_container .p_breakline {float: left; clear: left; width: 160px; height: 11px; background-image: url('../images/product_box_03.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.product_container .p_content {float: left; clear: left; width: 160px; height: 80px; background: transparent; /*background-image: url('../images/product_box_04.jpg'); background-repeat: repeat-y; background-position: top left;*/ margin: 0; padding: 0; text-align: center;}
.product_container .p_down {float: left; clear: left; width: 160px; height: 9px; background: transparent; /*background-image: url('../images/product_box_05.jpg'); background-repeat: no-repeat; background-position: top left;*/ margin: 0; padding: 0;}
.product_container h3 {font-family: Arial; font-size: 12px; font-weight: bold; text-align: left; margin: 5px 2px; padding: 0; height: 25px;}
.product_container a {color: #384148;}
/*.product_container .price {margin: 8px 2px 0 2px; padding: 0; text-align: center; font-size: 11px;}*/
.product_container .catalog_nr {height: 15px; font-family: Arial; font-size: 12px; color: #384148; font-weight: normal; margin: 5px 2px 0 2px; padding: 0; text-align: left; font-size: 11px;}
.product_container .b7 {float: left;}
.product_container .b7 a {display: block; width: 92px; height: 17px; color: #fff; padding: 3px 2px 2px 2px; cursor: pointer;}
.product_container .b7 a:hover {text-decoration: none; color: #fff;}

#product {float: left; width: 100%; background: transparent; margin: 0 0 30px 0; padding: 0; display: inline;}
#product #product_name {float: left; width: 100%; margin: 0; padding: 0;}
#product #product_name h4 {font-size: 14px; color: #E55B00; padding: 0 0 5px 0;}
#product #product_text {float: left; width: 100%; margin: 0; padding: 0;}
#product #product_properties {float: left; width: 100%; margin: 0 0 25px 0; padding: 0;}
#product #product_properties #product_price {font-family: Arial; font-weight: bold; font-size: 15px;}
#product #product_properties .product_attributes {font-family: Arial; font-size: 13px;}
#product #product_properties .product_catalog_number {font-family: Arial; font-size: 13px;}

#product #thumbs {float: left; margin: 24px 0 0 0; padding: 0; width: 194px;}
#product #gallery {float: right; margin: 0; padding: 0; width: 310px;}
#product #gallery .image-wrapper {text-align: center; position: relative; z-index: 0;}
#product #gallery .image-wrapper img {max-width: 310px; margin: 0 auto;}
* html #product #gallery .image-wrapper img {width: 310px;}
#product #gallery .image-wrapper img:hover {border-color: #ccc;}
#product #gallery a {color: #777;}
#product #gallery a:hover {color: #aaa; text-decoration: none;}
#product #gallery #controls a {font-family: Arial; font-size: 11px;}
#product #gallery #caption a {font-family: Arial; font-size: 11px;}
#product #thumbs img {max-width: 80px; position: relative; z-index: 0;}
* html #product #thumbs img {width: 80px;}


/*
#main .subpages_navigation {float: left; clear: left; width: 100%; height: 20px; background: transparent; margin: 10px 0 30px 0; padding: 0;}
#main .subpages_navigation p {text-align: center; color: #000; font-style: normal; font-size: 12px; margin: 0; padding: 0;}
*/

#main .subpages_navigation {float: right; height: 20px; background: transparent; margin: 10px 0 30px 0; padding: 0; font-family: Verdana; text-align: center; color: #000; font-style: normal; font-size: 12px;}


/*
#main .subpages_navigation .navigation_1 {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja1.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_1 a {display: block; margin: 0; padding: 0; width: 18px; height: 18px; }
#main .subpages_navigation .navigation_2 {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja2.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_2 a {display: block; margin: 0; padding: 0; width: 18px; height: 18px; }
#main .subpages_navigation .navigation_1_d {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja1d.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_2_d {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja2d.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_list {float: left; margin: 0; padding: 2px 8px 0 8px;}
#main .subpages_navigation .navigation_list a {color: #0F83BB;}
#main .subpages_navigation .navigation_list a:hover {color: #0F83BB; text-decoration: underline;}
*/

#main .subpages_navigation a {color: #0F83BB;}
#main .subpages_navigation a:hover {color: #0F83BB; text-decoration: underline;}

#main #subpages_products{color: #fff; margin-right: 15px; display: inline;}
#main #subpages_comments {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_search {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_gallery_news {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_gallery {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}





