html{
  /* Kontrola paska pionowego - zawsze wlaczony aby zapobiec skokom strony w poziomie przy wlaczaniu/wylaczaniu paska */
  	overflow-y: scroll;
	overflow-x: hidden; 
	SCROLLBAR-FACE-COLOR: white; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-3DLIGHT-COLOR: white; SCROLLBAR-ARROW-COLOR: #0E548A; SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-DARKSHADOW-COLOR: #0E548A;  
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;

}

body{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:150%;
	background:url('images/images_motointegrator/bg.png') repeat-x 0 -40px transparent;
	font:12px/1.6 'Helvetica', Arial, sans-serif; /**/
}

A:link {
	FONT-WEIGHT: normal; COLOR: red; TEXT-DECORATION: underline; font-size: 13px;
}
A:visited {
	FONT-WEIGHT: normal; COLOR: red; TEXT-DECORATION: underline; font-size: 13px;
}
A:active {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: underline; font-size: 13px;
}
A:hover {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: underline; font-size: 13px;
}

A.top:link {
	FONT-WEIGHT: normal; color: #636363; text-decoration: none; font-style: normal;
}
A.top:visited {
	FONT-WEIGHT: normal; color: #636363; text-decoration: none; font-style: normal;
}
A.top:active {
	FONT-WEIGHT: normal; color: #636363; text-decoration: none; font-style: normal;
}
A.top:hover {
	FONT-WEIGHT: normal; color: #636363; text-decoration: none; font-style: normal;
}

#strona {
	width:1000px;
	margin:0 auto !important;
}

	* html #strona { 
	height: 100%; 
}

#header_lewa_gora {
	position: absolute;
	background-image: url(/images/images_motointegrator/logo-mi.png);
	width: 284px;
	height: 85px;
	margin-left: 1px;
	margin-top: 7px;		

}

#header_baner_prawa_gora {
	position: absolute;
	width: 357px;
	height: 93px;
	margin-left: 360px;
	margin-top: 3px;	
	float: left;
	border: 1px solid #C4C4C4;
}

#header_prawa_gora {
    background: url("/images/images_motointegrator/warsztat-online.png") no-repeat scroll right center transparent;
    color: #636363;
    font-size: 14px;
    height: 80px;
    margin-top: 10px;
    position: absolute;
    text-align: right;
    width: 1000px;	
}

#header_lewa_dol {
	width: 520px;
	height: 30px;	
	display:inline;
		
}

#header_logowanie {
    font-size: 11px;
    font-weight: normal;
    color: black;
	width: ;
	height: 30px;
	background-color:#FFF;
    //background: url(/images/images_testic/logowanie-tlo.png);	
	//background-repeat: no-repeat;
	background-position:right;
    border-bottom: 0px solid white;				
}

.input_logowanie {
    font-size: 11px;
    font-weight: normal;
    color: white;
	padding-left: 8px;
	width:152;
	height:29;
    background: url(/images/images_motointegrator/zaloguj-sie.png);	
	margin-left: 3px;
}


.sklep_online_titles {
	padding-left: 25px;	
    font-size: 16px;
    font-weight: bold;
    color: #454242;
}


/* LOGOWANIE*/

#bg-log {
	background: url(/images/images_motointegrator/bg-log.png);
	background-repeat: no-repeat;			
	width: 430px;
	height: 240px;	
	border:0;
	text-align: left;
	font-size: 12px;
}

#form-log {
	height: 89px;
	width: 350px;
	padding: 55px 90px;
	color: #4d4d4d;
}

.input-log {
    font-weight: normal;
    color: #4d4d4d;
	padding: 4px;
	margin-left: 10px;
    background-color: #efefef;
    border: 1px solid #4d4d4d;
	
}

.input-pass {
    font-weight: normal;
    color: #4d4d4d;
	padding: 4px;
	margin-left: 8px;
    background-color: #dddddd;
    border: 1px solid #4d4d4d;
}

.los-log {
	font-style:italic;
	padding-left: 45px;
}

#form-bott {
	height: 45px;
	width: 360px;
	padding: 0px 50px;
	color: white;
	
}

.but-log {
	padding: 3px 0px 3px 0px;	
	margin-left: 44px;	
	width: 179px;
    background-color: #E00000;
    border: 1px solid #E00000;
	color: white;
}

.radio_zapamietaj {
	border: 0;
	color:red; 	
}

#inpLogin {
    font-size: 12px;
    font-weight: normal;
    color: black;
    border: 0px;	
}

#inpPass {
    font-size: 12px;
    font-weight: normal;
    color: black;
    border: 0px;	
}

#inpPass1 {
    font-size: 12px;
    font-weight: normal;
    color: black;
    border: 0px;	
}

#btnLogin {
    border: 0px;
	background-color: transparent;
}

#hrefPrzypomnienie {
	font-size: 11px;
	border: 0;	
	margin-left: 3px;
	background-color: transparent;	
}

#sRejestracja {  
	border: 0;	
	margin-left: 3px;
	background-color: transparent;
}

.button_rejestracja {
	border: 0;
	margin-left: 95px;
	margin-bottom: 9px;	
}

#header_pozalogowaniu {
    font-size: 11px;
    font-weight: normal;
	width: 100%;
    color: black;
	height: 30px;
    //background: url(/images/images_motointegrator/logowanie-tlo.png);
	//background-repeat: no-repeat;		
}

.witaj {
    font-size: 12px;
    font-weight: normal;
    color: red;
	margin-left: 3px;
	margin-top: 3px;
	border:0;
	text-align: center;
}

#twoj_profil {
	position: absolute;
	margin-top: 43px;
	margin-left: 65px;
	background-color: transparent;
}

#twoje_pojazdy {
	position: absolute;
	margin-top:6px;
	margin-left: 15px;
	background-color: transparent;
}

#button_wylogowanie {
	margin-left: 3px;
	border: 0;	
	background-color: transparent;	
}  

#button_dodaj{
	margin-left: 3px;
	border: 0;	
	background-color: transparent;	
}  

/* KONIEC LOGOWANIA */

.content_page{
	font-family: Helvetica, Arial;
	text-align: justify;
	background-color: white;
	margin: 5px 10px 0 10px;
	font-size: 13px;
	TEXT-DECORATION: none;
	height: auto;
	z-index: 1000;
}

.background_titles {
	background: url(/images/images_motointegrator/background_titles.png);
	background-repeat: no-repeat;
	background-position:center; 			
	width: 100%;
	height: 70px;
	font-family: helvetica;
    font-weight: bold;	
	font-size: 16px;
	text-align: center;
	padding-top: 12px;
	color: red;
	margin: 0;
}

.background_main_titles {
	font-size: 18px; 
	color: white; 
	font-family: helvetica; 
	font-weight: bold; 
	text-align: left;
}

.background_partners {
	background: url(/images/images_motointegrator/background_partners.png);
	background-repeat: no-repeat;
	background-position: center; 			
	width: 100%;
	height: 268px;
}

.news_class  a, img{
    font-family: helvetica;
    font-weight: bold;	
	font-size: 14px;
	text-align: top;
	color: red;
	margin: 0;
	padding: 0;
    border:0;
}

.background_partners_titles {
	font-family: helvetica;
    font-weight: bold;	
	font-size: 16px;
	text-align: center;
	color: red;
	margin: 0;
	padding: 0;
}

.redline_shadow {
	background: url(/images/images_motointegrator/redline_shadow.png);
	background-repeat: no-repeat;
	background-position:center; 			
	width: 100%;
	height: 52px;
	margin: 0;
	padding: 0;
}


/** tyle wysokosci, ile ujemnego marginesu **/
#bottom-p {
	position: relative;
	margin: -125px auto 0 auto !important;
	width: 100%;
	text-align:left;
	padding-top: 10px;
} 

#botton-menu {
	height: 129px;
	width: 1000px;
	background: url(/images/images_motointegrator/tlo-bottom-menu.png);	

}

.logosy_bottom {
	position: fixed; 
	bottom: 0px;
	width:100%;
	height:35px; 
	border:0px solid black; 
	z-index: 1001; 
	background-color: white;
} 

A.logosy:link {  
	color: gray; font-size: 11px; TEXT-DECORATION: none; font-weight: normal; 
}
A.logosy:visited  { 
	color: gray; font-size: 11px; TEXT-DECORATION: none; font-weight: normal; 
}
A.logosy:active {
	color: white; font-size: 11px; TEXT-DECORATION: none; font-weight: normal; 
}
A.logosy:hover { 
	color: white; font-size: 11px; TEXT-DECORATION: none; font-weight: normal;
}

	/* koniec bottom */
	/*	koniec topa */

#center_top {
	width:1000px;
	margin:0 auto !important;
}

#top {
	width:100%;
	height:116px;
	background:transparent;
}

#top_header {
	width:1000px;
	height:85px;
	margin:0 auto !important;
	background:url('') no-repeat scroll 0 0 transparent;
}

#top_logo {
	background:url('/images/images_motointegrator/motointegrator_logo.png') no-repeat scroll 0 6px transparent;
	width:235px;
	height:85px;
	float:left;
}

#top_prawa {
	width:750px;
	height:85px;
	float:right;
	text-align:right;
}

#top_prawa_infolinia {
	width:547px;
	height:60px;
	float:left;
	text-align:right;
}

#top_prawa_infolinia_prawa {
	float:right;
	height:95px;
	width:150px;
	background:url('') no-repeat scroll 0 0 transparent;
}

#top_prawa_strefa_klienta {
	width:700px;
	height:82px;
	float:right;
	text-align:right;
}

#na_skroty {
		text-align:right;
	background:url('/images/images_testic/warsztatonline.png') no-repeat bottom transparent;
	margin:0;
	padding:5px 0 0;
	height:30px;
}

.warsztat {
	font-size:31px;
	letter-spacing:-0.1px;
	font-weight:bold;
	font-stretch:extra-condensed;
	color:#ef4035;
	padding:0;
	background:#ff2266;
}

.online {
	font-size:21px;
	letter-spacing:-0.1px;
	font-weight:bold;
	font-stretch:extra-condensed;
	color:#636363;
	padding:0;
	background:#ff6688;
}

#top_logowanie {
	font-size:11px;
	padding:8px 0 0;
}

#top_logowanie a:link, #top_logowanie a:visited {
	color:#4d4d4d;
	text-decoration:none;
}

#top_logowanie a:hover {
	color:#ef4035;
	text-decoration:none;
}

#top_login_input {
	width:76px;
	-webkit-width:87px;
	font-size:11px;
	padding:2px;
}

#top_haslo_input {
	width:70px;
	-webkit-width:87px;
	font-size:11px;
	padding:2px;
}

#top_koszyk {
	width:48px;
	float:right;
	padding: 6px 0 6px 6px;
	letter-spacing:0.26pt;
	color:#fff;
	text-shadow:0 1px 0 #3d3d3d;
}

#top_koszyk_lewa {
	width:23px;
	height:31px;
	float:right;
}

#top_koszyk_prawa {
	float:right;
	text-align:right;
	padding: 4px 1px 3px 0;
	color:#fff;
	height:31px;
	letter-spacing:0.26pt;
	text-shadow:0 1px 0 #3d3d3d;
	-webkit-text-shadow:0 1px 0 #3d3d3d;
	-moz-text-shadow:0 1px 0 #3d3d3d;
}

#top_koszyk_prawa span {
	font-size:15px;
	font-weight:bold;
}

.bars {
	float:left;
	width:240px;
	height:60px;
	margin:0 4px;
	background:url('/images/images_motointegrator/bars2.png') no-repeat scroll 0 bottom transparent;
}

.bars:hover {
	background:url('/images/images_motointegrator/bars.png') no-repeat scroll 0 bottom transparent;
}

.bars p {
	color:#2d2d2d;
	font-size:12.5pt;
	font-stretch:extra-condensed;
	text-align:center;
	letter-spacing:0.36pt;
	font-weight:bold;
}

.bars p:hover {
	color:#ef4035;
	letter-spacing:0.66pt;
	font-weight:bold;
}

#top_menu {
	float:left;
	height:31px;
	position:relative;
	margin:0 auto !important;
	letter-spacing:0pt;
	border-top:0px solid #2d2d2d;
	border-bottom:0px solid #2d2d2d;
	border-left:1px solid #5d5d5d;
	border-right:0px solid #4d4d4d;
	z-index: 1001;
}

#top_menu_prawa {
	float:right;
	width: 190px;
	margin:0 auto !important;
	background:url('') no-repeat scroll 0 0 transparent;
}

a.a-koszyk:visited, a.a-koszyk:link {
	text-decoration:none;
	color:#fff;
}

a.a-koszyk:hover {
	text-decoration:underline;
}

#top_menu ul {
	display:block;
	margin:0;
	padding:0;
	background:url('') no-repeat scroll 0 0 #ff0000;
}

#top_menu ul li {
	display:inline;
	margin:0;
	padding:0;
	float:left;
	font-size:0.85em;
	letter-spacing:0.26pt;
	color:#fff;
	background:url('') no-repeat scroll 0 0 ;
}

.plugoogle {
	position: relative; 
	float:left; 
	width: 120px; 
	height: 30px; 
	margin-top: 15px; 
	margin-left: -31px;
}

/*	koniec topa */

#naglowek {
	position: positive;
	margin-top: -2px;
	margin-left: 0px;
	height:79px;
	width: 657px;
	TEXT-ALIGN: left;
	background: url(/images/images_motointegrator/naglowek_title.png);
	background-repeat: no-repeat;
}

.naglowek_tytul {
	width: 657px;
	height: 79px ;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: red;
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left;
	LINE-HEIGHT: 160%; 	 
	padding-left: 70px;
}

#Naglowek2Linie {
    background: url("/images/images_motointegrator/naglowek_title.png") no-repeat scroll left 0 transparent;
    color: #EF4035;
    font-size: 18px;
    font-weight: bold;
    height: 60px;
    line-height: 120%;
    margin-left: 0;
    margin-top: -2px;
    padding: 4px 0 0 73px;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: 857px;
}

#naglowekKartaTowaru {
    position: absolute; 	
	margin-top: -50px;
	margin-left: 0px;
	height:79px;
	width: 657px;
	TEXT-ALIGN: left;
	background: url(/images/images_motointegrator/naglowek_title.png);
	background-repeat: no-repeat;
}

/* MENU */


<!-- MENU -->


#menu, #menu ul {
padding:0;
list-style-type:none;
}

#menu a, #menu a:visited {
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 0 -30px #1b1c1c;
border-right:1px solid #5d5d5d;
border-bottom:1px solid #5d5d5d;
display:block;
color:#fff;
font-size:13px;
letter-spacing: 0.26pt;
padding:5px 16px 4px 16px;
text-decoration:none;
text-shadow:0 1px 0 #3d3d3d;
-webkit-text-shadow:0 1px 0 #3d3d3d;
-moz-text-shadow:0 1px 0 #3d3d3d;
font-weight:bold;
}

#menu a .menu_noborder {
border-right:0px solid #3d3d3d;
}

#menu a:hover {
text-shadow:0 -1px 0 #a00006;
-webkit-text-shadow:0 -1px 0 #a00006;
-moz-text-shadow:0 -1px 0 #a00006;
color:#fff;
font-weight:bold;
}

#menu li ul li a, #menu li ul li a:visited {
padding:5px 16px 4px 12px;
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 0 -30px #1b1c1c;
width:170px;
font-size:12px;
text-shadow:0 1px 0 #3d3d3d;
-webkit-text-shadow:0 1px 0 #3d3d3d;
-moz-text-shadow:0 1px 0 #3d3d3d;
color:#fff;
}

#menu li ul li a:hover {
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 38px 0 #4d4d4d;
color:#fff;
width:170px;
padding:5px 16px 4px 12px;
margin-left:0px;
text-indent:0px;
text-shadow:0 -1px 0 #a00006;
-webkit-text-shadow:0 -1px 0 #a00006;
-moz-text-shadow:0 -1px 0 #a00006;
}

#menu li ul li a:focus, #menu li ul li a:active {
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 38px 0 #ef4035;
text-shadow:0 -1px 0 #a00006;
-webkit-text-shadow:0 -1px 0 #a00006;
-moz-text-shadow:0 -1px 0 #a00006;
text-indent:0px;
}

#menu li a.link, #menu li a.link:visited {

}

#menu li a.link2, #menu li a.link2:visited {
background:url('/images/images_motointegrator/menu2_bg.png') repeat-x 0 0 transparent;
}

#menu li {
float:left;
background:#b30000;
}

#menu li:hover {
position:relative;
}

#menu li:hover > a {
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 38px 0;
color:#fff;
}

#menu li ul {
display:none;
}

#menu li:hover > ul {
display:block;
position:absolute;
top:-11px;
left:80px;
padding:10px 30px 30px 30px;
background:transparent;
width:120px;
}

#menu > li:hover > ul {
left:-30px;
top:21px;
}

#menu table {
position:absolute;
top:0;
left:0;
z-index:100;
font-size:1em;
}

* html #menu li a:hover {
position:relative;
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 38px 0 #ef4035;
color:#fff;
}

#menu li a:active, #menu li a:focus {
background:url('/images/images_motointegrator/menu_bg.png') repeat-x 38px 0 #ef4035;
color:#fff;
}

#menu li.link_rozwin {
background:url('') no-repeat center 0px #4d4d4d;
z-index:201;
}

* html #menu li ul {
visibility:hidden;
display:block;
position:absolute;
top:-11px;
left:80px;
padding:10px 30px 30px 30px;
background:transparent;
}

#menu li a:hover ul ul{
visibility:hidden;
}

#menu li a:hover ul a:hover ul ul{
visibility:hidden;
}

#menu li a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

#menu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
visibility:hidden;
}

#menu li a:hover ul {
visibility:visible;
left:-30px;
top:14px;
}

#menu li a:hover ul a:hover ul{
visibility:visible;
top:-11px;
left:80px;
}

#menu li a:hover ul a:hover ul a:hover ul {
visibility:visible;
}

#menu li a:hover ul a:hover ul a:hover ul a:hover ul {
visibility:visible;
}

#menu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul {
visibility:visible;
}

/*  WYSZUKIWANIE WARSZTATÓW   */

.search_services {
	background: url(/images/images_motointegrator/background_search_services.png);
	background-repeat: no-repeat;
	background-position:center; 			
	width: 100%;
	margin: 0;
}

.search_services_title {
	font-family: helvetica;
    font-weight: bold;	
	font-size: 16px;
	text-align: center;
	color: red;
	margin: 0;
	line-height: 170%;	
}

.button_search_services {
    font-size: 11px;
    font-weight: normal;
    color: white;
    background-color: #E00000;
    border: 1px solid #E00000;
	padding: 3px;
	margin-left: 45px;
}

.search_services_state {
	position: absolute; 
	margin-left: -470px; 
	margin-top: -70px;
}

.background_services_result {
	background: url(/images/images_motointegrator/background_services_result.png);
	background-repeat: no-repeat;
	background-position:center top; 			
	width: 100%;
	margin: 0;
}

.background_services_result_middle {
	background: url(/images/images_motointegrator/background_services_result_middle.png);
	background-repeat: no-repeat;
	background-position:center top; 			
	width: 100%;
	margin: 0;
}

.result_services_title {
	font-family: helvetica;
    font-weight: bold;	
	font-size: 18px;
	text-align: left;
	color: black;
	padding-left: 50px;
}

.result_services_lefttext {
	font-family: helvetica;
    font-weight: bold;	
	font-size: 12px;
	text-align: left;
	color: red;
}

/*  KONIEC WYSZUKIWANIE WARSZTATÓW   */

/*  MOJE KONTO   */

.card_bar_titles {
    font-weight: bold;	
	font-size: 13px;
	text-align: center;
	color: white;
	margin-right: 5px;
}

.card_bar_titles_ {

	background: url(/images/images_motointegrator/card_bar_middle.gif);
}

.bar_favourite {
	/* background-image: url(/images/images_motointegrator/card_bar_top_long.gif);  */
	background-color: #ec0000;
	background-position: right;
    font-weight: bold;	
	font-size: 13px;
	text-align: center;
	color: white;
	padding-left: 5px;
	padding-right: 10px;	
}	

.bar_favourite_h {
	background-image: url(/images/images_motointegrator/card_bar_fav.png);
	background-position: right;
    font-weight: bold;	
	font-size: 13px;
	text-align: center;
	color: white;
	padding-left: 5px;
	padding-right: 10px;	
}	

.bar_favourite_details {
	style=\"border-style: solid; 
	border-top-width: 0px; 
	border-bottom-width: 1px; 
	border-right-width: 0px; 
	border-left-width: 1px; 
	color:gray; 
	background-image: url(/images/images_motointegrator/card_bar_middle3.gif) ;
	background-position: 50% 100%;
	background-repeat:repeat-x;
}

/*  KONIEC MOJE KONTO   */
/*
.tblTecDocOpis{
         background: url(/images/images_motointegrator/miTecDocBG.jpg);
}
*/
#baner_flash {
	z-index: 100;
}

TD{
	color: black;
	margin: 10px;
    font-size: 12px;
	TEXT-DECORATION: none;
	line-height: 170%;
}

H1 {
	font-size: 16px;
	text-align: left;
	color: red;
}

.kup {
	font-size: 14px;
	text-align: left;
	color: red;
	font-weight: bold
}

H4 {  /* np. naglówki w wyszukiwarce */
	font-size: 13px;
	text-align: left;
	color: red;
}

/* OPONY WYSZUKIWANIE #790000 - bordowy */

.opona_wyszukiwarka { 
	font-size: 12px;
	color: black; 
	font-weight: bold;
	line-height: 100%; 
	padding: 1px; 
	margin: 3px;
}

.button_wyszukiwarka_opon {
    font-size: 11px;
    font-weight: bold;
    color: white;
    background-color: red;
    border: 1px solid red;
	padding: 3px;
}

.wyszukiwarka_opon_select1 {
	position: absolute; 
	margin-left: 13px; 
	margin-top: 75px;

}

.wyszukiwarka_opon_select2 {
	position: absolute; 
	margin-left: 116px; 
	margin-top: 45px;
}

.wyszukiwarka_opon_select3 {
	position: absolute; 
	margin-left: 220px; 
	margin-top: 48px;
}	

.wyszukiwarka_opon_select4 {
	position: absolute; 
	margin-left: 318px; 
	margin-top: 65px;
}

.wyszukiwarka_opon_linki {
	text-align:center; 
	background-color: red; 
	padding: 0px 0 0px 0 ;
	color: white; 
	font-size: 11px; 
	font-weight: bold; 
	width: 300px; 
	margin: 10px;
}

/* KONIEC OPONY WYSZUKIWANIE */

.news_title {
	font-family: helvetica;
    font-weight: bold;	
	font-size: 18px;
	text-align: left;
}

.news_tytul {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #23577F; TEXT-ALIGN: left;
}
.news_data {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #656565; TEXT-ALIGN: right;
}
.news_data_wiecej {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #656565; TEXT-ALIGN: right;
}

.news_kat {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D1D1D1; TEXT-ALIGN: right;
}
.news_tresc {
        FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #656565;TEXT-ALIGN: left;
}
.news_skrot {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #656565;
}

.divHeader {
        position:absolute; width: 500px;
        float: right;
        height: 217px;
        text-align:  right; 
        padding-right: 20px; 
        padding-top: 20px;
        text-decoration: none;
        font-style: normal;
        font-size: 20px;
        color: #FFFFFF; 
        z-index:0;
}

.divHeadInfo {   /* DIV Z TYTULEM I TEKSTEM NAGLÓWKA */
        width: 490px;
        padding: 5px;
        height: 101px;
        position: relative;
        top: 86px;
        text-align: left;
        background-color: #FFFFFF;
		filter: alpha(opacity=70);
		-moz-opacity:.70;
		opacity: .70;
        z-index:1;
}

.NagTytul {   /* tytul */
        color: red; 
}

.NagTresc {   /* tresc */
        color: black; 
		font-size: 10px;
}



A.NagLista:link {   /* Lista - kwadraciki */
		display:block inline; background-color: #504F54; color: white; width:15px; 
}
A.NagLista:visited  { 
		display:block inline; background-color: #504F54; color: white; width:15px; 
}
A.NagLista:active {
		display:block inline; background-color: #504F54; color: white; width:15px; 
}
A.NagLista:hover { 
		display:block inline; background-color: #504F54; color: white; width:15px;
}


A.NagLista_over:link {   /* Lista - kwadraciki */
		display:block inline; background-color: #ffffff; color: black; width:15px; 
}
A.NagLista_over:visited  { 
		display:block inline; background-color: #ffffff; color: black; width:15px; 
}
A.NagLista_over:active { 
		display:block inline; background-color: #ffffff; color: black; width:15px; 
}
A.NagLista_over:hover { 
		display:block inline; background-color: #ffffff; color: black; width:15px;
}


A.NagWiecej:link {
         FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red; font-style: normal; LINE-HEIGHT: 100%;  TEXT-DECORATION: none; font-family:  Helvetica, Arial, sans-serif; line-height: 150%;
}
A.NagWiecej:visited {
         FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red;  font-style: normal; LINE-HEIGHT: 100%; TEXT-DECORATION: none; font-family:  Helvetica, Arial, sans-serif;  line-height: 150%;
}
A.NagWiecej:active {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; font-style: normal; LINE-HEIGHT: 100%; TEXT-DECORATION: none; font-family:  Helvetica, Arial, sans-serif;  line-height: 150%;
}
A.NagWiecej:hover {
         FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; font-style: normal; LINE-HEIGHT: 100%; TEXT-DECORATION: none; font-family:  Helvetica, Arial, sans-serif;  line-height: 150%;
}


.btnHelp {
        font-size: 11px;
        font-weight: normal;
        color: black;
        background-color: white;
        border: 1px solid gray;
	padding: 1px;
		filter: alpha(opacity=80);
		-moz-opacity:.80;
		opacity: .80;
}

.topSearchTable {
        font-size: 9px;
        font-weight: bold;
        color: red;
        text-align: right;
}

.divHeadLista {  /* LISTA LINKÓW 1-5 NAGLÓWKA */
        position: relative;
        height:24px;
        width:500px;
        top:62px;
        font-size:18px;
        text-align:center;
        background-color: #939393;
		filter: alpha(opacity=60);
		-moz-opacity:.60;
		opacity: .60;
        z-index:2;

}


input {
        font-size: 11px;
        font-weight: normal;
        color: gray;
		padding: 3px;
        background-color: white;
        border: 1px solid gray;
}

.button {
        font-size: 11px;
        font-weight: normal;
        color: white;
        background-color: #E00000;
        border: 1px solid #E00000;
		padding: 3px;
}

select {
        font-size: 11px;
        font-weight: normal;
        color: gray;
        background-color: white;
        border: 1px solid gray;
		padding: 3px;
}

submit {
        font-size: 11px;
        font-weight: normal;
        color: white;
        background-color: #E00000;
        border: 1px solid gray;
		padding: 3px;		
}

.submit2 {
        font-size: 11px;
        font-weight: normal;
        color: white;
        background-color: #E00000;
        border: 1px solid #E00000;
		padding: 3px;		
}

.input_wybierz_warsztat {
        font-size: 11px;
        font-weight: normal;
		font-weight: bold;
        color: white;
		padding: 3px;
        background-color: red;
        border: 1px solid red;
		margin: 3px;
		width:310px;				
}

.kodpoczt_pokodzie {
		float:left;
		margin-left: 50px;
}

.input_dane {
        font-size: 11px;
        font-weight: normal;
        color: gray;
		padding: 3px;
        background-color: white;
        border: 1px solid gray;
}

.dane {
        font-size: 12px;
        font-weight: bold;
        color: gray;
}


/* BANER */



.btnZapytaj {
		background: gray; 
		color: white; 
		border-color: black; 
		font-weight: bold;
		margin: 3px;
		font-size: 10px
}

.btnDoKoszyka {
		background: red; 
		color: white; 
		border-color: black; 
		font-weight: bold;
		margin: 3px;
}

.fontIlosc {
		font-size: 10px; 
		text-align: LEFT; 
		color: black; 
		font-weight:normal
}

.fontDostepny {
/*
		font-size: 10px;
		text-align: LEFT;
		color: black;
		font-weight:normal
*/
	color: #363636; 
	font-weight: bold; 
	font-size: 12px;
	text-align: left;
        /*
	margin: 1px;
	padding-left: 13px; */

}

.inpDoKoszyka {
        font-size: 12px;
        font-weight: bold;
        color: red;
        background-color: transparent;
        border: 1px solid gray;
		padding: 3px;		
}

.baner_nazwa {
	color: #363636; 
	font-weight: bold; 
	font-size: 20px;			
	margin: 3px;
	text-align: left;		
}
	
.baner_nazwa_gora {
	color: red; 
	font-weight: normal;
	font-size: 12px;			
	padding-left: 10px;
	text-align: left;				
}

A.baner_nazwa_link:link {
         FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: red; TEXT-ALIGN: right; 
}
A.baner_nazwa_link:visited {
         FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: red; TEXT-ALIGN: right; 
}
A.baner_nazwa_link:active {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; TEXT-ALIGN: right; 
}
A.baner_nazwa_link:hover {
         FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; TEXT-ALIGN: right; 
}

.baner_nazwa_dol {
	color: #363636; 
	font-weight: bold; 
	font-size: 14px;			
	padding-left: 10px;			
	text-align: left;
}

.baner_ilosc {			
}

#baner_pokaz_koszyk {
	background: url(/images/images_motointegrator/baner_pokaz_koszyk.png);
	background-repeat: no-repeat;
	background-position: bottom left; 
	width: 70px;
	height: 23px;
}

#baner_dodaj_do_koszyka_hor {
	background: url(/images/images_motointegrator/baner_dodaj_do_koszyka_hor.png);
	background-repeat: no-repeat;
	background-position: bottom right; 
	padding-right: 10px;
	width: 121px;
	height: 23px;
}

.baner_opis_lewa {
	color: red; 
	font-weight: bold; 
	font-size: 13px;			
	margin: 1px;
	text-align: right;	
}

.baner_opis_prawa {
	color: #363636; 
	font-weight: bold; 
	font-size: 12px;
	margin: 1px;
	text-align: left;
	padding-left: 13px;
}

#formDoKoszyka{
	color: #363636;
	font-weight: bold;
	font-size: 12px;
	margin: 3px;
}

.baner_detale {
	color: #363636;
	font-weight: bold;
	font-size: 12px;
	padding-left: 13px;
}

A.baner_detale_link:link
{
	color: #363636;
	font-weight: bold;
	font-size: 12px;
}

A.baner_detale_link:active
{
	color: red;
	font-weight: bold;
	font-size: 12px;
}

A.baner_detale_link:hover
{
	color: red;
	font-weight: bold;
	font-size: 12px;
}

A.baner_detale_link:visited
{
	color: #363636;
	font-weight: bold;
	font-size: 12px;
}

#baner_dodaj_do_koszyka {
	background: url(/images/images_motointegrator/dodaj_do_koszyka.png);
	background-repeat: no-repeat;
	background-position: top right; 
	margin-right: 0px;
	width: 121px;
	height: 23px;
}

#baner_wiecej {
	position: relative;
	float: right;
	background: url(/images/images_motointegrator/wiecej.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 116px;
	height: 23px;
    z-index: 2;
    margin-top: -22px;
	margin-right: 0px;
	padding: 0;
		
}
#lewa {	
	float: left;
	position: relative;
	width: 150px;
	margin-left: 80px;
	margin-top: 10px;
	padding: 10px;
	}
#srodek{
	float: left;	
	position: relative;
	width: 150px;
	margin-left: 80px;
	margin-top: 10px;
	padding: 10px;
	}
#prawa {
	float: left;	
	position: relative;
	width: 150px;
	margin-left: 80px;
	margin-top: 10px;
	padding: 10px;
	}

/*
submit {
        color: white; background-color: #0E548A; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-BOTTOM: red 1px solid; font-size: 11px
}
*/
.ilestron  a{
	text-align: center;
	FONT-WEIGHT: normal;
	COLOR: red;	
}

A.read_more:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: right; 
}
A.read_more:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: right; 
}
A.read_more:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: right; 
}
A.read_more:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: right; 
}

A.read_more_mi:link {
	background-color: #E00000; padding: 3px;
}
A.read_more_mi:visited {
	background-color: #E00000; padding: 3px;
}
A.read_more_mi:active {
	background-color: #E00000; padding: 3px;
}
A.read_more_mi:hover {
	background-color: #E00000; padding: 3px;
}

A.other:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: right;
}
A.other:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: right;
}
A.other:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; TEXT-ALIGN: right;
}
A.other:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; TEXT-ALIGN: right;
}

.naglowek_rejestracja {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: white; 
	TEXT-DECORATION: none; 
}

A.naglowek_rejestracja:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; font-style: normal; LINE-HEIGHT: 100%;  TEXT-DECORATION: none; 
}
A.naglowek_rejestracja:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white;  font-style: normal; LINE-HEIGHT: 100%; TEXT-DECORATION: none; 
}
A.naglowek_rejestracja:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red; font-style: normal; LINE-HEIGHT: 100%; TEXT-DECORATION: none;
}
A.naglowek_rejestracja:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red; font-style: normal; LINE-HEIGHT: 100%; TEXT-DECORATION: none; 
}

A.menu_naglowek:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Helvetica, Arial, sans-serif;  font-style: normal; LINE-HEIGHT: 100%;
}
A.menu_naglowek:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Helvetica, Arial, sans-serif;  font-style: normal; LINE-HEIGHT: 100%;
}
A.menu_naglowek:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Helvetica, Arial, sans-serif; font-style: normal; LINE-HEIGHT: 100%;
}
A.menu_naglowek:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Helvetica, Arial, sans-serif; font-style: normal; LINE-HEIGHT: 100%;
}

A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0E548A; FONT-FAMILY:  Helvetica, Arial, sans-serif;  font-style: normal; LINE-HEIGHT: 100%; 
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0E548A; FONT-FAMILY: Helvetica, Arial, sans-serif;  font-style: normal; LINE-HEIGHT: 100%;
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Helvetica, Arial,  sans-serif; font-style: normal; LINE-HEIGHT: 100%;
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Helvetica, Arial,  sans-serif; font-style: normal; LINE-HEIGHT: 100%;
}

A.homeProHref:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: gray; FONT-FAMILY: Helvetica, Arial,  sans-serif;  font-style: normal; LINE-HEIGHT: 150%;
}
A.homeProHref:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: gray; FONT-FAMILY: Helvetica, Arial,  sans-serif;  font-style: normal; LINE-HEIGHT: 150%;
}
A.homeProHref:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Helvetica, Arial,  sans-serif; font-style: normal; LINE-HEIGHT: 150%; TEXT-DECORATION: underline;
}
A.homeProHref:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Helvetica, Arial,  sans-serif; font-style: normal; LINE-HEIGHT: 150%; TEXT-DECORATION: underline;
}

A.homeProHrefSmall:link {
         FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial,  sans-serif;  font-style: normal; LINE-HEIGHT: 110%;
}
A.homeProHrefSmall:visited {
         FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial, sans-serif;  font-style: normal; LINE-HEIGHT: 110%;
}
A.homeProHrefSmall:active {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial,  sans-serif; font-style: normal; LINE-HEIGHT: 110%; TEXT-DECORATION: underline;
}
A.homeProHrefSmall:hover {
         FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial,  sans-serif; font-style: normal; LINE-HEIGHT: 110%; TEXT-DECORATION: underline;
}


A.read_more_ws_search:link {
         FONT-WEIGHT: normal; text-align:right; background-color: red; padding: 1px 3px 1px 3px ; color: white; font-size: 11px; margin-left: 200px
}
A.read_more_ws_search:visited {
         FONT-WEIGHT: normal; text-align:right; background-color: red; padding: 1px 3px 1px 3px ; color: white; font-size: 11px; margin-left: 200px
}
A.read_more_ws_search:active {
        FONT-WEIGHT: normal; text-align:right; background-color: black; padding: 1px 3px 1px 3px ; color: white; font-size: 11px; margin-left: 200px
}
A.read_more_ws_search:hover {
         FONT-WEIGHT: normal; text-align:right; background-color: black; padding: 1px 3px 1px 3px ; color: white; font-size: 11px; margin-left: 200px
}

.checkbox {
		font-family: Courier new;
        font-size: 11px;
        font-weight: normal;
		background-color: transparent;
		border: 0px;	
}

.checkbox_name {
        font-size: 11px;
        font-weight: normal;
        color: gray;
        border: 0px solid gray;
		width: 285px;

}
.aku_tlo {
    background: url('/images/images_motointegrator/aku_tlo.jpg');
    background-repeat: no-repeat;
	background-position: top center;
    height: 413px;
    line-height: 14px;
    width: 889px;
}
.wysz {
   /* Tlo wyszukiwarki */
   width:100%;
   height:250px;
   border: 0px solid #CCCCCC;
   position:relative;
   padding-top:145px;
   margin-left:-20px;
}

.wyszSub{
   /* subDivy dla poszczególnych kategorii
   border-top: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;*/
   text-align: left;
   width:100%;
   height:100%;
   font-size: 11px;
   z-index:2;
}

.wyszSubTd{

   border-top: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;
   text-align: left;
   width:100%;
   height:100%;
   font-size: 11px;
}


#middle {
	height: 100%;
	width: 100%;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}



.home-title {
	background:url(/images/images_motointegrator/srodek-title.png); 
	background-repeat:repeat-x; 
	margin:0px; 
	
	width: 608; 
	font-size: 25px; 
	family-font: helvetica ;  
	font-weight: bold;
	padding-bottom:17px;	
	padding-top: 10px;
	
	padding-bottom: 16px;
    padding-top: 12px;

}	

.home {
	background:url(/images/images_motointegrator/home-bg-left.png); 
	background-repeat: repeat-x; 
	width: 581px; 
	height: 143px; 	
	padding: 0px;
	family-font: helvetica;  
	z-index:1; 
	position:relative;	
    border:4px solid #e0e0e0;
}

.home-around {
	border: 1px solid #c5c5c5;
	margin:0px 0px 4px 0px; 
	width: 589px; 
	height: 151px; 			
}

.home-over {
	z-index:2; 
	position:absolute;
	margin:0px 15px 4px 0px; 		
	padding-left:12px; 	
}

.home-text {
	font-size: 24px; 
	font-weight: bold;	
	margin-left: 10px;
	color: #111; 
	text-shadow: #bbbbbb 0.1em 0.1em 0.1em;
	font-stretch: extra-condensed;

	/* text-shadow: gray 1px 1px 0px; */
}

.home-text-s {
	font-size: 15px; 
	color: #636363;
	line-height: 25px; 	
}


.home-right-f {
	margin:0px 0px 0px 0px; 
	padding-bottom: 0px;	 
	padding-top: 0px;
	border: 0px solid #c5c5c5;
}

.home-left-boder {
	/*
	border-left:1px solid #c5c5c5; 
	border-bottom:1px solid #c5c5c5; 
	border-top:1px solid #c5c5c5;
	*/
}

.home-text-right {
	font-size: 15,5px; 
	font-weight: bold;	
	padding-left: 10px;
	padding-bottom: 5px ;
	padding-top: 6px;
	color: #4d4d4d;
}

.podtlo-przyciski {
    background-image: url("/images/images_motointegrator/podtlo-przyciski.jpg");
    background-repeat: no-repeat;
    border: 0 solid blue;
    height: 104px;
    margin-left: 31px;
    padding-bottom: 5px;
    padding-top: 0;
    width: 969px;
}

#bar-right {
	/* background:url(/images/images_motointegrator/bar-right.png); */
	background-repeat:no-repeat; 
	margin:5px 5px 5px 5px; 
	padding: 0 25px 0 35px;
	height: 40px; 	
	family-font: helvetica;  
	font-size: 14px;
	z-index:1; 
	float: left;
}

#bar-right-pom {
	background:url(/images/images_motointegrator/bar-zol.png);
	background-repeat:no-repeat; 
	margin:0px 5px 0px 0px; 
	height: 64px; 	
	width: 231px;
	family-font: helvetica;  
	font-size: 14px;
	z-index:1; 
	float: left;
}

#bar-right-ziel {
	background:url(/images/images_motointegrator/bar-ziel.png);
	background-repeat:no-repeat; 
	margin:0px 5px 0px 0px; 
	height: 64px; 	
	width: 231px;
	family-font: helvetica;  
	font-size: 14px;
	z-index:1; 
	float: left;
	border:0px solid blue;
}

#bar-right-nieb {
	background:url(/images/images_motointegrator/bar-nieb.png);
	background-repeat:no-repeat; 
	margin:0px 5px 0px 0px; 
	height: 64px; 	
	width: 231px;
	family-font: helvetica;  
	font-size: 14px;
	z-index:1; 
	float: left;
}

#bar-right-czer {
	background:url(/images/images_motointegrator/bar-czer.png);
	background-repeat:no-repeat; 
	margin:0px 5px 0px 0px; 
	height: 64px; 	
	width: 231px;
	family-font: helvetica;  
	font-size: 14px;
	z-index:1; 
	float: left;
}

#bar-right-po {
	background:url(/images/images_motointegrator/bar-right-po.png); 
	background-repeat:no-repeat; 
	margin:5px 5px 5px 5px; 
	padding: 0 25px 0 35px;
	width: 332px; 
	height: 40px; 	
	family-font: helvetica;  
	font-size: 15px;
	z-index:1; 
	float: left;	
}

.bar-text-right {
	font-size: 17px; 
	font-weight: normal;	
	padding-left: 0px;
	padding-top: 9px;
	text-align: center;
	color: white;
}


A.bar-link-right:link {
         text-align:left; color: white; font-size: 17px; TEXT-DECORATION: none; cursor: pointer; cursor: hand;
}
A.bar-link-right:visited {
         text-align:left; color: white; font-size: 17px; TEXT-DECORATION: none; cursor: pointer; cursor: hand;
}
A.bar-link-right:active {
        text-align:left; color: red; font-size: 17px; TEXT-DECORATION: none; cursor: pointer; cursor: hand;
}
A.bar-link-;eft:hover {
        text-align:right; color: red; font-size: 17px; TEXT-DECORATION: none; cursor: pointer; cursor: hand;
}

#wyszukiwarka {
		z-index: 10000;
}


.thrColLiqHdr #gora {
	width: auto;
	height: 127px;
	/*background: url(/images/images_motointegrator/bg_header.jpg); <div class="bar-text-right">*/
	z-index: 999

}

.logo {
	margin-top: 25px;
	margin-left: 1px;
	width: 284px;
}

/*  DLA MENU  */


Marek wizytówka


*/
ins {
        FONT-WEIGHT: bold;
        font-size:12px;
}
span {
        FONT-WEIGHT: bold;
        font-size:11px;
}
#info {
       FONT-WEIGHT: bold;
        font-size:12px;
}
#uslugi td{
       FONT-WEIGHT: bold;
        font-size:11px;
}
#serwis td{
       FONT-WEIGHT: bold;
        font-size:11px;
}

/*reklama srodek lewa*/
#srodektr1 {
        float:left;
       /* width:100px; */
        width:auto;

        margin:2px;
        margin-left:0px;
        height:625px;
        min-height:625px;
        background: #ffffff;


}
#srodektr2 {
        float:left;
        margin:2px;

        /* width:830px;
        min-width:830px;*/

	min-width:65%;
        max-width:70%;

	/*width: expression(document.body.clientWidth < 742? "740px" : document.body.clientWidth > 1202? "1200px" : "auto");
        min-width:65%;
        max-width:70%;

         width:auto;
         width:69%;

        min-width:850px;*/
        height:625px;
        min-height:625px;
      /*  background:#e8e8e8;*/
          background:white;


}
#srodektr2l {
        float:left;
        margin:2px;
        margin-left:15px;
        /*width:400px;
        min-width:400px;*/

        width:auto;

        height:625px;
        min-height:625px;
       /* border:2px solid blue; */
}
#srodektr2p {
        float:right;
        margin:2px;
        margin-right:5px;
        margin-top:5px;
        margin-bottom:0px;

       /*
        width:390px;
        min-width:390px;
         width:32%;*/
        width:auto;


        height:625px;
        min-height:625px;


}

/*reklama srodek prawa zmieniajace sie obrazki*/
#srodektr3 {
        float:right;
        margin:2px;
        margin-right:0px;
        margin-top:0px;
          /*width:230px;
          min-width:230px;*/
          width:auto;
        height:625px;
        min-height:625px;
        background: #ffffff;

}

#stopka {
   clear:both;
   width:auto;
}

#stopkatr {
        background: #ffffff;
        height:50px;
        width:1193px;
        width:auto;
}
#stopkatr1 {
        position:relative;
        top:2px;
        width:1193px;
        width:auto;
}

#stopka2 {
   clear:both;
   width:auto;
}
#stopkatr2 {
         background-image: url(/dynamic/wiz/naglowek.png);
         background-repeat: no-repeat;
        height:50px;

        width:1193px;
         width:auto;


}
#stopkatr22 {
        position:relative;
        top:10px;
        height:50px;
        width:100%;
        /* width:1212px;*/
        text-align:center;
	text-valign:middle;
	FONT-SIZE:14px;
	FONT-WEIGHT: bold;
	color:white;


}

#przeglady_tlo_button
{
         width: 185px;
         height: 52px;
         color: white;
         text-align: left;
         background-image: url(/images/images_motointegrator/Mi_przeg_button.jpg);
         background-position: center;
         background-repeat: no-repeat;

}

#przeglady_tlo
{
         width: 185px;
         height: 280px;
         color: gray;
         text-align: left;
         font-size:10px;
         background-image: url(/images/images_motointegrator/Mi_przeg_tlo.jpg);
         background-position: bottom center;
         background-repeat: no-repeat;

}

.przeg_tlo
{
         background-image: url(/images/images_motointegrator/Mi_przeg_tlo2.jpg);
         background-position: center;
         background-repeat: repeat-y;

}

.naviFontStron
{
    /* czcionka stronicowania */
    font-size: 11px;
    text-align: center;
    font-family: Helvetica, Arial;
    color: gray;
    font-weight: normal; 
}

.border
{
    border:1px solid #CCEECC;    
}

.searchTdMiCourier {
	color: red;
	
}
.naprawy_tlo{
		 background-image: url(/images/images_motointegrator/tlo_naprawy.png);
         background-position: left bottom;
         background-repeat: repeat-x;
}
.naprawy_tlo_big{
		 background-image: url(/images/images_motointegrator/tlo_naprawy_big.png);
         background-position: left bottom;
         background-repeat: repeat-x;
}
/* strefa warsztatu */

.guzik_panel_zle{
  height:23px; 
  width:85px;
  background:url('/images/images_motointegrator/panel_guzik.png') no-repeat;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  font-size:12px;
  color:white;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
}

.dodaj_towar_zle{
  height:35px; 
  width:189px;
  background:url('/images/images_motointegrator/dodaj_towar_zlecenia.png') no-repeat;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  font-size:12px;
  color:white;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
}
.zatwierdz_zle{
  height:35px; 
  width:235px;
  background:url('/images/images_motointegrator/zatwierdz_zlecenia.png') no-repeat;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  font-size:12px;
  color:white;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
}
.filtrowanie_danych{
  height:23px; 
  width:160px;
  background:url('/images/images_motointegrator/filtrowanie.png') no-repeat;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  font-size:13px;
  color:white;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
}
.anuluj_zle{
  height:35px; 
  width:162px;
  background:url('/images/images_motointegrator/anuluj_zlecenia.png') no-repeat;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  font-size:12px;
  color:white;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
}
.zamowienia_opis {
  height:175px; 
  background:url('/images/images_motointegrator/opis_zlecenia.png') repeat-x;
  

  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  font-size:14px;
  color:#363636;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
  border-right:1px solid #c2c2c2;
  border-top:1px solid #c2c2c2;
}
.zamowienia_belka {
  height:40px; 
   
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  font-size:16px;
  color:#363636;
  TEXT-DECORATION: none;
  line-height:100%;
 
}
.zlecenie_wyd{
 
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  font-size:12px;
  color:black;
  padding:3px;
  TEXT-DECORATION: none;
  
}
.zamowienia_nag {
  height:40px; 
  background-color:#e1e1e1; 
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  font-size:12px;
  color:#363636;
  padding:3px;
  TEXT-DECORATION: none;
  line-height:100%;
   border-right:1px solid #c2c2c2;
}
.zamowienia_td {
  height:49px; 
  background:url('/images/images_motointegrator/menu_szary.png') repeat-x;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  
  font-size:11px;
  color:#5f5f5f;

  TEXT-DECORATION: none;
  line-height:100%;
  border-right:1px solid #c2c2c2;
  border-top:1px solid #c2c2c2;
}
.zamowienia_operator {
  height:91px; 
  background:url('/images/images_motointegrator/tlo_operator_zlecenia.png') repeat-x;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  
  font-size:12px;
  color:#5f5f5f;
  
  TEXT-DECORATION: none;
  line-height:100%;
  border-right:1px solid #c2c2c2;
  border-top:1px solid #c2c2c2;
}
.zamowienia_dane{
  height:219px; 
  background:url('/images/images_motointegrator/tlo_dane_zlecenia.png') repeat-x;
  
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  
  font-size:11px;
  color:#5f5f5f;
   FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  line-height:100%;
  border-right:1px solid #c2c2c2;
  border-top:1px solid #c2c2c2;
}
.menu_strefasz {
  height:50px;
  background:url('/images/images_motointegrator/menu_szary.png') repeat-x;
  padding-right:15px;
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  font-size:14pt;
  color:#ed1c24;
  text-shadow: -1px 1px 1px #000000;
  TEXT-DECORATION: none;
  line-height:100%;

}
.menu_strefasz a{
   
         TEXT-DECORATION: none;	
		 color:#ed1c24;
		 FONT-FAMILY:  verdana, Helvetica, sans-serif;
		 FONT-WEIGHT: bold;
		 font-size:14pt;
		 margin:0;
}
.menu_strefacz {
  height:50px; 
  background:url('/images/images_motointegrator/menu_czerwony.png') repeat-x;
  padding-right:15px;
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  font-size:14pt;
  color:#ed1c24;
  text-shadow: -1px 1px 1px #000000;
  TEXT-DECORATION: none;
  line-height:100%;

}
.menu_strefacz a{
   
         TEXT-DECORATION: none;	
		 color:#ed1c24;
		 FONT-FAMILY:  verdana, Helvetica, sans-serif;
		 FONT-WEIGHT: bold;
		 font-size:14pt;
		 margin:0;
}
.div_tab {
  FONT-FAMILY:  verdana, Helvetica, sans-serif;
  FONT-WEIGHT: normal;
  font-size:8pt;
  color:#545454;
  text-shadow: 0px 0px 0px #000000;
 			
}



#pos {
	position: relative;
	z-index: 10;
}

#pos span {
    color:#000000;
	font-size:14pt;
	position: absolute;
	right: 1px;
	top: 3px;
	z-index: -1;
}

.historia_nag {
	background: url(/images/images_motointegrator/nag_tab.png);
	background-repeat: repeat-x;
	background-position:center; 			
	
	height: 33px;
    FONT-FAMILY:  verdana, Helvetica, sans-serif;  
    FONT-WEIGHT: bold;
    font-size:12px;
    color:#363636;
    padding:3px;
	border:1px solid;
	border-color:#c2c2c2;
	
}

.historia_nag a{
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.historia_kom {
	background: url(/images/images_motointegrator/kom_tab.png);
	background-repeat: repeat-x;
	background-position:center; 			
	FONT-FAMILY:  verdana, Helvetica, sans-serif;  
	font-size:11px;
	height: 33px;
    color:#363636;
	FONT-WEIGHT: normal;
	border:1px solid;
	border-top:0px;
	border-color:#c2c2c2;
	
}
A.stron:link {
         FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5F5F5F; FONT-FAMILY:  AvantGarde Md BT, helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.stron:visited {
         FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5F5F5F; FONT-FAMILY: AvantGarde Md BT, helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.stron:active {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5F5F5F; FONT-FAMILY: AvantGarde Md BT, helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.stron:hover {
         FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5F5F5F; FONT-FAMILY: AvantGarde Md BT, helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}


/* zakladki */

A.tab_link:link {
         FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.tab_link:visited {
         FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.tab_link:active {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: red; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.tab_link:hover {
         FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: red; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none; 
}

A.tab_link_wybrany:link {
         FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.tab_link_wybrany:visited {
         FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.tab_link_wybrany:active {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none;
}
A.tab_link_wybrany:hover {
         FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: helvetica, verdana; font-style: normal; text-align: center; text-decoration: none; 
}

.tab_link {
    float: left; /*wazne aby to dodac  border: 1px solid black;*/
	background: url(/images/images_motointegrator/jakkorzystac-czarny.png);
	background-repeat: repeat-x;		
	width: 240px;
	height: 55px;
    color: white;
	padding-top: 12px;
}
.tab_link_wybrany { 
	background: url(/images/images_motointegrator/jakkorzystac-czerwony.png);
	background-repeat: repeat-x;	
}
.poj-link {
	position: relative; 
	vertical-align: middle; 
	line-height: 44px;
}
.tab_text {
    display: none;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;		
	padding: 20px 10px 10px 10px;
    color: #000000;
}
.tab_wybrany {
	background: url(/images/images_motointegrator/jakkorzystac-tlo.jpg) repeat-x;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;		
    color: #000000;	
	padding: 20px 10px 10px 10px;
}
#taby {
	width: 960px;
	background: url(/images/images_motointegrator/jakkorzystac-tlo.jpg) repeat-x;	
}
.clear {
	clear: both;
}
/* koniec zakladki */

/*BWRejestracja start*/
.reg_tabs_root{
    color: black;
    font-family: helvetica;
    font-size: 16px;
    font-weight: normal;
    height: 70px;
    margin: 0;
    padding-top: 12px;
    text-align: center;
    width: 100%;
}

.reg_font{
    color: gray;
    font-family: helvetica;
    font-size: 13px;
    font-weight: normal;
}

.reg_tab1_normal{
    background: url("images/images_motointegrator/tab1_normal.gif") no-repeat scroll center center transparent;
    color: gray;
    font-family: helvetica;
    font-size: 13px;
    font-weight: normal;
    height: 70px;
    margin: 0;
    padding-top: 12px;
    text-align: center;
    width: 244px;
    height:30px;

}

.reg_tab1_hover{
    background: url("images/images_motointegrator/tab1_hover.gif") no-repeat scroll center center transparent;
    color: black;
    font-family: helvetica;
    font-size: 13px;
    font-weight: normal;
    height: 70px;
    margin: 0;
    padding-top: 12px;
    text-align: center;
    width: 244px;
    height:30px;
}

.reg_tab2_normal{
    background: url("images/images_motointegrator/tab2_normal.gif") no-repeat scroll center center transparent;
    color: gray;
    font-family: helvetica;
    font-size: 13px;
    font-weight: normal;
    height: 70px;
    margin: 0;
    padding-top: 12px;
    text-align: center;
    width: 244px;
    height:30px;
    margin-left: -16px;
}

.reg_tab2_hover{
    background: url("images/images_motointegrator/tab2_hover.gif") no-repeat scroll center center transparent;
    color: black;
    font-family: helvetica;
    font-size: 13px;
    font-weight: normal;
    height: 70px;
    margin: 0;
    padding-top: 12px;
    text-align: center;
    width: 244px;
    height:30px;
    margin-left: -16px;
}

.reg_dots{
    width:776px;
    height:40px;
    float:left;
    background: url("images/images_motointegrator/reg_dots.gif") no-repeat scroll center center transparent;
}


.reg_tab_content{
    width:776px;
    float:left;
}

.reg_input{
    padding:5px;
    margin:8px;
    height:20px;
    border:1px solid #CCCCCF;
}

.reg_btn {
    background: url("images/images_motointegrator/btnNext.gif") no-repeat scroll center center transparent;
    border: 0 none;
    color: white;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    padding-top: 10px;
    text-align: center;
    width: 159px;
    float: right;
}

.reg_btn_wide {
    background: url("images/images_motointegrator/btnNextWide.gif") no-repeat scroll center center transparent;
    border: 0 none;
    color: white;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    padding-top: 10px;
    text-align: center;
    width: 250px;
    float:left;
}

/*BWRejestracja koniec*/

/*Karta produktu*/
.tdZdj_Karta{
 width: 160px;
 width: 17% \9;

}

#baner_wiecej_karta {
	position: relative;
	float: right;
	background: url(/images/images_motointegrator/lupa_karta.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 33px;
	height: 35px;
    z-index: 2;
    margin-top: -40px;
	margin-right: 6px;
	padding: 0;
		
}
.belka_nazwa_tow{
   background: url(/images/images_motointegrator/tdBelkaBgCzerwona.png) no-repeat;
   background-position: center bottom;
   background-position: -10% 100% \9;
   background-repeat:  no-repeat;
}
.baner_nazwa_info{
	font-size: 16px;
    padding-bottom:4px;
	font-weight: bold;
}
.baner_nazwa_popup{
	font-size: 24px;
    color:red;
}
.baner_nazwa{
	font-size: 18px;
    color:red;
}
.baner_nazwa_tow{
  font-size: 18px;
  font-weight: bold;
  color: #454545;
}
.tdBelka_Content{
 border:1px solid #c4c4c4;
 border-top:0px;
 padding:4px;
}
.tdDownArrow {
   float:left;
   background: url(/images/images_motointegrator/down_arrow_szary.png) no-repeat;
   height:18px;
   width:18px;
   margin-top:5px;
   margin-left:7px;
   padding-right:5px;
}

.tdUpArrow {
   float:left;
   background: url(/images/images_motointegrator/up_arrow_red.png) no-repeat; 
   height:18px; 
   margin-top:5px; 
   margin-left:7px; 
   width:18px;
   padding-right:5px;
}
.tdBelka {
   cursor: pointer;
   line-height:240%;
   width:100%;
   height:27px;
   background: url(/images/images_motointegrator/tdBelkaBgSzara2.png);
   background-repeat: repeat-x;
   background-attachment: scroll;

}

.tdBelkared {
   color:white;
   cursor: pointer;
   line-height:240%;
   width:100%;
   height:26px;
   background: url(/images/images_motointegrator/tdBelkaBgRed2.png) repeat-x;
   background-repeat: repeat-x;
   background-attachment: scroll;
}
.treeSubBtn2{
    float: left;
    height: 150px;
    overflow: hidden;
    padding-top: 2px;
    width: 155px;
	
}



/* stopka */

#body_lewa {
float:left;
width:655px;
margin:0;
}

#body_prawa {
float:right;
width:345px;
margin:0;
}

.uslugi_glowna_border {
width:640px;
height:147px;
margin:0 0 5px;
border:1px solid #c5c5c5;
background:url("/images/images_motointegrator/uslugi_glowna_bg.png") repeat-x scroll 0 4px transparent;
}

.uslugi_glowna_border:link, .uslugi_glowna_border:visited {
background:url("/images/images_motointegrator/uslugi_glowna_bg.png") repeat-x scroll 0 4px transparent;
}

.uslugi_glowna_border:hover {
background:url("/images/images_motointegrator/uslugi_glowna_bg_over.png") repeat-x scroll 0 4px #fff;
border:1px solid #9c9c9c;
}

.uslugi_glowna {
width:632px;
height:139px;
border:4px solid #ebebeb;
}

.uslugi_glowna:hover > .uslugi_glowna_txt_t {
color:#000;
}

.uslugi_glowna_img {
float:left;
width:170px;
}

.uslugi_glowna_txt {
float:left;
padding:0px 0px 0px 8px;
color:#7d7d7d;
}

.uslugi_glowna_txt_t {
color:#ef4035;
font-size:25px;
font-stretch:extra-condensed;
font-weight:bold;
text-shadow:0 1px 0 #fff;
margin:40px 0 0;
letter-spacing:0.36pt;
}

.uslugi_glowna_txt_d {
color:#636363;
font-size:14px;
font-weight:normal;
text-shadow:0 1px 0 #fff;
margin:0;
}

.na_skroty_border {
width:343px;
border:1px solid #c5c5c5;
margin:0 0 5px;
}

.na_skroty_border:link, .na_skroty_border:visited {
border:1px solid #c5c5c5;
}

.na_skroty_border:hover {
border:1px solid #9c9c9c;
}

.na_skroty {
width:335px;
border:4px solid #ebebeb;
}

.na_skroty_t {
background:url("") no-repeat scroll 0 0 #ebebeb;
text-align:left;
color:#4D4D4D;
font-size:17px;
font-stretch:extra-condensed;
font-weight:bold;
height:26px;
line-height:100%;
padding:2px 0 0 4px;
text-shadow:0 1px 0 #FFFFFF;
width:335px;
}

.na_skroty_t span {
font-size:19px;
}

.na_skroty_wiecej {
float:right;
padding:68px 0 0;
width:62px;
}

.na_skroty_wiecej_img {
background:url("/images/images_motointegrator/skroty_wiecej.png") no-repeat scroll 0 0 transparent;
height:20px;
width:62px;
}

.na_skroty_wiecej_img:hover {
background:url("/images/images_motointegrator/skroty_wiecej.png") no-repeat scroll 0 -20px transparent;
height:20px;
width:62px;
}

.na_skroty_opony {
background:url("/images/images_motointegrator/skroty_opony.png") no-repeat scroll right bottom transparent;
width:335px;
height:83px;
}

.na_skroty_felgi {
background:url("/images/images_motointegrator/skroty_felgi.png") no-repeat scroll right bottom transparent;
width:335px;
height:83px;
}

.na_skroty_akumulatory {
background:url("/images/images_motointegrator/skroty_akumulatory.png") no-repeat scroll right bottom transparent;
width:335px;
height:83px;
}

.na_skroty_bagazniki {
background:url("/images/images_motointegrator/skroty_bagazniki.png") no-repeat scroll right bottom transparent;
width:335px;
height:83px;
}

.body_zawartosc {
width:1000px;
height:246px !important;
margin:20px auto !important;
border:1px solid #0d0d0d;
border-radius:7px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
background-color:#fff;
}

p.dostawcy {
color: #4D4D4D;
font-size: 17px;
font-stretch: extra-condensed;
font-weight: bold;
line-height: 100%;
margin: 4px 0;
padding: 0 0 0 0;
text-align: left;
text-shadow: 0 1px 0 #FFFFFF;
}

.sonda {
float:left;
width:246px;
height:143px;
margin:0;
padding:2px;
background:url('') no-repeat scroll 0 bottom #ebebeb;
border-top:3px solid #ebebeb;
}

.sonda:hover {
border-top:3px solid #ef4035;
}

.oferta {
float:left;
width:996px;
height:88px;
margin:0;
padding:2px;
background:url('') no-repeat scroll 0 bottom #F3F3F3;
border-top:3px solid #F3F3F3;
cursor:default;
}

.oferta:hover {
border-top:3px solid #ef4035;
}

.oferta span {
font-size:11px;
}

.oferta span a:link, .oferta span a:visited {
color:#4d4d4d;
text-decoration:none;
}

.oferta span a:hover {
color:#ef4035;
text-decoration:underline;
cursor:default;
}

.kupowane {
float:left;
width:246px;
height:143px;
margin:0;
padding:2px;
background:url('') no-repeat scroll 0 bottom #ebebeb;
border-top:3px solid #ebebeb;
}

.kupowane:hover {
border-top:3px solid #ef4035;
}

#warsztaty_producenci {
background:url("") no-repeat scroll center center #ebebeb;
border-top:1px solid #C5C5C5;
height:20px;
padding:7px 0 0;
width:100%;
}

#warsztaty_producenci_txt {
width:1000px;
margin:0 auto !important;
}

#warsztaty {
width:390px;
height:15px;
position:relative;
padding:0 0 0 2px;
float:left;
color: #636363;
font-size: 12px;
font-weight: normal;
line-height: 100%;
text-align: left;
text-shadow: 0 1px 0 #FFFFFF;
}

#producenci {
width:590px;
height:15px;
position:relative;
padding:0 0 0 11px;
float:left;
color: #636363;
font-size: 11.5px;
font-weight: normal;
line-height: 100%;
text-align: left;
text-shadow: 0 1px 0 #FFFFFF;
}

#logosy {
background-color:#2D2D2D;
height:57px;
border-bottom:1px solid #1D1D1D;
}

#logosy_img {
background-color:#2D2D2D;
height:57px;
width:1000px;
margin:0 auto !important;
border-bottom:1px solid #1D1D1D;
}

#logosy_lewa {
text-align:left;
background-color:#1b1c1c;
background:url('/images/images_motointegrator/stopka-arrow.png') no-repeat scroll 30px 0 transparent;
width:383px;
height:40px;
padding-top:17px;
padding-left:17px;
float:left;
}

.ate, .ate:link, .ate:visited, .ate:hover {
background:url('/images/images_motointegrator/ate.png') no-repeat scroll center 0 transparent;
width:45px;
height:30px;
cursor:pointer;
float:left;
margin:0 15px 0 0;
}

.auto_crew, .auto_crew:link, .auto_crew:visited, .auto_crew:hover {
background:url('/images/images_motointegrator/auto-crew.png') no-repeat scroll center 0 transparent;
width:67px;
height:30px;
cursor:pointer;
float:left;
margin:0 15px 0 0;
}

.bosch_service, .bosch_service:link, .bosch_service:visited,.bosch_service:hover {
background:url('/images/images_motointegrator/bosch-service.png') no-repeat scroll center 0 transparent;
width:31px;
height:30px;
cursor:pointer;
float:left;
margin:0 15px 0 0;
}

.perfect_service, .perfect_service:link, .perfect_service:visited, .perfect_service:hover {
background:url('/images/images_motointegrator/perfect-service.png') no-repeat scroll center 0 transparent;
width:43px;
height:30px;
cursor:pointer;
float:left;
margin:0 15px 0 0;
}

.pilkington, .pilkington:link, .pilkington:visited, .pilkington:hover {
background:url('/images/images_motointegrator/pilkington.png') no-repeat scroll center 0 transparent;
width:56px;
height:30px;
cursor:pointer;
float:left;
margin:0 15px 0 0;
}

.q_service, .q_service:link, .q_service:visited, .q_service:hover {
background:url('/images/images_motointegrator/q-service.png') no-repeat scroll center 0 transparent;
width:30px;
height:30px;
cursor:pointer;
float:left;
}

.bosch, .bosch:link, .bosch:visited, .bosch:hover {
background:url('/images/images_motointegrator/bosch.png') no-repeat scroll center 0 transparent;
width:97px;
height:30px;
cursor:pointer;
float:left;
margin:0 8px 0 10px;
}

.castrol, .castrol:link, .castrol:visited, .castrol:hover {
background:url('/images/images_motointegrator/castrol.png') no-repeat scroll center 0 transparent;
width:82px;
height:22px;
cursor:pointer;
float:left;
margin:4px 8px 0 0;
}

.continental_contitech, .continental_contitech:link, .continental_contitech:visited, .continental_contitech:hover {
background:url('/images/images_motointegrator/continental-contitech.png') no-repeat scroll center 0 transparent;
width:94px;
height:24px;
cursor:pointer;
float:left;
margin:2px 8px 0 0;
}

.filtron, .filtron:link, .filtron:visited, .filtron:hover {
background:url('/images/images_motointegrator/filtron.png') no-repeat scroll center 0 transparent;
width:96px;
height:18px;
cursor:pointer;
float:left;
margin:6px 8px 0 0;
}

.luk, .luk:link, .luk:visited, .luk:hover {
background:url('/images/images_motointegrator/luk.png') no-repeat scroll center 0 transparent;
width:39px;
height:30px;
cursor:pointer;
float:left;
margin:0 8px 0 0;
}

.skf, .skf:link, .skf:visited, .skf:hover {
background:url('/images/images_motointegrator/skf.png') no-repeat scroll center 0 transparent;
width:58px;
height:30px;
cursor:pointer;
float:left;
margin:0 8px 0 0;
}

.trw, .trw:link, .trw:visited, .trw:hover  {
background:url('/images/images_motointegrator/trw.png') no-repeat scroll center 0 transparent;
width:56px;
height:18px;
cursor:pointer;
float:left;
margin:6px 0 0 0;
}

#logosy_prawa {
text-align:right;
background-color:#1b1c1c;
background:url('/images/images_motointegrator/stopka-arrow.png') no-repeat scroll 30px 0 transparent;
width:583px;
height:40px;
padding-top:17px;
padding-right:17px;
vertical-align:middle;
float:right;
}

#stopka_kolumny {
width:100%;
height:195px;
background-color:#1D1D1D;
border-bottom:1px solid #0D0D0D;
border-top:1px solid #2D2D2D;
}

#stopka_kolumny_txt {
width:1000px;
height:195px;
margin:0 auto !important;
}

#stopka_kolumny_txt ul {
display:block;
margin:0;
padding:0;
}

#stopka_kolumny_txt ul li {
display:inline;
margin:0;
padding:0 0 0 14px;
width:186px;
height:195px;
float:left;
font-size:13px;
color:#eeedee;
}

#stopka_kolumny_txt ul li h3 {
margin:7px 0 4px;
font-size:13px;
text-shadow:0 1px 0 #000;
-webkit-text-shadow:0 1px 0 #000;
-moz-text-shadow:0 1px 0 #000;
}

#stopka_kolumny_txt ul li dl dt span {
font-size:10px;
font-weight:bold;
vertical-align:top;
}

.lista {
margin:0;
padding:0 0 0 3px;
}

.lista dt {
height:20px;
font-size:11px;
}

.lista dt, dt a:link, dt a:visited {
margin:0;
padding:0;
color:#aaabab;
text-decoration:none;
text-shadow:0 1px 0 #000;
-webkit-text-shadow:0 1px 0 #000;
-moz-text-shadow:0 1px 0 #000;
}

.lista dt a:hover {
margin:0;
padding:0;
color:#fff;
text-decoration:none;
text-shadow:0 -1px 0px #000;
-webkit-text-shadow:0 -1px 0 #000;
-moz-text-shadow:0 -1px 0 #000;
}

.kolumna_1 {
background-image:url('/images/images_motointegrator/kolumna-tlo.png');
}

.kolumna_2 {
background-image:url('/images/images_motointegrator/strefa-tlo.png');
}

.newsletter {
border-top:1px solid #000;
border-bottom:1px solid #4d4d4d;
border-left:1px solid #0d0d0d;
border-right:1px solid #0d0d0d;
border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
background-color:#333;
color:#909090;
padding:5px 2px;
font-size:11px;
font-style:italic;
vertical-align:middle;
}

.zamawiam {
border-top:1px solid #4d4d4d;
border-bottom:1px solid #000;
border-left:1px solid #0d0d0d;
border-right:1px solid #0d0d0d;
border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
background-color:#333;
padding:5px 4px;
margin-left:4px;
vertical-align:middle;
}

#copyright {
width:100%;
height:20px;
padding:3px 0 0;
border-top:1px solid #1b1c1c;
background-color:#0D0D0D;
}

#copyright_txt {
width:1000px;
color:#909090;
font-size:10px;
text-align:center;
margin:0 auto !important;
text-shadow:0 1px 0 #000;
-webkit-text-shadow:0 1px 0 #000;
-moz-text-shadow:0 1px 0 #000;
}

#copyright_txt a:link, a:visited {
color:#fff;
text-decoration:none;
font-size:10px;
text-shadow:0 1px 0 #000;
-webkit-text-shadow:0 1px 0 #000;
-moz-text-shadow:0 1px 0 #000;
}

#copyright_txt a:hover {
color:#aaabab;
text-decoration:none;
font-size:10px;
text-shadow:0 1px 0 #000;
-webkit-text-shadow:0 1px 0 #000;
-moz-text-shadow:0 1px 0 #000;
}

/* MI */

#Tabela_01 {

}

.home-over {
	margin: 0 15px 4px 1px;
    padding-left: 0px;
    position: absolute;
    z-index: 2;
}

.home-around {
    border: 1px solid #C5C5C5;
    height: 151px;
    margin: 0 0 4px;
    width: 650px;
}

.home {
    background: url("http://www.motointegrator.pl/images/images_motointegrator/home-bg-left.png") repeat-x scroll 0 0 transparent;
    border: 4px solid #E0E0E0;
    height: 143px;
    padding: 0;
    position: relative;
    width: 642px;
    z-index: 1;
}

.home-text {
    color: #111111;
    font-size: 21.5px;
    font-stretch: extra-condensed;
    font-weight: bold;
    margin-left: 10px;
    text-shadow: 0.1em 0.1em 0.1em #BBBBBB;
}

.home-text-s {
    color: #636363;
    font-size: 13px;
    line-height: 25px;
}

.home-right {
    background: none no-repeat scroll 0 0 #DFDFDF;
    border: 1px solid #C5C5C5;
    font-size: 14px;
    font-weight: bold;
    height: 160px;
    margin: 0px;
    padding: 0;
	width:331px;
	margin: 0 0 4px;
}

.home-text-right {
    color: #4D4D4D;
    font-weight: bold;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-top: 12px;
}

.home-title {

    background: url("http://www.motointegrator.pl/images/images_motointegrator/srodek-title.png") repeat-x scroll 0 0 transparent;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 8px;
    padding-top: 3px;
	padding-bottom: 16px;
    padding-top: 12px;

	font-stretch: extra-condensed;
}

.podtlo-przyciski {
    background-image: url("/images/images_motointegrator/podtlo-przyciski.jpg");
    background-repeat: no-repeat;
    border: 0 solid blue;
    height: 80px;
    margin: 0 auto;
    padding-bottom: 5px;
    padding-top: 0;
    width: 1000px;
}

A.bar-link-right:link {
    color: white;
    cursor: pointer;
    font-size: 17px;
    text-align: left;
    text-decoration: none;
}

#bar-logowanie {
width:250px;
float:left;
}

#bar-rej {
width:250px;
float:left;
}

.bar-text-right {
    color: white;
    font-size: 17px;
    font-weight: normal;
    padding-left: 0;
    padding-top: 5px;
    text-align: center;
}

#bar-right-czer {
    background: url("/images/images_motointegrator/bar-czer.png") no-repeat scroll 10px 0 transparent;
    float: left;
    font-size: 14px;
    height: 64px;
    margin: 0;
    width: 250px;
    z-index: 1;
}

#bar-right-ziel {
    background: url("/images/images_motointegrator/bar-ziel.png") no-repeat scroll 10px 0 transparent;
    border: 0 solid blue;
    float: left;
    font-size: 14px;
    height: 64px;
    margin: 0;
    width: 250px;
    z-index: 1;
}

#bar-right-nieb {
    background: url("/images/images_motointegrator/bar-nieb.png") no-repeat scroll 10px 0 transparent;
    float: left;
    font-size: 14px;
    height: 64px;
    margin: 0;
    width: 250px;
    z-index: 1;
}

#bar-right-pom {
    background: url("/images/images_motointegrator/bar-pom.png") no-repeat scroll 10px 0 transparent;
    float: left;
    font-size: 14px;
    height: 64px;
    margin: 0;
    width: 250px;
    z-index: 1;
}

.background_titles {
    background: url('http://www.motointegrator.pl/pliki/Image/motointegrator/allegro/szablon_2011v2_img/background_titles-tk.png') no-repeat scroll center 6px transparent;
    color: #EF4035;
    font-family: helvetica;
    font-size: 16px;
    font-weight: bold;
    height: 50px;
    letter-spacing: 0.38px;
    margin: 0;
    padding-top: 16px;
    text-align: center;
    width: 100%;
}

#naglowek {
    background: url("http://www.motointegrator.pl/pliki/Image/motointegrator/allegro/szablon_2011v2_img//naglowek_title-tk.png") no-repeat scroll 0 0 transparent;
    height: 60px;
    margin-left: 0;
    margin-top: -2px;
    text-align: left;
    width: 657px;
}

.naglowek_tytul {
    color: #EF4035;
    font-size: 18px;
    font-weight: bold;
    height: 79px;
    line-height: 160%;
    padding-left: 74px;
    padding-top: 0;
    text-align: left;
    text-decoration: none;
    width: 657px;
}

.NapisNagl {
    height:30px;
    padding-top:13px;
    position:relative;
    top:0;
    z-index:90;
	color:ef4035;
}
