.LC{background-color:#fef;color:#303;border-color:#606;}
.DC{background-color:#606;color:#fdf;border-color:#a800a8;}

@font-face{font-family:ChanceryL;src: url('css/URWChanceryL-MediItal.otf');}
body{margin:0px;font-size:16px;padding-left:0px;padding-right:0px;}
table {border: 1px solid black;}
td{border: 1px solid black;}
th {border: 1px solid black;}
.visible{display:block;}
.invisible{display:none;}
.rad5brd{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.cytat{position:absolute;right:0px;top:0px;padding:5px;text-align:right;font-size:24px;font-style:italic;font-family:ChanceryL;}
.main{width:1090px;position:relative;margin-left:auto;margin-right:auto;}
.items{width:220px;float:left;}
.item{width:200px;margin-top:20px;border:1px solid;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.itemHeader{width:190px;margin:5px;text-align:center;border-style:none;}
#footer{width:1070px;font-size:12px;float:left;margin:10px;padding-top:5px;padding-bottom:5px;border-style:none;}
#articles{width:640px;float:left;}
.logo{width:1090px;height:299px;background-image:url('css/logo.gif');background-repeat:no-repeat;}
.abtnT{display:block;position:relative;float:left;color:#fff;text-decoration:none;margin-left:10px;font-size:20px;height:31px;line-height:31px;padding-left:15px;padding-right:15px;}
.abtnT:hover {color:#ff0;}
.abtnB{display:block;position:relative;float:left;color:#fff;text-decoration:none;margin-left:10px;font-size:14px;height:19px;line-height:19px;padding-left:10px;padding-right:10px;border-color:#655d5d;border-width:1px;}
.abtnB:hover {color:#ff0;}
#menu{margin:0px;position:absolute;width:1070px;height:74px;top:220px;left:10px;}
.menushadow{position:absolute;left:5px;top:5px;width:1065px;background-color:#655d5d;border-style:none;}
/*.menushadow{position:absolute;left:5px;top:5px;width:1065px;height:41px;background-color:#655d5d;border-style:none;}*/
#menuTop{top:0px;left:0px;width:1065px;height:41px;position:absolute;border-style:none;z-index:3;}
.menuBorder{position:absolute;top:4px;left:4px;width:1055px;height:31px;border-style:solid;border-width:1px;}
img.gallery{display:block;position:relative;float:left;width:100%;margin: 15px 0px 15px 0px;}
#online-wkosciolach-pl{width:600px;height:300px;}
#fotodv{z-index:50;width:100%;height:100%;display:none;position:fixed;background-position:center;background-size:contain;background-repeat:no-repeat;}
.fotothmH{float:left;width:180px;height:134px;margin:10px;cursor:pointer;background-position:center;background-size:contain;background-repeat:no-repeat;}
.fotothmV{float:left;width:180px;height:240px;margin:10px;cursor:pointer;background-position:center;background-size:contain;background-repeat:no-repeat;}
@keyframes showSubmenu{
	from{top:11px;}
	to{top:30px;};
}
@keyframes hideSubmenu{
	from{top:30px;}
	to{top:11px;};
}
.submenuHidden{
	animation-name: hideSubmenu;
	animation-duration: 0.5s;
	animation-fill-mode:forwards;
	position:absolute;
	color:#fff;
	left:5px;
	padding-top:9px;
	width:1065px;
	height:20px;
	/*top:11px;*/
	background-color:#655d5d;
	border-style:none;
}
.submenuVisible{
	animation-name: showSubmenu;
	animation-duration: 0.5s;
	animation-delay: 0.5s;
	animation-fill-mode:forwards;
	position:absolute;
	color:#fff;
	left:5px;
	/*top:30px;*/
	padding-top:9px;
	width:1065px;
	height:20px;
	background-color:#655d5d;
	border-style:none;
}
