
BODY {
    font: 11px/1.4em Verdana, serif;
    background: #609cef;
    color: #003663;
    padding: 0;
    margin: 0 0 20px 0;
    text-align: center;
    position: relative;
}

a {
	color: #FF8C00;
}

p.more {
	padding: 2px 0;
	margin: 0;
	font: normal 10px Tahoma;
	text-align: right;
	color: Silver;
}
/*asd*/
div.read_more
{
	margin-top:-6px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:9px;
	text-align:right;
}

div.read_more a
{
	color: Silver;
	text-decoration: none;
}

div.read_more a:hover
{
	color: #FF8C00;
}

div.read_more2
{
	position:absolute;
	margin-top:3px;
	padding-right:3px;
	padding-top:6px;
	padding-bottom:0px;
	font-size:9px;
	text-align:right;
	left:415px;
	top:106px;
}

div.read_more2 a
{
	color: Silver;
	text-decoration: none;
}

div.read_more2 a:hover
{
	color: #FF8C00;
}

p.more a {
	color: Silver;
	text-decoration: none;
}

p.more a:hover {
	color: #FF8C00;
}

div.space {
	clear: both;
}

#color {
	height: 5px;
	background: #5F9AEE;
}

#header_block {
	height: 90px;
	background: #fff url(/img/bg_header.jpg) no-repeat center top;
	text-align: center;
	position: relative;
}

#header {
	width: 850px;
	margin: 0 auto;
	height: 90px;
	background:url(/img/podatki_baner.png) no-repeat center top;
	position:relative;
}

.logo_text
{
	position:absolute; 
	margin:0; 
	left:158px; 
	top:51px;
	color:red;
	font: 11px Arial;
}


/* menu  gorne */

#top_menu_block {
	height:37px;
	background: #fff url(/img/bg_top_menu.gif) repeat-x bottom;
	position: relative;
}

#top_menu {
	font: bolder 11px Arial;
	color: #f7c900;
	width: 850px;
	text-align: left;
	margin: 0 auto;
	padding: 0;
}
/*
#top_menu a {
	color: #2465d1;
	text-decoration: none;
}
*/
#top_menu a:hover {
	color: #fff;
}

ul#navi {
	padding: 0;
	margin: 0;
}

.navi { 
	float: left; 
	padding: 2px 20px 4px 20px;
	list-style:none;
	text-align: center;
	
}

.navi:hover { 
	float: left; 
	padding: 2px 20px 4px 20px;
	list-style:none;
	text-align: center;
	background-image:url("/img/menutop_bt_left.png") no-repeat left top;

}

	
/* OLD
.navi { 
	float: left; 
	padding: 2px 20px 4px 20px;
	list-style:none;
	text-align: center;
	width: 4em;
}
*/

.navi2 { 
	float: left; 
	padding: 2px 20px 4px 20px;
	list-style:none;
	text-align: center;
	width: 10em;
}

.line { 
	float: left; 
	padding: 2px 0px 4px 0px;
	list-style:none;
	text-align: center;
}

.navi_curr { 
	background: #2465d1;
	color: #fff;
	padding: 2px 20px 4px 20px;
	width: 4em;
	float: left;
	text-align: center;
}

.navi_curr a {
	color: #fff;
}

.navi_curr2 { 
	background: #2465d1;
	color: #fff;
	padding: 2px 20px 4px 20px;
	width: 10em;
	float: left;
	text-align: center;
}

.navi_curr2 a {
	color: #fff;
}


/* ----- lewe menu ------ */

#left_menu {
	border-left: 1px solid #b3cff7;
	border-right: 1px solid #b3cff7;
	background: url(/img/bg_left_menu.png) no-repeat bottom;
	margin: 0 10px 0 0;
	padding: 10px 8px 40px 5px;
}



#left_menu a {
	display: block;
	text-align: left;
	text-decoration: none;
}

#left_menu a.group {
	font: bolder 11px Tahoma;
	color: #ffe800;
	/*border-bottom: 1px solid #7aaaed;*/
	/*border-top: 1px solid #7aaaed;*/
	padding: 7px 0;
}

#left_menu a.root {
	font: bolder 11px Tahoma;
	color: #fff;
	border-bottom: 0px solid #7aaaed;
	
	padding: 1px 0  2px 15px;
	margin-bottom:2px;
	margin-top:2px !important;
	display:block;
/*	background: url(/img/arrow_1.gif) no-repeat 3px 11px;*/
}

#left_menu a.root:hover {
	color: #1355C1;
/*	background: url(/img/leftmenu_bg2.png) no-repeat left 6px;*/
	background: url(/img/leftmenu_bg5.png) 20% 50% no-repeat;
	margin-top:2px !important;

}

#left_menu a.item {
	font: normal 11px Tahoma;
	color: #fff;
	padding: 1px 0 3px 10px;
	/*background: url(/img/itemarrow.png) no-repeat 6px 3px;	*/
}

#left_menu a.item:hover {
	color: #1355C1;
	/*background: url(/img/leftmenu_bg.png) no-repeat left top;*/
	background: url(/img/leftmenu_bg5.png) 20% 50% no-repeat;
}



#left_menu a.subitem {
	font: normal 11px Tahoma;
	color: #fff;
	padding: 2px 0 2px 24px;
/*	background: url(/img/subarrow.png) no-repeat 12px 5px;*/
background: url(/img/itemarrow.png) no-repeat 12px 5px;
	/*background: url(/img/arrow_2.gif) no-repeat 18px 7px;*/	
}
#left_menu a.subitem:hover {
	color: #1355C1;
/*	background: url(/img/leftmenu_bg.png) no-repeat left top;*/
	background: url(/img/leftmenu_bg5.png) 20% 50% no-repeat;
}

#left_menu a.subsubitem {
	font: normal 11px Tahoma;
	color: #fff;
	padding: 2px 0 2px 34px;
	/*background: url(/img/subsubarrow.png) no-repeat 19px 5px;*/
	background: url(/img/itemarrow.png) no-repeat 19px 5px;
}

#left_menu a.subsubitem:hover {
	color: #1355C1;
	/*background: url(/img/leftmenu_bg.png) no-repeat left top;*/
	background: url(/img/leftmenu_bg5.png) 20% 50% no-repeat;
}

#left_menu a.group:hover  {
	color: #efa412;
}

.left_adv {
	margin: 10px 10px 0 0;
	font: normal 11px Tahoma;
	color: #fff;
	text-align: left;
}

.left_adv_title {
	font: bold 11px Tahoma;
	color: #ffda0c;
}

.left_adv_head {
	font: normal 11px Tahoma;
	color: #ffda0c;
	margin: 0;
	padding: 10px 0 3px 0;
}



/* ----- biale pole------ */



#content_block {
	background: #609cef url(/img/bg_content.gif) repeat-x top;
	min-height: 500px;
	padding: 2px 0;
}

#content {
	margin: 0px auto;
	padding: 5px 0;
	width: 850px;
}

#right {
	width: 675px;
	float: right;
	min-height: 10px;
	background: #fff;
}

#right_gora
{
	/*background-color:red;*/
	background: #609cef url(/img/2.png) ;
	height:7px;
}


#right_dol
{
	/*background-color:red;*/
	background: #609cef url(/img/3.png) no-repeat top;
	height:14px;
	
}

#left {
	width: 175px;
	float: left;
	text-align: left;
}



#info {
	height: 83px;
	widows: 170px;
	text-align: left;
}

#left_bottom {
	height: 12px;
	widows: 170px;
	text-align: left;
}


/* ----- lewa strona bialego pola------ */


.banner_1 {
	margin: 10px 10px 0 10px;
	padding: 5px;
	text-align: center;
	background: #deedfe;
}



#block_left {
	float: left;
	width: 510px;
}



.block_news1 {
	width: 240px;
	margin: 10px 0 0 10px;
	float: left;
	
}

.news_text {
	padding: 3px;
	border: 1px solid #e2e0cd;
	background: #fdfbee;
	text-align:justify;
	min-height: 175px;
	height:175px;
	overflow-x:hidden;
	overflow-y:hidden;
}

.news_photo {
	height: 70px;
	margin: 1px 0;
}

.news_top1 {
	height: 20px;
	background: url(/img/news_top1_1.gif) no-repeat left top;
	font: bold 11px Tahoma;
	color: #fff; 
	text-align: left;
	padding: 2px 0 0 10px;
}

.news_top1 a{
	color:#fff;
	text-decoration:none;
}

.news_top2 {
	height: 20px;
	background: url(/img/news_top2.gif) no-repeat left top;
	font: bold 11px Tahoma;
	color: #ae232a;
	text-align: left;
	padding: 2px 0 0 10px;
}

.news_top2 a{
	color:#ae232a;
	text-decoration:none;
	}

.news_top3 {
	height: 20px;
	background: url(/img/news_top3.gif) no-repeat left top;
	font: bold 11px Tahoma;
	color: #fff; 
	text-align: left;
	padding: 2px 0 0 10px;
}

.news_top3 a{
	color:#FFF;
	text-decoration:none;
	}

.news_top4 {
	height: 20px;
	background: url(/img/news_top4.gif) no-repeat left top;
	font: bold 11px Tahoma;
	color: #fff; 
	text-align: left;
	padding: 2px 0 0 10px;
}

.news_top4 a{
	color:#FFF;
	text-decoration:none;
	}

.block_news2 {
	padding: 10px 10px;
	border: 1px solid #e2e0cd;
	background: #fdfbee;
	text-align: left;
	margin: 3px 10px 0 10px;
	min-height: 120px;
	vertical-align: top;
}

.block_news2 img {
	border:none;
	margin: 0 5px 5px 5px;
}

.block_news2_1 {
	padding: 10px 10px;
	border: 1px solid #e2e0cd;
	background: #fdfbee;
	text-align: left;
	margin: 10px 10px 0 10px;
	min-height: 110px;
	height:110px;
	vertical-align: top;
}

.block_news2_1 img {
	border:none;
	margin: 0 5px 5px 5px;
}

.block_news3 {
	padding: 3px;
	border: 1px solid #e2e0cd;
	background: #fdfbee;
	text-align: left;
	margin: 10px;

}

.head_1 {
	font: bold 11px Tahoma;
	color: #6c9f37;
	margin: 0;
	padding: 0 0 0px 15px;
	background: url(/img/point_1.gif) no-repeat 0 3px;
}

.head_1 a{
	color:#6c9f37;
	text-decoration:none;
}

.head_2 {
	font: bold 11px Tahoma;
	color: #ffa800;
	margin: 0;
	padding: 0 0 0px 15px;
	background: url(/img/point_2.gif) no-repeat 0 3px;
}

.head_2 a{
	color:#ffa800;
	text-decoration:none;
}

.head_3 {
	font: bold 11px Tahoma;
	color: #1d439a;
	margin: 0;
	padding: 0 0 0px 15px;
	background: url(/img/point_3.gif) no-repeat 0 3px;
}

.head_3 a{
	color:#1d439a;
	text-decoration:none;
}

.head_4 {
	font: bold 11px Tahoma;
	color: #cb000e;
	margin: 0;
	padding: 0 0 0px 15px;
	background: url(/img/point_4.gif) no-repeat 0 3px;
}

.head_4 a{
	color:#cb000e;
	text-decoration:none;
}

/* ----- prawa strona bialego pola------ */


#block_right {
	float: left;
	width: 165px;
	margin-top:-7px;
}


.right_menu {
	background: #f2f7fc;
	padding: 5px;
	margin: 10px 10px 0 0;
	color: #72ad2d;
	font: bold 11px Tahoma;
	text-align: left;
}

.right_menu a {
	display: block;
	padding: 3px 0 3px 15px;
	color: #1d4399;
	font: bold 11px Tahoma;
	text-decoration: none;
	background: url(/img/arrow_4.gif) no-repeat 3px 7px;
}

.right_menu a:hover {
	color: #FF8C00;
}

.right_banners {
	margin: 10px 10px 0 0;
	border-top: 0px solid #c6dbf9;
	border-bottom: 0px solid #c6dbf9;
	padding: 10px 0;
	text-align: center;
}

.right_adv {
	margin: 10px 10px 0 0;
	font: normal 11px Tahoma;
	color: #1c4399;
	text-align: left;
}

.right_adv_title {
	font: bold 11px Tahoma;
	color: #72ad2d;
}

.right_adv_head {
	font: normal 11px Tahoma;
	color: #72ad2d;
	margin: 0;
	padding: 10px 0 3px 0;
}




#menu_bottom {
	text-align: left;
	padding: 4px 0px;
	border-top: 1px solid #c1be91;
	margin: 10px;
	color: #FFD700;
}

#menu_bottom a {
	color: #1d439a;
	text-decoration: none; 
	font: bold 11px Tahoma;
}

#menu_bottom a:hover {
	color: #FF8C00;
}

.count {
	float: right;
	margin: 0;
	padding: 0;
	font: normal 11px Tahoma;
	color: #2e3c3e;
}

#policy {
	margin: 10px;
	font: normal 10px Tahoma;
	color: #acaca1;
	text-align: justify;
}

#bottom_line {
	text-align: right;
	background: #eeab00;
	margin: 10px;
	padding: 2px 10px;
	font: bold 10px Tahoma;
	color: #fff;
}

#bottom_line a {
	font: bold 10px Tahoma;
	color: #fff;
	text-decoration: none;
}

#bottom_line a:hover {
	color: #FF8C00;
}

#footer {
	color: #fff;
	font: normal 10px Tahoma;
	text-align: center;
	margin: 0 0 0 0;
	background: #609cef;
}

#footer a {
	color: #fff;
	font: normal 10px Tahoma;
	text-decoration: none;
}

#footer a:hover {
	color: #FF8C00;
}

.valid_img
{
	border:none;
}

.div_valid
{
	float:left;margin-left:164px;width:200px;
}
.rozmiar
{
	width:675px !important;
}
#menu_mapa
{
	margin-top:13px;
}

.homeContenerBoxesMain
{
	float:right;width:100%;margin-top:-7px;
}
#homeBlockNewsHeader
{
	padding-top:0px;
	overflow:hidden;
}
.homeBlockNewsIntro
{
	padding-top:8px;margin-left:8px; margin-right:8px;
}
.homeBottomBoxInfo
{
	height:90px;
	padding-top:6px;
	overflow:hidden;
	z-index:4;
	padding-bottom:3px;
}

.homeBottomBoxInfo table td.tdUrl
{
	padding-left:5px;height:85px;width:105px;vertical-align:top;padding-top:6px;text-align:right;
}
.homeBottomBoxInfo table td.tdUrl a img
{
	margin-right:0px;width:100px;height:75px;
}
.homeBottomBoxInfoDiv
{
	min-height:70px;overflow:hidden;
}
.readMoreTdHome
{
	vertical-align:bottom;padding-bottom:15px;
}
.logoTopMainImg
{
	border:none; 
	position:absolute; 
	margin:0; 
	left:0px;
	width:210px;
	height:46px; 
	top:24px;
}

.logoBottomMainImg
{
	
	border:none; 
	position:absolute; 
	margin:0; 
	left:60px; 
	top:55px; 
	width:95px;
}
.logoBottomMainImg2
{
	border:none; position:absolute; margin:0; left:60px; top:55px;height:5px; width:57px;
}
.ileftBottomHomeMenu img
{
	border:0px solid black;
}
#linkbox2
{
	
}
#linkbox2 a
{
	width:100%;
	padding-left:20px;
	padding-right:20px;


}

#linkbox1 a
{
	width:100%;padding-left:20px;padding-right:20px;
}
#linkbox3 a
{
	width:100%;padding-left:20px;padding-right:20px;
}
#linkbox4 a
{
	width:100%;padding-left:20px;padding-right:20px;
}
.leftMenuHomeMain
{
	width:100%;padding:2px;border-top: 1px solid #7aaaed;
}
.leftMenuHomeMainSub
{
	width:100%;padding:2px;
}

.mapaSerwisuSpanHeader
{
	font-weight:bold;
	font-size:13px;
	display:block;
	margin-bottom:13px;
	margin-top:5px;
	color:#1C4399
}
.mapaSerwTdMain
{
	vertical-align:top;padding-top:0px;
}
.mapaSerwSpanDolneMenu
{
	color:#1D439A;
	font-weight:bold;
	margin-left:0px;
	display:block;
	margin-top:12px;
	margin-bottom:10px;
}

.mapaSerwSpanLeweMenu
{
	color:#1D439A;font-weight:bold;
	margin-left:0px;margin-top:12px;
	margin-bottom:10px;display:block;
}
.mapaSerwSpanSubSpan
{
	margin-left:15px;margin-top:9px;margin-bottom:0px;display:block	
}
