


h1 {
   font-family: "Times New Roman", serif;
   font-size: 13pt;
	font-style: italic;
	font-weight: bold;
	margin: 10px;
	padding-left: 30px;
	color: #003555;
	background-image: url('images/bullet_1.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

h2 {
   font-size: 11pt;
   font-family: "Times New Roman", serif;
	font-style: italic;
	font-weight: bold;
	margin: 20px 10px 10px 10px;
	padding-left: 30px;
	background-image: url('images/bullet_2.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

p {
   font-size: 10pt;
   font-family: Tahoma, Arial, helvetica, sans-serif;
	padding-left: 40px;
}



* a:link {
	font: inherit;
   color: #686868;
	font-weight: bold;
   text-decoration: none;
}

* a:visited {
	font: inherit;
   color: #686868;
	font-weight: bold;
   text-decoration: none;
}

* a:hover {
	font: inherit;
   color: #0069A9;
	font-weight: bold;
   text-decoration: none;
}


.form_fieldname {
   font-size: 8pt;
   font-family: Tahoma, Arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	color: #686868;
}

input.form_field {
	width: 200px;
   font-size: 10pt;
   font-family: Tahoma, Arial, helvetica, sans-serif;
	color: #494949;
	background-color: #F8FBFD;
	border: 1px solid #0069A9;
}

textarea.form_field {
	width: 550px;
	height: 100px;
   font-size: 10pt;
   font-family: Tahoma, Arial, helvetica, sans-serif;
	color: #494949;
	background-color: #F8FBFD;
	border: 1px solid #0069A9;
}

.form_submit {
   font-size: 10pt;
   font-family: Tahoma, Arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	padding: 5px 15px 5px 15px;
	color: #FFF;
	background-color: #EC8343;
	border: 1px solid #8B3D0E;
}








/* Nie ruszać!! */



/* Góra */

body {
	margin: 0 0 20px 0;
	background-image: url('images/body_bg.jpg');
	background-repeat: repeat-x;
	background-color: #F8FBFD;
}

#main {
	position: absolute;
	width: 960px;
	left: -480px;
	margin-left: 50%;
	margin-bottom: 20px;
}

#border1 {
	background-color: white;
	border: 1px solid #E1E1E1;
}


#design {
	text-align: right;
	color: #686868;
   font-family: Tahoma, sans-serif;
	font-size: 7pt;
	height: 30px;
	vertical-align: top;
}

#top {
	height: 83px;
	width: 960px;
	background-color: white;
}

#top #logo {
	width: 180px;
	height: 83px;
}

#top #menu {
	width: 780px;
	height: 83px;
	background-image: url('images/topmenu_bg.jpg');
	border-left: 1px solid #CACACA;
}

#top #menu .item {
	padding-left: 15px;
	padding-right: 15px;
	height: 83px;
	text-align: center;
   font-size: 8pt;
   font-family: Tahoma, sans-serif;
   color: #686868;
   text-decoration: none;
   font-weight: bold;
	background-image: url('images/topmenu_bullet.gif');
	background-position: top center;
	background-repeat: no-repeat;
	float: right;
}

#top #menu .item * {
	margin: 40px 0 10px 0;
}

#top #menu .item:hover {
	padding-left: 15px;
	padding-right: 15px;
	height: 83px;
	text-align: center;
   font-size: 8pt;
   font-family: Tahoma, sans-serif;
   color: #686868;
   text-decoration: none;
   font-weight: bold;
	float: right;
	background-image: url('images/topmenu_bullet_over.gif');
	background-position: top center;
	background-repeat: no-repeat;
}

#top #menu .item_separator {
	width: 3px;
	height: 83px;
	background-image: url('images/topmenu_separator.gif');
	float: right;
}



/* Część środkowa */



#middle {
}

#middle #left {
	width: 180px;
	border-top: 3px solid #0069A9;
	background-image: url('images/leftmenu_bg.jpg');
	background-position: top;
	background-repeat: no-repeat;
	background-color: #EC8343;
	vertical-align: top;
	padding-top: 30px;
}

#middle #left {
	width: 180px;
	margin-top: 30px;
}


#middle #left #menu {
	width: 180px;
	min-height: 150px;
}

#middle #left #animation {
	width: 180px;
}
#middle #left .animation_item img {
	border: 1px solid #8B3D0E;
	margin: 4px;
    /* for ie */
    filter: alpha(opacity=50);
    /* css3 standard */
    opacity: 0.5;
}

#middle #left #menu .item {
	width: 174px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 5px;
	text-align: center;
   font-size: 8pt;
   font-family: Tahoma, sans-serif;
   color: #686868;
   text-decoration: none;
   font-weight: bold;
	background-image: url('images/leftmenu_bullet.gif');
	background-position: right center;
	background-repeat: no-repeat;
}

#middle #left #menu .item_separator {
	width: 180px;
	height: 1px;
	background-image: url('images/leftmenu_separator.gif');
}





#middle #left #menu a:link {
	font: inherit;
   color: #FFF;
   text-decoration: none;
	left: -20px;
}

#middle #left #menu a:visited {
	font: inherit;
   color: #FFF;
   text-decoration: none;
	left: -20px;
}

#middle #left #menu a:hover {
	font: inherit;
   color: #484949;
   text-decoration: none;
	left: -20px;
}



#middle #content {
	width: 780px;
   font-size: 10pt;
   font-family: Tahoma, sans-serif;
	padding: 30px 10px 10px 10px;
   color: #484949;
	border-left: 1px solid #8B3D0E;
	border-top: 3px solid #CACACA;
	background-color: white;
	vertical-align: top;
}

#content img {
	border: 1px solid #0069A9;
}




/* Stopka */


#bottom {
	height: 85px;
	max-height: 85px;
	width: 960px;
}

#bottom #left {
	width: 180px;
	height: 83px;
	border-top: 1px solid #CACACA;
}

#bottom #menu {
	width: 780px;
	height: 85px;
	background-image: url('images/bottom_menu_bg.gif');
	border-left: 1px solid #CACACA;
}

#bottom #menu .item {
	padding-left: 15px;
	padding-right: 15px;
	height: 85px;
	text-align: center;
   font-size: 7pt;
   font-family: Tahoma, sans-serif;
   color: #686868;
   text-decoration: none;
   font-weight: bold;
	float: right;
}

#bottom #menu .item * {
	margin: 40px 0 10px 0;
}

#bottom #menu .item:hover {
	padding-left: 15px;
	padding-right: 15px;
	height: 85px;
	text-align: center;
   font-size: 7pt;
   font-family: Tahoma, sans-serif;
   color: #686868;
   text-decoration: none;
   font-weight: bold;
	float: right;
}


#bottom #menu a:link {
	font: inherit;
   text-decoration: none;
	left: -20px;
   color: #FFF;
}

#bottom #menu a:visited {
	font: inherit;
   text-decoration: none;
	left: -20px;
   color: #FFF;
}

#bottom #menu a:hover {
	font: inherit;
   color: #EC8343;
   text-decoration: none;
	left: -20px;
}

#bottom #menu .item_separator {
	padding: 0px;
	margin: 0px;
	width: 9px;
	height: 83px;
	background-image: url('images/bottom_menu_separator.gif');
	float: right;
}

#kontakt {
	width: 178px;
	height: 82px;
	text-align: center;
	background-color: white;
	margin: 1px;
	border-top: 3px solid #0069A9;
	border-right: 3px solid #EC8343;
}

#kontakt p {
	margin: 2px;
	padding: 0px;
	text-align: center;
   font-size: 7pt;
   font-family: Tahoma, sans-serif;
   color: #686868;
   font-weight: bold;
}
 div.c2 {text-align: right}
 div.c1 {text-align: center}

