/*reset*/

*{
		margin:0px;
		padding:0px;
}
		html, body, div, span, applet, object, iframe,
		p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, img, ins, kbd, q, s, samp,
		small, strike, tt, var,
		dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		vertical-align: baseline;
		
}
h3{font-size:1px;}
h4{font-size:1px;}
h5{font-size:1px;}


.header_tab{
	color:#709b44;
	font-size:12px;
	font-weight:bold;
	background-color:#fff;
}
.background1_tab{
	background-color:#eaeaea;
	
	
}
.background2_tab{
	background-color:#fff;
	
}


.td_ostatnia {
  border-right: 1px solid #ffffff !important;
}



/* remember to define focus styles! */
:focus {
		outline: 0;
}
body {
		
		color: #4a4a49;
		background: #fff;
		font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
		font-size:11px;
		height:100%; /* this is the key! */
}
ol, ul {
		list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
		border-collapse: separate;
		border-spacing: 0;
}
caption, th, td {
		text-align: left;
		font-weight: normal;
}
blockquote:before, blockquote:after,q:before, q:after {
		content: "";
}
blockquote, q {
		quotes: "" "";
}

/*main.css*/
p{
	color:#4a4a49;

}


a{
		color: #737373;
		text-decoration:none;
		font-family:Tahoma,Trebuchet,Arial;
}


a:visited, a:active{
		color: #737373;
		
}
a:hover{
		text-decoration: none;
		color:#709b45;
		
}



div#main_box_sec a,div#main_box a{
		color:#709b45;
		text-decoration:none;
		font-family:Tahoma,Trebuchet,Arial;
}


div#main_box_sec a:visited,div#main_box_sec a:active,div#main_box a:visited,div#main_box a:active  {
		color:#709b45;
		
}
div#main_box_sec a:hover,div#main_box a:hover{
		text-decoration: underline;
		color: #737373;
		
}













div#main_box_sec ul,div#main_box ul{
	color:#4a4a49;	 
	list-style:none;
	margin:0px 0px 0px 20px;
	padding:0px;	
	
	
}
div#main_box_sec ul li,div#main_box ul li{
	background-image:url('../../../gfx/elements/points/point.jpg');
	background-position:0px 4px;
	padding-left:18px;
	background-repeat:no-repeat;
	margin:0px 40px;
	
	
	
}
div#main_box_sec ol,div#main_box ol {
	list-style:decimal;
	color:#9ac227;
	list-style-position:inside;
	margin:0px;
	padding:0px;

}
div#main_box_sec ol li,div#main_box ol li{
	margin:2px 40px;
	color:#4a4a49;
}


div#main_box_sec strong,div#main_box strong{
	font-size:12px;
	font-weight:bold;
	color:#000;

}


div#main_box_sec p, div#main_box p{
	line-height:18px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	
	
}
div#main_box_sec img{
	border:5px solid #e3e3e3;
	margin:15px 5px 5px 5px;

}


div#main_box_sec h1, div#main_box h1{
	color:#4d8317;
	font-family:Arial;
	font-size:12px;
	margin:8px 0px;
	text-transform:uppercase;
}
div#main_box_sec h2, div#main_box h2{
	color:#4d8317;
	font-size:14px;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	text-transform:uppercase;
}


div#main_box_sec table,div#main_box table{
	border-top:2px solid #dcdcdc;
	border-bottom:2px solid #dcdcdc; 
	border-left:1px solid #ffffff;
	width:100%;
	padding:0px;
	margin:15px 0px 15px 0px;

}

div#main_box_sec table tr td, div#main_box table tr td{
	text-align:center;
	padding:3px;
}
div#main_box_sec table tr td,div#main_box table tr td{

	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	vertical-align:middle;
}
div#main_box_sec table tr:hover,div#main_box table tr:hover{

	background-color:#406f13;
	color:#fff;
}

.grey_bckg1{
	background-color:#eaeaea;
	
}


.grey_bckg{
	background-image:url('../gfx/elements/table/grey_bckg.jpg');
	background-repeat:no-repeat;
	background-color:#eaeaea;

}
.grey_bckg_b{
	background-image:url('../gfx/elements/table/grey_bckg1.jpg');
	background-repeat:no-repeat;
	background-position:right;
	background-color:#eaeaea;
	

}

div#main_box_sec table thead  td,div#main_box_sec table th, div#main_box table thead  td,div#main_box table th{
	padding:9px;
	font-weight:bold;
	color:#709b44;
	text-align:center;
	
}
