li ul li 	{font-size:1em;}

#head, 
#main, 
#foot	{position:relative;}

body 		{background:url(main.gif) repeat-y center; }
div.clear 	{clear:both;}



/*
body.standard #main {background:url(bgMain2.gif) center top no-repeat;}
*/
/*
body.standard #foot {background:url(footBg.gif) repeat-y top center;}
*/
ul.menu_h,
ul.menu_v		{list-style: none; margin: 0; padding:0}
ul.menu_h li	{display: block; float:left;}
ul.menu_v li a,
ul.menu_h li a	{display: block; }

div.head, 
div.foot,			
div.main 			{width:900px; margin:0 auto;}
div.container, 
div.main			{position:relative;}

body.standard #head {background:url(bgheader.gif) no-repeat top center;}
body.standard #main {background:url(Maindown.jpg) center repeat-y;}
body.standard .container {background:url(Maintop.jpg) top center no-repeat;}
body.standard .main 	{background:url(left.gif) left repeat-y;}



/*
div.main, div.l, div.c		{ z-index:1;}
*/
div.main div.l		{width:193px; padding:245px 0 0 0; margin:0 0 0 0px; float:left;}
div.main div.c		{width:666px; padding:0 0 54px 40px; float:left; }

/*
.standard .main_c 	{width:292px; height:232px; background:url(reka_zapora.jpg) no-repeat;	position:absolute; z-index:1000; left:-100px; top:0;}
*/

.standard .main_c 	{width:292px; height:232px; background:url(reka_zapora.jpg) no-repeat;	position:absolute; left:-99px; top:0; margin:0; padding:0; border: none;}
/*
.standard div.main  {background:url(bgMain.gif) top no-repeat ; position:relative; clear:both;}
*/
/*--------------------------HEADER--------------------------------*/
#head div.head 								{}
#head div.head div.lev2 					{padding:41px 0 10px 0;}
#head div.head div.lev2 .logo a 			{text-indent:-5000px; display: block;  height: 41px; width: 189px; background:url(profal_logo_zapory.gif) no-repeat;}
/*-----------------------------MENU-----------------------------------*/
#head div.head div.lev3	{height:25px;}

#head div.lev3 div.menu_h ul.menu_h a 				{display:block; padding:6px 7px; font-size:1em; border-right:1px solid #d0d0d0; color:#FFFFFF;}
#head div.lev3 div.menu_h ul.menu_h li.menu 			{background:url(btnmiddle_a.gif) repeat-x;}
#head div.lev3 div.menu_h ul.menu_h li.menu_active	{background:url(btnmiddle.gif) repeat-x;}
#head div.lev3 div.menu_h ul.menu_h .menu a:hover 			{background:url(btnmiddle.gif) repeat-x;}
/*
#head div.lev3 div.menu_h ul.menu_h .menu_f 				{background:url(btnleft_a.gif) no-repeat;}
#head div.lev3 div.menu_h ul.menu_h .menu_f .menu_active 	{background:url(btnleft.gif) no-repeat;}
#head div.lev3 div.menu_h ul.menu_h .menu_f a:hover 		{background:url(btnleft.gif) no-repeat;}
*/
#head div.lev3 div.menu_h ul.menu_h li.menu:first-child 			{background:url(btnleft_a.gif) no-repeat;}
#head div.lev3 div.menu_h ul.menu_h li.menu:first-child a:hover		{background:url(btnleft.gif) no-repeat;}
#head div.lev3 div.menu_h ul.menu_h li.menu_active:first-child  	{background:url(btnleft.gif) no-repeat;}

/*
#head div.lev3 div.menu_h ul.menu_h .menu_l 				{background:url(btnright_a.gif) no-repeat; width:58px; border:none;}
#head div.lev3 div.menu_h ul.menu_h .menu_l .menu_active 	{background:url(btnright.gif) no-repeat;}
#head div.lev3 div.menu_h ul.menu_h .menu_l a:hover		 	{background:url(btnright.gif) no-repeat;}
*/


#head div.head div.lev3 .ask a					{width:138px; height:24px; display:block; background:url(ask_btn.gif) no-repeat; text-indent:-5000px; float: right;}

/*-------------------------------MAIN-----------------------*/
#path 				{color:#4a88a0; font-size:0.8em; padding:30px 0 50px 0;}
#path a 			{color:#999999; font-size:  1em; padding:0 10px 0 0; background:url(list.gif) no-repeat right 5px; }


div.main div.l div.menu_v						{margin:0; padding:0;}
div.main div.l div.menu_v li 					{padding:0 20px 0 0;}
div.main div.l div.menu_v a 					{color:#333333; background:url(list.gif) no-repeat left; padding:4px 0 4px 10px; border-bottom:1px dotted #cccccc; display:block; font-size:1em;}
div.main div.l div.menu_v li .menu_l 			{border:none;}
div.main div.l div.menu_v div.menusub li		{padding:0 0 0 10px; }
div.main div.l div.menu_v .menu_active 			{color:#71bad5;}
div.main div.l div.menu_v a:hover				{color:#71bad5;}

div.main div.c div.menu_galeria					{margin:10px 0 10px 0; clear:both;}
div.main div.c div.menu_galeria img				{border:1px solid #52abcc; }
/*div.main div.c div.menu_galeria div.menu 		{float:left; padding:0 28px 15px 0; height:100px; width:130px; background:url(galeria.gif) repeat-x right; }


div.main div.c div.menu_galeria div.menu_l		{padding:0;background:none;}
div.main div.c div.menu_galeria div.ofirmie_l		{padding:0;background:none;}
*/
div.main div.c div.menu_galeria div.menu 		{float:left; padding:0 0 15px 28px; height:100px; width:130px; background:url(galeria.gif) repeat-x right; }
div.main div.c div.menu_galeria div.menu:first-child	{padding:0;background:none;}
div.main div.c div.menu_galeria div.ofirmie		 		{float:left; padding:0 0 5px 10px; height:80px; width:86px;background:url(galeria.gif) repeat-x right;}
div.main div.c div.menu_galeria div.ofirmie:first-child	{padding:0;background:none;}

div.main div.c p img							{margin:0 20px 5px 0; border:1px solid #52abcc;}

/*------------------------------------------FOOT---------------------*/
#foot {}
div.foot 						{  }
div.foot div.info 				{padding:12px 0 11px 20px; font-size:0.7em; width: 900px; position: absolute; top: -34px; background:url(footer.jpg) no-repeat;  }
div.foot div.info a.site_map 	{background:url(mapa_strony.gif) no-repeat left 4px; color:#000000; padding:0 0 0 18px; margin:0 20px 0 0;}
div.foot div.info a.site_credits {color:#666666; padding-right:40px;}



/*------------------------------HOME PAGE-----------------------------------*/
.homePg #head div.head  			{width:900px; margin:0 auto; height:515px; position:relative; background:url(homeBg.jpg) no-repeat top;}
/*.reka {width:1100px; margin:auto; background:url(reka.gif) no-repeat right 18px; height:515px; background-position:0 0 0 2px; position:absolute;}*/
.homePg #head {background:url(homePg.jpg) no-repeat center top ;} 
.homePg div.head, div.main, div.foot						{width:900px; margin:0 auto;}
.homePg #head div.head div.lev5 		{padding:50px 0 0 0;}
.homePg #head div.head div.lev5 p 		{color:#195e77; font-size:1.7em;}
.homePg #head div.head div.lev5 p em	{color:#52abcc; font-style:normal;}

.homePg div.main 					{width:900px; margin:0 auto; height:140px; padding:15px 0 0 0; background:none;}
.homePg div.main p					{color:#333333; font-size:0.8em;}
.homePg div.c_foot {background:none;}

