/* CSS Document */

body { 
     color: #000;
     background-image:  url('/imgLib/megatravel/steelv3.png');
     background-repeat: repeat-x;
     background-color: #b8b8b8;
     font-family: sans, arial, tahoma, verdana;
     font-size: 11pt;
     padding: 0; margin: 0;
}

a img {margin:0; padding:0; border:0;}

#container {  
           margin: 0 auto;  
           width:  747px;  
           padding-top: 30px; 
}

#header span { float: left; font-size: 8pt; text-align: left;}
#header img { float: left; }
#header #logo { padding: 8px 0 0 20px; }
#header #logo span {
  color: rgb(33,57,109);
  font-family: sans-serif, arial, serif, sans, tahoma, verdana;
  font-weight: bold;
  padding: 8px 0 0 13px;
}
#header #logo em { color:  rgb(243,117,67);  font-style: normal; }
#header #pit { padding: 8px 0px 0px 0px;  text-align: right; float: right; }
#header #pit img { padding: 0px 5px 0 0;}
#header #pit span { color: #596785; }

#wrapper { clear: both; 
           padding: 17px 0 0 0; 
}


#wrapper .row { position: absolute; }


#wrapper .row div{ 
         float: left;
         color: #fff;

         width: 144px;
		 border: 4px solid #ccc;
         position: absolute; 
		 overflow:hidden;
         background-image: url('../images/bkg-row.png');
		 background-color: #fff;
         background-repeat: repeat-y;
		 z-index: 3;
		 cursor: pointer;	
         
}
#wrapper .row div:hover { z-index: 4; }

#wrapper div.opis {height: 74px; overflow: hidden; border: none;  background: none; position: absolute; top: 107px; left: 0px; }
#wrapper .row div#kol1 { width: 146px; height: 199px; background-position: -76px 0pt;}
#wrapper .row div#kol1:hover { border-color: #f56026; }
#wrapper .row div#kol2 {  left: 150px; height: 199px;background-position: -226px 0pt;}
#wrapper .row div#kol2:hover { border-color: #004ae1; }
#wrapper .row div#kol3 {  left: 298px; height: 199px;background-position: -374px 0pt;}
#wrapper .row div#kol3:hover { border-color: #c0c1c3; }
#wrapper .row div#kol4 {  left: 446px; height: 199px;background-position: -522px 0pt;}
#wrapper .row div#kol4:hover { border-color: #85a901; }
#wrapper .row div#kol5 {  left: 594px; width: 145px;  height: 199px;background-position: -670px 0pt;}
#wrapper .row div#kol5:hover { border-color: #d8b86d; }
#wrapper .row div#kol6 {  width: 146px;  height: 199px;background-position: -815px 0pt; top: 203px; }
#wrapper .row div#kol6:hover { border-color: #0394d7; } 
#wrapper .row div#kol7 {  left: 150px; height: 199px;background-position: -965px 0pt; top: 203px; }
#wrapper .row div#kol7:hover { border-color: #115582; }
#wrapper .row div#kol8 {  left: 298px; height: 199px;background-position: -1113px 0pt; top: 203px; }
#wrapper .row div#kol8:hover { border-color: #f6b801; }
#wrapper .row div#kol9 {  left: 446px; height: 199px;background-position: -1261px 0pt; top: 203px; }
#wrapper .row div#kol9:hover { border-color: #45c3ff; }
#wrapper .row div#kol10 { left: 594px; width: 145px;  height: 199px;background-position: -815px 0pt; top: 203px; }
#wrapper .row div#kol10:hover { border-color: #0394d7; }
/*
#wrapper .row div#kol10  { text-align: left; }
#wrapper .row div#kol10 strong {padding-left: 10px;}
#wrapper .row div#kol10 img {padding: 0px 0 0 0px;}
#wrapper .row div#kol10 p { font-weight: bold; padding: 2px 0 4px 10px; margin:0px; }
#wrapper .row div#kol10 a:link, #wrapper #kol10 a:visited { 
       text-decoration: underline; 
       color: #a0a1a6; 
       font-size: 11px; 
       font-weight: normal; 
       display: block; 
       text-align: left; 
       padding: 0px 16px 0 10px;
	   cursor: pointer;
}
#wrapper .row div#kol10 a:hover { text-decoration: none; }
*/
#wrapper p {
         font-size: 11px;
         text-align: left;
         margin: 0px;
         padding: 4px 10px 4px 17px;
}
#wrapper img { padding-bottom: 9px; }
#wrapper div.title { overflow: hidden; border: none;  background: none; position: absolute; top: 90px; left: 0px; text-align: center;}
#wrapper strong { 
         font-family: tahoma, sans, arial, verdana; 
         font-size: 12px; 
         font-weight: bold; 
         }
#wrapper div.linkmore { text-align: right; border: none;  background: none; height:15px; position: absolute; top: 180px; left: 0px; }
#wrapper div.linkmore a:link, a:visited { 
         color: rgb(226,216,193); 
         text-decoration: none; 
         display: block; 
         text-align: right; 
         padding: 0px 16px 0 10px; 
         font-size: 11px;
         }
.offer a:link, a:visited{
	color: rgb(80,80,80);
	display: inline;
	text-align: center;
	text-decoration: none;
}
#wrapper div.linkmore a:hover { text-decoration: underline; }

#wrapper .text p {
	color: #000000;
	text-align: justify;
	font-size: 11px;
}

#wrapper #content a:link, #wrapper #content a:visited {
	color: #FF0000;
	text-align: left;
	display: inline; 
	padding: 0px 0px 0 0px; 
   	font-size: 11px;
   	text-decoration: underline;
}
#wrapper #content a:hover { text-decoration: none; }

#footer {  width:750px; }
#bottommenu {  text-align:center; margin: 0px; clear: left; }
#bottommenu, #bottommenu li { list-style: none; padding: 6px 0 0 0; }
#bottommenu li {  display: inline;	white-space: nowrap; }
#bottommenu li a:link, li a:visited {
             display: inline;  
             text-decoration: none; 
             font-size: 11px; 
             font-weight: normal; 
             text-align: center;  
             color: #3d3d3d;  
             border-left: solid 1px #3d3d3d;	
             padding: 0px 12px 0 12px;
        }
#bottommenu  li.first a:link, li.first  a:visited { border: 0px; }
#bottommenu  li a:hover {
        text-decoration: underline;
}


th.form {
	color: rgb(0, 0, 150);
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 17px;
}

td.last {
	text-align: right;
}

td.error{
  color: rgb(255, 0, 0);
	font-weight: bold;
}

td.last input {
	border: 1px solid rgb(0, 0, 150);
	color: rgb(0, 0, 150); 
}

#content div {
	color: rgb(0, 0, 150);
	font-size: 11px;
	font-weight: normal;
	padding: 10px 0 0 17px;
}

#wrapper p.bottom {text-align: right; padding-left: 51px; clear: both;}

#wrapper input, textarea {
	font-family: sans, arial, tahoma, verdana;
    font-size: 11pt;
}
/* Siec sprzedarzy*/
#wrapper #content #net-sale { 
    width: 100%;
    clear: both;
}
#wrapper #content #net-sale ul {
    float:left;
    padding: 0px;
    margin: 0px;
    width: 23%;
    list-style-type: none; 
}
    #wrapper #content #net-sale ul li{
        margin: 4px 4px;
    }
        #wrapper #content #net-sale ul li a{
            display: block;
            font-weight: bold;
            text-decoration: none;
            color: #FC6E24;
            border: 0px;
        }
        #wrapper #content #net-sale ul li a:hover{
            text-decoration: underline;
        }
        #wrapper #content #net-sale ul li ul{
            float: none;
            width: 100%;
        }
            #wrapper #content #net-sale ul li ul li{
            }
                #wrapper #content #net-sale ul li ul li a{
                    font-weight: normal;
                    color: #0E208C;
                }
#wrapper #content #net-sale div,
#wrapper #content #net-sale table {
    float:left;
    padding: 0px;
    margin: 0px;
    width: 75%;
}
    #wrapper #content #net-sale table thead tr th{
        padding: 10px;
        text-align: left;
        font-size: 120%;    
        color: #FC6E24;
        border-top: 1px solid #d6d6d6;
        border-bottom: 1px solid #d6d6d6;
    }
    #wrapper #content #net-sale table tbody tr th{
        color: #0E208C;
        padding: 10px;
        text-align: left;
    }    
    #wrapper #content #net-sale table tbody tr td{
        padding: 4px 10px;
        text-align: left;
    }
    #wrapper #content #net-sale table tbody tr td.col1{
        padding: 4px 10px 4px 15px;
    }

