/* -- MAIN DECLARATIONS -------------------------------------------------- */
body {  
	margin:0;
	padding:0;
	font-family: Vardana, Tahoma, Helvetica, Sans-Serif; 
	text-decoration:none;
	scrollbar-face-color:#8ED8F6;
	scrollbar-arrow-color:#14149D;
	scrollbar-track-color:white;
	scrollbar-shadow-color:#808080;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-Color:white;
	background:url(../_img/common/bg_body.gif) left bottom repeat-x;
	text-align:center;
}


label, .df {cursor: pointer; cursor: hand; background: none}

td.right-shadow {
	font-size: 25px; 
	background-repeat: repeat-y;
}

.gwiazdka {
	color:#DD6E39;	
}
.register_confirmation {
	font-weight:bold;
}
h2, span.h2 {
	font-size:11px;
	margin:0 0 -15 0;
	color: #dc6227;
	font-weight:bold;
}

h3, span.h3 {
	font-size:13px;
	font-weight:normal;
	color: #dc6227;
}



p.test {
	color:green;
}



p.contact {
	font-size:15px;
	font-weight:normal;
	color: #B6D65C;
	margin-top: 0px;
}

hr {
	border:0;
	border-bottom:1px solid #DB5317;
}
.cleared {
	clear:both;
	height:1px;
	font-size:1px;
	visibility:hidden;
}

span.level_3_header {
	font-size:11px;
	font-weight:normal;
	color: #52B70D;
}


span.level_2_header {
	font-size:12px;
	font-weight:bold;
	color: #52B70D;
}

span.level_1_header {
	font-size:14px;
	font-weight:bold;
	color: #14149D;
}




/* Style strony */
#main, #sub {
	width:960px;
	margin:0 auto;
	text-align:left;
}

.dzisiaj_jest {
	float:right;
	font-size:11px;
	text-align:left;
	width:290px;
	background:#e1e1e1 url(../_img/common/bg_dzisiaj_jest.gif) 0 0 no-repeat;
	color:#000;
	font-weight:bold;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	margin-top:20px;
	margin-right:5px;
	padding-left:14px;
}
.langSel {
	float:right;
	margin-top:20px;
}
	.langSel img {
		display:block;	
	}

div.All
{
	width: 960px;
	margin: 0 auto;
}


div.SameHeight
{
	margin: 0px;
	width: 960px;
	text-align:left;
}

div.LogoContainer
{
	margin: 0px;
	width: 100%;
}

div.Logo
{
	float: left;
	text-align: left;
	clear: left;
}

div.LogoRight
{
	float: right;
	text-align: right;
	clear: right;
	width:550px;
	height:84px;
	padding-top:10px;
	background:url(../_img/common/gradient.jpg) 0 10px no-repeat;
}

.Logo a
{
	border-width: 0px;
	border-color: White;
}

a img 
{	
	border: none;	
}

div.BanerContainer
{
	margin: 0px;
	width: 100%;
}

div.SeeHearSpeak
{
	text-align: left;
	float: left;
}

.SeeHearSpeak object
{
	width: 650px;
	height: 180px;
}

.SeeHearSpeak embed
{
	width: 650px;
	height: 180px;
}

div.NewsletterContainer
{
    float: right;
	text-align: right;
	padding: 0;
	margin-bottom: 3px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

div.NewsletterTitle
{
    background-image: url(../_img/common/newsletter_tytul.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 330px;
	color: #000;
	font-size: small;
	height: 30px;
	padding-top: 8px;
	padding-left: 10px;
	text-align: left;
	text-transform:uppercase;
}

div.Newsletter
{
    background-image: url(../_img/common/newsletter_szukaj.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 330px;
	height: 150px;
	color: Black;
	font-size: smaller;
	padding-left: 8px;
	padding-right: 2px;
	text-align: left;
}
.searchForm {
	float:left;
	margin-top:16px;
	margin-left:50px;
}
	html>body .searchForm {
		margin-left:80px;
	}
.gs-webResult {
	z-index:1500;
}

.Forms
{
    text-align: right;
    float: right;
    padding-right: 30px;
    color: #666666;
}

.Forms form img
{
    width: 30px;
    height: 20px;
} 

.Forms form input
{
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
	padding-right: 30px;
}

div.MainMenu
{
	width:960px;
	height:85px;
	clear:both;
	text-align: center;
	margin: 0px;
	background:#072b63 url(../_img/common/bg_menu.gif) 0 0 repeat-x;
}


div.Path
{
	clear: both;
    background-image: url(../_img/common/sciezka.jpg);
	background-repeat: no-repeat;
	font-size: small;
	color: Black;
	margin-top: 3px;
	text-align:left;
	height: 20px;
	width: 990px;
	padding-left: 10px;
}

#banner_left {
	width: 228px;
	float: left;
}
div.LeftMenu
{
	margin: 0px;
	text-align: left;
	width: 228px;
	float: left;
	padding: 0;
	/*background: url(../_img/common/menuUp.jpg) top left no-repeat;*/
	/*padding-top: 5px;*/
}

.LeftMenu ul
{
	font-size: small;
	list-style: none;
	margin: 0px;
	padding: 0;
	/*padding-bottom: 5px;
	background: url(../_img/common/menuDown.jpg) bottom left no-repeat;*/
}

.LeftMenu li
{
	display: block;
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
	width: 228px;
	min-height: 22px;
}

.LeftMenu li a, .LeftMenu li a:visited, a.LeftMenu li a:active
{
	display:block;
	padding-left: 15px;
	line-height: 22px;
	color:#fff;
	background: url(../_img/common/menuBackground.jpg) 0 50% no-repeat;
}

.LeftMenu ul li ul
{
	display:block;
	margin-top: 3px;
	padding-bottom: 0px;
}

.LeftMenu ul li ul li a, .LeftMenu ul li ul li a:visited, .LeftMenu ul li ul li a:active
{
	padding: 0px;
	padding-right:20px;
	color:#fff;
	background: none;
}

.LeftMenu ul li ul li
{
	display: block;
	padding-left: 30px;
	margin-bottom: 3px;
	width: 198px;
	/*background-image: url(../_img/common/submenuBackground.jpg);*/
	background: url(../_img/common/menuBackground.jpg) 0 50% no-repeat;
}

.LeftMenu a
{
	color: #fff;
	text-decoration: none;
	color:#fff;
}

.LeftMenu a:hover
{
    text-decoration: underline;
	color:#fff;
}

a.naviLeft-on {}
.naviLeftBg20 {background: url(../_img/common/naviLeft20.jpg) 0 50% no-repeat !important;}
.naviLeftBg28 {background: url(../_img/common/naviLeft28.jpg) 0 50% no-repeat !important;}
.naviLeftBg34 {background: url(../_img/common/naviLeft34.jpg) 0 50% no-repeat !important;}
.naviLeftBg36 {background: url(../_img/common/naviLeft36.jpg) 0 50% no-repeat !important;}

div.CurrentAffairsTitle
{
	background-image: url(../_img/common/aktualnosci_tytul.jpg);
	background-repeat: no-repeat;
	width: 224px;
	height: 25px;
	color: Black;
	font-size: small;
	padding-top: 5px;
	padding-left: 4px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.CurrentAffairs
{
    margin: 0px;
	background-image: url(../_img/common/aktualnosci_tlo.jpg);
	background-repeat: no-repeat;
	width: 224px;
	padding-left: 4px;
	height: 150px;
	font-size: small;
	padding-bottom: 10px;
}

.CurrentAffairs a
{
    color: #dc6227;
}

.CurrentAffairs a:hover
{
    color: #dc6227;
    text-decoration: underline;
}

div.ContentBox
{
	width: 545px;
	min-height: 560px;
	margin: 0px;
	float: left;
	padding-left: 2px;
	padding-bottom: 15px;
	clear: none;
}

div.ContentBoxText
{
    padding-left: 15px;
    padding-right: 1px;
}

.ContentBoxText form
{
    margin: 0px;
    padding: 0px;
    clear: none;
}

#form_register {
	margin:0;
	padding:0;
}
	#form_register input, #form_register textarea {
		margin-bottom:10px;
		vertical-align:middle;
	}

.inputData
{
   width: 524px;
}

.inputNip
{
    width: 480px;
}

.ContentBoxText form textarea
{
    width: 520px;
}

img.Coach
{
	width: 153px;
	height: 213px;
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}

img.BonusImageRight
{
    width: 150px;
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}

img.BonusImageLeft
{
    width: 150px;
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}

.ContentBox a
{
	color: #FF9933;
}

div.RightMenu
{
	width: 180px;
	float:right;
	margin: 0px;
	padding:0;
}

div.Login
{
    background-image: url(../_img/common/logowanie.jpg);
	background-repeat: no-repeat;
	color: White;
	font-size: small;
	padding-top: 8px;
	padding-left: 3px;
}

.Login form img
{
    float: right;
    padding-right: 10px;
    padding-top: 10px;
} 

.RightMenu input
{
   margin-top: 5px;
   margin-bottom: 5px;
   width: 158px;
   color: #333333;
}

div.TitleMenu
{
    background-image: url(../_img/common/tytul.jpg);
	background-repeat: no-repeat;
	height: 25px;
	color: #173b6f;
	font-weight: bold;
	font-size: small;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
}

div.RightMenuItem1
{
   	background-image: url(../_img/common/zapisz_szkolenie.jpg);
	background-repeat: no-repeat;
	height: 145px;
	color: Black;
	font-size: small;
	padding-left: 11px;
	padding-top: 10px;
	margin-bottom: 5px;
}

.dropDown
{
  width: 160px;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #333333;
}

.RightMenuItem1 form img
{
    float: right;
    padding-right: 10px;
} 

div.RightMenuItem2
{
	background-image: url(../_img/common/eBook.jpg);
	background-repeat: no-repeat;
	height: 165px;
	color: Black;
	font-size: small;
	padding-left: 10px;
	margin-bottom: 5px;
}


.RightMenuItem2 form img
{
    float: right;
    padding-right: 10px;
} 

div.RightMenuItem3
{
    background-image: url(../_img/common/polec.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: Black;
	font-size: small;
	padding-left: 10px;
	padding-bottom: 55px;
	margin-bottom: 5px;
}

.RightMenuItem3 form img
{
    float: right;
    padding-right: 10px;
} 

h1
{
	font-size: small;
	font-weight:lighter;
	color: White;
	margin: 0px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #DD6E39;
	background-image: url(../_img/common/headBackground.jpg);
	background-repeat: no-repeat;
	height: 16px;
}
	html>body h1 {
		height: auto;
		min-height: 16px;
	}

h2
{
	font-size: medium;
	color: Black;
	margin: 0;
	font-weight: normal;
}

h3
{
	font-size: small;
	color: Black;
	margin: 0;
	font-weight: bold;
}

h4
{
	font-size: small;
	color: Black;
	margin: 0;
	font-weight: normal;
	font-style: italic;
}

h5
{
	font-size: x-large;
	font-weight: bold;
	margin: 0;
}

div.Centered
{
	text-align: center;
}

div.Important
{
	color: #FF9933;
	margin: 0;
	clear: none;
	display: inline;
}

div.ImportantBold
{
	color: #FF9933;
	margin: 0;
	clear: none;
	display: inline;
	font-weight: bold;
}

div.VeryImportant
{
	text-align: center;
	color: #FF9933;
	font-weight: bold;
}

div.Content
{
	font-size: small;
	color: Black;
	margin: 0;
	font-weight: normal;
	text-align: justify;
}

div.Footer
{
	clear:both;
	text-align: center;
	color: White;
	font-size: small;
	background: url(../_img/common/signature.jpg) 0 0 repeat-x;
	margin-top: 5px;
	height: 55px;
	padding-top: 14px;
}

div.CookieProphecy
{
	text-align: center;
	color: Black;
	font-size: small;
	margin: 0px;
	width: 100%;
	background:#fff;
}

.CookieProphecy img
{
    float: left;
	text-align: left;
	clear: left;
}

div.CookieText
{
    text-align: center;
    float: right;
	border: 1px solid #000;
	width: 785px;
	height: 100px;
	background:#fff;
}

div.ContentBoxBottom
{
    background-image: url(../_img/common/headBackgroundDown.jpg);
	background-repeat: no-repeat;
	width: 522px;
	height: 75px;
	float: left;
	padding-left: 23px;
	padding-bottom: 0px;
	margin: 0px;
}

.ContentBoxBottom img
{
    padding-bottom: 10px;
    padding-top: 50px;
}

input.btn
{
    background-image: url(../_img/common/ok.jpg);
    background-repeat: no-repeat;
    width: 30px;
    height: 21px;
    border: 0px;
    margin: 5px;
}

input.btnBack
{
    background-image: url(../_img/common/btnImg.jpg);
    background-repeat: no-repeat;
    width: 60px;
    height: 21px;
    border: 0px;
    margin: 5px;
}



/* -- NAVIGATION --------------------------------------------------------- */
a, a:link, a:visited, a:hover {
	text-decoration:none;
	color: #dc6227;
}

a.navi, a.navi:link, a.navi:visited, a.navi:active{
	font-weight:normal;
	color: #999999;
	text-decoration:none;
}

a.navi-on, a.navi-on:link, a.navi-on:visited, a.navi-on:active{
	color: #666666;
	text-decoration:none;
}

a.DST, a.DST:link,  a.DST:active{
	color: gray;
	text-decoration:none;
	font-size: 9;
}

a.DST:active{
	text-decoration:underline;
		font-size: 9;
}


a.DST:visited {
color: gray;
	font-size: 9;
}

/* -- LIST PAGER - TEXT -- */
a.pageLink, a.pageLink:link, a.pageLink:visited, a.pageLink:active {
	font-size:11px;
	text-decoration:none;
	color: green;
}


a.pageLink-on, a.pageLink-on:link, a.pageLink-on:visited, a.pageLink-on:active  {
	color: red;
	font-weight:bold;
}


/* -- LIST PAGER - IMAGES -- */
a.pageLinkImgImg, a.pageLinkImg:link, a.pageLinkImg:visited, a.pageLinkImg:active {
	font-size:11px;
	text-decoration:none;
	color: green;
	background-color: green; 
	border: solid 1px green;
}


a.pageLinkImg-on, a.pageLinkImg-on:link, a.pageLinkImg-on:visited, a.pageLinkImg-on:active  {
	color: red;
	font-weight:bold;
	background-color: red; 
	border: solid 1px red;
}

a.navi2, a.navi2:link, a.navi2:visited, a.navi2:active {
	color: #999999;
	text-decoration:none;
}

td.navi2-on {
	background: white;
}

a.navi2-on, a.navi2-on:link, a.navi2-on:visited, a.navi2-on:active  {
	font-weight:normal; 
	color: #516152;
	text-decoration:none;
}

a.navi:hover, a.navi-on:hover, a.navi2:hover, a.navi2-on:hover{
	color: #666666;	
	text-decoration: none;
}

a.multimedia, a.multimedia:hover, a.multimedia:visited, a.multimedia:active, 
a.multimedia-on, a.multimedia-on:hover, a.multimedia-on:visited, a.multimedia-on:active {
	color: #14149D;
	font-size:10px;
	font-weight:bold;
}

a.navigreen, a.navigreen:hover, a.navigreen:visited, a.navigreen:active, 
a.navigreen-on, a.navigreen-on:hover, a.navigreen-on:visited, a.navigreen-on:active {
	color: #14149D;
	font-size:10px;
	font-weight:bold;
}

td.navigreen {
	background: #75D469;
	cursor: pointer; cursor: hand;
	
}

td.navigreen-on {
	background: #A2E59D;
	cursor: pointer; cursor: hand;
}




a.navifooter, a.navifooter:hover, a.navifooter:visited, a.navifooter:active, 
a.navifooter-on, a.navifooter-on:hover, a.navifooter-on:visited, a.navifooter-on:active {
	color: #14149D;
	font-size: 11px;
	font-weight: normal;
}

a.navifooter-on, a.navifooter-on:hover, a.navifooter-on:visited, a.navifooter-on:active {
	background: #C8E0C1;
}




td.navifooter {
	padding: 0 3 0 3;
	cursor: pointer; cursor: hand;
}

td.navifooter-on {
	background: #C8E0C1;
	padding: 2 3 3 3;
	cursor: pointer; cursor: hand;
	color: red;
}




span.navipath, a.navipath, a.navipath:hover, a.navipath:visited, a.navipath:active, 
a.navipath-on, a.navipath-on:hover, a.navipath-on:visited, a.navipath-on:active {
	color:#231f20 !important;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

span.navipath {
	text-decoration: none;
}


a.sitemap_1, a.sitemap_1:hover, a.sitemap_1:visited, a.sitemap_1:active {
	color: #14149D;
	font-size: 11px;
	font-weight:bold;
	position: relative;
	top: -2;
}


a.sitemap_2, a.sitemap_2:hover, a.sitemap_2:visited, a.sitemap_2:active {
	font-weight:normal;
	color: #0073C4;
	font-size: 11px;
	
}


a.sitemap_3, a.sitemap_3:hover, a.sitemap_3:visited, a.sitemap_3:active {
	font-weight:normal;
	color: #189FFD;
	font-size: 11px;
	
}


/* ---- newsy ---- */
.newsList {}
.newsList .title, .newsList .title a {
	color:#052961;
}


.newsEntry {}
.newsEntry .data, .newsEntry .data a {
	color:#052961;
}
.newsEntry .newsTitle, .newsEntry .newsTitle a {
	color:#052961;
}

/* -- FORMS -------------------------------------------------------------- */

form {
	margin:0;
}

.inputText, inputTextGreen{
	border:1px solid #14149D;
	font-size:11px;
	font-family: Vardana, Tahoma, Helvetica, Sans-Serif;
	color: #14149D;
}

.inputTextGreen{
	border:1px solid #60AC73;
	font-size:11px;
	font-family: Vardana, Tahoma, Helvetica, Sans-Serif;
	color: #666666;
	width: 200px;
}

.newsletterRadioButtons {
	color: #14149D;
	cursor: pointer; cursor: hand;
}

.inputButton {
	font-size:11px;
	background:#E5F5B1;
	border:1px solid #777777;
	width:100;
}



/* -- MISC CLASSES ------------------------------------------------------- */
.tekst {
	padding: 15 15 15 0;
}

table.news {
	border: outset 1pt;
	border: inset 1pt;
}

table.news td {
	border: outset 0pt;
}

.stopka {
	font-size: 11px; 
	color: #777777; 
}

.mainTopic a, .mainTopic a:visited, .mainTopic a:hover,  {
	font-size:18px; 
	font-weight:bold; 
	color: #8AA6BB; 
}


.partners {
	font-weight:bold; 
	color: #930622;
}

a.partnersLink {
	font-weight:bold; 
	color: #639998;
}


/* -- NEWS --------------------------------------------------------------- */
.newsMain {
	margin:10 0 0 0;
}

.newsTitle {
	color:#dc6227;
	font-weight:bold; 
}

.date {
	color: #777777; 
}

.summary {
	color: #777777; 
}

/* -- BIULETYN ----------------------------------------------------------- */

.biuletyn td {
	font-size:11px;
	color:#777777;
}

td.biuletynHeader {
	font-weight:bold;
	color: #758E76;
	padding: 0 0 4 0;
}



/* -- SHOPS ----------------------------------------------------------- */
div.cityDiv {
	position: absolute; 
	visibility: hidden;
	top:0;
	left:500;
}

div.provMaps {
	position: absolute; 
	visibility: hidden;
	top:0;
	left:0;
}


/* -- LIST PAGER - TEXT --------------------------------------------------------------------------------------------------------- */
#listPager {clear:both;float:left;padding:20px 0 0;width:100%;}

a:link.pageLink, a.pageLink:visited, a:active.pageLink {color:#FFF;background:#325597;padding:3px 4px;margin-right:1px;float:left;font-size:11px;}
a:link.pageLink-on, a:visited.pageLink-on, a:hover.pageLink-on, a:hover.pageLink  {color:#FFF;background:#E47C49;padding:3px 4px;margin-right:1px;float:left;font-size:11px;}

a:link.listPagerprevious, a:visited.listPagerprevious {float:left;background:url(../_img/common/listPagerprevious.gif) 0 50% no-repeat;width:15px;height:19px}
a:hover.listPagerprevious {background:url(../_img/common/listPagerprevious-on.gif) 0 50% no-repeat;}

a:link.listPagernext, a:visited.listPagernext {float:left;background:url(../_img/common/listPagernext.gif) 100% 50% no-repeat;width:15px;height:19px}
a:hover.listPagernext {background:url(../_img/common/listPagernext-on.gif) 100% 50% no-repeat;}

/* -- TIPSTER -------------------------------------------------------------- 
td.pngImg, img.pngImg { behavior: url(/www/_css/iepngfix.htc) }

img.pngImg { behavior: url(/www/_css/iepngfix.htc) }*/

td.pngImg, img.pngImg { behavior: url(/www/_css/iepngfix.htc) }

.tipster {
	 cursor: pointer; cursor: hand;
}	

.tipDiv {
	position: absolute; z-index: 10000; visibility: hidden; left: 0px; top: 0px; width: 10px
}



.required {color:red;font-weight:bolder;}
.error {color:red;}
.errorJs {background-color:red;font-weight:bolder;color:black;}

/* -- galeria ------------------------------------------------------------------------------------------------------------- */

.galleryBody {
	background:none;
	font-size:12px;
	font-family: Vardana, Tahoma, Helvetica, Sans-Serif; 
}

.discription {
	font:12px Vardana, Tahoma, Helvetica, Sans-Serif;
}

#galleryThumb #albums {position:absolute;top:0;text-align:center;width:480px;font-weight:bold;}
#galleryThumb #back {position:absolute;top:0;left:0;display:none;font-weight:bold;}
#galleryThumb #info {text-align:right;padding:0 5px 10px 0;}
#galleryThumb #prevNext {clear:both;padding-bottom:20px;font-weight:bold;}
#galleryThumb #prevNext .prev {float:left;}
#galleryThumb #prevNext .next {float:right;}
#galleryThumb #prevNext a.prev:link, #galleryThumb #prevNext a.prev:visited, #galleryThumb #prevNext a.prev:hover, #galleryThumb #prevNext a.prev:active,
#galleryThumb #prevNext a.next:link, #galleryThumb #prevNext a.next:visited, #galleryThumb #prevNext a.next:hover, #galleryThumb #prevNext a.next:active {
	display:block;
	background-color:#fa8b3e;
	color:#fff;
	padding:5px;
}


#galleryThumb table.galleryTab {width:100%}
#galleryThumb table.galleryTab td {text-align:center;vertical-align:bottom}
#galleryThumb table.galleryTab td.discription {padding-bottom:10px;vertical-align:top}
#galleryThumb table.galleryTab td  table.tableShade td.tableShadeTd {text-align:left;vertical-align:top;}

.galleryBodyPhotos {background-color: #FFA7E4 ;background-image:none;margin:10px;padding:0;text-align:left;
	scrollbar-face-color:#FB8FDA;
	scrollbar-arrow-color:#000;
	scrollbar-track-color:#FECAF0;
	scrollbar-shadow-color:#C966AB;
	scrollbar-highlight-color:#FB8FDA;
	scrollbar-3dlight-color:#FB8FDA;
	scrollbar-darkshadow-Color:#FFB0E7;} 

#galleryPhotos #albums {position:absolute;top:0;text-align:center;width:480px;display:none;font-weight:bold;}
#galleryPhotos #back {position:absolute;top:0;left:0;display:none;font-weight:bold;}
#galleryPhotos #prevNext {clear:both;padding:10px 0 25px;font-weight:bold;}
#galleryPhotos #prevNext .prev {float:left}
#galleryPhotos #prevNext .next {float:right}
#galleryPhotos .image {clear:both;text-align:center}
#galleryPhotos .description {text-align:center;padding:10px }


.galleryBody a:link.prev, .galleryBody a:visited.prev {background: transparent url(../_img/common/prevGal.gif) no-repeat left center;padding:0 0 0 20px}
.galleryBody a:hover.prev {border:0;background: transparent url(../_img/common/prevGal-over.gif) no-repeat left center;}

.galleryBody a:link.next, .galleryBody a:visited.next {background: transparent url(../_img/common/nextGal.gif) no-repeat right center;padding:0 23px 0 0}
.galleryBody a:hover.next {border:0;background: transparent url(../_img/common/nextGal-over.gif) no-repeat right center;}

.image-ramka {
	text-align:center;
}
.image-ramka div {
	width:140px;
	display:block;
	margin:0 auto;
}
/* -- uzywany do generowania cieni wokół obrazków -----------------------------------------------------------------------------------*/
/*table.tableShade  {border:0;background-color:#B6629C;}
table.tableShade td {padding:0}
table.tableShade td.tableShadeTd {background-color:#B6629C;width:2px;height:2px;text-align:left;vertical-align:top;}
table.tableShade td img.image {border:1px solid #FA8B3E;}
*/
