html, body
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #333;
	height: 100%;
}

body
{
    background: #fff url("../autodeco/bg.gif") top left repeat-x;
}

@font-face
{
	font-family: 'Maven Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Maven Pro Regular'), local('MavenProRegular'), url('http://themes.googleusercontent.com/static/fonts/mavenpro/v3/MG9KbUZFchDs94Tbv9U-pT8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
}

a:link, a:visited
{
    color: #222;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

*
{
    margin: 0;
    padding: 0;
    border: 0;
}

h2
{
	font-size: 18px;
}

h3
{
	font-size: 14px;
}

.top_text
{
	display: none;
}

input[type="text"],
input[type="file"],
textarea
{
	font-family: Arial, sans-serif;
	border: 1px solid #ccc;
}

input[type="checkbox"]
{
	margin: 2px;
}

.clear
{
	clear: both;
}

#overall
{
	min-height: 100%;
	position: relative;
}

#autodeco
{
    margin: 0 auto;
    width: 1000px;
}

#header
{
	height: 36px;
	width: 1000px;
}

#fb
{
	margin-top: 8px;
	height: 21px;
	width: 110px;
	border: none;
	overflow: hidden;
	float: left;
}

#gp
{
	margin-top: 8px;
	height: 21px;
	width: 80px;
	float: left;
}

.panel
{
	margin-top: 10px;
	color: #ff9900;
	float: right;
}

#header2
{
	height: 110px;
	width: 1000px;
}

#logo
{
	margin-top: 18px;
	height: 79px;
	width: 467px;
	float: left;
}

#shop
{
	margin-top: 18px;
	height: 80px;
	width: 470px;
	float: right;
}

#shop a:link, #shop a:visited
{
    color: #333;
}

#search
{
	margin-right: 20px;
	height: 80px;
	width: 240px;
	float: left;
}

.search-top
{
	margin: 10px 0 5px 0;
	height: 24px;
}

.search-top input
{
	float: left;
}

#search input[type="text"]
{
	padding: 3px 6px;
	height: 18px;
	width: 188px;
}

#search input[type="submit"]
{
	margin-left: 2px;
	padding: 0 6px;
	height: 26px;
	width: 32px;
	background: url("../autodeco/search-button.png");
	cursor: pointer;
}

#search-sub
{
	font-size: 10px;
}

.search-left
{
	margin-right: 6px;
}

.search-right
{
	float: right;
}

#bin
{
	height: 80px;
	width: 200px;
	float: left;
}

.bin-up
{
	margin-top: 10px;
}

span.left
{
	float: left;
}

span.right
{
	color: #ff8104;
	font-weight: bold;
	float: right;
}

.bin-down
{
	margin-top: 6px;
	padding-top: 4px;
	border-top: 1px dotted #ddd;
	text-align: right;
}

#menu
{
	height: 40px;
	width: 1000px;
}

#menu-left
{
	height: 40px;
	width: 6px;
	background: url("../autodeco/menu-cr.gif") top left no-repeat;
	float: left;
}

#menu-mid
{
	height: 40px;
	width: 988px;
	background: url("../autodeco/menu-bg.gif");
	float: left;
}

#menu-inside
{
	margin-top: 11px;
	margin-left: 6px;
	height: 40px;
	width: 988px;
	list-style-type: none;
}

#menu-inside a:link, #menu-inside a:visited
{
    color: #fff;
    text-decoration: none;
}

#menu-inside a:hover
{
    text-decoration: none;
}

#menu-inside li
{
	padding: 0 16px;
	display: inline;
	font-size: 18px;
	color: #fff;
	text-shadow: black 0.1em;
	float: left;
}

#menu-right
{
	height: 40px;
	width: 6px;
	background: url("../autodeco/menu-cr.gif") top right no-repeat;
	float: left;
}

#slider
{
	display: none;
	position: absolute;
	padding: 10px 0;
	height: 300px;
	width: 100%;
	background: url("../autodeco/bg2.gif") top left repeat-x;
	left: 0;
}

#slider-empty
{
	display: none;
	height: 326px;
	width: 100%;
}

#slider-in
{
	margin: 10px auto;
	padding: 4px;
	height: 270px;
	width: 990px;
	border: 1px solid #ccc;
	background: #fff;
}

.slider-inner-left,
.slider-inner-right
{
	margin-left: 30px;
	padding: 14px;
	height: 242px;
	width: 310px;
	background: url("../autodeco/b80.png");
	position: absolute;
}

.slider-inner-right
{
	margin-left: 610px;
}

#slider-left
{
	height: 298px;
	width: 648px;
	border: 1px solid #ccc;
	background: #fff;
	float: left;
}

#slider-img
{
	margin: 3px;
	height: 292px;
	width: 642px;
}

#slider-right
{
	height: 300px;
	width: 320px;
	float: right;
}

#slider-in h1
{
	font-family: 'Maven Pro', sans-serif;
	font-weight: 400;
	font-size: 22px;
	text-align: justify;
	line-height: 28px;
	color: #fff;
}

#slider-in p
{
	margin-top: 10px;
	text-align: justify;
	color: #fff;
	line-height: 24px;
}

#slider-right-1,
#slider-right-2,
#slider-right-3
{
	display: none;
	position: absolute;
	height: 300px;
	width: 320px;
}

#page
{
	padding-bottom: 162px;
}

#content
{
	margin: 15px 0;
}

#info-boxes
{
	margin: 15px 0;
	width: 1000px;
	float: left;
}

#fbbox
{
	margin-left: -2px;
	height: 258px;
	width: 292px;
	border: none;
	overflow: hidden;
}

#przelewy p
{
	margin-right: 15px;
	width: 136px;
	float: left;
}

#przelewy img
{
	float: left;
}

.box-big
{
	width: 1000px;
	float: left;
}

.box-big h2,
.box-med h2,
.box-site h2
{
	margin-top: 9px;
	margin-left: 5px;
}

.box-big-title
{
	height: 34px;
	width: 1000px;
	float: left;
}

.box-big-title-left,
.box-big-title-right
{
	height: 34px;
	width: 6px;
	background: url("../autodeco/header-black-cr.png") top left no-repeat;
	float: left;
}

.box-big-orange-title-left,
.box-big-orange-title-right
{
	background: url("../autodeco/header-orange-cr.png") top left no-repeat;
}

.box-big-title-right
{
	background-position: top right;
}

.box-big-title-mid
{
	height: 34px;
	width: 988px;
	color: #fff;
	background: url("../autodeco/header-black-bg.gif") repeat-x;
	float: left;
}

.box-big-orange-title-mid
{
	background: url("../autodeco/header-orange-bg.gif") repeat-x;
}

.box-big-content
{
	padding: 14px 14px 9px 14px;
	width: 970px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	float: left;
}

.box-big-footer
{
	height: 6px;
	width: 1000px;
	float: left;
}

.box-big-footer-left,
.box-big-footer-right,
.box-med-footer-left,
.box-med-footer-right,
.box-site-footer-left,
.box-site-footer-right
{
	height: 6px;
	width: 6px;
	background: url("../autodeco/corner-cr.png") top left no-repeat;
	float: left;
}

.box-big-footer-right,
.box-med-footer-right,
.box-site-footer-right
{
	background-position: top right;
}

.box-big-footer-mid,
.box-med-footer-mid
{
	height: 5px;
	width: 988px;
	border-bottom: 1px solid #ccc;
	float: left;
}

.box-med
{
	width: 320px;
	float: left;
}

.box-med-title
{
	height: 34px;
	width: 320px;
	float: left;
}

.box-med-title-left,
.box-med-title-right
{
	height: 34px;
	width: 6px;
	background: url("../autodeco/header-grey-cr.png") top left no-repeat;
	float: left;
}

.box-med-title-right
{
	background-position: top right;
}

.box-med-title-mid
{
	height: 34px;
	width: 308px;
	color: #555;
	background: url("../autodeco/header-grey-bg.gif") repeat-x;
	float: left;
}

.box-med-content
{
	padding: 15px 15px 10px 15px;
	width: 288px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	float: left;
}

.box-med-content p
{
	line-height: 19px;
	text-align: justify;
}

.box-med-footer
{
	height: 6px;
	width: 320px;
	float: left;
}

.box-med-footer-mid
{
	width: 308px;
}

.box-site-title
{
	height: 34px;
	width: 760px;
	float: left;
}

.box-site-title-left,
.box-site-title-right
{
	height: 34px;
	width: 6px;
	background: url("../autodeco/header-grey-cr.png") top left no-repeat;
	float: left;
}

.box-site-title-right
{
	background-position: top right;
}

.box-site-title-mid
{
	height: 34px;
	width: 748px;
	color: #555;
	background: url("../autodeco/header-grey-bg.gif") repeat-x;
	float: left;
}

.box-site-content
{
	padding: 14px 8px 9px 12px;
	width: 738px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	float: left;
}

.box-site-footer
{
	height: 6px;
	width: 760px;
	float: left;
}

.box-site-footer-mid
{
	height: 5px;
	width: 748px;
	border-bottom: 1px solid #ccc;
	float: left;
}

/*
 * Menu
 */

.box-menu
{
	width: 210px;
	float: left;
}

.box-menu h4
{
	margin-top: 9px;
	margin-left: 5px;
	font-size: 18px;
}

.box-menu-title
{
	height: 34px;
	width: 210px;
	float: left;
}

.box-menu-title-left,
.box-menu-title-right
{
	height: 34px;
	width: 6px;
	background: url("../autodeco/header-black-cr.png") top left no-repeat;
	float: left;
}

.box-menu-title-right
{
	background-position: top right;
}

.box-menu-title-mid
{
	height: 34px;
	width: 198px;
	color: #fff;
	background: url("../autodeco/header-black-bg.gif") repeat-x;
	float: left;
}

.box-menu-content
{
	/*padding: 14px 14px 9px 14px;*/
	width: 208px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	float: left;
}

.box-menu-footer
{
	height: 6px;
	width: 210px;
	float: left;
}

.box-menu-footer-left,
.box-menu-footer-right
{
	height: 6px;
	width: 6px;
	background: url("../autodeco/corner-cr.png") top left no-repeat;
	float: left;
}

.box-menu-footer-right
{
	background-position: top right;
}

.box-menu-footer-mid
{
	height: 5px;
	width: 198px;
	border-bottom: 1px solid #ccc;
	float: left;
}

/*
 * Kategorie
 */

.categories-top,
.categories-bottom
{
	height: 150px;
	width: 1000px;
	float: left;
}

.categories-bottom
{
	margin-top: 10px;
}

.box-cat
{
	height: 150px;
	width: 235px;
	float: left;
}

.box-cat h3
{
	margin-top: 7px;
	text-align: center;
}

.box-cat a:link, .box-cat a:visited
{
    color: #fff;
    text-decoration: none;
}

.box-cat-title
{
	height: 28px;
	width: 235px;
	position: absolute;
	float: left;
}

.box-cat-title-left,
.box-cat-title-right
{
	height: 28px;
	width: 6px;
	background: url("../autodeco/header-small-blue-cr.png") top left no-repeat;
	float: left;
}

.box-cat-title-right
{
	background-position: top right;
}

.box-cat-title-mid
{
	padding-top: 7px;
	height: 21px;
	width: 223px;
	color: #fff;
	background: url("../autodeco/header-small-blue-bg.gif") repeat-x;
	text-align: center;
	float: left;
}

.box-cat-title-mid a
{
	font-size: 14px;
}

.box-cat-center-left
{
	margin-left: 10px;
	margin-right: 5px;
}

.box-cat-center-right
{
	margin-left: 5px;
	margin-right: 10px;
}

.box-prod
{
	margin: 5px;
	height: 174px;
	width: 235px;
	float: left;
}

.box-prod a:link, .box-prod a:visited
{
    color: #333;
    text-decoration: none;
}

.box-prod a:hover
{
	color: #ff8004;
}

.box-prod-top,
.box-prod-bot
{
	height: 6px;
	width: 235px;
	float: left;
}

.box-prod-top-l,
.box-prod-top-r,
.box-prod-bot-l,
.box-prod-bot-r
{
	height: 6px;
	width: 6px;
	background: url("../autodeco/corner-cr-top.png") top left no-repeat;
	float: left;
}

.box-prod-bot-l,
.box-prod-bot-r
{
	background: url("../autodeco/corner-cr.png") top left no-repeat;
}

.box-prod-top-r,
.box-prod-bot-r
{
	background-position: top right;
}

.box-prod-top-m,
.box-prod-bot-m
{
	height: 6px;
	width: 223px;
	border-top: 1px solid #ccc;
	float: left;
}

.box-prod-bot-m
{
	border-top: none;
	border-bottom: 1px solid #ccc;
}

.box-prod-in
{
	height: 156px;
	width: 233px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #333;
	float: left;
}

.box-prod-in h3
{
	margin-left: 6px;
	height: 30px;
	width: 220px;
	font-size: 12px;
	text-align: center;
}

.box-prod-in-img
{
	margin-left: 6px;
	height: 108px;
	width: 220px;
}

.box-prod-in-img img
{
	max-height: 100px;
}

.box-prod-in-opt
{
	margin-top: 2px;
	margin-left: 6px;
	height: 18px;
	width: 220px;
	font-size: 12px;
}

.box-prod-in-opt-l,
.box-prod-in-opt-r
{
	width: 74%;
	float: left;
}

.box-prod-in-opt-r
{
	width: 26%;
	text-align: right;
}

.product-image
{
	width: 100%;
	text-align: center;
}

.product-image img
{
	max-height: 250px;
	max-width: 100%;
}

.product-images
{
	margin-top: 10px;
	margin-left: 31px;
	width: 690px;
	text-align: center;
}

.product-images-img
{
	margin-right: 15px;
	height: 100px;
	width: 100px;
	float: left;
}

.product-images-img img
{
	max-height: 100px;
	max-width: 100px;
}

.product-bot
{
	margin: 15px 0;
	width: 100%;
}

.product-desc
{
	width: 48%;
	float: left;
}

.product-desc p
{
	text-align: justify;
	line-height: 18px;
}

.product-opt
{
	width: 48%;
	float: right;
}

#foot
{
	position: absolute;
	bottom: 0;
    height: 162px;
    width: 100%;
    background: url("../autodeco/footer-bg.gif") top left repeat-x;
}

#foot-in
{
    margin: 0 auto;
    padding: 15px 0;
    height: 132px;
    width: 1000px;
    color: #fff;
}

#foot-in ul
{
	margin-top: 6px;
	list-style-type: none;
}

#foot-in ul li
{
	margin-bottom: 5px;
	text-shadow: #666 1px 1px 1px;
}

#foot-in h4
{
	font-size: 18px;
}

#foot-in a:link, #foot-in a:visited
{
    color: #fff;
    text-decoration: none;
}

#foot-in a:hover
{
    text-decoration: underline;
}

#copyright
{
	height: 142px;
	width: 210px;
	float: left;
}

#copyright p
{
	margin-top: 10px;
	line-height: 18px;
	text-shadow: #666 1px 1px 1px;
}

#newsletter
{
	margin-left: 30px;
	height: 142px;
	width: 180px;
	float: left;
}

#newsletter input[type="text"]
{
	margin: 10px 0;
	padding: 3px 6px;
	height: 18px;
	width: 168px;
	font-size: 11px;
}

#help
{
	margin-left: 30px;
	height: 142px;
	width: 180px;
	float: left;
}

#info
{
	margin-left: 30px;
	height: 142px;
	width: 180px;
	float: left;
}

#attributes1 table td
{
	padding: 4px;
}

#attributes2
{
	margin-bottom: 10px;
}

#catslider-corners
{
	position: absolute;
	height: 200px;
	width: 760px;
}

#catslider-corners .corner1,
#catslider-corners .corner2,
#catslider-corners .corner3,
#catslider-corners .corner4
{
	position: absolute;
	height: 8px;
	width: 8px;
	background: url("../autodeco/corners.png") top left;
}

#catslider-corners .corner2
{
	margin-left: 752px;
	background-position: top right;
}

#catslider-corners .corner3
{
	margin-top: 192px;
	background-position: bottom left;
}

#catslider-corners .corner4
{
	margin-top: 192px;
	margin-left: 752px;
	background-position: bottom right;
}

.buying-steps
{
	margin-bottom: 10px;
	height: 52px;
	width: 760px;
}

.buying-steps img
{
	float: left;
}

#promotions-slider
{
	display: none;
	padding-bottom: 15px;
	height: 200px;
	width: 760px;
}

.mail_shipment
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 500px;
}

.mail_shipment th
{
	padding-bottom: 10px;
}

.box-site-img
{
	margin-top: 8px;
	margin-right: 4px;
	padding: 5px;
	height: 173px;
	width: 230px;
	border: 1px solid #ccc;
	background: #fff;
	float: left;
}

.box-site-img-main
{
	height: 153px;
	width: 230px;
	float: left;
}

.box-site-img-text
{
	margin-top: 5px;
	height: 20px;
	width: 230px;
	text-align: center;
	float: left;
}

/* Easy Slider */

	#catslider ul, #catslider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#catslider li{ 
		width:760px;
		height:200px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
