﻿a {	text-decoration: none;color: #253e77}


a:active    {	color: #6D8297;	}
a:hover     {	color: #6D8297; text-decoration: underline;	}

    
blockquote  {	font: 10px Verdana;	}
ol          {	font: 10px Verdana;	}
ul          {	font: 10px Verdana;	}
p           {	font: 10px Verdana;	color: #000000; margin:0}

form        {	padding: 0px;  margin: 0px;}
body        {	font: 10px Verdana;	color: #000000;  }
td			{	font: 10px Verdana;	color: #000000;  }

select	{font: normal 10px Verdana; }

.separator	{color: green}


.menu_td	{	height: 17px; padding: 0px 0px 0px 5px;}
.menu_td a	{	font: 10px Verdana; color: #394D65;	text-decoration: none;}
.menu_td a:active    {	color: #394D65;	}
.menu_td a:hover     {	color: #0b0b0b;	}

.menu_td_active	{	height: 17px; padding: 0px 0px 0px 5px;	background-color: #DF9D49;}	
.menu_td_active a	{	font: bold 10px Verdana;	color: #FFFFFF;	text-decoration: none;	letter-spacing: -1px;}

.menusub_td	{ height: 17px;	padding: 0px 0px 0px 5px;	background-color: white;}	
.menusub_td a	{	font: 9px Verdana;	color: #000000;	text-decoration: none;	letter-spacing: -1px;}
	.menusub_td a:active    {	color: #D17522;	}
	.menusub_td a:hover     {	color: #005142;	}
.menusub_td_active	{ height: 17px;	padding: 0px 0px 0px 5px;	background-color: #A6A6A6;}	
	.menusub_td_active a	{	font: 10px Verdana;	color: #FFFFFF;	text-decoration: none;	letter-spacing: -1px;}
	
.bodyheader		{	padding: 0px;	background-color: white}
.bodyheader	td	{	padding: 0px;	margin: 0px;	border: 0px;	}

.bodytable		{	padding: 0px;	border: 0px; background-color: white; }
.bodytable .left		{	padding: 20px 10px 10px 20px;	vertical-align: top;	border: 0px;	background-repeat: no-repeat; height:450px}
.bodytable .right		{	padding: 20px 15px 10px 10px;	vertical-align: top;	border: 0px;}

.bodyfooter	{	padding: 0px;	border: 0px; border-width: 0px;}
.bodyfooter th	{	padding: 0px;	border: 0px;	}
.bodyfooter td	{	padding: 0px;	border: 0px;	color: #000F36;	}


.std	{font: normal 10px Verdana; border: 0px ;	margin-bottom: 10px;}
.std th	{border: 0px;	letter-spacing:0; font: bold 9px; color: #E70904; height: 20px; text-align: left;	padding: 0px 3px 0px 3px; background-repeat: repeat-x; background-position: 18 13;}
.std td	{border: 0px;	padding: 0px 3px 0px 3px;}
.std .more	{border: 0px;	text-align: right;	padding: 0px 10px 3px 0px;}
.std .more a	{ font: bold 10px Verdana;	text-decoration: none;}

.std_ramka	{font: normal 10px Verdana; border: 0px ;	margin-bottom: 10px;}
.std_ramka th	{border: 0px;	letter-spacing:0; font: bold 9px; color: #E70904; height: 20px; text-align: left;	padding: 0px 3px 0px 3px; background-repeat: repeat-x; background-position: 18 13;}




.table_std	{padding: 0px;}
.table_std th	{font: bold 10px;	text-align: center;}
.table_std td	{font: normal 10px;	background-color: #EBEEF1;}
.table_std	.black	{font: bold 11px; color: #000000;	background-color: #ffffff;}

.forminput	{font: 11px Verdana; width:150px;}
.nlformbutton	{color: #005040; background:#E8ECF0; border:1px solid #A8C4C0; font: 10px Verdana;}
.ex_td {font: bold 15px; color: #ff0000;}




.wyniki	{padding: 0px; border-style: dotted ; border-width:1 0 ; width:100% }
.wyniki th	{font: bold 10px;	color: #C4393E; background-color: #F6F7F9; text-align: center; padding:3; border-style: dotted ; border-width: 0 0 1 0 ;}
.wyniki td	{font: normal 10px;	 border-style: dotted; padding:3; border-width: 0  ; vertical-align: top}
.wyniki .P {color: #C4393E}
.wyniki .V {color: #50a050}
.wyniki .even {background-color: #F6F7F9}


.zam	{padding: 0px; border-style: dotted ; border-width:0 0 1 0; }
.zam th	{font: bold 10px;	color: #C4393E; background-color: #F6F7F9; text-align: left; padding:3; border-style: dotted ; border-width: 1 0;}
.zam td	{font: normal 10px;	 border-style: dotted; padding:3; border-width: 0  ; vertical-align: middle}


.plan	{padding: 0px; border-style: dotted ; border-width:0 0 1 0; width:100% }
.plan th	{font: bold 10px;	color: #C4393E; background-color: #F6F7F9; text-align: left; padding:3; border-style: dotted ; border-width: 1 0;}
.plan td	{font: normal 10px;	 border-style: dotted; padding:3; border-width: 0  ; vertical-align: top}
.plan .even {background-color: #F6F7F9}

.formbutton	{font-size: 11; font-weight: bold; color: white; background-color: #C4393E;}

.link_horizontal_a {font-weight: bold}
.link_horizontal_a {}

.valid_from {font: bold 10px;	color:#224177; margin:0}

.comment_error { color: #C4393E}
.comment_select { color:  #6D8297}
.comment_info { color:  #2b2b2b}

.api_search_input { font-face: Verdana; font-size: 10px; border-style: solid; border-color: #999999; border-width:1px; margin-bottom: 2px}

.pointer { cursor:pointer; }

.results {width: 100%; margin: 5 0 5 0; border-width: 0 1 0 1; border-style: solid; border-color: gray;}
.results td {padding: 2px; text-align: center; border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: gray;}
.results .title td {background-color: #2d00b3; color: #ffffff; font-weight: bold; text-align: center;}

.red {color: red;}