@charset "utf-8";
html, body{
margin:0;
padding:0;
}
body, td, th, input, textarea, select{
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
}

body {
background:#666 url(../img/bg_body.gif) repeat-x;
text-align:center;
}


body.body2{
background:#666 url(../img/bg_body2.gif) repeat-x;
}


a{
color:#666;
}

img{
border:0;
}

hr{
border:1px dotted #ccc !important;
height:0 !important;
}

#wrap{
text-align:left;
position:relative;
width:980px;
margin:0 auto;
}











.top_logo{
float:left;
}

.top_adres{
float:right;
color:#d3d3d3;
height:20px;
padding:56px 10px 0 0;
}

.top_adres a{
text-decoration:none;
color:#d3d3d3;
}


#menu1_top{
clear:both;
height:51px;
line-height:51px;
padding:0 0 0 35px;
}

#menu1_top a{
color:#d4d4d4;
font-weight:bold;
font-size:13px;
margin:0 35px 0 0;
padding:7px 10px;
text-decoration:none;
}


#menu1_top a.sel1, #menu1_top a:hover{
background:#7a7a7a;
}

#menu1_top a:hover{
color:#fff;
}

#menu2_top{
clear:both;
height:32px;
line-height:32px;
padding:0 0 0 35px;
background:#7a7a7a;
}

#menu2_top a{
color:#fff;
margin:6px 30px 0 0;
line-height:18px;
font-size:11px;
text-decoration:none;
display:block;
float:left;
padding:1px 10px;
}

#menu2_top a.sel2,#menu2_top a:hover{
background:#444;
}







#menu3_left{
position:absolute;
top:159px;
left:0;
z-index:33;
width:220px;
/*height:373px;*/
background:#7a7a7a;
filter:alpha(opacity=70);
opacity:0.7;
}

#menu3_left ul{
	list-style:none;
	margin:0;
	padding:0;
}


#menu3_left ul li{
margin:1px 0 0 0;	
display:block;	
line-height:32px;
border-bottom:1px solid #333;
background-color:#fff;
padding:0;
}

#menu3_left ul li.li_model{
	margin:0;
line-height:32px;
border-bottom:0px solid #000;
background-color:#414141;
font-size:12px;
text-decoration:none;
display:block;
padding:0 20px 0 40px;
font-weight:bold;
color:#fff;
}

#menu3_left ul li a{
font-size:12px;
text-decoration:none;
display:block;
padding:0 20px 0 40px;
font-weight:bold;
color:#000;
}





#menu3_left ul li a.sel2,#menu3_left ul li a:hover{
background:#d71321;
color:#fff;
}


/* ====================== poziom 5 */


#menu3_left ul ul li{
margin:1px 0 0 0;	
display:block;	
line-height:32px;
/*border-bottom:1px solid #333;*/
background-color:#dbdbdb;
padding:0;
}

#menu3_left ul ul li a{
font-size:11px;
text-decoration:none;
display:block;
padding:0 20px 0 60px;
/*font-weight:bold;*/
color:#000;
}

#menu3_left ul ul li a.sel2,#menu3_left ul ul li a:hover{
background:#d71321;
color:#fff;
}



/* ====================== poziom 5 */








#cars{
height:130px;
background:url(../img/bg_cars.jpg) repeat-x;

padding:7px 0 0 0;
}


#foot{
clear:both;
float:left;
width:980px;
padding:7px;
}

.webdesign{
float:right;
}

.webdesign a{
text-decoration:none;
}

.cpr{
float:left;
}


#pasek_index{
	position:absolute;
	top:446px;
	z-index:12;
}


#prefoot{
	background:#444444;
	padding:12px 0;
}


#dane{
	float:left;
	background:#fff;
	width:700px;
	padding:20px 40px 20px 240px;
	color:#666;
	background:#fff url(../img/honda.gif) no-repeat;
	min-height:550px;
}


#dane h2{
	font-size:17px;
	color:#d71321;
	border-bottom:1px dotted #ccc;
	margin:0;
	padding:10px;
}









#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:506px; margin:15px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:375px; padding:2px; border:1px solid #ccc; background:#000;overflow:hidden}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px;display:none;}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../img/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../img/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../img/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(../img/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(../img/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}




.menu4{
	float:right;
}

.menu4 a{
font-size:12px;
text-decoration:none;
display:block;
padding:10px 20px;
font-weight:bold;
color:#000;
float:left;
}


.menu4 a.sel4, .menu4 a:hover{
	background:#d71321;
	color:#fff;
}















/*
================================= TABELE ====================================== */

table.dane{
text-align:left;
width:100%;
background:#fff;
margin:10px 0 0 0;
}

table.dane tr{
vertical-align: top;
}


table.dane tr:hover{
color: red;
background: url('../img/s.gif') 10px 6px no-repeat;
}

table.dane td{
padding: 2px 5px;
vertical-align:middle;
border-bottom: 1px solid #dadada;
border-left: 1px solid #dadada;
text-align:center;
color:#666;
}

table.dane th{
padding: 4px 5px;
text-align:center;
background:#444;
color:#fff;
border-bottom: 1px solid #dadada;
border-right: 1px solid #dadada;
}


table.dane tr.pt1,table.dane tr.pt1 td{
background:#666;
}


/* ================================ */




.box_komis{
	
}

.box_komis{
	
}

.opis_s{
	float:right;
	width:560px;
	text-align:left;
}


.opis_s div{
	font-weight:bold;
	padding:1px 0;
	margin:1px 0;
	border-bottom:1px dotted #ccc;
}

.opis_s div span{
	font-weight:normal;
	width:180px;
	display:block;
	float:left;
}