body, html { height: 100%; }
body { margin: 0; padding: 0;  font-family: verdana, arial; text-align: center; background-color: #F8EBEF; scrollbar-face-color: #DFC0C9; scrollbar-arrow-color: #B9469D; scrollbar-track-color: #EDD9DF; scrollbar-shadow-color: #DB95CA; scrollbar-darkshadow-color: #B9469D;}
#main { margin: 0 auto 0 auto; border: 0; padding: 0; width: 720px; height: 100%;  background: #F8D1DC url('images/bg.gif') repeat-y scroll center;}
#menu { width: 100px; text-align: left; }
#menu2 { border: 0; padding: 0; margin: 0 1px auto 1px; width: 98px;}
#menu2 td {width: 98px}
#menu2 img { margin: 0; padding: 0; }
#menu_bottom { height: 100%; }
#content { border: 0; padding: 0 1px 0 0; width: 619px; height: 100%;}
#subcontent { width: 619px; background: url('images/bg_para_old.jpg') no-repeat top; min-height: 324px; height: 100%;}
#subcontent h1 { font-size: 16px; margin: 90px 80px 15px 100px; font-weight: bold; color: #500030;}
#subcontent2 h1 { font-size: 16px; margin: 30px 80px 15px 80px; font-weight: bold; color: #500030;}
.narrow { margin-left: 90px; margin-right: 80px; text-align: justify;}
ul.narrow_list li {margin-left: 80px; margin-right: 80px; padding-left: 0; }
#sub_bottom { height: 100%; vertical-align: bottom;}
#subcontent2 { width: 619px; background: url('images/bg_balony.jpg') no-repeat bottom; min-height: 236; margin: auto 0 0 0;}
.normal { margin-left: 25px; margin-right: 25px; text-align: justify;}
ul.normal_list li {margin-left: 25px; margin-right: 25px; padding-left: 0; list-style-type: square;}

A:link {text-decoration: none; color: #800000;}
A:visited {text-decoration: none; color: #800000;}
A:active {text-decoration: none; color: #000000;}
A:hover {text-decoration: none; color: #000000;}

.ramka { font-style: italic; font-weight: normal; margin-left: 15px; margin-right: 15px; padding: 10px; border: 1px dashed #800050; display: block; text-align: justify;}
.pane_narrow { margin-left: 90px; margin-right: 80px; padding: 5px; border: 1px solid #ffffff; display: block; }
.pane_narrow div, .pane_normal div { background-color: #FADFE7; text-align: justify;padding: 5px;}
.pane_normal { margin-left: 25px; margin-right: 25px; padding: 5px; border: 1px solid #ffffff; display: block;}
#wrap { border: 1px solid #000000; height: 260px; margin: auto; padding: 0; width: 480px }

/* #panna { width: 133px; height: 329px; float: right; }
* html #panna { margin-right: -2px;  } */

td, p, ul { vertical-align: top; text-align: left; font-size: 13px;}
img { display: block; border: 0;}

.img_galeria_l { margin-bottom: 10px; margin-right: 10px; float: left; border: 1px solid #A7A7A7; padding: 5px;  display: inline-block;}
.img_galeria_r { margin: 5px 0 10px 10px; float: right; border: 1px solid #B3969E; padding: 2px; display: inline; }
.img_l { float: left; margin: 0 10px 10px 10px; display: inline-block; }
.img_r { float: right; margin: 0 10px 10px 10px; display: inline-block; }
.center { text-align: center; }
.center2 { margin: 0 auto 0 auto; }
.img_m {margin: 0; border: 1px solid #A7A7A7; padding: 5px; text-align: center; }
.img_m_bez {margin: 0 auto 0 auto; padding: 5px; text-align: center;}
.img_m_bez img, .img_m img { margin: auto;}
h1 {font-family: 'Trebuchet ms', 'Myriad Web', Syntax, Verdana;}
h2, h3, h4 { font-family: Tahoma, Verdana; font-size: 13px; font-weight: bold;}
h3 { margin-left: 25px; margin-right: 25px;}
h4 { display: block;  margin-left: 25px; margin-right: 25px; background-color: #B3969E; padding: 4px; color: #FFFFFF; }
.wiecej {font-weight: bold; font-size: 12px;}

.naglowek{ background-color: #B3969E; color: #FFFFFF; font-family: Tahoma, Verdana; font-size: 13px; font-weight: bold; text-align: center;}
.tlo1 {background-color: #D9B6C0;}
.tlo2 {background-color: #E5C1CB;}

.clear { clear: both;}

/* ----- MENU H -----*/

	.menu .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #FFFFFF;
		background-color:#FADFE7;
	}
	.options a:link, .options a:visited {
		color:#440935;
		display:block;
		padding:3px 8px;
		text-decoration:none;
		background-color:transparent;
		font-weight: bold;
		font-family: sans-serif;
		font-size: 11px;
		border-bottom: 1px dotted #FFFFFF;
	}
	.options a:hover {
		background-color:#6B2057;
		text-decoration:none;
		color:#FADFE7;
	}

