@import url("reset.css");


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

#about_centerb {
	margin-top: 20px;
	margin-left: 25%;
}

#about_centerb ul li {
	font-family: Arial, sans-serif;
	color: white;
}

#about_centerb p {
	width: 75%;
	color: #BCCAB1;
	text-indent: 15px;
	margin-top: 20px;
	font-family: Arial, sans-serif;
	text-align: justify;
}

.fb_fields {
	float: left;
	background-color: #21271B;
	border: 1px solid #BCCAB1;
	clear: right;
	color: #BCCAB1;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 0px 0 5px 0;
}

#fb_text_field {
	float: right;
	clear: both;
	background-color: transparent;
	border: 1px solid #abce00;
	color: #BCCAB1;
	margin-right: 5%;
	margin-bottom: 10px;
}

#fb_centerb form div {
	margin-left: 30px;
	float: left;
	color: #abce00;
	font-family: Arial, sans-serif;
}


#fb_centerb {
	margin: 30px 5% 0 5%; 
}

#leave_your_feedback {
	padding: 10px 0 10px 40%;
	margin: 30px 0 0 0;
	font-family: Arial, sans-serif;
}

#fb_centerb ul li {
	color: #BCCAB1;
	font-family: Arial, sans-serif;
	padding-top:10px;
	text-indent:15px
}

.progress_bar {
	background-color: red;
	height: 14px;
	float: left;
}

#btn_vote {
	float: left;
	border: 1px solid #abce00;
	background-color: transparent;
	color: white;
	margin-top: 5px;
}

#btn_poll_results {
	background-color: transparent;
	border: 0;
	color: #BCCAB1;
	margin-top: 5px;
}

.poll_list_item {
	background-color: transparent;
	border: 0;
	color: white;
	font-size: 14px;
}

#poll_leftb {
	width: 25%;
	color: white;
	float: left;
	clear: none;
}

#poll_leftb ul {
	margin: 30px 0 0 50px;
	color: white;
	font-family: Arial, sans-serif;
}

#poll_leftb ul li {
	margin-top: 5px;
}

#poll_centerb table h2 {
	color: #abce00;
}

#poll_centerb {
	width: 50%;
	font-family: Arial, sans-serif;
	border: 0px solid white;
	margin: 30px 0 0 150px;
	color: white;
	float: left;
	clear: none;
}

#poll_centerb table {
	color: white;
}

#gyo1 {
	font-size: 60px;
	color: #abce00;
	font-family: Arial, sans-serif;
}

#gyo2 {
	font-size: 32px;
	color: gray;
}

#gyo3 {
	font-size: 32px;
	color: red;
}

body {
	overflow-x: hidden;
	background-image: url('../images/poloska1.jpg');
}

.big_text {
	font-size: 24px;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 200%;
}

.opisanie {
	font-size: 14px;
	color: #BCCAB1;
	font-family: Arial, sans-serif;
}

/* START The styles for the First and Second part of the headers */
.header_part_1 {
	color: white;
	font-family: Arial Black,Gadget,sans-serif;
	font-size: 30px;
	font-weight: 100;
	letter-spacing: -1px;
}

.header_part_2 {
	color: #a9c561;
	font-family: Arial, sans-serif;
	font-size: 30px;
	font-weight: 100;
	letter-spacing:-2px;
}
/* END The styles for the First and Second part of the headers */

/* START styling LANGUAGE MENU */

#langmenu {
	padding: 25px 20px 0 0;
	display: block;
	float: right;
}

#langmenu li {
	display: inline;
	padding: 5px;
}

/* END styling LANGUAGE MENU */

#basket_link {
	height: 109px;
	width: 99px;
	margin: 240px 0 0 70px;
	background-image: url('../images/korzinka.png');
	
}

.news_date_square {
	height: 36px;
	width: 42px;
	background-image: url('../images/kvadratik.png');
/*	font-family: Arial, sans-serif; */
	color: #1e3020;
	padding-top: 6px;
	margin-left: -50px;
/*	position: absolute; */
	float: left;
	clear: left;
}

.news_date_month {
	font-size: 12px;
	font-weight: 100;
}

.news_date_day {
	font-size: 16px;
	font-weight: 900;
}

/*
.news_text {
	font-size: 14px;
	float: left;
	clear: none;
	color: #bccab1;
}

*/

#newsblock ul {
/*	list-style-image: url('../images/kvadratik.png'); */

}

#newsblock ul li {
	padding: 0px;
}

#newsblock, #newsblock ul li {
	width: 100%;
	font-family: Arial, sans-serif;
	color: #abce00;
}

#translines_wrapper {
	width: 100%;
}

#shoplist li img {
	width: 92px;
	height: 92px;
	float: left;
	clear: none;
	border: 1px solid #abce00;
}
/*
#shop_rightb {
	border: 0px solid red;
	width: 19%;
	height: 100px;
	float: right;
}

#shop_rightb ul {
	margin-top: 10px;
	font-family: Arial, sans-serif;
	color: white;
}

#shop_rightb ul li {
	vertical-align: middle;
}

#shop_rightb ul li img {
	height: 50px;
	width: 50px;
}
*/
#to_basket {
	width: 112px;
	height: 33px;
	background-color: transparent;
	border: 0px;
}

#translines td {
	vertical-align: top;
}

#translines {
	margin-left: 0px;
	padding: 0px;
	margin-left: 5px;
	border-collapse: collapse;
	width: 100%;
}

#price {
	font-size: 20px;
	color: white;
}

#item_image img {
	width: 200px;
	height: 200px;
}

#shoplist a {
	text-decoration: none;
}

#poloska {
	height: 2px;
	width: 500px;
}

#shoplist li div img {
	height: 2px;
	width: 100%;
}


#shoplist {
	padding:0px;
}


#shoplist li {
	color: white;
	height: 102px;
	border: 0px solid yellow;
	list-style-type: none;
	margin: 0 0 -8px 0;
	padding: 0px;
	overflow: hidden;
}

.subcat_price {
	font-family: Arial, sans-serif;
	font-size: 32px;
	font-weight: bold;
	border: 0px solid yellow;
	width: 60px;
	height: 60px;
	float: left;
	padding: 15px 0 0 0;
	margin-left: 70%;
	color: #abce00;
}

.subcat_price_eur {
	font-size: 12px;
}

.subcat_name {
	float: left;
	width: 50%;
	padding: 0px 0px 0px 15px;
	border: 0px solid gray;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	color: #ABCE00;
	
	
}

.subcat_description {
	border: 0px solid red;
	float: left;
	font-family: Arial, sans-serif;
	font-size: 9px;
	height: 75px;
	width: 65%;
	overflow: hidden;
	text-align: right;
	padding: 0 0 0 125px;
	position: absolute;
	margin-top: 20px;
}

#shopmenu {
/*	position: absolute; */
	height: 16px;
	font-size: 23px;
	line-height: 120%;
	font-weight: bold;
	text-align: center;
	float: left;
}

h1 {
	display: inline;
}

h2 {
	font-size:18px;
	display: inline;
	font-family: Arial, sans-serif;
}

#global_menu {
	width: 400px;
	display: inline;
}

#global_menu li, #global_menu li a {
	display: block;
	clear:none;
	float: left;
	width: 100px;
	border: 0px solid white;
	text-align: center;
}

#global_menu li a:link, #global_menu li a:visited {
	color: #A9C561;
	text-decoration: none;
}



.shopmenu_g_text {
	color: #abce00;
	font-size: 23px;
	display: inline;
}

.w_text {
	color: white;
	font-family: Arial, sans-serif;
	margin: 0px;
}

.g_text {
	color: #abce00;
	font-family: Arial, sans-serif;
}

.y_text {
	color: #cfff00;
	font-family: Arial, sans-serif;
}

.gray_text {
	color: #a5ba93;
	font-family: Arial, sans-serif;
}

#special_offers {
	text-align: justify;
	position: absolute;
	margin-top: 50px;
	width: 100%;
	border: 0px solid white;
}

.inline_element {
	display: inline;
}

#first_offer {
	width: 310px;
	height: 100px; 
	border: 0px solid red;
	float: left;
/*	padding-right: 7px; */
}

#shapka {
	position: absolute;
	height: 100px;
	width: 420px;
	float: left;
	margin-left: -210px;
	left: 50%;
	border: 0px solid white;
	font-family: Arial, sans-serif;	
}

#second_offer {
	margin-top: 15px;
	padding-right: 7px;
	float: right;
	width: 310px;
}


body {
	background-color: black;
	margin: 0px;
	padding: 0px;
	background-image: url('../images/poloska1.jpg');
	background-repeat: repeat;
}

#trava {

	height: 200px;
	width: 1200px;
	background-image: url('../images/trava.jpg');
}

#headline {
	border-bottom: 1px solid #A9C561;
	padding-left: 100px;
	color: white;
	font-family: Arial, sans-serif;
	height: 20px;
	background: black;
}


#content {
	background-color:transparent;
/*	background-repeat: repeat; */
	min-height: 85%;
	border: 0px solid blue;
	width: 100%;
	position: absolute;
	
}

#footer {
	border-top: 1px solid #A9C561;
	background-color: black;
	width: 100%;
	height: 20px;
	position: absolute;
	bottom: -20px;
/*	margin-top: 100%; */
}



.vert_line_center {
	width: 2px;
	background-image: url('../images/vert_line_center.png');
	background-repeat: repeat-y;
	padding: 0;
}


/*
ITEM DESCRIPTION section START
*/

#description_frame {
	padding: 0 0 0 0px;
	font-family: Arial, sans-serif;
	margin-left: 0px;
	border: 0px solid gray;
	width: 100%;
	height: 400px;
	color: white;	
}

#product_name {
	padding: 0 5px 0 0px;
	width: 61%;
	margin-left: 0px;
	color: #cfff00;
	font-weight: bold;
}

#radio_and_price {
	border: 0px solid yellow;
}

#item_image {
	float: left;
	border: 0px solid blue;
	width: 200px;
	height: 200px;
}

#item_selector {
	padding: 5px 20px 5px 20px;
	float: left;	
	width: 31%;
	height: 150px;
	min-height: 100px;
	border: 0px solid red;
}

#item_price {
	line-height: 1em;
	margin-right: 10px;
	display: inline;
	font-size: 24px;
	font-weight: bold;
	float: right;	
	border: 0px solid white;
	height: 65px;
	width: 112px;
	clear: right;
	right: 5px;
	top: 50px;
	font-family: Arial, sans-serif;
	text-align: center;
}

#tobasket_button {
	display: inline;
	float: left;
	width: 100px;
	height: 40px;
	border: 0px solid red;
}



#item_description {
	float: left;
	border: 0px solid yellow;
	clear: both;
	width: 95%;
	color: #BCCAB1;
	padding: 15px;
}

#item_description h2 {
	color: white;
}

#message_sent {
	display: block;
	padding: 100px 0 0 200px;
}


/*
ITEM DESCRIPTION section END
*/


#grass_left {
	position: absolute;

	margin-left: -90px;
	margin-top: -40px;
}

#grass_right {

	float: right;
	position: absolute;
	border: 0px solid red;
	margin-left: 100%;
	left: -250px;
	margin-top: -35px;
}


#leftb {
	width: 17%;
	border: 0px solid red;
	display: inline;
	float: left;
	clear: none;
	padding: 27px 0 0 35px;
	position: relative;
}

#centerb {
	padding: 25px 0 0 0;
	display: inline;
	float: left;
	clear: none;
	width: 72%;
	border: 0px solid white;
	position: relative;	
}


#rightb {
	clear: none;
	width: 100px;
	float: right;
	border: 0px solid white;
}

#home_leftb {
	width: 25%;
	padding: 30px 4% 0 3%;
	float: left;
	clear: none;
		
}

#home_centerb {
	width: 37%;
	float: left;
	clear: none;
	padding: 30px 2% 0 3%;
}

#home_rightb {
	padding: 30px 5px 0 0;
	width: 25%;
	float: left;
	clear: none;
}

#blog_leftb {
	padding: 30px 0 0 20px;
	width: 19%;
	border: 0px solid white;
	float: left;
	text-align: right;
}

#blog_centerb {
	width: 60%;
	border: 0px solid red;
	float: left;
	background-color: white;
}

#blog_rightb {
	width: 18%;
	border: 0px solid yellow;
	float: left;
}

#blog_leftb ul li h2 {
	float: right;
}

#blog_leftb ul li {
	clear: both;
	text-align: right;
	padding-top: 8px;
}

#fb_on_home {		/* feedbacks previews shown on home page */
	width: 100%;
/*	height: 250px; */
}

.fb_home_username {
	color: #A9C561;
	font-size: 17px;
	font-weight: 700;
	float: left;
	padding: 7px 0 0 15px;
	clear: both;
	display: block;
}

.fb_home_comment {
	display: block;
	clear: both;
}

.fb_home_comment, .about_us_text, .news_text {
	color: #BCCAB1;
	font-size: 16px;
	font-family: Arial, sans-serif;
	float: left;
	line-height: 125%;
}

.rsImage { background-repeat: no-repeat; background-position: 50% 50%; }
.rsImage img { width: 0; margin-left: -99999px; padding-left: 1px; }




#vertnav {list-style:none;padding:0;margin:10px 0 0 -25px; width: 100%;}
#vertnav ul{padding:0 0 0 0px;margin:0px 0 0 0px;list-style:none;width:150%;z-index:99;overflow:visible;position:absolute;}
#vertnav li{text-align:right;position:relative;width:100%;background-color:transparent;border:solid 0px #CECECE;display:block;height:30px;margin:0;}
#vertnav ul li{background-color:rgba(30, 48, 32, 0.9);padding:0 0 0 0px; border: 0px solid red; font-weight: bold; width: 100%;}
#vertnav li{border-width:0px 0px 0 0px;}
#vertnav li:last-child{border-bottom:0px solid #CECECE;}
#vertnav a {color: #abce00; text-decoration:none; padding:0; margin:0 0 0 0; background-image: url('../images/menu_bg2.png'); background-repeat: repeat-y; overflow:hidden; width: 100%}
/* #vertnav ul a:link, #vertnav ul a:visited, #vertnav ul a, {color: #abce00;} */
#vertnav a:hover {color: #cde946;}
a:focus {outline: 0;}
#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{display:none;}
#vertnav li:hover ul,#vertnav ul li:hover ul,#vertnav ul ul li:hover ul{display:block;}
#vertnav ul,#vertnav ul ul,#vertnav ul ul ul{display:none;position:absolute;top:0;left:100%;}
li>ul{top:auto;left:auto;}/* Win IE only \*/
#vertnav li{float:left;}
#vertnav li li{text-align:left;}
#vertnav li ul a:visited, #vertnav li ul a, #vertnav ul a:link {width: 100%; height: 30px; border: 0px solid yellow;}
#vertnav li h4 a {text-indent: 30px;}



span.radio {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url('../images/radio.png') no-repeat;
   display: block;
   clear: left;
   float: left;
 }

 span.select {
   position: absolute;
   width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
   height: 21px;
   padding: 0 24px 0 8px;
   color: #fff;
   font: 12px/21px arial,sans-serif;
   background: url(select.gif) no-repeat;
   overflow: hidden;
 }

 span.checkbox {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url(checkbox.gif) no-repeat;
   display: block;
   clear: left;
   float: left;
 }


.Checkbox {background:url('CheckboxUnchecked.gif') no-repeat center center;display:block;height:14px;width:14px;}
a.CheckboxUnchecked {background:url('CheckboxUnchecked.gif') no-repeat center center;}
a.CheckboxChecked {background:url('CheckboxChecked.gif') no-repeat center center;}
a.CheckboxUnchecked, a.CheckboxChecked {display:block;width:14px;height:14px;cursor:pointer;cursor:hand;}
a.CheckboxUnchecked img, a.CheckboxChecked img {width:14px;height:14px;display:inline;border:none;} /* Netscape 6.0 Fix */

.CheckboxStar {background:url('CheckboxUncheckedB.gif') no-repeat center center;display:block;height:14px;width:14px;}
a.CheckboxUncheckedStar {background:url('CheckboxUncheckedB.gif') no-repeat center center;}
a.CheckboxCheckedStar {background:url('CheckboxCheckedB.gif') no-repeat center center;}
a.CheckboxUncheckedStar, a.CheckboxCheckedStar {display:block;width:14px;height:14px;cursor:pointer;cursor:hand;}
a.CheckboxUncheckedStar img, a.CheckboxCheckedStar img {width:14px;height:14px;display:inline;border:none;} /* Netscape 6.0 Fix */

.CheckboxOrb {background:url('CheckboxUncheckedA.gif') no-repeat center center;display:block;height:14px;width:14px;}
a.CheckboxUncheckedOrb {background:url('CheckboxUncheckedA.gif') no-repeat center center;}
a.CheckboxCheckedOrb {background:url('CheckboxCheckedA.gif') no-repeat center center;}
a.CheckboxUncheckedOrb, a.CheckboxCheckedOrb {display:block;width:14px;height:14px;cursor:pointer;cursor:hand;}
a.CheckboxUncheckedOrb img, a.CheckboxCheckedOrb img {width:14px;height:14px;display:inline;border:none;} /* Netscape 6.0 Fix */

.Radiobox {background:url('../images/RadioboxUnchecked.png') no-repeat center center;display:block;height:14px;width:14px;}
a.RadioboxUnchecked {background:url('../images/RadioboxUnchecked.png') no-repeat center center;}
a.RadioboxChecked {background:url('../images/RadioboxChecked.png') no-repeat center center;}
a.RadioboxUnchecked, a.RadioboxChecked {display:block;width:14px;height:14px;cursor:pointer;cursor:hand;}
a.RadioboxUnchecked img, a.RadioboxChecked img {width:14px;height:14px;display:inline;border:none;} /* Netscape 6.0 Fix */

.RadioboxStar {background:url('CheckboxUncheckedB.gif') no-repeat center center;display:block;height:14px;width:14px;}
a.RadioboxUncheckedStar {background:url('CheckboxUncheckedB.gif') no-repeat center center;}
a.RadioboxCheckedStar {background:url('CheckboxCheckedB.gif') no-repeat center center;}
a.RadioboxUncheckedStar, .RadioboxCheckedStar {display:block;width:14px;height:14px;cursor:pointer;cursor:hand;}
a.RadioboxUncheckedStar img, a.RadioboxCheckedStar img {width:14px;height:14px;display:inline;border:none;} /* Netscape 6.0 Fix */

.RadioboxOrb {background:url('CheckboxUncheckedA.gif') no-repeat center center;display:block;height:14px;width:14px;}
a.RadioboxUncheckedOrb {background:url('CheckboxUncheckedA.gif') no-repeat center center;}
a.RadioboxCheckedOrb {background:url('CheckboxCheckedA.gif') no-repeat center center;}
a.RadioboxUncheckedOrb, .RadioboxCheckedOrb {display:block;width:14px;height:14px;cursor:pointer;cursor:hand;}
a.RadioboxUncheckedOrb img, a.RadioboxCheckedOrb img {width:14px;height:14px;display:inline;border:none;} /* Netscape 6.0 Fix */

.RadioboxBigOrb {background:url('CheckboxUncheckedC.gif') no-repeat center center;display:block;height:30px;width:30px;}
a.RadioboxUncheckedBigOrb {background:url('CheckboxUncheckedC.gif') no-repeat center center;}
a.RadioboxCheckedBigOrb {background:url('CheckboxCheckedC.gif') no-repeat center center;}	
a.RadioboxUncheckedBigOrb, a.RadioboxCheckedBigOrb {display:block;width:30px;height:30px;cursor:pointer;cursor:hand;}
a.RadioboxUncheckedBigOrb img, a.RadioboxCheckedBigOrb img {width:30px;height:30px;display:inline;border:none;} /* Netscape 6.0 Fix */

.InputHidden {display:none;}


/* CONTACT FORM STYLING #START# */


#cnt_name {
	background-color: #21271b;
	border: 1px solid #7c955b;
	clear: left;
	float: left;
}

#cnt_email {
	background-color: #21271b;
	border: 1px solid #7c955b;
	clear: left;
	float: left;
	
}

#cnt_phone {
	background-color: #21271b;
	border: 1px solid #7c955b;
	clear: left;
	float: left;
}

#cnt_companyname {
	background-color: #21271b;
	border: 1px solid #7c955b;
	clear: left;
	float: left;
}

#cnt_website {
	background-color: #21271b;
	border: 1px solid #7c955b;
	clear: left;
	float: left;
}

#cnt_message {
	background-color: #21271b;
	border: 1px solid #7c955b;
	height: 200px;
	width: 300px;
	clear: left;
	float: left;
	overflow:hidden;
}

.cnt_field_desc {
	background-color: transparent;
	display: block;
	float: left;
	clear: right;
}

#cnt_submit {
	background-image: url('../images/button_send.png');
	width: 58px;
	height: 33px;
	border: 0px;
	background-color: transparent;
	margin-left: 350px;
}

#contact_form, #contact_form input, #contact_form textarea {
	color: #7c955b;
	font-family: Arial, sans-serif;
	font-size: 14px;
	letter-spacing: 0px;
	vertical-align: top;
}

#contact_form td {
	vertical-align: top;
	padding: 2px;
}

#contact_form {
	margin-left: 8%;
}

#cnt_block_data {
	padding: 0 0 0 40px;
	border: 0px solid red;
	float: left;
	width: 400px;
	position: absolute;
}

#cnt_block_form {
	border: 0px solid yellow;
	float: left;
	width: 40%;
	position: relative;
	margin-left: 400px;
	
}


/* CONTACT FORM STYLING #END# */

/* BLOG STYLING #START# */
#blog_leftb {
	padding: 30px 0 0 20px;
	width: 19%;
	border: 0px solid white;
	float: left;
	text-align: right;
}

#blog_centerb {
	width: 60%;
	border: 1px solid red;
	float: left;
	background-color: white;
}

#blog_rightb {
	width: 18%;
	border: 1px solid yellow;
	float: left;
}


#blog_leftb ul li h2 {
	float: right;
}

#blog_leftb ul li {
	clear: both;
	text-align: right;
	padding-top: 8px;
}

/* BLOG STYLING #END# */


/* BASKET STYLING #START# */

#bskt_leftb {
	width: 17%;
	padding: 27px 0 0 35px;
	float: left;
}


#bskt_centerb {
/*	position:absolute; 
	margin-left: 245px; */
	border: 0px solid blue;
	float: left;
	width: 75%;
}



#basket_frame {
	font-family: Arial, sans-serif;
	color: white;
	margin: 30px 0 0 0;
	border: 0px solid red;
	width: 100%;
	overflow: hidden;
}

#basket_frame th {
	color: #ABCE00;
	font-style: italic;
	font-weight: bold;
}

#basket_frame th, #basket_frame td {
	text-align: center;
}

#basket_frame td {
	vertical-align: middle;
}

.btn_inc {
	background-image: url('../images/knopka_vpravo.png');
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 9px;
	height: 18px;
	clear:none;
	display:inline;
}

.btn_dec {
	background-image: url('../images/knopka_vlevo.png');
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 7px;
	height: 18px;
	clear:none;
	display:inline;
}

.bskt_btn_remove {
	background-image: url('../images/knopka_remove.png');
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	height: 23px;
	width: 23px;
}

.col1 {
	width: 4%;
}

.col2 {
	width: 14%;
}

.col3 {
	width: 14%;
}

.col4 {
	width: 14%;
}

.col5 {
	width: 14%;
}

.col6 {
	width: 14%;
}

.col7 {
	width: 14%;
}

#bskt_order_details {
	color: #7C955B;
	font-family: Arial,sans-serif;
	padding: 30px;
}

#bskt_clnt_name, #bskt_clnt_email, #bskt_clnt_phone, #bskt_clnt_comment {
	background-color: #21271B;
	border: 1px solid #7C955B;
	clear: both;
	display: block;
	color: #7C955B;
}

#bskt_clnt_name, #bskt_clnt_phone, #bskt_clnt_email {
	width: 200px;
}

#bskt_clnt_name {
	
}

#bskt_clnt_email {

}

#bskt_clnt_phone {

}

#bskt_clnt_comment {
	height: 100px;
	width: 300px;
}

#bskt_order_howto {
	padding: 10px;
	color: #7C955B;
	font-size: 12px;
}

/* BASKET STYLING #END# */




#poll ul {
	list-style-type: none;
	float: right;
	margin-right: 7%;
	padding: 20px 0 20px 10px;
}

#poll ul li {
	text-align: left;
	color: #7C955B;
	font-size: 14px;
}

#poll {
	margin-top: 50px;
	display: block;
	border: 0px solid green;
}

#poll ul li a:link, #poll ul li a:visited, #poll ul li a:active {
	color: #CFFF00;
	text-decoration: none;
	padding: 0 0 0 5%;
}


/* Photo-Caption PZ2 CSS */

/* PlaceHolder Div */
.fill.left { float:left;
    margin:5px 10px 0 0; }
.fill.right { float:right;
    margin:5px 0px 5px 20px; }

/* MSIE z-index work-a-round */
/* reversing natural z-index */
.PZleft,.PZright { position:relative; }
.PZ1 { z-index:900; }
.PZ2 { z-index:890; }
.PZ3 { z-index:880; }
.PZ4 { z-index:870; }
.PZ5 { z-index:860; }
.PZ6 { z-index:850; }
.PZ7 { z-index:840; }
.PZ8 { z-index:830; }
.PZ9 { z-index:820; }
.PZ10 { z-index:810; }
.PZ11 { z-index:800; }
.PZ12 { z-index:790; }
.PZ13 { z-index:780; }
.PZ14 { z-index:770; }
.PZ15 { z-index:760; }
.PZ16 { z-index:750; }
.PZ17 { z-index:740; }
.PZ18 { z-index:730; }
.PZ19 { z-index:720; }
.PZ20 { z-index:710; }

/* Mozilla z-index bliss */
.PZleft a,.PZright a { z-index:0; }
.PZleft a:hover,.PZright a:hover
    { position:absolute; z-index:900; }

.PZoom a { position:absolute; cursor:default; }
.PZoom.Link a { cursor:pointer; }

.PZleft .PZoom a:hover,.PZright .PZoom a:hover {
    border:0; background:none;
    text-decoration:none; }

.PZright .PZoom { float:right;
    margin:5px 0px 5px 10px;
    position:relative; left:16px; top:-3px; }

.PZleft .PZoom { float:left;
    margin:0; position:relative; }
.PZleft .t100 { right:115px; }
.PZleft .t150 { right:165px; }
.PZleft .t200 { right:215px; }
.PZleft .t250 { right:265px; }
.PZleft .t300 { right:315px; }
.PZleft .t350 { right:365px; }

.t100 img { width:100px; }
.t150 img { width:150px; }
.t200 img { width:200px; }
.t250 img { width:250px; }
.t300 img { width:300px; }
.t350 img { width:350px; }
.PZoom img { border: 1px solid #369; }

.PZoom.noBrdr img { border:none; } /* border off */

.w100 a:hover,.w100 a:hover img { width:100px; }
.w150 a:hover,.w150 a:hover img { width:150px; }
.w200 a:hover,.w200 a:hover img { width:200px; }
.w250 a:hover,.w250 a:hover img { width:250px; }
.w300 a:hover,.w300 a:hover img { width:300px; }
.w350 a:hover,.w350 a:hover img { width:350px; }
.w400 a:hover,.w400 a:hover img { width:400px; }
.w450 a:hover,.w450 a:hover img { width:450px; }
.w500 a:hover,.w500 a:hover img { width:500px; }
.w550 a:hover,.w550 a:hover img { width:550px; }
.w600 a:hover,.w600 a:hover img { width:600px; }
.w650 a:hover,.w650 a:hover img { width:650px; }
.w700 a:hover,.w700 a:hover img { width:700px; }
.PZoom a:hover img,.PZoom img { margin-bottom:-3px; }

.PZoom .PZcap { display:none; }

.PZoom a:hover .PZcap {
     font-weight:normal;
     display:block;  background:#369;
     border:1px solid #369;
     font-family:verdana,sans-serif;
     text-align:justify;
     font-size:9pt; line-height:12pt;
     color:white; margin-right:-2px; }

.PZoom a:hover .PZpad { display:block;
     padding:3px 5px 5px 5px; }

.PZoom.noCap a:hover .PZcap { display:none; }

/* ZoomOpen Positions */
/* Left */
.PZleft .PZoom a:hover { left:1px; top:1px }
/* Right */
.PZright .t100 a:hover { right:-109px; top:1px; } /*MSIE-specific*/
     .PZright>.t100 a:hover { right:-107px; }     /*Mozilla-specific*/
.PZright .t150 a:hover { right:-159px; top:1px; }
     .PZright>.t150 a:hover { right:-157px; }
.PZright .t200 a:hover { right:-209px; top:1px; }
     .PZright>.t200 a:hover { right:-207px; }
.PZright .t250 a:hover { right:-259px; top:1px; }
     .PZright>.t250 a:hover { right:-257px; }
.PZright .t300 a:hover { right:-309px; top:1px; }
     .PZright>.t300 a:hover { right:-307px; }
/* End Photo-Caption Zoom CSS */ 





