BODY
  {
  font-family: Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;
	background-color : #84ecf3;
	color : #006292;	
	font-size : 11px;
	width : 100%;
	height : 100%;	
	border : 0px;
	margin : 0px;	
	padding : 0px;
	text-align: center;
  line-height: 127%;  	
}	

TABLE
  {
  font-family: Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;
	color : #006292;	
	font-size : 11px;
	margin : 0px;	
	padding : 0px;
  line-height: 127%;
	background-color : inherit;    
}

TABLE TD
  {
  text-align: left;
  vertical-align: middle;
}

UL,OL
  {
  font-size : 11px;
  padding-left: 15px;
  margin-top: 5px;  
  margin-left: 15px;
} 

LI
  {
  font-size : 11px;
} 

IMG,FIELDSET
  { 
	border: 0px;
	margin : 0px;
	padding : 0px;		
}

A
  {
	color : #0a5e3f;
	font-weight: bold;	
	text-decoration: none;
	background-color : transparent;  
}	

A:hover
  {
	color : #008000;  
	text-decoration: underline;
	background-color : transparent;    	
}	


A.Footer
  {
	color : #e4e4e4;
	font-weight: bold;	
	text-decoration: none;
	background-color : inherit;  
}	

A.Footer:hover
  {
	color : #ffffff;  
	text-decoration: underline;
	background-color : inherit;    	
}	

H1.Header
  {
  font-size: 14px;
  text-align: right;
  padding-right: 20px;
  color: #0015e7;
  margin: 5px;  
    
}  

H2.Header
  {
  font-size: 12px;
  text-align: right;
  padding-right: 20px;
  color: #0a5e3f;
  margin: 5px;  
}  


DIV.Header1
  {
  margin: auto;
  margin-top: 2%;
  width: 750px;
  height: 116px;
  position: relative;  
}  

DIV.Header2
  {
  margin: auto;
  width: 750px;
  height: 27px;
  position: relative;
  z-index: 1;  
}  

DIV.Header2 DIV.Header2_L
  {
  width: 19px;
  height: 27px;
  position: absolute;
  top: 0px;
  left: 0px;
}


DIV.Header2 DIV.Header2_C
  {
  width: 735px;
  height: 27px;
  position: absolute;
  top: 0px;
  left: 7px;
  background-image: url(./../images/layout/header_bottom.jpg);
  background-repeat: no-repeat;
  z-index: 2;      
}


DIV.Header2 DIV.Header2_R
  {
  width: 19px;
  height: 27px;
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 1;
}  
 
 
 
DIV.Body
  {  
  font-size: 11px;
  font-weight: normal; 
  background-color: #b4ede8;  
  vertical-align: top; 
  width: 750px; 
  margin: auto;
  position: relative;
  padding-top: 15px;
  padding-bottom: 20px;
  background-image: url( ./../images/layout/background.jpg); 
  background-repeat: repeat-x;
  background-position: left bottom;
  z-index: 0;
  position: relative;  
}  

DIV.Footer
  {  
  color: #ffffff; 
  font-size: 10px; 
  text-align: center; 
  background-color: #24968d; 
  vertical-align: middle; 
  width: 750px; 
  height: 15px; 
  border-top: 1px solid #00ffea;
  margin: auto;
  position: relative;
  padding-top: 3px;
  padding-bottom: 3px;  
}


DIV.Stopka
  {  
  font-size: 1px; 
  text-align: right; 
  background-color: transparent; 
  vertical-align: middle; 
  width: 750px; 
  height: 15px; 
  padding-top: 5px;
  margin: auto;
  margin-bottom: 5px;
  padding-bottom: 5px;    
  position: relative;
}


TABLE.TopMenu
  {
  width: 735px;
}    

TABLE.TopMenu TD.TopMenu_Poz1
  {
  position: relative; 
  width: 98px; 
  height: 27px; 
  background-repeat: no-repeat; 
  font-weight: bold; 
  color: #0a5e3f;
  font-size: 10px;
  cursor: default;  
}  

TABLE.TopMenu TD.TopMenu_Poz2
  {
  position: relative; 
  width: 97px; 
  height: 27px; 
  background-repeat: no-repeat;
  font-weight: bold; 
  color: #0a5e3f;
  font-size: 10px;
  cursor: default;
}  


TABLE.TopMenu TD.TopMenu_Poz_Nowa
  {
  position: relative; 
  height: 27px; 
  font-weight: bold; 
  color: #0a5e3f;
  font-size: 10px;
  cursor: default;
}  


TABLE.TopMenu TD.TopMenu_Poz_Nowa2
  {
  background-repeat: repeat-x; 
  text-align: center; 
  font-weight: bold; 
  color: #0a5e3f; 
  font-size: 10px;  
  height: 27px; 
}  

TABLE.TopMenu .TopMenu_Poz_Nowa_Sep
  {
  width: 1px; 
  height: 27px;
}  

TABLE.TopMenu .TopMenu_Poz_Nowa_Luk
  {
  width: 4px; 
  height: 27px;
}  

  
DIV.TopMenu_Poz
  {
  position: relative; 
  width: 100%; 
  height: 100%;
  text-align: center; 
  vertical-align: middle;
  padding-top: 7px;
  border: 0px;
}

DIV.TopMenu_Poz_Nowa
  {
  position: relative; 
  width: 100%; 
  height: 100%;
  text-align: center; 
  vertical-align: middle;
  padding-top: 0px;
  border: 0px;
}


DIV.TopSubMenu
  {
  position: absolute; 
  left: 0px; 
  top: 27px;
}

TABLE.TopSubMenu
  {
  background-color: #ffffff;
}      

TABLE.TopSubMenu TD
  {
  background-color: #05e9d6;
  color: #0a5e3f;
  padding: 2px;
  padding-left: 5px;
  padding-right: 7px;  
  font-size: 10px;
  white-space: nowrap;
  cursor: pointer;
  font-weight: normal;
  text-align: left;          
}

TABLE.TopSubMenu TD.TopSubMenu_Poz
  {
}

TABLE.TopSubMenu TABLE.TopSubMenu_Img 
  {
  width: 100%;
}

TABLE.TopSubMenu_Img TD
  {
  padding: 0px;
  cursor: default;
  background-color: transparent;  
}

TABLE.TopSubMenu_Img TD.Left
  {
  text-align: left; 
}  

TABLE.TopSubMenu_Img TD.Right
  {
  text-align: right; 
  padding-left: 10px; 
}  




TABLE.Articles
  {
  width: 720px;
  position: relative;
	background-color: transparent;
  margin: auto;  
}    

TABLE.Articles TD.Articles_Title
  { 
  padding-bottom: 10px;
}

TABLE.Articles TD.Articles_Title TABLE.Articles_Title_Content
  {
  width: 100%;
}  

TABLE.Articles TD.Articles_Title TABLE.Articles_Title_Content TD.Articles_Title_Content_Tyt
  {
  text-align: left; 
  font-weight: bold;
}

TABLE.Articles TD.Articles_Title TABLE.Articles_Title_Content TD.Articles_Title_Content_Str
  {
  text-align: right; 
  padding-right: 15px;
}

TABLE.Articles TD.Articles_Content
  { 
  text-align: justify; 
  vertical-align: top; 
  line-height: 150%;
  height: 180px; 
}

TABLE.Articles TD.Articles_Footer
  { 
  text-align: right; 
  padding-top: 20px;
}  

TABLE.Articles TD.Articles_Footer2
  { 
  padding-left: 10px;
  text-align: left; 
  padding-top: 30px;  
}  

A.ArtNavLink
  {
  font-size: 10px;
  color: #295197;
  text-decoration: none;
	background-color : inherit;  
}

A.ArtNavLink:hover
  {
  color: #377093;
  text-decoration: underline;
	background-color : inherit;    
}

SPAN.ArtNavAktStr
  {
  color: #ffc066; 
  font-weight: bold; 
  font-size: 11px;
}

SPAN.ArtNavSep
  {
  color: #4E927B;
  font-size: 10px; 
} 


TABLE.tabelka
  {
  background-color: #49c6e4;
}  

TABLE.tabelka TD
  {
  padding-top: 2px;
  padding-bottom: 2px;  
  padding-left: 5px;
  padding-right: 5px;    
  background-color: #b4ede8;  
}  

TABLE.tabelka TR.naglowek TD
  {
  text-align: center;
  font-weight: bold;
}  
      
