@charset "utf-8";
/* CSS Document */
body {
    background-image:url(../images/background.jpg);
    background-repeat: repeat-x;
    margin: 0;
    padding: 0; 
/*    font: 100% Verdana, Arial, Helvetica, sans-serif; */
	font: 100%  "Trebuchet MS", Tahoma, Arial, sans-serif
}

a {
    color: white;
    text-decoration: none;
}
a:hover {
    color: #a8a8a8;
    text-decoration: none;
}

.headerTable_td_left img {
	border: none;
}
#header {
    background: #1a1a1a; 
    height: 80px;
    width: 100%;
    border-bottom-color: #565656;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin: 0 auto;
    margin-top: 0px;
}

#headerTable {
    width: 950px;
    margin: 0 auto;
    margin-top: 2px;
}
.headerTable_td_left {
	padding-left: 10px;
}

.headerTable_td_right {
    padding-top: 35px;
    padding-right: 0px;
    color: white;
}
#navbaner {
    float: left;
    height: auto;
    width: 650px;
    font-size: 12px;
}
#navbaner div.navbaner_in{
	padding: 0px 0px 0px 0px;
	margin: 1px 0px 0px 0px;
	height: auto;
	border: none;
/*
	border-width: 1px;
	border-color: white;
*/
}
#navbaner div.navbaner_in:hover{
	border: 1px solid white;
	margin-left: 1px;
}
#navbaner_articles {
    float: left;
    height: auto;
    width: 650px;
    font-size: 12px;
    background-color: white;
}
#navbaner_articles h3 {
    text-align: left;
    padding-left: 10px;
}
#div_top_articles {
    border-bottom-color: #1a1a1a;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.navbar {
    text-align: right;
    padding-right: 10px;
    border-bottom-color: #1a1a1a;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 15px;
    padding-top: 1px;
}
.navbar a {
    text-decoration: none;
    color: black;
    border-left-color: black;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: black;
    border-right-style: solid;
    border-right-width: 1px;
    background-color: white;
    padding-left: 3px;
    padding-right: 3px;
}
.navbar a:hover {
    color: white;
    background-color: black;
    text-decoration: none;
}
#sidebar {
    float: right;
    background: black; 
    color: #565656;
    height: auto;
    width: 270px;
    margin-right: 0px;
    font-size: 10px;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
#sidebar h3 {
	color:#999999;
	font-size: 12px;
	padding-left: 10px;
	text-align: left;
}
#sidebar td {
    border-bottom-color: #565656;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
#container {
    min-height: 600px;
    width: 950px;
    margin: 0 auto;
    margin-top: 10px;
}
#container_wiazania {
    min-height: 600px;
    width: 906px;
    margin: 0px auto;
	text-align: center;
}
#container_buty {
    min-height: 600px;
    width: 800px;
    margin: 0 auto;
    margin-top: 10px;
	background-color: #000000;
}
#footer {
    height: 160px;
    width: 100%;
	clear: both;
	margin-top: 20px;
	padding-top: 3px;
    background-color: #1a1a1a;
	border-top-color: #555555;
	border-top-style: solid;
	border-top-width: 1px;
}
#kr {
	width: 100%;
	border-top-color: #555555;
	border-top-style: solid;
	border-top-width: 1px;
}
#footer p {
    margin: 0; 
    padding: 10px 0; 
}
#footer h4 {
    font-size: 14px;
    color: #a8a8a8;
}
#footer a {
    font-size: 10px;
    font-weight: bold;
    text-decoration:none;
    color: #a8a8a8;
}
#footerTable {
    padding-top: 10px;
    margin: 0 auto;
}
.td_left {
    padding-right: 15px;
    text-align:right;
    width: 160px;
}
.td_center {
	text-align: center;
    width: 180px;
    border-left-color: #555555;
    border-left-style: solid;
    border-left-width: 1px;
    
    border-right-color: #555555;
    border-right-style: solid;
    border-right-width: 1px;
}
.td_right {
    padding-left: 15px;
    text-align: left;
    width: 160px;
}

/* TESTOWE */
font.tytul {
	color:#999999;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
font.tresc {
	color:#999999;
	font-size: 10px;
	text-align: left;
}
font.data {
	color:#999999;
	font-size: 10px;
	text-align: left;
}
.headerTable_td_right a {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    color: #a8a8a8;
    text-decoration: none;
}
.headerTable_td_right a:hover {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    color: #474747;
    text-decoration: none;
}
#menu {
	background-image: url(../images/backmenu.jpg);
	background-repeat: repeat-x;
	height: 40px;
	padding-right: 5px;
	border-left-color: #424242;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: #424242;
	border-right-style: solid;
	border-right-width: 2px;

}
/* STYLE DO KONTAKTOW */
#kontakt_title {
	width: 900px;
	height: 40px;
}
#kontakt_title h3 {
	color: #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
}
#kontakt_logo {
	background-image: url(../images/kontakt.gif);
	background-repeat: no-repeat;
	width: 900px;
	height: 324px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
	margin: 0 auto;
}
#kontakt_rek {
	background-color: #FFFFFF;
	width: 900px;
	height: 195px;
	margin-top: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
	margin: 10px auto;
}
#kontakt_rek_table {
	width: 830px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 12px;
}
#kontakt_rek_table h4 {
	font-weight: bold;
	font-size: 14px;
}
#kontakt_link {
	background-color: #FFFFFF;
	width: 900px;
	height: auto;
	font-size: 12px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
	border-bottom-color: #EAEAEA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0 auto;
}
#kontakt_link h4 {
	padding-left: 20px;
	font-weight: bold;
	font-size: 14px;
}
#kontakt_link_table_l {
	margin-left: 40px;
	background-color: #FAFAFA;
	border-color: #EBEBEB;
	border-style: solid;
	border-width: 1px;
	float: left;
}
#kontakt_link_table_p {
	margin-left: 40px;
	background-color: #FAFAFA;
	border-color: #EBEBEB;
	border-style: solid;
	border-width: 1px;
}
#odziez_k {
	width: 980px;
	height: 720px;
	margin: 0 auto;
}
#odziez_r {
	width: 906px;
	height: 220px;
	background-color: #FFFFFF;
	margin: 0px auto;
}
#odziez_r img, #odziez_p img, #odziez_po img {
	border: none;
}

#odziez_r p, #odziez_p p, #odziez_t p, #odziez_po p, #odziez_i p {
	font-size: 10px;
	color: #515151;
	font-weight: bold;
	text-align: center;
}
#odziez_p, #odziez_t, #odziez_po, #odziez_i {
	width: 906px;
	background-color: #FFFFFF;
	margin: 0px auto;
}
#odziez_r table {
	margin-left: 40px;
	border-bottom-color: #030303;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}

#odziez_p table, #odziez_t table, #odziez_po table {
	padding-top: 20px;
	margin-left: 40px;
	border-bottom-color: #030303;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}
#odziez_i table {
	margin-left: 40px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #515151;
}
#buty_m {
	width: 906px;
	background-color: #000000;
	text-align:center;
	margin: 0 auto;
}
.buty_ft h4{
	text-align: left;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 10px;
}
#buty_d {
	width: 906px;
	background-color: #000000;
	text-align:center;
	margin: 0px auto;
}
#buty_m table, #buty_d table {
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 3px;

	width: 906px;
}
#buty_m td, #buty_d td {
	vertical-align: bottom;
}
#buty_m img, #buty_d img {
	border: none;
}
#buty_m a, #buty_d a {
	font-size: 10px;
	color: #515151;
	font-weight: bold;
	text-align: center;
}
#buty_m a:hover, #buty_d a:hover {
	font-size: 10px;
	color: #a8a8a8;
	font-weight: bold;
	text-align: center;
}
td.buty_back {
	text-align: left;
	color:#FFFFFF;
}
td.buty_back a {
	font-size: 10px;
}
td.buty_photo {
	width: 450px;
	text-align: center;
}
#buty_opis {
	margin: 0 auto;
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 3px;
	background-color: #000000;
}
#buty_tech_table {
	margin:10px auto;
}
#buty_tech_table img {

}
#buty_tech_table td {
	background-color: #000000;	
}
#buty_tech_table th {
	background-color: #000000;
	border-top-color:#FFFFFF; 
	border-top-style:solid; 
	border-top-width: 3px;
	border-right-color: #C1C1C1;
	border-right-style: solid;
	border-right-width: 1px;
}
td.buty_nazwa {
	width: 200px;
	height: 100px;
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #565656;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	color:#FFFFFF;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: center;
	padding-top: 0px;
}
td.buty_new {
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #565656;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	vertical-align: center;
}
td.buty_sys {
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #565656;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	vertical-align: center;
	text-align:center;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}
span.buty_sys {
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}
td.buty_ocena {
	width: 80px;
	height: 130px;
	vertical-align: top;
	padding-top: 20px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
td.buty_cena {
	width: 200px;
	height: 130px;
	vertical-align: top;
	padding-top: 20px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
}
span.ocena {
	color: #C0C0C0;
	font-size: 12px;
}
span.cena {
	color: #FFFFFF;
	font-size: 12px;
}

td.buty_opis_t {
	color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	text-align: center;
}
td.buty_opis_o {
	color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	text-align: left;
}
td.buty_opis_o p {
	margin-left: 20px;
}
#buty_opis li {
	list-style-type: disc;
	text-transform: uppercase;
	color:#FFFFFF;
	font-size: 12px;
}
#buty_opis p {
	font-size: 10px;
	margin: 0 0 8px 0;

	font-weight: normal;
}
p {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	text-align: left;
}
p.tech_opis {
	text-align: center;
	font-size: 10px;
	color:#EAEAEA;
	font-weight: normal;
}
h5 {
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	color: #EAEAEA;
	
}
td.td_tech {
	text-align: center;
	vertical-align: top;
	border-right-color: #C1C1C1;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 10px;
}
#blyskawica {
	vertical-align: top;
	margin-top: 20px;
	height: 600px;
	float: left;
}
#wiazanie_tech_table {
	height: 200px;
	margin: 0 auto;
}

#wiazanie_tech_table td {
	vertical-align: top;
	color: #FFFFFF;
}
#wiazanie_tech_table li {
	list-style-type: disc;
	text-transform: uppercase;
	color:#ffffff;
	font-size: 12px;
}
#wiazanie_tech_table p {
	color:#FF8000;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: normal;
}
#test_td_color div {
	float: left;
	text-align: center;
}
#test_td_color img {
	display: block;
	border: none;
}
#test_td_color a {
	font-size: 10px;
	color: #515151;
	font-weight: bold;
}
#test_td_color a:hover {
	color: #a8a8a8;
	font-weight: bold;
}
td.kurtki_photo {
	width: 450px;
	text-align: center;
}
td.kurtki_nazwa {
	width: 300px;
	height: 100px;
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #565656;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	color:#000000;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: center;
	padding-top: 0px;
}
td.kurtki_logo {
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #565656;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}
td.kurtki_cena {
	vertical-align: top;
}
.kurtki_cena span.cena {
	color: black;
}
.kurtki_cena span.rozmiar {
	float: right;
}
td.kurtki_back {
	text-align: left;
}
td.kurtki_back a {
	font-size: 10px;
	color: #000000;
}
td.kurtki_back a:hover {
	font-size: 10px;
	color: #7E7E7E;
}
#deski_fame span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFF00;
}
#deski {
	width: 950px;
	height: auto;
}
#big {
	color: #FFFFFF;
}
#container_newsy {
    min-height: 600px;
    width: 900px;
    margin: 0 auto;
    margin-top: 10px;
}
#newsy_top {
	height: 300px;
	width: 890px;
	background-color: #FFFFFF;
	background-image: url(/images/newsy1.gif);
	margin-bottom: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 5px
}
#newsy_n {
	float: left;
	height: auto;
	width: 580px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#newsy_right {
	float: right;
	height: 600px;
	width: 300px;
	background-color: #FFFFFF;
    background-image: url(/images/newsy2.jpg);
	margin-bottom: 10px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 5px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 5px;
}
#news_table {
	width: 500px;
	margin: 0 auto;
}
a.news_czytaj {
	color: #0080C0;
	margin-left: 10px;
}
a.news_czytaj:hover {
	color:#000000;
}
td.news_title {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 70px;
}
td.news_tytul {
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	color:#000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
td.news_data {
	color:#000000;
	font-size: 10px;
	text-align: left;
}
td.news_tresc {
	color:#000000;
	font-size: 10px;
	text-align: left;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
td.news_tresc a {
	color: #0080C0;
	font-size: 10px;
}
td.news_tresc a:hover {
	color: #000000;
	font-size: 10px;
}
td.news_navi {
	color: #0080C0;
	font-size: 10px;
	text-align: center;
}
td.news_navi a {
	color: #0080C0;
	font-size: 10px;
	text-align: center;
}
td.news_navi a:hover {
	color: #000000;
	font-size: 10px;
	text-align: center;
}
span.news_navi_akt {
	color: #000000;
}
/* STYLE TEAM PODSTRONA */

#team_left {
	float: left;
	height: auto;
	width: 235px;
	text-left: center;
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #000000;
}
#team_right {
	float: right;
	height: auto;
	width: 630px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 15px;
}
#team_zdjecie {
	width: 200px;
	height: 180px;	
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
}
#team_zdjecia {
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
	margin: 5px 5px 5px 5px;
	width: 110px;
	height: 85px;
}
#team_left small{
	font-size: 10px;
	color: #FFFFFF;
}
#team_left span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	margin-left: 5px;
}
#team_title {
	width: 900px;
	height: 40px;
}
#team_title h3 {
	margin-left: 70px;
	color: #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
		border-bottom-color:#818181;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}
td.team_odstep {
	border-bottom-color:#818181;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}
td.download_left {
	width: 250px;
	height: auto;
}
td.download_right {
	width: 700px;
	height: auto;
}
#download_photo {
	float: left;
	text-align: center;
	font-size: 12px;
}
th.tech_snow {
	text-align: left;
	padding-left: 100px;
	color:#FFFFFF;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
span.tech_opis {
	font-size: 12px;
	color:#FFFFFF;
}
img.tech_img {

}
table.tech_table {
	margin: 0 auto;
	background-color: #000000;
}
h3.tech_h3 {
	color: red;
	margin-left: 50px;
}