/* global */
body {
	background: #B2C029;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #2A4051;
	text-align: center; 
	margin: 0px;
	padding: 0px;
}               
a img {
  border: 0;
}
a {
	color: #f6145e;
	text-decoration: none; 
}
a:hover {
	color: #404040;
	text-decoration: none; 
}
form {
	margin: 0px;
	padding: 0px;
}
/* website */
#webbody {
	width: 100%;
	height: auto;
	padding-bottom: 20px;
	
	background: #fff url(../images/proto_website_bg.jpg) center top repeat-x;
	/* background: #fff url(../images/footer_bgimg.jpg) center bottom no-repeat;	 */
}
#website {
	width: 830px;
	margin: 0 auto;   
	text-align: left;
	background: #fff;
	padding: 0px;

}           
/* top sidebar */
#topsidebar {
	height: 28px;
	background: #696969;
	border: none;
	color: #FFF;   
	padding: 7px 20px 0px 20px;    
	display: block;
	line-height: 28px;
}
#topsidebar #topbasket {
	float:left;
	padding: 2px 10px 0px 10px;
}     
#topsidebar #infobasket {
	float:left;
	padding: 2px 10px 0px 0px;
	line-height: 16px;
}
#topsidebar #infobasket a {
	color: #CCFF66;
	text-decoration: none; 
}
#topsidebar #infobasket a:hover {
	color: #FFFFCC;
	text-decoration: none; 
}
#topsidebar #topbasket_articles_list {
	float:left;
	margin-top: 0px;
}
#topsidebar #topbasket_articles_list a {
	margin-right: 10px;
}
#topsidebar #topbasket_articles_list a img {
	border: 1px solid #F6145E;	
}
#topsidebar #topbasket_articles_list a.articles_list_link {
	font-family: "Trebuchet MS";
	font-size: 25px;
	font-weight: bold;
	color: #F6145E;
	line-height: 25px;
	border: none;
	background: none;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	width: 20px;
	height: 20px;
	vertical-align: top;
	
}
#topsidebar #profileinfo {
	float: right;
	padding: 2px 0px 0px 10px;
	text-align: right;
	line-height: 16px;	
}
#topsidebar #profileinfo a {
	color: #CCFF66;
	text-decoration: none; 
	border: none;
	padding-left: 5px;
	margin-left: 5px;
}
#topsidebar #profileinfo a:hover {
	color: #FFFFCC;
	text-decoration: none; 
}
/* headline */
#headline {
	height: 75px; /* zmiana */
	width: 100%;
	display: block;
	background: #B2C12A; /*  #757575; zaloba */
	margin: 0px;
	padding: 0px;
}
#headline #logo {
	float: left;
	width: 345px;
	height: 70px; /* zmiana */
	margin: 0px;
	background: #fff url(../images/prototyp_logo.jpg) top left no-repeat;
}
#headline #logo img {
	width: 345px;
	height: 70px; /* zmiana */
}
/* search area */
#search_info {
	display: block;
	padding: 5px 10px 5px 10px;
	margin-bottom: 5px;
	font-weight: bold;
}
#headline #searchbox {
	float: right;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	position: relative;
}
#headline #searchbox form {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#headline #searchbox  div {
	padding: 2px 0px 2px 0px;
	margin: 0px 10px 0px 0px;
	background: #FFFF99;
	line-height: 0px;
	display: inline;
	border: 5px solid #FFFF99;	
	height: 20px;
	text-align: center;
}
#headline #searchbox .input_search {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	line-height: 15px;
	background: #FFFF99;
	width: 140px;
	color: #333333;
	padding: 5px;
	margin: 0px 10px 0px 0px;	

}
#headline #searchbox .select_search {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	line-height: 15px;	
	background: #FFFF99;
	color: #696969;
	width: 140px;	
	margin: 0px 0px 2px 0px;
	padding: 0px;
}
#headline #searchbox .button {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal;
	line-height: 30px;
	border: none;		
	background: #929F11; /*  #585858; zaloba */
	color: #FFFF99;
	height: 30px;
	margin: 0px;
	padding: 0px 10px 0px 10px;	
}
#headline #searchbox a {
	display: block;
	text-align: right;
	color: #FFF;
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
/* top rss */
#rss_ticker {
	background: #929F11;  /* #585858; zaloba */
	text-align: right;	
	float: right;
	color: #C9CF88;
	font-size: 11px;
	position: relative;
	z-index: 0;		
	padding: 10px 60px 0px 0px;
	margin: 0px;	
}
#rss_ticker .rssOrange {
	color: #C9CF55;
}
#rss_ticker a {
	position: absolute;
	z-index: 1;		
	display: block;
	text-align: right;
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	width: 205px;
}
/* topmenu area */
#topmenuarea {
	background: #929F11; /*  #585858; zaloba */
	height: 45px;
	/* width: 790px;          */
	display: block;
	text-align: left;
	padding: 0px 20px 0px 20px;
}
/* topmenu */
ul#topmenu {
	margin: 13px 0px 0px 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
}
#topmenu li {
    float: left;
	border: none;
	padding: 0px;
	margin: 0px 20px 0px 0px;
}
#topmenu li a{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:18px;
	font-weight: normal;
    color: #FFF;
	padding: 0px;
	text-decoration: none;
	display: block;
}
#topmenu li a:hover {
	display: block;	
	color: #FFEC00;
}
#topmenu li a.topmenu_active {
	display: block;	
	color: #FFEC00;	
}
/* main */
#main {
	width: 790px;  
	display: block;
	margin: 10px 20px 0px 20px;
	padding: 0px;
}
/* left sidebar */
#leftsidebar {
	width: 200px;
	float: left;
	background: #F9FBFC;
	margin: 0px;
	padding: 0px;
}
#leftsidebar .linkSelected {
	color: #F6145E;
}
#leftsidebar #content_left {
}
/* big buttons */
#content_left span.ButtonAddToBasketPlus {
	float: left;
	height: 20px;
	padding: 8px 10px 5px 0px;   
	margin: 0px;
	display: block;
	font-size: 25px;
	line-height: 5px;
}
#content_left a.ButtonAddToBasket {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px 10px 10px 10px ;
	margin-bottom: 20px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border-right: 1px solid #E5E8EA;
	border-bottom: 2px solid #E5E8EA;	
}
#content_left a:hover.ButtonAddToBasket {
	
}

#content_left a.ButtonAddArticle {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	text-align: center;
	padding: 10px 10px 10px 10px ;
	margin-bottom: 20px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border-right: 1px solid #E5E8EA;
	border-bottom: 2px solid #E5E8EA;	
}
#content_left a:hover.ButtonAddArticle {
	
}

#content_left a.ButtonBackOption {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border-right: 1px solid #E5E8EA;
	border-bottom: 2px solid #E5E8EA;	
	text-align:center;
}
#content_left a:hover.ButtonBackOption {

}
#content_left .ButtonAddToBasketPlus {
	float: left;
	height: 10px;
	width: 10px;
	margin: 9px 10px 5px 0px;   
	padding: 0px;
	display: block;
	font-size: 25px;
	line-height: 1px;
}
/* article */
#article_informations {
	display: block;
	margin-bottom: 20px;
	padding: 0px 10px 0px 10px;	
}
#article_informations .price_info {
	display: block;
	margin-bottom: 5px;
}
#article_informations .price_value {
	display: block;
	margin-bottom: 10px;
	font-family: "Trebuchet MS";	
	font-size: 18px;  
	font-weight: bold;
}
#article_informations .article_sendprice {
	display: block;
	margin-bottom: 5px;
}
#article_informations .article_sendprice_value {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 12px;  
	font-weight: bold;
	margin-bottom: 10px;	
}

#article_informations .article_available {
	display: block;
	margin-bottom: 5px;
}
#article_informations .article_avail_date {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 12px;  
	font-weight: bold;
	margin-bottom: 10px;	
}
#article_informations .artdate_info {
	display: block;
	margin-bottom: 5px;
}
#article_informations .artdate_date {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 12px;  
	font-weight: bold;
	margin-bottom: 10px;
}
#article_informations .cust_info {
	display: block;
	margin-bottom: 5px;
}
#article_informations .cust_number {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 12px;  
	font-weight: bold;
}
#artist_area {
	display: block;
	margin: 20px 0px 0px 0px;
	padding: 0px 10px 20px 10px;	
}
#artist_area .artist_name {
	display: block;
	margin-bottom: 10px;
	font-weight: bold;
}
#artist_area .artist_avatar {
	width: 65px;
	float: left;
	margin-bottom: 10px;
}
#artist_area .artist_avatar img {
	border: 1px solid #B2C029;
}
#artist_area .artist_links {
	float: left;
	margin-bottom: 10px;	
}
#artist_area .artist_links a {
	line-height: 18px;
}
#artist_area .artist_addinfo {
	width: 65px;
	float: left;
	line-height: 16px;
}
#artist_area .artist_addinfovalue {
	float: left;
	color: #929F11;
	line-height: 16px;		
}
#artist_area .artist_addinfovalue table a {
	background: none;
	padding: 0px;
	margin: 0px;
	color: #FFF;
	text-decoration: none;
	display: block;
}

#article_add_info {
	display: block;
	margin: 20px 0px 10px 0px;
	padding: 0px 10px 0px 10px;	
}
#article_add_info a {
	display: block;
	height: 16px;
	padding: 0px 0px 5px 0px;
}
#article_add_info a img {
	padding: 0px 10px 0px 0px;
	float: left;
}
#additional_informations {
	display: block;
	padding-bottom: 20px;	
	padding: 10px;
	line-height: 17px;
}
#leftsidebar #content_left h1 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   
	margin: 0px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;	
	background: #F3F6F9;	
}  
#leftsidebar #content_left h2 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #FFF;   
	background: #B2C029;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;	
}  
#leftsidebar #content_left h3 {
	font-size: 13px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #FFF;   
	background: #B2C029;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;	
}  
/* leftcatalog */
ul#leftcatalog {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
	display: block;
}
#leftcatalog li {
	display: block;
	width: 200px;
	float:left;
	padding: 0px 0px 5px 0px;
}
#leftcatalog li a{
    padding: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	
    color: #696969;
	display: block;		
}
#leftcatalog li a:hover {
    padding: 0px;
	display: block;	
	color: #F6145E;
}

/* left SUB catalog */
ul#leftSubcatalog {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
	display: block;
}
#leftSubcatalog li {
	display: block;
	width: 200px;
	float:left;
	padding: 0px 0px 5px 0px;
}
#leftSubcatalog li a{
    padding: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	
    color: #696969;
	display: block;		
}
#leftSubcatalog li a:hover {
    padding: 0px;
	display: block;	
	color: #F6145E;
}

/* leftnews */
ul#leftnews {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
	display: block;
}
#leftnews li {
	display: block;
	width: 200px;
	float:left;
	padding: 0px 0px 5px 0px;
}
#leftnews li a{
    padding: 5px 10px 10px 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
    color: #696969;
	display: block;	
	border-bottom: 1px solid #E5E8EA;			
}
#leftnews li a:hover {
    padding: 5px 10px 10px 0px;
	display: block;	
	color: #F6145E;
	border-bottom: 1px solid #696969;	
}
.left_blog {
	display: block;
	padding: 10px 10px 10px 20px;
	margin: 0px 0px 0px 0px;	

	line-height: 17px;
	border-bottom: 1px solid #E5E8EA;

}
.left_blog .day {
	color: #7396BF;
	display: block;
}
.left_blog .head {
	font-weight: bold;
	display: block;
}
.left_blog .text {
	font-weight: normal;
	display: block;
}
.left_blog .text a {
	font-weight: normal;
	color: #F6145E;
	text-decoration: none;
	display: block;
}
.left_blog .text a:hover {
	font-weight: normal;
	color: #7396BF;
	text-decoration: none;
}
.box_pink_mini {
	float: left;
	height: 4px;
	width: 4px;
	background: #F6145E;
	margin: 11px 10px 30px 7px;   
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_green_mini {
	float: left;
	height: 4px;
	width: 4px;
	background: #B2C029;
	margin: 5px 10px 5px 7px;   
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_pink_mini_2 {
	float: left;
	height: 4px;
	width: 4px;
	background: #F6145E;
	margin: 5px 10px 5px 7px;   
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_white {
	float: left;
	height: 10px;
	width: 10px;
	background: #fff;     
	margin-top:7px;
	margin-right: 5px;
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_white_02 {
	float: left;
	height: 10px;
	width: 10px;
	background: #fff;     
	margin-top:5px;
	margin-right: 5px;
	margin-bottom: 20px;
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_green {
	float: left;
	height: 10px;
	width: 10px;
	background: #B2C029;     
	margin-top:7px;
	margin-right: 10px;
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_white {
	float: left;
	height: 10px;
	width: 10px;
	background: #FFF;     
	margin-top:7px;
	margin-right: 10px;
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
.box_green_step {
	float: left;
	height: 10px;
	width: 10px;
	background: #B2C029;     
	margin-top:2px;
	margin-right: 10px;
	padding: 0px;
	display: block;
	font-size: 1px;
	line-height: 1px;
}
/* contents */
#content_right {
	width: 570px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#content_one {
	font-size: 12px;        
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	width: 790px;
}
#content_one  p {
	margin: 0px;
	padding: 0px;
}
/* contents headers */
#content_one  h1 { 
	margin: 0px;
	padding: 0px;
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
#content_one  h3 {
	font-size: 14px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	color: #929F11;  
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#content_one  h4 {
	font-size: 14px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	color: #F6145E;  
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#content_one  h5 {
	font-size: 18px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	color: #929F11;  
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
#content_one  h6 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;
}
/* artist of week box */
#artist_of_week {
	width: 570px;
	height: 250px;
	display: block;
	background-color: #FF0080;
	background-repeat: no-repeat;
}
#artist_of_week #promobox {
	background: url('../images/promobox.gif') left top no-repeat;
	width: 570px;
	height: 250px;
	display: block;	
}
#promo_artist_content {
	color: #fff;
	display: block;
	width: 330px;
	height: 250px;
}
#promo_topinfo {
	display: block;
	width: 330px;
}
#promo_pink_header {
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	background: #F6145E;
	color: #fff;
	padding: 0px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;
	word-spacing: 1px;
	height: 60px;
	width: 160px;
}
#promo_pink_header p {
	margin: 0px;
	padding: 20px;
}	
#promo_artist_links {
	float: right;	
	margin-right: 20px;
}
#promo_artist_links a {
	color: #FFF;
	text-decoration: none;
	display: block;
	margin-top: 10px;
}
#promo_artist_links a:hover {
	color:#FFEC00;
	text-decoration: none;
	display: block;
	margin-top: 10px;
}
#promo_artist_about {
	display: block;
	width: 325px;
}
#promo_artist_name {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:28px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1px;
	word-spacing: 1px;
	color: #fff;
	text-align: left;
	margin: 0px 0px 0px 20px;
	padding: 10px 0px 0px 0px;	
}
#promo_artist_name .artname {
	margin: 0px;
	padding: 0px;
	width: 305px;
	height: 35px;
	display: block;
	overflow: hidden; 
}
#promo_artist_descript {
	display: block;
	margin: 10px 20px 0px 20px;
	line-height: 16px;
	padding: 0px;
	text-align: left;
}
#promo_artist_descript .artdesc {
	margin: 0px;
	padding: 0px;
	width: 305px;
	height: 95px;
	display: block;
	overflow: hidden;   
}
#promo_artist_linkmore {
	display: block;
	margin: 10px 20px 0px 20px;
	height: 28px;
}
#promo_artist_linkmore a {
	color: #FFEC00;
	text-decoration: none;
	border-bottom: 1px dotted #FFEC00;
	padding-bottom: 5px;
}
#promo_artist_linkmore a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px dotted #FFEC00;
	padding-bottom: 5px;
}
/* footer */
#footer {
	background: #B2C029;
	/* border-top: 1px solid #929F11; */
	text-align: center;
	color: #FFF;
	font-family: Arial, Tahoma, Verdana;	
	font-size: 12px;
	padding: 0px 0px 30px 0px;
	margin: 0px;
}
#footer #footer_content {
	padding: 15px 0px 30px 0px;
	width: 790px;
	margin: 0 auto;   
	/* margin-bottom: 20px; */
}
#footer #footer_content #left {
	float: left;
	text-align: left;
	color: #D9E094;
}
#footer #footer_content #left a {
	color: #D9E094;
	border-left: 1px solid #C1CD54;
	padding-left: 10px;
	margin-left: 10px;
	text-decoration: none;
}
#footer #footer_content #left a:hover {
	color: #FFFFFF;
}
#footer #footer_content #right {
	float: right;
	text-align: right;
}
#footer #footer_content #right a {
	color: #fff;
	border-left: 1px solid #fff;
	padding-left: 10px;
	margin-left: 10px;
	text-decoration: none;
}	
#footer #footer_content h1 {
	font-size: 12px;        
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	font-style: normal;    
	color: #F0F3D8; 
	text-align: left;
	padding: 10px 0px 5px 0px;
	display: block;
	margin: 20px 0px 0px 0px;
	border: none;	
	border-top: 1px solid #C1CD54;
}
#footer #footer_content p {
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 10px 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;  	
	font-weight: normal;
	font-style: normal;    
	color: #F0F3D8; 
	text-align: left;
	border: none;	
	border-bottom: 1px solid #C1CD54;	
}
#footer #footer_content .promoLinks {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
	color: #D9E094;
}
#footer #footer_content .promoLinks .logoBox {
	text-align: left;
	display: block;
	margin: 0px 20px 0px 0px;	
	padding: 0px;	
	float: left;
}
#footer #footer_content .promoLinks .logoBox small {
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 9px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	color: #D9E094;
}
#footer #footer_content .promoLinks a {
	color: #D9E094;
}
#footer #footer_content .promoLinks a:hover {
	color: #D9E094;
}
#footer #footer_content .promoLinks  .logoBox a {
	border: none;
	margin: 0px;
	padding: 0px;
}
/* page content */
#content_right h1 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
#content_right .homeSite {
	border: none;
	background: #B2C029;
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 15px 10px;		
}
#content_right .homeSite h1 {
	color: #FFFFFF;
	font-weight: bold;	
	display: block;	
	border: none;	
	background: #B2C029;
	margin: 0px;
	padding: 0px 0px 5px 0px;		
}
#content_right .homeSite a {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;   	
	color: #FFEC00;
	font-weight: normal;		
	font-style: normal;
	border: none;
	border-bottom: 1px solid #D9E094; /* #FFEC00; */
	margin: 0px;
	padding: 5px 5px 3px 0px;
	margin: 0px 10px 0px 0px;
}
#content_right .homeSite a:hover {
	color: #FFF;
}
h1 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040; 
	text-align: left;
	padding: 0px;
	display: block;
	margin: 20px 0px 10px 0px;	
}

/* search result */
.searchresult_list {
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 1;			
}
.searchresult_list td {
	padding: 5px;
	border-bottom: 1px solid #E5E8EA;	
	position: relative;
	background: #fff;
	z-index: 1;
}
.searchresult_list td.list_head {
	padding: 5px;
	border-bottom: 1px solid #E5E8EA;	
	position: relative;
	width: 1%;
	background: #fff;
	z-index: 1;
	font-weight: bold;
}
.searchresult_list img {
	padding: 5px;
	border: 1px solid #E5E8EA;	
	position: relative;
	background: #fff;
	z-index: 1;
}
.searchresult_list td.list_price {
	padding: 5px;
	border-bottom: 1px solid #E5E8EA;	
	position: relative;
	background: #F9FBFC;
	z-index: 1;
}
.searchresult_list td.list_persons {
	padding: 5px;
	border-bottom: 1px solid #E5E8EA;	
	position: relative;
	background: #F9FBFC;
	z-index: 1;
}
/* articles list */
.articles_list {
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 1;		
}

.start_campaign {
	background: #fff url(../images/prototyp_bg_obnizkatrwa.jpg) top left no-repeat;
	margin: 0px;
	padding: 180px 0px 0px 0px;
}
.start_campaign  table {
	width: 545px !important;
	margin: 0px 0px 0px 15px !important;
}
.start_campaign  table  td.tdspacer_front_page_list {
	padding: 0px !important;
	border: none !important;
	width: 20px !important;	
	height: 20px !important;
	background: none !important;
}
/*
BAZOWA:
.start_campaign {
	background: #fff url(../images/prototyp_bg_normal.jpg) top left no-repeat;
	margin: 0px;
	padding: 85px 0px 0px 0px;
} 
EASTER:
.start_campaign { 
	background: #fff url(../images/prototyp_bg_easter.jpg) top left no-repeat;
	margin: 0px;
	padding: 115px 0px 0px 0px;
}
WOMAN DAY:
.start_campaign { 
	background: #fff url(../images/prototyp_bg_womanday.jpg) top left no-repeat;
	margin: 0px;
	padding: 115px 0px 0px 0px;
}
VALENTINE:
.start_campaign { 
	background: #fff url(../images/prototyp_bg_valentine.jpg) top left no-repeat;
	margin: 0px;
	padding: 115px 0px 0px 0px;
}
CHRISTMAS:
.start_campaign { 
	background: #fff url(../images/prototyp_bg_christmas.jpg) top left no-repeat;
	margin: 0px;
	padding: 115px 0px 0px 0px;
}
NORMAL:
.start_campaign {
	background: #fff url(../images/prototyp_bg_normal.jpg) top left no-repeat;
	margin: 0px;
	padding: 85px 0px 0px 0px;
} 

*/
.articles_list td {
	padding: 5px;
	border: 1px solid #E5E8EA;	
	position: relative;
	width: 25%;
	background: #fff;
	z-index: 1;
}
.articles_list td.td_empty {
	border: none;
}
.articles_list td.td_empty img {
	width: 155px;
}
.articles_list td img {
	position: relative;
	z-index: 1;	
}
td.td_article_promo {
	padding: 5px;
	border: 1px solid #E5E8EA;	
	position: relative;
	width: 1%;
	background: #fff;
	z-index: 1;
	/* background: #FEE7EF; */
	background: #FFFFCC;
}
td.tdspacer_front_page_list {
	padding: 0px;
	border: none;
	width: 30px;	
	height: 30px;
	background: none;
}
td.tdspacer_front_page_list_two {
	padding: 5px;
	border: none;
	width: 5px;	
	height: 5px;
	background: none;	
}
td.tdspacer {
	padding: 5px;
	border: none;
	width: 30px;	
	height: 30px;
	background: none;	
}
.article_name {
	color: #929F11;
	display: block;
	text-align: left;
	float: left;
	margin: 3px 0px 3px 0px;
	position: relative;
	z-index: 1;	
	width: 105px;	
	height: 15px;
	overflow: hidden;
}
.article_price {
	color: #929F11;
	display: block;
	text-align: left;
	float: right;
	font-weight: bold;
	margin: 3px 0px 3px 0px;
	position: relative;
	z-index: 1;		
}
.article_art_name {
	color: #B2C029;
	display: block;	
	text-align: left;	
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 1;		
	float:left;
	overflow: hidden;
	width: 100px;
}
.article_art_name a {
	color: #B2C029;
	display: block;	
	text-align: left;	
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 1;		
}
a.article_link {
	display: block;
	width: 155px;
	height: 155px;
	position: absolute;
	z-index: 3;
	background: none;	
}

a:hover.article_link {
  background: url(../images/select_corner.jpg) right top no-repeat;
}

a.miniArticle_link {
	background: none;	
}

a:hover.miniArticle_link {
  background: url(../images/select_corner.jpg) right top no-repeat;
}

.article_link img {
	width: 100%;
	height: 100%;	
}

/* stickers */
.stickerOutofStock {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FFF;
	text-align: center;
	padding: 20px 0px 20px 0px;
	line-height: 9px;
	text-decoration: none;
	background-color: #404040;
	position: absolute;
	text-transform: uppercase;
	letter-spacing: 0.5px;	
	z-index: 5;
	margin-top: 106px;
	width: 155px;
}
.stickerTop {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-align: left;
	padding: 4px 5px 4px 5px;
	line-height: 9px;
	text-decoration: none;
	background-color: #FFEC00;
	position: absolute;
	text-transform: uppercase;
	letter-spacing: 0.5px;	
	z-index: 5;	
}
.stickerNew {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FFF;
	text-align: left;
	padding: 4px 5px 4px 5px;
	line-height: 9px;
	text-decoration: none;
	background-color: #F9630D;
	position: absolute;
	text-transform: uppercase;
	letter-spacing: 0.5px;	
	z-index: 5;
}
.stickerSuper {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FFF;
	text-align: left;
	padding: 4px 5px 4px 5px;
	line-height: 9px;
	text-decoration: none;
	background-color: #F6145E;
	position: absolute;
	text-transform: uppercase;
	letter-spacing: 0.5px;	
	z-index: 5;	
}
/* random_articles */
#random_articles {
	display: block;
	margin: 0px;
	padding: 0px;
}

/* new arts boxes */
#new_arts_boxes {
	display: block;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}
#new_artist {
	float: left;
	width: 255px;
	height: 155px;	
	background: #F3F6F9;
	position: relative;
	z-index: 1;		
}
#new_artist a {
	display: block;
	width: 230px;
	height: 135px;
	position: absolute;	
	z-index: 3;		
}
#new_artist a img {
	width: 100%;
	height: 100%;

}
#new_articles {
	float: right;
	width: 305px;
	height: 155px;
	background: #F3F6F9;
}
h2 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #F6145E; 
	text-align: left;
	padding: 0px;
	display: block;
	margin: 20px 0px 10px 0px;	
}
.new_artist_img {
	width: 60px;
	float: left;
}
.new_artist_img img {
	border: 1px solid #B2C029;
}
.news_artist_desc {
	width: 170px;
	float: left;
	text-align: left;
}
.news_artist_desc_info {
	display: block;
	padding: 5px 0px 0px 0px;
	margin: 0px;	
}
/* bottom infos */
#bottom_infos {
	border-top: 1px solid #B2C029;
	border-bottom: 1px solid #B2C029;
	margin: 0px;
	background: #F3F6F9;	
	display: block;
}
#about_info {
	float: left;
	padding: 10px;
	width: 200px;
}
#about_info p {
	padding: 10px 0px 10px 0px;
	padding: 0px;
}
#help_info {
	float: right;
	padding: 10px;
	width: 310px;
}
#help_info a {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #E5E8EA;
	display: block;
}
#help_info a:hover {
	border-bottom: 1px solid #696969;
}
.prototypPl {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	color: #404040;
	text-align: left;
	letter-spacing: -2px;
}
/* catalog filters */
#catalog_filters {
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin-bottom: 20px;
}
#catalog_filters table {
	height: 40px;
	font-size: 12px;
}
#catalog_filters table td {
	padding: 10px;
	border-right: 1px solid #E5E8EA;
}
#catalog_filters table .pageSorting {
	padding: 10px;
	border: none;
	border-top: 1px solid #E5E8EA;
}
#catalog_filters table .valueLabel {
	border: none;
	padding: 10px 0px 10px 10px;
}
#catalog_filters table .valueLabelIn {
	border: none;
	padding: 10px 0px 10px 0px;
}
#catalog_filters table .valueForms {
	padding: 10px 10px 10px 0px;
}
#catalog_filters table .valueFormsNoBorder {
	padding: 10px 0px 10px 0px;
	border: none;	
}
#catalog_filters table .noBorder {
	border: none;
}
#catalog_filters .filter_selector {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;	
	background: #fff;
	color: #696969;
	margin: 0px;
	padding: 0px;
}
#catalog_filters .filter_inplace {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;	
	background: #fff;
	color: #696969;
	width: 30px;	
	margin: 0px;
	padding: 3px;
}
#catalog_filters .select_filter {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;	
	background: #fff;
	color: #696969;
	width: 155px;	
	margin: 0px;
	padding: 0px;
}
#catalog_filters .input_filter {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;	
	background: #fff;
	color: #696969;
	width: 30px;	
	margin: 0px;
	padding: 3px;
}
#catalog_filter_pages {
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin-bottom: 20px;
	margin-top: 20px;
	font-size: 12px;
}
#catalog_filter_pages .name_left {
	padding: 10px;
	margin: 0px;
	float: left;
}
#catalog_filter_pages .pages_list {
	padding: 10px;
	margin: 0px;
	float: left;
}
#catalog_filters table #filterColorSelector {
	border: 1px solid #E5E8EA;
	display: block;
	width: 20px;
	height: 20px;
	background: #FFF;
}
#catalog_filters table #filterColorSelector a {
	border: 1px solid #FFF;
	display: block;
	width: 18px;
	height: 18px;
	background: #E5E8EA;	
}
/* page map */
#page_map {
	display: block;
	margin: 10px 20px 5px 20px;
	color: #D5DADD;
}
#page_map a {
	color: #D5DADD;
	border-bottom: 1px dotted #D5DADD;
	padding-bottom: 2px;
}
#page_map a:hover {
	color: #F6145E;
	border-bottom: none;
	padding-bottom: 2px;
}
/* article informations */
#article_name {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin-bottom: 20px;
	padding: 10px;	
}
#article_photos {
	display: block;
	margin-bottom: 20px;
}
#articlePhoto_zoom {
	float: left;
	width: 410px;
}
#articlePhoto_minis {
	float: right;
}
articlePhoto_minis img {
	border: none;

}
#articlePhoto_minis a {
	display: block;
	margin: 0px 0px 9px 0px;
}
#articlePhoto_minis a img {
	border: 1px solid #E5E8EA;
	margin: 0px;
	padding: 0px;
}
#article_description {
	float: left;
	width: auto;
	margin: 0px 0px 20px 0px;	
}
#article_description h1 {
	font-size: 18px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	color: #929F11;  
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
#article_description p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 16px;
}
#article_generalinfo_table {
	display: block;
	background: #F9FBFC;	
}
#article_generalinfo_table table {
	border-top: 1px solid #E5E8EA;
}
#article_generalinfo_table table td {
	border-bottom: 1px solid #E5E8EA;	
	padding: 10px;
}
#article_generalinfo_table table td.ginfo_ico {
	width: 1%;
}
#article_generalinfo_table table td.ginfo_name {
	font-size: 14px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #929F11;  
	width: 1%;
}
/* ranking */
table.miniranking {
	display: block;
}
td.greenPoint {
	color: #fff;
	background: #929F11;
	padding: 0px 3px 0px 3px;
}
td.greyPoint {
	color: #fff;
	background: #B9C1C8;
	padding: 0px 3px 0px 3px;	
}
td.redPoint {
	color: #fff;
	background: #F88B30;
	padding: 0px 3px 0px 3px;
}
/* register */
#register_area {
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	color: #999999;
}
.register_point_box {
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 20px 0px 15px 0px;
	border-top: 1px solid #E5E8EA;
}
.register_info_left {
	width: 350px;
	float: left;
}
.register_info_right {
	width: 350px;
	float: right;
}
.ButtonRegister {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	width: auto;
}
/* login */
#login_area {
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	color: #999999;
}
.login_point_box {
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 20px 0px 15px 0px;
	border-top: 1px solid #E5E8EA;
}
.login_info_left {
	width: 250px;
	float: left;
}
.login_info_right {
	width: 250px;
	float: right;
}
.ButtonLogin {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	width: auto;
}
.ButtonPod {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	width: auto;
}
/* no Pages */
.help_info {
	padding: 0px;
	width: 265px;
}
.help_info a {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #E5E8EA;
	display: block;
}
.help_info a:hover {
	border-bottom: 1px solid #696969;
}
/* profile info */
#account {
	display: block;
}
#account h3 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
#profile_options {
	display: block;
	margin: 0px 0px 20px 0px;
	border-top: 1px solid #E5E8EA;
}
#profile_options .profile_box {
	display: block;
	padding: 10px;
	border-bottom: 1px solid #E5E8EA;
}
#profile_options .profile_box i {
	display: block;
	margin: 0px 0px 5px 0px;
	font-style: normal;
}
#profile_options .profile_box u {
	display: block;
	margin: 5px 0px 0px 0px;
	font-style: normal;
	text-decoration: none;
}
#profile_options .valueLeft {
	width: 200px;
	color: #999999;
	margin-right: 10px;
}
#profile_options .valueLabel {
	margin: 7px 0px 0px 0px;
}
#profile_options .valueLabelSmall {
	margin: 0px 0px 0px 0px;
}
#profile_options .valueLeftAuto {
	color: #999999;
	margin-right: 10px;
}
#profile_options .valueBlock {
	color: #2A4051;
	margin-top: 5px;
	display: block;
}
#profile_options .avatar {
	padding: 2px;
	border: 3px solid #E5E8EA;
}
#profile_options .userheader {
	padding: 2px;
	border: 3px solid #E5E8EA;
}
#profile_links {
	display: block;
	margin: 20px 0px 20px 0px;
	padding: 0px 10px 0px 10px;	
}
#profile_links a {
	display: block;
	height: 16px;
	padding: 0px 0px 5px 0px;
	color: #696969;
}
#profile_links a:hover {
	color: #F6145E;
}
#profile_links .linkSelected {
	display: block;
	height: 16px;
	padding: 0px 0px 5px 0px;
	color: #F6145E;
}
#profile_links a img {
	padding: 0px 10px 0px 0px;
	float: left;
}
#profile_infos {
	display: block;
	margin: 0px 0px 20px 0px;
	border-top: 1px solid #E5E8EA;
}
#profile_infos .userheader {
	padding: 2px;
	border: 3px solid #E5E8EA;
	margin-bottom: 20px;
}
#profile_infos h1 { 
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040; 
	text-align: left;
	padding: 10px 0px 10px 0px;
	display: block;
	margin: 10px 0px 10px 0px;	
}
#profile_infos h2 {
	font-size: 18px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	color: #929F11;  
	display: block;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
#profile_infos p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 16px;
}
#profile_infos .teddyhunter {
	margin-top: 20px;
	padding: 2px;
	border: 3px solid #E5E8EA;
}

#selling_links {
	display: block;
	margin: 20px 0px 20px 0px;
	padding: 0px 10px 0px 10px;	
}
#selling_links a {
	display: block;
	height: 16px;
	padding: 0px 0px 5px 0px;
	color: #696969;
}
#selling_links a:hover {
	color: #F6145E;
}
#selling_links .linkSelected {
	display: block;
	height: 16px;
	padding: 0px 0px 5px 0px;
	color: #F6145E;
}
#selling_links a img {
	padding: 0px 10px 0px 0px;
	float: left;
}
/* basket preview */
#basket_preview {
	display: block;
	margin: 20px 0px 20px 0px;
	padding: 0px 10px 0px 10px;	
}
#basket_preview .basketprev_head {
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
}
#basket_preview .basketprev_summary  {
	float: left;
	margin: 0px 5px 5px 0px;
		line-height: 16px;	
}
#basket_preview .basketprev_value  {
	float: left;
	margin-bottom: 5px;
	color: #929F11;
	line-height: 16px;		
}
/* order steps */
#order_steps {
	display: block;
	margin: 20px 0px 20px 0px;
	padding: 0px 10px 0px 0px;
}
#order_steps a {
	display: block;
	margin-bottom: 5px;
}
#order_steps a.donestep {
	display: block;
	margin-bottom: 5px;
	color: #B2C029;
}
#order_steps i {
	display: block;
	margin-bottom: 5px;
	color: #D5DADD;
	font-style: normal;
}
table.order_confirm_table {
	margin: 0px 0px 20px 0px;
	padding: 0px;	
	line-height: 16px;	
	border-top: 1px solid #E5E8EA;	
	font-size: 11px;
}
table.order_confirm_table td {
	padding: 5px;
	border-bottom: 1px solid #E5E8EA;	
}
table.order_confirm_table td.headLineSmall {	
	font-weight: bold;
	width: 1%;
}
table.order_confirm_table td.headLineNorm {	
	font-weight: bold;
}
table.order_confirm_table td.articleName {
	color: #929F11;
}
table.order_confirm_table td.total_value {
	color: #FFF;	
	background: #929F11;
}

table.order_confirm_table td.total_sum {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;	
	background: #929F11;
}

table.order_confirm_table td.total_comment_value {
	color: #FFF;	
}

table.order_confirm_table td.total_comment_sum {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;	
}
table.order_confirm_table .commentMicro {	
	display: block;
	font-size: 10px;
	color: #999;
}
table.order_confirm_table td.moreInfo {
	background: #E5E8EA;
}
table.order_confirm_table td.moreInfo  .spanBlock {
	display: block;
	padding: 3px 0px 3px 0px;
	color: #666;	

}
/* personal data */
#personal_data {
	display: block;
	margin: 0px;
	padding: 0px;
}
#personal_data .profi_box {
	display: block;
	margin: 10px 0px 10px 0px;
	padding: 10px;
	border-bottom: 1px solid #E5E8EA;	
}
#personal_data .profi_box h1 {
	font-size: 14px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	color: #929F11;  
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
/* basket */
#basket {
	display: block;
}
#basket h3 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
table.basket_list {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	position: relative;
	z-index: 1;		
	line-height: 16px;	
	border-top: 1px solid #E5E8EA;		
}
table.basket_list a.basket_article_name {
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	display: block;
}
table.basket_list td {
	padding: 10px 5px 10px 5px;
	border-bottom: 1px solid #E5E8EA;	
	position: relative;
	background: #fff;
	z-index: 1;
}
table.basket_list td.smalltd {
	width: 1%;
}
table.basket_list td.optionLine {
	padding: 5px;
	width: 120px;
}
table.basket_list img {
	padding: 2px;
	border: 3px solid #E5E8EA;	
	position: relative;
	background: #fff;
	z-index: 1;
}
table.basket_list .total_value {
	color: #FFF;	
	background: #929F11;
	padding: 10px;
}
table.basket_list .total_value a {
	color: #FFF;	
	text-decoration: underline;
}
table.basket_list .total_value a:hover {
	color: #FFF;	
	text-decoration: none;
}
table.basket_list .total_sum {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;	
	background: #929F11;
	padding: 10px;	
}
table.basket_list select {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;	
	margin: 0px 0px 0px 10px;
}
.article_amount_line {
	display: block;
	margin-bottom: 10px;
	text-align: right;
	line-height: 15px;
}
.article_amount_line table {
	padding: 0px;
	margin: 0px;
	float: right;
}
.article_amount_line table td {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: none;
}
#basket_options {
	display: block;
	margin: 20px 0px 20px 0px;
}
#edit_options {
	display: block;
	margin: 20px 0px 20px 0px;
}
/* div box white */
#divBoxwhite {
	display: block;
	width: 600px;
	background: #FFF;
	text-align: left;
}
#divBoxwhite  .formDivBox {
	display: block;
	padding: 20px;
}
#divBoxwhite  h1 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #929F11; 
	text-align: left;
	padding: 0px;
	display: block;
	margin: 0px 0px 10px 0px;	
}
/* Flash info */
#flashinfo {
	position: relative;
	background: #666;
	margin: 0 auto;   
	text-align: center;	
	z-index: 500;
	border-bottom: 1px solid #000;
	display: block;
}
#flashinfo .infoTextConfirm {
	text-align: center;	
	position: relative;
	margin: 0 auto;   	
	padding: 10px;
	color: #fff;	
	background: #65BA40;
	font-family: "Trebuchet MS";
	font-size: 14px;        	
	font-weight: bold;
	font-style: normal;  		
}
#flashinfo .infoTextError {
	text-align: center;	
	position: relative;
	margin: 0 auto;   	
	padding: 10px;
	color: #FFF;	
	background: #F9630D;
	font-family: "Trebuchet MS";
	font-size: 14px;        	
	font-weight: bold;
	font-style: normal;  		
}
/* artist list */
#artist_lists {
	display: block;
	margin: 0px;
	padding:0px;
}
#artist_lists .listBlockRow {
	display: block;
	padding: 0px;
	margin: 0px;	
	border-bottom: 1px solid #E5E8EA;
}
#artist_lists .listBlockColumn {
	padding: 10px;
	border-top: 1px solid #E5E8EA;
	margin: 0px;
	display: block;
}
#artist_lists h2 {
	font-family: "Trebuchet MS";
	font-size: 14px;        	
	font-weight: bold;
	font-style: italic;    
	color: #929F11; 
	text-align: left;
	padding: 0px;
	display: block;
	margin: 0px 0px 10px 0px;	
}
#artist_lists .artist_avatar {
	width: 65px;
	float: left;
}
#artist_lists .artist_avatar img {
	border: 1px solid #B2C029;
}
#artist_lists .artist_links {
	display: block;
	float: left;	
}
#artist_lists .artist_links a {
	line-height: 13px;
}
#artist_lists .artist_addinfo {
	float: left;
	line-height: 18px;
	margin-left: 20px;
}
#artist_lists .artist_addinfovalue {
	margin-left: 10px;
	float: left;
	color: #929F11;
	line-height: 18px;		
}
#artist_lists .artist_smallDescript {
	float: left;
	line-height: 14px;
	margin-left: 20px;
	position: relative;
}
#artist_lists .artist_smallDescript p {
	margin: 0px;
	padding: 0px;
	position: absolute;	
	display: block;
	overflow: hidden;   
	height: 56px;
	width: 200px;		
}
/* selling confirm table */
table.selling_confirm_table {
	margin: 20px 0px 20px 0px;
	padding: 0px;	
	line-height: 16px;	
	border-top: 1px solid #E5E8EA;	
	display: block;
	font-size: 11px;
}
table.selling_confirm_table td {
	padding: 5px;
	border-bottom: 1px solid #E5E8EA;	
}
table.selling_confirm_table td.headLineSmall {	
	font-weight: bold;
	width: 50%;
}
table.selling_confirm_table td.headLineNorm {	
	font-weight: bold;
}
table.selling_confirm_table td.articleName {
	color: #929F11;
}
table.selling_confirm_table td.total_value {
	color: #FFF;	
	background: #929F11;
}

table.selling_confirm_table td.total_sum {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;	
	background: #929F11;
}

table.selling_confirm_table td.total_comment_value {
	color: #FFF;	
}

table.selling_confirm_table td.total_comment_sum {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;	
}
/* artist application */
#artist_application {
	padding: 0px;
	margin: 0px 0px 20px 0px;
	display: block;
}
#artist_application .leftComicBox {
	float: left;
	margin: 0px;
	padding: 0px 20px 0px 0px;
	width: 175px;
}
#artist_application .rightComicBox {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 175px;	
}
#artist_application h1 {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #929F11;	
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-style: normal;
	display: block;
}
#artist_application p {
	padding: 10px 0px 10px 0px;
	margin: 0px;
}
#artist_application .leftInfos {
	width: 240px;
	margin: 10px 20px 10px 0px;
	padding: 10px;
	float: left;
	border: 5px solid #929F11;
	background: #B2C029;
	color: #FFF;
}
#artist_application .rightInfos {
	width: 240px;
	margin: 10px 0px 10px 0px;
	padding: 10px;
	float: right;
	border: 5px solid #929F11;
	background: #B2C029;
	color: #FFF;	
}
#artist_application  .mailBox {
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;	
	width: 90%;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	border: none;
	background: #B2C029;	
}
#artist_application  .appnrBox {
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;	
	width: 90%;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	border: none;
	background: #B2C029;	
}
#artist_application .example_email {
	display: block;
	margin: 20px 0px 20px 0px;
}
#artist_application .example_email_img {
	border: 5px solid #E5E8EA;
	margin: 0px;
	padding: 0px;
	background: #fff url(../images/example_email.jpg) 5px 5px no-repeat;
	display: block;
	height: 430px;
}
/* availible slots */
#avail_slots {
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	background: #F3F6F9;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;	
}
#avail_slots .slot_about {
	display: block;
	margin: 0px;
	padding: 0px 0px 2px 0px
}
#avail_slots .slot_info {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 12px;  
	font-weight: bold;
	margin-bottom: 10px;	
}
/* left side promo */
#leftSidePromo {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	background: #FFF;
	width: 200px;
	float: left;
}
#leftSidePromo a {
	padding: 0px;
	margin-bottom: 20px;
	padding: 0px;
}
/* note, infos errors and messages */
.noteRed {
	padding: 5px;
	color: #FF0000;
	background: #FFE4D2;
	border: 1px solid #FF0000;
	margin: 10px 0px 10px 0px;
	display: block;
}
.noteGreen {
	padding: 5px;
	color: #27AC00;
	background: #CEFFBF;
	border: 1px solid #27AC00;	
}
.noteBlue {
	padding: 5px;
	color: #6189B7;
	background: #E0E8F1;
	border: 1px solid #6189B7;	
}
/* not available product */
.notAvailableProductInfo {
	display: block;
	font-family: "Trebuchet MS";	
	font-size: 14px;  
	font-weight: bold;
	color: #FFF;      
	padding: 13px 10px 13px 10px ;
	margin-bottom: 20px;
	background: #969FA8;
	border-bottom: 2px solid #E5E8EA;	
}
/* additional Options for products */
#additionalOptionsForProducts {
	display: block;
}
#additionalOptionsForProducts h3 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
#addOptionsBlock {
	display: block;
	margin: 0px 0px 20px 0px;
}
#addOptionsBlock .buyMoreOptions {
	display: block;
	margin: 20px 10px 20px 10px;
	padding: 20px;
	color: #FFF;
}
#addOptionsBlock .buyMoreOptions h4 {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;    
	display: block;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#addOptionsBlock .buyMoreOptions p {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
#addOptionsBlock .buyMoreOptions .selectPlaceOption {
	display: block;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#addOptionsBlock .buyMoreOptions .selectorForPlaceOption {
	display: block;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#addOptionsBlock .buyMoreOptions .selectorForPlaceOption .placeSelector {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;	
	background: #fff;
	color: #696969;
	margin: 0px;
	padding: 0px;
}
table.ArtistProductListForPromo {
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
table.ArtistProductListForPromo td {
	padding: 5px 10px 5px 10px;
	margin: 0px;
	border-bottom: 1px solid #929F11;
	background: #FFFFCC;
	color: #929F11;
}
table.ArtistProductListForPromo td.regulator {
	height: 0px;
	border: none;
	padding: 0px;
	margin: 0px;
}
/* help Table */
.helpHeader {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
table.helpTable {
	width: 100%;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
table.helpTable td {
	margin: 0px;
	padding: 5px 5px 20px 5px;
	border-bottom: 1px solid #929F11;
	font-size: 12px;
}
table.helpTable td b {
	display: block;
	font-weight: bold;
	padding: 5px;
	background: #F9FBFC;
	margin: 10px 0px 0px 0px;
}
table.helpTable td.anchorPoint {
	background: url(../images/proto_stars.gif) left 15px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding: 21px 10px 10px 0px;
	margin: 0px;
	line-height: 18px;
	border: none;
}
/* about informations */
.aboutHeader {
	font-size: 16px;        
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;    
	color: #404040;   	
	display: block;
	background: #F9FBFC;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
	margin: 0px 0px 20px 0px;
	padding: 10px;	
}
.aboutInformation {
	background: url(../images/about_picture.jpg) no-repeat;
	display: block;
}
.aboutInformation p {
	margin: 0px;
	padding: 130px 0px 50px 270px;
	font-size: 12px;
}
/* help informations */
.helpInformation {
	background: url(../images/help_picture.jpg) no-repeat;
	display: block;
}
.helpInformation p {
	margin: 0px 0px 20px 0px;
	padding: 160px 0px 50px 300px;
	font-size: 12px;
}

/* backgrounds colors */
.backgroundLiteGreen {
	background: #B2C029;
}
.backgroundLiteGrey {
	background: #969FA8;
}
.backgroundDarkGreen {
	background: #929F11;
}
/* whyUsInfo informations */
.whyUsInfo {
	background: url(../images/dlaczego_prototyp_head.jpg) no-repeat;
	display: block;
}
.whyUsInfo p {
	margin: 0px;
	padding: 130px 20px 50px 20px;
	font-size: 12px;
}
.whyUsInfo i {
	background: url(../images/dlaczego_prototyp_star.jpg) no-repeat;
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 80px;
	font-style: normal;
}
.whyUsInfo b {
	font-weight: bold;
	display: block;
	font-size: 14px;
	padding: 0px 0px 5px 0px;
}
/* additional settings */
.bigButtonPinkLink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: -10px 0px 0px 0px;
	width: auto;
}
a:hover.bigButtonPinkLink {
	color: #FFF;
}
.bigButtonPink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	width: auto;
}
a:hover.bigButtonPink {
	color: #FFF;
}
/* ie 7 hack making one line for this */
*:first-child+html .bigButtonPink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 13px 7px 13px 7px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	display: block;
}
*:first-child+html .bigButtonPinkLink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px 0px 9px 0px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
}
*:first-child+html .bigButtonGreenSubmit {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px 0px 9px 0px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
}
*:first-child+html .bigButtonGreen {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px 0px 9px 0px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
}
*:first-child+html .bigButtonGreenLink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 12px 10px 13px 12px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	display: block;
}
/* END OF ie 7 hack making one line for this */

/* ie 6 hack making one line for this */
*html  .bigButtonPink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 13px 7px 13px 7px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	display: block;
}
*html  .bigButtonPinkLink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px 0px 9px 0px;
	background: #ED0223 url(../images/buttons_bg_addtobasket.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
}
*html  .bigButtonGreenSubmit {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px 0px 9px 0px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
}
*html  .bigButtonGreen {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 9px 0px 9px 0px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
}
*html  .bigButtonGreenLink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 12px 10px 13px 12px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	display: block;
}
/* END OF ie 6 hack making one line for this */

.bigButtonGreen {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	width: auto;
}
a:hover.bigButtonGreen {
	color: #FFF;
}
.bigButtonGreenLink {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: 0px;
	width: auto;
}
a:hover.bigButtonGreenLink {
	color: #FFF;
}
.bigButtonGreenSubmit {
	font-family: "Trebuchet MS";	
	font-size: 16px;  
	font-weight: bold;
	color: #FFF;      
	padding: 10px;
	background: #929F11 url(../images/buttons_bg_backtocatalog.jpg) repeat-x;
	border: none;
	text-align:center;
	margin: -10px 0px 0px 0px;
	width: auto;
}
.smallImgBorder {
	padding: 2px;
	border: 3px solid #E5E8EA;	
	background: #fff;
}
/* send opinion */
*html  #sendOpinion { /* ie 6 hack */
	position: absolute;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
*:first-child+html   #sendOpinion { /* ie 7 hack */
	position: absolute;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
#sendOpinion {
	position: fixed;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
#sendOpinion a {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FFF;
	text-align: center;
	line-height: 11px;
	border: none;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;	
}
/* rules */
table.rulesTable {
	width: 100%;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	border: none;
}

table.rulesTable td {
	border: none;
	margin: 0px;
	padding: 3px 10px 10px 0px;
}
table.rulesTable td.headRule {
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #929F11;
	padding: 8px 10px 20px 0px;	
}
table.rulesTable td.headPoint {
	background: url(../images/proto_stars.gif) left 5px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding-top: 12px;
	line-height: 16px;
}
table.rulesTable td.subPoint {
	background: url(../images/proto_stars.gif) left 3px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding-top: 9px;
	line-height: 18px;
}
/* my magic buttons */
.button_item {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	border-bottom: 1px solid #E5E8EA;
}
.button_item input {
	display: block;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;
	background: #fff;
	color: #333333;	
}
/* whyUsInfo informations */
.whyUsInfo {
	background: url(../images/dlaczego_prototyp_head.jpg) no-repeat;
	display: block;
}
.whyUsInfo p {
	margin: 0px;
	padding: 130px 20px 50px 20px;
	font-size: 12px;
}
.whyUsInfo i {
	background: url(../images/dlaczego_prototyp_star.jpg) no-repeat;
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 80px;
	font-style: normal;
}
.whyUsInfo b {
	font-weight: bold;
	display: block;
	font-size: 14px;
	padding: 0px 0px 5px 0px;
}
/* first page banners */
.joinusBanner {
	padding: 0px 0px 0px 0px;
}
.whyusBanner {
	padding: 0px 0px 20px 0px;
}
.wywiadBanner {
	margin: 20px 0px 0px 0px;
	border: none;
}
.newsBanner {
	padding: 0px 0px 20px 0px;
	float: left;
}
.occasionBanner {
	padding: 0px 0px 20px 0px;
	float: right;
}
.bigStartBanner {
	padding: 0px 0px 20px 0px;
}
/* joinToUs */

.joinToUs {
	background: url(../images/jointousheader.gif) left top no-repeat;
	display: block;
}
.joinToUs .content {
	padding: 130px 20px 20px 20px;
}
.joinToUs .content table.firstTable {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.joinToUs .content table.firstTable td {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.joinToUs .content table.firstTable td.joinus_starStar {
	background: url(../images/proto_stars_star.gif) left top no-repeat;
	width: 70px;
}
.joinToUs .content table.firstTable td.joinus_starArrow {
	background: url(../images/proto_stars_arrowdown.gif) left top no-repeat;
	width: 70px;
}
.joinToUs .content table.firstTable td.joinus_text {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #666666;
	font-size: 16px;	
}

.joinToUs .content table.secondTable {
	width: 520px;
	margin: 0px;
	padding: 0px;
}
.joinToUs .content table.secondTable td {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
.joinToUs .content table.secondTable td.joinus_starSubpoint {
	background: url(../images/proto_stars_subpoint.gif) left top no-repeat;
	width: 40px;
}
.joinToUs .content table.secondTable td.joinus_breakPoint {
	width: 20px;
}
.joinToUs .content table.secondTable td.joinus_text {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #666666;
	font-size: 12px;
	width: 200px;
	line-height: 16px;
}
/* protoBigImgLoader */
.protoBigImgLoader {
	background: url(../images/proto_loader.gif) left top;
}

.fontBigTrebuchet {
	font-size: 18px;        
	font-family: "Trebuchet MS";
	font-weight: bold;	
	display: block;
}
.paddingNone {
	padding: 0px;
}
.paddingTop5px {
	padding-top: 5px;
}
.marginLeft20px {
	margin-left: 20px;
}
.width60px {
	width: 60px;
}
.width250px {
	width: 250px;
}
.width40px {
	width: 60px;
}
.width30px {
	width: 30px;
}
.width35px {
	width: 35px;
}
.width80px {
	width: 80px;
}
.width50prc {
	width: 40%;
}
.width45prc {
	width: 45%;
}
.width60prc {
	width: 60%;
}
.width70prc {
	width: 70%;
}
.width475px {
	width: 475px;
}
.width100prc {
	width: 100%;
}
.displayBlock {
	display: block;
}
.marginRight5px {
	margin-right: 5px;
}
.marginRight10px {
	margin-right: 10px;
}
.marginLeft10px {
	margin-left: 10px;
}
.paddingRight10px {
	padding-right: 20px;
}
.marginRightBottom1030px {
	margin-right: 10px;
	margin-bottom: 30px;
}
.marginTop30px {
	margin-top: 30px;
}
.input_general {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;
	background: #fff;
	color: #333333;
	padding: 1px;
	margin: 5px 0px 5px 0px;
	width: 90%;	
}
.input_standard {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;
	background: #fff;
	color: #333333;
	padding: 1px;
	margin: 5px 0px 5px 0px;
}
.inputButtonstandard {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 1px;
	margin: 5px 0px 5px 0px;
}
.fontSize23 {
	font-size: 23px;
}
.padding10 {
	padding: 10px;
	display: block;
}
.padding20px {
	padding: 20px;
	display: block;
}
.padding3px {
	padding: 3px;
	display: block;
}
.padding7px {
	padding: 7px;
	display: block;
}
.padding5px {
	padding: 5px;
}
.paddingTop3px {
	padding-top: 7px;
	display: block;
}
.new_artist_margin {
	margin: 0px 0px 10px 0px;
}
.spacer20 {
	clear:both;
	margin:0px;
	padding: 0px;
	height: 20px;
	display: block;
	border: none;
	background: none;
}
.left {
	float: left;
}
.right {
	float: right;
}	
.FontRed {
	color: #FF0000;
}
.FontDarkGreen {
	color: #929F11;
}
.FontLightGreen {
	color: #B2C029;
}
.FontYellow {
	color: #FFEC00;
}
.bgLightGreyLight {
	background: #F9FBFC;
}
.bgLightGreyDark {
	background: #F3F6F9;
}
/* articles colours */
/* czerwony, pomaranczowy, zólty, zielony, niebieski, fiolet, róz, czarny, bialy, szary */
.baseColours {
	padding: 3px;
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	margin: 0px;	
}
.baseColours input {
	border: none;
	margin: 3px 0px 0px 3px;
}
.matRed {
	background: #DC2320;
	border-right: 1px solid #F9FBFC;
}
.matOrange {
	background: #FE9900;
	border-right: 1px solid #F9FBFC;	
}
.matYellow {
	background: #FFE806;
	border-right: 1px solid #F9FBFC;	
}
.matGreen {
	background: #62BD18;
	border-right: 1px solid #F9FBFC;	
}
.matBlue {
	background: #4B81D4;
	border-right: 1px solid #F9FBFC;
}
.matViolet {
	background: #B219C1;
	border-right: 1px solid #F9FBFC;	
}
.matPink {
	background: #F6145E;
	border-right: 1px solid #F9FBFC;	
}
.matBlack {
	background: #000;
	border-right: 1px solid #F9FBFC;	
}
.matWhite {
	background: #FFF;
	border-right: 1px solid #F9FBFC;
	border-top: 1px solid #F9FBFC;
	border-bottom: 1px solid #F9FBFC;			
}
.matGrey {
	background: #D2D6D9;
	border-right: 1px solid #F9FBFC;		
}

.greenPointSign {
	color: #fff;
	background: #929F11;
	padding: 3px;
	display: block;
}
.greyPointSign {
	color: #fff;
	background: #B9C1C8;
	padding: 3px;	
	display: block;	
}
.redPointSign {
	color: #fff;
	background: #F88B30;
	padding: 3px;
	display: block;	
}

.greenPointBg {
	color: #fff;
	background: #929F11;
}
.greyPointBg {
	color: #fff;
	background: #B9C1C8;
}
.redPointBg {
	color: #fff;
	background: #F88B30;
}
.greenPoint a, .greyPoint a, .redPoint a {
	color: #fff;
}
.error_box {
	padding: 5px;
	color: #FF0000;
	background: #FFE4D2;
	border: 1px solid #FF0000;
	margin: 10px 0px 10px 0px;
	display: block;
}
/* info on start */

#info_on_start {
	display: block;
	background: url(../images/dlaczego_prototyp_head.jpg) left top no-repeat;
	height: 300px;
	
}
#info_on_start .PromoContent {
	padding: 130px 20px 20px 20px;
}
#info_on_start .PromoContent .diVBox {
	width: 250px;
	float: left;
}
#info_on_start .PromoContent .diVBox a {
	background: url(../images/dlaczego_prototyp_star.jpg) left top no-repeat;
	display: block;
	height: 21px;
	padding: 3px 0px 5px 30px;
	font-size: 12px;
	font-weight: bold;
}
/* send opinion */
#sendOpinion {
	position: fixed;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
#sendOpinion {
	position: fixed;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
#sendOpinion a {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FFF;
	text-align: center;
	line-height: 11px;
	border: none;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;	
}
/* rules */
table.rulesTable {
	width: 100%;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	border: none;
}

table.rulesTable td {
	border: none;
	margin: 0px;
	padding: 3px 10px 10px 0px;
}
table.rulesTable td.headRule {
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #929F11;
	padding: 8px 10px 20px 0px;	
}
table.rulesTable td.headPoint {
	background: url(../images/proto_stars.gif) left 5px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding-top: 12px;
	line-height: 16px;
}
table.rulesTable td.subPoint {
	background: url(../images/proto_stars.gif) left 3px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding-top: 9px;
	line-height: 18px;
}
/* my magic buttons */
.button_item {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	border-bottom: 1px solid #E5E8EA;
}
.button_item input {
	display: block;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;
	background: #fff;
	color: #333333;	
}
/* joinToUs */
.joinToUs {
	background: url(../images/jointousheader.gif) left top no-repeat;
	display: block;
}
.joinToUs .content {
	padding: 130px 20px 20px 20px;
}
.joinToUs .content table.firstTable {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.joinToUs .content table.firstTable td {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.joinToUs .content table.firstTable td.joinus_starStar {
	background: url(../images/proto_stars_star.gif) left top no-repeat;
	width: 70px;
}
.joinToUs .content table.firstTable td.joinus_starArrow {
	background: url(../images/proto_stars_arrowdown.gif) left top no-repeat;
	width: 70px;
}
.joinToUs .content table.firstTable td.joinus_text {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #666666;
	font-size: 16px;	
}

.joinToUs .content table.secondTable {
	width: 520px;
	margin: 0px;
	padding: 0px;
}
.joinToUs .content table.secondTable td {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
.joinToUs .content table.secondTable td.joinus_starSubpoint {
	background: url(../images/proto_stars_subpoint.gif) left top no-repeat;
	width: 40px;
}
.joinToUs .content table.secondTable td.joinus_breakPoint {
	width: 20px;
}
.joinToUs .content table.secondTable td.joinus_text {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #666666;
	font-size: 12px;
	width: 200px;
	line-height: 16px;
}
/* info on start */
#info_on_start {
	display: block;
	background: url(../images/dlaczego_prototyp_head.jpg) left top no-repeat;
	height: 300px;
	
}
#info_on_start .PromoContent {
	padding: 130px 20px 20px 20px;
}
#info_on_start .PromoContent .diVBox {
	width: 250px;
	float: left;
}
#info_on_start .PromoContent .diVBox a {
	background: url(../images/dlaczego_prototyp_star.jpg) left top no-repeat;
	display: block;
	height: 21px;
	padding: 3px 0px 5px 30px;
	font-size: 12px;
	font-weight: bold;
}
/* send opinion */
#sendOpinion {
	position: fixed;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
#sendOpinion {
	position: fixed;
	width: 60px;
	height: 60px;
	background: #F6145E;
	margin: 0px;
	padding: 0px;
	top: 0;
	right: 0;
	overflow: visible;
}
#sendOpinion a {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FFF;
	text-align: center;
	line-height: 11px;
	border: none;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;	
}
/* rules */
table.rulesTable {
	width: 100%;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	border: none;
}

table.rulesTable td {
	border: none;
	margin: 0px;
	padding: 3px 10px 10px 0px;
}
table.rulesTable td.headRule {
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #929F11;
	padding: 8px 10px 20px 0px;	
}
table.rulesTable td.headPoint {
	background: url(../images/proto_stars.gif) left 5px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding-top: 12px;
	line-height: 16px;
}
table.rulesTable td.subPoint {
	background: url(../images/proto_stars.gif) left 3px no-repeat;
	width: 30px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #FFF;	
	display: block;
	text-align: center;
	padding-top: 9px;
	line-height: 18px;
}
/* my magic buttons */
.button_item {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	border-bottom: 1px solid #E5E8EA;
}
.button_item input {
	display: block;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 15px;
	background: #fff;
	color: #333333;	
}
/* joinToUs */
.joinToUs {
	background: url(../images/jointousheader.gif) left top no-repeat;
	display: block;
}
.joinToUs .content {
	padding: 130px 20px 20px 20px;
}
.joinToUs .content table.firstTable {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.joinToUs .content table.firstTable td {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.joinToUs .content table.firstTable td.joinus_starStar {
	background: url(../images/proto_stars_star.gif) left top no-repeat;
	width: 70px;
}
.joinToUs .content table.firstTable td.joinus_starArrow {
	background: url(../images/proto_stars_arrowdown.gif) left top no-repeat;
	width: 70px;
}
.joinToUs .content table.firstTable td.joinus_text {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #666666;
	font-size: 16px;	
}

.joinToUs .content table.secondTable {
	width: 520px;
	margin: 0px;
	padding: 0px;
}
.joinToUs .content table.secondTable td {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
.joinToUs .content table.secondTable td.joinus_starSubpoint {
	background: url(../images/proto_stars_subpoint.gif) left top no-repeat;
	width: 40px;
}
.joinToUs .content table.secondTable td.joinus_breakPoint {
	width: 20px;
}
.joinToUs .content table.secondTable td.joinus_text {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #666666;
	font-size: 12px;
	width: 200px;
	line-height: 16px;
}
/* ProtoWlepka */
.protoStick {
	display: block;
}

table.protoStickTable {
	margin: 0px;
	padding: 0px;
	border: none;
	border-top: 1px solid #E5E8EA;
	border-bottom: 1px solid #E5E8EA;
}

table.protoStickTable td {
	padding: 0px;
	margin: 0px;
	border: none;
}
table.protoStickTable td.stickHead {
	padding: 10px 0px 5px 0px;
	margin: 0px;
	border: none;
	font-weight: bold;
}
table.protoStickTable td.stickBreaks  {
	padding: 0px;
	margin: 0px;
	border: none;
	background: url(../images/protostick_breakpoint_bg.gif) left top repeat-y;	
	width: 23px;
}
table.protoStickTable td.stickLastLine {
	padding: 0px 0px 10px 0px;
	margin: none;	
}
table.protoStickTable td.stickButton {
	padding: 10px 0px 10px 0px;
	margin: none;	
	border-top: 1px solid #E5E8EA;	
}
.protoStick .stickHeader {
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #F6145E;
	padding: 10px 0px 10px 0px;	
}
.protoStick .ptotoStickEfect {
	border: 1px solid #E5E8EA;
	padding: 5px;
	display: block;
	background: #F9FBFC;
	display: block;	
}
#protoWlepka {
	padding: 0px 0px 0px 5px;
	display: block;

}
#protoWlepka a {
	border: none;
	padding: 0px;
	margin: 0px;
}
#protoWlepka img {
	background: #FFFFFF;	
	border: 1px solid #E5E8EA;
	margin: 5px 2px 5px 0px;
	padding: 5px;
}
#protoWlepka a.linkToPrototyp {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: bold;
	font-style: normal;
	color: #929F11;
}
/* some kind of New ! */
.itsNew {
	font-size: 9px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
	text-align: left;
	padding: 0px 2px 0px 2px;
	margin: 0px 5px 0px 5px;
	line-height: 9px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.5px;	
	display: inline;
	height: 10px;
	border: 1px solid #FFCFCF;
	
}
/* occasion */
.occasion {
	display: block;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
}
.occasion .occasionHeader {
	height: 70px;
	padding: 0px 0px 60px 0px;
	margin: 0px;
}
.occasion .occasionContent {
	padding: 0px 0px 20px 0px;
	margin: 0px;	
}
.woman {
	background-image: url(../images/page_content_head_dzienkobiet.gif);
}
/* contest */
.contest {
	display: block;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	background: url(../images/header_contest.gif) no-repeat;
}
.contest .contestHeader {
	height: 70px;
	padding: 0px 0px 60px 0px;
	margin: 0px;
}
.contest .contestContent {
	padding: 20px;
	margin: 0px;	
	font-size: 12px;
	line-height: 18px;
}
.contest .contestContent h4 {
	font-size: 22px;        
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-style: normal;    
	color: #919E10;   
	margin: 0px;
	padding: 20px 0px 20px 0px;
}
.contest .contestContent table.ranking {
	background: #F9FBEA;
	border-top: 1px solid #919E10;
	border-left: 1px solid #919E10;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.contest .contestContent table.ranking td {
	border-bottom: 1px solid #919E10;
	border-right: 1px solid #919E10;
	padding: 5px;
	margin: 0px;	
	color: #F6145E;
}
.contest .contestContent table.ranking td.rankHeader {
	border-bottom: 1px solid #919E10;
	border-right: 1px solid #919E10;
	padding: 5px;
	margin: 0px;	
	font-weight: bold;
	background: #FFF;		
}
.contest .contestContent table.ranking td.rankSelector {
	border-bottom: 1px solid #919E10;
	border-right: 1px solid #919E10;
	padding: 5px;
	margin: 0px;	
	background: #E8E8E8;	
	color: #666666;
}
/* surveyTable */
table.surveyTable {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 100%;
	font-size: 12px;
}
table.surveyTable td {
	padding: 5px 5px 10px 5px;
	border: none;
	border-bottom: 1px solid #E5E8EA;
	width: 50%;
}
/* artist interview */
.artist_interview {
	background: url(../images/artist_interview_header.gif) no-repeat;
	display: block;
	font-size: 12px;	
}
.artist_interview .artistInterviewContent {
	margin: 0px;
	padding: 130px 20px 50px 20px;
	font-size: 12px;
	display: block;
}
.artist_interview .artistPhoto {
	float: left;
	display: inline;
	padding: 0px 20px 20px 0px;
}
.artist_interview .itemPhoto {
	padding: 3px;
	border: 1px solid #E5E8EA;
	float: left;
	display: inline;
	margin: 5px 5px 2px 0px;
}
.artist_interview table.startImages {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.artist_interview .questionToArtist {
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #929F11;
	padding: 20px 0px 20px 0px;	
	display: block;
}
/* interviewsHistory */
ul#interviewsHistory {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
	display: block;
}
#interviewsHistory li {
	display: block;
	width: 200px;
	float:left;
	padding: 0px 0px 0px 0px;
}
#interviewsHistory li a{
    padding: 5px 0px 10px 0px;
	font-family: tahoma, verdana, arial,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
    color: #696969;
	display: block;	
	border-bottom: 1px solid #E5E8EA;			
}
#interviewsHistory li a:hover {
    padding: 5px 0px 10px 0px;
	display: block;	
	color: #F6145E;
	border-bottom: 1px solid #696969;	
}
.transferDetails {
	margin: 10px 0px 20px 0px;
	padding: 20px;
	background: #FFF;
	border: 5px solid #929F11;
	font-size: 11px;
	display: block;
}
.transferDetails  table {
	margin: 0px;
	padding: 0px;
	border: none;
	font-size: 11px;
}
.transferDetails  table td {
	padding: 3px 20px 3px 0px;
	border-bottom: 1px solid #E5E8EA;
}
.artist_interview {
	background: url(../images/artist_interview_header.gif) no-repeat;
	display: block;
	font-size: 12px;	
}
.artist_interview .artistInterviewContent {
	margin: 0px;
	padding: 130px 20px 50px 20px;
	font-size: 12px;
	display: block;
}
.artist_interview .artistPhoto {
	float: left;
	display: inline;
	padding: 0px 20px 20px 0px;
}
.artist_interview .itemPhoto {
	padding: 3px;
	border: 1px solid #E5E8EA;
	float: left;
	display: inline;
	margin: 5px 5px 2px 0px;
}
.artist_interview table.startImages {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.artist_interview .questionToArtist {
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: normal;
	color: #929F11;
	padding: 20px 0px 20px 0px;	
	display: block;
}
/* interviewsHistory */
ul#interviewsHistory {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
	display: block;
}
#interviewsHistory li {
	display: block;
	width: 200px;
	float:left;
	padding: 0px 0px 0px 0px;
}
#interviewsHistory li a{
    padding: 5px 0px 10px 0px;
	font-family: tahoma, verdana, arial,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
    color: #696969;
	display: block;	
	border-bottom: 1px solid #E5E8EA;			
}
#interviewsHistory li a:hover {
    padding: 5px 0px 10px 0px;
	display: block;	
	color: #F6145E;
	border-bottom: 1px solid #696969;	
}
.transferDetails {
	margin: 10px 0px 20px 0px;
	padding: 20px;
	background: #FFF;
	border: 5px solid #929F11;
	font-size: 12px;
}
.transferDetails  table {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 100%;
}
.transferDetails  table td {
	padding: 3px 20px 3px 0px;
	border-bottom: 1px solid #E5E8EA;
}
/* reklama w prototyp */
.reklamaPrototyp {
	background: url(../images/reklama_bg.jpg) no-repeat;
	display: block;
	height: 570px;
}
.reklamaPrototyp  H1 {
	margin: 0px;
	padding: 20px 0px 30px 0px !important;
	text-align: right;
	font-family: "Trebuchet MS"  !important;
	font-size: 23px !important;
	font-weight: normal !important;
	text-decoration: none !important;
	border: none  !important;	
	display: block  !important;
	background: none !important;
	color: #930050 !important;
}
.reklamaPrototyp p {
	margin: 0px;
	padding: 0px 0px 50px 270px;
	font-size: 12px;
	line-height: 18px;
}
.banerStartCenter {
	border: none;
	margin: 0px;
	padding: 20px 0px 5px 0px;
	font-size: auto;
	line-height: auto;	
}
.banerStartCenter  img {
	border: none;
	margin: 0px;
	padding:0px;	
	border-top:1px solid #E5E8EA;
}
.banerStartCenter  a {
	border: none;
	margin: 0px;
	padding:0px;
}
.banerStartCenter  a:hvoer {
	border: none;
	margin: 0px;
	padding:0px;
}
.banerStartCenter  a.getAdv {
	border: none;
	margin: 0px;
	padding: 10px 5px 5px 5px;
	font-size: 10px;
	line-height: 10px;
	background: #F9FBFC;
	color: #940050;
	display: block;
	border-bottom:1px solid #E5E8EA;	
}
.banerStartCenter  a:hover.getAdv {
	border: none;
	margin: 0px;
	padding: 10px 5px 5px 5px;
	font-size: 10px;
	line-height: 10px;
	background: #F9FBFC;
	color: #F40191;
	display: block;
	border-bottom:1px solid #E5E8EA;	
}
.banerLewyPas {
	border: none;
	margin: 10 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	font-size: auto;
	line-height: auto;	
	border-top:1px solid #E5E8EA;
	border-bottom:1px solid #E5E8EA;		
}
.banerLewyPas  img {
	border: none;
	margin: 0px;
	padding:0px;	
}
.banerLewyPas  a {
	border: none !important;
	margin: 10px 0px 0px 0px !important;
	padding:0px !important;
	display: block !important;
}
.banerLewyPas  a:hvoer {
	border: none;
	padding:0px;
}
.banerLewyPas  a.getAdv {
	border: none;
	margin: 0px;
	padding: 10px 5px 5px 5px !important;
	font-size: 10px;
	line-height: 10px;
	background: #F9FBFC;
	color: #940050;
	display: block;

}
.banerLewyPas  a:hover.getAdv {
	border: none;
	margin: 0px;
	padding: 10px 5px 5px 5px !important;
	font-size: 10px;
	line-height: 10px;
	background: #F9FBFC;
	color: #F40191;
	display: block;
	border-bottom:1px solid #E5E8EA;	
}
#protoForum {
	display: block;
	padding: 0px;
	margin: 0px;
}
#protoForum .postsGroupTable {
	width: 100%;
	background: #F1F1F1;
	padding: 10px;
	margin: 0px 0px 20px 0px;
	text-align: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#protoForum .postsGroupTable th {
	font-weight: bold;
	padding: 3px;
	border-bottom: 1px solid #CFCFCF;
	color: #999;
}
#protoForum .postsGroupTable td {
	font-weight: normal;
	padding: 4px;
	border-bottom: 1px solid #CFCFCF;	
}
#protoForum .postsGroupHeader {
	display: block;
	padding: 15px 15px 10px 15px;
	margin: 0px;
	font: normal 14px/normal "Trebuchet MS", Arial, Tahoma;
	color: #929F11;
	text-decoration: none;
}
#protoForum .postsGroupHeader a.rss {
	color: #FFFFFF;
	background: #CCCCCC;
	padding: 2px 3px 2px 3px;
	float: right;
	font: normal 11px/normal "Trebuchet MS", Arial, Tahoma;	
}
#protoForum .postsGroupHeader a:hover.rss {
	background: #FF8400;
}
#protoForum .postsGroupHeader .head {
	font: bold 14px "Trebuchet MS", Arial, Tahoma;
	color: #929F11;
}

.promo-price { display: block; color: #AF0000; font-weight: bold; padding: 3px 0px 0px 0px; }
.regular-price { color: #B0B0B0; }