*{ margin: 0; padding: 0;}
body { font-family: verdana, tahoma, arial, sans-serif; font-size: 1em; background-color: #F8C400; text-align: center;}
#ekspol { text-align: left; width: 750px; margin: 0px auto;}
/*#FBF8D4*/
#ekspol2 { background: white url(img/dt3.gif) repeat-x bottom; border-bottom: 3px solid #CC3333; border-left: 2px solid #DA251D; border-right: 2px solid #DA251D;}
#gora { padding-top: 5px; height: 40px; background: #FBF8D4 url(img/lt4.gif) repeat-x bottom; border-right: 2px solid black; position: relative;} 
#lang { position: absolute; top: 0px; right: 10px;}

#menb { background: #F8C400 url(img/bkg.jpg) no-repeat top; height: 100px;}
#menu { list-style: none; position: relative; width: 100%; float: left; padding-left: 20px;}
#menu li {
	list-style: none;
	color: #DA251D;
	padding: 0px 13px 3px 8px; margin: 0px 2px;
	float: left;
	font-weight: bold;
	font-style: italic;
	font-size: 0.8em;
	background: url(img/menu.gif) bottom right no-repeat;
}
#menu a { font-style: normal; }
#menu A:link { color: #CC3333; text-decoration: none;}
#menu A:visited { color: #CC3333; text-decoration: none;}
#menu A:hover, #menu A:visited:hover { color: black;}

#tresc {border-top: 3px solid #DA251D; padding: 20px 15px 20px 15px; clear: left; font-size: 0.9em; line-height: 140%; background: transparent url(img/lt3.gif) repeat-x top; }

#promo { float: left; width: 150px; margin: 10px 20px 20px 0px; color: navy; font-size: 0.8em; font-weight: bold;}
div.txt1, p { text-indent: 20px; text-align: justify;}
#tresc ul { margin: 0 0 0.5em 0; padding-left: 24px;}
#tresc ul li { padding: 0 0 4px 15px; list-style-type: none; background: url(img/dot.gif) no-repeat 0 6px;}
#tresc ul ul li { background: url(img/dot2.gif) no-repeat 0 6px;}
h1 { color: #DA251D; font-size: 1.2em; padding-left: 1em; }
h2{ color: #DA251D; font-size: 1em; padding-left: 1em; margin-top: 1em;}

#stopka { font-size: 0.7em; padding: 5px 5px 5px 5px; border-left: 2px solid #F8C400; border-right: 2px solid #F8C400; text-align: center; background-color: #F8C400; clear: both;}
#stopka2 { border-left: 2px solid black; border-right: 2px solid black; height: 43px; background: #FBF8D4 url(img/dt4.gif) repeat-x bottom; clear: both;}

#frm { position: relative;}
#frm input { text-align: right;}
#frm input.c { text-align: center;}
#prawa { position: absolute; margin-left: 250px; margin-top: 20px; width: 350px; border: 1px solid #4169E1; background: #D4EAFB; color: black; padding: 2px 2px 2px 2px;}
.fll { float: left; margin: 5px;}
.flr {  float: right; margin: 5px; text-align: right;}
img { border: none;}
.clear { clear: both;}

body#adm {font-family: tahoma, verdana, arial, sans-serif; background-color: white;	text-align: left;}
#menub { padding: 5px; border: 1px solid #DA251D; background-color:#F8C400; font-size: 12px;}
#menub ul {padding:0; margin:5px 0px 0px 0px; height:1.5em; list-style-type:none; border-left:1px solid #DA251D; }
#menub ul li {line-height:2em; border-right:1px solid #DA251D; position:relative; text-align:center; float:left; padding: 0px 5px; height:1.5em; line-height:1.5em;}
form.add {background-color: #bdf2fd;}
body#adm #tresc{ width: 750px; }
body#adm table { font-size: 12px;}
.err {color: red; }

#tresc table { text-align: center; width: 100%; font-size: 0.9em;}
#tresc td, #tresc th { border-right: 1px solid #F8C400; border-bottom: 1px solid #F8C400;}
.rmk { background: url(img/ramka.gif) no-repeat; width:175px; height: 175px;}
.ju, ul.ju li {text-align: justify;}