/* CSS Document */

/* Conf */

body, html {
	margin:0px;
	padding:0px;

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:0
}
form, fieldset, ul, li {
	margin:0px;
	padding:0px;
}
A {
	text-decoration: none;
	color:#838383;
	font-size:11px;
}
.menu_li{list-style: none}
A:Hover {
}
.login_input {
	font-size:9px;
}
.input_chceckbox {
	float:left
}
.input_submit {
	float:left
}
h1 {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#201B17;
	font-size:16px;
}
h2 {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:14px;
}
h1 A {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#201B17;
	font-size:16px;
}
h2 A {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:14px;
}

#theme {
	height:320px;
	width:auto;
	text-align:right;
}
#menu {
	float:left;
	height:216px;
	width:247px;
	background-position:right bottom;
	margin-top:40px;
}

#menu_mini_text {
	font-size:9px;
	color:#454545;
	margin-top:7px;
	width:220px;
	float:left
}
#main_theme {
	float:left;
	width:715px;
	height:302px;
	padding:0px;
	margin:0px;
	background-image: url(/img/layouts/main/firstPage/theme_line.png);
	background-repeat:no-repeat;
	background-position:left;
 	padding-top:8px;
}
#contentTitle{
	margin:0;
	font-weight: bold;
	font-size: 15px;
	background: #f6f6f6;
	margin-bottom:30px
}
#contentTitle a{
	font-size: 15px;
}
#main_theme img{
	margin-right:11px;
	}

#content_container {
	width:1025px !important;

}
#left_menu {
	width:247px;
	float:left;
	height:auto;
}
/* lewe menu banery (sukaj itp) */
#left_menu_search {
	width:250px;
	height:110px;
	margin:0px;
	padding:0px;
	background-image: url(/img/layouts/main/firstPage/left_search.png);
	background-repeat:no-repeat;
	margin-bottom:15px;
}
#search_input {
	padding-top:35px;
	padding-left:40px;
	width:auto;
}
.search_select {
	color: gray;
	font-size:9px;
}
#content {
	width:707px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-left:24px;

}
/* elementy do content */

#watch_category_banners_container {
	width:100%;
	height:auto;
	float:left;
}

.watch_category {
	float:left;
	height:auto;
	width:auto;
	margin-right:18px;
	margin-bottom:2px;
}
.watch_category_desc {
	font-size:10px;
	color:#AAAAAA;
	width:217px;
	display:block;
	margin-top:8px;
}
#footer {
	margin-top:20px;
	margin-bottom:10px;
}
/* formularze */

.search_input {
	width: 120px;
	text-align: left;
	color: gray;
	font-size:9px;
	margin-bottom:4px;
}
.search_input2 {
	width: 40px;
	text-align: left;
	color: gray;
	font-size:9px;
}
#simple_steps {
	margin-top:10px;
	width:100%;

}
.step1 {
	width:auto;
	float:left;
	margin-right:100px;
}
.step2 {
	width:auto;
	float:left;
	margin-right:50px;
}
.step3 {
	width:auto;
	float:left;
}
.hr_simple {
	width:100%;
	border:0;
	border-top: 1px solid #333;
	height: 0;
	background: #333;
	clear:both
}
#footer_bank {
	width:900px;
	text-align:center;
	height:auto
}
.footer_bank_ul {
	margin:0px;
	paddign:0px;
	margin-left:100px;
	width:100%;
}
.footer_bank_li {
	margin:0px;
	paddign:0px;
	list-style:none;
	padding-left:35px;
	float:left;
}
#foter_text {
	color:#999
}
.ul_news {
	margin:0px;
}
.li_news {
	list-style:none
}
.date_header {
	font-size:11px;
	border-bottom: 1px #838383 solid;
	height:auto;
	margin-bottom:15px;
	margin-top:15px;
}
#livechat {
	margin-top:15px;
}
/* dodatki */
.cleardiv {
	clear: both !important;
	display:block !important;
	height:auto !important;
	font-size:0px !important;
	margin:0px !important;
	padding:0px !important;
	border:none !important;
	height:0 !important;
	
}
.product_header {
	font-size:11px;
	border-bottom: 1px #838383 solid;
	height:auto
}
div.productBox {
	width: 220px;
	float: left;
	text-align: justify;
	margin-left: 8px;
	margin-bottom: 15px;
	height: 265px;
	text-align: center;
}
.prevPrice {
	text-decoration: line-through;
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	font-weight: bold;
	color: gray;
}
.sibling {
	position: relative;
	display: block;
	float: left;
	width: 82px;
	margin-top: 2px;
	text-align: center;
}
/* promocja swiateczna */
#promocja_swiateczna {
	background-image: url(/img/layouts/main/product/santa.png);
	background-repeat:no-repeat;
	background-position:5px;
	height:66px;
	border: 1px #454545 solid;
	margin-bottom:5px;
	width:700px;
}
.sp_napis {
	font-size:18px;
	color:#454545;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.sp_napis2 {
	font-size:14px;
	color:#4e4e;
	font-size:11px;
}
.sp_napis2 A {
	font-size:14px;
	color:#4e4e;
	font-size:11px;
	text-decoration:underline
}
.sp_napis2 A:HOVER {
	font-size:14px;
	color:#999;
	font-size:11px;
	text-decoration:underline
}
#ps_text {
	margin-left:180px;
	margin-top:15px;
}


.loadingBig{
	width:64px;
	height:64px;
	margin:0 auto;
	background: url(/img/layouts/main/layout/loadingBig.gif) no-repeat;
}

/* facebook ................................................................................. */
#facebookPanel{
	width: 450px;
	height:auto;
	position: fixed;
	top:120px;
	left: 0px;
	z-index: 8000;
	background: #fff
}
.facebookButton{
	background: url(/img/layouts/main/layout/icons/facebook.png) no-repeat center;
	display: block;
	height: 40px;
	width: 41px;
	position: absolute;
	right: -40px;
	top: 0px;
}
.facebookButton:hover{ background: url(/img/layouts/main/layout/icons/facebook2.png) no-repeat center; }

	

