#photo {	width: 425px;	float: left;}#photo .container2, #photo .container3 {	float: left;	width: 395px;}#photo .container3 {	width: 425px;}#photo .container2 li {	float: left;	margin-right: 5px;}#photo .container3 li a {background: url("/images/x2.gif") no-repeat scroll 8px 50% transparent;border-bottom:1px dashed #efefef;color:#461C35;display:block;font-size:11px;margin:0;padding:8px 0 8px 20px;}/*#photo img {		width: 100%;		height: 100%;	}*/	#photo .container2 img {	width: auto;	height: auto;}		#details {		float: left;		width: 525px;		margin-left: 30px;		position: relative;	}		ul#breadcrumbs {		width: 100%;		border-bottom: 1px dotted #efefef;		margin-bottom: 20px;	}		ul#breadcrumbs, ul#breadcrumbs li, ul#breadcrumbs li a {		float: left;	}		ul#breadcrumbs li a {		display: block;		padding: 3px 0;		margin: 0 0 0 14px;	}		ul#breadcrumbs li:first-child a {		margin: 0 0 0 4px;	}		#details h2 {		font-size: 42px;	}		#details small {		font-size: 12px;		display: block;		margin: 5px 0;	}			#details p {		padding: 20px 0;	}.container2 {	float: left;	padding: 5px 15px;	background: #f4f4f4;}select#opcja {	width: 100%;	margin: 6px 0;}#detailed_product #cart a {	width: 181px;	height: 53px;	display: block;	background: url(../images/b_kup_teraz3.gif) no-repeat;	text-indent: -999em;		float: left;	margin:30px 0;	margin-right: 0 !important;}#detailed_product #buy a {	width: 182px;	height: 53px;	display: block;	background: url(../images/b_kup_teraz2.gif) no-repeat top right;	text-indent: -999em;		float: right;	margin:30px 0;	margin-right: 0 !important;}#detailed_product #buy a:hover {	width: 182px;	height: 53px;	display: block;	background: url(../images/b_kup_teraz2.gif) no-repeat bottom right;	text-indent: -999em;		float: right;	margin:30px 0;	margin-right: 0 !important;}#detailed_product .container {	width: 450px;	padding: 0 35px;	float: left;}#detailed_product .box {	width: 85px;	float: left;	margin-right: 10px;}#detailed_product .box a {	float: left;}#detailed_product .box dd {	clear: left;}#tabs {	float: left;	width: 100%;	height: 350px;}#tabs p {	padding: 2px 0;}.ui-tabs-nav li.ui-tabs-selected {	text-decoration: none;}.ui-tabs-nav li a {	color: white;	text-shadow: 1px 1px 0 #000000;}.ui-tabs-nav li a:hover {	background: inherit;	color: white;	text-decoration: none;}#recommend {	clear: both;	width: 981px;}#recommend .box {	float: left;	width: 83px;}