#LtopMenu a:link, #LtopMenu a:visited {
	text-decoration:none;
}
#LtopMenu a:hover {
	text-decoration:underline;
}
.dbrown:link, .dbrown:visited, .dbrown:hover {
	color: #302523;
}
.reddy {
	color:#C52626;
}
.red:link, .red:visited {
	text-decoration: none;
	color: #C43124;
}
.red:hover {
	text-decoration:underline;
	color:#C43124;
	}
	#Lvmenu .hover {	
	background-image:url(../_gfx/index/vmenu_hover.jpg);
	cursor:pointer;
	}
	#Lvmenu .unhover {	
	}
	#Lvmenu .selected {
	background-image:url(../_gfx/index/vmenu_selected.jpg);
	}
#Lfooter .fbox {
		position:relative;
		left:50%;
		width:890px;
		margin-left:-440px;	
		border:0px solid green;
	}
	#Lfooter .txtbox1, #Lfooter .txtbox2 {
		position:relative;
		width:auto;
		margin-left:40px;
		margin-right:10px;
		float:left;
		padding-top:14px;
		text-align:left;
	}
	#Lfooter .txtbox3 {
		float:right;
		width:500px;
		/*padding:10px 140px 10px 380px;*/
		padding:10px 0px 0px 0px;
		}
	#Lfooter .txtbox4 {
	float:right;
	clear:both;
	font-size:80%;
	padding:10px 0px 25px 0px;
		}
	#Lfooter a {
		font-size:80%;
		text-decoration:underline;
		color:#AE6755;
	}
	#Lfooter .txtbox3 a {
		color:#D12424;
	}
.r {
	float:right;
	margin-left:14px;
	margin-bottom:10px;
}
.rb {
	float:right;
	border:1px solid #C7AB96;
	margin-left:14px;
	margin-bottom:10px;
	padding:4px;
	background-color:#FFFFFF;
}
.l {
	float:left;
	margin-right:14px;
	margin-bottom:10px;
}
.lb {
	float:left;
	border:1px solid #C7AB96;
	margin-right:14px;
	margin-bottom:10px;
	padding:4px;
	background-color:#FFFFFF;
}
.small, small {
	font-size:80%;
	}
.smallgrey {
	font-size:80%;
	color:#CB8570;
}
.borderonhref:link, .borderonhref:visited {
	border:1px solid #FCFDF4;
	}
.borderonhref:hover {
	border:1px solid #F0E1E1;
	}
.bgonhref:hover {
	background-color:#FCFAED;
}
.vmenuhover:hover {
	background-color:#FFF6AD;
	cursor:pointer;
}
.redborder {
	/*border:1px solid #F1C7C0;*/
	border:1px solid #FF4045;
}
/*.redborder:link {
	border:1px solid #F1C7C0;
}
.redborder:hover {
	border:1px solid #FF4045;
}
.redborder:visited {
	border:1px solid #831215;
}*/
.choco {
	color:#AF4125;
}
.border {
	/*border:1px solid #F0E1E1;*/
	border:1px solid #C78D8D;
	}
/*GALLERY*/
.bigfotodiv {
	background-image:url(../_gfx/trwa_ladowanie_small.gif);
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-color:#FCF7E2;
	text-align:center;
	padding:12px;
}
	.bigfotodiv img {
	border:1px solid #F1C7C0;
}
.thumb {
	margin:4px;
	border:4px solid #FCFDF4;
}
.thumbhover {
	margin:4px;
	border:4px solid #FF4045;
	border-color:#F3CDC7;
}
.lupka {
	margin-bottom:-2px;
}
.noborder {
	border:0px solid red;
}
.iserif {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
.lborder {
	border:1px solid #F5EBEB;
	/*border-color:#C78D8D;*/
	}
.padborder {
	padding:3px;
	border:1px solid #F5EBEB;
	border-color:#C78D8D;
	background:#fff;
	margin:0 0 15px 0;
	}
.aleftborder {
	padding:3px;
	border:1px solid #F5EBEB;
	border-color:#C78D8D;
	float:left;
	background:#fff;
	margin:0 15px 15px 0;
	}
.imglborders {
	}
	.imglborders img {
		border:1px solid #F5EBEB;
	}
.number {
	padding:1px 3px 1px 3px;
	border:1px solid #D8BEB5;
	font-weight:bold;
	margin-right:3px;
	color:#B0876A;
	font-size:90%;
}	
.nounder, .nounder:link, .nounder:visited, .nounder:hover {
	text-decoration:none;
	}
.letter {
	background-color:#876347;
	color:#FCFDF4;
	padding:2px 4px 2px 4px;
}
.tablewithborders, .tablewithborders td {
	/*border-color:#F8E3E0;*/
	border-color:#EBE0D8;
	border-style:solid;
	}
.imgborders img {
	border:1px solid #EBE0D8;
	}
.pimgborders img {
	border:1px solid #EBE0D8;
	padding:6px;
	}
.pwimgborders img {
	border:1px solid #EBE0D8;
	padding:6px;
	background-color:#FFFFFF;
	}
.smallred {
	font-size:80%;
	color:#D12424;
}
.thumbdiv {
	width:220px;
	float:left;
	font-size:0.8em;
	text-align:center;
}

.thumbdiv2 {
	width:120px;
	float:left;
	font-size:0.8em;
	text-align:center;
}

.thumbdiv3 {
	width:330px;
	float:left;
	font-size:0.8em;
	text-align:center;
	padding-top : 20px;
	padding-bottom : 0px;
}

.thumbdiv4 {
	width:330px;
	float:left;
	font-size:0.8em;
	text-align:center;
	padding-top : 20px;
	padding-bottom : 0px;
	padding-left : 6px;
}