@charset "utf-8";
/* CSS Document */
/*# GLOBAL #*/
body
{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	background:#fff;
	font:12px Verdana;
	color:#808080;
}
td
{
	vertical-align:top;
	text-align:left;
}
div
{
	vertical-align:top;
	text-align:left;
}

/*# MAIN #*/
.main
{
	width:951px;
	padding-bottom:20px;
}
.bg
{
	/*background:url(gfx/bg-mm.jpg) repeat-x top;*/
}
.bar_top
{
	width:100%;
	height:2px;
	background:#d6d6d6;
	margin-bottom:1px;
}
.kol_left
{
	width:309px;
}
.kol_odstep
{
	width:1px;
	background:#d6d6d6;
}
.kol_right
{
	width:641px;
	border-right: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
.menu_bg
{
	width:308px;
	height:592px;
	background:url(../gfx/bg_menu.jpg) no-repeat bottom left #beeefa;
	padding-top:20px;
	border-left: 1px solid #d6d6d6;
}
.menu_bg_bottom
{
	width:100%;
	height:5px;
	background: url(../gfx/menu_bottom_bg.gif) no-repeat top right;
}
.menu_nod
{
	width:232px;
	min-height:350px;
	background:url(../gfx/bg_menu_bottom.png) repeat-x bottom left;
}
.menu_padding
{
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:18px;
}
.article_main
{
	border-bottom: 1px solid #d6d6d6;
	padding-top:50px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
}
.main_art_bottom_bg
{
	width:642px;
	height:5px;
	background:url(../gfx/main_art_bottom_bg.jpg) no-repeat top left;
}
.main_art_bottom_bg_podstrona
{
	width:642px;
	height:5px;
	background:url(../gfx/main_art_bottom_bg_podstrona.jpg) no-repeat top left;
}
.main_art_bottom_left
{
	width:351px;
	border-right: 1px solid #d6d6d6;
}
.main_art_bottom_left_padding
{
	padding-top:34px;
	padding-left:25px;
	padding-right:33px;
	padding-bottom:36px;
}
.main_art_bottom_right_container
{
	width:288px;
	float:right;
}
.main_art_bottom_right
{
	width:288px;
	height:116px;
	border-bottom: 1px solid #d6d6d6;
}
.main_art_bottom_right_padding
{
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
}
/*# FONT #*/
.title_24_blue
{
	font: 24px Verdana;
	color:#074f7d;
}
.title_24_light_blue
{
	font: 24px Verdana;
	color:#0072bc;
}
.title_18_blue
{
	font: 18px Verdana;
	color:#074f7d;
}
.title_18_light_blue
{
	font: 18px Verdana;
	color:#0072bc;
}
.title_14_orange
{
	font: 14px Verdana;
	color:#ff7e00;
	font-weight:bold;
	font-style:italic;
}
.font_black
{
	color:#000;
}
.font_blue
{
	color:#074f7d;
}
.font_light_blue
{
	color:#0072bc;
}
.font_stopka
{
	font:10px Arial;
	color:#b6b6b6;
}
/*# DIV #*/
.foto_border
{
	border:1px solid #d8d8d8;
}

/*# LINK #*/
a:link, a:active, a:visited
{
font:12px/36px Verdana;
color:#4a4a4a;
text-decoration:none;
line-height: 17px;
}
a:hover
{
font:12px/36px Verdana;
color: #0b99ff;
text-decoration:none;
line-height: 17px;
}

a.menu:link, a.menu:active, a.menu:visited
{
font:12px/36px Verdana;
color:#4a4a4a;
text-decoration:none;
line-height: 17px;
}
a.menu:hover
{
font:12px/36px Verdana;
color: #0b99ff;
text-decoration:none;
line-height: 17px;
}
a.link:link, a.link:active, a.link:visited
{
font:12px/24px Verdana;
color:#828282;
text-decoration:none;
}
a.link:hover
{
font:12px/24px Verdana;
color: #0b99ff;
text-decoration:none;
}

.font_10_black
{
	font:10px Verdana;
	color:#010101;
}

.title_12_orange
{
	font: 12px Verdana;
	color:#ff7e00;
	font-weight:bold;
	font-style:italic;
}

.div_article
{
	text-align:justify;
}

ul.menu
{
	margin:0;
	padding:0;
	list-style-type: none;
	list-style-image: none;
}

li.menu
{
	background: url("../gfx/menu_arrow_in.gif") left 22px no-repeat;
	margin-right:10px;
	padding-left: 15px;
	line-height: 100%;
	padding-top: 17px;
}
li.menu:hover
{
	background: url("../gfx/menu_arrow_ac.gif") left 22px no-repeat;
}

ul
{
	margin:0;
	padding:0;
	list-style-type: none;
	list-style-image: none;
}
li
{
	background: url("../gfx/dot_list.gif") left 9px no-repeat; 
	padding-left: 15px; 
	line-height: 24px;
}

ul.linki
{
		list-style-image: square outside url("../gfx/link_arrow.gif");
}


table.reftab td a img
{
	border: 1px solid #EAEAEA;
}

table.reftab td
{
	width: 210px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	text-align: center;
}
