/*
{
   margin:0px;
   padding:0px;
   border-width:0px;
   font-size:14px;
   font-family:trebuchet ms;
}*/

body
{
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   	color:#878787;
}

a, a:link, a:visited
{
	color:#878787;
}

body #form p
{
	margin: 0px auto;
}

/* inpu fix dla inputa */

input.link
{
	border: 0px;
}

a img
{
	border: 0px;
}

#body
{
   margin:auto;
   width:990px;
}

#menu
{
   width:990px;
   height:220px;
   background:url(/imgsys/layout/header.jpg);
   margin-bottom:-140px;
}

#menu #menuw
{
   margin-top:8px;
   width:744px;
   height:110px;
   float:right;
}

#menu #zegary
{
   float:left;
}

#middl #left
{
   margin:10px 20px 10px 5px;
   width:260px;
   float:left;
}

#middl #right
{
   margin:5px 0px;
   padding:10px 0px 10px 0px;
   width:700px;
   float:left;
}

#middl #left #blok1
{
   margin:10px;
   padding:20px 0px 0px 100px;
   width:230px;
   height:90px;
   background:url(/imgsys/layout/pnnzwi.jpg);
   background-repeat:no-repeat;
}

#middl #left #blok1 a
{
   width:120px;
   height:70px;
   display:block;
   background:url('/imgsys/layout/guzik1.jpg');
}

#middl #left #blok1 a:hover
{
   background:url('/imgsys/layout/guzik2.jpg');
}

#middl #left #blok2
{
   padding:10px;
}

#middl #left #blok2 span
{
   font-size:16px;
   font-weight:700;
   width:250px;
   color:#2787B2;
}

#middl #left #blok2 .tyt
{
   display:block;
   font-size:16px;
   font-weight:700;
   color:#2787B2;
   display:block;
   border-bottom:1px solid #dbdbdb;
}

#middl #left #blok2 .div
{
   padding:6px 0px 6px 20px;
}

#middl #left #blok2 a
{
   margin-left:5px;
   text-decoration:none;
}

#middl #left #blok2 a
{
   margin-right:10px;
   text-decoration:none;
   font-size:16px;
   font-weight:700;
   color:#878787;
   width:250px;
}

#middl #left #blok2 .link
{
   font-size:12px;
   margin-top:4px;
   margin-bottom:10px;
   padding:2px 10px 2px 13px;
   font-weight:700;
   color:white;
   /*background:#2787B2;*/
   background:url(/imgsys/button1.jpg) repeat-x;
   float:right;
}

#middl #right #leftc
{
   margin-right:20px;
   width:420px;
   float:left;
}

#middl #right #rightc
{
   margin-right:0px;
   width:260px;
   float:right;
}

#middl #right #blok
{
   padding:10px 0px 10px 10px;
}

#middl #right #blok .tyt
{
   font-size:16px;
   font-weight:700;
   color:#2787B2;
   display:block;
   border-bottom:1px solid #dbdbdb;
}

#middl #right #blok .div
{
   padding:6px 0px 6px 0px;
}

#middl #right #blok a
{
   color:#878787;
   text-decoration:none;
}

#middl #right #blok span
{
   font-size:16px;
   font-weight:700;
   /*color:#878787; correct by ML */
}

#middl #right #blok .link
{
   font-size:12px;
   margin-top:4px;
   margin-bottom:10px;
   padding:2px 10px 2px 14px;
   font-weight:700;
   color:white;
   /*background:#2787B2;*/
   background:url(/imgsys/button2.jpg);
   width:42px;
   float:right;
}

#middl #right #blok .p
{
   font-size:14px;
   /*color:#878787; correct by ML */
}

#middl #right #blok .p input
{
   margin:5px 0px 0xp 0xp;
}

#middl #right #blok #gray
{
   margin:10px 0px 0px 10px;
   padding:10px 10px;
   background:#f0f0f0;
}

#middl #right #blok #gray p
{
   font-weight:700;
   /*color:#878787; correct by ML */
   text-align:center;
}

#middl #right #leftc #blok
{
   padding:0px;
}

#middl #right #leftc #blok #gray
{
   margin:10px 0px 5px 0px;
   padding-left:30px;
}

#middl #right #leftc #blok #gray li
{
   color:#878787;
}

#middl #right #leftc #blok #gray li span
{
   font-size:14px;
   color:#2787B2;
   font-weight:400;
}

#waluty
{
   margin-left:20px;
}

#waluty span
{
   font-size:14px;
   color:#878787;
   font-weight:700;
}

#waluty p
{
   margin-left:20px;
   color:#878787;
}

#waluty p .pl
{
   margin-right:10px;
   font-size:14px;
   color:#2787B2;
   font-weight:300;
}











#footer
{
   padding:300px 0px 0px 340px;
   margin-top:-50px;
   width:650px;
   height:100px;
   background:url(/imgsys/layout/footer.jpg);
}

#footer #marquee
{
   color:white;
   font-size:16px;
   font-size:700;
   width:390px;
   display:block;
}

#footer2 #left, #footer2 #center, #footer2 #right
{
   margin:5px;
   padding:10px;
   width:300px;
   float:left;
   text-align:center;
}

#footer2 #left span, #footer2 #right span
{
   font-size:16px;
   font-weight:700;
   color:#2787B2;
}

#footer2 #left a, #footer2 #right a
{
   font-size:12px;
   font-weight:700;
   text-decoration:none;
   color:#6e6e6e;
}
