/*--------------linki-------------*/
a:link{
	color:#6c84a6;
	text-decoration: none;
	/*background-color:inherit;*/
}
a:visited {
	color:#4f91b0;
	text-decoration: none;
	/*background-color:inherit;*/
}
a:hover {
	color:#1A3D68;
	/*background-color:inherit;*/
	text-decoration: none;
}
a:active {
	color:#69451a;
	/*background-color:inherit;*/
	text-decoration: none;
}
/*---------------polozenie-----------*/
html, body {
	height: 100%;
}
body {
	/*font-family:Tahoma, Helvetica, Arial, sans-serif;*/
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	clear: both;
	
	/*display: table;*/
	margin:0 auto;

	text-align: center;
	/*margin: 0 auto;*/
	/*padding-top:auto;
	padding-bottom:auto;*/
	width:780px;
	color:inherit;
	background-color: #f0f0f0;
}



input, textarea{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	font-weight:normal;
	color:#000;
	border:1px solid #ddd;
	background-color: #FAFAFA;
}

#wrapper {
	/*text-align: center;*/
	/*margin:0 auto;*/
	/*text-align: left;*/
	display: table-cell;
	width:100%;
	/*display:block;*/
	vertical-align: middle;
}
#cell {
	/*height:100px;*/
}
img{
	border:0px;
}
#top{
	width:780px;
	height:120px;
	/*background-image: url(../images/themes/modern/top.jpg);*/
	margin:0px;
}
#copyright{
	font-size: 11px;
	text-align:left;
	color:#A5A5A5;
	padding-top:0;
	padding-left:10px;
	margin-top:0;
	float:left;
	/*padding-top:3px;*/
}
#error{
	font-size: 11px;
	text-align:right;
	color:#A5A5A5;
	padding-top:0;
	padding-right:10px;
	margin-top:0;
	/*padding-top:3px;*/
}

#linkHome{
	width:100px;
	margin:12px 0 0 150px;
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
}
/* ----------------- background -------------------- */
#topLeft{
	padding-left:25px;
	width:25px;
	height:110px;
	background-image: url(../images/themes/modern/backTopLeft.png);
	background-repeat:no-repeat;
}
#topCenter{
	width:100%;
	height:110px;
	text-align:left;
	background-image: url(../images/themes/modern/backTopCenter.png);
	background-repeat:repeat-x;
}
#topCenter img{
	margin:0 auto 0 10px;
	/*padding:0 auto 0 10px;*/

}
#topRight{
	padding-left:25px;
	width:25px;
	height:110px;
	background-image: url(../images/themes/modern/backTopRight.png);
	background-repeat:no-repeat;
}
#centerLeft{
	padding-left:25px;
	width:25px;
	height:100%;
	background-image: url(../images/themes/modern/backLeft.png);
	background-repeat:repeat-y;
}
#centerCenter{
	background-color:#fff;
}
#centerRight{
	padding-left:25px;
	width:25px;
	height:100%;
	background-image: url(../images/themes/modern/backRight.png);
	background-repeat:repeat-y;
}
#bottomLeft{
	padding-left:25px;
	width:25px;
	height:50px;
	background-image: url(../images/themes/modern/backBottomLeft.png);
	background-repeat:no-repeat;
}
#bottomCenter{
	width:100%;
	height:50px;
	background-image: url(../images/themes/modern/backBottomCenter.png);
	background-repeat:repeat-x;
}
#bottomRight{
	padding-left:25px;
	width:25px;
	height:50px;
	background-image: url(../images/themes/modern/backBottomRight.png);
	background-repeat:no-repeat;
}
/* ------------------------------------------------------ */
#inside{
	padding:0 10px 0 10px;
	text-align: left;
	width:710px;
	background-color:#fff;
	float:left;
	margin:0;

	/*vertical-align:top;*/
	/*background-image: url(../images/themes/modern/inside.png);
	background-repeat:repeat-y;*/
	/*vertical-align:middle;*/
}

/* ------------------------------------------------------ */

p, ul{
	/*font-family: Georgia,sans-serif;*/
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height:1.2em;
	text-align:justify;
	padding-left:17px;
	padding-right:20px;
	
}
ul ul{
	padding-left:0px;
}
/*p b i{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#e0c55b;

}*/
p em{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style:normal;
	/*color:#000;*/
}
.ikona{
	/*padding-top:9px;*/

}
.hide{
	display:none;
	height:0px;
	overflow:hidden;
	/*visibility:hidden;
	height:0px;
	overflow:hidden;*/

}
.show{
	display:block;
	height:auto;
	/*visibility:visible;
	position:relative;
	top:0px;
	height:auto;*/
}

.menu{
	width:170px;
	/*border-left:1px solid #ddd;*/
}
#opis, .opis{
	margin-top:0px;
	/*padding:10px;*/
	/*padding-left:10px;
	padding-right:10px;*/
	/*width:710px;*/
	/*margin-top:10px;*/
	/*margin-left:15px;
	margin-right:15px;*/
	/*background-color: #f1f1f1;*/
	/*border-left:1px solid #ddd;
	border-right:1px solid #ddd;*/
	/*z-index:1;*/
}
/* stopka */
.foot{
/*	border-top:1px solid #ddd;*/
	margin-left:50px;
	margin-right:50px;
	margin-top:0px;
	text-align:center;
	margin-bottom:0px;
}
.foot a{
	color:#fff;
	background-color:inherit;
}
h2{		
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	padding-top:10px;
	padding-left:10px;
	margin:0;
	font-size: 15px;
	font-weight:bold;
	/*font-style:italic;*/
	color:inherit;

}
em{
	/*display:block;
	height:15px;*/
	font-style:normal;
}
#menuH2, #insideRight h2{
	/*display:block;*/
	height:29px;
	/*margin-top:5px;*/
	/*vertical-align:center;*/
	padding-left:20px;
	padding-top:6px;
	/*padding-bottom:7px;
	padding-right:0px;*/
	color:#999;
	border-top:1px solid #eee;
	background-image:url(../images/global/h2_a1.gif);
	/*background-position:top left;*/
	background-repeat:repeat-x;
}

/*#opis em{
	padding-bottom:10px;
	background:url(../images/global/h2_bottom_right.gif) bottom right no-repeat;
}*/





.break{
	clear:both;
	padding:7px 0 0 0;

}
.start{
	text-align:center;
}
.prev{
	text-align:right;
	font-family:  Arial,sans-serif;
	font-size: 13px;
	padding-top:3px;
	padding-bottom:3px;
	position:static;
	width:335px;
}
.next{
	text-align:left;
	font-family:  Arial,sans-serif;
	font-size: 13px;
	padding-top:3px;
	padding-bottom:3px;
	position:static;
	width:335px;
	
}
.send{
	text-align:center;
	font-family:  Arial,sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	position:static;
	width:120px;
	color:inherit;
	background-color: #fff;
	border:1px solid #b3e24e;
	margin-top:7px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
 
.box{
	/*float:left;*/
	font-family:  Arial,sans-serif;
	font-size: 13px;
	padding-left:6px;
	padding-right:4px;
	padding-top:3px;
	padding-bottom:3px;
	/*position:inherit;
	left:20px;*/
}
.boxUp{
	/*float:left;*/
	/*min-width:50px;*/
	/*max-width:130px;*/
	font-family:  Arial,sans-serif;
	font-size: 12px;
	text-align:center;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
}
.rowA{
	
	background-color: #fff;
	color:inherit;
}
.rowB{
	color:inherit;
	background-color: #f6f6f6;
}
.col{
	max-width:130px;
	border-left:2px solid #fff;
}
.col2{
	padding:2px 5px 2px 7px;
	font-family:  Arial,sans-serif;
	font-size: 11px;
	border-left:2px solid #fff;
}
.table{
	width:780px;
	/*height:75px;
	border-bottom:1px solid #ddd;*/
}
.tableB{
	max-width:720px;
	border:1px solid #ddd;
}
.nav{
	width:710px;
	color:inherit;
	background-color: #f8f8f8;
}
.input1{
	margin-left:7px;
	margin-top:2px;
	margin-bottom:2px;
	width:500px;
}
.input2{
	margin-left:7px;
	margin-right:7px;
	margin-top:2px;
	margin-bottom:2px;
	overflow:hidden;
	/*width:500px;
	height:100px;*/
}

#alert{
	position:absolute;
	/*top:110px;*/
	width:300px;
	height:143px;
	/*margin-left:240px;*/
	font-family:  Arial,sans-serif;
	font-size: 13px;
	/*background-color:#f8f8f8;
	border:1px solid #000;*/
	z-index:100;
}

#alertIframe{
	position:absolute;
	/*position:static;*/
	/*top:110px;*/
	width:300px;
	height:143px;
	color:inherit;
	background-color:#fff;
	z-index:99;
}
#alertDiv{
	/*position:absolute;*/
	/*position:static;*/
	/*top:110px;*/
	width:300px;
	height:144px;
	/*margin-top:180px;*/
	/*margin-left:240px;*/
	font-family:  Arial,sans-serif;
	font-size: 13px;
	/*background-color:#fff;*/
	z-index:10000;
}
.alertTableLeft{
	width:25px;
	height:144px;
	/*background-color:#000;*/
	background-image:url('../images/themes/new_modern/alertLeft.png');
	background-repeat:no-repeat;
}

#tabtest{
	border:1px solid #b3e24e;
}

.alertTableRight{
	width:25px;
	height:144px;
	background-image:url('../images/themes/new_modern/alertRight.png');
	background-repeat:no-repeat;
}
#alertTableInside{
	font-family:  Verdana,sans-serif;
	font-size: 12px;
	/*font-weight:bold;*/
	color:#000;
	/*background-color:inherit;*/
	text-align:center;
	/*width:100%;*/
	height:141px;
	/*padding-top:8px;*/
	/*background-color:#000;*/
	background-image:url('../images/themes/new_modern/alertCenter.png');
	background-repeat:repeat-x;
}

#alertOK{
	margin-top:0px;
	width:100px;
	/*margin-left:85px;*/
	/*font-family:  Arial,sans-serif;
	font-size: 13px;
	font-weight:normal;
	float:none;
	text-align:center;
	cursor:pointer;
	color:#333;
	background-color:inherit;
	width:50px;
	height:14px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;*/
	/*background-color: #fff;*/
	/*border:1px solid #b3e24e;*/
}
#alertYES{
	width:23%;
	/*display:table;*/
	margin:0 10px 0 10px;
	/*margin:0 0 0 30px;*/
	/*width:45px;*/
	/*margin-left:auto;
	margin-right:0px;*/
	float:left;
	
}
#alertNO{
	width:23%;
	/*display:table;*/
	margin:0 10px 0 10px;
	/*margin:0 30px 0 30px;*/
	/*width:45px;*/
	/*margin-left:3px;
	margin-right:3px;*/
	float:left;
}
#alertDEL{
	margin-top:0px;
	width:90px;
	margin-left:3px;
	margin-right:3px;
}
#alertCANCEL{
	width:23%;
	/*display:table;*/
	margin:0 10px 0 10px;
	/*width:45px;*/
/*	margin-left:0px;
	margin-right:auto;*/
	float:left;
}

.buttonAlert{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	float:none;
	text-align:center;
	cursor:pointer;
	color:#fff;
	height:27px;
	padding-top:2px;
	padding-bottom:4px;
	/*padding-left:10px;
	padding-right:10px;*/
	background-color: #8aad42;
	border:2px solid #fff;
}
.tabAlert{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	border:4px solid #b4ff0f;
}
#h1{
	width:710px;
	height:47px;
}
#h5{
	width:710px;
	height:27px;
	color:#76a11a;
	background-color: #eee;

}
/* nazwa badania */
h6{
	/*width:710px;
	height:17px;*/
	font-family:  Arial,sans-serif;
	font-size: 14px;
	/*text-align:center;
	margin:0px 0px 15px 0px;*/
	color:#76a11a;
	background-color: #f1f1f1;

}
#opis h6{
	/*width:710px;*/
	height:25px;
	top:85px;
	font-family:  'Trebuchet MS', 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:italic;
	/*first-letter:150%;*/
	text-align:center;
	text-transform:uppercase;
	padding:0px 0 1px 20px;
	margin:0 0px 7px 0px;
	color:#8aaf49;
	background-color:#f6f6f6;
	background-image: url(../images/global/h6.gif);
	background-repeat: repeat-x;
	background-position:bottom;
}
.sel1{
	position:absolute;
	width:200px;
	height:100px;
	top:200px;
	color:#fff;
	background-color:inherit;
	
}
#sendFormData{
	display:none;
}
/*-------------fonty-----------------*/

h1{
	margin:0px;
	padding-left:10px;
	padding-top:22px;
	
	/*position:relative;
	top:10px;*/
	/*height:25px;
	padding-left:10px;
	padding-top:20px;
	margin:0px;*/
	font-family:  Arial,sans-serif;
	font-size: 19px;
	color:#76a11a;
	background-color:inherit;
	/*padding-left:5px;*/
}

.ikona{
	position:static;
	height:75px;
	width:70px;
	margin:0px;
	padding:0px;
	/*position:static;
	top:0px;
	left:695px;*/
	/*padding-top:9px;*/
}
.img{
	height:75px;
	width:70px;
	/*border:1px solid #ddd;*/
}
h3{

	padding-left: 5px;
	padding-right: 5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	/*margin-left:5px;
	margin-right:5px;*/
	border-top:1px solid #dfeacb;
	margin-bottom:0;
	font-family:  Arial,sans-serif;
	font-size: 13px;
	color:inherit;
	background-color:#f1f9de;
}
h4{
	font-family:  Arial,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#aaa;
	padding-left: 20px;
	padding-right: 5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:0px;

	background-color:#f1f9de;
	/*border-bottom:2px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #eee;*/
}
#opis h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#76a11a;
	padding-left: 20px;
	padding-right: 5px;
	padding-top:2px;
	padding-bottom:4px;
	/*margin-left:5px;
	margin-right:5px;*/
	margin-top:2px;
	margin-bottom:30px;
	background-color:#f9fbf5;
	/*background-color:#fafafa;*/
	/*border-left:2px solid #f1f9de;
	border-right:2px solid #f1f9de;
	border-bottom:2px solid #f1f9de;
	border-top:2px solid #fff;*/
	/*border-left:1px solid #ddd;
	border-right:1px solid #ddd;*/
	/*border-left:1px solid #eee;
	border-right:1px solid #eee;*/
	border-bottom:1px solid #dfeacb;
	/*border-bottom:2px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #eee;*/
}

.font1{
	font-family:  Georgia,Serif;
	font-size: 15px;
	color:#444444;
	background-color:inherit;
	text-decoration: none;
}
.font2{
	font-family:  Arial,sans-serif;
	font-size: 13px;
}
/*----------------elementy-------------------*/
.checkOff{
	cursor:pointer;
	position:static;
	width:12px;
	height:12px;
	overflow:hidden;
	/*margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;*/
	color:inherit;
	background-color: #e5e6e4;
	border:1px solid #fff;
}
.checkOver{
	cursor:pointer;
	position:static;
	width:12px;
	height:12px;
	overflow:hidden;
	color:inherit;
	background-color: #e5e6e4;
	border:1px solid #b3e24e;
}
.checkOn{
	cursor:pointer;
	position:static;
	width:12px;
	height:12px;
	overflow:hidden;
	color:inherit;
	background-color: #b3e24e;
	border:1px solid #b3e24e;
}
.scaleOff{
	cursor:pointer;
	position:static;
	width:12px;
	height:12px;
	overflow:hidden;
	/*margin-top:10px;
	margin-bottom:10px;*/
	/*margin-left:auto;
	margin-right:auto;*/
	/*margin:10px;
	padding:5px;*/
	margin-bottom:1px;
	color:inherit;
	background-color: #e5e6e4;
	border:1px solid #fff;
}
.scaleOver{
	cursor:pointer;
	position:static;
	width:14px;
	height:14px;
	overflow:hidden;
	/*margin-top:10px;
	margin-bottom:10px;*/
	/*margin-left:auto;
	margin-right:auto;*/
	/*margin:10px;
	padding:5px;*/
	margin-bottom:1px;
	color:inherit;
	background-color: #e5e6e4;
	border:1px solid #b3e24e;
}
.scaleOn{
	cursor:pointer;
	position:static;
	width:14px;
	height:14px;
	overflow:hidden;
	color:inherit;
	background-color:  #b3e24e;
	border:1px solid #fff;
}
.rangeOff, .rangeOffOver{
	font-family:  Arial,sans-serif;
	font-size:9px;
	text-align:center;
	color:#666;
	float:left;
	cursor:default;
	/*position:relative;*/
	width:12px;
	height:12px;
	vertical-align:middle;
	/**overflow:hidden;*/
	padding:1px;
	margin:2px 3px 2px 3px;
	background-color: #e1e2df;
	border:1px solid #fff;
	
}

.rangeOn, .rangeOnOver{
	font-family:  Arial,sans-serif;
	font-size:9px;
	color:#000;
	float:left;
	cursor:default;
	/*position:relative;*/
	width:12px;
	height:12px;
	/*overflow:hidden;*/
	text-align:center;
	/*margin-left:2px;
	margin-right:2px;
	margin-bottom:1px;*/
	padding:1px;
	margin:2px 3px 2px 3px;
	background-color: #b3e24e;
	border:1px solid #fff;
}
.rangeOffOver, .rangeOnOver{
	border:1px solid #b3e24e;
}
/* ----- pasek postepu ------ */
#progress{
	width:350px;
	height:18px;
	margin:9px auto 5px 190px;

}

#progressBar{
	width:260px;
	height:16px;
	font-family:  Arial,sans-serif;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #ddd;
	margin:0 0 0 7px;
	float:left;
}
.fill{

	height:16px;
	float:left;

}
#progressNow{
	border-right:1px solid #eee;
	height:16px;
	width:20px;
	float:left;

}

.progressText{
	/*border-left:1px solid #eee;*/
	height:16px;
	width:40px;
	float:right;
/*	margin:0 0 0 120px;*/
}

.progressPrev, .progressNext, .progressPrevOver, .progressNextOver, .progressPrevDown, .progressNextDown{

	width:35px;
	height:16px;
	font-family:Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	/*line-height:14px;*/
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}
.progressPrev{
	color:#6E9202;
	margin:0;
	float:left;
	border:1px solid #ddd;
}

.progressNext{
	color:#6E9202;
	/*margin:0 0 0 316px;*/
	border:1px solid #ddd;
	float:right;
}
.progressPrevNoActive, .progressNextNoActive{
	width:35px;
	height:16px;
}
.progressPrevNoActive{
	margin:0;
	float:left;
	border:1px solid #fff;
}
.progressNextNoActive{
	/*margin:0 0 0 316px;*/
}
.progressPrevOver{
	color:#abe649;
	margin:0;
	float:left;
	border:1px solid #abe649;
}
.progressNextOver{
	color:#abe649;
	/*margin:0 0 0 316px;*/
	border:1px solid #ddd;
	float:right;
}

.progressPrevDown{
	color:#555;
	margin:0;
	float:left;
	border:1px solid #ddd;
}
.progressNextDown{
	color:#555;
	/*margin:0 0 0 316px;*/
	border:1px solid #ddd;
	float:right;
}

/*wyslanie wynikow*/
#send{
	width:100%;
	margin-top:25px;
	background-color:#f6f6f6;
}
#sendEnd{
	width:150px;
	margin:0 0 0 275px;
}

/*#alertYES, #alertNO, #alertCANCEL, #alertOK{
	width:70px;
	height:14px;
}*/

/*---------------- buttony---------*/

.buttonAUp{
	/*background-color:#DBE5F3;
	border:1px solid #C3CEDE;*/
	/*border:1px solid #DEE8F6;*/
	/*color:#6c84a6;*/

	background-image: url(../images/themes/new_modern/butAupCenter.png);
	background-repeat:repeat-x;
	margin:0;

}
.buttonADown{
	/*background-color:#fff;*/
/*	border:1px solid #B5C0CF;*/
	/*border:1px solid #DEE8F6;
	color:#6c84a6;*/
	background-image: url(../images/themes/new_modern/butAdownCenter.png);
	background-repeat:repeat-x;
}
.buttonAOver{
	/*background-color:#E6EEFA;
	border:1px solid #d9e8ff;
	color:#77a1d9;*/
	background-image: url(../images/themes/new_modern/butAoverCenter.png);
	background-repeat:repeat-x;
}
.buttonANoActive{
	background-color:#f6f6f6;
	border:1px solid #ddd;
	color:#aaa;
}
/*.buttonAUp, .buttonADown, .buttonAOver, .buttonANoActive{
	height:49px;
}

.buttonAUp div div,.buttonADown div div,.buttonAOver div div{
	height:49px;

}*/



.buttonAUp div{
	background: url(../images/themes/new_modern/butAupLeft.png) no-repeat top left;
	/*height:48px;*/
	margin:0;
}

.buttonAUp div div{
	background: url(../images/themes/new_modern/butAupRight.png) no-repeat top right;
	margin:0;
}

.buttonAOver div{
	background: url(../images/themes/new_modern/butAoverLeft.png) no-repeat top left;
	/*height:48px;*/
}

.buttonAOver div div{
	background: url(../images/themes/new_modern/butAoverRight.png) no-repeat top right;
}

.buttonADown div{
	background: url(../images/themes/new_modern/butAdownLeft.png) no-repeat top left;
	/*height:48px;*/
}

.buttonADown div div{
	background: url(../images/themes/new_modern/butAdownRight.png) no-repeat top right;
}

.buttonAUp div div div,.buttonADown div div div{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-align:center;
	cursor:default;
	color:#000;
	
	height:18px;
	padding:8px 18px 5px 18px;
	margin:0;
}

.buttonAOver div div div{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-align:center;
	cursor:default;
	color:#000;
	
	height:18px;
	padding:8px 18px 5px 18px;
	margin:0;
}


/*-------------------------------------------*/
.buttonH2Up, .buttonH2Over, .buttonH2Down, .buttonH2AUp, .buttonH2AOver, .buttonH2ADown{
	
	/*display:table;*/
	border-top:1px solid #eee;
	margin:0 0 0 2px;
		
	text-align:center;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style:normal;
	/*color:#5B6050;*/
	color:#74A500;
	
}

/* button w naglowku H2 */
.buttonH2Up, .buttonH2Over, .buttonH2_Over, .buttonH2_Down, .buttonH2Down{
	
	cursor:default;
	/*height:38px;*/
	height:27px;
	padding:8px 3px 0 3px;

}
/* button w naglowku H2 - 2 linie napisow*/
.buttonH2AUp, .buttonH2AOver, .buttonH2A_Over, .buttonH2A_Down, .buttonH2ADown{
	
	/*margin:0 auto;*/
	/*padding-top:5%;
	padding-bottom:5%;*/
	cursor:default;
	height:34px;
	padding:1px 3px 0 3px;

}

.buttonH2Up, .buttonH2AUp{
	background-image:url(../images/global/menuH2Up.png);
	background-position:top;
	background-repeat:repeat-x;

}
.buttonH2Over, .buttonH2AOver{
	background-image:url(../images/global/menuH2Over.png);
	background-repeat:repeat-x;

}
.buttonH2Down, .buttonH2ADown{
	border-top:1px solid #444;
	background-image:url(../images/global/menuH2Click.png);
	background-repeat:repeat-x;
	color:#eee;

}
/* przycisk wcisniety */
.buttonH2_Over, .buttonH2A_Over{
	border-top:1px solid #eee;
	margin:0 0 0 2px;
		
	text-align:center;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style:normal;
	/*color:#5B6050;*/
	color:#fff;
	
	border-top:1px solid #444;
	background-image:url(../images/global/menuH2Down.png);
	background-repeat:repeat-x;
	
}
/* przycisk wcisniety */
.buttonH2_Down, .buttonH2A_Down{
	border-top:1px solid #eee;
	margin:0 0 0 2px;
		
	text-align:center;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style:normal;
	/*color:#5B6050;*/
	color:#fff;
	
	border-top:1px solid #444;
	background-image:url(../images/global/menuH2Down.png);
	background-repeat:repeat-x;
	
}

/* button z linku a href */
.buttonMenuAH2{
	display:block;
	border-top:1px solid #eee;
	margin:0 0 0 2px;
		
	text-align:center;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style:normal;
	/*color:#5B6050;*/
	/*color:#74A500;*/
	color:#597f00;
	
	cursor:default;
	/*height:38px;*/
	height:27px;
	padding:8px 3px 0 3px;

	background-image:url(../images/global/menuH2Up.png);
	background-position:top;
	background-repeat:repeat-x;
	
}

.buttonMenuAH2:link, .buttonMenuAH2:visited, .buttonMenuAH2:hover, .buttonMenuAH2:active{
	/*color:#74A500;*/
	color:#597f00;
	outline: none;
}
/*-------------------------------------------*/
.button{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	float:none;
	text-align:center;
	cursor:pointer;
	color:#84b122;
	height:28px;
	padding-top:4px;
	padding-bottom:4px;
	/*padding-left:10px;
	padding-right:10px;*/
	background-color: #fff;
	border:1px solid #b3e24e;
}
.button2{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#84b122;
	height:28px;
	padding-top:4px;
	padding-bottom:4px;
	/*padding-left:10px;
	padding-right:10px;*/
	margin-right:10px;
	background-color: #fff;
	border:1px solid #b3e24e;
}


.buttonUp{
	color:inherit;
	background-color: #eee;
	border-right:1px solid #fafafa;
	border-bottom:1px solid #fafafa;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;

}
.buttonDown{
	color:inherit;
	background-color: #e0e0e0;
	border:1px solid #fff;
	border-left:1px solid #777;
	border-top:1px solid #777;
}
.buttonOver{
	color:inherit;
	background-color: #f3f3f3;
	border:1px solid #fff;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;

}
.buttonUp, .buttonDown, .buttonOver{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-align:center;
	cursor:default;
	color:#333;
	height:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}
.button4{
	font-family:  Arial,sans-serif;
	font-size: 13px;
	float:none;
	text-align:center;
	/*cursor:pointer;*/
	cursor:default;
	color:#84b122;
	height:14px;
	/*max-width:100px;*/
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	/*padding-left:10px;
	padding-right:10px;*/
	background-color: #fff;
	/*border-top:2px solid #b3e24e;*/
	border:1px solid #b3e24e;
}

.buttonMenu{
	display:block;
	font-family:  Verdana,Arial,sans-serif;
	font-size: 11px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:17px;
	padding:2px 8px 5px 8px;
	background-color: #7c98bf;
	border:2px solid #fff;
	background-image:url(../images/global/buttonBlue.gif);
	background-repeat:repeat-x;
}
.buttonMenuOver{
	display:block;
	font-family:  Verdana,Arial,sans-serif;
	font-size: 11px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:17px;
	padding:2px 8px 5px 8px;
	background-color:#95b5e5;
	border:2px solid #fff;
	background-image:url(../images/global/buttonBlueOver.gif);
	background-repeat:repeat-x;
}
.buttonMenuDown{
	display:block;
	font-family:  Verdana,Arial,sans-serif;
	font-size: 11px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:17px;
	padding:2px 8px 5px 8px;
	background-color:  #a68e6c;
	border:2px solid #fff;
	background-image:url(../images/global/buttonBlueDown.gif);
	background-repeat:repeat-x;
}
/* button z linku a href */
.buttonMenuA, .buttonMenuNoActive, .buttonMenuNoActiveOver{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:17px;
	padding:3px 8px 4px 8px;
	background-color: #7B95CA;
	/*border:2px solid #fff;*/
	background-image:url(../images/global/buttonBlue.gif);
	background-repeat:repeat-x;
}
.buttonMenuA:link, .buttonMenuA:visited, .buttonMenuA:hover, .buttonMenuA:active{
	color:#fff;
	outline: none;
}

.buttonMenuNoActive{
	background-image:url(../images/global/buttonBlueNoActive.gif);
	background-repeat:repeat-x;
}
.buttonMenuNoActiveOver{
	background-image:url(../images/global/buttonBlueNoActiveOver.gif);
	background-repeat:repeat-x;
}

/*.buttonMenuA:hover{
	background-image:url(../images/global/buttonBlueOver.gif);
	background-repeat:repeat-x;
}*/
/* pojedynczy wysrodkowany button */
.buttonB{
	/*width:90%;*/
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	width:140px;
	/*margin:0 50% 0 50%;*/
	margin-left:280px;
	/*margin-right:310px;*/
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	background-color: #8aad42;
	border:2px solid #fff;
}
.buttonBOver{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	width:140px;
	margin-left:280px;
	/*margin-right:310px;*/
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	background-color: #b3e24e;
	border:2px solid #fff;
}
.buttonBDown{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	width:140px;
	margin-left:280px;
	/*margin-right:310px;*/
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	background-color: #b3e24e;
	border:2px solid #b3e24e;
}
.buttonBNoActive{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	width:140px;
	margin-left:280px;
	/*margin-right:310px;*/
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	background-color: #ddd;
	border:2px solid #fff;
}
/* przycisk Skok */
.buttonS{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin:5px;
	background-color: #7c98bf;
	border:2px solid #fff;
}
.buttonSNoActive{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin:5px;
	background-color: #ddd;
	border:2px solid #fff;
}
.buttonSNoActiveOver{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin:5px;
	background-color: #ddd;
	border:2px solid #95b5e5;
}
.buttonSOver{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin:5px;
	background-color: #95b5e5;
	border:2px solid #fff;
}
.buttonSDown{
	display:block;
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:default;
	color:#fff;
	height:14px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin:5px;
	background-color: #e5c495;
	border:2px solid #fff;
}
/* ------------- */
.buttonMenu1{
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:pointer;
	color:#fff;
	height:25px;
	padding-top:3px;
	padding-bottom:4px;
	/*padding-left:10px;
	padding-right:10px;*/
	background-color: #8aad42;
	border:2px solid #fff;
}
.buttonMenuOff{
	font-family:  Arial,sans-serif;
	font-size: 12px;
	float:none;
	text-align:center;
	cursor:pointer;
	color:#fff;
	height:27px;
	padding-top:2px;
	padding-bottom:4px;
	/*padding-left:10px;
	padding-right:10px;*/
	background-color: #d6ddbd;
	border:2px solid #fff;
}
.tabbut{
	margin-top:7px;
	margin-bottom:0px;
	margin-left:25px;
	margin-right:25px;

}

.hr{
	clear:both;
	margin:20px 0 0 0;
	padding:0;
	height:2px;
	font-size: 2px;
	background-color:#ebffbd;
}

.hr2{
	clear:both;
	margin:20px 0 0 0;
	padding:0;
	height:2px;
	font-size: 2px;
	background-color:#eef4e3;
}
/*--------------------------------------*/
.center{
	margin:0 auto;
}

/*------------------------------------------------------------------*/
/* etykieta */

#label_table{
	width:80px;
	height:40px;
}

#label_lt, #label_rt, #label_lb, #label_rb{
	width:20px;
	height:20px;
}

#label_lt{
	background-image:url(../images/outside/lt.png);
	background-repeat:no-repeat;
}
#label_rt{
	background-image:url(../images/outside/rt.png);
	background-repeat:no-repeat;
}
#label_lb{
	background-image:url(../images/outside/lb.png);
	/*background-repeat:no-repeat;*/
}
#label_rb{
	background-image:url(../images/outside/rb.png);
	background-repeat:no-repeat;
}

#label_top{
	/*width:100px;*/
	background-image:url(../images/outside/top.png);
	background-repeat:repeat-x;
}
#label_bottom{
	background-image:url(../images/outside/bottom.png);
	background-repeat:repeat-x;
}

#label_left{
	width:20px;
	/*height:75px;*/
	background-image:url(../images/outside/left.png);
	background-repeat:repeat-y;
}
#label_right{
	width:20px;
	background-image:url(../images/outside/right.png);
	background-repeat:repeat-y;
}

#label_inside{
	background-color:#eaeff4;
	width:100%;
	height:100%;
	/*width:100px;
	height:75px;*/

}


/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/


/*-------------------- font Arial -------------------- */
.fontA {font-family: Arial,sans-serif !important;}

.fontA8{
	font-family: Arial,sans-serif;
	font-size: 8px;
}
.fontA9{
	font-family: Arial,sans-serif;
	font-size: 9px;
}
.fontA10{
	font-family: Arial,sans-serif;
	font-size: 10px;
}
.fontA11{
	font-family: Arial,sans-serif;
	font-size: 11px;
}
.fontA12{
	font-family: Arial,sans-serif;
	font-size: 12px;
}
.fontA13{
	font-family: Arial,sans-serif;
	font-size: 13px;
}
.fontA14{
	font-family: Arial,sans-serif;
	font-size: 14px;
}
.fontA16{
	font-family: Arial,sans-serif;
	font-size: 16px;
}
.fontA18{
	font-family: Arial,sans-serif;
	font-size: 18px;
}
.fontA20{
	font-family: Arial,sans-serif;
	font-size: 20px;
}
.fontA24{
	font-family: Arial,sans-serif;
	font-size: 24px;
}
.fontA28{
	font-family: Arial,sans-serif;
	font-size: 28px;
}
/*-------------------- font Verdana -------------------- */
.fontV {font-family: Verdana,Arial,sans-serif !important;}

.fontV8{
	font-family: Verdana,Arial,sans-serif;
	font-size: 8px;
}
.fontV9{
	font-family: Verdana,Arial,sans-serif;
	font-size: 9px;
}
.fontV10{
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
}
.fontV11{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
}
.fontV12{
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
}
.fontV13{
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
}
.fontV14{
	font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
}
.fontV16{
	font-family: Verdana,Arial,sans-serif;
	font-size: 16px;
}
.fontV18{
	font-family: Verdana,Arial,sans-serif;
	font-size: 18px;
}
.fontV20{
	font-family: Verdana,Arial,sans-serif;
	font-size: 20px;
}
.fontV24{
	font-family: Verdana,Arial,sans-serif;
	font-size: 24px;
}
.fontV28{
	font-family: Verdana,Arial,sans-serif;
	font-size: 28px;
}
/*-------------------- font  -------------------- */
.font6 {font-size: 6px !important;}
.font8 {font-size: 8px !important;}
.font9 {font-size: 9px !important;}
.font10 {font-size: 10px !important;}
.font11 {font-size: 11px !important;}
.font12 {font-size: 12px !important;}
.font13 {font-size: 13px !important;}
.font14 {font-size: 14px !important;}
.font15 {font-size: 15px !important;}
.font16 {font-size: 16px !important;}
.font18 {font-size: 18px !important;}
.font20 {font-size: 20px !important;}
.font24 {font-size: 24px !important;}
.font28 {font-size: 28px !important;}

/*-------------------- font default -------------------- */
.fontD {font-family:Tahoma, Helvetica, Arial, sans-serif;}


.bold{
	font-weight:bold;
}
.italic{
	font-style:italic;
}

/* ------------------ color --------------- */
/*ciemnozielony*/
.colorA1 {color:#f9fbf5 !important;}
.colorA2 {color:#eef4e3 !important;}
.colorA3 {color:#dfeacb !important;}
.colorA4 {color:#cddeaf !important;}
.colorA5 {color:#b9d18f !important;}
.colorA6 {color:#a3c26c !important;}
.colorA7 {color:#8aaf49 !important;}
.colorA8 {color:#6a8537 !important;}

/*szary*/
.colorB1 {color:#f6f6f6 !important;}
.colorB2 {color:#e5e5e5 !important;}
.colorB3 {color:#cecece !important;}
.colorB4 {color:#b3b3b3 !important;}
.colorB5 {color:#959595 !important;}
.colorB6 {color:#747474 !important;}
.colorB7 {color:#505050 !important;}
.colorB8 {color:#282828 !important;}

/* nasycony niebieski */
.colorC1 {color:#f6f9fe !important;}
.colorC2 {color:#e4eefc !important;}
.colorC3 {color:#ccdff9 !important;}
.colorC4 {color:#b1cdf5 !important;}
.colorC5 {color:#91b9f1 !important;}
.colorC6 {color:#6fa3ed !important;}
.colorC7 {color:#498be8 !important;}
.colorC8 {color:#2071e2 !important;}

/*jaskrawozielony*/
.colorD1 {color:#fbfef6 !important;}
.colorD2 {color:#f3fce4 !important;}
.colorD3 {color:#e8f8cc !important;}
.colorD4 {color:#dbf5b1 !important;}
.colorD5 {color:#cdf091 !important;}
.colorD6 {color:#bdeb6f !important;}
.colorD7 {color:#abe649 !important;}
.colorD8 {color:#98e020 !important;}


/* ------------------ background-color --------------- */
/*ciemnozielony*/
.bcolorA1 {background-color:#f9fbf5 !important;}
.bcolorA2 {background-color:#eef4e3 !important;}
.bcolorA3 {background-color:#dfeacb !important;}
.bcolorA4 {background-color:#cddeaf !important;}
.bcolorA5 {background-color:#b9d18f !important;}
.bcolorA6 {background-color:#a3c26c !important;}
.bcolorA7 {background-color:#8aaf49 !important;}
.bcolorA8 {background-color:#6a8537 !important;}


/*szary*/
.bcolorB1 {background-color:#f6f6f6 !important;}
.bcolorB2 {background-color:#e5e5e5 !important;}
.bcolorB3 {background-color:#cecece !important;}
.bcolorB4 {background-color:#b3b3b3 !important;}
.bcolorB5 {background-color:#959595 !important;}
.bcolorB6 {background-color:#747474 !important;}
.bcolorB7 {background-color:#505050 !important;}
.bcolorB8 {background-color:#282828 !important;}


/* nasycony niebieski */
.bcolorC1 {background-color:#f6f9fe !important;}
.bcolorC2 {background-color:#e4eefc !important;}
.bcolorC3 {background-color:#ccdff9 !important;}
.bcolorC4 {background-color:#b1cdf5 !important;}
.bcolorC5 {background-color:#91b9f1 !important;}
.bcolorC6 {background-color:#6fa3ed !important;}
.bcolorC7 {background-color:#498be8 !important;}
.bcolorC8 {background-color:#2071e2 !important;}


/*jaskrawozielony*/
.bcolorD1 {background-color:#fbfef6 !important;}
.bcolorD2 {background-color:#f3fce4 !important;}
.bcolorD3 {background-color:#e8f8cc !important;}
.bcolorD4 {background-color:#dbf5b1 !important;}
.bcolorD5 {background-color:#cdf091 !important;}
.bcolorD6 {background-color:#bdeb6f !important;}
.bcolorD7 {background-color:#abe649 !important;}
.bcolorD8 {background-color:#98e020 !important;}


/* ------------------ border --------------- */
.borderB11 {border-bottom:1px solid #f8f8f8 !important;}
.borderB12 {border-bottom:1px solid #f1f1f1 !important;}
.borderB13 {border-bottom:1px solid #eee !important;}
.borderB14 {border-bottom:1px solid #ddd !important;}
.borderB15 {border-bottom:1px solid #ccc !important;}

/* ------------------ padding --------------- */

.padT2 {padding-top:2px !important;}
.padT3 {padding-top:3px !important;}
.padT5 {padding-top:5px !important;}
.padT6 {padding-top:6px !important;}
.padT8 {padding-top:8px !important;}
.padT10 {padding-top:10px !important;}
.padT12 {padding-top:12px !important;}
.padT15 {padding-top:15px !important;}
.padT20 {padding-top:20px !important;}
.padT25 {padding-top:25px !important;}
.padT35 {padding-top:35px !important;}
.padT50 {padding-top:50px !important;}
.padT60 {padding-top:60px !important;}
.padT70 {padding-top:70px !important;}
.padT80 {padding-top:80px !important;}
.padT100 {padding-top:100px !important;}


.padL2 {padding-left:2px !important;}
.padL3 {padding-left:3px !important;}
.padL5 {padding-left:5px !important;}
.padL6 {padding-left:6px !important;}
.padL8 {padding-left:8px !important;}
.padL10 {padding-left:10px !important;}
.padL12 {padding-left:12px !important;}
.padL15 {padding-left:15px !important;}
.padL20 {padding-left:20px !important;}
.padL25 {padding-left:25px !important;}
.padL35 {padding-left:35px !important;}
.padL50 {padding-left:50px !important;}
.padL80 {padding-left:80px !important;}
.padL100 {padding-left:100px !important;}

.padLA {padding-left:420px;}


.padR2 {padding-right:2px !important;}
.padR5 {padding-right:5px !important;}
.padR6 {padding-right:6px !important;}
.padR8 {padding-right:8px !important;}
.padR10 {padding-right:10px !important;}
.padR12 {padding-right:12px !important;}
.padR15 {padding-right:15px !important;}
.padR20 {padding-right:20px !important;}
.padR25 {padding-right:25px !important;}
.padR35 {padding-right:35px !important;}
.padR50 {padding-right:50px !important;}
.padR80 {padding-right:80px !important;}
.padR100 {padding-right:100px !important;}


.padB2 {padding-bottom:2px !important;}
.padB3 {padding-bottom:3px !important;}
.padB5 {padding-bottom:5px !important;}
.padB6 {padding-bottom:6px !important;}
.padB8 {padding-bottom:8px !important;}
.padB10 {padding-bottom:10px !important;}
.padB12 {padding-bottom:12px !important;}
.padB15 {padding-bottom:15px !important;}
.padB20 {padding-bottom:20px !important;}
.padB25 {padding-bottom:25px !important;}
.padB35 {padding-bottom:35px !important;}
.padB50 {padding-bottom:50px !important;}
.padB80 {padding-bottom:80px !important;}
.padB100 {padding-bottom:100px !important;}

/* ------------------ margin --------------- */
.marT0 {margin-top:0px !important;}
.marT2 {margin-top:2px !important;}
.marT5 {margin-top:5px !important;}
.marT7 {margin-top:7px !important;}
.marT8 {margin-top:8px !important;}
.marT10 {margin-top:10px !important;}
.marT12 {margin-top:12px !important;}
.marT15 {margin-top:15px !important;}
.marT20 {margin-top:20px !important;}
.marT25 {margin-top:25px !important;}
.marT35 {margin-top:35px !important;}
.marT50 {margin-top:50px !important;}
.marT80 {margin-top:80px !important;}
.marT100 {margin-top:100px !important;}

.marL0 {margin-left:0px !important;}
.marL2 {margin-left:2px !important;}
.marL5 {margin-left:5px !important;}
.marL8 {margin-left:8px !important;}
.marL10 {margin-left:10px !important;}
.marL12 {margin-left:12px !important;}
.marL15 {margin-left:15px !important;}
.marL20 {margin-left:20px !important;}
.marL25 {margin-left:25px !important;}
.marL35 {margin-left:35px !important;}
.marL50 {margin-left:50px !important;}
.marL80 {margin-left:80px !important;}
.marL100 {margin-left:100px !important;}
.marL120 {margin-left:120px !important;}
.marL130 {margin-left:130px !important;}
.marL140 {margin-left:140px !important;}
.marL150 {margin-left:150px !important;}
.marL160 {margin-left:160px !important;}

.marR0 {margin-right:0px !important;}
.marR2 {margin-right:2px !important;}
.marR5 {margin-right:5px !important;}
.marR8 {margin-right:8px !important;}
.marR10 {margin-right:10px !important;}
.marR12 {margin-right:12px !important;}
.marR15 {margin-right:15px !important;}
.marR20 {margin-right:20px !important;}
.marR25 {margin-right:25px !important;}
.marR35 {margin-right:35px !important;}
.marR50 {margin-right:50px !important;}
.marR80 {margin-right:80px !important;}
.marR100 {margin-right:100px !important;}

.marB0 {margin-bottom:0px !important;}
.marB2 {margin-bottom:2px !important;}
.marB5 {margin-bottom:5px !important;}
.marB7 {margin-bottom:7px !important;}
.marB8 {margin-bottom:8px !important;}
.marB10 {margin-bottom:10px !important;}
.marB12 {margin-bottom:12px !important;}
.marB15 {margin-bottom:15px !important;}
.marB20 {margin-bottom:20px !important;}
.marB25 {margin-bottom:25px !important;}
.marB35 {margin-bottom:35px !important;}
.marB50 {margin-bottom:50px !important;}
.marB80 {margin-bottom:80px !important;}
.marB100 {margin-bottom:100px !important;}

/* ------------------ float --------------- */
.floatL {float:left !important;}
.floatR {float:right !important;}

/* ------------------ clear --------------- */
.clear {clear:both !important;}

/* ------------------ wyrownanie --------------- */
.left{
	text-align:left;
}
.right{
	/*width:100%;*/
	text-align:right;
	margin-left:auto;
	margin-right:0px;
}
.top{
	vertical-align:top;
}
.center{
	/*width:100%;*/
	text-align:center;
	margin-left:0;
	margin-right:auto;
}
.table{
	display:table;
}

.line30{
	line-height:130%;
}

.line50{
	line-height:150%;
}
.line100{
	line-height:200%;
}

.aGreen a:link{
	color:#8aaf49;
	text-decoration: none;
}
.aGreen a:visited {
	color:#8aaf49;
	text-decoration: none;
}
.aGreen a:hover {
	color:#6a8537;
	text-decoration: none;
}
.aGreen a:active {
	color:#69451a;
	text-decoration: none;
}


/* ------------------ wciecie --------------- */
.indent20{
	text-indent:20px;
}


/* ------------------------------------ */
.giodo {
    clear: both;
    padding: 2em 2em 0;
    color: #999;
    text-align: center;
}
