 /********************************************************

 **																					 						**

 **		Plik stylu strony																	**

 **		Część składowa Crimson Engine 2007     						**

 **		Copyrights: Draghmar                  						**

 **		Ten kod nie jest darmowy!							 						**

 **		kontakt@draghmar.pl 															**

 **																					 						**

 *********************************************************

 **																					 						**

 **		Style sheet file																	**

 **		Part of Crimson Engine 2007    										**

 **		Copyrights: Draghmar                  						**

 **		This code is not free to use!						 					**

 **		kontakt@draghmar.pl 															**

 **																					 						**

 ********************************************************/



/* STALE */

body {

	background: url(grafika/line2.png) repeat-x;

	background-color: #315f7d;

	color: #000000;

	margin: 0px;

	font-family: Tahoma;

	font-size: 12px;

}

#main {

	background: url(grafika/tresc_tlo2.png) repeat-y;

	width: 780px;

	margin-left: auto;

	margin-right: auto;

	position: relative;

}

* {

	padding: 0px;

	margin: 0px;

	border: 0px;

}

a {

	color: #001D3F;

	text-decoration: none;

}

a:hover {

	color: #0C65CF;

	text-decoration: underline;

}

input {

	padding: 1px;

	margin: 1px;

}

input[type="submit"] {

	border: 1px solid #9F9F9F;

}

input[readonly] {

	background: #EDF2F5;

}

table {

	width: 100%;

	border-bottom: 1px dashed #b0c1cc;

	border-left: 1px dashed #b0c1cc;

	margin-left: auto;

	margin-right: auto;

}

td {

	padding: 3px;

	border-right:1px dashed #b0c1cc;

	border-top:1px dashed #b0c1cc;

}

td.nazwa_naglowek {

	background: #D1E4EF;

	font-size: 13px;

	font-weight: bold;

	padding: 2px;

}

.header {

	cursor: pointer;

}

.header span {

	text-decoration: underline;

}

td.sorttable_sorted, td.sorttable_sorted_reverse {

	background: #B3DAEF;

}

.strzalka_sort {

	height: 12px;

	width: 8px;

	text-decoration: none;

}

.opis {

	text-align: left;

}

.nazwa {

	width: 65px;

}

.cena {

	width: 45px;

	text-align: right;

}

.pln {

	border-left: none;

	padding-left: 0px;

	width: 15px;

}

.kasuj {

	width: 13px;

	text-align: center;

}

.blad {

	font-weight: bold;

	color: #DC143C;

	border: 1px solid #B5C6CF;

	background: #D1E2EF;

	padding: 5px;

	margin-bottom: 10px;

}

.gwiazdka {

	font-size: 9px;

	color: #9F9F9F;

	width: 500px;

}

.logo object {

	width: 780px;

	height: 150px;

}

.promocja_analityka object {

	width: 468px;

	height: 60px;

	z-index: 5;

}

.kolejnosc {

	font-size: 13px;

	text-align: center;

	width: 17px;

	height: 14px;

	padding: 0px;

	margin: 0px;

}

.edycja {

	font-size: 13px;

	text-align: left;

	height: 14px;

	padding: 0px;

	margin: 0px;

	width: 350px;

}

.edycja_cennik_nazwa {

	font-size: 13px;

	text-align: left;

	padding: 0px;

	margin: 0px;

	width: 100px;

}

.edycja_cennik_opis {

	font-size: 11px;

	height: 13px;

	text-align: left;

	padding: 0px;

	margin: 0px;

	width: 260px;

}

.edycja_cennik_cena {

	font-size: 13px;

	text-align: right;

	padding: 0px;

	margin: 0px;

	width: 40px;

}

.edycja_cennik_promocja {

	font-size: 11px;

}

.edycja_lm {

	font-size: 13px;

	text-align: left;

	margin: 0px;

}

.button {

	margin: 2px;

	margin-left: auto;

	margin-right: auto;

	padding: 4px;

	background: #EBE9ED;

	border: 1px solid #9F9F9F;

	width: 100px;

	text-align: center;

	cursor: pointer;

}

.button_a {

	padding: 10px;

	width: 100px;

	text-align: center;

	cursor: pointer;

}

.cursor {

	cursor: pointer;

}

.dlugie_a {

	padding-right: 200px;

}

li.edycja_lm {

	float: left;

	padding: 2px;

	list-style-type: none;

	font-size: 10px;

}

.edytor td, .edytor tr, .edytor table {

	border: 0px;

	padding: 0px;

	margin: 0px;

}

.info {

	color: #0033BF;

	font-weight: bold;

}

.promocja {

	/*color: #DC143C; */

	font-weight: bold;

}

/*.promocja a {

	color: #000000 !important;

}*/

.promocja_g {

	color: #DC143C;

	font-weight: bold;

}



/* LEWE MENU */

.lewe_menu {

	background: #EDF2F5 url(grafika/lg.png) no-repeat;

	width: 131px;

	float: left;

	vertical-align: top;

	text-align: left;

	position: relative;

	left: 0px;

	top: 0px;

	z-index: 3;

}

.lewe_menu_tresc {

	position: relative;

	z-index: 3;

	padding-top: 10px;

	padding-left: 5px;

}

.menu_prawa_kopia {

	background: url(grafika/kopiarz_menu_prawa.png) repeat-y;

	width: 23px;

	position: absolute;

	top: 0px;

	left: 131px;

	height: 100%;

}

.pd_menu {

	background: url(grafika/pd.png) no-repeat;

	height: 93px;

	width: 70px;

	position: absolute;

	bottom: 0px;

	left: 61px;

	z-index: 1;

}

#menu0 {

	font-family: Tahoma;

	font-size: 0.9em;

	font-weight: bold;

	padding: 0px;

	padding-bottom: 10px;

	position: relative;

	z-index: 3;

}

#menu0 dt {

	color: #001D3F;

	text-decoration: none;

	cursor: pointer;

	width: 125px;

	display: block;

	padding-bottom: 1px;

}

#menu0 dt:hover, #menu0 a:hover {

	color: #0C65CF;

	text-decoration: none;

}

#menu0 dd {

	font-size: 10px;

	padding: 0px;

	margin-left: 7px;

}

#menu0 a {

	display: block;

}

#menu0 a:hover {

	padding-left: 1px;

}

.wybrany {

	color: #0300FF;

}

.promocje {

	color: #DC143C;

}



/*GORNE MENU*/

.gorne_menu {

	background: url(grafika/gorne_menu.jpg) no-repeat;

	width: 780px;

	height: 25px;

}

.belka {

	position: relative;

	left: 10px;

	top: 3px;

	width: 100%;

}

#navheader {

	z-index:0;

	font-weight: bold;

}

#navheader li {

	z-index: 3;

	position: relative;

	float: left;

	list-style: none;

	font-weight: bold;

}

#navheader li a {

	padding: 5px 8px;

	text-decoration: none;

	color: #000000;

}

#navheader li a:hover, #navheader li.current a:hover {

	color: #094E9F;

}

#navheader li.current {

	z-index: 4;

}

#navheader li.current a {

	color: #800000;

}

#slider {

	z-index: 2;

	position: absolute;

	height: 22px;

	background: #7096AE url(grafika/button3.png) repeat;

	border: 1px groove #31576E;

}

.select_100 {

	width: 75px;

}



/* TRESC */

.tresc {

	background: #EDF2F5 url(grafika/lg.png) no-repeat;

	width: 564px;

	min-height: 325px;

	height: 100%;

	float: left;

	vertical-align: top;

	text-align: justify;

	position: relative;

	left: 39px;

	bottom: 0px;

	z-index: 2;

}

.zawartosc {

	margin: 15px;

	position: relative;

	z-index: 3;

}

.zawartosc a {

	color: #297CDF;

}

.zawartosc a:hover {

	color: #0C65CF;

}

h1 {

	font-family: Verdana;

	font-size: 1.75em;

	letter-spacing: 1pt;

	font-weight: bold;

	margin-bottom: 10px;

	position: relative;

	z-index: 3;

}

.cien {

	position: absolute;

	left: -2px;

	top: -2px;

	color: #6BA3BF;

}

.cien a {

	color: #6BA3BF;

}

.cien a:hover {

	color: #86CCEF;

	text-decoration: none;

}

.tekst {

	position: relative;

	z-index: 3;

}

.tresc_prawa_kopia {

	background: url(grafika/kopiarz_tresc_prawa.png) repeat-y;

	width: 22px;

	position: absolute;

	top: 0px;

	left: 564px;

	height: 100%;

}

.pd_tresc {

	background: url(grafika/pd.png) no-repeat bottom right;

	height: 93px;

	width: 70px;

	position: absolute;

	bottom: 0px;

	right: 0px;

	z-index: 1;

}

.naglowek {

	margin-bottom: 10px;

}

.tresc ul, .tresc ol {

	margin-left: 30px;

}

/* No co? IE oczywiście wszystko musi chrzanić :/

.tresc div:first-letter {

	font-size: 20px;

}*/

.logi, .logi table, .logi td, .logi input {

	font-size: 10px;

	padding: 0px;

	padding-left: 2px;

	padding-right: 1px;

	text-align: left;

}

.logi input {

	margin: 0px;

	padding: 0px;

}



/* STOPKA */

.stopka {

	background: url(grafika/tresc_tlo2.png) repeat-y;

	width: 780px;

	height: 125px;

	clear: both;

	position: relative;

	top: 27px;

	z-index: 5;

}

.stopka_cien {

	background: url(grafika/stopka_cien.png) no-repeat;

	width: 780px;

	height: 9px;

	clear: both;

	position: absolute;

	bottom: 0px;

	z-index: 0;

}

.dol {

	background: url(grafika/stopka.png) no-repeat;

	width: 780px;

	height: 100%;

	font-family: Tahoma;

	font-size: 9px;

	color: #9F9F9F;

	vertical-align: top;

	text-align: center;

	padding-top: 7px;

}

.dol a, .admin_dol a {

	cursor: pointer;

	color: #9F9F9F;

	text-decoration: none;

}

.dol a:hover, .admin_dol a:hover {

	color: #7F7F7F;

	text-decoration: underline;

}

.tooltip_nazwa {

	font-weight: bold;

	font-family: Tahoma;

	font-size: 9px;

	border-top: 2px double #BFBFBF;

	border-left: 2px double #BFBFBF;

	border-right: 2px double #BFBFBF;

	background: #FFFFFF url(grafika/stopka_gora.png) repeat-x scroll top left;

	color: #DC143C;

	width: 150px;

	padding: 3px;

	position: relative;

	z-index: 7;

}

.tooltip_tresc {

	font-family: Tahoma;

	font-size: 9px;

	border-bottom: 2px double #BFBFBF;

	border-left: 2px double #BFBFBF;

	border-right: 2px double #BFBFBF;

	background: #FFFFFF url(grafika/stopka_dol.png) repeat-x scroll bottom left;

	width: 150px;

	color: #9F9F9F;

	padding: 3px;

	position: relative;

	z-index: 7;

} 

 .w3cbutton3 {

  margin: 1px 0;

  width: 9em;

  border: 1px solid #ccc;

  font-family: helvetica,arial,sans-serif;

  font-weight: bold;

}

.w3cbutton3 a {

  display: block;

  width: 100%;

}

.w3cbutton3 a:link,

.w3cbutton3 a:visited,

.w3cbutton3 a:hover {

  background-color: #fc6;

  color: #000;

  text-decoration: none;

}

.w3cbutton3 span.w3c {

  padding: 0 0.4em;

  background-color: #fff;

  color: #0c479d;

}

.insert-ph {

	background: url(grafika/insert-ph.png) no-repeat;

	width: 65px;

	height: 65px;

	cursor: default;

	z-index: 5;

	position: absolute;

	left: 65px;

}

.insert-ds {

	background: url(grafika/insert-ds.png) no-repeat;

	width: 65px;

	height: 65px;

	cursor: default;

	position: absolute;

	z-index: 5;

	top: 7px;

	right: 67px;

}

.promocja_analityka {

	width: 384px;

	height: 60px;

	cursor: default;

	position: relative;

	left: 155px;

	top: 8px;

	z-index: 5;

}



/* ADMIN */

.admin {

	background: #EDF2F5 url(grafika/lg.png) no-repeat top left;

	width: 220px;

	height: 160px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 10px;

	padding-top: 30px;

	position: relative;

	z-index: 2;

}

.admin_pd {

	background: url(grafika/pd.png) no-repeat;

	height: 93px;

	width: 70px;

	margin: 0px;

	padding: 0px;

	border: 0px;

	position: absolute;

	right: 0px;

	bottom: 0px;

	z-index: 1;

}

.admin_dol {

	position: relative;

	z-index: 3;

	font-family: Tahoma;

	font-size: 9px;

	color: #9F9F9F;

	vertical-align: top;

	text-align: center;

	padding-top: 7px;

}

.admin form {

	text-align: center;

	position: relative;

	z-index: 4;

}



/* GRAFIKA */

.logo {

	background: #000000 url(grafika/logo.jpg) no-repeat;

	width: 780px;

	height: 150px;

}

object, param {

	background: #000000;

}

.srodek {

	background: url(grafika/tresc_tlo2.png) repeat-y;

	width: 780px;

	position: relative;

	top: 0px;

	left: 0px;

}

.test6a_05 {

	background: url(grafika/test6a_05.png) no-repeat;

	width: 24px;

	height: 28px;

	position: absolute;

	top: 0px;

	left: 0px;

}

.test6a_06 {

	background: url(grafika/kopiarz_tresc_gora.png) repeat-x;

	width: 100%;

	height: 28px;

	position: relative;

	top: 0px;

	left: 0px;

}

.gwiazda_menu_04 {

	background: url(grafika/gwiazda_tresc_02.png) no-repeat;

	height: 28px;

	width: 79px;

	position: absolute;

	top: 0px;

	left: 24px;

}

.test6a_07 {

	background: url(grafika/test6a_07.png) no-repeat;

	width: 39px;

	height: 28px;

	position: absolute;

	top: 0px;

	left: 155px;

}

.gwiazda_tresc_02 {

	background: url(grafika/gwiazda_tresc_02.png) no-repeat;

	height: 28px;

	width: 79px;

	position: absolute;

	top: 0px;

	left: 194px;

}

.test6a_09 {

	background: url(grafika/test6a_09.png) no-repeat;

	width: 22px;

	height: 28px;

	position: absolute;

	top: 0px;

	right: 0px;

}

.test6a_10 {

	background: url(grafika/kopiarz_menu_lewa.png) repeat-y;

	width: 24px;

	float: left;

	position: relative;

	top: 0px;

	left: 0px;

}

.gwiazda_menu_03 {

	background: url(grafika/gwiazda_menu_03.png) no-repeat;

	height: 90px;

	width: 24px;

	float: left;

	position: relative;

	top: 0px;

	left: 0px;

}

.test6a_12 {

	background: url(grafika/kopiarz_tresc_lewa.png) repeat-y;

	width: 24px;

	position: absolute;

	top: 0px;

	left: -24px;

	height: 100%;

}

.gwiazda_tresc_01 {

	background: url(grafika/gwiazda_tresc_01.png) no-repeat;

	height: 91px;

	width: 24px;

	position: absolute;

	top: 0px;

	left: 0px;

	z-index: 3;

}

.gwiazda_menu_01 {

	background: url(grafika/gwiazda_menu_01a.png) no-repeat;

	height: 97px;

	width: 23px;

	position: absolute;

	bottom: 0px;

	left: 0px;

}

.gwiazda_tresc_03 {

	background: url(grafika/gwiazda_tresc_03.png) no-repeat;

	width: 22px;

	height: 90px;

	position: absolute;

	right: 0px;

	bottom: 0px;

}

.test6a_18_menu {

	background: #FFFFFF url(grafika/kopiarz_tresc_dol.png) repeat-x;

	width: 164px;

	height: 27px;

	clear: both;

	position: absolute;

	left: -14px;

	bottom: -27px;

}

.gwiazda_menu_02 {

	background: url(grafika/gwiazda_tresc_04.png) no-repeat;

	height: 27px;

	width: 70px;

	float: left;

	position: relative;

	left: 60px;

	bottom: 0px;

}

.test6a_09b {

	background: url(grafika/test6a_09b.png) no-repeat;

	width: 15px;

	height: 27px;

	float: left;

	position: relative;

	left: 0px;

}

.test6a_17 {

	background: url(grafika/test6a_17.png) no-repeat;

	width: 39px;

	height: 27px;

	float: left;

	position: relative;

	left: 60px;

	bottom: 0px;

}

.test6a_18 {

	background: url(grafika/kopiarz_tresc_dol.png) repeat-x;

	height: 27px;

	position: relative;

	z-index: 5;

}

.test6a_18_tresc {

	background: #FFFFFF url(grafika/kopiarz_tresc_dol.png) repeat-x;

	width: 608px;

	height: 27px;

	clear: both;

	position: absolute;

	left: -22px;

	bottom: -27px;

	z-index: 5;

}

.test6a_09a {

	background: url(grafika/test6a_09a.png) no-repeat;

	width: 22px;

	height: 27px;

	float: left;

	position: relative;

	left: 0px;

	z-index: 6;

}

.gwiazda_tresc_04 {

	background: url(grafika/gwiazda_tresc_04.png) no-repeat;

	height: 27px;

	width: 70px;

	float: left;

	position: relative;

	left: 494px;

}

.test6a_19 {

	background: url(grafika/test6a_19.png) no-repeat;

	width: 22px;

	height: 27px;

	position: relative;

	left: 586px;

}
