/* CSS Document */.captionTekst a, .akcja {    font-weight: bold;    border-bottom: 1px dashed red;    margin-left: 10px;    padding: 0 5px;}.captionTekst a, .captionTekst a:visited, .captionTekst a:active, .akcja {    color: #f00;}.najwiecejSprzedanych *,.najwiecejSprzedanych{	color: orange;	font-weight: bold;}.najwiecejNowych *,.najwiecejNowych{	color: blue;	font-weight: bold;	}	.najwiekszyObrot *,.najwiekszyObrot	{	color : green;		font-weight: bold;	}body{	margin:0px;	padding:0px;    font-size:15px;    background-color:#ffffff;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;		color: #000000;}#stronacala {	width:auto;	height:auto;}#calosc {	position:relative;	top:0px;	width:100%;	height:auto;	margin:auto;	z-index:2;}#gora {    position:absolute;    top:0px;    left:0px;    width:100%;    height:50px;    background-color:#e6e6e6;}#zalogowany{	text-align: right;	position:absolute;        top:70px;	right:30px;	}#zalogowany form {margin:0}	#zalogowany   #user{	font-weight: bold;	color : red;	text-decoration: underline;	}#trescstrony {    position:absolute;    left:0px;    top:145px;    width:100%;    z-index: 1;    }#trescstrony *{	z-index: 1;	}#zawartosc {    position:relative;    top:0px;    margin:auto;    width:100%;}#stopka {    position:relative;    left:0px;    width:100%;    height:15px;    background-color:#e6e6e6;}.stopkalink {    font-family:Verdana, Arial, Tahoma;    font-size:10px;    color:#666666;	font-weight:bold;	text-decoration:none;}.error{	color:#990000;}/*glowne menu*/.menu_rooms{	background-color:#FFFFCC;	margin-top:0px;	margin-left:0px;}.menu_rooms_links{	display:inline;	margin-right:10px;}.menu_rooms_links a{	font-size:10pt;	text-decoration:none;	color:#000000;}.menu_rooms_links a:hover{	text-decoration:underline;}/*pod menu*/.menu_tables{	background-color:#CCFFCC;	margin-top:0px;	margin-left:0px;}.menu_tables_links{	display:inline;	margin-right:10px;}.menu_tables_links a{	font-size:10pt;	text-decoration:none;	color:#000000;}/*potwierdzenie akcji np usuwanie usera, towarow*/.confirmation{	background-color:#CCFFFF;	text-align:center;}.confirmation .text{	font-weight:bold;	color:#990000;}.confirmation .text .userName{	font-style:italic;}.obniz {    position:relative;    top:100px;    left:0px;}/*naglowek w roznych zakladach, np aktualnie uzytkownicy, alktualne grupy etc...*/.caption {    width:100%;    height:50px;	font-weight:bold;	margin-bottom:10px;	background-color:#d0d0df;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:13px;	color:#333333;	vertical-align:middle;	text-indent:2%;}.captionTekst {	position:relative;	top:20px;}.captionP {	background-color:#d0d0df;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:13px;	color:#333333;	font-weight:bold;	text-indent:10px;}.productName{	font-weight:bold;	background-color:#d0d0df;}/*formularz dodoawania fotek*/.fotoForm{}.fotoForm .allFotos{	width:600px;}.fotoForm .foto{	display:inline;	width:200px;	text-align:center;}/* edycja/dodoawanie produktu */#productEdit{	border:#CCCCCC 1px solid;	background-color:#eeeeee;	width:600px;}#productEdit .htmlEdytor{	width:550px;	margin-left:25px;}#productEdit .productOptions img{	cursor:pointer;}#productEdit .optionsTable{	width:550px;	margin-left:25px;}#productEdit .optionsTable img{	margin-left:10px;	margin-right:10px;}#productEdit .optionRow{	background-color:#CCCCCC;	padding-bottom:5px;	padding-top:5px;}#productEdit .valueRow{}#productEdit .valueNameCell{	padding-left:10px;}/* edycja grup uzytkownikow panelu adm. lista wszystkich */.groupsAll{}.groupsAll .groupName{	font-weight:bold;	font-style:italic;	margin-right:15px;}.groupsAll image, .users_all image{	vertical-align:middle;	margin-right:10px;}.groupEdit{	width:500px;	padding:30px;}.groupEdit label{	margin-left:-20px;}/*stany magazynowe*/#stockEdit{}#stockEdit td{	text-align:center;	vertical-align:top;}#stockEdit .stockInput{	/*width:70px;*/}.td {    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #4A6987;}.naglowek {	font-family:Verdana, Arial, Tachoma;	font-size:8pt;	background-color:#eeeeee;	font-weight:bold;	text-align:center;	height:10px;}a:link {    color:#666666;    text-decoration: underline;}a:active {    color:#666666;    text-decoration: underline;}a:hover {    color:#999999;    text-decoration: none;}a:visited {    color:#666666;    text-decoration: none;}.odsun {	margin:auto;	width:90%;}input {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color:#000000;}textarea {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color:#000000;}select {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color:#000000;}.alert{	color: red;	text-transform: uppercase;	font-size: x-large;	}.oczojebne{ width: 100%; }.wieksze td{font-size: x-large;}.tabelka td{text-align: center;width: 110px;font-size:x-small;}.userInfo{		text-align : left;	padding-left : 30px;	width:700px;	display:none;	font-size: 12px;	line-height: 18px;}.msg {	padding: 2px 10px 2px 10px;	border: 2px solid orange;		font-weight: bold;}.msg.success{ border: 2px solid green;	}.msg.error{ border: 2px solid red;}a.confirm, a.modify, a.cancel {cursor: pointer}a.confirm {    -moz-box-shadow:inset 0px 1px 0px 0px #caefab;    -webkit-box-shadow:inset 0px 1px 0px 0px #caefab;    box-shadow:inset 0px 1px 0px 0px #caefab;    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );    background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');    background-color:#77d42a;    -moz-border-radius:6px;    -webkit-border-radius:6px;    border-radius:6px;    border:1px solid #268a16;    display:inline-block;    color:#306108;    font-family:arial;    font-size:15px;    font-weight:bold;    padding:6px 24px;    text-decoration:none;    text-shadow:1px 1px 0px #aade7c;}a.confirm:hover {     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );     background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');     background-color:#5cb811; }a.confirm:active {      position:relative;      top:1px;  }a.cancel {    -moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;    -webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;    box-shadow:inset 0px 1px 0px 0px #f7c5c0;    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d) );    background:-moz-linear-gradient( center top, #fc8d83 5%, #e4685d 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d');    background-color:#fc8d83;    -moz-border-radius:6px;    -webkit-border-radius:6px;    border-radius:6px;    border:1px solid #d83526;    display:inline-block;    color:#ffffff;    font-family:arial;    font-size:15px;    font-weight:bold;    padding:6px 24px;    text-decoration:none;    text-shadow:1px 1px 0px #b23e35;}a.cancel:hover {     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83) );     background:-moz-linear-gradient( center top, #e4685d 5%, #fc8d83 100% );     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83');     background-color:#e4685d; }a.cancel:active {      position:relative;      top:1px;  }/* This imageless css button was generated by CSSButtonGenerator.com */a.modify {    -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;    -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;    box-shadow:inset 0px 1px 0px 0px #bbdaf7;    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );    background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');    background-color:#79bbff;    -moz-border-radius:6px;    -webkit-border-radius:6px;    border-radius:6px;    border:1px solid #84bbf3;    display:inline-block;    color:#ffffff;    font-family:arial;    font-size:15px;    font-weight:bold;    padding:6px 24px;    text-decoration:none;    text-shadow:1px 1px 0px #528ecc;}a.modify:hover {     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );     background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');     background-color:#378de5; }a.modify:active {      position:relative;      top:1px;  }/* This imageless css button was generated by CSSButtonGenerator.com */