html
{
        margin:             0px;
        width:				100%;
        height:             100%;

}

body {background: #fffcc5; margin: 0px; padding: 0px; text-align: left; height: 100%; width: 100%; color: #000000; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal;}

#content
	{padding: 0px; margin: 0px; position: relative; width: 100%; height: 100%;	clear: both;}
#content a
	{color: #fc0303;border-bottom: 1px dotted #999999; text-decoration: none;}
#content a:hover
	{color: #fc0303; border-bottom: 1px solid #fc0303; text-decoration: none}

em
  {color: #ff9100; font-weight:inherit; font-style: normal}

/*Page content*/
#page_content
{
	margin: 0px;
	padding: 0px 10px 0px 25px;
}

#page_content ul, ol
{
	list-style-position: outside;
	text-align: left;
	margin-bottom: 0.3em;
	margin-top: 0.3em;
	margin-left: 50px;
	padding-left: 10px;
}

#page_content p
{
	margin: 0px;
	padding-left: 50px;
	ltext-align: left;	
	line-height: 18px;
	}
#page_content ul
	{list-style-type: circle; list-style-image: url(http://jotafan.pl/gfx/szablon/jotafan-lista.gif);}

/*TABELE*/
#page_content table {margin-left: 30px; border-collapse: collapse; margin-top: 1em; margin-bottom: 1em; border: 1px solid #ff9100;}


#page_content img {border: 1px solid #ff9100; padding:5px; background-color: #ffffff;} 
 #page_content img.top_right {float: right; display: inline;margin-left: 10px;} 

/*Podpis pod obrazkami*/
.podpis {text-align: right; font-style: italic; padding: 0px; font-size: 10px;}
.podpis em{color: #ff9100; font-style: italic;}
#page_content table.podpis  {margin-left: 50px; border: none; margin-top: 1em; margin-bottom: 1em; margin-left: 1em;  float: right;}
#nowosci_content {margin-left: -50px;}
#nowosci_content p {margin-left: 30px;}
/*#nowosci_content hr {margin-left: 50px; color: #ff9100; height: 1px;}*/
#page_content img.pdf  {border: 0; background-color: #fffcc5; padding: 0px; text-dexoration: none;}
#page_content img.null  {border: 0; background-color: #fffcc5; padding: 0px; text-dexoration: none;}
#page_content a.pdf {text-decoration: none; border: 0;}
#page_content a.null {text-decoration: none; border: 0;}
#page_content a
	{color: #fc0303;border-bottom: 1px dotted #999999; text-decoration: none;}
#page_content a:hover
	{color: #fc0303; border-bottom: 1px solid #fc0303; text-decoration: none}
div.obrazek  {display:block;float:left; height:550px;vertical-align: top;background-color: #ffffff;border: 1px solid #ff9100; padding:10px; margin-bottom:10px;margin-right:10px;}
div#gallery
  {padding: 0em; border: none; margin-left: 50px; text-align: center;display:inline;}
div.obrazek img {border: 1px solid #ff9100; padding:0px; } 





#gallery2 h2 {clear: both;}
#gallery2  {padding: 0em; border: none; margin-left: 50px; clear: both;}
div.obrazek2  {display: block; float: left; vertical-align: top;background-color: #ffffff;border: 1px solid #ff9100; padding:10px; margin-bottom:10px;margin-right: 5px;}
div.obrazek2 img {border: 1px solid #ff9100; padding:0px;} 

#gallery2 em{color: #ff9100; font-style: italic;}

#page_content td {border-color: #ff9100;}
#page_content td.list {padding: 5px; border: 1px solid #ff9100;}

/*Języki*/
table.lang
  {margin-left: 0px; margin-top: 0px; border: 1px solid #ff9100; font-family: arial, verdana, helvetica; font-size: 13px; font-weight: bold; vertical-align: middle; float: left; border-collapse: collapse;}
td.lang
  {height: 30px; width: 100px; border: 1px solid #ff9100; background-color: #993d00; color: #e6efff; padding: 2px 3px;}




/*Uwaga*/

.wazne td {padding: 10px;}
#page_content table.wazne {border: 3px double #ff9100;font-weight: bold; text-align: justify;}


#main_lista ul
	{list-style-type: circle; list-style-image: url(http://jotafan.pl/gfx/szablon/jotafan-lista.gif);}
#main_lista li { text-align: left; margin-left: -30px; font: normal 12px verdana; line-height: 18px;}

#main_lista em
  {color: #ff9100; font-weight: normal; font-style: italic;}



li { text-align: left; ; margin-left: 30px; font: normal 12px verdana; line-height: 18px;}
  
h1, h2, h3, h4
	{color: #333333; font-family: trebuchet ms, tahoma, verdana, arial, sans-serif;  margin-left: 0px;font-weight: 600; }
h1
	{font-size: 26px; font-variant: small-caps; margin-top: 0px; padding: 0; }
h2
	{font-size: 23px; padding: 0;}
h3
	{font-size: 20px; padding: 0;}
  

p.a-top
	{text-align: left; margin: 0px 10px 0px 25px; padding:0 px; clear: both;}

a.list			{text-decoration: none; color: #fc0303;font: normal 12px verdana;}
a.list:hover 	{border-bottom: 1px solid #fc0303;font: normal 12px verdana;}


/*Nowości*/
hr {color: #ff9100; height: 1px;}
h4 {font-size: 20px; padding: 0px; margin: 0px 0px 0px 50px;}
#page_content table.news  {border-collapse: collapse; margin-top: 1em; margin-left: 0px; margin-bottom: 1em;border-color: #ff9100; font: normal 12px verdana; border: none;}


/*Stopka*/
a.gora {font-family: verdana; font: normal 12px verdana; color: #fc0303; text-align: left; margin: 0px; padding: 1em 0em 0em 0em; clear: both;}
a.gora:visited {color: #fc0303;	text-decoration: none; font: normal 12px verdana;}
a.gora:active {color: #fc0303; text-decoration: none; font: normal 12px verdana;}
a.gora:hover {color: #fc0303; font: normal 12px verdana;}


.stopka{border-top: 1px solid #ff9100; clear: both;	text-align: right; font-size: 7pt; font-style: italic; font-family: verdana, tahoma, arial, sans-serif; margin: 0px 10px 0px 25px; padding:0 px;}


#jezyki
{height: 30px; float: left; padding-left: 25px; font-weight: bold;}
   
/*Stopka*/
#jezyki a {font: normal 12px verdana; text-decoration: none; color: #FFFCC5; text-align: left; margin: 0px; padding: 1em 0em 0em 0em; clear: both; border: none; font-weight: bold;}
#jezyki a:visited {color: #FFFCC5;	text-decoration: none; font: normal 12px verdana; border: none; font-weight: bold;}
#jezyki a:active {color: #FFFCC5; text-decoration: none; font: normal 12px verdana; border: none; font-weight: bold;}
#jezyki a:hover {color: #FFFCC5; text-decoration: none; font: ormal 12px verdana; border: none; font-weight: bold;}
	


#menu_left{width: 119px;}
 
/* Basic code - don't modify */
 
#nav { display: block; margin: 0; padding: 0; position: relative; width:117px; border-top: 1px solid #ff9100;font-weight: bold;}
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; font-weight: bold;}
#nav a { display: block; }
#nav ul { display: none; position: absolute; left: 116px; margin: 0; padding: 0;border-top: 1px solid #ff9100;}
 * html #nav ul { line-height: 0;} /* IE6 "fix" */
#nav ul a { zoom: 1; } /* IE6/7 fix */
#nav ul ul { top: 0; left: 202px;}
    
/* Essentials - configure this */

#nav ul { width: 203px;}


/* Everything else is theming */
 
#nav { background-color: #993d00;}
/*#nav *:hover { background-color: none;}*/
#nav a {font-size: 12px; padding: 5px 5px 3px 3px; line-height: 1;}
  /*#nav li.hover a { background-color: #5E5A5A;}*/
  #nav ul {top: 0px;}
  #nav li a { background-color: #993d00; width: 107px; border: 1px solid #ff9100; border-top:none; text-decoration: none; height: 30px; color: #FFFCC5;}
  #nav li a.hover { background-color: #ffffff; width:107; height: 30px; color: #fc0303;}
  
  
  #nav ul li a { background-color: #993d00; width: 193px; border: 1px solid #ff9100; border-top: none; height: 16px; font-weight: normal; color: #FFFCC5;}
  #nav ul a { background-color: #000000; width: 193px; text-decoration: none; height: 16px; font-weight: normal;}
  #nav ul a.hover { background-color: #ffffff; width: 193px; height: 16px; font-weight: normal; color: #fc0303;}
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */