/* --------------------------------------------------------------------------------------------------------------------------------------------
					NORMALIZE
----------------------------------------------------------------------------------------------------------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #454545; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }

article, aside, canvas, details,
figcaption, figure, footer, header,
hgroup, nav, section, summary, video {
		display: block;
}

/* ==============	IE HOVER FIX	============== */
#ie6 { behavior: url("../js/ie/csshover.htc"); }
/* --------------------------------------------------------------------------------------------------------------------------------------------
					LAYAUT
----------------------------------------------------------------------------------------------------------------------------------------------- */
/* GLOBAL */
body { background: #fff url('../../img/bgBody.gif') 0 0 repeat; }
a { color: #D2156F; text-decoration: none; }
a:visited { color: #D2156F; }
a:hover { text-decoration: none; }
strong { font-weight: bold; }
em { font-style: italic; }

/* CLASS */
.fl { float: left; }
.fr { float: right; }
.cb { clear: both; }
.tal { text-align: left; }
.tar { text-align: right; }
.tac { text-align: center; }

.dib { display: -moz-inline-stack; display: inline-block; vertical-align: top; }
.ie .dib { display: inline; zoom: 1; }

.bt1 { background: transparent url('../../img/bt1left.png') 0 0 no-repeat; border: none; display: inline-block;}
.bt1 input { font-size:12px; height: 19px; line-height: 19px; background: transparent url('../../img/bt1right.png') 100% 0 no-repeat; border: none; padding: 0 25px; color: #fff; text-transform: uppercase; cursor: pointer; font-family: 'OswaldRegular', arial; }

.ie .bt1 { display: inline; zoom: 1; }

.bt2 { background: transparent url('../../img/bt2left.png') 0 0 no-repeat; border: none; display: inline-block;}
.bt2 input { font-size:12px; height: 19px; line-height: 19px; background: transparent url('../../img/bt2right.png') 100% 0 no-repeat; border: none; padding: 0 25px; color: #fff; text-transform: uppercase; cursor: pointer; font-family: 'OswaldRegular', arial; }

.ie .bt2 { display: inline; zoom: 1; }

.more { color: #d2156f; }

.box1 { background: transparent url('../../img/box1rep.png') 0 0 repeat-y; min-height: 32px; width: 250px; position: relative; font-family: arial; }
.box1 .bgTop { background: transparent url('../../img/box1top.png') 0 0 no-repeat; height: 18px; width: 250px; position: absolute; top: 0; left: 0; }
.box1 .bgBottom { background: transparent url('../../img/box1bottom.png') 0 0 no-repeat; height: 5px; width: 250px; position: absolute; bottom: 0; left: 0 }
.box1 .content { min-height: 32px; position: relative; color: #fff; padding: 10px; }
.box1 .content .body .part { margin-top: 15px; clear: both; }
.box1 .content .body .part .img { float: left; display: block; margin: 0 10px 0 0; }
.box1 .content .body .part .img img { width: 75px; height: 75px; border: 1px #afaeae solid; }
.box1 .content .body .part .txt { float: right; width: 140px; }
.box1 .content .body .part .txt .data { font-size: 10px; color: #838383; margin-bottom: 8px; }
.box1 .content .body .part .txt h2 { margin-bottom: 5px; font-size: 14px; font-family: arial; }
.box1 .content .body .part .txt h2 a { color: #333333; font-weight: bold; margin-left: 0x; }
.box1 .content .body .part .txt .brief { margin-top: 5px; font-size: 11px; }
.box1 .content .body .part .txt .more { font-size: 11px; }

#productMostBye .content .body .part { margin-top: 15px; }
#productMostBye .content .body .part .img { width: 227px; height: 230px; display: block; margin: 0 auto; background: #fff 50% 50% no-repeat; float: none;}
#productMostBye .content .body .part .txt { float: none; width: 100%; position: relative; margin-top: 8px; }
#productMostBye .content .body .part .txt h2 { margin-bottom: 0px; }
#productMostBye .content .body .part .txt .title { font-size: 10px; color: #838383; margin-bottom: 8px; font-family: arial; }
#productMostBye .content .body .part .txt .price_old { font-size: 10px; color: #838383; font-family: arial; margin-bottom: 2px; }
#productMostBye .content .body .part .txt .price { font-size: 11px; color: #333333; font-family: arial; font-weight: bold; }
#productMostBye .content .body .part .txt div.fl { width: 140px; }
#productMostBye .content .body .part .txt div.fr { width: 85px; }

.box2 { background: transparent url('../../img/box2rep.png') 0 0 repeat-y; min-height: 35px; width: 250px; position: relative; }
.box2 .bgTop { background: transparent url('../../img/box2top.png') 0 0 no-repeat; height: 30px; width: 250px; position: absolute; top: 0; left: 0; }
.box2 .bgBottom { background: transparent url('../../img/box2bottom.png') 0 0 no-repeat; height: 5px; width: 250px; position: absolute; bottom: 0; left: 0 }
.box2 .content { min-height: 35px; position: relative; color: #fff; padding: 10px; }

.box3 { background: transparent url('../../img/box3rep.png') 0 0 repeat-y; min-height: 32px; width: 250px; position: relative; font-family: arial; }
.box3 .bgTop { background: transparent url('../../img/box3top.png') 0 0 no-repeat; height: 18px; width: 250px; position: absolute; top: 0; left: 0; }
.box3 .bgBottom { background: transparent url('../../img/box3bottom.png') 0 0 no-repeat; height: 5px; width: 250px; position: absolute; bottom: 0; left: 0 }
.box3 .content { min-height: 32px; position: relative; color: #fff; padding: 10px; }
.box3 .content .body .part { margin-top: 15px; clear: both; }
.box3 .content .body .part .img { display: block; text-align: center; width: 227px; height: 205px; }
.box3 .content .body .part .img img { width: 200px; height: 200px; }
.box3 .content .body .part .txt .data { font-size: 10px; color: #838383; margin-bottom: 8px; }
.box3 .content .body .part .txt h2 { margin-bottom: 5px; font-size: 14px; font-family: arial; }
.box3 .content .body .part .txt h2 a { color: #333333; font-weight: bold; margin-left: 0x; }
.box3 .content .body .part .txt .brief { margin-top: 5px; font-size: 11px; }
.box3 .content .body .part .txt .more { font-size: 11px; }

.box4 { background: transparent url('../../img/box4rep.png') 0 0 repeat-y; min-height: 34px; width: 250px; position: relative; }
.box4 .bgTop { background: transparent url('../../img/box4top.png') 0 0 no-repeat; height: 30px; width: 250px; position: absolute; top: 0; left: 0; }
.box4 .bgBottom { background: transparent url('../../img/box4bottom.png') 0 0 no-repeat; height: 4px; width: 250px; position: absolute; bottom: 0; left: 0 }
.box4 .content p { margin-bottom: 10px; font-size: 12px; color: #fff; font-weight: bold; font-family: arial; }
.box4 .content .inText { width: 140px; }
.box4 .content .inButton { padding: 0 10px; }

.box5 { background: transparent url('../../img/box5rep.png') 0 0 repeat-y; min-height: 53px; width: 512px; position: relative; }
.box5 .bgTop { background: transparent url('../../img/box5top.png') 0 0 no-repeat; height: 41px; width: 512px; position: absolute; top: 0; left: 0; }
.box5 .bgBottom { background: transparent url('../../img/box5bottom.png') 0 0 no-repeat; height: 12px; width: 512px; position: absolute; bottom: 0; left: 0 }
.box5 .content { min-height: 53px; position: relative; color: #fff; padding: 10px; }

.box6 { background: #fff; border: 1px solid #f0f0f0; margin: 15px 0 25px 0; padding: 15px; box-shadow: 2px 2px 5px -2px #888; }

.h2 { font-size: 18px; /*height: 18px; line-height: 18px;*/ color: #000; text-transform: uppercase; font-family: 'OswaldRegular', arial; text-align: center; }
.h3 { font-size: 16px; height: 16px; line-height: 16px; color: #000; text-transform: uppercase; font-family: 'OswaldRegular', arial; text-align: center; }

.t1 { margin: 0 19px; border-bottom: 1px #fff solid; }
.t1 .h2 { border-bottom: 2px #666 solid; padding: 8px 0; text-shadow: #fff 0 2px 0px; }

@font-face {
	font-family: 'OswaldRegular';
	src: url('../../font/Oswald/oswald-webfont.eot');
	src: url('../../font/Oswald/oswald-webfont.eot?#iefix') format('embedded-opentype'),
				url('../../font/Oswald/oswald-webfont.woff') format('woff'),
				url('../../font/Oswald/oswald-webfont.ttf') format('truetype'),
				url('../../font/Oswald/oswald-webfont.svg#OswaldRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

#hat { background: #fff; height: 29px; border-bottom: 1px #ececec solid; }
#hat .wrapper { position: relative; margin: 0 auto; width: 975px; }
#hat .wrapper p { padding: 6px 15px 0 15px; color: #d5d5d5; }
#hat .wrapper p a { color: #d5d5d5; }

/* TOP */
#top { position: relative; width: 975px; min-height:117px; margin: 0 auto; background: transparent url('../../img/bgTop.png') 78% 0 no-repeat; }
#logo { display: block; float: left; margin: 15px 0 8px 20px; }
#logo img { width: 281px; height: 90px; }
#search { margin: 70px 20px 0 0; white-space: nowrap; float: right; }
#search input.inText { width: 222px; }

#top .menu { position: relative; width: 975px; height: 34px; margin: 0 auto; background: #000; }
#top .menu ul li { display: inline-block; padding: 0 12px; text-transform: uppercase; color: #fff; }
#top .menu ul li:first-child { margin-left: 8px; }
#top .menu ul li:hover { background: #565a5e; }
#top .menu ul li.selected { background: #9792a7; }
#top .menu ul li a { font-size: 12px; font-weight: bold; color: #fff; font-family: Arial; line-height: 34px; }

.ie #top .menu ul li { display: inline; zoom: 1; }

#content { position: relative; width: 975px; margin: 0 auto; }

#breadcrumbs { position: relative; margin: 15px 15px 0 15px; color: #838383; }
#breadcrumbs a { color: #000; }

#onTheTop { position: relative; margin: 30px 0 20px 0; background: #fff; }
#onTheTop .h2 { background: #fff url('../../img/bgH2.gif') 0 0 repeat-x; margin: 5px 8px; }
#onTheTop .h2 span{ background: #fff; padding: 0 30px; text-transform: uppercase; }
#onTheTop ul { padding: 0 8px; margin: 15px 0; }
#onTheTop ul li { vertical-align: top; display: inline-block; width: 306px; min-height: 75px; overflow: hidden; margin-left: 20px; }
#onTheTop ul li:first-child {margin-left: 0px }
#onTheTop ul li a { font-size: 13px; font-family: arial; color: #040504; }
#onTheTop ul li a.image { float: left; margin: 0; }
#onTheTop ul li a.image img { width: 140px; height: 100px; }
#onTheTop ul li a.more { display: block; padding-top: 5px; color: #d2156f; }
#onTheTop ul li p { padding-left: 150px; }

#ie6 #onTheTop ul li { width: 235px; height: 75px; }
.ie #onTheTop ul li { display: inline; zoom: 1; }

#articleSimilar .part { margin: 30px 30px 0 0; }
#articleSimilar .part .img { float: left; margin: 0 30px 0 0; }
#articleSimilar .part .txt { margin-left: 105px; }
#articleSimilar .part .data { color: #838383; font-family: Arial; font-size: 10px; }
#articleSimilar .part h2 a { color: #040504; font-family: Georgia; font-size: 18px; }
#articleSimilar .part .brief { color: #040504; font-family: arial; font-size: 12px; margin-top: 15px; }
#articleSimilar .body { margin-bottom: 30px; }

#main .leftcolumn { width: 460px; }
#main .leftcolumn .article { width: 450px; }
#main .leftcolumn { position: relative; float: left; clear: both; }
#main .leftcolumn .article { margin-bottom: 30px; background: #fff; padding: 0 5px; }
#main .leftcolumn .article h2 { margin-bottom: 10px; float:left; width:350px; font-size: 28px; color: #333333; }
#main .leftcolumn .article h2 a { font-family: Georgia, Arial; color: #333333; }
#main .leftcolumn .article .date { color: #838383; font-family: Arial; font-size: 10px; }
#main .leftcolumn .article .category { color: #000; font-family: Arial; font-size: 10px; text-transform: uppercase; }
#main .leftcolumn .article .separator { background: #d2156f; display: inline-block; height: 20px; width: 1px; vertical-align: middle; margin: 0 5px; }
#main .leftcolumn .article .author { color: #d2156f; font-family: Georgia; font-size: 14px; margin-right: 5px; float: right; width: 90px; }
#main .leftcolumn .article .tags { margin: 10px 0 0 0; text-transform: uppercase; color: #838383; font-family: Arial; font-size: 10px; }
#main .leftcolumn .article .tags a { color: #838383;  padding-right: 5px; }
#main .leftcolumn .paginationControl { font:400 12px Arial, Helvetica, sans-serif; padding: 0; float: right; clear: both; }
#main .leftcolumn .paginationControl a, #main .leftcolumn .paginationControl span { display: block; text-align: center; float: left; padding: 3px 5px 3px 7px; color: #020203; border: 1px solid #D1D1D1; margin-left: 5px; text-transform: uppercase; background: #fff; }
#main .leftcolumn .paginationControl span.selected { background-color: #ddd; font-weight:700; }

.ie #main .leftcolumn .article .separator { display: inline; zoom: 1; }

#main .rightcolumn { width: 510px; position: relative; float: right; }
#main .rightcolumn .panel { margin-top: 10px; }
#main .rightcolumn .left { width: 250px; position: relative; float: left; }
#main .rightcolumn .left .pane:first-child { margin-top: 0; }
#main .rightcolumn .right { width: 250px; position: relative; float: right; }
#main .rightcolumn .right .pane:first-child { margin-top: 0; }

#list .leftcolumn { width: 700px; position: relative; float: left; }
#list .leftcolumn .t1 { margin: 0 15px; }
#list .leftcolumn .title .h2 { text-align: left; }
#list .leftcolumn .paginationControl { font:400 12px Arial, Helvetica, sans-serif; padding: 0; float: right; clear: both; }
#list .leftcolumn .paginationControl a, #list .leftcolumn .paginationControl span { display: block; text-align: center; float: left; padding: 3px 5px 3px 7px; color: #020203; border: 1px solid #D1D1D1; margin-left: 5px; text-transform: uppercase; background: #fff; }
#list .leftcolumn .paginationControl span.selected { background-color: #ddd; font-weight:700; }
#list .leftcolumn .content { padding: 0 14px; }
#list .leftcolumn .article .wrapper { position: relative; }
#list .leftcolumn .article { margin-top: 23px; padding-top: 23px; position: relative; border-top: 1px #000 dashed;  }
#list .leftcolumn .article:first-child { border-top: none;  }
#list .leftcolumn .article .left { float:left; width: 170px; text-align: left; position: relative; }
#list .leftcolumn .article .left h2 { font-family: Georgia, Arial; color: #333333; font-size: 26px; padding-right: 5px; }
#list .leftcolumn .article .left h2 a { color: #333333; }
#list .leftcolumn .article .left .brief { margin-top:60px; }
#list .leftcolumn .article .left .date { color: #838383; font-family: Arial; font-size: 10px; }
#list .leftcolumn .article .left .tags { margin-top:20px; margin: 10px 0 0 0; text-transform: uppercase; color: #838383; font-family: Arial; font-size: 10px; }
#list .leftcolumn .article .left .tags a { color: #838383;  padding-right: 5px; float: left; }

#list .leftcolumn .article .bgRight { width: 452px; height: 100%; position: absolute; background: #fff url('../../img/bgImage.png') 0 0 repeat; top: 0; right: 0;}
#list .leftcolumn .article .right { float:right; width: 452px; text-align: center; position: relative; }
#list .leftcolumn .article .right a { margin: 0; padding: 0; display: block; }
#list .leftcolumn .article .right img { border: 1px #afaeae solid; vertical-align: bottom; }

#list .rightcolumn { width: 250px; position: relative; float: right; padding: 5px 0 15px 0; }
#list .rightcolumn .panel { margin-top: 10px; }

#article .leftcolumn { width: 694px; position: relative; float: left; }
#article .leftcolumn .article .top { position: relative; }
#article .leftcolumn .article .top .line { position: absolute; height: 100%; width: 1px; border-left: 1px solid #ccc; top: 0; left: 430px;}
#article .leftcolumn .article .top .fr { width: 210px; }
#article .leftcolumn .article .top .fl { width: 430px; }
#article .leftcolumn .article h2 { font-family: Georgia, Arial; color: #333333; font-size: 32px; padding-right: 5px; }
#article .leftcolumn .article .date { color: #838383; font-family: Arial; font-size: 10px; margin-bottom: 8px;  }
#article .leftcolumn .article .author { font-size: 14px; font-family: Georgia, Arial; margin-bottom: 8px; color: #d2156f; }
#article .leftcolumn .article .author span { font-style: italic; padding-right: 10px; display: inline-block; width: 40px; color: #333333; }
#article .leftcolumn .article .category { font-size: 14px; font-family: Georgia, Arial; color: #838383; }
#article .leftcolumn .article .category a { font-size: 14px; font-family: Georgia, Arial; color: #838383; }
#article .leftcolumn .article .category span { font-style: italic; padding-right: 10px; color: #000; display: inline-block; width: 45px; }
#article .leftcolumn .article .tags { margin: 10px 0 0 0; color: #000; }
#article .leftcolumn .article .tags .title { margin-right: 10px; float: left; }
#article .leftcolumn .article .tags .cont { padding-left: 40px; }
#article .leftcolumn .article .tags a { display: inline-block; color: #000; background: #eceff5; padding: 3px; border-radius: 4px; font-family: Arial; font-size: 10px; margin: 0 5px 10px 0; box-shadow: 0px 2px 2px 0px #dadada; }
#article .leftcolumn .article .tags a:hover { color: #fff; background: #9792a7; }
#article .leftcolumn .article .content { margin: 30px 0; position: relative; }
#article .leftcolumn .article .content object { margin: 0 auto; display: block; text-align: center; }
#article .leftcolumn .article .content b { font-weight: bold; }
#article .leftcolumn .article .content a { color: #61548b; font-weight: bold; }
#article .leftcolumn .article .productOldPrice { text-decoration: line-through; font-family: Arial; font-size: 11px; }
#article .leftcolumn .article .productPrice { font-weight: bold; font-family: Arial; font-size: 11px; }
#article .leftcolumn .content .lead { font-weight: bold; margin: 20px 0; }
#article .leftcolumn .content img { border: 1px #afaeae solid; }
#article .leftcolumn .content .photoWrapper { margin: 20px 0; font-style: italic; }
#article .leftcolumn .content .photoWrapper a { font-style: italic; }
#article .leftcolumn .content .photoWrapper.tal { clear: both; display: inline-block; }
#article .leftcolumn .content .photoWrapper.tal a {display: inline-block; margin: 5px 5px 0 0; }
#article .leftcolumn .content .photoWrapper .element { text-align: center; margin: 0 2px; }
#article .leftcolumn .content .productWrapper { text-align: center; margin: 25px 0 0 0; min-width: 220px; vertical-align: top; }
#article .leftcolumn .content .productWrapper.tal { text-align: center; margin: 25px 0; min-width: 220px; display: inline-block; }
#article .leftcolumn .content .productWrapper.tal.prod_4d { min-width: 60px; }
#article .leftcolumn .content .productWrapper a { color: #454545 !important; font-weight: normal !important; display: inline-block; }
#article .leftcolumn .article .productWrapper.zestaw { margin: 20px 0; text-align: center; position: relative; }
#article .leftcolumn .article .productWrapper.zestaw.tal { display: inline-block; min-width: 250px; }
#article .leftcolumn .article .productWrapper.zestaw img { border: 1px #afaeae solid; }
#article .leftcolumn .article .productWrapper.zestaw a { color: #61548b; font-weight: bold; }
#article .leftcolumn .article .productWrapper.zestaw a span{ color: #61548b; font-weight: bold; }

.ie #article .leftcolumn .article .author span { display: inline; zoom: 1; }
.ie #article .leftcolumn .content .photoWrapper.tal { display: inline; zoom: 1; }
.ie #article .leftcolumn .content .photoWrapper.tal a { display: inline; zoom: 1; }

#article .rightcolumn { width: 250px; position: relative; float: right; padding: 15px 0; }
#article .rightcolumn .panel { margin-top: 10px; }
#article .rightcolumn .panel:first-child { margin-top: 0; }

#poll { margin: 20px 19px 0 19px; position: relative; }
#poll .ajax { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #fff url('../../img/ajax.gif') 50% 50% no-repeat; display: none; opacity: 0.8 }
#poll .h3 { border-bottom: 2px solid #666666; padding: 8px 0; text-shadow: 0 2px 0 #FFFFFF; }
#poll form { margin: 20px 80px 0 80px; float: left; min-width: 400px; position: relative; }
#poll .pollBody { margin: 20px 0; position: relative; }
#poll .answer { margin: 20px 80px 40px 80px; float: left; min-width: 400px; position: relative; }
#poll h4 { color: #040504; font-family: Georgia; font-size: 18px; }
#poll ul { color: #040504; font-family: Georgia; font-size: 18px; }
#poll ul li { color: #040504; font-family: arial; font-size: 14px; margin: 10px 0; }
#poll ul li label { cursor: pointer; padding-left: 10px; }

#newsletter .content p { margin-bottom: 10px; font-size: 12px; color: #fff; font-weight: bold; font-family: arial; }
#newsletter .content .inText { width: 140px; }
.ie #newsletter .content .inText { width: 110px; }
#newsletter .content .inButton { padding: 0 10px; }

#productOfTheWeek { min-height: 420px; }

#quiz .content .body .part .txt h2 a { font-weight: normal; }

#lastread .h2 { font-size: 14px; }

#brands .content { padding: 5px; }
#brands .t1 { margin: 0 19px; border-bottom: none; }
#brands .t1 .h2 { border-bottom: none; padding: 8px 0; text-shadow: #fff 0 2px 0px; }

/*Sliding Text and Icon Menu Style*/
#brands ul { width:492px; position:relative; margin:5px auto; padding: 5px; background: #fff; }
#brands ul li { display:inline-block; width:120px; height:66px; margin:0; }
#brands ul li.line { display:block; width:100%; height:1px; margin:0; padding:0; background:#E8E9E8; clear: both; }
#brands ul li a { display:block; overflow:hidden; background:#fff; text-align:center; height:100%; width:100%; position:relative; }
#brands ul li a h3 { font-family: arial, serif; font-size:11px; font-style: bold; color: #838383; position:absolute; top:50px; left:0px; width:120px; padding:0px; text-transform: uppercase; }
#brands ul li a span { width:120px; height:40px; position:absolute; background-position:top left; background-repeat:no-repeat; background-color:transparent; left:0px; top:10px; }
#brands ul li a span.bronx { background-image:url('../../img/marki/logo-bronx.png'); }
#brands ul li a span.blink { background-image:url('../../img/marki/logo-blink.png'); }
#brands ul li a span.manas { background-image:url('../../img/marki/logo-manas.png'); }
#brands ul li a span.redhot { background-image:url('../../img/marki/logo-redhot.png'); }
#brands ul li a span.brunopremi { background-image:url('../../img/marki/logo-brunopremi.png'); }
#brands ul li a span.flylondon { background-image:url('../../img/marki/logo-flylondon.png'); }
#brands ul li a span.calvinkleinjeans { background-image:url('../../img/marki/logo-calvinkleinjeans.png'); }
#brands ul li a span.emu { background-image:url('../../img/marki/logo-emu.png'); }
#brands ul li a span.buffalo { background-image:url('../../img/marki/logo-buffalo.png'); }
#brands ul li a span.rocketdog { background-image:url('../../img/marki/logo-rocketdog.png'); }
#brands ul li a span.marcopolo { background-image:url('../../img/marki/logo-marcopolo.png'); }
#brands ul li a span.xti { background-image:url('../../img/marki/logo-xti.png'); }
#brands ul li a span.vegabond { background-image:url('../../img/marki/logo-vegabond.png'); }
#brands ul li a span.pepejeans { background-image:url('../../img/marki/logo-pepejeans.png'); }
#brands ul li a span.dots { background-image:url('../../img/marki/logo-dots.png'); }
#brands ul li a span.cat { background-image:url('../../img/marki/logo-cat.png'); }

.ie #brands ul li { display: inline; zoom: 1; }

#toShop { cursor: pointer; }
#toShop .content { text-align: center; }
#toShop .title { font-family: 'OswaldRegular', arial; font-size: 20px; line-height: 47px; color: #fff; text-transform: uppercase; text-align: center; padding: 10px 0; text-shadow: #7c768e 0 2px 0; vertical-align: middle;  }
#toShop .title img { vertical-align: middle; padding-left: 5px; }

#bottom { position: relative; width: 975px; margin: 0 auto; clear: both; }
#bottom .right { float: right; }
#bottom .right ul li { display: inline-block; padding: 0 5px; border-right: 1px solid #8A8A8A; }
#bottom .right ul li:last-child { border-right: none; }
#bottom .right ul li.selected a { color: #575757; }
#bottom .menu { font: 400 12px/15px arial; color: #8A8A8A; margin-bottom: 10px; }
#bottom .menu .left { font-size: 11px; }
#bottom .menu a { color: #8A8A8A; font-size: 12px; }
#links {padding: 5px 0 0 16px; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6; margin: 15px 0; background: #fff; }
#links .column { float: left; width: 190px; position: relative; height: 130px; }
#links .column h2 { font: 400 11px/25px Arial; text-transform: uppercase; color: black; margin-bottom: 5px; color: #d2156f; }
#links .column ul li a { font: 400 11px/15px arial; color: #8a8a8a; }

.ie #bottom .right ul li { display: inline; zoom: 1; }

#author h1 { margin-bottom: 10px; font-size: 28px; color: #333333; border-bottom: 1px solid #333333; }
#newsletterAdd h1 { margin-bottom: 10px; font-size: 28px; color: #333333; border-bottom: 1px solid #333333; }
#facebook {background: #fff;}

#error { position: relative; margin: 30px 0 20px 0; background: #fff; min-height: 200px; }
#error h2 { text-align: center; text-transform: uppercase; }
#error .h2 { background: #fff url('../../img/bgH2.gif') 0 0 repeat-x; margin: 5px 8px; }
#error .h2 span{ background: #fff; padding: 0 30px; }

#info_news { color:#333333; padding: 10px 25px; margin: 20px 50px 0 50px; display: none; border: 1px solid #333333; text-align: center; }

#tagsCloud { list-style: none; }
#tagsCloud li { display: inline; }
#tagsCloud li a { color: #8A8A8A; }
#tagsCloud li a:hover { color: #D2156F; }

#tagsCloudLink { cursor: pointer; }
#tagsCloudLink .content { text-align: center; padding: 0; }
#tagsCloudLink .title { font-family: 'OswaldRegular', arial; font-size: 16px; line-height: 47px; color: #fff; text-transform: uppercase; text-align: center; padding: 10px 0; text-shadow: #7c768e 0 2px 0; vertical-align: middle;  }
