li ul li	{}
a img		{border: 0;}


body	{ overflow-y:scroll;}

strong { font-weight:bold; }

#head, #main, #foot				{margin:0;padding:0; }
div.head, div.main, div.foot	{width: 992px; clear: both; margin:0 auto; position: relative; }
.clear							{clear:both;}

#head		{ height: 125px; background: url(bgd_head.gif) repeat-x top; }
div.head 	{ position:relative; padding: 37px 0 0 0; }
div.main	{ min-height: 555px; background: url(las.jpg) repeat-y left top;}
div.foot 	{ position:relative; }

#flash		{ position: absolute; width: 100%; height: 680px; }

/*standardowe menu*/
.menu,
.menu_active	{}
.menu a,
.menu_active a	{}

ul.menu_h li 				{display: block; float: left;}
ul.menu_h, ul.menu_v		{padding: 0; margin: 0; list-style-type : none;}
ul.menu_h li, ul.menu_v li	{padding: 0; margin: 0;}
ul.menu_h a, ul.menu_v a	{text-decoration:none;}


/*HEAD*/
/*
#logo				{ width: 139px; height: 40px; background: url(elas.png) no-repeat; display:block; float:left; text-indent: -5000px;}
*/
/*#logo				{ width: 365px; height: 40px; background: url(elas_claim_new.png) no-repeat left top; display:block; float:left; text-indent: -5000px; margin-top: 10px;}*/
#logo				{ width: 335px; height: 40px; background: url(elas_claim_new.png) no-repeat left top; display:block; float:left; text-indent: -5000px; margin-top: 10px;}

#head div.menu_h	{ float:right; margin-right: 17px; }
/*
#head div.menu_h li	{ }
#head div.menu_h a	{ }
#head div.menu_h a:hover,
#head div.menu_h a.menu_active 	{ color: #85c33c; }	
*/
#head div.menu_h a	{ display: block; height: 25px; text-indent: -5000px;}

#head a.menu01		{background: url(menu1_n.png) no-repeat; width:107px;}
#head a.menu02		{background: url(menu2_n.png) no-repeat; width:105px;}
#head a.menu03		{background: url(menu3_n.png) no-repeat; width:95px;}
#head a.menu04		{background: url(menu4_n.png) no-repeat; width:75px;}
#head a.menu05		{background: url(menu5_n.png) no-repeat; width:255px;}
#head a.menu01:hover,
#head a.menu01_active	{background: url(menu1_a.png) no-repeat;  width:107px;}
#head a.menu02:hover,
#head a.menu02_active	{background: url(menu2_a.png) no-repeat;  width:105px;}
#head a.menu03:hover,
#head a.menu03_active	{background: url(menu3_a.png) no-repeat;  width:95px;}
#head a.menu04:hover,
#head a.menu04_active	{background: url(menu4_a.png) no-repeat;  width:75px;}
#head a.menu05:hover,
#head a.menu05_active	{background: url(menu5_a.png) no-repeat;  width:255px;}

/*MAIN

#main div.main div.menu_v				{background: #c8d7e3;}
#main div.main div.menu_v a				{line-height: 17px;}
#main div.main div.menu_v a.menu_active	{background: #f4f6f9;}
*/
/*SZPALTY*/

#main div.main div.lev1	{top: 0; left: 0; width: 215px;  float: left; padding: 0 20px 0 0; margin:0; } 
#main div.main div.lev2	{top: 0; left: 0; width: 737px;  float: left; padding: 0 0 0 20px; margin:0; }

.bd0 div.main { background:none;}
.bd0 #main div.main div.lev1	{ display: none;}
.bd0 #main div.main div.lev2	{ width: 992px; padding: 0 0 0 0; }
/*
#main div.main div.lev3	{top: 0; left: 0; width: 180px;  float: left;}
*/

/*FOOT*/
#foot div.foot 		{}
#foot div.lev2 		{ border-bottom: 1px solid #ccc; height:25px; margin-top: 5px;}
#foot div.lev2 p	{ line-height: 25px; float: right; font-size: 10px; margin:0 0 0 0;}
#foot div.lev2 p a	{ font-size: 10px;}

#foot div.menu_h				{  }
#foot div.menu_h li				{ background: url(foot_dot.gif) no-repeat left center;}
#foot div.menu_h a				{ line-height: 17px; color:#666; display:block; font-weight:bold; padding: 3px 15px 3px 15px;}
#foot div.menu_h a:hover,
#foot div.menu_h a.menu_active 	{ color: #000; }	

#foot div.lev3	{clear: both; position: relative;}


/* MENU LEWA SZPALTA */
div.main div.lev1 div.menu_v 							{padding: 0;}
div.main div.lev1 div.menu_v div.menu_v 				{background: #c8d7e3; padding: 0; margin:0;}
div.main div.lev1 div.menu_v ul.menu_v a 				{color:#293D6B; font-weight:bold; display:block; padding:2px 5px 2px 10px; border-bottom:1px solid #fff;}
div.main div.lev1 div.menu_v ul.menu_v a:hover 			{text-decoration:none; background:#acbfd0;}
div.main div.lev1 div.menu_v ul.menu_v ul.menu_v a 		{padding:3px 0 2px 15px; margin:0; border:0; font-weight:normal;}
div.main div.lev1 h1									{margin:5px 0 1px 0;background:#acbfd0;padding:4px 4px 4px 10px;}


/*SCIEZKA*/
#path 				{font-size: 10px; color:#ccc; padding: 3px 0 7px 0; }
#path *				{}
#path a				{font-size: 10px; color:#999; text-decoration:none; }

/*MODUL STANDARDOWY*/
.td0			{	}
.td0 .title		{font-weight: bold;	}
.td0 .plain		{}
.td0 .more		{text-align: right;}
.td0 .more a	{font-family: Verdana; font-size: 10px; font-weight: bold;	}

/*FORMULARZ */

fieldset 					{border: 1px solid #d8d8d8; padding: 10px;margin:0;width:340px;color:#6d6868;}
fieldset legend				{ font-weight:normal;letter-spacing: 1px;font-size:11px;}
fieldset label,
fieldset div.fTXT label,
fieldset div.fTAREA label	{letter-spacing: 1px; display:block;font-size:11px; }
fieldset div.fTXT,
fieldset div.fTAREA,
fieldset div.fCBX,
fieldset div.fRB		{margin-bottom: 5px;}
fieldset div.fTXT input	{width: 305px;margin-top: 5px;}
fieldset div.fTAREA textarea {width: 305px;}
span.textfieldRequiredMsg,
span.textareaRequiredMsg,
span.checkboxRequiredMsg			{font-size:11px;}

/*wyglad*/
/*
div.td0 			{margin:0 0 10px 0;}
div.td0 .title h1	{background: url(bgd_h.gif) left top repeat-x; border-bottom:1px solid #cccccc; padding:3px 10px 3px 10px; margin: 0;}
div.td0 .plain		{padding: 5px;}
div.lev1 div.td0	{border:0;}


ol li	{  color:#0099CC; }
p strong	{ font-weight:bold; }
p em		{ font-style:italic; letter-spacing:5px; }
div.main div.lev1 li { color:#000000; }
*/
.link_pdf, .link_ppt, .link_doc, .link_xls	{ background-position:left; }
.link_pdf	{ background:url(ipdf.gif) no-repeat;}
.link_ppt	{ background:url(ippt.gif) no-repeat;}
.link_doc	{ background:url(idoc.gif) no-repeat;}
.link_xls	{ background:url(ixls.gif) no-repeat;}

#foot div.lev2 p		{ color:#818281; }
#foot div.lev2 p a#site_credits		{ border-left:1px solid #818281; padding:0 0 0 5px; }
#foot div.lev2 p a { color:#818281; }

#foot div.lev3 p		{ margin:0; }
#foot div.partnerzy		{ float:right; margin:0 0 0 60px; }
#foot div.partnerzy p	{ float:left; border-right:1px solid #d2d5d1; padding:40px 8px 0 0; color:#818281; font-size:10px; }
#foot div.partnerzy a 	{ margin:15px 0 0 15px; height:45px; float:left; display:block; }

fieldset.forma { width: 500px;}
fieldset.forma *	{ font-size:11px;}
fieldset.forma .rowtxt,
fieldset.forma .rowcbx 	{ margin: 0 0 10px 0; }
fieldset.forma .rowbut	{ text-align: center;}
fieldset.forma label		{ display: block; float: left; width: 200px; text-align: right;  height: 25px; line-height: 25px; margin-right: 10px; }

div.counter	{ width: 160px; height: 115px; background: url(counter.png) no-repeat; margin: 0 0 0 30px; padding: 40px 15px 10px 15px; }
div.counter h2	{ }
div.counter	h3  		{ text-align:center; color: #ccc; line-height: 35px; padding: 0; margin: 0;  font-size: 30px; font-weight: bold;}
div.counter	h3 strong	{ font-size: inherit; color: #85C33C; font-family: inherit;}
div.counter	h4  		{ text-align:center; line-height: 25px; padding: 0; margin: 0; font-size: 18px;}
div.counter	h5  		{ text-align:center; font-size: 11px;  padding: 10px 0 0 0; margin: 0; text-align: left; color: #666;}
div.counter	h5 strong	{ font-size: inherit; color: inherit; }
div.counter	h5 strong a	{ font-size: inherit; color: #85C33C;}

img.foto	{ clear: left;  float: left; margin: 0 20px 20px 0; border: 1px solid #ccc;}



.bd2			{ }
.bd2 .main		{ }
.bd2 .main .lev2 .left	{ float: left; width: 200px; margin-right: 37px; }
.bd2 .main .lev2 .right	{ float: left; width: 500px; }
.bd2 .main .left div.menu_v				{ margin: 0 0 15px 0; padding: 0 0 15px 0; border-bottom: 1px solid #f1f1f1; }
.bd2 .main .left div.menu_v a				{ line-height: 17px; }
.bd2 .main .left div.menu_v a.menu_active	{ color: #85c440; }

.bd2 .main .lev2 .right a.img	{ float: left; margin: 0 15px 15px 0; }

/*----------YOUTUBE_HOME------------*/

.home_youtube	{ position: absolute; z-index: 2; left: 708px; top: 150px; }


#foot .stopka_logo	{ margin: 17px 0; float: left; }
#foot .stopka_logo a	{ margin-right: 10px; float: left; }
#eFileLogo	{ background:url(e_file_logo.gif) no-repeat left; width:159px; height:36px; display:block; text-indent:-5000px; float:left; }
