/*  TAGS  */

html{	
}
div#top1_1 #logotyp a { width:443px;	height:49px; outline:0;	background: url(../img/skin/logo_pierdolety.jpg) 0 0 no-repeat; text-indent:-1000em;	float:left; margin-left:0px; margin: 0px 0 0px 0;	}

body{
	background-image: url('../img/skin/backgrnd_0.gif');
	background-color:#ffffff;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top center;	
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Lucida Grande", Sans-Serif;
	font-size:10px;
	color:#333333;
}



a:link{
	color:#ff7100;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	font-size:12px;
}

a:visited{
	color:#ff7100;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	font-size:12px;
}

a:hover{
	color:#ff7100;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	font-size:12px;
}

input.form{
	font-family: "Lucida Grande", Sans-Serif;
	padding-top:5px;
	height:20px;
	border: 1px solid #ababab;
	text-align:left;
	vertical-align:middle;	
	background-color:#ffffff;
	color:#333333;
	font-size:11px;
	text-transform:none;
}

textarea.form{
	font-family: "Lucida Grande", Sans-Serif;
	padding-top:5px;
	height:20px;
	border: 1px solid #ababab;
	text-align:left;
	vertical-align:middle;	
	background-color:#ffffff;
	color:#333333;
	font-size:11px;
	text-transform:none;
}

select.form{
	font-family: "Lucida Grande", Sans-Serif;
	padding-top:5px;
	height:20px;
	border: 1px solid #ababab;
	text-align:left;
	vertical-align:middle;	
	background-color:#ffffff;
	color:#333333;
	font-size:11px;
	text-transform:none;
}

label.form{
	font-family: "Lucida Grande", Sans-Serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-transform:none;
}

.label{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

label{
	font-family: "Lucida Grande", Sans-Serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-transform:none;
}


input.button_green{
	border: 1px solid #3EA800;
	background-color:#3EA800;
	color:#ffffff;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

input.button_green:hover{
	border: 1px solid #4bcb00;
	background-color:#4bcb00;
	color:#ffffff;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

input.button_grey{
	border: 1px solid #dadada;
	background-color:#dadada;
	color:#000000;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

input.button_violet{
	border: 1px solid #3ea800;
	background-color:#3ea800;
	color:#FFFFFF;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

input.button_violet:hover{
	border: 1px solid #4bcb00;
	background-color:#4bcb00;
	color:#FFFFFF;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

input.button_blue{
	border: 1px solid #3CAAFF;
	background-color:#3CAAFF;
	color:#ffffff;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

input.button_blue:hover{
	border: 1px solid #3CAAFF;
	background-color:#3CAAFF;
	color:#ffffff;
	padding:5px 10px 5px 10px;
	margin-right:1px;
	width:90px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

h1{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

h1 a{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

h1 a:link{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}


h1 a:visited{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

h1 a:hover{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

h2{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:13px;
	color:#505050;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:0px;
}

h3{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:13px;
	color:#505050;
	font-weight:normal;
	text-transform:none;
	margin-top:0px;
}

input.form{
	padding: 2px 2px 2px 2px;
	border: solid 1px #ababab;
	color: #272727;
	background-color:#ffffff;
	font-size: 12px;
}

textarea.form{
	padding: 2px 2px 2px 2px;
	border: solid 1px #ababab;
	color: #272727;
	font-size: 12px;
}
select.form{
	padding: 2px 2px 2px 2px;
	border: solid 1px #ababab;
	color: #272727;
	font-size: 12px;
}



#main{
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
	width:930px;
}

#top1{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:125px;
	width:930px;
	float:none;
}


#top1_1{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:125px;
	width:530px;	
	float:left;
}

#top1_2{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 20px 15px;
	height:105px;
	width:383px;
	float:left;
}

#top1_2_1{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:34px;
	width:383px;
}

#top1_2_2{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:29px;
	width:383px;
}

#user_menu{
	padding:8px 5px 0 25px;
	margin:0;
	width:330px;
	height:19px;	
}

.user_menu_item{
	padding:0 0 0 10px;
	margin:0;
	float:right;
	text-align:left;
}

.user_menu_item a{
	color:#272727;
}

#logged_user_area{
	padding:8px 0 0 40px;
	color:#ffffff;	
}

#logged_user_area a{
	color:#ffffff;
}

#top_login_form{
	padding:6px 0 0 42px;
	
}

input.input_top_login_form{
	border:1px solid #ababab;
	background-color:#ffffff;
	color:#272727;
	padding:3px 3px 0 3px;
	margin-right:3px;
	width:88px;
	height:17px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
}

input.submit_top_login_form{
	border:1px solid #272727;
	background-color:#272727;
	color:#ffffff;
	padding:0 0 2px 0;
	margin-right:3px;
	width:94px;
	height:22px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	cursor:pointer;
	vertical-align:middle;
}

input.submit_top_login_form:hover{
	border:1px solid #39edbe;
	background-color:#39edbe;
	color:#ffffff;
	padding:0 0 2px 0;
	width:94px;
	height:22px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	cursor:pointer;
	vertical-align:middle;
}


/*#top1_2_1{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:72px;
	width:383px;
}

#top1_2_2{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:18px;
	width:383px;
	background-image:url('../img/skin/line-top.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
}

#top1_2_3{
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	height:12px;
	width:383px;	
	font-family:"Lucida Grande", Sans-Serif;
	font-size:10px;
	color:#949494;
	text-decoration:none;
	text-align:right;
}*/



#top2{
	margin:0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	height:45px;
	width:930px;
	background-color:#dadada;
}


#top3{
	margin:0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	height:34px;
	width:930px;	
	background-color:#dadada;
}


#top4{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:930px;
	min-height:600px;
}


#content{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:930px;	
	float:none;
}

#content_left{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:748px;	
	float:left;
}

#navigation{
	padding:10px 1px 7px 1px;
	height:17px;
	width:733px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

.navigation_link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.navigation_link:link,a.navigation_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.navigation_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:underline;
	text-transform:none;
}

.navigation_link_selected{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.navigation_link_selected:link,a.navigation_link_selected:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.navigation_link_selected:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}



#content_right{
	margin:0px 0px 0px 5px;
	padding: 5px 0px 0px 0px;
	width:174px;	
	float:right;
}

#content_right h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	text-transform:none;
	text-align:center;
}


.hr{
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background-image:url('../img/skin/line-narrow.jpg');
	background-position:top;
	background-repeat:no-repeat;
	height:1px;
	border:0px;
}

#top5{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:none;
	background-color:#FFFFFF;
	border-top:1px solid #dadada;
	color:#393939;
	font-size:11px;
	text-decoration:none;
	text-transform:none;

}

#top5 a:link{
	color:#272727;
	font-size:11px;
	text-decoration:none;
	text-transform:none;
}

#top5 a:visited{
	color:#272727;
	font-size:11px;
	text-decoration:none;
	text-transform:none;
}



#top5 a:hover{
	color:#272727;
	font-size:11px;
	text-decoration:underline;
	text-transform:none;
}

.botom_menu_parent{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;	
}

a.botom_menu_parent:link, a.botom_menu_parent:visited{
	color:#272727;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;	
}

a.botom_menu_parent:hover{
	color:#272727;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;	
}

#top6{


	border-top:1px solid #dadada;
	font-size:11px;
	text-decoration:none;
	text-transform:none;

}

#top6 a:link{
	font-size:11px;
	text-decoration:none;
	text-transform:none;
}

#top6 a:visited{
	font-size:11px;
	text-decoration:none;
	text-transform:none;
}



#top6 a:hover{
	font-size:11px;
	text-decoration:underline;
	text-transform:none;
}


#search_box{
	margin:0;
	padding:6px 0px 6px 0px;
	width:166px;
	height:32px;	
}

input.product_search{
	margin:2px 0px 0px 0px;
	padding-top:5px;
	height:20px;
	border: 1px solid #ababab;
	text-align:center;
	vertical-align:middle;	
	background-color:#ffffff;
	color:#505050;
	font-size:12px;
	text-transform:uppercase;
}


#filter_box{
	margin:0;
	padding:6px 6px 6px 6px;
	width:152px;
	height:126px;
	border:0px solid #FFFFFF;
	background-color:#dadada;
}

.filter_box_black_item_box{
	margin:2px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	width:152px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#4f4f4f;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}

a.filter_box_black_item:link, a.filter_box_black_item:visited{
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}

a.filter_box_black_item:hover{
	color:#505050;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}

.filter_box_white_item_box{
	margin:2px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	width:152px;
	height:20px;
	text-align:center;
	vertical-align:middle;	
	background-color:#ffffff;
	color:#505050;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}


a.filter_box_white_item:link, a.filter_box_white_item:visited{
	color:#505050;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}

a.filter_box_white_item:hover{
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}

#login_box{
	margin:20px 0px 0px 0px;
	padding-top:5px;
	background-image:url('../img/skin/line-narrow.jpg');
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;

}


#login_box a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

#login_box a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

#login_box a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:underline;
	text-transform:none;
}

#login_box_form{
	display:block;
}


#basket_box{
	margin:10px 0px 0px 0px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-transform:none;
}


#basket_box h2{

	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	text-transform:none;
}

#basket_box a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-transform:none;
}

#basket_box a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	text-decoration:none;
	text-transform:none;
}

#basket_box a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	text-decoration:underline;
	text-transform:none;
}

#basket_elements{
	padding:10px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	background-image:url('../img/skin/line-narrow.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
}


.basket_elements_left{
	float:left;
	width:30px;
}


.basket_elements_right{
	float:left;
	width:140px;
}

.basket_element{
	padding:3px 0px 3px 0px;
	margin:0;	
}

.basket_element_left{
	float:left;
	width:15px;
}


.basket_element_right{
	float:left;
	width:120px;
}

#user_option_box{
	position:absolute; 
	top:0px; 
	left:800px; 
	display:block;	
	width:175px;
	background-color:#ffffff;
}

#user_option_box_header{
	width:163px;
	height:15px;
	border-left:1px solid #ababab;
	border-right:1px solid #ababab;
	border-bottom:2px solid #ababab;
	padding:5px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

#user_option_box_content{
	display:none;	
	width:163px;
	border-left:1px solid #ababab;
	border-right:1px solid #ababab;
	border-bottom:1px solid #ababab;	
	padding:5px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

#user_option_box_content a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

#user_option_box_content a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

#user_option_box_content a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:underline;
	text-transform:none;
}

.copyrights{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	text-decoration:none;
	text-transform:none;
}

a.copyrights:link,a.copyrights:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	text-decoration:none;
	text-transform:none;
}

a.copyrights:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	text-decoration:underline;
	text-transform:none;
}



.top_menu_container{
	height:18px;
	padding:0px 20px 5px 0px;
	float:left;
}
			
.top_menu_container_next{
	height:18px;
	padding:0px 20px 5px 0px;
	float:left;
}
			
a.top_menu_item_link:link,a.top_menu_item_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.top_menu_item_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:underline;
	text-transform:none;
}

a.top_menu_item_link_selected:link,a.top_menu_item_link_selected:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.top_menu_item_link_selected:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:underline;
	text-transform:none;
}



#products_listing{
	padding:0;
	margin:0;
	width:746px;
}

h1{
	margin:5px 0px 10px 0px;
}

.products_listing_box{
	padding:10px 0px 0px 0px;
	margin:0;
	width:756px;
	min-height:249px;
	background-image:url('../img/skin/line-wide.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#ffffff;
}

.products_listing_box_left{
	padding:0;
	margin:0px 0px 0px 0px;
	width:338px;
	min-height:239px;
	background-color:#ffffff;
	float:left;
}


.products_listing_box_left_product_state{
	padding:30px 0px 0px 0px;
	margin:0;
	width:25px;
	height:209px;
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#000000;
	float:left;
}

.products_listing_box_left_product_state_white{
	padding:30px 0px 0px 0px;
	margin:0;
	width:25px;
	height:209px;
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#000000;
	float:left;
}

.products_listing_box_left_product_description{
	padding:0px 7px 0px 0px;
	margin:0;
	width:340px;
	min-height:239px;
	background-color:#ffffff;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.product_description{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-transform:none;
	
	
}

.product_description_small{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.product_description:link, a.product_description:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}

a.product_description:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#272727;
	line-height:18px;	
	text-decoration:underline;
	text-transform:none;
}




.products_listing_box_right{
	padding:0px 10px 0px 0px;
	margin:0;
	width:400px;
	min-height:239px;
	background-color:#ffffff;
	float:right;
}

.product_rating{
	margin:10px 0px 0px 0px;
}

.product_options{
	margin:15px 0px 0px 0px;
}


.product_info_err{
	margin:10px 20px 0px 0px;
	font-weight:normal;
	text-align:left;
	height:12px;
	color:#328dff;
	font-size:12px;
}

a.product_info_err_link:link, a.product_info_err_link:visited{
	color:#aa0000;
	text-decoration:underline;
	text-transform:none;
	font-size:11px;
}

a.product_info_err_link:hover{
	color:#aa0000;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
}

.product_buttons{
	margin:20px 20px 0px 0px;
	text-align:right;
}

a.other_shop_link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#272727;
	line-height:18px;
	text-decoration:none;
	text-transform:none;	
}

.button_other_shop {
	border: 1px solid #dadada;
	background-color:#dadada;
	color:#272727;
	padding:10px 5px 10px 5px;
	width:90px;
	font-family:"Lucida Grande", Sans-Serif;
	font-size:11px;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	float:left;	
}

.button_other_shop:hover {
	border: 1px solid #ff7100;
	background-color:#ff7100;
	color:#ffffff;
	padding:10px 5px 10px 5px;
	width:90px;
	font-family:"Lucida Grande", Sans-Serif;
	font-size:11px;
	text-decoration:underline;
	text-transform:none;
	text-align:center;
	float:left;	
}

.button_sold_out{
	border: 1px solid #ababab;
	background-color:#ffffff;
	color:#4f4f4f;
	padding:10px 10px 10px 10px;
	width:90px;
	font-family:"Lucida Grande", Sans-Serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	float:right;
}

input.button_buy_now{
	border: 1px solid #3EA800;
	background-color:#3EA800;
	color:#ffffff;
	padding:10px 10px 10px 10px;
	margin-right:0px 1px 0px 0px;
	width:90px;
	height:35px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	float:right;
}

input.button_buy_now:hover{
	border: 1px solid #4bcb00;
	background-color:#4bcb00;
	color:#ffffff;
	padding:10px 10px 10px 10px;
	margin-right:0px 1px 0px 0px;
	width:90px;
	height:35px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	float:right;
}

input.product_quantity{
	border: 1px solid #dadada;
	background-color:#dadada;
	color:#4f4f4f;
	padding:10px 2px 10px 2px;
	margin-right:2px;
	width:25px;
	font-family:"Lucida Grande", Sans-Serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	float:right;	
}



a.user_favourites_added:link, a.user_favourites_added:visited{
	font-weight:bold;
	font-size:10px;
	color:#2B89A7;
	text-decoration:none;
	text-transform:none;
}

a.user_favourites_added:hover{
	font-weight:bold;
	font-size:10px;
	color:#2B89A7;
	text-decoration:underline;
	text-transform:none;
}



a.fb_ulubione:link, a.fb_ulubione:visited{
	font-weight:normal;
	font-size:11px;
	color:#3b5998;
	text-decoration:none;
	text-transform:none;
}

a.fb_ulubione:hover{
	font-weight:normal;
	font-size:11px;
	color:#3b5998;
	text-decoration:underline;
	text-transform:none;
}

#footer_contact a:link{
	color:#272727;
	font-size:11px;
	text-decoration:none;
	text-transform:none;	
}

#footer_contact a:visited{
	color:#272727;
	font-size:11px;
	text-decoration:none;
	text-transform:none;	
}

#footer_contact a:hover{
	color:#272727;
	font-size:11px;
	text-decoration:underline;
	text-transform:none;	
}



.comment_err{
	margin:0px 0px 30px 0px; 
	height:25px;
	text-align:left;
	height:12px;
	color:#ff0000;
	font-size:10px;
}

a.comment_err_link:link, a.comment_err_link:visited{
	color:#ff0000;
	text-decoration:underline;
	text-transform:none;
	font-size:10px;
}

a.comment_err_link:hover{
	color:#ff0000;
	text-decoration:none;
	text-transform:none;
	font-size:10px;
}


.product_pagination{
	border: 1px solid #ababab;
	background-color:#ffffff;
	color:#272727;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:745px;
	height:25px;
}

.product_pagination_1{
	width:150px;
	padding-left:15px;
	padding-top:5px;
	text-align:right;
	float:left;
	text-align:left;
}

.product_pagination_2{
	float:left;
	width:380px;
	text-align:center;
}

.product_pagination_3{
	float:left;
	width:150px;
	padding-right:15px;
	padding-top:5px;
	text-align:right;
}

a.pagination_link:link,a.pagination_link:visited{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#272727;	
}

a.pagination_link:hover{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffffff;		
}

a.pagination2_link:link,a.pagination2_link:visited{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#272727;	
}

a.pagination2_link:hover{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	color:#272727;		
}


a.pagination_link_selected:link,a.pagination_link_selected:visited{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffffff;		
}

a.pagination_link_selected:hover{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffffff;			
}

.pagination_page{
	padding:5px 5px 0px 5px;
	background-color:#ffffff;
	height:20px;
}

.pagination_page_selected{
	padding:5px 5px 0px 5px;
	background-color:#ff7100;
	height:20px;
}

#order_confirmation a:link{
	font-size:11px;
	color:#272727;
	text-decoration:none;
	text-transform:none;
	
}
#order_confirmation a:visited{
	font-size:11px;
	color:#272727;
	text-decoration:none;
	text-transform:none;
	
}
#order_confirmation a:hover{
	font-size:11px;
	color:#272727;
	text-decoration:underline;
	text-transform:none;
	
}

#product_comments{
	background-color:#ffffff;
	padding-top:25px;	
}


.product_comment{
	background-image:url('../img/skin/line-bg.jpg');
	background-position:top;
	background-repeat:repeat-x;
	width:300px;
	margin:10px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}


#home{
	
}

#home h2{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;
	color:#272727;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:0px;
	font-weight:bold;
	display:inline;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 0px;
}

#home h2 a{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#home h2 a:link{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}


#home h2 a:visited{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#home h2 a:hover{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

#home .home_title_box{
	border: 1px solid #ababab;
	background-color:#ffffff;
	color:#4f4f4f;
	padding:6px 6px 6px 6px;
	margin:0px 0px 5px 0px;
	width:732px;
	height:20px;
}

#home .home_title_box2{
	border: 1px solid #ababab;
	background-color:#ffffff;
	color:#4f4f4f;
	padding:3px 6px 6px 6px;
	margin:0px 0px 10px 0px;
	width:732px;
	height:20px;
}

#home_news_box{
	width:746px;
	height:140px;
	padding:15px 0px 0px 0px;
	margin-bottom:5px;
	background-color:#dadada;

	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}

#home_news_box_top{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:393px;
	height:122px;	
}

#home_news_box_bottom{
	padding:9px 0px 6px 348px;
	margin:0px 0px 0px 0px;
	width:42px;
	height:13px;	
}

#home_top_products_box{
	
}

.home_top_product_box{
	background-color:#fffff;
	width:374px;
	min-height:339px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;	
}

.home_top_product_box_inside{
	background-color:#ffffff;
	width:374px;
	min-height:339px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.home_top_product_box_inside_bottom{
	background-color:#ffffff;
	width:374px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


#home_latest_comments_box{
	width:710px;
}

.home_last_comment_box{
	width:710px;
	padding:10px 0px 5px 0px;
	background-image:url('../img/skin/line-wide.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
}

.home_last_comment_box_img{
	width:135px;
	float:left;
}

.home_last_comment_box_message{
	width:575px;
	float:left;
	font-size:12px;
}

.new_box{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:393px;
	height:122px;
}

#home_advertise_box{
	width:333px;
	height:142px;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px 0px;
	float:left;
}

#home_violet_box{
	width:696px;
	height:117px;
	background-color:#FFFFFF;
	border:4px solid #FFFFFF;
	padding:15px 8px 15px 8px;
	margin:0px 0px 0px 0px;
	color:#272727;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	text-transform:none;
}

#home_violet_box h2{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;
	color:#272727;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:0px;
	font-weight:bold;
	display:block;
	margin:0px 0px 15px 0px;
}


#profile{
}


#profile_left{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:205px;
	float:left;
	text-align:left;	
}

#avatar{
	margin:0;
	padding:0px 0px 10px 0px;
	width:200px;
}

#user_category{	
	margin:0;
	padding:0px 0px 10px 0px;
	height:16px;
	width:200px;
	vertical-align:bottom;
}

#user_category_hearts{
	display:inline;
	width:80px;
	height:16px;
	vertical-align:bottom;
}

#user_category_name{	
	display:inline;
	width:120px;
	height:16px;
	vertical-align:bottom;
	font-size:12px;
}

#gratulacje{	
	margin:0;
	padding:0px 0px 10px 0px;
	vertical-top:bottom;
	font-size:11px;
	width:200px;
	background-image:url('../img/skin/line-bg.jpg');
	background-position:bottom center;
	background-repeat:repeat-x;
}

#gratulacje_pogratuluj{	
	margin:0;
	padding:0px 0px 5px 0px;
}


#gratulacje_pogratuluj a{
	font-size:11px;
	color:#ff7100;
	text-decoration:none;
}

#gratulacje_pogratuluj a:hover{
	font-size:11px;
	color:#ff7100;
	text-decoration:underline;
}



#gratulacje_number{	
	margin:0;
	padding:0px 0px 5px 0px;
}


#podaj_lape{	
	margin:0;
	padding:10px 0px 10px 0px;
	vertical-top:bottom;
	font-size:11px;
	width:200px;
	background-image:url('../img/skin/line-bg.jpg');
	background-position:bottom center;
	background-repeat:repeat-x;
}

#podaj_lape_podaj{	
	margin:0;
	padding:0px 0px 5px 25px;
}

#podaj_lape_podaj a{
	font-size:11px;
	color:#ff7100;
	text-decoration:none;
}

#podaj_lape_podaj a:hover{
	font-size:11px;
	color:#ff7100;
	text-decoration:underline;
}

#podaj_lape_number{	
	margin:0;
	padding:0px 0px 5px 25px;
}

#podaj_lape_lapy{	
	margin:0;
	padding:0px 0px 5px 0px;
}


#profile_right{
	padding:0px 0px 0px 23px;
	margin:0px 0px 0px 0px;
	width:502px;
	float:left;
	text-align:left;	
	font-size:12px;
}


#profile_main{
	padding:40px 0px 25px 0px;
	margin:0px 0px 15px 0px;
	width:502px;
	text-align:left;	
	background-image:url('../img/skin/line-bg.jpg');
	background-position:bottom center;
	background-repeat:repeat-x;	
}


#profile_right h2{
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;
	color:#4f4f4f;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:0px;
	font-weight:bold;
	display:inline;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 0px;
}


#profile_right h2 a{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#4f4f4f;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#profile_right h2 a:link{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}


#profile_right h2 a:visited{ 
	font-family:"Lucida Grande", Sans-Serif;
	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#profile_right h2 a:hover{ 
	font-family:"Lucida Grande", Sans-Serif;

	font-size:18px;;
	color:#272727;
	font-weight:normal;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}


#profile_right .title_box{
	border: 1px solid #ababab;
	background-color:#ffffff;
	color:#272727;
	padding:6px 6px 6px 6px;
	margin:0px 0px 10px 0px;
	width:490px;
	height:20px;
}


#profile_main_homepage{
	padding:25px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}

#profile_main_homepage a{
	font-size:12px;
	text-decoration:none;
}

#profile_main_homepage a:hover{
	font-size:12px;
	text-decoration:underline;
}


#profile_main_links{
	padding:25px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}

#profile_main_links a{
	font-size:12px;
	text-decoration:none;
}

#profile_main_links a:hover{
	font-size:12px;
	text-decoration:underline;
}

.profile_main_links_left{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	width:200px;
	float:left;
}

.profile_main_links_right{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	width:300px;
	float:left;
}

#profile_favourites{
	padding:0px 0px 15px 0px;
	margin:0px 0px 15px 0px;
	min-height:30px;
	width:502px;	
	background-image:url('../img/skin/line-bg.jpg');
	background-position:bottom center;
	background-repeat:repeat-x;
}

#profile_latest_comments_box{
	padding:0px 0px 15px 0px;
	margin:0px 0px 15px 0px;
	width:502px;
}

.profile_last_comment_box{
	width:502px;
	padding:0px 0px 15px 0px;
	margin:0px 0px 10px 0px;
	background-image:url('../img/skin/line-bg.jpg');
	background-position:bottom center;
	background-repeat:repeat-x;

}

.profile_last_comment_box_img{
	width:135px;
	float:left;
}

.profile_last_comment_box_message{
	width:367px;
	float:left;

	font-size:12px;
}

#user_comments{
	background-color:#ffffff;
	padding-top:25px;	
}


.user_comment{
	background-image:url('../img/skin/line-bg.jpg');
	background-position:top;
	background-repeat:repeat-x;
	width:502px;
	margin:10px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}


.news_title{
	color:#212121;
	font-size:1.2em;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	line-height:26px;
}


a.news_title:link, a.news_title:visited{
	color:#212121;
	text-decoration:none;
	font-weight:bold;
	line-height:26px;
}


a.news_title:hover{
	color:#acbd0d;
	text-decoration:none;
	font-weight:bold;
	line-height:26px;
}

.news_date{
	color:#a0a0a0;
	font-size:1em;
	text-decoration:none;
}



a.przybiez_tez:link{
	font-size:11px;
	text-decoration:none;
	text-transform:none;		
	
}

a.przybiez_tez:visited{
	font-size:11px;
	text-decoration:none;
	text-transform:none;		
	
}

a.przybiez_tez:hover{
	font-size:11px;
	text-decoration:underline;
	text-transform:none;		
	
}

.links_list{
	padding:5px 0px 5px 0px;
	
}

#lightwindow_div{
	margin-left: 120px;
	width: 575px;
	height:420px;	
	border: solid 2px #b1b1b1;
	padding: 2px 2px 2px 5px;
	background-color:#FFFFFF;
	text-align:left;
	display: none;
	z-index:3;
}

.lightwindow_div_close{
	text-align:right;
}

a.window_close:link, a.window_close:visited{
	color:#d00707;
	font-size:1.3em;
	font-weight:bold;
	text-decoration:none;
}


#lightwindow_div_content{
	height:405px;
	background-color:#FFFFFF;
	overflow-x:hidden;	
	overflow-y:auto;
}


#window_main_container{
	padding:0px 5px 0px 5px;
}


.error_small{
	font-weight:bold;
	color:#ff0000;
}


div.error_ok{
	text-align:center;
	vertical-align:center;
	color:#272727;
	font-size:13px;
	padding:5px 10px 5px 10px;
	margin:10px 0px 2px 0px;
	border:solid 1px #c9e8ff;
	background-color:#f2f9ff;
	min-height:50px;
}
div.error_no{
	text-align:left;
	color:#FF0000;
	font-size:13px;
	padding:5px 10px 5px 10px;
	margin:10px 0px 2px 0px;
	border:solid 1px #CCCCCC;
	background-color:#FDEEF2;
	min-height:50px;
}
div.error_no a{
	color:#FF0000;
}
div.error_ok a{
	color:#669900;
}

div.error_login{
	text-align:center;
	vertical-align:middle;
	color:#272727;
	font-size:13px;
	padding:10px 10px 5px 10px;
	margin:10px 0px 20px 0px;
	border:solid 1px #C9E8FF;
	background-color:#F2F9FF;
	min-height:20px;
	width:360px;
}


#quick_links{
	padding:15px 0 15px 0;
	margin:0;
	width:930px;
	height:122px;	
}

#quick_links a{
	color:#ffffff;
	font-size:12px;
}

#quick_links h1{
	text-transform:capitalize;
	font-size:18px;
	color:#272727;
	
}

#quick_links_wrzuc{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:177px;
	height:26px;
	background-image:url('../img/skin/wrzuc.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
}

#quick_links_wrzuc:hover{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:177px;
	height:26px;
	background-image:url('../img/skin/wrzuc_hover.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#ffffff;
}

#quick_links_wrzucone{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:166px;
	height:26px;
	background-image:url('../img/skin/zarzadzaj.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
}

#quick_links_wrzucone:hover{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:166px;
	height:26px;
	background-image:url('../img/skin/zarzadzaj_hover.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#ffffff;
}

#quick_links_nowosci{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:146px;
	height:26px;
	background-image:url('../img/skin/nowosci.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
}

#quick_links_nowosci:hover{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:146px;
	height:26px;
	background-image:url('../img/skin/nowosci_hover.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#ffffff;
}

#quick_links_komentowane{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:202px;
	height:26px;
	background-image:url('../img/skin/komentowane.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
}

#quick_links_komentowane:hover{
	padding:70px 0 0 0;
	margin:0 1px 0 0;
	width:202px;
	height:26px;
	background-image:url('../img/skin/komentowane_hover.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#ffffff;
}

#quick_links_profil{
	padding:70px 0 0 0;
	margin:0;
	width:235px;
	height:26px;
	background-image:url('../img/skin/profil.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
}

#quick_links_profil:hover{
	padding:70px 0 0 0;
	margin:0;
	width:235px;
	height:26px;
	background-image:url('../img/skin/profil_hover.gif');
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	cursor:pointer;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
	color:#ffffff;
}

a.kto_wrzucil{
	color:#4C89A7;
}

 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#ffffff !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #ffffff !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
	 border-color: #ababab !important; //reCaptcha widget border color
	 
   background-color:#ffffff !important; //Text input field background color
 }


div#qTip {
 padding: 3px;
 margin-top:5px;
 display: none;
 background: #000000;
 color: #FFF;
 text-align: left;
 position: absolute;
 z-index: 1000;
 font-weight:normal;
}

