html, 
body {
color:#564B47;   
background:#ADABAC url(http://www.moto-portal.pl/images/tlo.jpg) repeat-x scroll 0 0;
color:#564B47;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
height:100%;
min-height:100%;
margin:0;
padding:0;
}

td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2d59a5;
	font-size:11px;
}
  
#calosc {

float: inherit ;
margin-left: 120px;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
min-width:1010px;
max-width:1280px;
min-height:100%;
}

#opakowanie {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-family:Verdana,Helvetica,sans-serif;
height:100%;
margin:0 auto;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
min-width:1010px;
max-width:1280px;
min-height:100%;
overflow: visible;
}

#logo {
background:#fff;
height:70px;
margin:0;
padding:0;
background-image: url(http://www.motoneo.pl/images/motoNeo.jpg);
background-repeat: no-repeat;
background-position: 20px;
}

#navi {
background:#5B5B5B;
height:20px;
margin:0;
color: #F2F2F2
text-align:left;
text-decoration:none;
padding: 5px 0 0 10px;

}





a.navi_link {
 
font-size:12px;
font-family: Verdana;
font-weight:bold;
text-decoration:none;
color:#F2F2F2;
font-stretch: expanded ;

}
a.navi_link:visited {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#F2F2F2;
}
a.navi_link:hover {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#DC4900;
}

a.navi_link:active {
font-size:12px;
font-weight:bold;
color:#DC4900;
text-decoration:underline;
}
.navi_link_grey {
color:#f00;
text-decoration:underline;
}


#map {
background:#F2F2F2;
height:20px;
margin:10px 0;
color: #F2F2F2
text-align:left;
text-decoration:none;
padding: 5px 0 0 10px;

}





a.map_link {
 
font-size:11px;
font-family: Verdana;
font-weight:bold;
text-decoration:none;
color:#3E3E3E;
font-stretch: expanded ;
text-align:left;
}
a.map_link:visited {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#3E3E3E;
text-align:left;
}
a.map_link:hover {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#DC4900;
text-align:left;
}

a.map_link:active {
font-size:11px;
font-weight:bold;
color:#DC4900;
text-decoration:underline;
text-align:left;
}



a {
 
font-size:11px;
font-family: Verdana;
font-weight:bold;
text-decoration:underline;
color:#003DB9;
font-stretch: expanded ;
text-align:left;
}




#lewa2 {
width: 179px;
float: left;
margin-left: 0px;
text-align: center;
overflow: auto;
margin-top:0px;
background-color: #ccc;
height: 100%;
}
#lewa {
background-color: #fff;
border-right:1px solid #CCCCCC;
float:left;
margin:0;
text-align: left;
overflow: visible;
height:100%;
min-height:100%;
padding:0;
width:180px;
}
.lewa_naglowek {
margin:0;
padding:9px 5px 10px 25px;
color:#FFF;
background-color: #464646;
font-size:13px;
font-family:Verdana,Arial,Helvetica,sans-serif;
background-image: url(/images/arrowDown.gif);
background-repeat: no-repeat;
background-position: 3px;
}




.prawy_naglowek {
background-color:#464646;
background-image:url(/images/arrowDown.gif);
background-position:3px 50%;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
height:20px;
margin:0;
padding:5px;
}

.prawy_naglowek2 {
height:20px;
background-color: #464646;
background-image:url(/images/arrowDown.gif);
background-position:3px 50%;
background-repeat:no-repeat;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
float:left;
width: 170px;
font-size:13px;

height:20px;

padding:5px;
}



.lewa_kategorie {
color:#565656;
float:left;
font-size:11px;
font-weight:bold;
line-height:20px;
width:180px;
background-color: #F2F2F2;
height:  auto;
min-height:100%;
}




a.kat {
color:#3E3E3E;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.kat:visited {
color:#3E3E3E;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.kat:hover {
color:#000;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
a.kat:active {
color:#A7A7A7;
font-size:11px;
font-weight:bold;
text-decoration:underline overline;
}
.kategorie_link_grey {
color:#f00;
text-decoration:underline;
}

#srodek2{
width: 640px;
float: left;
margin: 0 auto;

margin-top:0px;
margin-left: 5px;
background-color: #fff;
height: 100%;
overflow: auto;
}

#srodek {
background-color:#FFFFFF;
padding:0;
overflow: visible;

<!--[if IE]>width:100%;<![endif]-->
width:100%;
height:  auto;
min-height:100%;
}

#srodekIN
{
margin-left: 15px;
padding-left: 15px;
height: 100%;
}


#prawa2 {
width: 200px;
float: left;
/*margin: 0 auto; */
text-align: center;
/*overflow: auto;
margin-top:0px;
*/
background-color: #ccc;

height: 100%;
}

#prawa {
float:right;
margin:0 auto;
padding:0;
width:180px;
text-align: center;
overflow: visible;
background-color: #fff;

}

#ramka {
clear: both;
width: 1000px;
height: 20px;
margin-left: 0px;

background-color: #888;
}

#pasek_dol {
background:#888;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
clear:both;
height:20px;
margin:0;
padding:0;
width: 100%;
float: inherit ;
}

.box-title {
margin:0;
padding:5px 10px;
color:#000;
font-size:14px;
font-family:Arial;
font-stretch: wider;
font-weight: bold;
}

#tab_menu {
height: auto !important;
height: 20px;
min-height: 20px;
background-color: #565656;
width:610px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}

a.tab {
font-size:12px;
font-family: Verdana;
font-weight:bold;
text-decoration:none;
color:#565656;
font-stretch: expanded ;
}

a.tab:visited {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#565656;
}

a.tab:hover {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#009;
}

a.tab:active {
font-size:12px;
font-weight:bold;
color:#f00;
text-decoration:none;
}

.tab_grey {
color:#f00;
text-decoration:underline;
}
a.navi_tab {
font-size:12px;
font-family: Verdana;
font-weight:bold;
text-decoration:none;
color:#565656;
font-stretch: expanded ;
}

a.navi_tab:visited {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#565656;
}

a.navi_tab:hover {
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#000;
}

a.navi_tab:active {
font-size:12px;
font-weight:bold;
color:#f00;
text-decoration:underline;
}

.navi_tab_grey {
color:#f00;
text-decoration:underline;
}

#tab_cell {
background:#F2F2F2;
font-size:11&nbsp;px;
font-family: Verdana;
font-weight:bold;
text-decoration:none;
color:#9E9E9E;
font-stretch: expanded ;
}


/*###############################################*/

.naglowek
{
font-size: 16px;
color:#0E0E0E;
font-weight: bold
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:5px;
padding:5px ;

}

.row1
{
background-color: #CCCCCC;
color: #0E0E0E;

}

.row2
{
background-color: #EEEEEE;
color: #0E0E0E;

}

.row3
{
background-color: #FFFFFF;
color: #0E0E0E;

}

.h1
{
margin-top: 10px;
background:#B90000;
height:17px;
text-align: left;
text-decoration:none;
padding: 4px;
color: #FFFBF0;
font-weight: bold;
}

.h1ramka
{
background: #FFFFD4;
border-color: #C2C2C2;
border-style: solid;
border-width: 1px;
}



.bokRamka {
color:#565656;
float:left;
font-size:11px;
line-height:20px;
width:175px;
background-color: #F2F2F2;
border-color: #9E9E9E;
border-width: 1px;
border-left-style: solid;
border-bottom-style: solid;
text-align: left;
padding-left:4px;
}


.bokRamkaBiala {

color:#565656;
float:left;
font-size:11px;
line-height:20px;
width:175px;
background-color: #FFF;
border-color: #9E9E9E;
border-width: 1px;
border-left-style: solid;
border-bottom-style: solid;
text-align: center;
padding-left:4px;

}