@charset "utf-8";
/* CSS Document */

.div_logowanie
{
	text-align: right;
	width: 110%;
	margin-bottom: -5px;
	height: 0px;
}
.div_logowanie_tabela
{
	text-align: right;
	margin: 0;
	padding: 0;
		min-width: 1400px;
}





.przycisk_logowania{

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	
	cursor:pointer;
	color: #87ACD6;
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	background-position: bottom;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	border-bottom-width: thin;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.przycisk_logowania:hover {
	color: #0080C0;
}
.przycisk_logowania:active {
	position:relative;
	top:1px;
}

.flaga_div{
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: right;
	top: -20px;
	right: 0px;
	width: auto;
}

.flag_PL{
	background: url('images/flag/flag_PL.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_PL:hover{
	background: url('images/flag/flag_PL.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_PL:active {
	position:relative;
	top:1px;
}
.flag_GB{
	background: url('images/flag/flag_GB.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_GB:hover{
	background: url('images/flag/flag_GB.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_GB:active {
	position:relative;
	top:1px;
}
.flag_DE{
	background: url('images/flag/flag_DE.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_DE:hover{
	background: url('images/flag/flag_DE.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_DE:active {
	position:relative;
	top:1px;
}
.flag_FR{
	background: url('images/flag/flag_FR.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_FR:hover{
	background: url('images/flag/flag_FR.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_FR:active {
	position:relative;
	top:1px;
}

.flag_NO{
	background: url('images/flag/flag_NO.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_NO:hover{
	background: url('images/flag/flag_NO.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_NO:active {
	position:relative;
	top:1px;
}

.flag_US{
	background: url('images/flag/flag_US.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_US:hover{
	background: url('images/flag/flag_US.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_US:active {
	position:relative;
	top:1px;
}


.flag_US{
	background: url('images/flag/flag_US.png') no-repeat;
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand
}
.flag_US:hover{
	background: url('images/flag/flag_US.gif') no-repeat;
	height: 23px;
	width: 31px;
	cursor:pointer;
	cursor:hand	
}
.flag_US:active {
	position:relative;
	top:1px;
}
.logo_div{
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	margin-top: -30px;
	}
.logo_div a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: Transparent;
	color: Transparent;
	}	
	
.logo_div a:hover {
	color: Transparent;
	background-color: Transparent;
}
tabela_glowna{
	margin: 2px;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	
}
.menu_lewe{
	width: auto;
	border-left-width: thin;
	border-left-style: groove;
	border-left-color: #06C;
	float: left;
	max-width:300px;
	font-size: 12px;
	
}
.glowne_pole{
	float: left;
	/*max-width:670px;*/
	padding: 10px;
	
}


.tabela_wyswietlana1{
	font-size: 12px;
	color: #960;
	font-style: normal;
	font-weight: bolder;
	width: auto;
	background-image: url(images/zdjecie2.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.tabela_nowa td{
	color: rgb(0, 0, 0);
	border: 1px solid rgb(204, 204, 204);
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: rgb(204, 204, 204);
	border-right-color-value: rgb(204, 204, 204);
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: rgb(204, 204, 204);
	border-left-color-value: rgb(204, 204, 204);
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	border-radius: 4px 4px 4px 4px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	padding: 5px;
	padding-top: 3px;
	padding-right-value: 3px;
	padding-bottom: 3px;
	padding-left-value: 3px;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	border: 1px solid rgb(204, 204, 204);
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: rgb(204, 204, 204);
	border-right-color-value: rgb(204, 204, 204);
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: rgb(204, 204, 204);
	border-left-color-value: rgb(204, 204, 204);
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	text-decoration: none;
	}
	
.tda{
	color: rgb(0, 0, 0);
	font-family: Georgia;
	background-color: #E1E1E1;
	font-size: 20px;
	font-variant: normal;
	margin: 10px;
	padding: 10px;
	}
	
.wiersze:hover td{
	background-color: #E6EEF7;
	color: rgb(9 ,40 , 119);
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-right-color-value: rgb(84, 108, 21);
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-left-color-value: rgb(84, 108, 21);
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}



.przycisk_Standard_GB{
	border: none;
	background: url('../images/Standard_GB.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Standard_GB:hover {
	border: none;
	background-position: 0 -116px;
}
.przycisk_Standard_GB_akt{
	border: none;
	background: url('../images/Standard_GB_akt.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Standard_PL{
	border: none;
	background: url('../images/Standard_PL.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Standard_PL:hover {
	border: none;
	background-position: 0 -116px;
}
.przycisk_Standard_PL_akt{
	border: none;
	background: url('../images/Standard_PL_akt.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Premium_GB{
	border: none;
	background: url('../images/Premium_GB.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Premium_GB:hover {
	border: none;
	background-position: 0 -116px;
}
.przycisk_Premium_GB_akt{
	border: none;
	background: url('../images/Premium_GB_akt.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Premium_PL{
	border: none;
	background: url('../images/Premium_PL.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Premium_PL:hover {
	border: none;
	background-position: 0 -116px;
}
.przycisk_Premium_PL_akt{
	border: none;
	background: url('../images/Premium_PL_akt.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Direct_GB{
	border: none;
	background: url('../images/Direct_GB.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Direct_GB:hover {
	border: none;
	background-position: 0 -116px;
}
.przycisk_Direct_GB_akt{
	border: none;
	background: url('../images/Direct_GB_akt.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Direct_PL{
	border: none;
	background: url('../images/Direct_PL.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.przycisk_Direct_PL:hover {
	border: none;
	background-position: 0 -116px;
}
.przycisk_Direct_PL_akt{
	border: none;
	background: url('../images/Direct_PL_akt.png') no-repeat;
	width: 250px;
	height: 111px;
	text-align: center;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
.tabela_plany td{
	color: rgb(0, 0, 0);
	border: 1px solid rgb(204, 204, 204);
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: rgb(204, 204, 204);
	border-right-color-value: rgb(204, 204, 204);
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: rgb(204, 204, 204);
	border-left-color-value: rgb(204, 204, 204);
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	border-radius: 4px 4px 4px 4px;
	text-align: center;
	font-family: Arial;
	font-size: 18px;
	padding: 10px;
	padding-top: 3px;
	padding-right-value: 3px;
	padding-bottom: 3px;
	padding-left-value: 3px;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	border: 1px solid rgb(204, 204, 204);
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: rgb(204, 204, 204);
	border-right-color-value: rgb(204, 204, 204);
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: rgb(204, 204, 204);
	border-left-color-value: rgb(204, 204, 204);
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	text-decoration: none;
}


.tabela_plany1 td{
	
	
	
	color: #464646;
	font-size: 18px;
	text-align: center;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	color: #464646;
	padding: 20px;
	margin-top: 10px;
	margin-right: 10;
	margin-bottom: 36px;
	margin-left: 10;	
	
	background-color: rgb(253 , 125 , 63);
		color: rgb(9 ,40 , 119);
			
			border: 1px solid rgb(9, 40, 119);
			border-top-width: 1px;
				border-right-width-value: 1px;
				border-right-width-ltr-source: physical;
				border-right-width-rtl-source: physical;
				border-bottom-width: 1px;
				border-left-width-value: 1px;
				border-left-width-ltr-source: physical;
				border-left-width-rtl-source: physical;
				border-top-style: solid;
				border-right-style-value: solid;
				border-right-style-ltr-source: physical;
				border-right-style-rtl-source: physical;
				border-bottom-style: solid;
				border-left-style-value: solid;
				border-left-style-ltr-source: physical;
				border-left-style-rtl-source: physical;
				border-top-color: rgb(84, 108, 21);
				border-right-color-value: rgb(84, 108, 21);
				border-right-color-ltr-source: physical;
				border-right-color-rtl-source: physical;
				border-bottom-color: rgb(84, 108, 21);
				border-left-color-value: rgb(84, 108, 21);
				border-left-color-ltr-source: physical;
				border-left-color-rtl-source: physical;
				-moz-border-top-colors: none;
				-moz-border-right-colors: none;
				-moz-border-bottom-colors: none;
				-moz-border-left-colors: none;
				border-image-source: none;
				border-image-slice: 100% 100% 100% 100%;
				border-image-width: 1 1 1 1;
				border-image-outset: 0 0 0 0;
				border-image-repeat: stretch stretch;
	
	
}
.tabela_plany th{
	background-color: #F2F1ED;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	}
	

.tabela_plany tr:hover td{
	background-attachment: scroll;
	background-color: #F2F1ED;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	
	
}	
.wyroznienie_nazwy_plany{
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin: 5px;
	padding: 5px;
	
	
}

.alfabet{
	text-align: center;
	width: 100%;	
}

.przycisk_alfabet1 {
	-webkit-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	-moz-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	background-color:#EEE;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:1px solid #999;
	color:#666;
	font-family:'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
	font-size:11px;
	font-weight:700;
	padding:2px 6px;
	height:28px;
	text-decoration: none;
}
.przycisk_alfabet1:hover  {
	-webkit-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	-moz-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	background-color:#EEE;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:2px solid #0080C0;
	color:#092877;
	font-family:'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
	font-size:11px;
	font-weight:700;
	padding:2px 6px;
	height:28px;
	text-decoration: none;
}
.przycisk_alfabet1:active {
	position:relative;
	top:1px;
	text-decoration: none;
}
.przycisk_alfabet1_wl  {
	-webkit-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	-moz-box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	box-shadow:rgba(0,0,0,0.98) 0 1px 0 0;
	background-color:#EEE;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:2px solid #276BB9;
	color:#092877;
	font-family:'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
	font-size:11px;
	font-weight:700;
	padding:2px 6px;
	height:28px;
	text-decoration: none;
}

a:link {
	text-decoration: none;	

	}
a:visited {
	text-decoration: none;	

	}
a:active {

text-decoration: none;	

	}
a:hover {
		text-decoration: none;	

	}

.ostrzezenie{
	font-size: 12px;
	color: #F00;
	font-style: italic;	
}
.ostrzezenie_14{
	font-size: 14px;
	color: #F00;
	font-style: italic;	
}
.ostrzezenie_16{
	font-size: 16px;
	color: #F00;
	font-style: italic;	
}
.ostrzezenie_czarne{
	font-size: 12px;
	font-style: italic;
}
.div_srodek{
	text-align: center;
	vertical-align: middle;
	width: 180%;
}
.tabela_zwykla{
	font-size: 11px;
	color: #003;
	border-top-width: medium;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: ridge;
	border-left-style: none;
	font-style: normal;
	font-weight: normal;
	border-bottom-width: medium;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	margin: auto;
	left: auto;
	right: auto;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px; 	

	}
.tabela_zwykla th{
	font-size: 14px;
	color: #000;
	background-color: #f2f1ed;
	border-bottom-style: none;
	text-align: center;
	}
	
.glowne_okno_tekst_prawa{
	text-align: right;
	width: 950px;
}
.glowne_okno_tekst{

	color: #030;
	width: auto;
	text-align: center;
	height: auto;
	margin: 10px;
	padding: 10px;
}
.glowne_okno_tekst_lewa{
	text-align: left;
	font-size: 12px;
}
.glowne_okno_tekst_prawa{
	text-align: right;		
}
.glowne_okno_tekst_wysrodkowane{
	text-align: justify;
}
.tabela_zwykla_voip{
	font-size: 12px;
	color: #003;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	font-style: normal;
	font-weight: normal;

	
	margin: auto;
	left: auto;
	right: auto;
	text-align: left;	

	}
.tabela_zwykla_voip td{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;		
	}
	
.input {
		
}
.input:hover {
	
}
.input_blad {
	border: thin double #B54030;
	
}
.input_blad:hover {
	border: thin double #F00;
}

.input_blad_regulamin {
	border: thin double #B54030;
	padding: 2px;	
}
.input_regulamin {
	padding: 2px;	
}

select{
	background: #DBE1E7;
	border:1px solid rgba(88, 145, 192, 0.2);
	padding: 4px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
}


.net4call-footer .layout-item-0 { border-right-style:solid;border-right-width:1px;border-right-color:#858585; color: #262626; padding-right: 15px;padding-left: 15px;  }

.net4call-footer .layout-item-11 { color: #262626; padding-right: 15px;padding-left: 15px;  }

.ul_odzielna ul li{
	text-align: left;	
}

net4call-article1{
	border-right-width: thin;
	border-right-style: groove;
	border-right-color: #CCC;	
}
.sprawdzenie_polaczenia{
	font-size: 12px;
	text-align: left;	
	
	
}
.tabela_plany_sprawdzenie{
	font-size: 11px;
				
	
}

.tabela_plany_sprawdzenie td, tr{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;		
	}
.a{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	
}

.mala_flaga{
	height: 30px;
	width: 50px;
	left: -25px;
	top: -20px;
	position: relative;
	clip: rect(-20px,auto,auto,-10px);
}
.chat_przycisk{
	position: fixed;
	width: 180px;
	border-top: 0;
	bottom: 75px;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	right: 100px;
}
.net4call-button_maly
{
   border-collapse: separate;
   -webkit-border-radius: 0;
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
   background: #FFFFFF;
   background: -webkit-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -moz-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -o-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -ms-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   -svg-background: linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: linear-gradient(to bottom, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   border:1px solid #ACACAC;
   padding:0 10px;
   margin:0 auto;
   height:25px;
 
}


.net4call-button_maly.hover, .net4call-button_maly:hover
{
   background: #87ACD6;
   background: -webkit-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -moz-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -o-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -ms-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   -svg-background: linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: linear-gradient(to bottom, #A4C0E0 0, #6B98CC 100%) no-repeat;
   border:1px solid #87ACD6;
   padding:0 10px;
   margin:0 auto;
   cursor: pointer;
}
.net4call-button_maly.hover, .net4call-button_maly:hover {
   color: #FFFFFF !important;
}



.net4call-button_wysoki
{
   border-collapse: separate;
   -webkit-border-radius: 0;
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
   background: #FFFFFF;
   background: -webkit-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -moz-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -o-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -ms-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   -svg-background: linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: linear-gradient(to bottom, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   border:1px solid #ACACAC;
   padding:0 11px;
   margin:0 auto;
   height:50px;
 
}

.net4call-button_wysoki_nieaktywny
{
   border-collapse: separate;
   -webkit-border-radius: 0;
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
   background: #FFFFFF;
   background: -webkit-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -moz-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -o-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: -ms-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   -svg-background: linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   background: linear-gradient(to bottom, #FFFFFF 0, #D1D1D1 100%) no-repeat;
   border:1px solid #ACACAC;
   padding:0 11px;
   margin:0 auto;
   height:50px;
  cursor: default;
 
}

.net4call-button_wysoki.hover, .net4call-button_wysoki:hover
{
   background: #87ACD6;
   background: -webkit-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -moz-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -o-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -ms-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   -svg-background: linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: linear-gradient(to bottom, #A4C0E0 0, #6B98CC 100%) no-repeat;
   border:1px solid #87ACD6;
   padding:0 10px;
   margin:0 auto;
   cursor: pointer;
}
.net4call-button_wysoki.hover, .net4call-button_wysoki:hover {
   color: #FFFFFF !important;
}

.net4call-button_wysoki_hoover
{
	background: #87ACD6;
	background: -webkit-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
	background: -moz-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
	background: -o-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
	background: -ms-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
	-svg-background: linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
	background: linear-gradient(to bottom, #A4C0E0 0, #6B98CC 100%) no-repeat;
	border: 2px solid #262626;
	padding: 0 10px;
	margin: 0 auto;
	height: 50px;
	
}



.net4call-button_bez_icon
{
	border-collapse: separate;
	-webkit-border-radius: 0;
	-webkit-background-origin: border !important;
	-moz-background-origin: border !important;
	background-origin: border-box !important;
	background: #FFFFFF;
	background: -webkit-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: -moz-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: -o-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: -ms-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	-svg-background: linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: linear-gradient(to bottom, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	border:1px solid #ACACAC;
	padding:0;
	margin:0;
	height:30px;
	width: 32px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}

.net4call-button_bez_icon.hover, .net4call-button_bez_icon:hover
{
   background: #87ACD6;
   background: -webkit-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -moz-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -o-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -ms-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   -svg-background: linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: linear-gradient(to bottom, #A4C0E0 0, #6B98CC 100%) no-repeat;
   border:1px solid #87ACD6;
   padding:0 0px;
   margin:0 auto;
   cursor: pointer;
}
.net4call-button_bez_icon.hover, .net4call-button_bez_icon:hover {
   color: #FFFFFF !important;
}
.test{
	background-color: #0F0;
	vertical-align: top;
}


.net4call-button_wysoki_text
{
	border-collapse: separate;
	-webkit-border-radius: 0;
	-webkit-background-origin: border !important;
	-moz-background-origin: border !important;
	background-origin: border-box !important;
	background: #FFFFFF;
	background: -webkit-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: -moz-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: -o-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: -ms-linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	-svg-background: linear-gradient(top, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	background: linear-gradient(to bottom, #FFFFFF 0, #D1D1D1 100%) no-repeat;
	border: 1px solid #ACACAC;
	padding: 0 11px;
	margin: 0 auto;
	height: 50px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;	
}
.net4call-button_wysoki_text.hover, .net4call-button_wysoki_text:hover
{
   background: #87ACD6;
   background: -webkit-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -moz-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -o-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: -ms-linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   -svg-background: linear-gradient(top, #A4C0E0 0, #6B98CC 100%) no-repeat;
   background: linear-gradient(to bottom, #A4C0E0 0, #6B98CC 100%) no-repeat;
   border:1px solid #87ACD6;
   padding:0 11px;
   margin:0 auto;
   cursor: pointer;
   height: 50px;
}



.szary_obrazek{

    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	}	

#cookiesBar {
	border-top: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	color: #414141;
	font: 400 11px/1em Arial,sans-serif;
	width: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 9999;
	background: linear-gradient(#FFF, #EBEBEB) repeat scroll 0% 0% #EBEBEB;
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	
	opacity: 0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=80);
	
	/* Older than Firefox 0.9 */
	-moz-opacity:0.8;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.8;
    
	
	
	text-align: center;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: rgba(235, 235, 235, 0.8);
}
.email2{
	text-align: center;
	height: 35px;
	
	font-size: medium;
	font-weight: bold;

	text-align: left;
    margin-top: 6px;
    margin-left: 2px;	
}
.nr_telefonu{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 24px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 2px;
	text-align: left;
}

.numery_telefonow{
	padding-left: 150px;	
	
}

.rejestracja_blad{
	border-top-width: ;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;	
}