body {
	 background-color: #fff; 
     font-family: verdana, tahoma, arial, helvetica, sans-serif;
	 color: #000; 
	 font-size: 8pt;
	 margin: 0 auto;
	 padding: 0;
	 }

a:link, a:visited, a:hover {
	 text-decoration: none; 
	 color: #4D83C6;
	 } 	 

 a:hover {color: #F0101B;}

img {border: 0px;}

.bold {font-weight: bold;}

p {line-height: 18px;}
td {line-height: 18px;}
.p_tyt {font-size: 11pt; font-weight: bold; margin: 0 0 10px 30px;}
.p_opis {margin: 0; text-align: justify; line-height: 18px;}

.all {width: 100%; background-image: url(images/bg_clouds.jpg); background-repeat: no-repeat; background-position: top center;}

.top {width: 900px; height: 387px; float: center; margin: 0 auto; background-image: url(images/top.jpg);}

.bg_tresc {width: 100%; float: left; background-image: url(images/bg.gif); background-repeat: repeat-x;}
.tresc {width: 777px; float: center; overflow: hidden; margin: 0 auto; background-image: url(images/bg_stopka.gif); background-repeat: no-repeat; background-position: left 100%;}
.menu {float: left; padding: 0 0 0 23px; width: 754px;}
div#menu a {width: 149px; height: 27px; float: left; padding: 45px 0 0 0; display: block; background-image: url(images/menu_1.gif); background-repeat: no-repeat; background-position: left 100%; color: #fff; text-align: center; font-size: 10pt;}
div#menu a:hover {width: 149px; height: 40px; padding: 32px 0 0 0; float: left; display: block; background-image: url(images/menu_2.gif); color: #555555; font-weight: normal;}

.t_1 {width: 764px; float: left; margin: 0 0 0 13px;}
.t_2 {width: 764px; float: left; height: 9px; background-image: url(images/1.gif); font-size: 0pt;}
.t_3 {width: 751px; float: left; padding: 10px 0 10px 13px; background-color:#fff; }
.t_4 {width: 764px; float: left; height: 9px; background-image: url(images/2.gif); font-size: 0pt;}
.t_3_1 {width: 740px; height: 10px; float: left; margin: 0 auto; background-image: url(images/3.gif); font-size: 0pt;}
.t_3_2 {width: 700px; float: left; padding: 10px 20px; margin: 0 auto; background-color:#EFEFEF;}
.t_3_3 {width: 740px; height: 10px; float: left; margin: 0 auto; background-image: url(images/4.gif); font-size: 0pt;}
.miniaturka {float: left; margin: 0 10px 0 0; }
.left {width: 269px; height: 292px; float: left; overflow: hidden; margin: 0 0 5px 0; background-image: url(images/bg_cien.gif); background-repeat: no-repeat; background-position: center 100%;}

div#menu_left a {width: 190px; padding: 15px 30px 15px 30px; margin: 2px 0 0 0; float: left; display: block; background-image: url(images/bg_menu_left2.gif); background-color: #fff; background-repeat: repeat-y;  color: #fff; }
div#menu_left a:hover {width: 200px; padding: 15px 20px 15px 30px; float: left; display: block; background-image: url(images/bg_menu_left.gif); background-repeat: repeat-x; background-position: center center; color: #fff; font-weight: bold;}

.right {width: 420px; overflow: hidden; }

.stopka {width: 777px; height: 64px; float: left;} 
.bg_stopka {width: 285px; height: 47px; float: left; padding: 17px 0 0 0; float: left; text-align: center; color: #fff; background-image: url(images/stopka.gif);} 
.bg_stopka a {color: #fff;}
.bg_stopka a:hover {color: #C10000; }
#stopka_1 {float: right; padding: 17px 50px 0 0; color: #A5A4A4;}
div#stopka_1 a {color: #A5A4A4;} 
div#stopka_1 a:hover {color: #074A9F; text-decoration: underline;}

.bg_dol {width: 100%; height: 105px; float: left; background-image: url(images/bg_dol.jpg); background-repeat: repeat-x;}

div#menu2 a {width: 149px; height: 40px; padding: 32px 0 0 0; float: left; display: block; background-image: url(images/menu_2.gif); color: #3470BB; font-weight: bold;}
div#menu2 a:hover {width: 149px; height: 40px; padding: 32px 0 0 0; float: left; display: block; background-image: url(images/menu_2.gif); color: #000; font-weight: bold;}


h1 {
	text-align: left;
	font-size: 1px;
	padding: 10px 0 10px 0;
	margin: 0 10px 0 10px;
	color: #346FBB;
}


#container {
	width: 705px;
	margin: 0 auto;
	background-color: #EFEFEF;
}

.foto {border: #E7E7E7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.table { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent; border: 1px #F4F4F4 solid}
table.table td { font-size: 11px; color: #000000; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #D7D7D7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.ankie {background : url(images/cien.gif) repeat-x; background-color: #FFFFFF; font-size: 11px; color: #000000; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ankie2 {background : url(images/11.gif) repeat-x; font-size: 11px; color: #F6F6F6; text-align: left; border: #9C9C9C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.ankieg { font-size: 11px; color: #F6F6F6; text-align: left}
.ankier { font-size: 11px; color: #025A88; text-align: left ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}

