@charset "utf-8";

html {
	width:100%;
	height:100.1%;
	font-size:100.1%;
}

body{
	background-color:#FFFFFF;
	font:0.7em Arial, Verdana, Helvetica, sans-serif;
	line-height:1.4em;
	width:100%;

	color:#000000;
}

body,h1,h2,h3,h4,h5,h6,p,form,fieldset,ul,img,table{	
	margin:0;
	padding:0;
}


/* General
--------------------------------------------------*/
h1,h2,h3,h4,h5,h6,p,ul{
	padding-bottom:1.6em;
}
h1{
	font-size:1.5em;	
	color:#5A5959;
	padding-left:5em;
	padding-top:1em;

}
h2{
float:left;
	font-size:1em;
	color:#5A5959;
	padding-left:2em;

}	
h3{
	font-size:12px;	
	color:#5A5959;
	padding-left:8em;

}
h4{
		padding-top:0.5em;
}


a{
	color:#747474;	
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#520D54;
}
a:active{
	outline:none;
}
a:focus{
	-moz-outline-style:none;
}
img{
	vertical-align:bottom;
}
a img{
	border:none;
}	
a.noUnderline{
	text-decoration:none;
}
a.noBg{
	background:none;
}

#container{
	width: 960px;
	height:95px;
	margin:0 auto;
	overflow:hidden;
	
}

#content{
	background:url(top.gif) center top no-repeat #FFFFFF;
	width:100%;
	height:100%;
	overflow:hidden;	
	position:relative;
}

#clear {
clear:both;
}

#logo{
position:absolute;
	left:10px;
	top:10px;
	width:300px;
	height:80px;
}

/* searchbox
--------------------------------------------------*/
#searchBox{
	position:absolute;
	right:257px;
	bottom:0px;
	width:333px;
	height:86px;
}

#searchBox fieldset{
	padding:0;
	border:0;
}

#searchBox form .input{
	position:absolute;
	top:57px;
	left:43px;	
	color:#959393;
	width:122px;
	padding:0;
	border:none;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
}

#searchBox .button{
	position:absolute;
	top:54px;
	right:114px;
	width:45px;
	height:21px;

}

/* sauto-motobox
--------------------------------------------------*/
#auto-motoBox{
	position:absolute;
	right:13px;
	top:50px;
	width:335px;
	height:55px;
	overflow:hidden;

}

#top{

position:relative;


	margin:0 auto;

	width:960px;
	height:65px;
	overflow:hidden;


}


#menuBox{

	width:960px;
	height:66px;
	background:url(menu.gif) top left no-repeat;
}

#menuBoxv ul{
	margin:0;
	padding:0;


}
#menuBox ul li {
	float:left;
	padding:0;
	background:none;
	list-style-type:none;

}
#menuBox li a {
	display:block;
	height:83px;
	background:url(menu.gif) top left no-repeat;
	background-position:0 -132px;
}
#menuBox li a span{
	display:none;
}
#tn1{
	width:130px;
	cursor:default;
}

#tn2{
	width:70px;
}
#tn2:hover{
	background-position:-130px -66px;
}
#tn3{
	width:100px;
}
#tn3:hover{
	background-position:-200px -66px;
}
#tn4{
	width:120px;
}
#tn4:hover{
	background-position:-300px -66px;
}
#tn5{
	width:95px;
}
#tn5:hover{
	background-position:-420px -66px;
}

#koszyk {
position:absolute;
	right:67px;
	top:18px;
	width:280px;
	height:60px;
	z-index:1;

}

iframe
{
background-color: transparent;
} 

#smallbg {
position:relative;
border:none;
border-style:none;

	margin:0 auto;

	width:960px;
	height:175px;
	background:url(bgauto.gif) center top no-repeat #FFFFFF;
}

#smallbgmoto {
position:relative;
border:none;
border-style:none;

	margin:0 auto;

	width:960px;
	height:175px;
	background:url(bgmoto.gif) center top no-repeat #FFFFFF;
}

#smallbgtext{
position:absolute;
left:120px;
bottom:70px;
	background:url(samochody.gif) center top no-repeat;
	width:125px;
	height:50px;

}

#smallbgtextmoto{
position:absolute;
left:120px;
bottom:70px;
	background:url(motocykle.gif) center top no-repeat;
	width:125px;
	height:50px;

}

#smallbgtextcontact{
position:absolute;
left:120px;
bottom:70px;
	background:url(kontakt.gif) center top no-repeat;
	width:125px;
	height:50px;

}

#smallbgtextinfo{
position:absolute;
left:120px;
bottom:70px;
	background:url(informacje.gif) center top no-repeat;
	width:125px;
	height:50px;

}

#facebook{
position:absolute;
left: 0px;
bottom:0px;
}
#smallnavi{
position:absolute;
left:0;
bottom:0;



}
#contentBox {

	width:960px;

	background:url(bgrepeat.gif) center top repeat-y #FFFFFF;
	margin:0 auto;
	min-height:308px;
	position:relative;



}


#colsBox {

position:relative;
	width:960px;
	height:300px;
	min-height:300px;
	overflow:hidden;
	background:url(bg3col.gif) center top repeat-y #2D0E2B;
	margin:0 auto;
padding-top:2px;
	padding-bottom:0px;

}

#colsBoxmoto {

position:relative;
	width:960px;
	height:300px;
	min-height:300px;
	overflow:hidden;
	background:url(bg4col.gif) center top repeat-y #2D0E2B;
	margin:0 auto;
padding-top:2px;
	padding-bottom:0px;

}

#col1{
padding-left:130px;
	float:left;
	width:200px;
	margin:0 0 0 0;

}


#col2{
	float:left;
	width:200px;
	margin:0 0 0 0;
}

#col3{
	float:left;
	width:200px;
	margin:0 0 0 0;
}

#col4{
	float:left;
	width:200px;
	margin:0 0 0 0;

}

.colmoto{
	float:left;
	width:180px;
	margin:0 0 0 0;
}
#colmoto1{
padding-left:50px;
	float:left;
	width:190px;
	margin:0 0 0 0;
}
#list {
list-style-type:none;
padding:0 0 0 0;
margin:0 0 0 0;

}

#duza_tabela{
width:960px;
border:0;
border:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding: 0 0 0 0;
	margin:0 auto;
	padding-bottom:0;


}

#duza_tabela td{
text-align:center;
}

#duza_tabela img{
padding-left:3px;
padding-right:3px;
}

#table_bg{
background-color:#FFFFFF;
}

#content_table{
padding-left:20px;
padding-right:20px;
width:960px;

}
#rules{
padding-left:20px;
}

#footer{
 position:relative;	width:960px;
	height:80px;
		background:url(footer_bg.gif) center top repeat-y #660066;
	margin:0 auto;
	text-align:center;
}
#footer p {

color:#FFCCFF;
padding:0 0 0 0;
margin:0 0 0 0;

}
.reprezenter{
color:#ffffff;
float:right;
padding-right:10px;
}
.reprezenter:hover{
	text-decoration:underline;
	color:#ffffff;
}

.productOverview{
	width:960px;
	margin:0 auto;
	text-align:center;
	margin-bottom:20px;
}
.productOverview img{
	border:1px solid #cc00cc;
	padding:1px 1px 1px 1px;

}
#fb{
position:absolute;
top:0;
left:0;
padding: 10px 0 0 0;
}
#fb a img{
padding: 0 0 15px 0;
}


