BODY		{ font-size: small; 
		font-family: Tahoma, Verdana; 
		background-image: url(/img/bgrd.gif);
		background-position: 50% 0;	
		background-repeat: repeat-x;
		background-attachment: fixed;
		background-color: #702039; 
		margin: 0; 
		padding: 0; 
		active: #336600; 
		vertical-align: middle; 
		color: #702039;
		}
TABLE		{ border-collapse: collapse; border-color: #000000 }

.male		{ margin-top: 0pt;
	    	  font-family: Verdana;
		  font-weight: normal;
		  font-style: normal;
		  font-size: xx-small;
		  color: #000000;
		  font-variant: normal;
		  font-stretch: normal;
		  text-align: center;
		  text-decoration: none;
		}
		

.menu_Okulary {	 background-image: url(http://escapade.nagraj.pl/Naglowki/kategorie/Okulary.gif);    }

TABLE.tab_tab, TD.tab_tab {
/*width:500;*/
font-family: Verdana;
font-weight: normal;
font-size: xx-small;
/*text-align: left;*/
border-color: #DA261C;
border-style: solid;
border-width: thin;
border-collapse: collapse;
padding-left: 2px;
padding-right: 2px;
padding-top: 5px;
padding-bottom: 5px;
}

.tab_tyt {
	background-color:#941000; 
	border-bottom-color: #FFDFAE;
	border-bottom-style: solid;
	border-bottom-width: thin;
	height:20px;
	text-align: center;
	font-family: Verdana;
        font-weight: bold;
        font-style: normal;
        font-size: xx-small;
        color: #ffffff; 
        text-decoration: none;
        border-collapse: collapse;

}


.tab_ {
        vertical-align: middle;
	border-bottom-color: #FFDFAE;
	border-bottom-style: solid;
	border-bottom-width: thin;
	height:20px;
	text-align: center;
        font-family: Verdana;
        font-weight: bold;
        font-style: normal;
        font-size: xx-small;
        text-decoration: none;
        border-collapse: collapse;

}



/*wpis dla bloku */

table.p2 {
        border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;
	
	
	}
td.p2_l1 {
	background-image: url(/img/blok/l1.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	}
td.p2_l2 {
	background-repeat:repeat-y;
	background-image: url(/img/blok/l2.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	}
td.p2_l3 {
	background-image: url(/img/blok/l3.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	
	}
td.p2_s1 {
	background-repeat:repeat-x;
	background-image: url(/img/blok/s1.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	}
td.p2_s2 {
	background-repeat:repeat-x;
	background-image: url(/img/blok/s2.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	
	}
td.p2_p1 {
	background-image: url(/img/blok/p1.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	}
td.p2_p2 {
	background-repeat:repeat-y;
	background-image: url(/img/blok/p2.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	}
td.p2_p3 {
	background-image: url(/img/blok/p3.gif);
	vertical-align: top;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

	}
td.p2_srodek {
	background-color: #F2F2F2;
	background-repeat:repeat-x;
	background-image: url(/img/blok/wypelnienie.gif);
	text-align: center;
	border: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-collapse: 0px;
	border-spacing: 0px;

    }


/* wpisy dla panelu P1 */
TABLE.P1 {
	border: 0;
	margin:4px;
	margin-right: 0;
	}
TD.P1_g1 {
	background-image: url(/i/P1/gt1.png);
	vertical-align: middle;
	color: #ff9900;
	font-weight: bold;
	}
TD.P1_g2, TD.P1_g3 {
	background-image: url(/i/P1/gt2.png);
	}
TD.P1_g2 {
	width: 30%;
	}
TD.P1_g3 {
	text-align: right;
	}
TD.P1_s1, TD.P1_s2 {
	padding: 2px;
	vertical-align: top;
	background-repeat:repeat-y;
/*	background-color: #39346a;*/
/*	background-image: url(/i/P1/st1.png);*/
	}
TD.P1_s2 {
	background-position: right;
/*	background-image: url(/i/P1/st2.png);*/
	}
TD.P1_d1 {
	background-image: url(/i/P1/dt1.png);
	}
TD.P1_d2, TD.P1_d3 {
	background-image: url(/i/P1/dt2.png);
	}
TD.P1_d3 {
	text-align: right;
	}

.a_menu 	{ font-weight: bold;}
.td_head	{ border-bottom-width: 0pt; border-top-size: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid;}
.td_head_all	{ border-bottom-width: 1pt; border-bottom-style: solid; border-top-size: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; background-color: #000000; color: #FFFFFF; font-weight: bold; text-align: center;}
.td_head_all_grey	{ border-bottom-width: 1pt; border-bottom-style: solid; border-top-size: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; background-color: grey; color: #C2DD68; font-weight: bold; text-align: center; padding-bottom: 10px;}
.td_bottomside	{ border-bottom-width: 1pt; border-bottom-style: dashed; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid;}
.td_bottomside_oferta	{ border-bottom-width: 1pt; border-bottom-style: dashed; border-left-width: 0pt; border-left-style: solid; border-right-width: 0pt; border-right-style: solid; text-align: center; font-size: small; border-color: #FFFFFF; }
.td_bottomside_oferta_admin	{ border-bottom-width: 1pt; border-bottom-style: dashed; border-left-width: 0pt; border-left-style: solid; border-right-width: 0pt; border-right-style: solid; text-align: center; font-size: small; color: #702039; }
.td_bottomside_oferta_more	{ font-family: verdana; border-bottom-width: 0pt; border-bottom-style: dashed; border-left-width: 0pt; border-left-style: solid; border-right-width: 0pt; border-right-style: solid; text-align: left; font-weight: 300; font-size=3px}
.td_bottomside_gr	{ border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid;}
.td_all_gr	{ border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid;border-color: #000000;}
.td_all_gr2	{ border-top-width: 1pt; border-top-style: dashed; border-bottom-width: 1pt; border-bottom-style: dashed; border-left-width: 1pt; border-left-style: dashed; border-right-width: 1pt; border-right-style: dashed;}
.td_bottom	{ border-bottom-width: 1pt; border-bottom-style: solid; }	
.td_kropa	{ margin-top: 2pt; margin-bottom: 2pt; margin-left: 0pt; margin-right: 0pt; font-color: #FFFFFF; background-color: #000000; vertical-align: middle;}
.td_kropa_img	{ margin-top: 2pt; margin-bottom: 2pt; margin-left: 0pt; margin-right: 0pt; font-color: #FFFFFF; background-color: #000000; vertical-align: middle; background-image: url(/img/belka_dol.gif);  background-repeat:repeat-x;}
.td_kropa2	{ margin-top: 2pt; margin-bottom: 2pt; margin-left: 0pt; margin-right: 0pt; border-bottom: dotted 1pt #E6E2E2; }
.td_vtop	{ vertical-align: top;}
.td_		{ vertical-align: top; font-weight: bold; color: black; text-align: center;}
TD		{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica; vertical-align: top; }
TD.fleft	{ border-left-width: 1pt; border-left-style: dashed; background-color: #CCCCCC;}
.TD_fright	{ border-right-width: 1pt; border-right-style: solid; }
TD.ftop		{ border-top-width: 1pt; border-top-style: solid; }
TD.fbottom	{ border-bottom-width: 1pt; border-bottom-style: solid; }
TD.fleftu	{ border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; }
TD.frightu	{ border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.ftopu	{ border-top-width: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.fbottomu	{ border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.fall		{ border-width: 1pt; border-style: solid; }
TD.fbt		{ border-bottom-width: 1pt; border-bottom-style: solid; border-top-width: 1pt; border-top-style: solid; }
TD.fbl		{ border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; }
TD.fbr		{ border-bottom-width: 1pt; border-bottom-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.ftl		{ border-top-width: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; }
TD.ftr		{ border-top-width: 1pt; border-top-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.flr		{ border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.loginform	{ border-width: 1pt; border-style: solid; border-color: #888888; }
.bottom_dashed	{ border-top: 0; border-right:0; border-left:0; border-bottom:1pt; border-style: dashed;text-align: center;}
.bottom_dashed_xx	{ border-top: 0; border-right:0; border-left:0; border-bottom:1pt; border-style: dashed; font-size: 4pt; text-align: center;}
FORM            { display: inline; }
.txt		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; text-align: center }
a.white	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; text-align: center, color: #FFFFFF}
A		{ text-decoration: none; vertical-align: baseline; font-weight: bold; font-family: Arial, Times New Roman;}
A:link		{ color: #702039; font-weight: bold;}
A:active	{ color: #702039; }
A:visited	{ color: #702039; }
A.blend		{ color: #B3345E; }
A:hover		{ text-decoration: underline; color: #B3345E; }
a.nobold	{ color: #702039; font-weight: normal;}
.nobold		{ color: #702039; font-weight: normal;}
.a_bold		{ text-decoration: none; vertical-align: top; font-weight: bold;}
.a_bold:hover	{ text-decoration: underline; color: #FFFF00; vertical-align: top; font-weight: bold;}
P		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
P.nor		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
P.txt		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; text-align: justify }
P.separated	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; margin-top: 5; margin-bottom: 5 }

H1		{ font-size: 10pt; font-family: Verdana; color: #702039;}
H2		{ font-size: 9pt; font-family: Verdana; color: #702039; line-height: 10px; padding-bottom: 0px; marigin-bottom: 0px; font-weight: bold;}
H2.no_bold	{ color: #702039; font-weight: normal;}
.no_bold	{ color: #702039; font-weight: normal;}
H3		{ font-size: 10pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
li		{text-align:left; margin-left:10;}
input.wyslij	{ border:0px; background-image:url('img/cart.jpg'); background-repeat: no-repeat;  background-position: top left;  width: 30px;  height: 19px; }

TEXTAREA	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; border-color: #000000; background-color: #EBE4D6; vertical-align: middle; }
TEXTAREA.alert	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #FFFFFF; vertical-align: middle; }

SELECT		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #FFFBF1; vertical-align: middle; }
SELECT.alert	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #FF9B9B; vertical-align: middle; }


IMG		{ vertical-align: middle; border: 0; }
.imgsbt		{ vertical-align: middle; border: 0; }
.click-menu     { width: 150px; padding: 0px 0px; margin-top: 0; margin-bottom: 0; }
.click-menu .box1       { background-color: #CEBD9B; color: #000000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.click-menu .box1-hover { background-color: #CCFFCC; color: #800000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.click-menu .box1-open  { background-color: #DACAB2; color: #800000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.click-menu .box1-open-hover    { background-color: #CCFFCC; color: #800000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.click-menu .section    { background-color: #EBE4D6; line-height: 15px; padding: 0px 0px 0px 0px; display: none; }
.click-menu .section a  { color: #800000; text-decoration: none; white-space: nowrap; }
.click-menu .section a:hover    { color: #336600; text-decoration: none; white-space: nowrap; }
.click-menu .box2       { padding: 0px 0px 0px 21px; }
.click-menu .box2-hover { background-color: #CCFFCC; padding: 0px 0px 0px 21px; }
.click-menu .section .active,
.click-menu .section .active:hover { color: yellow; }
.tip		{ width: 150px; }

.dark		{ background-color: #CEBD9B; }
.light		{ background-color: #DFD5BD; }
.lucid		{ background-color: #EBE4D6; }
.superlight	{ background-color: #F4F0EC; }
.highlight	{ background-color: #CCFFCC; }
.blendbg	{ background-color: #888888; }
.blend		{ color: #888888; }
.red		{ color: #FF0000; }
.brown		{ color: #A52A2A; }
.white		{ color: #FFFFFF; }
.alert		{ color: #FF0000; }
.bold		{ font-weight: bold; }

.pre		{ font-size:  8pt; font-family: Courier, Courier New; }

.suggestion_list { background-color: #EBE4D6; border: 1px solid; padding: 0px; width: 320px; }
.suggestion_list ul { padding: 0; margin: 0; list-style-type: none; } 
.suggestion_list span { position: absolute; right: 0; font-size: 9px; margin-right: 2px; color: brown; }
.suggestion_list a { text-decoration: none; padding-left: 2px; color: black; }
.suggestion_list .selected { background-color: #CCFFCC; } 
.suggestion_list .selected a { color: black; }
#autosuggest { display: none; }

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
/*prywatne*/


