body {
	background-color: white; 
	font-size: 11px;
	margin: 0px;
	margin-bottom: 10px;
}


#tab01 { background-image: url('images/tab01.gif'); color: white; font-family: verdana; font-size: 11px; }
#tab01 td.td01b { background-image: url('images/td01b.gif'); padding-top: 5px; padding-left: 15px; vertical-align: top; text-align: left; }
#tab01 div { height: 70px; overflow: hidden; text-transform: capitalize; font-variant: small-caps; letter-spacing: 2px; }


#tab01 { background-image: url('images/tab01.gif'); color: white; font-family: verdana; font-size: 11px; }
#tab01 td.td01b { background-image: url('images/td01b.gif'); padding-top: 5px; padding-left: 15px; vertical-align: top; text-align: left; }
#tab02 { vertical-align: top; border-bottom: 1px solid #2b5381; padding-bottom: 20px; }
#tab02 td.td01a, td.td01b { vertical-align: top; text-align: left;}
#tab02 td.td01a {background: url(images/tab02_td01a.gif) repeat-y 0px 0px;}
#tab02 td.td01b { padding-right: 20px; }
#tab02 td.tdmenu01 { padding: 0px 25px 0px 10px; overflow: hidden; }
#tab02 div.menu01_01 {height: 50px;}

#copy { margin-top: 10px; background-color: #2b5381;}
#copy td {height: 20px; color: white; font-family: verdana; font-size: 10px; text-align: center; font-weight: normal;}
/* ramka menu */

#menu01_01 {margin: 0px 0 0px 0; padding: 0px; list-style: none;  width: 100%; font: 11px Verdana, Arial; padding-bottom: 1px; background: url('images/menu01_01.gif') repeat-x left bottom;}
#menu01_01 li {position: relative; font-weight: bold; padding-top: 1px; background: url('images/menu01_01.gif') repeat-x;}
#menu01_01 li a {text-transform: capitalize; font-variant: small-caps; display: block; text-decoration: none; /* IE6 blad */ padding: 7px 0px 7px 27px; border-left: 7px solid #2b5381; color: #2b5381;}
#menu01_01 li a:hover {border-left: 7px solid #c00000; color: #c00000;}
#menu01_01 li a.ok { border-left: 7px solid #ffb70b; }
#menu01_01 li a.ok:hover { border-left: 7px solid #c00000; }
#menu01_01 li.separator1 {display: block; width: 100%; background: url('images/menu01_separator.gif') no-repeat 0px 0px; padding: 3px 0 4px 0px; color: white; text-align: center;}
#menu01_01 li.separator2 {position: static; width: 100%; font-weight: bold; background: url('images/menu01_01.gif') repeat-x; text-transform: capitalize; font-variant: small-caps; /* IE6 blad */ padding: 7px 0px 7px 27px; border-top: 1px solid white; border-left: 7px solid #2b5381; color: #2b5381;}
#menu01_01 li.poziom2 {background: url('images/menu01_05.gif') repeat-x;}
#menu01_01 li a.poziom2 {text-decoration: none; /* IE6 blad */ padding: 7px 0px 7px 55px; border-left: 7px solid #2b5381; color: #2b5381;}
#menu01_01 li a.poziom2:hover {border-left: 7px solid #c00000; color: #c00000;}
#menu01_01 li a.poziom2_ok {text-decoration: none; /* IE6 blad */ padding: 7px 0px 7px 55px; border-left: 7px solid #ffa60b; color: #2b5381;}
#menu01_01 li a.poziom2_ok:hover {border-left: 7px solid #c00000; color: #c00000;}
/* elimunuje blad obslugi w IE */
* html #menu01_01 li { float: left; height: 1%; }
* html #menu01_01 li a { height: 1%; }

#menu02_01 { height: 70px; overflow: hidden; text-transform: capitalize; font-variant: small-caps; letter-spacing: 2px; }
#menu02_01 a { color: white; font-weight: bold; text-decoration: none; padding: 0px 5px 0px 5px; }
#menu02_01 a:hover { text-decoration: underline;}
#menu02_01 .separator1 { color: white; font-weight: bold; text-decoration: none; padding: 0px 5px 0px 5px; }

#inf01 { font-family: verdana; color: #2b5381; }
#inf01 td.td01a { background: url('images/point01.gif') no-repeat 10px 7px; height: 24px; padding-left: 26px; padding-top: 5px; border-bottom: 1px solid #2b5381; font-size: 11px; font-weight: bold; text-transform: capitalize; font-variant: small-caps; letter-spacing: 2px; }
#inf01 td.td02a { padding-top: 0px; border-bottom: 1px solid #2b5381; }
#inf01 img.tb { border: 1px solid #2b5381; margin-top: 11px; margin-bottom: 11px; margin-left: 11px; }
#inf01 #text { padding: 10px; }
#inf01 #text p { font-size: 14px; text-indent: 0px; line-height: 20px; }
#inf01 #text li { line-height: 20px; }


#article { padding: 10px; }
#article a.back { font-size: 11px; font-family: Arial; font-weight: bold; color: #f15e00; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; }
#article a.back:hover { text-decoration: underline; }
#article-summary { position: relative; padding: 10px; }
#article-summary .aquo { font-size: 14px; font-family: Arial; }
#article-summary a { font-size: 11px; font-family: Arial; font-weight: bold; color: #c00000; text-decoration: none; }
#article-summary a:hover { text-decoration: underline; }

#article-navigation { padding: 10px 0px; text-align: center; }
#article-navigation a { font-family: Arial; font-weight: bold; color: black; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; }
#article-navigation a.ok { color: #c00000; }
#article-navigation a:hover, a.ok { color: #c00000; text-decoration: underline; }

#gallery { padding: 10px; }
#gallery div.name { position: relative; background: url('images/point_01.gif') no-repeat 0px 5px; padding: 5px 25px; border: 0px solid black; font-size: 12px; font-family: Arial; }
#gallery div.text { position: relative; font-size: 12px; font-family: Arial; }
#gallery div.user, div.date { position: relative; font-size: 12px; padding: 5px; font-family: Arial; text-align: right; vertical-align: center; }
#gallery #overlap { width: 95%; padding: 5 0 5 0; border-top: 1px solid #2b5381; border-bottom: 1px solid #2b5381; text-align: center; font-size: 12px; font-family: Arial;}
#gallery #overlap a { font-family: Arial; font-weight: bold; color: black; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; }
#gallery #overlap a:hover { color: #c00000; text-decoration: underline; }
#gallery #overlap a.ok { color: #c00000; }
#gallery #overlap img { border: 0px; }
#gallery #thumbs { padding: 1px; }
#gallery #thumbs td { padding: 0px; text-align: center; }
#gallery #thumbs td a { display: block; text-align: center; color: black; font-size: 10px; font-family: Arial; text-decoration: none; /* IE6 blad */ padding: 4px 4px 4px 4px; }
#gallery #thumbs td a:hover { background-color: #c00000; text-align: center; color: white; font-size: 10px; font-family: Arial; text-decoration: none; }
#gallery #thumbs img { border: 1px solid black; }
#gallery img.show { border: 1px solid black; }

/* elimunuje blad obslugi w IE */
* html #gallery #thumbs td { float: left; height: 1%; }
* html #gallery #thumbs td a { height: 1%; }
*/


#inf01 #tabela01 { border-top: 1px solid #2b5381; border-right: 1px solid #2b5381; } 
#inf01 #tabela01 td { border: 0px; border-left: 1px solid #2b5381; border-bottom: 1px solid #2b5381; padding: 3px; font-family: Arial; font-size: 13px; color: #2b5381; font-weight: normal; }

a.link01 { text-decoration: none; color: #c00000; }
a.link01:hover { text-decoration: underline; color: #2b5381; }

a.copy { text-decoration: none; color: white; }
a.copy:hover { text-decoration: underline; color: #ffa60b; }
