	/*
	Plustek
	CSS - Anna Bar (kwiecien 2008)
	*/


	/* *********** WERSJE EN PL *********** */

/* ########################### OGĂ�LNE ########################### */
html, body, div, p, img, form, h1, h2, h3, object {
	margin: 0px;
	padding: 0px;
	border: none;
	outline: none; }
body {
	font: 11px 'trebuchet ms', verdana, arial, helvetica, sans-serif;
	color: #918873;
	background: white url(../images/bg_left.gif) repeat-y top left; }
img {
	vertical-align: bottom; } /* usuwa przerwy pod img jezeli jest objety w znacznik <a> */
.object-center { text-align: center; }
.object-left { float: left; margin: 5px 10px 5px 0px; }
.object-right { float: right; margin: 5px 0px 5px 10px;  }

.clearboth { clear: both; }
.float_left { float: left; }
.float_right { float: right; }

.spacer {
	height: 50px; }
.spacer_border {
	margin: 5px 0px 5px 15px;
	clear: both;
	border-bottom: #EBEBEB 1px solid; }

/* ########################### nagĹ�Ăłwki, akapity ########################### */
p {
	padding: 5px; }

h1 {
	font-size: 20px; }
h2 {
	font-size: 15px; }

/* ########################### linki ########################### */
a {
	border: none;
	text-decoration: none; }
a:link,
a:visited {
	font-weight: bold;
	color: #918873; }
a:hover {
	color: #EB6700; }

/* ########################### NAWIGACJA listowanie ########################### */
#nav ul,
#nav_product ul {
	margin: 0px;
	padding: 0px; }
#nav li {
	padding: 5px 0px;
	list-style-type: none; }
#nav a {
	padding-left: 15px; }
#nav a.selected {
	padding-left: 10px;
	color: #EB6700;
	border-left: #EB6700 5px solid; }

#nav_product ul {
	width: 710px;
	margin: 10px auto 0px auto;
	padding-bottom: 5px;
	font: 10px arial, 'trebuchet ms';
	text-align: center;
	border-bottom: #EBEBEB 1px solid; }
#nav_product li {
	display: inline;
	list-style-type: none; }

#nav_product a {
	font-weight: normal; }
#nav_product a.selected {
	color: #EB6700;
	border-bottom: #EB6700 1px solid; }

/* ########################### konstrukcja szkielet ########################### */
#all {
	margin: 0px auto;
	width: 850px; }
#head {
	padding-top: 5px; }
#search {
	clear: both;
	padding-left: 135px;
	font-size: 10px; }
/* #search {
	clear: both;
	padding-left: 550px;
	font-size: 10px; } */
#banner {
	width: 645px;
	float: left;
	text-align: right; }
#banner	img {
	vertical-align: top; }
#nav {
	float: left;
	margin-top: 10px;
	border-left: #EB6700 2px solid; }
#content { }
#nav_product { }
#footer {
	border-top: #EBEBEB 1px solid; }
#footer p {
	margin: 0px auto;
	font-size: 10px;
	text-align: center; }
#footer p.copyright {
	font-size: 11px; }

/* ########################### wyszukiwarka ########################### */
input {
	margin: 0px;
	padding: 0px 5px;
	font: 11px 'trebuchet ms', verdana, arial, helvetica, sans-serif;
	color: #918873; }
#search p {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	display: inline; }
#search a {
	font-weight: normal; }
/* #search form {
	display: inline; } */
#search form {
	display: inline;
	margin-left: 415px;}
#search .form_txt {
	display: inline; }
#search .form_btn {
	display: inline; }
#search .form_txt input {
	border: #EBEBEB 1px solid; }
#search .form_btn input {
	width: 18px;
	height: 18px;
	border: none;
	cursor: pointer;
	background: url(../images/btn_search.gif) no-repeat 0px 0px; }
#search .form_btn input:hover {
	background-position: 0px -18px; }


/* ===== wyszukiwarka w search_full ===== */
.form_search {
	}
.form_search {
	padding: 10px 0px 10px 0px;
	clear: both;
	border-bottom: #EBEBEB 1px solid; }
.form_search p {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display: inline; }
.form_search label {
	}
.form_search input {
	margin: 0px 5px 0px 15px;
	padding: 1px 0px 1px 4px;
	border: #EBEBEB 1px solid; }
.form_search button {
	margin: 0px;
	padding: 0px 4px;
	border: none;
	font: 12px 'trebuchet ms', verdana, arial, helvetica, sans-serif;
	color: white;
	cursor: pointer;
	background-color: #EB6700; }
.form_search button:hover {
	background-color: #918873; }

#search_full .description p {
	padding: 5px 0px 5px 0px; }
#search_full .warning h2 {
	padding-bottom: 3px;
	border-bottom: #EBEBEB 1px solid; }
#search_full .warning h3 {
	font-size: 13px; }
#search_full .warning,
#search_full .warning ul {
	margin: 15px 0px;
	padding: 0px; }
#search_full .warning li {
	margin: 0px;
	padding: 0px;
	list-style-type: none; }

#search_full h1 {
	margin: 20px 0px;
	padding-bottom: 3px;
	font-size: 18px;
	border-bottom: #EBEBEB 1px solid; }

#search_full .news_search,
#search_full .product_search {
	margin: 5px 0px; }
#search_full .news_search h2,
#search_full .product_search h2 {
	font-size: 13px; }
#search_full .news_search h3,
#search_full .product_search h3 {
	font-size: 11px;
	color: #B4B4B4; }

#search_full .news_search h2 a,
#search_full .product_search h2 a {
	padding-left: 53px; }
#search_full .news_search h2 a {
	background: url(../images/search/search_news_link.gif) no-repeat 0px 4px; }
#search_full .news_search h2 a:hover {
	background: url(../images/search/search_news_hover.gif) no-repeat 0px 4px; }
#search_full .product_search h2 a {
	background: url(../images/search/search_product_link.gif) no-repeat 0px 4px; }
#search_full .product_search h2 a:hover {
	background: url(../images/search/search_product_hover.gif) no-repeat 0px 4px; }


#search_full .page {
	margin: 20px 0px 0px 0px;
	border-top: #EBEBEB 1px solid;
	border-bottom: #EBEBEB 1px solid; }
#search_full .page ul {
	margin: 5px 0px;
	padding: 0px; }
#search_full .page li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none; }
#search_full .page a {
	margin: 0px 0px;
	padding: 0px 4px;
	background-color: white; }
#search_full .page a:hover {
	color: white;
	background-color: #EB6700; }
#search_full .page .current {
	padding: 0px 4px;
	color: white;
	background-color: #EB6700; }

/* ########################### buttony ########################### */

.btn_next,
.btn_back,
#awards_line .btn_down,
.btn_up {
	float: right; }
#specification_line .btn_down,
#specification_line .btn_up {
	float: left; }


.btn_down p,
.btn_up p {
	margin: 0px;
	padding: 0px 5px 0px 5px; }

/* ===== button WIECEJ ===== */
.btn_next a {
	padding: 0px 18px 0px 3px;
	font-size: 10px; }
.btn_next a:link,
.btn_next a:visited {
	color: white;
	background: #EB6700 url(../images/btn_next_link.gif) no-repeat top right; }
.btn_next a:hover {
	color: white;
	background: #918873 url(../images/btn_next_hover.gif) no-repeat top right; }

#news_line .btn_next p {
	padding: 5px 0px 0px 0px; }

/* ===== button POWROT / ROZWIN ===== */
.btn_back a,
.btn_down a,
.btn_up a {
	padding: 0px 3px 0px 18px;
	font-size: 10px; }
.btn_back a:link,
.btn_back a:visited {
	color: white;
	background: #EB6700 url(../images/btn_back_link.gif) no-repeat top left; }
.btn_back a:hover {
	color: white;
	background: #918873 url(../images/btn_back_hover.gif) no-repeat top left; }

.btn_down a:link,
.btn_down a:visited {
	color: white;
	background: #EB6700 url(../images/btn_down_link.gif) no-repeat top left; }
.btn_down a:hover {
	color: white;
	background: #918873 url(../images/btn_down_hover.gif) no-repeat top left; }

/* ===== button ZWIĹ� ===== */
.btn_up a:link,
.btn_up a:visited {
	color: white;
	background: #EB6700 url(../images/btn_up_link.gif) no-repeat top left; }
.btn_up a:hover {
	color: white;
	background: #918873 url(../images/btn_up_hover.gif) no-repeat top left; }

/* ########################### strona gĹ�Ăłwna ########################### */
#news_home,
#product_home {
	margin-top: 10px; }

/* ===== news glowny ===== */
#news_home {
	width: 235px;
	float: left; }
.foto_news_home {
	text-align: center; }
.flag_news {
	float: right;
	text-align: right; }
#news_home .flag_news p {
	margin: 5px 0px 0px 0px;
	padding: 2px 10px;
	font-weight: bold;
	color: white;
	border-right: none;
	background-color: #918873; }
#news_home h2 {
	padding: 4px 15px 2px 15px;
	clear: both;
	font-size: 13px;
	line-height: 127%;
	border-right: #EB6700 5px solid; }
#news_home h3 {
	padding: 0px 15px;
	clear: both;
	font-size: 10px;
	border-right: #EB6700 5px solid; }
#news_home p {
	padding: 5px 15px 2px 15px;
	clear: both;
	text-align: justify;
	border-right: #EB6700 5px solid; }

/* ===== Wsparcie techniczne ===== */
#file {
	padding: 0 0 0 20px; }
#file ul li {
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0; }
#file ul {
	border-bottom:1px solid #BBBBBB;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 15px;
	padding:10px 5px 15px; }
#file li {
	display:inline;
	margin:0;
	padding:0; }
#file li a {
	color:#EB6700;
	margin:0 15px 0 0; }
#file li a:hover {
	color:#918873;	}
#file line {
	display:block;
}
.support {
	overflow:hidden;
	margin: 0 0 15px;
	padding:15px 20px 0;
	clear: both; }
.category {
	float:left;
	width:170px; }
.category select, .product select {
	padding:2px ;
	width:150px;
	font-family:trebuchet MS;
	font-size:11px;
	border:1px solid #918873;
	color:#918873; }

/* ===== kategorie produktow / produkt LINE / news LINE / archiwum LINE ===== */
#product_home {
	width: 611px;
	float: left;
	border-left: #EB6700 3px solid; }
#product_line {
	width: 710px;
	margin: 10px auto 0px auto;
	border-left: #EB6700 1px solid;
	background: url(../images/string.gif) no-repeat top left; }
#news_line {
	width: 820px;
	margin: 10px auto 0px auto;
	padding-bottom: 30px;
	border-left: #EB6700 3px solid; }
#news_archiv_line {
	width: 820px;
	margin: 0px auto;
	border-left: #918873 1px solid; }

.flag {
	margin-bottom: 5px;
	float: left;
	background-color: #EB6700; }
#news_archiv_line .flag {
	margin-bottom: 5px;
	float: left;
	background-color: transparent; }
#support_line .flag,
#awards_line .flag,
#specification_line .flag {
	background-color: #918873; }

.flag p,
#news_archiv_line .flag p,
#awards_line .flag p,
#support_line .flag p,
#specification_line .flag p {
	font-size: 13px;
	font-weight: bold;
	color: white; }
.flag p {
	padding: 1px 10px; }
#news_archiv_line .flag p {
	padding: 0px; }

#news_archiv_line .flag a,
#awards_line .flag a,
#support_line .flag a,
#specification_line .flag a {
	padding: 0px 10px;
	color: white; }
#news_archiv_line .flag a:link,
#news_archiv_line .flag a:visited,
#awards_line .flag a:link,
#awards_line .flag a:visited,
#support_line .flag a:link,
#support_line .flag a:visited,
#specification_line .flag a:link,
#specification_line .flag a:visited {
	background-color: #918873; }
#news_archiv_line .flag a:hover,
#awards_line .flag a:hover,
#support_line .flag a:hover,
#specification_line .flag a:hover {
	background-color: #EB6700; }

.row {
	clear: both; }
#news_archiv_line .row {
	margin: 0px 0px 0px 20px;
	border-bottom: #EBEBEB 1px solid; }

.miniat_folder {
	width: 185px;
	margin: 5px 0px 10px 15px;
	float: left; }
.miniat_product_line {
	width: 156px;
	margin: 5px 0px 10px 20px;
	float: left; }

/* STATUS PRODUKTU */
.status_new,
.status_promo,
.status_soon,
.status_hit,
.status_new-price {
	width: 48px;
	height: 48px;
	z-index: 1;
	position: absolute; }
.status_new {
	background: url(../images/status_ico/status_new.gif) no-repeat 1px 0px; }
.status_promo,
.status_new-price {
	background: url(../images/status_ico/status_promo.gif) no-repeat 1px 0px; }
.status_soon {
	background: url(../images/status_ico/status_soon.gif) no-repeat 1px 0px; }
.status_hit {
	background: url(../images/status_ico/status_hit.gif) no-repeat 1px 0px; }
#product_full .status_new,
#product_full .status_promo,
#product_full .status_soon,
#product_full .status_hit,
#product_full .status_new-price {
	width: 310px;
	height: 48px;
	float: right;
	z-index: 1;
	position: absolute; }
#product_full .status_new {
	background: url(../images/status_ico/status_new-full.gif) no-repeat 262px 0px; }
#product_full .status_promo,
#product_full .status_new-price {
	background: url(../images/status_ico/status_promo-full.gif) no-repeat 262px 0px; }
#product_full .status_soon {
	background: url(../images/status_ico/status_soon-full.gif) no-repeat 262px 0px; }
#product_full .status_hit {
	background: url(../images/status_ico/status_hit-full.gif) no-repeat 262px 0px; }


.miniat_news_primary_line {
	width: 185px;
	float: left; }
.miniat_news_line {
	width: 185px;
	padding: 5px 0px 10px 20px;
	float: left; }
.arch_line {
	width: 185px;
	margin: 5px 15px 10px 0px;
	float: left;
	background-color: transparent; }

.miniat_folder img,
.miniat_product_line img,
.miniat_news_primary_line img,
.miniat_news_line img {
	border-left: #EBEBEB 1px solid; }
.miniat_news_primary_line img {
	margin: 5px 0px 0px 20px; }

.miniat_folder h2 {
	padding-left: 10px;
	font-size: 13px;
	border-left: #918873 4px solid; }

/* link/hover dla caĹ�ego div-a - strona glowna */
.miniat_folder:hover img {
	border-left: #918873 1px solid; }
.miniat_folder:hover h2 {
	border-left: #EB6700 4px solid; }
.miniat_folder:hover a {
	color: #EB6700; }

/* link/hover dla caĹ�ego div-a - glowny news line */
.miniat_news_primary_line:hover img {
	border-left: #918873 1px solid; }
.miniat_news_primary_line:hover h2 a {
	color: #EB6700; }
#news_line .miniat_news_primary_line:hover .info {
	border-left: #EB6700 4px solid; }

/* link/hover dla caĹ�ego div-a - news line */
.miniat_news_line:hover img {
	border-left: #918873 1px solid; }
.miniat_news_line:hover h2 a {
	color: #EB6700; }
#news_line .info {
	border-left: #918873 4px solid; }
#news_line .miniat_news_line:hover .info {
	border-left: #EB6700 4px solid; }

/* link/hover dla caĹ�ego div-a - product line */
.miniat_product_line:hover img {
	border-left: #918873 1px solid; }
.miniat_product_line:hover h2 a {
	color: #EB6700; }
#product_line .info {
	border-left: #918873 4px solid; }
#product_line .miniat_product_line:hover .info {
	border-left: #EB6700 4px solid; }


.miniat_product_line h2 {
	font-size: 12px; }
.miniat_news_primary_line h2,
.miniat_news_line h2,
.arch_line h2 {
	line-height: 125%;
	font-size: 13px; }
.miniat_product_line h3,
.miniat_news_primary_line h3,
.miniat_news_line h3,
.arch_line h3 {
	font-size: 10px; }
.miniat_news_primary_line h3,
.miniat_news_line h3,
.arch_line h3 {
	color: #B4B4B4; }
.miniat_product_line h2,
.miniat_product_line h3,
.miniat_news_primary_line h2,
.miniat_news_primary_line h3,
.miniat_news_line h2,
.miniat_news_line h3 {
	padding-left: 9px; }
.miniat_news_primary_line h3,
.miniat_news_line h3 {
	padding-top: 5px; }
.miniat_product_line h2 a {
	font-weight: normal; }


.miniat_news_primary_line p,
.miniat_news_line p {
	margin: 0px;
	padding: 15px 0px 0px 0px;
	text-align: justify; }

.string {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	border-left: #EB6700 5px solid; }

/* ===== margines lewy FULL / ===== */
#product_full .description { margin-left: 20px; }

/* ===== product FULL / ===== */
#product_full,
#news_full,
#awards_full,
#about_full,
#where_to_buy_full,
#contact_full,
#search_full,
#comparison_full {
	margin: 10px auto 0px auto;
	padding-bottom: 15px;
	border-left: #EB6700 1px solid;
	background: url(../images/string.gif) no-repeat top left; }
#product_full,
#news_full,
#where_to_buy_full,
#contact_full,
#comparison_full {
	width: 710px; }
#awards_full,
#about_full,
#search_full {
	width: 590px; }
#awards_line,
#support_line,
#specification_line {
	width: 710px;
	margin: 0px auto;
	border-left: #918873 1px solid; }
#awards_line {
	padding-bottom: 15px; }

#search_full .row {
	margin-left: 20px; }

.foto_full,
#news_full .foto_full {
	margin: 0px 12px 0px 0px;
	padding-bottom: 20px;
	border-right: #EBEBEB 1px solid;
	float: left; }
#awards_full .foto_full,
#about_full img {
	margin: 0px 12px 0px 20px;
	padding: 15px 20px 20px 0px;
	border-right: #EBEBEB 1px solid;
	float: left; }
#news_full .foto_full { width: 310px; margin-left: 20px; }
.foto_full .row img {
	margin-right: 5px; }

#news_full .description {
	width: 362px;
	float: left; }

#support_line .row {
	padding-bottom: 20px; }

#support_line .description {
	padding: 10px 0px; }
#support_line ul {
	margin: 0px 5px 0px 15px;
	padding: 0px;
	background-color: #EB6700; }
#support_line li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none; }
#support_line ul li a:link,
#support_line ul li a:visited {
	padding: 0px 5px;
	color: white; }
#support_line ul li a:hover {
	color: white;
	border-bottom: #EB6700 3px solid;
	background-color: #918873; }
.specification_table {
	margin: 0px 5px 0px 15px;
	padding: 0px 0px; }

/* -- TABELA -- */
.specification_table table {
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
	border-spacing: 0px; }
.specification_table table table {
	margin: 0px;
	padding: 0px; }
.specification_table table table td {
	margin: 0px;
	padding: 0px;
	border: none; }
.specification_table table table th {
	margin: 0px;
	padding: 0px; }
.specification_table td {
	margin: 0px;
	padding: 3px 10px;
	border: 1px solid #EBECEE; }
.specification_table tr {
	border: 0px; }
.specification_table th {
	padding: 6px 10px;
	font-weight: bold;
	text-align: center;
	border: 0px; }
.specification_table table p {
	margin: 0px;
	padding: 0px; }
#product_full .description table,
#news_full .description table { width: 685px; margin: 10px 0px 10px 0px; border-collapse: collapse; }
#product_full .description table td,
#news_full .description table td { padding: 4px; border: #D5D1C9 1px solid; }


#product_full .description p,
#awards_full .description p,
#about_full .description p,
#comparison_full .description p {
	margin-left: 0px;
	padding-left: 0px;
	text-align: justify; }
#support_line .description p {
	margin-left: 15px;
	padding: 0px; }
#news_full .description p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: justify; }

#product_full h3,
#news_full h3,
#awards_full h3,
#about_full h3,
#comparison_full h3 {
	padding: 5px 0px 12px 0px;
	font-size: 10px; }

#product_full h2,
#product_full h4,
#product_full h5,
#news_full h2,
#news_full h4,
#news_full h5 { clear: both; }
#product_full h2,
#news_full h2 { text-align: center; padding-top: 15px; }

.list {
	width: 212px; /* width: 235px; */
	margin: 5px 0px 5px 15px;
	padding-left: 8px;
	float: left;
	border-left: #EBEBEB 1px solid; }
.awards {
	width: 341px; /* width: 355px; */
	margin: 5px 0px 5px 10px;
	padding: 0px 0px 0px 3px;
	float: left;
	border-left: #EBEBEB 1px solid; }


.awards img {
	margin: 10px 10px 5px 5px;
	float: left; }
.awards p {
	text-align: justify; }


.list h1 {
	font-size: 17px; }
.list ul {
	margin: 10px 0px;
	padding: 0px; }
.list li {
	padding: 0px;
	list-style-type: none;
	font-size: 13px;
	font-weight: bold; }
.list li a {
	font-size: 11px; }

#contact_full .contact_adress {
	width: 314px;
	margin: 5px 0px 0px 20px;
	float: left; }
#contact_full .map {
	width: 356px;
	margin: 5px 0px 0px 10px;
	float: right; }
#contact_full .map img {
	margin-top: 5px; }
#contact_full .map h2,
#contact_full .map h3 {
	display: inline; }
#contact_full .map h2 {
	margin-right: 10px; }
#contact_full .map h3 {
	margin-left: 10px;
	font-size: 13px; }

.contact_handlowy {
	margin: 25px 0px 10px 0px; }
.contact_pomocTech {
	margin: 10px 0px; }
.contact_obslugaKlienta {
	margin: 10px 0px; }
.contact_adress p {
	margin: 0px;
	padding: 5px 0px 5px 0px; }

.infolinia {
	font-size: 13px;
	font-weight: bold;
	color:#EB6700; }

.post,
.post:hover {
	margin: 10px 0px 0px 0px;
	padding: 25px 0px 0px 0px; }
.e_mail,
.e_mail:hover {
	margin: 10px 0px 0px 0px;
	padding: 33px 0px 0px 0px; }
.phone,
.phone:hover {
	margin: 10px 0px 0px 0px;
	padding: 28px 0px 0px 0px; }
.post {
	background: url(../images/contact/contact_post_link.gif) no-repeat top left; }
.post:hover {
	background: url(../images/contact/contact_post_hover.gif) no-repeat top left; }
.e_mail {
	background: url(../images/contact/contact_e-mail_link.gif) no-repeat top left; }
.e_mail:hover {
	background: url(../images/contact/contact_e-mail_hover.gif) no-repeat top left; }
.phone {
	background: url(../images/contact/contact_phone_link.gif) no-repeat top left; }
.phone:hover {
	background: url(../images/contact/contact_phone_hover.gif) no-repeat top left; }

/* ########################### ERROR ########################### */
#error {
	padding: 50px 10px;
	text-align: center; }
#error h1 {
	padding: 8px 10px;
	display: inline;
	color: white;
	background-color: #EB6700; }
#error h2 {
	padding: 15px 0px;
	font-size: 13px; }

/* ########################### OPTIC FILM ########################### */

.divider {
	height: 3px;
	clear: both;
	margin: 10px 0px 10px 20px;
	background: url(../images/divider.gif) repeat-x; }
.divider2 {
	height: 3px;
	clear: both;
	margin: 20px 0px 20px;
	background: url(../images/divider.gif) repeat-x; }

.small_description {
	font-size: 11px; }
.left-txt {
	text-align: left; }

/* ===== UKLAD 2 KOLUMNOWY ===== */
#optic-film .column-two {
	font-size: 12px; }

#optic-film img {
	margin: 10px 0px; }
#optic-film .object-left img {
	margin: 10px 10px 10px 0px; }
#optic-film .column-left {
	width: 355px;
	float: left; }

#optic-film .column-right {
	width: 355px;
	float: right; }

#optic-film .inner {
	margin: 10px 0px 10px 0px;
	padding-left: 20px; }

#optic-film .column-left p,
#optic-film .column-right p {
	margin: 0px;
	padding: 7px 0px;
	line-height: 155%; }
#optic-film .column-left p b,
#optic-film .column-right p b {
	font-size: 16px; }
#optic-film .column-left p a,
#optic-film .column-right p a {
	font-size: 14px; }
#optic-film a:link,
#optic-film a:visited {
	color: #5E584A;
	border-bottom: #5E584A 1px dotted; }
#optic-film a:hover {
	color: #EB6700;
	border-bottom: #EB6700 1px dotted; }

#optic-film .object-left {
	float: left; }

/* ===== UKLAD 1 KOLUMNOWY ===== */
#optic-film .column-one {
	font-size: 12px; }
#optic-film .column-one p {
	margin: 0px;
	padding: 7px 0px;
	line-height: 155%; }
#optic-film .column-one p b {
	font-size: 16px; }
#optic-film .column-one p a {
	font-size: 14px; }


/* ===== TABELA ===== */
#optic-film .porownanie {
	text-align: center; }
#optic-film .specification_table {
	margin: 0px;
	padding: 0px; }
#optic-film .specification_table table {
	width: 100%;
	margin-top: 10px;
	border: 1px solid #CDC9BF;
	border-collapse: collapse;
	border-spacing: 0px; }
#optic-film .specification_table table p {
	text-align: left; }

#optic-film .specification_table table table {
	margin: 0px;
	padding: 0px; }
#optic-film .specification_table table table td {
	margin: 0px;
	padding: 0px;
	border: none; }
#optic-film .specification_table table table th {
	margin: 0px;
	padding: 0px; }

#optic-film .specification_table td {
	margin: 0px;
	padding: 3px 10px;
	border: 1px solid #CDC9BF; }
#optic-film .specification_table tr {
	border: 0px; }
#optic-film .specification_table th {
	padding: 6px 10px;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	border: 0px; }
#optic-film .specification_table table p {
	margin: 0px;
	padding: 0px; }

#optic-film .porownanie tr.color1 {
	background-color: #ebebeb; }
#optic-film .porownanie td.color2 {
	background-color: #B8B2A4;
	color: white; }
#optic-film .porownanie td.color3 {
	background-color: #EAE9E4; }
#optic-film .porownanie td.color4 {
	background-color: #E2E0DA; }
#optic-film .porownanie td.dolewej {
	text-align: left; }

#optic-film .porownanie h1 {
	font-size: 12px; }
#optic-film .porownanie h2 {
	font-size: 14px; }

#optic-film .porownanie .txtcolor1 {
	color: #EB6700; }






