* { padding: 0; margin: 0; }

body {
	margin: 0;
	padding: 0;
	font: 12px  Tahoma;
	color: #666666; 
	background: #272727 url('tlo.jpg');
	
background-repeat: repeat-x;
	text-align: center;line-height: 150%;
}

/* links */
a { 
	color: #0006E9;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #6E71FF;
	background-color: inherit;
}

a.menu { 
	color: #fff;
	background-color: inherit;
	text-decoration: none;
}
a.menu:hover {
	color: #FF9200;
	background-color: inherit;
}
a.ciemne { 
	color: #7B3D07;
	font-size: 12px;
	background-color: inherit;
	text-decoration: none;
}
a.ciemne:hover {
	color: #FF9200;
	font-size: 12px;
	background-color: inherit;
}

a.jasny { 
	color: #aaaaaa;
	font-size: 14px;
	background-color: inherit;
	text-decoration: none;
}
a.jasny:hover {
	color: #FF9200;
	font-size: 14px;
	background-color: inherit;
}
/* headers */
h1, h2, h3 {
	font: bold 15px 'Trebuchet MS';
	color: red;	
}
h1 { font-size: 1.0em; color: #C40004; } 
h2 { font-size: 1.2em; }
h3 { font-size: 1.6em; }

h1.ciemne { font-size: 18px; color: #000; } 

p, h1, h2, h3 {
	margin: 0px 0px;
}

/* images */
img {
	border: none;
}
img.no-border {
	border: none;
	}
img.no-border2 {
	border: none;
	margin-top: 5px;
}
img.float-right {
  margin: 5px 0px 5px 15px;  
}
img.float-left {
  margin: 5px 15px 5px 0px;
}

td.error {
background-color: yellow;
color: red;
	font-family: arial;
	font-size: 9px;
	padding-left:6px;
	padding-right: 6px;
	text-align: center;
}


/* additional classes */
.clear { clear: both; }
.green {	color: #FF9200; }
.gray  {	color: #BFBFBF; }

.cont{padding:5px; margin:5px; text-align:center;border:1px solid #EEEEEE; cursor:default; display:inline; float:left; width:128px; font-size:10px;color:#0000FF;}
	.cont:hover{border:1px solid #C5C5C5; background:#f8f8f8;}

td.td1 {

color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	height:45px;
	text-align: left;
}

td.td2 {
height:64px;
vertical-align:top;
}
td.naglowek {
background: #fff url('img/naglowek.jpg');
width: 204px;
background-repeat: no-repeat;
height: 41px;
text-align: left;
padding-left:38px;
padding-top:2px;
}

td.prawa {
background-color: #A8C56A;
color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-align: left;padding-left: 10px;
}

td.tab1a {
background: #fff url('img/1a.jpg');
width: 729px;
height: 47px;
text-align: right;
padding-right: 28px;
font-family: Trebuchet MS;
	font-size: 9px;
}

td.srodek_kontener {
padding-top:30px;
	padding-left: 10px;
vertical-align: top;
}
td.srodek {
text-align: center;
padding: 8px 8px 8px 8px;

width:901px;
	background-color:#1F1F1F;

}
td.srodek_inside {
font: 12px  Tahoma;
	color: #666666; 
	background: #fff url('tlo_srodek.jpg');
	padding: 30px 30px 30px 30px;
background-repeat: repeat-x;
line-height: 150%;
}

td.stopa {

color: #ddd;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-align: left;
	padding-left: 20px;
}

.buton {
height: 20px;
width: 146;
font-size: 10px; 
color : #fff; 
background-color: #6A9A31;
font-family: Trebuchet MS; 
text-align: center;
padding-bottom: 2px; 
padding-left: 3px; 
padding-right: 3 px; 
padding-top: 2 px; 
border-top-color: #ffffff;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #ffffff;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: #ffffff;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}
#menu {list-style-type:none; margin: 5px auto; padding: 15px; font: normal 10px Verdana, Arial, Helvetica, sans-serif;}
#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:100px;  z-index:100; height:3em;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:1px;}
#menu table {border-collapse:collapse; padding:0;  font-size:1em;}
#menu dl {width: 100px; margin: 0; padding: 0; background: transparent; border-bottom:1px solid #08c; }
#menu dt {margin:0; padding: 0;}

#dd a {display:block; text-align:center; border-left:1px solid #08c; border-right:1px solid #08c; border-bottom:1px solid #08c;}

#menu dd {margin:0 -15px; padding: 0; color: whitesmoke; text-align:center; width: 130px; font: normal 11px Verdana, Arial, Helvetica, sans-serif;}

#menu dt a , #menu dt a:visited {display:block; color: #038; border:1px solid #08c; text-align:center; border-width:0 1px 1px 1px; padding:0.25em 0 0.75em 0;}

#menu li:hover dt a, #menu a:hover dt a {color:#006; background:#ddd; border:1px solid #08c; border-width:0 1px 1px 1px;}

#menu dd a, #menu dd a:visited {background:whitesmoke; color:#000; ; text-decoration:none; display:block; text-align:center; border-left:1px solid #08c; border-right:1px solid #08c;}

#menu dd a:hover {background: silver; color:#000; border-left:1px solid #000; border-right:1px solid #000;}

