*
{
	padding: 0;
	margin: 0;
}

iframe.FB_SERVER_IFRAME
{
	margin: 0 auto;
}

body
{
	margin: 0 auto;
	width: 1200px;
	height: 100%;
	background:#fff url('/gfx/bg.jpg');
	text-align: center;
	font-size: 12px;
	font-family: Calibri, "Lucida Grande", sans-serif;
}

html
{
	margin: 0 auto;
	height: 100%;
}

#main {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}


#header_left
{
	float: left;
	width: 600px;
	margin: 0 auto;
}

#header_right
{
	float: right;
	width: 600px;
	margin: 0 auto;
}

#content_main
{
	float: left;
	width: 900px;
	text-align: left;
	margin: 0 auto;
}

#content_right
{
	float: right;
	width: 300px;
	margin: 0 auto;
}


#side-a {
	float: left;
	width: 600px;
	margin: 0 auto;
}

#side-b {
	float: right;
	width: 300px;
	margin: 0 auto;
}


img
{
	border: 0;
	#position: relative;
}

br.dol
{
	border-bottom: 1px dashed #000;
}





div.ramowka
{
	margin-right: -25px;
}

#overDiv {
	text-align: left;
}

div.ramowka table {
	position: relative;
	}

div.ramowka td {
	background: #eee;
	text-align: center;
	margin: 2px;
	padding: 2px;
	font-size: 10px;
	border: 1px solid #ddd;
	}

div.ramowka td.tytul {
	text-align: center;
	background: #ddd;
	font-weight: bold;
	}

div.ramowka td.godz {
	text-align: center;
	background: #ddd;
	font-weight: bold;
	}

div.ramowka0 table {
	position: relative;
	}

div.ramowka0 td {
	background: #eee;
	text-align: center;
	margin: 2px;
	padding: 2px;
	font-size: 12px;
	border: 1px solid #ddd;
	}

div.ramowka0 td.tytul {
	text-align: center;
	background: #ddd;
	font-weight: bold;
	}

div.ramowka0 td.godz {
	text-align: center;
	background: #ddd;
	font-weight: bold;
	}

a
{
color: #5A5A5A;
text-decoration: none
}

a:hover
{
color: #000000;
text-decoration: underline
} 
	
.boxinfo {background: url('/gfx/info_bg.gif') no-repeat; width:1010px; height:164px;} 
.ititle { color:#F00; font-size:24px; line-height:30px; font-weight:bold; padding-left:25px;} 
.isubtitle { color:#F00; font-size:17px; line-height:30px; font-weight:normal;} 
.boxinfo { text-align:justify} 
.boxinfo p { text-align:justify; padding:0px 25px 0px 25px;}