#cala{ position:relative; width:780px; margin-left:auto; margin-right:auto; border: #FF00FF 0px solid; margin-top:0px; margin-bottom:0px; padding:5px 4px 5px 4px; border:#CCCCCC 1px solid; background: url(../grafika/bg.gif) no-repeat fixed;}
#header{float: left; width:575px;  overflow:hidden; margin:0px 0px 0px 0px; border:0px #999999 solid;  }


#banner{  text-align:center;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  border:#CCCCCC 1px solid; background:#FFFFFF; height:200px;}
#menu{padding: 2px 2px 2px 2px; color: #666666; font-size:11px; font-weight:bold;  text-align:left; height:20px;   background:url(../grafika/bg_grad.jpg) repeat ; border:#CCCCCC 1px solid; margin-top:3px; margin-bottom:3px; }
/*#menu a:link{color:whit; text-decoration:none; font-weight:bold; font-size:12px; text-align:center;}
#menu a:visited{color:white; text-decoration:none; font-weight:bold; font-size:12px; }
 #menu  a:hover{ color: #EAE9E8; text-decoration:none; font-weight:bold; font-size:12px; }
*/



/*
#menu{padding: 0px 5px 5px 5px; color:#CC3366; font-size:14px; font-weight:bold; border-left:#1a4672 8px solid; border-bottom: #1a4672 1px solid; margin:0px 2px 5px 2px; }

#menu a:link{ padding-right:3px; border-right: #FFFFFF 2px solid;color: #000000; text-decoration:none; font-weight:bold; font-size:12px; }
#menu a:visited{padding-right:3px; border-right: #FFFFFF 2px solid;color: #000000; text-decoration:none; font-weight:bold; font-size:12px; }
 #menu  a:hover{ padding-right:3px; border-right: #CC0000 2px solid; color: #CC0000; text-decoration:none; font-weight:bold; font-size:12px; }
*/
#content{ padding:2px 6px 5px 6px; text-align:center; background-color:#FFFFFF; border:#CCCCCC 1px solid; text-align:left; overflow:hidden; font-size:12px; margin-bottom:3px; }
#content h1 { border-left:#990000 10px solid; padding-left:5px; color:#990000; text-align:left; margin: 5px 0px 5px 0px; padding:3px 1px 3px 5px; font-size:12px; text-transform:uppercase; letter-spacing:1.5;}
#bok { margin: 0px 0px 0px 580px; padding:0px 0px 0px 0px;  border:0px #999999 solid;}
#wyszukaj { width:187px; background-color:#FFFFFF; border:#CCCCCC 1px solid; padding:3px 5px 3px 5px; text-align:center; }
#wyszukaj table { border-top:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;}
#wyszukaj h1 { border-left:#990000 10px solid; padding-left:3px; color:#990000; text-align:left; margin: 5px 0px 5px 0px; padding:1px 1px 1px 5px; font-size:12px;}
h2 {  padding-left:3px;  text-align:left; margin: 5px 0px 5px 0px; padding:1px 1px 1px 5px; font-size:12px;}
#wyszukaj td {  padding:1px 1px 1px 3px; text-align:left; font-size:11px; font-weight:bold;  }
#wyszukaj a:link{color: #666666; text-decoration:none; font-weight:bold; font-size:11px; text-align:left; display:block; padding-top:1px; padding-bottom:1px;  border-bottom:#FFFFFF 1px solid; border-top: #FFFFFF 1px solid;}
#wyszukaj a:visited{color: #666666; text-decoration:none; font-weight:bold; font-size:11px; display:block; padding-top:1px; padding-bottom:1px; border-bottom:#FFFFFF 1px solid; border-top: #FFFFFF 1px solid;}
#wyszukaj  a:hover{ color: #990000; text-decoration:none; font-weight:bold; font-size:11px; display:block; padding-top:1px; padding-bottom:1px; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid;}

#stopka { padding: 0px 0px 0px 0px; color: #666666; font-size:12px; font-weight:bold;  text-align:center;   background: #FFFFFF; border:#CCCCCC 1px solid; margin-top:5px; clear:left; }
#stopka a 
{ font-size:10px;}
#stopka a:hover
{ font-size:10px; color:#CCCCCC; }
# stopka a:visited
{font-size:10px;}
#stopka td{ font-size:10px;}
 a:link{color: #666666; text-decoration:none; font-weight:bold; font-size:11px; }
  a:visited{color: #666666; text-decoration:none; font-weight:bold; font-size:11px; }
   a:hover{color: #FF6600; text-decoration:none; font-weight:bold; font-size:11px;}
#dol { font-size:10px; margin-left:auto; margin-right:auto; margin-bottom:2px; margin-top:2px; width:800px; color:#CCCCCC;}
#dol a:link{ color:#CCCCCC; font-size:10px;}

#referencja{padding:5px; font-size:11px; line-height:1.3;}
#firma{padding:5px; font-size:10px; text-align:right; }
body {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; margin-top:5px; margin-bottom:5px; background:url(../grafika/conbg_grad.jpg) repeat;)
}

table { width:100%; 
	 text-align:center;
}

td {
	font-family: Arial, Helvetica, sans-serif; 
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
ul{padding:0px 5px 0px 25px ;}

hr{height:1px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
input{ border-collapse:collapse; border: #CCCCCC 1px solid; padding-left:3px;}
textarea{ border-collapse:collapse; border: #CCCCCC 1px solid; padding-left:3px;}
a img
{border: 0px;}
a:hover img
{border:0px;}
a:visited img
{border:0px;}
#formularz { background-color:#FFFFFF; border:#CCCCCC 1px solid}
.podmenu{ text-align:left; padding-left:20px; font-size:10px;}
.wymagane{ border:1px solid #990000; border-collapse:collapse;}
.pole{  text-align:right; font-size:11px;}
.wartosc{ text-align:left; font-weight:bolder; font-size:11px;}
.submit {margin-top:3px; margin-bottom:3px; font-size:12px; padding:5px 5px 5px 5px; font-weight:bold; color:#990000; background:url(../grafika/bg_grad.jpg) repeat fixed; text-align:center; }

