body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 12px;
  color: black;
 background-color: #333;
 background-image: url(images/l_bkg1.gif); 
 background-repeat: repeat-x; 

/*  background: #333 url(images/l_bkg.jpg) top center no-repeat; */

  }

#main {
margin:0 auto 0 auto;
width: 950px;
}

#zaw {color:#eee;width:670px;}
#zaw img {float: none; margin:0;}

/*
#zaw a img {border-left:4px solid #777777;border-top:1px solid #777777;border-right:1px solid #777777;border-bottom:3px solid transparent; width:120px;}
#zaw a:hover img {border-bottom:4px solid #0f0;}
*/

#zaw a img {border:4px solid #666;}
#zaw a:hover img {border:4px solid #888;}

#zaw h1 {color:#eee;font-size:14px;text-align:left;padding-left:16px;padding-bottom:1px;border-bottom:0px solid #d62919;border-left:10px solid #d62919;line-height: 0.8em;margin: 6px 0 0.5em 0;}
#zaw h2 {color:#eee;font-size:16px;text-align:left;padding-left:16px;padding-bottom:1px;border-bottom:1px solid #d62919;border-left:10px solid #d62919;line-height: 1.5em;margin: 6px 0 0.5em 0;}
#zaw h3 {font-size:14px;}

.zawm {height:140px;}

#topmenu {margin:0px;padding:0;width:960px; height:65px; background-image: url(images/l_topmenu.jpg); font-size: 11px; font-family: verdana, arial;color:white;}
#topmenu a {color:#ccc;font-size:11px;font-weight:normal;}
#topmenu a:hover {color: white;text-decoration:none;}

#footermenu {margin:0px;padding:0;width:958px; height:104px; background-image: url(images/l_footer.jpg);}

#mnu ul {padding:0; margin:0px; list-style:none; margin-left:24px; margin-top:10px; }

#mnu .bg_list a {color:#e7e7e7; padding-left:20px; background:url(images/arrow.gif) top left no-repeat; background-position:0 5px; text-decoration:none; line-height:22px; font-weight:bold; font-family:Arial;}
#mnu .bg_list a:hover {color:#7f7f7f; text-decoration:none;}

#stopka, #stopka a:link, #stopka a:visited {
color: black;
padding: 0;
font-size: 10px;
text-align: center;
}


ul {
text-indent: 0px;
margin-left: 16px;
}

a, a:link, a:visited, a:active, a:focus {
color: #EE1111;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: red;
text-decoration: underline;
}

.framedot {
border-style: dotted;
border-color: #D51F06;
border-width: 2;
padding-left: 12;
padding-top: 10;
padding-right: 12;
padding-bottom: 10;
font-size:14px;
text-align: center;}


/* meenu */


#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #63AAD7;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 1.7em;
        margin-left: 3px;
        border: 1px solid #63AAD7;
        border-bottom: none;
        background: #144B6F;
        text-decoration: none;
}

#navlist li a:link { color: #fff; }
#navlist li a:visited { color: #fff; }

#navlist li a:hover {
        color: #222;
        background: #fff;
        border-color: #fff;
}

#navlist li a#current {
        color:#222;
        background: #fff;
                border: 1px solid #fff;
        border-bottom: 1px solid #FDFCDD;
}



h2 {
	color: #666666; 
	font-size: 18px; 
	text-align: left;
	padding-left: 16px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ee0000; 
	border-left: 1em solid #ee0000; 
        line-height: 1.5em;
        margin: 0 0 0.5em 0;
}

/* #prod {white-space:pre-wrap;}
* html #prod {white-space:pre-wrap;} */

.info {border-top: 1px dotted #eeeeee;font-size:10px;}
.adres {font-size:11px; font-family:tahoma; border-bottom:1px dotted #aaa; padding-bottom:10px;}

.pytaniedot {background-color:#333;padding:4px;Text-align:center;font-weight:700;}
.ilink img {width:10; height:12; border:0;}

.kontakttd1 {background-color:#333333;}
.kontakttd2 {background-color:#333333;}


