/* ustawienia dla całej strony - tło itp */
body {margin-top: 0; margin-right: auto; margin-bottom:0; margin-left: auto; padding:0; background-image: url("img/tlo.jpg"); color:#73403D; font-family: Verdana, Arial, sans-serif; text-align: center }

h1 {font-size: 11px; padding-left: 5px; padding-right: 5px; color: #73403D; font-weight: normal;}
h2 {}

p.left {text-align: left}

button {margin:0; padding:0; background:#FFF5E1}
a:hover {text-decoration: underline;}
hr {color: #73403D;}

/* ustawienia dla wszystkich obrazków */
img {border:0; margin:0; padding:0}


/* ustawienia dla górnego banera*/
img#logo1 {position: absolute; top: 0px; left: 70px; width:852px; height:200px; border: none;}

/* ustawienia obrazka na stronie głównej */
img#start {width:500px; height:300px; border: 0px; padding-top: 20px}

/* ustawienia obrazka platnosci.pl*/
img#platnosci {margin: 10px 10px 0px 10px}

/* ustawienia głównej części strony - baner, część lewa, środkowa i prawa*/
div#glowny {background: #E4D9C9; margin-left: auto; margin-right: auto; padding:0; width: 100%; text-align: left;}

/* część aktualnie nie wyświetlana */
div#header {display: none; margin:0; padding:0; width: 100%;}

/* ustawienia części strony poniżej banera - blok lewy, srodkowy i prawy*/
div#ekran {background: #FFF5E1; position: absolute; top: 213px; left: 70px; width: 850px; margin-left: auto; margin-right: auto; padding: 0; text-align: left; border-left: 1px solid #73403D; border-right: 1px solid #73403D; z-index: 80;} 

/* WAZNE - wąska kolumna strony poniżej banera*/
div#A {background: #FFF5E1; width:250px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding:0px 0px 0px 0px; text-align:center; vertical-align: top; float: left;}

/* WAZNE - szeroka kolumna strony ponizej banera */
div#B {background:#FFF5E1; width: 595px; min-height: 750px; margin-top: 0px; margin-right: auto; margin-bottom:0px; margin-left: auto; padding: 0px 0px 0px 0px; float: left; text-align: center;}

/* część aktualnie nie wyświetlana*/
div#C {display: none; position: absolute; top: 0px; left: 0px; width:190px; background:#FFF5E1; margin:1px 5px 0px 650px; padding: 0px 0px 0px 0px; text-align: left;}

/* blok do celów technicznych - raczej nie zmieniać poza kolorem*/
.prop {background: #FFF5E1;height:750px; float:right; width:1px; margin:0; padding:0;}

/* ustawienia stopki - część główna */
div#F {clear: both; background: #D9CCB9; width:850px; color:#73403D; font-size: 10px; border-top: 1px solid #73403D; border-bottom: 1px solid #73403D; padding: 0px 0px 0px 0px;}

/* lewa część stopki */
div#lf {padding-left: 5px; float: right}

/* prawa część stopki*/
div#rf {margin-left: 780px; margin-right: auto; float:left;}

/* ustawienia menu głównego*/
div#navlink {position: absolute; top: 197px; left: 70px; margin:0px auto 0px auto; padding:2px 0px 0px 0px; height:18px;width:850px; background:#D0C0A8; font-size:11px; text-align: right; vertical-align: top; border-top: 1px solid #73403D;border-right: 1px solid #73403D; border-bottom: 1px solid #73403D; border-left: 1px solid #73403D; z-index:100;}
div#navlink a {vertical-align: middle; text-decoration: none; color: #73403D;}
div#navlink a:hover {text-decoration: none; color: #FFFFFF;}
div#navlink img {margin-right: 5px; border: 1px solid #73403D;}

/* ustawienia menu numer 2*/
div#navlink2 {position: absolute; top: 178px; left: 80px; font-size:11px; color:#73403D}
div#navlink2 a {text-decoration: none; color: #73403D}
div#navlink2 a:hover {text-decoration: none; color: #FFFFFF}

/* ustawienia menu nr 3*/
div#navlink3 {position: absolute; top: 204px; left: 80px; font-size:11px; font-weight: bold; color:#73403D; z-index:110}
div#navlink3 a {text-decoration: none; color: #73403D; font-weight: bold;}
div#navlink3 a:hover {text-decoration: none; color: #FFFFFF}

/*  cont_new kontener zawierający tabelę z nowościami ze strony start.php */
div#cont_new {margin-left: auto; margin-right: auto; padding-top: 15px; width: 500px;}

/* kontener zawierajacy tabele z losowymi promocjami ze strony start.php*/
div#promocje {margin-left: auto; margin-right: auto; padding-top: 15px; width: 500px;}

/* techniczne */
div.fill {width: 100%}

/* wyswietlenie zalogowanego uzytkownika */
div#cuser {position: absolute; top: 200px; left: 250px; font-size: 11px; font-weight: bold; color: white; z-index:110} 

/* ustawienie tabel z elementami menu pionowych - kategorie itp - WYŁĄCZONE*/
table.menu {border: 0px; margin:11px auto 0px auto; padding:0px 0px 0px 0px; width:200px; vertical-align: top}
.menu tr {border: 0; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
td.menu_gora {display: none; margin:0px 0px 0px 0px; padding:15px 0px 5px 0px; border: 0; height:63px; vertical-align: middle; text-align: center; font-size:11px; font-weight: bold; color: #FAEDCD}
td.menu_srodek {margin:0px 0px 0px 0px; padding:5px 0px 5px 15px; border-left:1px solid #73403D; border-bottom:1px solid #73403D;border-right:1px solid #73403D; vertical-align: top; font-size:11px; text-align: left;}
td.menu_srodek_center {margin:0px 0px 0px 0px; padding:0px 0px 5px 5px;border-left:1px solid #73403D; border-bottom:1px solid #73403D;border-right:1px solid #73403D; vertical-align: top; text-align: center; font-size:10px;}
td.menu_dol {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border: 0; vertical-align: top}

/* nowe ustawienia nagłówków menu*/
td#kategorie {background-image: url("img/kategorie2.jpg"); width:200px;padding:6px 0 6px 0;}
td#wg_cen {background-image: url("img/wedlugcen2.jpg"); width:200px;padding:6px 0 6px 0;}
td#subskrypcje {background-image: url("img/subskrypcja2.jpg"); width:200px;padding:6px 0 6px 0;}
td#znajdz {background-image: url("img/znajdznastronie2.jpg"); width:200px;padding:6px 0 6px 0;}
td#informacje {background-image: url("img/informacje2.jpg"); width:200px;padding:6px 0 6px 0;}
td#menu_klient {background-image: url("img/twojekonto2.jpg"); width:200px;padding:6px 0 6px 0;}
td#artysci {background-image: url("img/artysci.jpg"); width:200px;padding:6px 0 6px 0;}

/* ustawienia tabeli z nowościami strona start.php*/
table.nowosci {width: 500px; border: 1px solid #73403D; margin: 11px auto 25px auto;}
.nowosci td {width: 165px; text-align: center; vertical-align: top; padding-top: 5px; font-size: 11px; background:#FFF5E1;}
.nowosci p {margin: 0; padding: 0;}

/* ustawienia tabeli z promocjami - strona start.php */
table.promocje {width: 500px; border: 1px solid #73403D; margin: 11px auto 25px auto;}
.promocje td {width: 165px; text-align: center; vertical-align: top; padding-top: 5px; font-size: 11px; background:#FFF5E1;}
.promocje p {margin: 0; padding: 0;}

/* ustawienie tabeli ze szczegolami zamowienia dla klienta (info_zam_szczegoly.php)*/
table.zam_szczegoly {width: 90%; margin-left: auto; margin-top: 30px; margin-right: auto; background: #FFF5E1; border: 1px solid black; font-size: 10px;}
table.zam_szczegoly td {border: 1px solid black;}


/* ustawienia tabel z opisami przedmiotów */
td.przedmioty {font-size: 11px;}
.text {font-size: 12px; padding-left:5px; padding-right: 5px;}
.text_left {font-size: 12px; padding-left:5px; padding-right: 5px; text-align: left;}
.tytul {font-size: 14px; font-weight: bold;}
.tytul_m {font-weight: bold; font-size: 9px; padding-top: 2px; padding-bottom: 2px;}
.nagl_okno {color: #556B2F; font-weight:bold;} 					 	  /* naglowek okienka */
.cena {color: #990066;}
.cena_m {color: #990066; font-size: 11px; margin: 0; padding: 0;}
.cena_m_stara {color: gray; font-size: 11px; text-decoration: line-through; margin: 0; padding: 0;}

/* ustawienia komunikatów o błędach itp */
div.komunikat {margin: 10px 10px 10px 10px; padding-top: 10px; padding-bottom: 10px; border: 1px solid black; background-color: #E4D9C9; font-size: 12px; text-align: center;}

.przek {text-decoration: line-through;}
.link {text-decoration: none; color:#73403D;}
.link a {text-decoration: none; color:#73403D;}
.link a:hover {text-decoration: underline; color:#73403D;}
.link_stopka {text-decoration: none; color:#FFFFFF;}
.link_stopka a {text-decoration: none; color:#FFFFFF;}
.link_stopka a:hover {text-decoration: none; color:#FFFFFF;}

.dtd {border: 0px solid #73403D; margin: 15px auto 5px auto;}
.kropki {border-style: dotted; border-color: #000000; border-width: 1px;}

/* ustawienia formularzy - kontakt, wyszukiwanie itp */
.form1 {text-align: center; vertical-align: top; margin-left: -5px; margin-top: 0px; padding-top: 5px; padding-bottom: 0px;}
.form1a {width: 135px; border:1px solid #73403D; background-color: #FFF5E1;margin: 0; padding-left: 3px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; font-size: 10px; font-family: Verdana, Arial, sans-serif;}
.form2 {background-color: #FFF5E1; padding-left: 5px;}

.obrazki {border-style: solid; border-color: black; border-width: 1px;}

.submenu {width:135px; font-size:10px; padding-left:2px; text-align: left;}
.submenu a {text-decoration:none;}
.submenu a:hover {text-decoration: underline;}

.okienko {font-size:11px;}
.przycisk {margin-left:5px; margin-right:5px;}
.ok_kaw_c {border: 1px solid black;padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; font-family: VERDANA, SANS-SERIF;background-color: #D0C0A8; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none;}
.ok_kaw_j {border: 1px solid black;font-family: VERDANA, SANS-SERIF;background-color: #E4D9C9; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none;}
