
.jroxTopMenuAd { /*top menu ad div */
	margin:0 auto; 
	padding:5px;
}
/* 
|------------------------------
| MENU GÓRNE I BOCZNE
|------------------------------
*/
.jroxTopMenu {
	width:942px;;
	height:46px;
	margin-left:10px;
	background: url(../images/img_15.png) repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.jroxMenuTopLinks {
text-decoration:none !important;
}
.jroxMenuSubLinks {
text-decoration:none !important;
}
.jroxLeftColumn {
	float: left;
	width: 200px;
	padding-right:40px;
}
.jroxSingleColumn {

	width:690px;
	float:right;
}
#jroxHomeContent {
	width: 690px !important;
	margin-right:50px;
}
/* 
|------------------------------
| LOGOWANIE
|------------------------------
*/
#jroxLoginContent {
	margin: 5px 5px 5px 18px;
	padding-bottom: 3em; 
}
.jroxLoginBox {
	float:left;
	margin: 1em 1em 1em 0;
	width: 45%;
	height:260px;
	border: 1px solid #ccc;
	padding: 5px;
	background:#FFF;
}
.jroxLoginForm {
	bottom: 0;
	height: 13em;
}
.jroxHeading {
	font-size:16px;
	font-weight:bold;
}
.jroxButton {
	display: block;
	width: 160px;
	height: 40px;
	background: url(../images/img_41.png) repeat-x;
	margin: 10px 5px 5px 10px;
	text-align: center;
	padding: 4px 5px;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	float:left;
	cursor: pointer;
}
.jroxButton:hover {
	background: url(../images/hover.png) repeat-x;
}
/* 
|--------------------------
| STYLE BUTTONS
|--------------------------
*/
.generalButton, .jroxSubmitButton, .jroxCloseButton {}
.jroxButton:hover, .generalButton:hover, .jroxSubmitButton:hover, .jroxCloseButton:hover {}
.jroxDivider {}
#member_login_button {
	margin-left: 15px;
}
#search_button {
}
#jroxCartUpdateCartLink span {
vertical-align:top;
}
.jroxBreadCrumbs {
	font-size:10px;
	padding-bottom:6px;
}
.jroxBreadCrumbs a {
text-decoration:underline;
}
/* 
|------------------------------
| ZAPLECZE UŻYTKWNIKA
|------------------------------
*/
#jroxMemberResetPassEmail {
	padding-top: 1.2em;
}
.jroxMembersPaymentButtonLink {
	padding: 1em;
}
.jroxMembersPaymentButtonLink button {
	float: right;
	text-transform:capitalize;
}
.jroxMemberResetPasswordLink {
	font-size: 9px;
	float:right;
	margin-top: 3px;
}
.jroxMembersCommissionDetailsPane {
	margin: 5px;
	padding: 5px;
	border: 1px solid #ccc;
	overflow: auto;
	height: 120px;
}
input.jroxMembersToolsCodeTitle {
	width: 800px;
	background:#FFFFFF;
	color: #000000;
	margin: 5px 0;
}
textarea.jroxMembersToolsCodePane {
	width:886px;
	margin: auto;
	height: 100px;
	overflow: scroll;
	margin: 5px 0;
}
.jroxMembersCommissionDetailsPane span {
	text-transform:capitalize;
}
.jroxMemberLoginRow {
	margin: 1em 2em 0 1em;
}
.jroxMemberLoginRow label {
	display:block;
	margin-bottom: 8px;
}
.jroxMembersTable {
	font-size: 85%;
}
table.jroxMembersTable tr.over td {
	background-color: #f4f4f4;
}
.jroxMembersPayInvoiceBox { }
.jroxMembersContentArticlesColumn {
	margin: 1em 1em 1em 0;
}
#jroxMembersInvoicesViewUnpaidButton, #jroxMembersCommissionsViewUnpaidButton,
#jroxMembersSupportViewUnpaidButton {
	margin-left: 1em;
}
.jroxMembersSupportFileUpload {
	color:  #000000;
}
.jroxMemberLoginRow input {
	width: 80%;
	margin-bottom: 5px;
}
#jroxMembersInvoicesTable, #jroxMembersCommissionsTable, #jroxMembersPaymentsTable,
#jroxMembersCouponsTable, #jroxMembersDownloadsTable, #jroxMembersMembershipsTable,
#jroxMembersTrafficTable, #jroxMembersSupportTable, #jroxMembersReportsTable, #jroxMembersToolsTable {
	margin: 1em 0;
}
#jroxMemberLoginButton, #jroxMemberResetButton {
	margin-left: 10px;
	text-align: center;
	padding:1em ;
	bottom: 0;
}
#jroxMemberCreateAccountButton {
margin-left:120px;
}
.jroxMembersSideBoxTitle {
	width: 150px;
	float:left;
}
#jroxMemberCreateAccountBox {
	margin-left: 1em;
}
button.jroxMembersInvoicePaymentLink {
	height: 50px;
	width: 150px;
	display:block;
	margin: 1em;
	padding: 5px;
	text-transform:capitalize;
}
.jroxMembersGatewayLink {
	margin: 1em;
}
#jroxMemberResetPassBox {
	margin: 1em auto;
	width: 45%;
	border: 1px solid #ccc;
	padding: 5px;
	background:#FFF;
}
#jroxMemberLoginHeading, #jroxMemberResetPassHeading, #jroxMemberCreateAccountHeading {
	margin: 0 0px 1em;
	background: url('../images/img_15.png');
	margin-bottom: 5px;
	height: 34px;
}
#jroxMemberLoginHeading h2, #jroxMemberResetPassHeading h2, #jroxMemberCreateAccountHeading h2 {
	color:#FFFFFF;
	font-size:16px !important;
	padding-left:3px;
	padding-top:7px;
	font-style:normal;
	font-weight:normal;
}
#jroxMemberLoginHeading h2 span, #jroxMemberResetPassHeading h2 span, #jroxMemberCreateAccountHeading h2 span {
}
.jroxMembersHeading {
	margin:  0;
	text-transform:capitalize;
	font-weight:bold;
	margin-top: 1em;
}
#jroxMembersReportsHeading {
	margin-right: 18px;
}
.jroxMembersStatsGraph {
	margin: 2em 1em 1em 0;
}
#jroxMembersAddTicketLink, #jroxMembersSupportPriority {
	margin-right: 2em;
}
.jroxMembersSupportTicketOptions {
	margin: 1em 0 1em 0;
}
#jroxMembersSupportCategories {
	margin: 1em 2em 0 0;
	float:right;
}
.jroxBorderBottom {
	border-bottom: 1px dotted #333333;
	padding-bottom: 1em;
}
#jroxMembersSupportSubject, #jroxMembersDownlineSubject {
	margin: 1em 0;
}
#jroxMembersSupportPriority select, #jroxMembersSupportCategories select {
	margin-left: 14px;
}
#jroxMembersSupportPriority {
	float: right;
	margin: 1em 2em 0 0;
}
#jroxMembersSupportSubject input, #jroxMembersDownlineSubject input {
	width: 780px;
	border: 1px solid #ccc;
	padding: 5px;
	margin-left: 10px;
}
textarea.jroxMembersSupportResponse, textarea.jroxMembersDownlineEmailBody {
	width: 98%;
	height: 300px;
	overflow: auto;
	padding: 5px;
	margin: auto;
}
#jroxMembersSupportBody, #jroxMembersDownlineBody {
	margin: 1em;
}
.jroxMembersContainer {
	min-height: 500px;
}
.jroxMembersContent, .jroxMembersAccountContent, .jroxMembersInvoicesContent, .jroxMembersCommissionsContent,
.jroxMembersPaymentsContent, .jroxMembersContentArticles, .jroxMembersCouponsContent, .jroxMembersDownloadsContent,
.jroxMembersMembershipsContent, .jroxMembersTrafficContent, .jroxMembersSupportContent, .jroxMembersReportsContent,
.jroxMembersReportsContent, .jroxMembersToolsContent, .jroxMembersDownlineContent {
	margin: 5px 0px 5px 18px;
}
#jroxMembersToolsContent {

}
.jroxMembersSupportBox, .jroxMembersDownlineBox {
	border: 1px solid #ccc;
	margin:  1em 18px 1em 0;
	padding: 1em;
	background: #fff;
}
.jroxMembersSupportAdminBox , .jroxMembersSupportUserBox {
	border: 1px solid #ccc;
	margin:  1em 18px 1em 0;
	padding: 1em;
}
.jroxMembersSupportAdminBox {
	background: #f4f4f4;
}
.jroxMembersSupportUserBox {
	background: #fff;
}
.jroxMembersSupportUserResponse {
	padding-bottom: 5px;
	margin-bottom: 1em;
	border-bottom: 1px dotted #999999;
	text-transform: capitalize;
}
.jroxMembersSupportTicketBody {
}
.jroxMembersSupportFileAttachments {
	margin: 1em 0;
	padding-top: 5px;
	border-top: 1px dotted #999999;
	font-weight: bold;
	text-align: right;
	color: #FF9933;
}
.jroxMembersSupportFileAttachments a {
	color: #FF9933;
}
.jroxMembersDashboardContent{
	padding: 0;
	width: 660px;
	float:left;
}
.jroxMembersToolsBox {
	float: left;
	margin: 1em;
	padding: 1em 2.4em;
	border: 1px solid #ccc;
	cursor:pointer;
	text-align:center;
	text-transform:capitalize;
}
.jroxMembersToolsBox:hover {	
	background: #E1E1E1;
}
.jroxMembersAccountBox  {
	margin-top: 1em;
	padding: 0;
	width: 650px;
	float:left;
}
.jroxMembersDashboardSideColumn {
	float: right;
	width: 260px; 
	margin: 7px 10px 1em 0;
	padding: 0px 0 15px 0px; 
}
#jroxMembersAccountColumn {
	margin-top: 14px;
}
.jroxMembersDashboardSideBox {
	border: 1px solid #ccc;
	padding: 5px;
	margin-bottom: 1em;
	text-transform:capitalize;
	background: #fff;
}
#jroxMembersLoginStats {
	text-align:right;
	text-transform:capitalize;
	margin-right: 2em;
	color:#666;
}
.jroxMembersSideBox {
	margin-bottom: 1em;
}
.jroxMembersSideButton {
	float: right;
	padding: 5px;
}
.jroxMembersSideButton button {
	font-size: 10px;
	padding: 3px 4px 1px;
	border: 0;
}
#jroxMembersAffiliateLinks p {
	margin: 5px;
}
.jroxMembersDashboardArticles {
	margin: 1em 1em 1em 0;
}
.jroxMembersDashboardLinks {
	margin: 1em 1em 1em 0;
	background: #fff;
	padding: 5px 5px 5px 1em;
	border: 1px solid #ccc;
}
#jroxMembersAffiliateLinks {
	font-size: 11px;
	margin-right: 1.2em;
	margin-top: 1.3em;
}
.jroxMembersDashboardIcons {
	float:left;
	cursor:pointer;
	margin: 19px 22px;
	padding: 10px 5px;
	height: 90px;
	width: 96px;
	border: 1px outset #ccc;
	font-size: 11px;
	text-transform:capitalize;
	text-align:center;
}
.jroxMembersDashboardIcons:hover {
	background: #E1E1E1;
	color:#000000;
}
.jroxMembersDashboardIconsImage { 
	height: 48px;
	width: 48px;
	margin: 1em auto 5px auto;
}
#jroxMembersPhotoCode {
	padding: 1em;
}
.jroxMembersPhotoImage {
	margin: 1em auto;
	text-align: center;
}
.jroxMembersPhotoImage img {
	max-width: 220px;
}
input.jroxMembersPhotoUpload {
	width: 200px;
	font-size: 11px;
	position: relative;
	text-align: right;
	color:#999999;
}
#jroxMembersDashboardAccountDetails {
	background:url(../images/account1.png) no-repeat;
}
#jroxMembersDashboardInvoices {
	background:url(../images/invoice1.png) no-repeat;
}
#jroxMembersDashboardTools {
	background:url(../images/tools1.png) no-repeat;
}
#jroxMembersDashboardReports {
	background:url(../images/reports1.png) no-repeat;
}
#jroxMembersDashboardSupport {
	background:url(../images/support1.png) no-repeat;
}
#jroxMembersDashboardCommissions {
	background:url(../images/commissions1.png) no-repeat;
}
#jroxMembersDashboardContentArticles {
	background:url(../images/content1.png) no-repeat;
}
#jroxMembersDashboardDownloads {
	background:url(../images/downloads1.png) no-repeat;
}
#jroxMembersDashboardDownline {
	background:url(../images/downline1.png) no-repeat;
}
#jroxMembersDashboardMemberships {
	background:url(../images/membership1.png) no-repeat;
}
#jroxMembersDashboardCoupons {
	background:url(../images/coupon1.png) no-repeat;
}
#jroxMembersDashboardTraffic {
	background:url(../images/traffic1.png) no-repeat;
}
/* 
|------------------------------
| REJESTRACJA
|------------------------------
*/
.jroxRegistrationContent{
	margin: 5px 0px 5px 18px;
	padding: 0;	
}
.jroxRegistrationBox {
	width: 660px;
	margin:auto;
}
/* 
|------------------------------
| WIADOMOŚCI
|------------------------------
*/
.errorMessage, .successMessage { 
	font-size: 11px; 
	padding:5px;
	margin:1em;
	text-transform:capitalize;
}
.errorMessage {
	border:2px solid #f80000;  	
	color:#f80000;
	padding-left: 1em;
}
.errorMessage p {
	padding: 2px 0 0 1em;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
.successMessage {
	border:2px solid #4bb101;
	color:#4bb101; 	
	font-size:14px;
	font-weight:bold;
}
/* 
|------------------------------
| KOSZYK
|------------------------------
*/
.jroxRemoveCartItem {
	display:block;
	margin: 5px auto;
	height:24px;
	width: 24px;
	font-size: 0px;
	color:transparent;
	background:url(../images/trash1.png);
}
.jroxCartSmallText {
	margin: 8px;
	font-size: 75%;
	text-transform:none;
}
#jroxCountries, #jroxRegions, #jroxPostalCode, #jroxShippingOptions {
	padding-top: 10px;
}
#jroxEstimateShippingButtonLink {
	margin: 5px;
}
#jroxCouponBoxCode {
	margin: 1em 5px 8px 2px;
}
.jroxCartCoupon {
	padding-left: 70px;
}
.jroxCartCoupon input, #jroxPostalCode input {
	width: 140px;
	
}
#jroxCouponCodeButton {
	margin-right: 46px;
}
#jroxCouponBoxTitle {
	text-align:center;
	padding-top:10px;
}
#jroxCartHeading {
	margin-bottom: 1em;
}
.jroxCartImage, .jroxCartNoImage {
	text-align:center;
}
.jroxCartImage {
	overflow:hidden;
	height: 50px;
	width: 50px;
}
.jroxCartNoImage {
	max-width: 50px;
	max-height: 50px;
}
.jroxCartImages {
	max-width: 100px;
	max-height: 100px;
}
.jroxCartContent, .jroxGeneralContent {
	margin: 5px 0px 5px 18px; 
	min-height: 30em;
}
.jroxCartOptions {
	font-size: 75%;
} 
.jroxShoppingCartTable, .jroxMembersTable {
	width: 98%;
}
.jroxShoppingCartTable thead {
	text-transform:capitalize;
}
.jroxShoppingCartTable th, .jroxMembersTable th {
	padding:8px 4px;
	border-right: 1px dotted #ccc;
}
.jroxShoppingCartTable td, .jroxMembersTable td {
	border-bottom: 1px dotted #ccc;
	border-right: 1px dotted #ccc;
}
td.jroxEndTable, th.jroxEndTable {
	border:none;
}
.jroxCartQty {
	width: 35px;
	padding: 2px;
	font-size: 10px;
	border: 1px solid #ccc;
}
table.jroxShoppingCartTable tr.jroxRowStyle2 td, table.jroxMembersTable tr.jroxRowStyle2 td {
	background-color: #E9E9E9;
}
table.jroxShoppingCartTable tr.jroxRowStyle1 td, table.jroxMembersTable tr.jroxRowStyle1 td {
	background-color: #E1E1E1;
}
#jroxCartNoItems {
	font-size: 120%;
	margin: 1em auto;
	width: 85%;
	padding: 2em;
	border: 1px solid #ccc;
}
.jroxCartMsg {
	width: 90%;
	margin: 1em 0;
}
#jroxRecommendedProductsBox, #jroxNoRecommendedBox {
	float:left;
	margin: 1em 1em 1em 0;
	width: 280px;
}
#jroxCouponBox, #jroxEstimateShippingBox {
	
	margin: 1em 1em 1em 0;
	width: 280px;
	border:1px dotted #CCC;
}
#jroxCartTotalBox {
	margin: 1em 1em 1em 0;
	width: 280px;
	border:1px dotted #CCC;
}
#jroxCartTotalBoxTitle {
	text-align:center;
	padding-top:10px;
}
#jroxCartShowShippingOptionsBox {
	margin: 1em 0px 1em 0;
	width: 302px;
}
.jroxRecommendedProductsCode {
	margin: 1.5em  1em;
	text-align:center;
}
.jroxRecommendedProductsImage {
	overflow:hidden;
	height: 100px;
	width: 100px;
	margin: auto;
	padding: 5px 5px 5px 1em;
	float:left;
}
.jroxRecommendedProductsDetails {
	margin: 1em;
	text-align:center;
	float: right;
}
.jroxRecommendedProductsBuyNow {
	text-align:center;
	margin: 8px auto;
}
.jroxRecommendedProductsRatings {
	margin-bottom: 8px;
}
.jroxRecommendedProductsName {
	font-size: 85%;
	font-weight:bold;
}
.jroxRecommendedProductsPrice {
	font-size: 75%;
}
.jroxRecommendedProductsBuyNow, .jroxRecommendedProductsAddToCart  {
	margin: 8px auto;
	text-align:center;
}
.jroxRecommendedProductsAddToCart a, .jroxRecommendedProductsBuyNow a { /* buy now and add to cart buttons */	
	background-color: #666;
	display: block;
	height:18px;
	font-size: 70%;
	color: white;
	border: 3px outset #333;
	padding: 3px 15px 0;
	width: 66px;
	text-align:center;
	margin:auto;
}
.jroxRecommendedProductsAddToCart a:hover, .jroxRecommendedProductsBuyNow a:hover {}
#jroxSubTotalText span, #jroxGrandTotalText span, #jroxDiscountText span {
	margin-left: 5em;
}
#jroxGroupDiscountText span, #jroxCouponDiscountText span {
	font-size: 9px;
}
#jroxGrandTotalText {
	font-weight: bold;
}
#jroxGrandTotalText td {
	border-top: 1px dotted #333333;
}
#jroxCartTotalBoxCode {
	text-align:right;
	text-transform:capitalize;
	padding-right:46px;
}
#jroxCheckoutButton {
	margin-left:50px;
}
#jroxCheckoutButton2 {
	color:#FFFFFF;	
	display: block;
	width: 179px;
	height: 36px;
	background: url(../images/button_zamow.png);
	background-repeat:no-repeat;
	margin: auto;
	margin-left:50px;
	margin-bottom:8px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	padding-top:10px;
	cursor:pointer;
}
#jroxCheckoutButton2 a {
	color:#FFFFFF;	
	display:block;
	width: 179px;
	height: 36px;
}
#jroxCheckoutButton2:hover{
	color:#FFFFFF;	
	display: block;
	width: 179px;
	height: 36px;
	background: url(../images/button_zamowrollover.png);
	background-repeat:no-repeat;
	margin: auto;
	margin-left:50px;
	margin-bottom:8px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	padding-top:10px;
}
#jroxShippingOptions {
	margin: 1em 5px 0 5px;
}
#jroxUpdateTotalsLink {
	margin-top: 1em;
}
#jroxCartShowShippingOptionsBoxCode {
	margin: 1em 0;
}
#jroxEstimateShipping {
	width: 90%;
}
/* 
|------------------------------
| FORMULARZ POTWIERDZENIA ZAMÓWIENIA
|------------------------------
*/
.jroxCheckoutContent {
	margin: 5px 0px 5px 18px; /* this is the content for the middle of the page*/
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width: 660px;
	float:left;
}
#jroxPaymentThankYou p {
	margin: 1em;
	font-size: 16px;
}
.jroxCheckoutLoginBox, .jroxCheckoutPaymentBox, .jroxMembersAccountDetailsBox {
	border:1px solid #ccc;
	margin-bottom: 1em;
	padding: 5px 5px 1em 5px;
	text-transform:capitalize;
	background: #fff;
}
.jroxCheckoutLoginBox {
	display: none;	
	margin: 1em 0;
	padding: 5px;
}
.jroxCheckoutPaymentBox{	
	margin: 1em 0;
	padding: 5px;
}
#jroxCheckoutBillingBox {}
.jroxCheckoutPaymentButton {
	margin: 1em 2em;
	text-align:right;
}
.jroxCheckoutPaymentButton button {
	font-size: 120%;
	margin: 5px auto;
}
.jroxCheckoutSubHeading {
	margin: 1em;
	text-transform:none;
}
.jroxCheckoutLoginShowText {
	font-weight:bolder;
	color: #FF5301 !important;
}
.jroxMembersTable thead, .jroxMembersTable tfoot, .jroxShoppingCartTable thead {
	background-color:#565656;
	padding:5px;
	font-size:14px;
	text-transform:capitalize;
	color:#FFFFFF;
}
.jroxCheckoutTitle, .jroxMembersAccountDetailsTitle {
	margin: 0 0px 1em;
	background: url('../images/img_15.png');
	margin-bottom: 5px;
	height: 34px;
}
.jroxCheckoutTitle h2, .jroxMembersAccountDetailsTitle h2 {
	color:#FFFFFF;
	font-size:16px !important;
	padding-left:3px;
	padding-top:7px;
	font-style:normal;
	font-weight:normal;
}
.jroxCheckoutTitle h2 span, .jroxMembersAccountDetailsTitle h2 span {
	margin-left: 5px;
}
.jroxCheckoutLoginText {
	float:left;
	padding: 0 2em;
}
.jroxCheckoutLoginText label {
	display:block;
	margin: 5px 0;
}
.jroxCheckoutLoginText input {
	width: 200px;
	margin-bottom: 5px;
}
input.jroxCheckoutInputFields, select.jroxCheckoutInputFields, textarea.jroxCheckoutInputFields {
	padding: 2px;
	margin-bottom: 5px;	
}
.jroxCheckoutCartItemsName {
	width: 100px;
	float:left;
}
.jroxCheckoutCartItemsPrice, .jroxMembersSideBoxValue {
	float: right;
}	
.jroxCheckoutPaymentItemsName {
	float:left;
	font-size: 14px;
}
.jroxPaymentInstructions {
	margin: 1em auto;
	text-align:center;
}
.jroxPaymentInstructions textarea {
	width: 94%;
	height: 100px;
	overflow:auto;
}
textarea.jroxInvoiceNotes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #ccc;
}
.jroxCheckoutPaymentItemsName h3 {
	font-size: 15px;
	margin: 3px 0;
}
.jroxCheckoutPaymentItemsName p.attributes {
	padding-left: 1em;
}
.jroxCheckoutPaymentItemsPrice {
	float: right;
	font-size: 14px;
	font-weight:bold;
}	
#jroxCheckoutLoginButton {
	margin: 1.8em 0 0 5px;
	float:left;
}
a.jroxEditCheckoutInfo {
	float:left;
	display:block;
	margin-right: 5px;
	margin-top: 2px;
	height:16px;
	width: 16px;
	font-size: 0px;
	color:transparent;
	background:url(../images/edit.png);
}
.jroxCheckoutLoginTitle {
	padding: 5px;
	margin: 0 8px;
	text-transform:capitalize;
}
.jroxCheckoutPaymentCode {
	margin: 1em;
}
.jroxCheckoutPaymentCode label {
	margin: 8px 1em 0 1em;
}
.jroxCheckoutPaymentFields, .jroxMemberAccountDetailsFields {
	margin: 8px 1em;
	border-bottom: 1px dotted #333333;
}
.jroxCheckoutPaymentFields label.error, .jroxMemberAccountDetailsFields label.error {
	margin: 0px 0px 0px 0px;;
}
.jroxCheckoutPaymentCode input {
	width: 265px;
}
.jroxCheckoutShippingCode li input {
	background:transparent;
}
.jroxCheckoutShippingCode li {
	margin: 1em 1em 1em 2em;
	list-style:none;
}
.jroxCheckoutPaymentCode select, .jroxCheckoutPaymentCode input {
	font-size: 12px;
}
select.jroxCheckoutInputFields {
	width: 273px;
}
.jroxCheckoutPaymentFieldName {
	width: 280px !important;
	float:left;
}
.jroxCheckoutPaymentFieldInput {}
.jroxCheckoutCartItems, .jroxMembersSideBox {
	list-style:none;
	font-style:italic;
}
.jroxCheckoutCartItems li, .jroxMembersSideBox li {
	list-style:none;
	font-size: 14px;
	margin:5px 0px;
	padding-left: 20px;
	padding-right:10px;
	border-bottom: 1px solid #eaeaea;
}
li.jroxCheckoutCartSubTotal {
	border-bottom: 0;
}
li.jroxCheckoutPaymentTotal {
	border-bottom: 0;
}
li#jroxCheckoutPaymentSubTotal {
	margin-top: 4em;
}
li#jroxCheckoutCartGrandtotal {
	color: #FF9933;
}
#jroxCheckoutCartContent {
	margin-top: 2.1em;
}
.jroxCheckoutSteps {
	text-align:right;
	padding: 1em;
	font-weight:bold;
	font-size: 20px;
}
#jroxCheckoutShippingBox {
	display:none;
}
#jroxOrderCaptchaImage {
	margin: 1em 1em 0 0 ;
	float: right;
}
#jroxOrderCaptchaBox {
	border: 1px solid #333;
	padding: 5px;
	margin: 1em 0;	
}
#jroxOrderCaptchaLangText {
	margin:5px 5px 5px 1em;
	text-transform:capitalize;
}
#jroxOrderCaptchaTextField input {
	width: 120px;
	height: 30px;
	font-size: 20px;
	letter-spacing: 5px;
	margin-left: 1em;
}
.jroxPaymentContent {
	margin: 5px 18px; 
	min-height: 30em;
}
#jroxPaymentStep {
	float:right;
	padding-top: 0.8em;
	padding-right: 0;
}
.jroxPaymentInformation {
	float:left;
	width: 405px;
	padding: 0;
}
.jroxPaymentInformation h2 {
	font-weight:bold;
}
.jroxPaymentInformation p {
	margin: 3px;
}

#jroxPaymentOptionsCode {
	margin: 1em;
}
#jroxPaymentOptionsCode h2 {
	margin: 1em 0;
}
.jroxPaymentOptionsForm {
	float: right;
	margin: 0 1em;
	width: 50%;
}
.jroxGatewayOption {
	display:none;
}
#jroxPaymentBillingInformation {
	margin: 1em 5px 1em 1em;
}
#jroxPaymentShippingInformation {
	margin: 1em 1em 1em 5px;
}
#jroxGatewayFormBox p {
	margin: 1em;
}
/* 
|------------------------------
| PRODUKTY
|------------------------------
*/
.jroxMainPhoto {
	max-width: 600px;
}
.jroxShowInventory_0 {
	font-size: 70%;
}
.jroxShowInventory_1 {
	font-size: 75%;
	font-weight:bold;
	color:#FF0000;
}
.jroxProductDetailsRatings {
	text-align:right;
	padding-right: 2em;
	text-transform:capitalize;
	font-size: 80%;
}
.jroxMainImageWindow {
	margin: 1em auto;
	text-align:center;
}
a.jroxConfirmRecommend {}
#jroxProductDetailsHeadingPrice {
	margin-right: 0.5em;
}
.jroxMainImageWindow img {
	border: 1px solid #ccc;
	padding: 1em;
}
.jroxProductOptionsRequired {
	float:right;
	font-size: 10px;
	padding-top: 4px;
	padding-right: 5px;
	color:#FFFFFF;
}
.jroxProductDetailsAttributesBox {
	border: 1px solid #666;
	background: #fff;
	margin: 1em 0;
	padding:1em;
}
.jroxProductDetailsAttributesName {
	margin: 8px;
	margin-bottom: 0px;
	font-size: 90%;
	font-weight:bold;
	text-transform:lowercase;
}
.jroxProductDetailsAttributesData {
	margin-bottom: 1em;
	padding: 7px 7px 1.4em 7px;
	border-bottom: 1px solid #666;
}
.jroxProductDetailsAttributesData select {
	font-size: 90%;
}
.jroxProductDetailsAttributeDropdown, .jroxProductDetailsAttributeText, .jroxProductDetailsAttributeTextArea {
	width: 99%;
}
input.jroxProductDetailsAttributeText, textarea.jroxProductDetailsAttributeTextArea {
	font-size: 90%;
}
.jroxProductDetailsAttributeTextArea {
	height: 80px;
	overflow: auto;
}
.jroxProductDetailsAddQuantity {
	text-align:right;
	text-transform:capitalize;
	margin-bottom: 1em;
}
input.jroxProductDetailsAddQuantityInput {
	color: #1e1e1e;
	font-size: 110%;
	width: 25px;
	margin-left:10px;
	padding: 4px 0 0 4px;
	border: 2px inset #ccc;
}
button.jroxProductDetailsAddQuantityBuyNow {
	float: right;
	margin-top:-10px;
}
.jroxProductDetailsAttributesHeading {
	font-size:110%;
	text-transform:capitalize;
	padding-bottom: 7px;
	border-bottom: 1px solid #333333;
}
.jroxTabs {
	margin-top:1em;
	margin-bottom: 1em;
}
.jroxTab {
	min-height: 30em;	
}

#jroxProductPhotos img {
	float:left;
	max-height: 100px;
	border: 3px solid #666;
}
.jroxImageFile {
	overflow:hidden;
	height: 120px;
	width: 120px;
	float:left;
	margin-left: 2em;
	padding: 5px;
}
#jroxProductDetailsContent {
	margin: 5px 0px 5px 10px; 
	padding: 5px 10px;
	width: 660px;
	float:left;
}
.jroxProductDetailsSideColumn {
	float: right;
	width: 250px; 
	padding: 15px 10px 15px 0px; 
}
.jroxProductDetailsSideBox {
	border:1px solid #333333;
	margin-bottom: 1em;
}	
.jroxSimilarProductsCode {
	margin: 1.5em auto 1.6em;
	text-align:center;
}
.jroxSimilarProductsImage {
	overflow:hidden;
	height: 100px;
	width: 100px;
	text-align:center;
	margin: auto;
	padding: 5px;
}
.jroxSimilarProductsBuyNow {
	text-align:center;
	margin: 8px auto;
}
.jroxSimilarProductsRatings {
	margin-bottom: 8px;
}
.jroxSimilarProductsName {
	font-size: 85%;
	font-weight:bold;
}
.jroxSimilarProductsPrice {
	font-size: 75%;
}
.jroxSimilarProductsBuyNow, .jroxSimilarProductsAddToCart  {
	margin: 8px auto;
	text-align:center;
}
.jroxSimilarProductsAddToCart a, .jroxSimilarProductsBuyNow a {
	background-color: #e9e9e9;
	display: block;
	height:18px;
	font-size: 70%;
	color: #333;
	border: 1px solid #ccc;
	padding: 3px 12px 1px 12px;
	width: 66px;
	text-align:center;
	margin:auto;
}
.jroxSimilarProductsAddToCart a:hover, .jroxSimilarProductsBuyNow a:hover {
	background-color: #ccc;
	color:#000000;
	text-decoration:none;
}
.jroxClickImage, .jroxClickVideo {
	text-transform:capitalize;
}
.jroxProductVideosList li {
	list-style:none; 
	margin: 8px;
}
.jroxProductVideosLink {
	font-size: 110%;
	font-weight:bold;
	margin-bottom:1em;
	padding-bottom:2em;
	border-bottom: 1px solid #666666;
}
#jroxProductDetailsButtons {
	margin: 1em;
	font-size: 85%;
	font-weight:bold;
	text-align:right;
}
.jroxProductVideosEmbedCode {
	width: 99%;
	height: 50px;
	overflow:auto;
}
.jroxProductDirectProductCode {
	width: 50%;
	margin: auto;
}
textarea.jroxProductVideosEmbedCode {
	font-size: 90%;
}
.jroxProductVideosEmbedText {
	float:right;
	font-size: 75%;
	margin-right:5px;
}
#jroxProductDetailsDiscountGroupAmount {
	color:#FFCC66;
	font-size: 90%;
	font-weight:bold;
	float:left;
}
.jroxProductAffLinks {
	margin-top: 1em;
}
.jroxProductDirectProductLabel {
	font-size: 70%;
	margin: 3px 1em;
	text-transform:capitalize;
}
input.jroxProductDirectProductCode {
	font-size: 70%;
}
#jroxProductDetailsTellFriend {
	text-align:center;
	margin:auto;
	text-transform:capitalize;
}
#jroxProductDetailsHeadingPrice {
	float:right;
}
.jroxProductDetailsViewCartCode {
	padding: 8px;
}
.jroxProductReviewBox {
	margin: 1em;
	padding-bottom: 1em;
	border-bottom: 1px dashed #666666;
}
.jroxProductReviewUser {
	font-size: 120%;
	font-weight:bold;
	text-transform:capitalize;
}
.jroxProductReviewRatings {
	float:right;
}
.jroxProductReviewComment {
	margin-top: 1em;
}
.jroxPostReviewBox {
	width: 460px;
	padding: 1em;
	margin: 5px;
	text-align:left;
	background: #fff;
}
.jroxPostReviewBox fieldset {
	border: 1px solid #FFFFFF;
	padding:1em;
}
.jroxRatingsBox {
	margin-top: 1em;
}
select.jroxRatingsDropDown {
	font-size: 80%;
}
.jroxPostReviewHeading {
	font-weight:bold;
	text-transform:capitalize;
}
.jroxPostReviewArea {
	width: 95%;
	height: 150px;
	margin: 1em 0;
	overflow: auto;
}
.jroxRatingsText {
	text-transform:capitalize;
}
.jroxLinkProductHeading, .jroxClickVideo, .jroxClickImage {
	font-size: 120%;
	margin: 1em 0;
	font-weight:bold;
	text-transform:capitalize;
}
/* 
|-----------------------------
| FAQ I ARTYKUŁY
|-----------------------------
*/
.jroxFaqHeading {
	font-size: 120%;
	font-weight:bold;
	text-transform:capitalize;
	margin:1em 0;
	border-bottom: 2px solid #666666;
	padding-bottom: 5px;
}
.jroxFaqColumn {
	margin-top: 1em;
}
.jroxFaqLinks {
	display:inline;
	margin:0;
	padding:0;
}
.jroxFaqTitleLink {
}
.jroxFaqTitle  {
	font-weight: bold;
	font-size: 110%;
	margin: 5px 5px 1em 5px;
	padding-bottom: 5px;
}
.jroxFaqBody {
	margin: 0 5px 1em;
	line-height: 1.7em;
	padding-bottom: 5px;
	border-bottom: 1px dotted #ccc;
	display:none;
}
a.jroxFaqPrint, a.jroxFaqShowText, a.jroxMembersImageLinks {
	float:right;
	display:block;
	margin-right: 5px;
	height:16px;
	width: 16px;
	font-size: 0;
	color:#333;
}
.jroxFaqPrint span, .jroxFaqShowText span, .jroxMembersImageLinks span {
	display:none;
}
a.jroxFaqPrint, a.jroxMembersPrint, a.jroxMembersPay {
	background:url(../images/print1.png);
}
a.jroxMembersView {
	background:url(../images/zoom2.png);
}
a.jroxMembersPay {
	background:url(../images/pay1.png);
}
a.jroxMembersPaid {
	background:url(../images/pay2.png);
}
a.jroxMembersEmail {
	background:url(../images/email1.png);
}
a.jroxMembersLogin {
	background:url(../images/lock1.png);
}
a.jroxMembersSetting {
	background:url(../images/settings1.png);
}
a.jroxFaqShowText, a.jroxMembersDownload {
	background:url(../images/arrow_down.png);
}
a.jroxFaqPrint:hover, a.jroxFaqShowText:hover, a.jroxFaqPrint:active, a.jroxFaqShowText:active,
a.jroxMembersImageLinks:hover, a.jroxMembersImageLinks:active  
 {
	color: transparent;
	text-decoration:none;
}
.jroxFaqShowText {
}
.jroxContentBox {
	border: 1px solid #ddd;
	padding: 5px;
	margin-bottom: 7px;
	background: #fff;
}
.jroxContentTitle  {
	margin: 0 0px 1em;
	background: url('../images/img_15.png');
	margin-bottom: 5px;
	height: 34px;
}
.jroxContentTitle h2 {
	color:#FFFFFF;
	font-size:16px !important;
	padding-left:3px;
	padding-top:7px;
	font-style:normal;
	font-weight:normal;
}
.jroxContentTitle h2 span {
	margin-left: 5px;
}
.jroxContentBody, .jroxContentDetailsBody {
	margin: 0 5px 5px;
	line-height: 1.7em;
	padding-bottom: 5px;	
	line-height: 1.7em;
}
.jroxContentBody ul li, .jroxContentDetailsBody ul li{
	list-style:inside square;
	margin-left: 1em;
}
.jroxContentBody ol li, .jroxContentDetailsBody ol li {
	margin-left: 1em;
	list-style-position:inside;
}
.jroxContentReadMore {
	float:right;
	margin: 1em;
	font-size:11px;
	text-transform:capitalize;
}
.jroxContentReadMore a {
	color:#039;
	text-decoration:underline;
}
.jroxContentDetailsBody {
	padding-bottom: 1em;
}
.jroxContentColumn {
	margin-right:8px;
}
.jroxContentDate, .jroxContentDetailsDate, .jroxMembersContentDate {
	display: none;
}
.jroxContentTotalCommentsLink {
	margin-right:1em;
}
.jroxPostCommentHeading {
	font-weight:bold;
	text-transform:capitalize;
	margin-bottom:8px;
}
.jroxPostCommentArea {
	width: 99%;
	height: 150px;
	margin: 1em 0;
	overflow: auto;
}
.jroxArticleCommentsRow {
	border: 1px dotted #ccc;
	background: #fff;
	padding: 1em;
}
#jroxContentDetailsBox {
	margin-bottom: 1em;
	margin-right: 8px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #fff;
}
.jroxArticleCommentsHeading {
	font-weight:bold;
	text-transform: capitalize;
	margin-bottom:1em;
}
.jroxArticleCommentsBox {
	border: 1px dotted #ccc;
	padding: 1em;
	margin-bottom: 1em;
	background: #fff;
}
.jroxArticleCommentsUser {
	font-weight:bold;
}
.jroxArticleCommentsDate {
	float:right;
	font-size: 9px;
}
.jroxArticleComments {
	margin: 8px 0;
	padding-top: 9px;
	border-top: 1px solid #ccc;
}
.jroxPostCommentForm {
	margin:0;
}
/* 
|------------------------------
| CAPTCHA
|------------------------------
*/
.jroxCaptchaImage {
	position:relative !important;
	margin-right: 340px !important;
	margin-top: 54px !important;
}
.jroxCaptchaBox {
	border: none !important;
	padding: 5px;
	
}
.jroxCaptchaLangText {
	margin-left: 20px !important;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bolder;
	color:#565656;
}
.jroxCaptchaTextField input {
	width: 120px;
	height: 44px !important;
	font-size: 20px;
	letter-spacing: 5px;
}
#jroxCommentSubmitButton {	}
.jroxContentCommentID {
	font-size:70%;
}
.jroxProductSubCategories {
	display:none;
}
.jroxProductSubCategoryLinks {
	float:left;
	width: 40%;
	margin: 1em;
	text-transform:capitalize;
}
.jroxProductsBox {
	padding:5px 5px 15px 5px;
	border: 1px solid #ddd;  
	margin: 5px 8px 5px 0;
	background: #fff;
	width: 690px;
	float:right;
}
.jroxProductsBoxGrid {
	float:left;
	height: 280px;
	padding: 8px;
	width: 209px;
	background: #fff;
	border: 1px solid #ddd;  
	margin: 0 0 5px 10px;
	text-align:center;
}
.jroxProductTitleGrid {
	font-weight:bold;
}
.jroxProductMoreInfoGrid,  .jroxButtonAddToCartGrid, .jroxButtonBuyNowGrid {
	margin: 5px;
}
.jroxProductsColumnGrid {}
.jroxProductImageGrid img {
	max-width:100px;
	max-height: 100px;
	padding:8px;
}
.jroxProductPricingBoxGrid {
	margin-top: 1em;
}
.jroxProductPricingOptions {
	margin-bottom: 3em;
	clear:both;
}
.jroxProductBody  {}
.jroxProductImage img {
	max-width:100px;
	float:left;
	margin: 0 1em 5px 5px;
	border: 1px dotted #666;
}
.jroxProductCategoryImage {
	max-width: 450px;
	margin:5px;
}
.jroxProductTitle {
	margin: 0 0px 1em;
	background: url('../images/img_15.png');
	margin-bottom: 5px;
	height: 34px;	
}
.jroxProductTitle h2 {
	color:#FFFFFF;
	font-size:16px !important;
	padding-left:3px;
	padding-top:7px;
	font-style:normal;
	font-weight:normal;
}
.jroxProductTitle h2 span {
	margin-left: 5px;
	color:#FFFFFF;
}
.jroxProductPricingBox {
	margin: 1em;
}
.jroxProductMoreInfo,  .jroxButtonAddToCart, .jroxButtonBuyNow  {}
.jroxProductPrice {
	text-align:right;
	margin-bottom: 1em;
	margin-right:1em;
	font-weight:900;
}
.jroxDiscountGroupAmount {
	font-size:65%;
	color:#FFCC00;
	text-transform:capitalize;
}
.jroxProductMoreInfo a:hover, .jroxProductMoreInfoGrid a:hover {
}
.jroxProductMoreInfo a, .jroxProductMoreInfoGrid a  {
	display: block;
	width: 164px;
	height: 28px;
	background: url(../images/img_34.png) repeat-x;
	margin: 10px 5px 5px 10px;
	text-align: center;
	padding: 4px 15px;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
}
.jroxButtonAddToCart a, .jroxButtonBuyNow a, .jroxButtonAddToCartGrid a, .jroxButtonBuyNowGrid a
{
	display: block;
	width: 164px;
	height: 28px;
	background: url(../images/img_37.png) repeat-x;
	margin: 10px 5px 5px 10px;
	text-align: center;
	padding: 4px 5px;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);	
}
.jroxButtonAddToCart a:hover, .jroxButtonBuyNow a:hover, .jroxButtonAddToCartGrid a:hover, .jroxButtonBuyNowGrid a:hover {
}
.jroxProductHeading {
	margin: 1em 0;
	text-transform:capitalize;
	font-weight:bold;
}
.jroxTotalProducts {
	font-size: 80%;
	margin: 5px;
	text-align:center;
}
.jroxSortProductsBy {
	margin:1em 0;
}
.jroxSortProductsBy select, .jroxViewProductsPerPage select {
	font-size:10px;
	text-transform:capitalize;
}
.jroxProductOverview {
	float:left;
}
select.jroxSortDropdown {
	padding:2px 0;
}
/* 
|------------------------------
| PROFIL
|------------------------------
*/
.jroxProfileDetails {
	text-align:left;
	padding-left: 0em;
	bottom: 0;
}
.jroxProfileDetails li {
	list-style:none;
	margin: 1em 0 0 1em;
	text-transform:capitalize;
}
.jroxProfileImage {
	float:left;
	padding: 0 1em 1em 1em;	
}
.jroxProfileImage img {
	border: 3px solid #333;
	max-width: 150px;
}
.jroxProfileDescription {
	margin: 0;
}
a.jroxProfileRecommendDeleteLink {
	float:left;
	display:block;
	margin-right: 5px;
	margin-top: 2px;
	height:16px;
	width: 16px;
	font-size: 0px;
	color:transparent;
	background:url(../images/cross.png);
}
.jroxProfileIcons {
	height: 20px;
}
#jroxProfileUsername {
	margin-top: 1em;
}
a.jroxProfileEmailLink, a.jroxProfileWebsiteLink {
	float:left;
	display:block;
	margin-right: 8px;
	height:17px;
	width: 17px;
	font-size: 0px;
	color:transparent;
	text-decoration:none;
}
a.jroxProfileEmailLink:hover, a.jroxProfileWebsiteLink:hover {
	text-decoration:none;
}
a.jroxProfileWebsiteLink {
	background: transparent url(../images/website.png) no-repeat;
}
a.jroxProfileEmailLink {
	background:url(../images/email1.png) no-repeat;
}
/* 
|------------------------------
| KONTAKT
|------------------------------
*/
#jroxContactFormHeading {
	font-size: 130%;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}
.jroxContactBox {
	margin: 1em 3em;	
	padding: 1em 2em;
}
.jroxContactAddressBox {
	margin: 2em 0;
	text-transform:capitalize;
}
.jroxContactBox li {
	list-style:none;
	text-transform:capitalize;
	margin: 5px 5px 1em;
	padding-bottom: 1em;
	border-bottom: 1px dotted #ccc;
}
.jroxContactFormRow {
	margin: 8px 0;
	display:block;
}
.jroxContactFormField {}
.jroxContactFormInput, #jroxContactFormBodyTextArea {
	width: 50%;
	margin: 1em 0;
	overflow: auto;
	font-size: 110%;
	font-family:Arial, Helvetica, sans-serif;
}
.jroxContactFormField input{
	width: 50%;
}
textarea#jroxContactFormBodyTextArea {
	height: 250px;
	width: 75%;
}
/* 
|------------------------------
| RSS
|------------------------------
*/
.jroxRssColumn {
	margin-left: 1em;
}
#jroxRssHeading {
	font-size: 110%;
	font-weight: bold;
	text-transform: capitalize;
	margin: 1em 0;
}
#jroxRssHeading img {
	vertical-align:middle;
	padding-right: 7px;
}
.jroxRssFeedLinks {
	padding-bottom: 1em;
	margin-bottom: 1em;
	border-bottom: 1px dotted #ccc;
	text-transform: capitalize;
}
.jroxRssFeedGetFeed {
	float:right;
	font-size: 80%;
}
/* 
|------------------------------
| STYLE DODATKOWE
|------------------------------
*/
.floatRight {
	float:right;
}
input.error, textarea.error { 
	border: 1px solid red; 
}
label.error {
	color: #FF0000;
	display:block;
	font-size: 11px;
	padding-left:2em;
	margin-left:7em;
	padding-top: 2px;
	background:url(../images/red_arrow_up.png) left no-repeat;
	text-align:left;
	position:absolute;	
}
.jroxVerifyField {
	margin-bottom: 1em;
}
#ajaxContent {
	padding: 0 1em 0 0;
}
/*
=====================
OGÓLNE
=====================
*/
.jroxlineBreak {
	border-bottom: 1px solid #666666;
	height: 10px;
}
.jroxBold {
	font-weight:bold;
}
input.checkBox {
	border: 0;
	margin: 0;
	padding: 0;
	width: 12px;
	height: 12px;
}
.middleBox {
	width: 50%;
	margin: 1em auto;
}
.jroxMarginOne {
	margin: 1em;
}
.jroxTextAlignRight {
	text-align: right;
}
.jroxCapitalize {
	text-transform:capitalize;
}
.jroxCenter {
	margin: auto;
	text-align: center;
	padding: 20px 5px 5px 5px;
}
.jroxLeft {
	margin: auto;
	text-align: left;
	padding: 20px 5px 5px 5px;
}
.jroxHide {
	display:none;
}
.jroxMiddle {
	vertical-align:middle;
}
.jroxFloatRight {
float:right;
}
.jroxFloatLeft {
	float:left;
}
.jroxSmall {
	font-size: 10px;
}
#loading, .loading {
	display: none;
	padding: 5px;
	vertical-align:middle;
}
.noDisplay {
	display:none;
}
#please_wait {
	background:#999999;
	color:#666666;
	border: 1px solid #666666;
	display:none;
}
/* 
|------------------------------
| FOOTER
|------------------------------
*/
.footer {
	margin:auto;
	width: 960px;
}
.jroxShowAffiliateName {
	color:#777777;
	font-size:10px;
	font-weight:bold;
	height:14px;
	width:auto;
}
/* 
|------------------------------
| CLOUD
|------------------------------
*/

#tipBox.cloud {
background-color:#F1F1F1;
border: 1px solid #0D4592;
padding: 3px;
}
/* 
|------------------------------
| TABS.CSS
|------------------------------
*/
@media projection, screen { 
    .ui-tabs-hide {
        display: none;
    }
}
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

.ui-tabs-nav, .ui-tabs-panel {
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 13px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
}
.ui-tabs-nav:after {
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 1px 0 0px;
    min-width: 84px;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 1px 0 0;
    padding-left: 0;
    color: #666;
	text-transform:capitalize;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;   
    outline: 0;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 0;
    margin-top: 0;
    color: #333;
}
.ui-tabs-nav a span {
    width: 64px;
    min-width: 64px;
    height: 18px;
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span {
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -146px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
	border-color:#999999;
	border-style:solid;
	border-width:thin;
	padding:5px 0px;
}
.ui-tabs-nav a:hover span {}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {
    cursor: pointer;
}
.ui-tabs-nav li a span {
	color: #0000CD;
}
.ui-tabs-selected a span {
	color: #FD5200 !important;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    border: 1px solid #999;
    padding: 1em 8px;
    background: #fff;
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

* html .ui-tabs-nav {
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  {
    display: inline-block;
}
#container-2, #container-3,  #container-4,  #container-5  {
margin-top: 1em;
}
/*dopisane*/
.jroxCheckoutLoginShowText a {
	color: #FF5301 !important;
	text-decoration: underline;
	}
/***********PEEL EFFECT************/
	img { behavior: url(iepngfix.htc) }
#pageflip {
	position: relative;
	left: 0; top: 0;
	float: left; 
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic;	
}

#pageflip .msg_block {
	width: 50px; height: 50px;
	overflow: hidden;
	position: absolute;
	left: 0; top: 0;
	background: url(../images/subscribe.png) no-repeat left top;	
}

div#jroxProductOverview.jroxTab ul ul li {
	margin-left:60px !important;
}

div#jroxProductOverview.jroxTab ul ul {
	list-style:circle !important;
}

div#jroxProductDescription1.jroxTab ul ul li {
	margin-left:60px !important;
}

div#jroxProductDescription1.jroxTab ul ul {
	list-style:circle !important;
}

div#jroxProductDescription2.jroxTab ul ul li {
	margin-left:60px !important;
}

div#jroxProductDescription2.jroxTab ul ul {
	list-style:circle !important;
}

/**********REPORT ABSE SITE**********/
	.spam{
	margin:auto;
        width: 500px;
        color: #666666;
        font-weight: lighter;
        border-top-width: thin;
        border-bottom-width: thin;
    }
    
    table.spam tr td input{
        width: 350px;
    }
    
    table.spam tr td select{
        width: 356px;
        color: #666666;
        font-style: italic;
    }
    
    table.spam tr td textarea{
        width: 500px;
        height: 150px;
    }
    
    input.submit
    {
        width: 250px !important;
        margin-left: 125px;
    }
    
    .spam hr{
        color: #666666;
        background-color: #666666;
        width: 90%;               
    }
