html, body {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Tahoma;
}
img {
	border:0 none;
}
h2, h3 {
	margin:0;
	padding:0;
}
h2 {
	font-size:13px;
}
h3 {
	font-size:12px;
}
a {
	color:#1B575D;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
div#wrapper {
	width:100%;
}
div#conteiner_content {
	width:100%;
	margin:7px -242px 0;
	float:left;
	position:relative;
}
div#content {
	color:#373333;
	padding:0 10px;
	margin: 0 242px;
}
#left *, #right * {
	#height:100%;
}
div#left {
	background:#F5F5F5 none repeat scroll 0 0;
	border-bottom:1px solid #BABBB9;
	border-left:1px solid #BABBB9;
	border-right:1px solid #BABBB9;
	float:left;
	margin:7px 0 0 2px;
	padding:0;
	width:235px;
	position:relative;
	text-align:left;
	z-index:1000;
}
div#right {
	background:#F5F5F5 none repeat scroll 0 0;
	float:left;
	border-bottom:1px solid #BABBB9;
	border-right:1px solid #BABBB9;
	border-left:1px solid #BABBB9;
	margin:7px 2px 0;
	width:235px;
	position:relative;
	text-align:left;
}
#left h5, #right h5 {
	background:transparent url(img/left_razdelu.png) repeat-x scroll 0 0;
	color: #FFF;
	font-family: Arial;
	font-size: 15px;
	font-weight:normal;
	height: 25px;
	margin: 0 ;
	padding: 5px 0 0 11px;
}
div#footer {
background:#F1F1F6 none repeat scroll 0 0;
border-top:3px solid #67748B;
clear:left;
color:#000000;
text-align:center;
width:100%;
}
div#footer p {
margin:0;
padding:5px 10px;
}
div#navigation {
background:#FFEBB2 none repeat scroll 0 0;
border-bottom:1px solid #CAAA72;
border-top:3px solid #CAAA72;
color:#FFFFFF;
padding-bottom:0.5em;
padding-left:10px;
padding-top:0.5em;
}
#navigation span {
color:#000000;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 0 5px;
}
#navigation a {
color:#000000;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#navigation a:hover {
color:#000000;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#navigation a:visited {
color:#373333;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#content h1 {
	background:transparent url(img/left_razdelu.png) repeat-x scroll 0 0;
	font-size:15px;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0.2em;
	padding:5px 0 0 11px;
	text-align:left;
	vertical-align:middle;
	height:30px;
	color:#FFFFFF;
}
#content h1.stranica_otzuv  {
	margin:0 0 10px;
}
#content h1 a {
color:#000000;
text-decoration:none;
}
.page {
	background:transparent none repeat scroll 0 0;
	margin: 0;
	padding: 0 10px;
	font-size: 14px;
}
.pageItem {
background:#FFFFFF none repeat scroll 0 0;
width:100%;
}
.page h1, .page p {
margin:0 10px;
}
.page h1 {
color:black;
font-size:18px;
font-weight:bold;
}
.page p {
padding-bottom:0.5em;
padding-top:0.5em;
}
.pagecontent {
background:#FFFFFF none repeat scroll 0 0;
display:block;
padding-left:0.5em;
padding-right:0.5em;
}
.pagecontentfooter {
background:#FFFFFF none repeat scroll 0 0;
display:block;
margin-bottom:0.5em;
margin-top:0.5em;
text-align:right;
}
#main_page {
	padding:0 15px;
}
#menu {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	margin:0 auto;
	padding:1px 0 0;
	clear:both;
}
#menu ul, #navigation ul li {
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0.5em 0;
}
#menu ul {
	border:medium none;
	margin:2px 0;
	padding:0;
	text-align:center;
}
#menu ul li {
	display:inline;
	margin:0;
}
#menu ul li.last {
	margin-right:0;
}
#menu ul li a {
	color:#FFFFFF;
	padding:0;
	text-decoration:none;
}
#menu ul li a:hover {
color:#4A4AEE;
text-decoration:none;
}
#menu ul li.current a {
color:#FFEBB2;
padding:0;
text-decoration:none;
}
#menu ul li a span {
border-right:1px dotted #F1F7FE;
padding-right:5px;
}
#menu ul li.current a span {
padding-right:5px;
}
#menu ul li a:hover span {
text-decoration:none;
}
* html #menu ul li a {
padding:0;
}
#boxCategories {
	margin:0;
	padding:0 0 5px;
}
#categoriesBoxMenu {
margin:0;
padding:0;
}
#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li {
	clear:both;
	list-style-type:none;
	margin:0;
	padding:0;
}
#CatNavi li {
	padding:2px 0 0;
}
#categoriesBoxMenu #CatNavi li a:hover {
}
#categoriesBoxMenu #CatNavi .CatLevel1 a {
	font-weight:normal;
	padding:0 0 0 12px;
	text-decoration:none;
}
#categoriesBoxMenu #CatNavi .CatLevel2 a {
padding:3px 0 3px 12px;
}
#categoriesBoxMenu #CatNavi .CatLevel3 a {
padding:3px 0 3px 4px;
}
#left #categoriesBoxMenu #CatNavi .CatLevel1 .CatLevel2>a {
	background:transparent url(img/left_podrazdelu.png) repeat-x scroll 0 0;
	display:block;
	color:#373333
}
#boxCategories #CatNavi .CatLevel1 .CatLevel2 .CatLevel3 .CatLevel4 a {
font-size:12px;
padding:0;
}
#categoriesBoxMenu #CatNavi .CatLevel3, #categoriesBoxMenu #CatNavi .CatLevel4, #categoriesBoxMenu #CatNavi .CatLevel5, #categoriesBoxMenu #CatNavi .CatLevel6 {
	padding-left:24px;
	font-weight:normal;
}
#categoriesBoxMenu #CatNavi .CurrentParent a {
font-weight:bold;
}
#categoriesBoxMenu #CatNavi li a, #categoriesBoxMenu #CatNavi .Current li a, #categoriesBoxMenu #CatNavi .CurrentParent li a, #categoriesBoxMenu #CatNavi .CurrentParent .Current li a {
font-weight:normal;
font-size:14px;
}
#categoriesBoxMenu #CatNavi .Current a, #categoriesBoxMenu #CatNavi .CurrentParent .Current a {
font-weight:bold;
}
#boxContentContent {
padding-left:0;
}
#boxContentContent p {
margin:0;
text-align:left;
}
#boxContent ul {
list-style-type:none;
margin:0;
padding-left:1em;
text-align:left;
}
#boxContent li {
background:transparent url(img/icon_arrow1.jpg) no-repeat scroll left center;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 0 12px;
}
#boxInformation {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-top:0;
padding-bottom:0.3em;
text-align:left;
}
#boxInformation h5 {
background-color:#DDECFE;
border-bottom:2px solid #4A7AC9;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.2em;
padding:3px 6px;
text-align:left;
vertical-align:middle;
}
#boxInformationContent {
padding-left:0;
}
#boxInformationContent p {
margin:0;
text-align:left;
}
#boxInformation ul {
list-style-type:none;
margin:0;
padding-left:1em;
text-align:left;
}
#boxInformation li {
background:transparent url(img/icon_arrow2.jpg) no-repeat scroll left center;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 0 12px;
}
#boxAddQuickie {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxAddQuickieContent {
font-size:12px;
padding:5px 0 10px 14px;
}
#boxAddQuickieContent p {
margin:0;
float:left;
}
.addquickieform input {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:1em;
margin-bottom:0.4em;
margin-top:0.2em;
padding:2px;
width:80%;
}
.addquickieform input:focus, .sffocus, .sffocus {
background-color:#FFFFCC;
}
#boxAuthors {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxAuthors h5 {
background-color:#DDECFE;
border-bottom:2px solid #4A7AC9;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.2em;
padding:3px 6px;
text-align:left;
vertical-align:middle;
}
#boxAuthorsContent {
padding-left:1em;
}
#boxAuthorsContent p {
margin:0;
text-align:left;
}
#boxArticles {
color:#1B575D;
font-size: 12px;
text-decoration: none;
}
#boxArticles h5 {
}
#boxArticlesContent {
padding:5px 0 5px 11px;
}
#boxArticlesContent p {
margin:0;
text-align:left;
}
#boxAffiliate {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxAffiliateContent {
	padding-left:1em;
}
#boxAffiliateContent p {
	margin:0;
	text-align:left;
}
#boxArticlesNew {
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:0.4em;
}
#boxArticlesNew a {
	font-size:12px;
	text-decoration:none;
}
#boxArticlesNewContent {
	padding:8px 0 10px 11px;
}
#boxArticlesNewContent p {
	margin:0;
	text-align:left;
}
#boxLastViewed {
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:0.4em;
}
#boxLastViewedContent {
	font-size:12px;
	padding:5px 0 10px;
	text-align:center;
}
#boxLastViewedContent p {
margin:0;
padding-bottom:0.2em;
}
#boxReviews {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxReviewsContent {
padding-left:0;
text-align:center;
}
#boxReviewsContent p {
margin:0;
padding-bottom:0.2em;
}
#boxSearch {
}
#boxSearch h5 {
}
#boxSearch h5 a {
color:#FFF;
text-decoration:none;
}
#boxSearchContent {
padding:8px 0 10px 11px;
}
#boxSearchContent #quick_find p {
margin:5px 0 0 2px;
float:left;
}
#boxSearchContent p {
margin:5px 0 0 2px;
}
#boxSearch p a {
font-size:12px;
}
.searchboxform input {
border:1px solid #BABBB9;
float:left;
padding:2px;
width:158px;
height:17px;
}
.searchboxform input:focus, .sffocus, .sffocus {
background-color:#FFFFCC;
}
#boxSpecials {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxSpecials h5 a {
color:#67748B;
text-decoration:none;
}
#boxSpecialsContent {
padding-left:0;
text-align:center;
}
#boxSpecialsContent p {
margin:0;
padding-bottom:0.2em;
}
#boxFeatured {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxFeatured h5 a {
color:#006600;
text-decoration:none;
}
#boxFeaturedContent {
padding-left:0;
text-align:center;
}
#boxFeaturedContent p {
margin:0;
padding-bottom:0.2em;
}
#boxWhatsNew {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxWhatsNew h5 a {
color:#fff;
text-decoration:none;
}
#boxWhatsNewContent {
padding-left:0;
text-align:center;
}
#boxWhatsNewContent p {
margin:0;
padding-bottom:0.2em;
}
#boxNews {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxNews h5 a {
color:#fff;
text-decoration:none;
}
#boxNews .boxNewsContent {
margin-bottom:0.5em;
padding-left:1em;
text-align:left;
}
#boxNews .boxNewsContent p {
margin:0;
padding-bottom:0.2em;
}
#boxFaq {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxFaq h5 a {
color:#fff;
text-decoration:none;
}
#boxFaq .boxFaqContent {
margin-bottom:0.5em;
padding-left:1em;
text-align:left;
}
#boxFaq .boxFaqContent p {
margin:0;
padding-bottom:0.2em;
}
#divShoppingCart {
}
#boxCart {
	margin:0;
	padding:0 0 10px 0;
}
.boxheader {
	display:block;
}
.boxheader h5 {
	display:block;
}
#boxCart .boxheader a {
color:#FFF;
text-decoration:none;
}
#boxCart .boxcontent span {
font-weight:bold;
}
#boxCart .boxcontent p {
	margin:7px 0 0;
	padding:0 0 0 12px;
	font-size:12px;
}
p.CartContentRight {
padding-right:0.2em;
text-align:right;
}
#boxLogin {
	margin:0;
	padding-bottom:0.4em;
}
#boxLogin .boxheader a {
color:#000000;
text-decoration:none;
}
#boxLogin .boxcontent {
	padding:8px 0 0 0;
	text-align: center;
	font-size:14px;
}
#boxLogin .boxcontent span {
font-weight:bold;
}
#boxLogin .boxheader p {
margin:0;
padding:0;
}
#boxLogin .boxcontent p {
	margin:0;
	padding:0 ;
	color:#373333;
	clear:both;
	font-size:13px;
}
#boxLogin .boxcontent p.LoginContentLeft  {
	padding: 7px 0 0 15px;
	text-align:left;
}
.loginform input {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:1em;
margin-bottom:0.4em;
margin-top:0.2em;
padding:2px;
width:70%;
}
.loginform input:focus, .sffocus, .sffocus {
background-color:#FFFFCC;
}
p.LoginContentCenter {
text-align:center;
}
#boxNewsletter {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxNewsletterContent {
padding-left:1em;
}
#boxNewsletterContent p {
margin:0;
text-align:left;
}
.newsletterform input {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:1em;
margin-bottom:0.4em;
margin-top:0.2em;
padding:2px;
width:70%;
}
.newsletterform input:focus, .sffocus, .sffocus {
background-color:#FFFFCC;
}
#boxBestsellers {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxBestsellers h5 {
}
#boxBestsellersContent {
padding:10px 0 0 5px;
font-size:12px;
}
#boxBestsellersContent p {
margin:5px 0 0 0;
}
#boxBestsellersContent p.BestsellersContentRight {
padding-bottom:0.3em;
padding-right:0.2em;
text-align:right;
}
#boxBestsellersContent span {
color:#DC0F33;
font-size:14px;
font-weight:normal;
}
#boxGroupInfo {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxGroupInfo h5 {
background-color:#DDECFE;
border-bottom:2px solid #4A7AC9;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.2em;
padding:3px 6px;
text-align:left;
vertical-align:middle;
}
#boxGroupInfoContent {
padding-left:0;
text-align:center;
}
#boxGroupInfoContent p {
margin:0;
padding-bottom:0.2em;
}
#boxGroupInfoContent span {
font-weight:bold;
}
#boxCurrencies {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxCurrenciesContent {
padding-left:0;
text-align:center;
}
#boxCurrenciesContent p {
margin:0;
padding-bottom:0.2em;
}
#boxCurrenciesContent select {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:1em;
margin-bottom:0.4em;
margin-top:0.2em;
padding:2px;
width:70%;
}
#boxLanguages {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxLanguages h5 {
background-color:#DDECFE;
border-bottom:2px solid #4A7AC9;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.2em;
padding:3px 6px;
text-align:left;
vertical-align:middle;
}
#boxLanguagesContent {
padding-left:0;
text-align:center;
}
#boxLanguagesContent p {
margin:0;
padding-bottom:0.2em;
}
#boxManufacturers {
background:#F1F7FE none repeat scroll 0 0;
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
text-align:left;
}
#boxManufacturers h5 {
background-color:#DDECFE;
border-bottom:2px solid #4A7AC9;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.2em;
padding:3px 6px;
text-align:left;
vertical-align:middle;
}
#boxManufacturersContent {
padding-left:0;
text-align:center;
}
#boxManufacturersContent p {
margin:0;
padding-bottom:0.2em;
}
#boxManufacturersContent select {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:1em;
margin-bottom:0.4em;
margin-top:0.2em;
padding:2px;
width:70%;
}
#boxManufacturersInfo {
margin-bottom:0;
margin-right:0;
margin-top:0;
padding-bottom:0.4em;
}
#boxManufacturersInfoContent {
padding:10px 0 10px 14px;
font-size:12px;
}
#boxManufacturersInfoContent p {
margin:0;
padding-bottom:0.2em;
text-align:center;
}
div#parseTime {
background:#F1F1F6 none repeat scroll 0 0;
clear:left;
color:#000000;
padding-bottom:0.5em;
padding-top:0.5em;
text-align:center;
width:100%;
}
div#copyright {
background:#F1F1F6 none repeat scroll 0 0;
clear:left;
color:#000000;
padding-bottom:0.5em;
padding-top:0.5em;
text-align:center;
width:100%;
}
div.copyright {
background:#F1F1F6 none repeat scroll 0 0;
clear:left;
color:#000000;
padding-bottom:0.5em;
padding-top:0.5em;
text-align:center;
width:100%;
}
form {
margin:0;
width:100%;
}
.form input, textarea {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:1em;
padding:2px;
}
#errormsg {
border:2px solid #CC0000;
padding:5px;
width:96%;
}
.error {
background:#FFCCCC none repeat scroll 0 0;
}
.form textarea:focus, input:focus, .sffocus, .sffocus {
background-color:#FFFFCC;
}
span.Requirement {
color:red;
}
span.markProductOutOfStock {
color:#C76170;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-weight:bold;
}
span.productSpecialPrice {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
span.productOldPrice {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
text-decoration:line-through;
}
span.errorText {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
div.contacterror {
background-color:#FFCCCC;
border:1px solid #FF0000;
margin-bottom:0.5em;
margin-top:0.5em;
text-align:center;
}
dl.itemNewProducts {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
height:auto;
margin:0;
padding:0;
width:100%;
}
dl.itemFeaturedProducts {
border-bottom:1px solid #E5E5E5;
display:block;
float:left;
height:auto;
margin:0;
padding:0;
width:48%;
}
dl.itemNewProductsDefault {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
height:auto;
margin:0;
padding:0;
width:48%;
}
dl.itemLatestNewsDefault {
display:block;
float:left;
margin:0.5em 0;
padding:0;
width:48%;
}
dl.itemLatestNews {
display:block;
float:left;
margin:0.5em 0;
padding:0;
width:98%;
}
dl.itemSpecials {
border-bottom:1px solid #E5E5E5;
display:block;
float:left;
height:auto;
margin:0;
padding:0;
width:48%;
}
dl.itemLastViewed {
border-bottom:1px solid #E5E5E5;
display:block;
float:left;
height:auto;
margin:0;
padding:0;
width:98%;
}
dl.ordersAddress {
border-bottom:1px solid #E5E5E5;
display:block;
float:left;
margin:0;
padding:0;
width:50%;
}
dt.ordersAddress {
background:transparent none repeat scroll 0 0;
border-right:0 solid #F1F1F6;
display:block;
float:left;
margin:0;
padding:0;
text-align:center;
}
dd.ordersAddress {
background:transparent none repeat scroll 0 0;
display:block;
line-height:normal;
margin:0 0 0 1em;
padding:0;
}
dl.AddressBook {
display:block;
float:left;
margin:0;
padding:0;
width:50%;
}
dt.AddressBook {
background:transparent none repeat scroll 0 0;
border-right:0 solid #F1F1F6;
display:block;
float:left;
margin:0;
padding:0;
text-align:center;
width:90px;
}
dd.AddressBook {
background:transparent none repeat scroll 0 0;
display:block;
line-height:normal;
margin:0 0 0 90px;
padding:0;
}
dl.AddressBookList {
display:block;
float:left;
height:auto;
margin:0;
padding:0 0 1em;
width:50%;
}
dt.AddressBookList {
background:transparent none repeat scroll 0 0;
border-right:0 solid #F1F1F6;
display:block;
float:left;
margin:0;
padding:0;
text-align:center;
}
dd.AddressBookList {
background:transparent none repeat scroll 0 0;
display:block;
line-height:normal;
margin:0;
padding:0;
}
dl.Login {
display:block;
float:left;
margin:0;
padding:0;
width:50%;
}
dt.Login {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
margin:0;
padding:0;
text-align:center;
}
dd.Login {
background:transparent none repeat scroll 0 0;
display:block;
line-height:normal;
margin:0 0 0 1em;
padding:0;
}
dt.itemImage {
background:transparent none repeat scroll 0 0;
border-right:0 solid #F1F1F6;
display:block;
float:left;
margin:0;
padding:5px 5px 0;
text-align:center;
}
dt.itemNews {
background:transparent none repeat scroll 0 0;
border-right:0 solid #F1F1F6;
display:none;
float:left;
margin:0;
padding:5px 5px 0;
text-align:left;
}
dd.itemDescription {
background:transparent none repeat scroll 0 0;
clear:both;
display:block;
float:left;
line-height:3;
margin:7px 0 0;
padding:0;
text-align:center;
}
dd.itemDescriptionPrice {
background:transparent none repeat scroll 0 0;
display:block;
line-height:normal;
margin:1em 0 0;
padding:0;
}
dd.itemNews {
background:transparent none repeat scroll 0 0;
display:block;
line-height:normal;
margin-left:1em;
padding:0;
}
div.clear {
clear:both;
}
div.navigation {
	padding:16px 0 0;
	width:100%;
	font-size:14px;
}
span.right {
float:right;
}
dl.itemCategoriesListing {
background:transparent none repeat scroll 0 0;
float:left;
height:auto;
margin:0;
padding:0;
width:33%;
}
dt.itemCategoriesListing {
background:transparent none repeat scroll 0 0;
border-right:0 solid #F1F1F6;
float:left;
height:auto;
margin:0;
padding:5px 5px 0;
text-align:center;
}
dd.itemCategoriesListing {
background:transparent none repeat scroll 0 0;
line-height:normal;
margin:0;
padding:0;
text-align:center;
}
p.center {
text-align:center;
}
div.ProductInfoLeft {
float:left;
margin-right:1em;
}
div.ProductInfoRight {
float:left;
margin-left:1em;
text-align:right;
}
ul.accountLinks {
list-style-type:none;
margin:0;
padding-left:1em;
text-align:left;
}
li.accountLinks {
background:transparent url(img/icon_arrow1.jpg) no-repeat scroll left center;
display:block;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 0 14px;
}
span.bold {
font-weight:bold;
}
div.ajaxQuickFind {
text-align:left;
}
ul.ajaxQuickFind {
list-style-image:none;
list-style-type:none;
padding-left:0;
}
li.ajaxQuickFind {
font-size:80%;
padding-left:0;
}
div.ajaxAddQuickie {
text-align:left;
}
div.addQuick {
color:#67748B;
cursor:pointer;
text-align:left;
text-decoration:underline;
}
ul.ajaxAddQuickie {
list-style-image:none;
list-style-type:none;
padding-left:0;
}
li.ajaxAddQuickie {
font-size:80%;
padding-left:0;
}
.errorBox {
background-color:#FFB3B5;
}
.messageStackError, .messageStackWarning {
background-color:#FFB3B5;
}
.messageStackSuccess {
background-color:#99FF00;
}
.headerError {
background-color:#FFB3B5;
border:1px solid red;
}
.messageStack {
background-color:#FFB3B5;
padding:0.5em;
}
.categories_description {
clear:left;
color:#373737;
font-family:Arial;
font-size:14px;
}
dl.itemCategoriesListing {
background:transparent none repeat scroll 0 0;
float:left;
margin:0;
padding:0;
}
dl.itemCategoriesListing {
width:205px;
}
#conteiner_header {
	background:transparent url(img/conteiner_header.png) repeat-x scroll 0 0;
	height:226px;
	min-width: 920px;
}
 #header {
	background:transparent url(img/tolka.png) no-repeat scroll 100% 5%;
	height:178px;
	margin:0 auto;
	width:100%;
}
#logo {
	float:left;
	height:182px;
}
#logo img {
	position:relative;
	top:11px;
}
#logo_tel {
margin:0 auto;
width:100%;
}
#tel {
	margin:55px 0 0 -420px;
	width:100%;
	float:left;
}
#tel_t {
	background:transparent url(img/tel.png) no-repeat scroll center top;
	color:#373333;
	font-family:Verdana;
	font-size:14px;
	height:65px;
	padding:10px 0 0 80px;
	text-align:center;
}
#tel .tel_t {
color:#EA1447;
font-weight:bold;
margin:0 0 0 -5px;
}
#menu ul li {
margin:0 24px 0 0;
}
#menu ul li a {
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
font-family:Tahoma;
font-size:16px;
font-weight:bold;
}
#menu ul li a:hover {
color:#FFFFFF;
text-decoration:none;
}
#menu ul li a span {
border:medium none;
}
#conteiner_center {
margin:-12px auto 0;
width:100%;
}
#conteiner_center #navigation {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#373333;
font-family:Arial;
font-size:12px;
margin:0;
padding:0 0 0 10px;
}
#boxReviews #boxAddQuickieContent {
color:#373333;
float:left;
font-family:Arial;
font-size:12px;
margin:0 0 10px;
padding:5px 0 0 14px;
}
.addquickieform input {
border:1px solid #BABBB9;
float:left;
height:17px;
margin:4px 0 0 2px;
width:158px;
}
#ajaxAddQuickie, #ajaxQuickFind {
float:left;
}
#wrapper input.boxAddQuickie_knopka {
background:transparent url(img/strelka.png) no-repeat scroll 0 0;
border:medium none;
height:22px;
margin:5px 0 0 11px;
width:19px;
}
#wrapper input.boxAddQuickie_knopka2 {
background:transparent url(img/strelka.png) no-repeat scroll 0 0;
border:medium none;
height:22px;
margin:6px 0 0 11px;
width:19px;
}
#wrapper input.boxAddQuickie_knopka3  {
	background:url(img/login_knopka.png) no-repeat;
	border:medium none;
	height:32px;
	width:112px;
}
#boxLogin .boxcontent form {
padding:5px 0 0;
}
.loginform input {
border:1px solid #BABBB9;
height:17px;
margin:2px 0 8px;
padding:2px;
width:159px;
}
div#footer {
background:#E2E5E5 none repeat scroll 0 0;
border-top:4px solid #414141;
float:left;
height:87px;
margin:10px 0 0;
}
#footer_conteiner {
margin:0 auto;
padding:6px 0 0;
width:950px;
}
#fotter_logo {
float:left;
margin:-1px 0 0 -3px;
}
div.copyright {
background:transparent none repeat scroll 0 0;
clear:none;
color:#373333;
float:left;
font-family:Arial;
font-size:12px;
margin:15px 0 0 3px;
width:370px;
}
div.bottom-line {
float:right;
margin:15px 0 0 0;
}
#conteiner_content #content h2 {
border-bottom:1px solid #BABBB9;
color:#373737;
font-family:Arial;
font-size:14px;
font-weight:normal;
margin:0 0 10px;
padding:0 0 0 5px;
}
dd.itemCategoriesListing img {
margin:0 0 0 -9px;
}
#container {
float:left;
width:100%;
}
form#cart_quantity {
clear:both;
float:left;
}
#cart_quantity .page {
}
#cart_quantity .page .pagecontent {
padding:0;
}
a.catalog_sortirovka {
font-family:Arial;
font-size:12px;
}
p.catalog_sortirovka {
font-family:Arial;
font-size:12px;
margin:0;
}
.product_info_left {
float:left;
width:210px;
}
.product_info_left .product_info_left_zoom {
float:left;
text-align:center;
width:100%;
}
.product_info_right {
float:right;
width:299px;
}
#product_info_right_price {
border-bottom:1px solid #DCDDDC;
color:#CD2828;
font-weight:bold;
font-size:30px;
padding:4px 0;
}
#product_info_right_kod_tovara {
border-bottom:1px solid #DCDDDC;
color:#373737;
font-size:14px;
padding:4px 0;
}
#product_info_right_print {
	color:#1B575D;
	text-align:right;
	padding:20px 0;
}
#product_info_right_print span {
text-decoration:underline;
vertical-align:bottom;
}
#product_info_right_print img {
margin:0 5px;
}
#product_info_right_vopros {
	color:#1B575D;
	font-size:14px;
	text-align:center;
}
#product_info_right_vopros span {
	vertical-align:bottom;
	text-decoration:underline;
}
#product_info_right_vopros img {
margin:0 5px;
}
.cart_content_right_kol_tovara {
color:#373737;
float:left;
font-family:Arial;
font-size:14px;
margin:5px 0 0;
width:110px;
}
.cart_content_right_kol_tovara input {
border:1px solid #929292;
text-align:center;
width:25px;
}
.cart_content_right_korzina {
float:right;
margin:0;
}
#cart_content {
clear:both;
float:left;
margin:15px 0 0;
width:100%;
}
.pagecontent_otzuv {
color:#373737;
font-family:Arial;
font-size:12px;
}
.pagecontent_otzuv p {
padding:0;
}
.pagecontentfooter_add_otzuv {
background:#FFFFFF none repeat scroll 0 0;
display:block;
margin-bottom:0.5em;
margin-top:0.5em;
text-align:center;
}
#conteiner_content #content #cart_quantity h2 {
border-bottom:1px solid #BABBB9;
color:#373737;
font-family:Arial;
font-size:16px;
font-weight:bold;
margin:0 0 10px;
padding:0 0 2px 5px;
}
#conteiner_content #content #cart_quantity .page {
font-size:13px;
}
.item_catalog_opisanie {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #BABBB9;
display:block;
float:left;
height:auto;
margin:5px 0 0 80px;
padding:0;
width:327px;
}
.navigation_pager, .navigation_pager .right, .navigation_pager .bold {
color:#373737;
font-size:12px;
font-weight:normal;
}
.catalog_opisanie_foto {
float:left;
margin:0 10px 0 0;
width:150px;
}
.catalog_opisanie_foto_img {
clear:both;
float:left;
height:161px;
}
.catalog_opisanie_nazva {
float:left;
min-height:80px;
width:155px;
}
.catalog_opisanie_nazva a {
color:#1B575D;
font-family:Arial;
font-size:14px;
font-weight:normal;
}
.catalog_opisanie_nazva2 {
color:#373737;
float:left;
font-family:Arial;
font-size:12px;
font-weight:normal;
min-height:81px;
width:133px;
}
.catalog_opisanie_nuz {
clear:both;
float:left;
margin:5px 0;
width:100%;
}
.catalog_opisanie_foto_kypit {
float:left;
margin:0 10px 0 0;
}
.catalog_opisanie_price {
color:#CD2828;
float:right;
font-family:Arial;
font-size:16px;
margin:10px 0 0;
width:120px;
}
form#product_reviews_write {
color:#373737;
font-family:Arial;
font-size:14px;
}
#form_reviews {
float:left;
}
#form_reviews legend {
color:#373737;
float:left;
font-size:14px;
}
#form_reviews textarea#review {
border:1px solid #373333;
color:#373737;
float:left;
font-size:14px;
width:494px;
}
div.form {
border:1px solid #373333;
color:#373737;
font-size:14px;
margin:0 0 0 -16px;
padding:7px;
width:213px;
}
form#login, form#contact_us, form#advanced_search {
color:#373737;
font-size:14px;
}
fieldset.advenced_poisk, fieldset.form_contact, fieldset.form_vostanov_parol, fieldset.form_register {
border:1px solid #373333;
color:#373737;
font-size:14px;
padding:0 0 7px 7px;
width:486px;
}
.description {
	line-height:1.7;
	padding-right:15px;
}
.descr_tit {
	color:#CD2828;
	font-size:15px;
	font-weight:bold;
	line-height:1;
}
.discount, .discount a {
color:#CD2828;
font-size:15px;
}
#link_block {
	line-height:1.7;
}
#online_help {
background:url('img/stripe.jpg') no-repeat scroll;
}