body {
	margin: 0px;
	padding: 0px;
	font-family: Frutiger, Arial;
	background-color: #FFFFFF;
	color:#888888;
	text-align:center;
}

td { 	

	padding: 0px;	
}


input,select,textarea {
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #8D8D8D;	
}

input.checkbox { 
	border:0px;
	}


img { border: 0px; }

table { 	
	border-collapse: collapse;
	
}

form { 
	margin: 0px;
	padding: 0px;
}

a { color: #888888; }

#content{
	/* position: absolute;
	left:50%;
	margin-left:-490px; */
	margin: 0 auto;
	text-align:left;
	width:980px;
}

#cena{
	padding-left:20px;
}

/* Koszyk w main menu */

#topLinkiKosz{
	width:100px;
	position:absolute;
	top:0px;
	right:0;
	height:45px;
}

#topLinkiKosz .backgroundLink {
height:45px;
left:-10px;
position:absolute;
top:0;
width:110px;
}
#topLinkiKosz a{
	display:block;
}
#ke{
	position:absolute;
	font-size:11px;
	width:65px;
	text-align:center;
	top:1px;
	right:39px;
	padding:0;
	margin:0;
}

#ce{
	padding:0;
	margin:0;
	position:absolute;
	text-align:center;
	font-weight:bold;
	width:65px;
	color:#da002f;
	font-size:11px;
	top:12px;
	right:39px;
}

#ke2 {
	padding:0;
	margin:0;
	position:absolute;
	font-size:11px;
	text-align:center;
	width:65px;
	top:7px;
	right:39px;
}

#il {
	padding:0;
	margin:0;
	position:absolute;
	top:20px;
	right:20px;
	font-size:11px;
	
}

#topLinkiKosz #ce a {padding:0;
	margin:0;text-decoration:none;color:#da002f;}
#topLinkiKosz #ke2 a {padding:0;
	margin:0;text-decoration:none;}
#topLinkiKosz #il a {padding:0;
	margin:0;text-decoration:none;}
#topLinkiKosz #ke a {padding:0;
	margin:0;text-decoration:none;}
/* Koszyk w main menu */

#cena div{
	margin-bottom:30px;
}

#lastseebar{
	font-weight:bold;
	color:#fff;
	background-color:#c3c3c3;
}

#kombinacjebar{
	font-weight:bold;
	color:#fff;
	background-color:#c3c3c3;
}

#contentTop{

	position: relative;
	width:980px;
	height:103px;
}

#contentMain {
	position: relative;
	width:980px;
	
}

#contentMainFooter {
	position: relative;
	width:980px;
	/*background-color:#F6F0E2;*/
	background-color:#FCFBF6;
	padding-top:1px;
}

#contentFooter {
	position: relative;
	width:980px;
	background-color:#FFFFFF;
	clear:both;
}

#headerBackground {
	position: absolute;
	left: 0px;
	top: 0px;
}


#headerLogo {
	position: absolute;
	left: 20px;
	top: 5px;
}

#headerSnow {
	position: absolute;
	left: 0px;
	top: 0px;
}

#headerLinki {
	position: absolute;
	right: 110px;
	top: 2px;
}

#headerLinkiKoszyk {
	position: absolute;
	left: 884px;
	top: 1px;
	text-align:center;
}

#headerKoszykClick {
	position: absolute;
	left: 938px;
	top: 5px;
	width: 38px;
	height: 32px;
	z-index:1000;
	cursor:pointer;
}

#headerKoszykStan {
	position: absolute;
	left: 955px;
	top: 18px;
	font-size:10px;
	width: 5px;
	text-align: center;
	color: #707070;
	z-index:500;
}

#menuSzukaj {
	position: absolute;
	left: 748px;
	top: 3px;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: right;
	width: 230px;
	z-index:1000;
}

#mainMenu {
	/* position: absolute;
	left: 240px;
	top: 3px; */
	float:right;
	font-size:11px;
	color: #FFFFFF;
	text-align: right;
	width: 800px;	
	background:url(/images/mainMenuBg.jpg) no-repeat top right;
}


.errorField {
	color:#ff0000;
	font-size:11px;
	}
	
.errorText {
	color:#ff0000;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	}


#contentPath {
	position: absolute;
	left: 0px;
	top: 20px; 
	font-size:11px;
	color: #888888
}

#contentPathMargin {
	position: absolute;
	left: 0px;
	top: 6px; 
	font-size:11px;
	color: #888888
}


#footerArc {
	position: absolute;
	left: 0px;
	top: -85px;
	width:980px; 
	height:86px;
	background: url('/images/arc.gif');
	}

.formTable td {
	padding: 4px;
	}
	
.formTable input, .formTable select { 
	background-color:#ffffbc;
}

.inputYellow {
	background-color:#ffffbc;
}

.homeBannery {
	width:100%;
	margin-top: 2px;
}

.txt_szukaj {
	width: 144px;
	color:#777777;	
}

a.topLinki { 	
	font-size:11px;
	color: #888888;
	text-decoration: none;
}

a:hover.topLinki { 	
	color: #888888;
}

span.topCart1
{
	margin-right:20px;
	margin-left:20px;
}

span.topCart2
{
	margin-right:15px;
	!margin-right:12px;
	position:relative;
	top:13px;
}

span.topCart3
{
	margin-left:20px;
}

span.topCart4
{
	margin-right:1px;
	!margin-right:12px;
	position:relative;
	top:13px;
}

a.linkiMale { 	
	font-size:9px;
	color: #B20000;
	text-decoration: underline;
}

a:hover.linkiMale { 	
	color: #F96B00;
}

.linkiSzare { 	
	font-size:9px;
	color: #979797;
	text-decoration: none;
}


.content {
	width:100%;
	border: 0px;
}
	
.textRed {
	color: #B20000;
	font-size:10px;
	text-align:center;
	line-height:15px;
}

.textRedBig {
	color: #B20000;
	font-size:11px;
}

.alignCenter {
	text-align:center;	
}

.alignRight {
	text-align:right;
}

.headerPoints {
	margin-left:6px;	
	
}

.footerLinki {
	padding-left:10px;
	line-height:15px;
	width:150px;
}

.flaga1 { 
	text-align:center;
	width:48px;
}

.flaga1 div { 
	width:47px;
	margin-top:4px;
}

.flaga {
	margin:0px;
	padding:0px;
	
}

.flagaPipe {
	color: #979797;		
}

.inputTitle {
	font-size:11px;
	font-weight: bold;
	color: #888888;
	}
	
.productsTable td {
	border:1px solid #D8D8D8;
	width:134px;
	font-family: Verdana;
	font-size:10px;
	padding: 0px 4px 4px 6px;
	vertical-align:top;
	}
	
.productsTable img {
	margin:7px 10px 4px 6px;
	 
	}
	
.fotkaProduktu {
	border: 1px solid #FFFFFF;
	}

.fotkaProduktu1 {
	border: 1px solid #DDDDDD;
}

	
.navigationBar {		
	margin-bottom:8px;
	height:17px;
	width:582px;
	}
	
.navigationBar td {		
	background: #E5E5E5;
	}
	
.navigationBar td.pages {
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
	color: #ACADB0;
	font-weight:bold;
	font-family: Verdana;
	}
	
.navigationBar a {
	color: #ACADB0;
	background: #E5E5E5;
	font-size: 11px;
	letter-spacing: 12px;
	text-decoration: none;
	}

.navigationBar a.choose {
	color: #C40004;
	}

.navigationBar .ns {
	letter-spacing: 0px;
	}

.navigationBar a:hover {
	color: #000000;
	}

.mainPhoto {
	border:1px solid #D8D8D8;
	padding: 2px 10px 2px 10px;
	} 	

.mainPhoto1 {
	border:none;
	padding: 0px 0px 0px 0px;
	width:236px;
	} 	
	
#extraPhotoContainer1 {
	float:none;
	padding:0px;
	}
	
#zoomPhotoContainer {
	float:left;
	padding-left:6px;
	}
	
.extraPhoto1 {
	border:none;
	padding: 0px 0px 0px 5px;
	float:left;
	margin-right:0px;
	margin-bottom:5px;
	}

	
	
#extraPhotoContainer {
	width:300px;
	float:none;
	padding-left:6px;
	}
	
.extraPhoto {
	border:1px solid #D8D8D8;
	padding: 0px 5px 0px 5px;
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	}
	
.productTable {
	margin-bottom:8px;
	width:740px;
	}

.productTable h1 {
	color: #60605E;
	margin: 8px 0px 0px 0px;
	font-size: 18px;
	font-family: Verdana;
	font-weight:bold;
	}	

.productTable .opis {
	float:none;
	color: #60605E;
	margin: 10px 0px 10px 0px;
	font-size: 11px;
	font-family: Verdana;
	font-weight:normal;
	}

#Submenu {
	position: relative;
	
	left: 0px;
	top: 0em;
	margin:0;
	padding: 0;
	
	list-style: none;
	height:14px;
	top:0px;
/*background: #DA002F;
	border-left: 5px solid #DA002F;
	border-right:5px solid #DA002F;
	border-bottom: 4px solid #DA002F;
	border-top: 5px solid #DA002F;
*/	text-align:center;
    display:block;
    font: 11px Arial,sans-serif; 
    line-height:17px;   
}
#Submenu ul{
 background: #DA002F;
}
#Submenu li{
	margin: 0;
    float:left;
}

#Submenu a {
	color:#fff;
	text-decoration:none;
	padding: 0px 15px 0px 15px;

}

#showOtherBox{
	border:1px solid #c3c3c3;
}

#zobaczrowniez{
	font-weight:bold;
	color:#fff;
	background-color:#c3c3c3;
	padding:10px;
}

#showOthers {
	float:left;
	position:relative;
	width:360px;
	border:1px solid #D8D8D8;
	min-height:115px;
	margin-top:15px;
}

#showOthersHeader {
	position:relative;
	width:100%;
	height:24px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
	background:#F3F5F4;
	color:#666666;
	vertical-align:bottom;
	line-height:24px;
}

#showOthersBody {
	padding:6px 0px 3px 8px;
	position:relative;
	width:345px;
	font-size:11px;
	background:#ffffff;
	
}

#showOthersBody a {
	text-decoration:none;
	color: #666666;
}


#showColors {
	float:right;
	left:260px;
	width:315px;
	border:1px solid #D8D8D8;
	min-height:115px;
	margin-top:15px;
}

#showColorsHeader {
	position:relative;
	width:100%;
	height:24px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
	background:#F3F5F4;
	color:#666666;
	line-height:24px;	
}

#showColorsBody {
	padding:5px 0px 3px 5px;
	width:310px;
	font-size:12px;
	background:#FFFFFF;
}


label
{
	width: 80px;
	float: left;
	text-align: left;
	margin-right: 1px;
	margin-top:3px;
	display: block;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}

p {
	margin:6px 0px 6px 15px;	
}

#showColorsBody input {
	width:40px;
	
}

#showColorsBody select {
	width:195px;
	font-size:11px;	
}

.lista {
	margin-top: 0px;
	margin-bottom: 0px;
}

.lista li {
	margin: 0px;
	padding: 0px;
	margin-left:-20px;
}


.buttonLine { 
	text-align:right;
	background:#E5E5E5;
	margin-top:15px;	
	margin-left:26px;
}

.cartTableHeader, .cartTableBody {
	width:980px;
}

.cartFormTableHeader, .cartFormTableBody {
	
}

.cartTableSum td {
	margin:10px 0px 0px 230px;
	text-align:right;
	height:18px;	
	color: #60605E;
	width:200px;
	font-weight:normal;
}

.cartFormTableSum td {
	padding-top:10px;
	color: #60605E;
	font-weight:normal;
	font-size:12px;	
	text-align:right;
	width:495px;
}

.cartTableHeader td,.cartFormTableHeader td  {
	background-color: #E5E5E5;
	text-align:center;
	height:18px;	
	font-size:12px;
	color: #60605E;
	font-weight:bold;
}

.cartTableHeader .col1 { width:260px; }
.cartTableHeader .col2 { width:120px; }
.cartTableHeader .col3 {}
.cartTableHeader .col4 { width:100px; }
.cartTableHeader .col5 { width:100px; }
.cartTableHeader .col6 { width:60px; }

.cartFormTableHeader .col1 { width:160px; }
.cartFormTableHeader .col2 { width:120px; }
.cartFormTableHeader .col3 {  }
.cartFormTableHeader .col4 { width:100px; }
.cartFormTableHeader .col5 { width:100px; }
.cartFormTableHeader .col6 { width:60px; }

.cartTableBody td, .cartFormTableBody td {
	background-color: #F3F4F4;
	margin:1px;
	text-align:center;
	height:49px;	
	color: #60605E;
	font-weight:normal;
	font-size:12px;
}

.cartTableSum td {
	padding-top:10px;
	color: #60605E;
	font-weight:normal;
	font-size:12px;	
	text-align:right;
	width:875px;
}

.cartTableBody .col1 { width:50px; }
.cartTableBody .col2 { width:258px; padding-left: 4px; text-align:left;}
.cartTableBody .col3 { width:197px; }
.cartTableBody .col4 { width:80px;   }
.cartTableBody .col5 { width:100px;   }
.cartTableBody .col6 { width:100px;   }
.cartTableBody .col7 { width:60px; }

.cartFormTableBody .col1 { width:50px; }
.cartFormTableBody .col2 { width:158px; padding-left: 4px; text-align:left;}
.cartFormTableBody .col3 { width:197px; }
.cartFormTableBody .col4 { width:80px;   }
.cartFormTableBody .col5 { width:100px;   }
.cartFormTableBody .col6 { width:100px;   }
.cartFormTableBody .col7 { width:60px; }

.cartTableBody .col7 a,.cartFormTableBody .col7 a { color: #c40004; text-decoration: none; font-weight:bold; line-height:16px;}

.cartIlosc { width:40px; }




.catMainPhoto {
	float:left;
	width:480px;
}

.catMainPhoto2 { float:left; padding-top:4px;}
.catMainPhoto3 { float:right; padding-top:4px;}

.catOtherPhotos {
	float:right;
	font-size:10px;
	text-align:center;
	height:158px;
	width:85px;
}

.catOtherPhotos .cena {
	font-size:11px;
	text-align:center;
}

.catOtherPhotos a {
	color: #C80405;
	text-decoration: none;
}

a.sizing {
	color: #DA002F;
	text-decoration: none;
	font-weight:bold;
	}
	
.floatLeft { 
	float:left;
	}
	
.floatRight { 
	float:right;
	}
	
.menuCatTitle { 
	float:left;
	margin:0px;
		
	}
	
.menuCatCounter {
	float:right;
	margin:0px;
	}

.simplyFrame {
	border: 1px solid #E5E5E5;
	padding: 9px 11px 9px 11px;
	width:560px;
	float:left;
	color: #5E5E5E;
	margin-bottom:12px;
	margin-left:34px;
	}
	
.simplyFrame1 {
	border: 1px solid #E5E5E5;
	padding: 9px 11px 9px 20px;
	color: #5E5E5E;
	margin-bottom:12px;
	margin-left:26px;
	}

.simplyFrame1 div {
	padding: 0px 3px 5px 0px;
	color: #DA002F;
	font-weight:bold;
	}	

.simplyFrame1 a {
	font-size:11px;
	color: #5E5E5E;
	font-weight:normal;
	}	
	
.simplyFrame .floatLeft { 
	margin-right:7px;
}

.simplyFrame td {
	font-size:11px;
	padding: 0px 2px 0px 4px;
	}
	
.simplyFrame1 td {
	font-size:11px;
	padding: 2px 2px 2px 4px;
	}
	
.przecena {
	position:absolute;
	top:-8px;
	left:85px; }

.prodStatus {
	position:absolute;
	top:60px;
	left:98px; }
	
.voting {
	width:135px;
	float:left;
	padding-bottom:15px;
	}
	
.voting2 {
width:550px;
float:left;
padding-bottom:20px;
}

.voting2_img {
    float:left;
}

.voting2_opis {
    float:left;
    margin-left:10px;
    width:410px;
    font-family:Verdana;
    font-size:11px;
}

.voting_label
{
width: 270px;
float: left;
text-align: left;
margin-right: 0.5em;
display: block
font-size: 10px;
font-weight: normal;
}

.voting_par {
    width:400px;
    margin:0px;
    
}	
.radioBut {
	border:0px;
	}
	
.recommendedPhoto {
	border:1px solid #D8D8D8;
	padding: 0px 5px 0px 5px;
	float:left;
	margin:0px;
	}

.footer2{
	float:top;
	font-size: 11px;
	text-align:center;
	}
	
.footer2_main{
	font-size: 12px;
	font-weight:bold;
	}	
		
	
#showRecommended a {
	text-decoration:none;
	color: #666666;
}
	
#showRecommended p {
	font-weight:bold;
	font-size:16px;
	color: #666666;
	margin:15px 0px 5px 0px;
}

#showLast {
	clear:both;
	margin-top:10px;
}

#showLast a {
	text-decoration:none;
	color: #666666;
}
	
#showLast p {
	font-weight:bold;
	font-size:16px;
	color: #666666;
	margin:15px 0px 5px 0px;
}
	
ul.ankieta {
		list-style-type: none;
		margin:10px 0px 15px 20px;
	}
	
	
ul.ankieta input {
		border:0px;
		margin-right:3px;
	}
	
.ankietaBody {
		height:17px;
	}
	
ul.logowanie {
		margin:5px 10px 25px 25px;
		line-height:20px;
	}

.loggedMenu {
	color: #5E5E5E;
	
	}
#Submenu li.choosen a{
	color:#da002f;
}

#Submenu li.choosenLeft{

}

.sciezka a, .sciezka { 
	color:#5E5E5E;
	font-size:10px;
	}

.votingTable td {
    padding:5px;
    font-weight: normal;
}

.votingFrameLeft { 
	border: 1px solid #E5E5E5;
	padding:10px;
	
	color: #5E5E5E;
	margin-bottom:12px;
	height:270px;
}


#showCatSearch {
	width:580px;
	border:1px solid #D8D8D8;
	height:75px;
	margin-top:15px;
}

#showCatSearchHeader {
	width:536px
	height:24px;
	font-size:11px;
	font-family:Verdana;
	background:#F3F5F4;
	color:#666666;
	vertical-align:bottom;
	line-height:24px;
}

#buttonSearch {
    background-image: url(/images/dalej.gif);
    width:18px;
    height:18px;
    border:0px;
    background-color:#ffffff;
}

#showCatSearchBody {
	padding:16px 0px 3px 8px;
	font-size:11px;
	background:#FFFFFF;
}

#showColors {
	float:right;
	left:260px;
	width:430px;
	border:1px solid #D8D8D8;
	min-height:115px;
	margin-top:15px;
}

#showColorsHeader {
	position:relative;
	width:100%;
	height:24px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
	background:#F3F5F4;
	color:#666666;
	line-height:24px;	
}

#showColorsBody {
	padding:5px 0px 3px 10px;
	width:390px;
	font-size:12px;
	background:#FFFFFF;
}

.szukPole
{
	width:55px;
	text-align:right;
	display:block;
	float:left;
	line-height:18px;
	margin-right:3px;
}

label
{
	width: 75px;
	float: left;
	text-align: left;
	margin-right: 1px;
	margin-top:3px;
	display: block;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}

p {
	margin:6px 0px 6px 5px;	
}

#showColorsBody input {
	width:40px;
	
}

#showColorsBody select {
	width:275px;
	font-size:11px;	
}

.okno .ramkaLewa {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: url("http://image01.bonprix.de/bonprixbilder/allgemein/bpde/detailansicht/ecke_links_oben.gif");
	float: left;
	width: 4px;
	height: 19px;
}

.okno .tytul {
	height: 16px;
	padding: 2px 7px 0px 7px;
	float: left;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: none;
	border-top-color: #dddddd;
	border-top-width: 1px;
	border-top-style: solid;
	font-family: Arial;
	font-size: 11px;
	color: #919191;
	font-weight: 700;
}

.okno .ramkaPrawa {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: url("http://image01.bonprix.de/bonprixbilder/allgemein/bpde/detailansicht/ecke_rechts_oben.gif");
	float: left;
	width: 4px;
	height: 19px;
}

.okno .zawartosc {
	clear:both;
	width: 795px;
	border-top: solid 1px #dddddd;
	border-left: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
	border-bottom: none;
	padding: 8px 0px 0px 0px;
	color: #616161;
	height:185px;
}

.okno .zawartoscMargines
{
	margin-left:35px;
	height:100%;
}
	
.okno .ramkaLewaDol {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: url("http://image01.bonprix.de/bonprixbilder/allgemein/bpde/detailansicht/ecke_links_unten.gif");
	float: left;
	width: 11px;
	height: 9px;
}

.okno .ramkaDol {
	float: left;
	width: 785px;
	height: 9px;
	font-size: 0px;
	border-bottom-color: #dddddd;            
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #dddddd;
	border-right-width: 1px;
	border-right-style: solid;
}

.okno .zawartosc img {
	margin-bottom:2px;	
}

.okno a {
	color: #616161;
	text-decoration:none;
}

.okno .cena { 
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	white-space:nowrap;
}

.oknoBigHeader { 
	background-color:#c3c3c3;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	font-weight: 700;
	padding: 10px;
	width:956px;
}

.oknoBig {
	height:200px;
	padding-top:10px;
}

.oknoBig .cena { 
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	white-space:nowrap;
}

.oknoBig a {
	color: #616161;
	text-decoration:none;
}

#pos_uebers_8 {
	z-index:1;
}

#pos_uebers_8 .artikelcontainer { width:815px;  
position:relative; margin-top:10px; display:block; float:left; 
}



#pos_uebers_8 .articlebox {
	margin-left:3px;
	width:197px; 
	border:1px solid #e5e5e5;
	position:relative; 
	float:left; 
}

#pos_uebers_8 .br { border-right:1px solid #e5e5e5; }

.upperleftcorner { 
	position:absolute; 
	top:0px; 
	_top:0px;
	_font-size:1px; 
	left:0px; 
	width:10px; 
	height:10px;
}

.quickviewIcon{ 
	display:none; 
	width:50px; 
	height:50px;
	position:absolute; 
}
.quickviewIcon img{
	border:none!important;
} 

.flagcontainer { 
	width:130px; 
	height:16px;
	float:right;
} 

.flag { 
	float:			right; 
	padding:		1px 4px 0px 3px; 
	height:			9px;
	position:		relative;
	bottom:			-2px;
	z-index:		900; 
} 

.articleimage { 
	clear:			both;
	position:		relative;
	/*margin:			0px 0px 0px 1px; */
	margin:0;
	padding:		0px; 
}

.articlebox .articleimage { 
	height:			271px; 
}

.articlebox .articlevariants { 
	width:			192px; 
	height:			44px;
	margin:			6px 0px 4px 4px; 
}

.articlebox .articlevariant { 
	float:			left; 
	padding:		0px 3px 0px 0px; 
}

.articlevariantsQV { position:absolute; top:374px; left:10px;
width:240px; height:30px; margin:3px 0px 4px 11px; }

.articlevariantQV { float:left; padding:0px 6px 0px 0px; }

#pos_uebers_2 .articlevariants { position:relative;
display:block; padding-top:3px; padding-bottom:3px;
padding-left:27px; width:240px; height:40px; margin:0px; }

#pos_uebers_2 .articlevariant { float:left; padding:0px 12px 0px
0px; }

.articlebox .articletextbox { 
	width:			auto;
	height:			54px;
}

.articlebox .articletextbox p { 
	margin:			3px 5px 3px 9px;
	padding:		0;
}

.articletextbox { 
	min-height:			44px; 
	border-top:		1px solid #d6dbdd; 
	border-bottom:		1px solid #d6dbdd;
	background-color:	#d7d7d7; 
 
}

.articletextbox a { text-decoration:none; font-size:11px; color:#5E5E5E;}

.articletextbox a:hover { text-decoration:underline; color:#5E5E5E;}

#contentTitle2 {
	color: #DA002F;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	margin-top:15px;
	margin-bottom:15px;
}


#searchBar {
	width:590px;
	z-index:500;
}

#searchBar #searchHeader {
	width:145px;
	height:50px;
	background-color:#E5E5E5;
	float:left;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	margin-right:2px;
	margin-bottom:2px;
}

#searchBar .searchMenu {
	width:145px;
	height:24px;
	background-color:#E5E5E5;
	float:left;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	margin-right:2px;
	margin-bottom:2px;
}

#searchBar .searchMenuPos {
	position:relative;
	width:145px;
	height:24px;
	background-color:#F5F5F5;
	float:left;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	margin-right:2px;
}

#searchBar .subMenuX {
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#ffffff;
	filter: alpha(opacity=93);
	-moz-opacity:.93;opacity:.93;
	width:140px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
	z-index:500;
	float:left;
	text-align:left;
	line-height:16px;
}

#searchBar .subMenuX a p {
	margin:0px;
	margin-left:15px;
}

#searchBar .subMenuX a {
	display:block;
	color:#656565;
	text-decoration:none;
}

#searchBar .subMenuX a:hover {
	color:#E3AC5D;
	background-color:#E5E5E5;
}

#PopularProducts{
	clear:both;
	background-color:#c3c3c3;
	font-weight:bold;
	font-size:12px;
	width:auto;
	margin:15px 0 5px 0;
	padding:5px;
	color:#fff;
}
	
#searchEmpty {
	border:1px solid #E5E5E5;
	width:808px;
	line-height:50px;
	color:#C80405;
	text-align:center;	
}

    .selected { 
	font-weight:bold;
    
    }
    
    .livesearch {
	padding:0px;
	margin:0px;
    }
    
    .livesearch li {
	padding:2px;
	margin:0px;
	font-size:10px;
	list-style:none;
	text-align:left;
    }
    
    .livesearch li:hover {
	color:white;
    }

    #metka {
	position:absolute;
	left:750px;
	top:80px;
    }
    
    .mainBanner {
		float:left;
		width:100%;
		background-color:#eee;
		margin-top:10px;
    }
    
    .mainBanners {
		float:left;    
    }
    
    .bottom {
		
		margin-right:27px;
    }
    
    .bottom2 {
		margin-top:15px;
		margin-right:8px;
    }
    
    .footerlin {
		float:left;
		
		width:191px;
		font-size:10px;
		display:block;
		color:#676767;
		text-decoration:none;
		line-height:16px;
		background-color:#F6F6F6;
		margin:2px 6px 0px 0px;

		text-indent:5px;
    }
    
     .footerlin:hover {
		background-color:#E6E6E6;
		color:#000000;
    }
    
    .right {
		margin-right:0px;
		float:right;
		
    }
    
    .personBar {
	    	width:980px;
		height:40px;
		color:#ffffff;
		font-size:12px;
		text-align:center;    
    }
    
    .personBar p {
	    margin:0;
	    padding-top:5px;
    }
    
    .personBar p a {
	    color: #ffffff;
	    text-decoration:underline;
    }
    
    .bigBox {
	    width:980px;
	    border:1px solid #d2d2d2; 
	    margin-bottom:15px;
    }
    
    .bigBoxTitle {
	   height:39px;
	   background:			url(/images/service/flowers_mini.gif);
	   line-height:39px;
    }
    
    .bigBoxTitle .lewy {
	   color:#288094;
	   font-weight:bold;
	   font-size:18px;
	   float:left;
	   margin-left:10px;
    }
    
    .bigBoxTitle .prawy {
	   font-size:12px;
	   float:right;
	   margin-right:10px;
	   font-weight:bold;
    }
    
    .bigBoxTitle .prawy  a {
	    color: #000000;
	    text-decoration:none;
    }
    
    .schowekProdukt {
	background-color:#F7F7F7;
	width:153px;
	float:left;
	margin-right:10px;
	margin-bottom:9px;	
}

.schowekProdukt a {
	color: #5E5E5E;
}

.bigBoxBody { 
	margin:	20px 10px 10px 25px;
}




















.okno1 .ramkaLewa {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: url("http://image01.bonprix.de/bonprixbilder/allgemein/bpde/detailansicht/ecke_links_oben.gif");
	float: left;
	width: 4px;
	height: 19px;
}

.okno1 .tytul {
	height: 16px;
	padding: 2px 7px 0px 7px;
	float: left;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: none;
	border-top-color: #dddddd;
	border-top-width: 1px;
	border-top-style: solid;
	font-family: Arial;
	font-size: 11px;
	color: #919191;
	font-weight: 700;
}

.okno1 .ramkaPrawa {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: url("http://image01.bonprix.de/bonprixbilder/allgemein/bpde/detailansicht/ecke_rechts_oben.gif");
	float: left;
	width: 4px;
	height: 19px;
}

.okno1 .zawartosc {
	clear:both;
	width: 1000px;
	border-top: solid 1px #dddddd;
	border-left: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
	border-bottom: none;
	padding: 8px 0px 0px 0px;
	color: #616161;
	height:185px;
}

.okno1 .zawartoscMargines
{
	margin-left:15px;
	height:100%;
}
	
.okno1 .ramkaLewaDol {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: url("http://image01.bonprix.de/bonprixbilder/allgemein/bpde/detailansicht/ecke_links_unten.gif");
	float: left;
	width: 11px;
	height: 9px;
}

.okno1 .ramkaDol {
	float: left;
	width: 1000px;
	height: 9px;
	font-size: 0px;
	border-bottom-color: #dddddd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #dddddd;
	border-right-width: 1px;
	border-right-style: solid;
}

.okno1 .zawartosc img {
	margin-bottom:2px;	
}

.okno1 a {
	color: #616161;
	text-decoration:none;
}

.okno1 .cena { 
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	white-space:nowrap;
}

#tabelaRozmiarow td {
	line-height:13px;
	border-top: 1px solid #ffffff;
}

#tabelaRozmiarow {
	border-collapse: collapse;
}

.tabelaRozmiarowakt {
	background-color: #ffffff;
}

span.bull{
	color:#fff;
}
