/* CSS Document */
body {
	margin : 0px;
	background-color : #ffffe7;
	font-family : "Verdana, Tahoma, Arial, Halvetica";
	font-size : 12px;
}

div#mainContainer {
	position:absolute; 
	left:0px; 
	top:0px; 
	z-index:10;
	width:100%; 
	height:2400px; 
	min-height:2400px;	
	background:#ffffe7 repeat; 
}

.style1 {
	color: #1c8b00;
	font-size: 16px;
}

.style4 {
	color: #1c8b00;
	font-weight: bold; 
}

.style5 {
	color: #d70479;
}

.style6 {
	color: #23710B;
}

td {
	font-family : Verdana, Tahoma, Arial, Halvetica;
	font-size : 12px;
}

.menuLink {
	color : #330014;
	text-decoration : none;
}

.menuLink:hover {
	color : #5f7911;
	text-decoration : underline;
}

.subMenuLink {
	color : #575656;
	text-decoration : none;
}

.subMenuLink:hover {
	color : #5f7911;
	text-decoration : underline;
}

.catHead {
	font-weight: bold;
	color : #fff;
	margin-top : 6px;
	
}

.catHead a {
	font-weight: bold;
	color : #fff;
	text-decoration: none;
}

.catContent {
	color : #000;
	margin-left : 10px;
	margin-right: 10px;
}

.foot {
	color : #e9fbb4;
}

a.foot {
	color : #e9fbb4;
	text-decoration : none;
}
a.foot:hover {
	text-decoration : underline;
}

.mainCatheader {
	color : #86004b;
	font-weight: bold;
	margin-left : 20px;
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.mainCatheader a {
	color : #86004b;
	text-decoration: none;
}

input.szukaj {
	border : 1px #000000 solid;
	width:380px;
}
input.wybierz {
	border : 1px #000000 solid;

}.nazwa_produktu {
	font-family: Tahoma;
	font-size: 16px;
	color: #1C8B00;
	padding-left: 7px;
	padding-bottom: 3px;
}
.rodzaj-katogoria-tagi {
	padding-bottom: 7px;
}
.tresc_komentarza {
	background-color: F7FFDA;
	font-family: Tahoma;
	font-size: 12px;
	color: #1C8B00;
}
.ocena {
	font-family: Tahoma;
	font-size: 12px;
	color: #1C8B00;
}
.regulamin {
	font-family: Tahoma;
	font-size: 10px;
	color: #539B46;
}
.button_styl {
	background-color: #D5067A;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.wyslij_sms {
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.wyslij_sms_nr {
	font-family: Tahoma;
	font-size: 14px;
	color: #FFF600;
	font-weight: bold;
}

.paging {
	padding:20px; 
	text-align:center;
}

.paging a, .paging strong {
	color: #d70479;
}

.paging a:hover {
	color: #fff; 
	background-color: #d70479;
}

.objectDetails a {
	color: #d70479
}

.objectDetails a:hover {
	color: #fff; 
	background-color: #d70479;
}

form {
	padding: 10px;
}
.rating, .disabledRating {
	cursor: pointer;
	clear: both;
	display: block;
}
.rating:after, .disabledRating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel, 
.star, .disabledStar {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.cancel, 
.cancel a {
	background: url(../page_img/delete.gif) no-repeat 0 -16px;
}
.star, .disabledStar,
.star a, .disabledStar span {
	background: url(../page_img/star.gif) no-repeat 0 0px;
}    
.cancel a, 
.star a, .disabledStar span {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
}
div.rating div.on a, div.disabledRating div.disabledOn span {
	background-position: 0 -16px;
	float: left;
}
div.rating div.hover a, 
div.rating div a:hover {
	background-position: 0 -32px;
}
input,select,textarea,label {
	font-size:12px; 
	color:#000;
} 
form.phoneBox {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 10px !important;
	padding-right: 0px !important;	
}

form.phoneBoxInside {
	padding: 0px !important;
}
form.phoneBox2Inside {
	padding-top: 5px !important;
	padding-bottom: 0px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;		
}

#phoneBox .phoneBtn, #phoneBox2 .phoneBtn, #phoneBoxInside .phoneBtn  {
	background-color:#d60479;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border:none;
}

#contactFormBtn input{
  margin-left:160px;
}
form#contactForm ul li{
 list-style-type:none;
 } 
form#contactForm label{
 vertical-align:top;
 display:block;
 width:90px;
}
form#contactForm li#nadawca input,form#contactForm li#email input,form#contactForm li#securimageCode input {
 width:182px;
 background:#fff !important;
 border:1px solid #ccc;
 } 
form#contactForm li#tresc textarea{
 width:369px;
 height:100px; 
 background:#fff !important;
 border:1px solid #ccc;
 } 
form#contactForm li{
 margin-top:3px;
 margin-bottom:3px;
 padding-right:3px;
 padding-left:3px; 
 /*float:left;*/
 }  
.spacer{
 float:none !important;
 clear:both !important;
 height:0 !important;
 margin:0 !important;
 width:369px !important;
 } 
 
a.backLink {
 margin-left: 10px;
 color: #d70479;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
}
a.backLink:hover {
 text-decoration: underline;
} 

.msgText {
 margin-left: 10px;
 font-family: Tahoma;
 font-size: 10px;
 color: #539B46;
}

