html,  body, table, td, div, tr, div, h1, h2, h3, h4, h5, h6, form, fieldset, img, input {margin: 0; padding: 0; border: 0;}

table {
	border-collapse:collapse;
	font-size: 11px;
}
tr {vertical-align: top;}
td {vertical-align: top;}
body {
	background: #ffffff;
	font-family: tahoma, verdana, arial;
}
#qw a {
font-weight:normal;
}
#aw a {
font-weight:normal;
}
#qw {
padding:0px;
margin:0px;
}
#aw {
padding:0px;
margin:0px;
}
a {
	color: #5E9AB5;}
	
a:hover {
	color: red;
}
select {
	font-size: 10px;
}
#main {
	width: 100%; 
}
#main .empty {
	width: 10%;
	background: url(img/bkg-empty.gif) top left repeat-x; border:0px solid white
}
#center {
	width: 40%; background: #ffffff;
}
#left {
	width: 20%; background: url(img/bkg-side-l.jpg) right top no-repeat #ffffff; border:0px solid white;
}
#right {
	width: 20%; background: url(img/bkg-side-r.jpg) left top no-repeat #ffffff;
}
#left-in {
	background: url(img/bkg-side-l.jpg) right top no-repeat;
	padding: 27px 12px 70px 17px;
	
}
#right-in {
	background: url(img/bkg-side-r.jpg) left top no-repeat;
	padding: 12px 12px 70px 12px;
}
#right-in p {
	margin: 7px 0 7px 0;
}
#basket-info {
	text-align: left;
	color: #000000;
	line-height: 100%;
	margin-bottom: 5px; font-weight:bold; color:#666666;
}
#cont-raspor {
	width: 600px; height: 0px;
}
.side-raspor {
	width: 200px; height: 0px;
}
#hmenu {
	height: 23px;
	background: url(img/bkg-hmenu.gif) repeat-x top left; 
}
#top-menu {
	text-align: center;
	color: #B1B1B1;
	text-transform: uppercase;
	padding-top: 2px;
}
#top-menu a {
	text-decoration: none;
	color: #B1B1B1;
	margin: 0 10px 0 10px;
}

#top-menu a:hover {text-decoration:underline; color:#FFFFFF}

.top-active {
	border-top: 1px #ffffff solid;
}
#topside1 {
	background: #A81B24;
	height: 107px;
	text-align: center;
}
#topside2 {
	background: #A81B24;
	height: 107px; 
}
#header {
	background: #A81B24; height: 84px; 
}
#logo {
	float: left;
	background: url(img/logo.gif) top left no-repeat;
	height: 84px; width: 273px;
}
#logo-descr {
	padding: 20px 60px 20px 60px;
	color: #CD7B80;}
	
#logo-descr a {color:#CD7B80; text-decoration:none}
#logo-descr a:hover {color:#CD7B80; text-decoration:underline}
#search {
	float: right;
	background: url(img/search.gif) top left no-repeat;
	height: 84px; width: 273px;
}
#search-in {
	padding: 33px 0px 0px 70px;
}
.inp-01 {
	height: 22px;
	width: 171px;
	font-size: 10px;
	background: #AB242D;
	border: 1px #D48D91 solid;
	color: #DEA8AB;
	text-align: center;
	padding-top: 2px;
}
.inp-02 {
	width: 122px;
	height: 17px;
	border: 1px #CB767C solid;
	color: #A8A8A8;
	margin: 2px 0 2px 14px;
	padding: 0 10px 0 10px;
	font-size: 10px;
}
#search-but {
	background: url(img/dot.gif);
	width: 20px;
	height: 20px;
	cursor: pointer;
}
#info {
	padding: 10px 0px 0px 26px;
	color: #E5BBBE; 
}
.ico-info {
	margin-right:11px; display:block; float:left
}
.catalog-cat {
	background: url(img/bkg-cat-item.gif) right top no-repeat;
	height: 120px;
	color: #9F9F9F;
	font-size: 10px;
}
.cat-title {
	padding: 0px 12px 0 0;
	text-align: right;
	width: 94%;
	height: 45px;
	line-height: 380%;
	float: right;
}
.cat-title a {
	color: #F7FAFB;
	text-decoration: none;
	font-family: times new roman;
	font-size: 20px;
	padding: 10px;
}
.p-amnt-txt {
	float: left;
	margin: 62px 0 0 14px;
}
.title2 {
	background: #F0F0EE;
	margin: 25px 0 5px 0;
}
.title2 img {
	background: url(img/bkg-title2.jpg) top left no-repeat;
}

.news-01 {
	margin: 0 16px 0 16px;
}
#content {
	
}
.catalog {
	border: 1px #D9D9D9 solid;
	width: 93%;
	margin: 0% 3.5% 20px 3.5%;
}
.catalog td {
	border: 1px #D9D9D9 solid;
	width: 31%;
	padding: 15px;
	text-align: center;
	background: url(img/bkg-item.gif) left bottom repeat-x;
}
h1.item-title {
	height: 60px;
	font-family: times new roman;
	font-weight: bold;
	font-size: 22px;
	margin-top: 0px;
	padding: 0;
	line-height: 90%;
}
div.item-title {
	height: 65px;
	font-family: times new roman;
	font-weight: bold;
	font-size: 22px;
	margin-top: 0px;
	padding: 9px 0px 0px 0px;
	line-height: 90%;
}

div.item-title2 {
	height: 65px;
	font-family: times new roman;
	font-weight: bold;
	font-size: 22px;
	margin-top: 0px;
	padding: 9px 0px 0px 0px;
	line-height: 90%; background:url(/img/novinko.gif) top center no-repeat}


.item-title a {
	color: #000000;
	text-decoration: none;
}

.item-title2 a {
	color: #000000;
	text-decoration: none;
}

.item-title a:hover {color:#CC0000}
.item-title2 a:hover {color:#CC0000}

.item-descr {
	font-size: 10px;
	color: #8A8A8A;
	text-align: left;
	line-height: 110%;
	height: 48px;
}
.item-descr a {
	color: #8A8A8A;
	text-decoration: none;
}
.item-descr a:hover {
	text-decoration: underline;
}
.clear {
	clear: both;
}
.ico-basket {
	float: left;
	margin: 0 4px 0px 4px;
}
.item-price {
	float: right;
	width: 58px;
	height: 21px;
	background: #A81B24;
	color: #ffffff;
	margin-top:1px;
	font-size: 13px;
	line-height: 150%;	
	font-weight: bold;
}

div.item-price span.exh {font-size:9px; font-weight:normal; color:#d48d92}

div.yuorprice { margin-top:1px; margin-left:1px; float:right; background-color:#336600; width: 55px; height: 21px; color:#FFFFFF;	font-size: 13px; line-height: 150%;	font-weight: bold; }
div.yuorprice span {font-size:9px; font-weight:normal; color:#99b380 }

#footer {
	border-top: 6px #DCDCDC solid;
	background: #ffffff;
	padding: 50px 37px 50px 37px;
	color: #666666;
	font-size: 12px;
}
#footer-1 {
	float: left; font-size:11px;
}
#footer-2 {
	float: right; font-size:11px;
}
#footer-2 a {
	color: #666666;
}




/*new bottom section*/
#bottomcenter { font-size:12px; color:#666666; background: url(/img/botcen.jpg) left bottom repeat-x #ffffff; vertical-align:bottom; padding-bottom:30px; padding-left:30px; padding-right:30px; text-align:right}
#bottomleft { background: url(/img/botleft.jpg) right bottom no-repeat #ffffff; height:70px}
#bottomright { background: url(/img/botright.jpg) left bottom no-repeat #ffffff; height:70px}


/*27.11.07*/
a.midellevel {color: #666666; font-size:13px}
a.midellevel:hover {color:#FF0000}
a.lastlevel {color: #666666;}

a.midellevel2 {color:#FF0000; font-size:13px}

/*4.12.07*/
div.rightmenu-01 {padding:0px 0px 0px 5px}
div.rightlinktopmenu {margin:13px 0px 13px 0px; background: url(/img/folder_blue.gif) left center no-repeat; padding-left:22px}
div.rightlinktopmenu  a {font-size:12px; color:#666666}
div.rightlinktopmenu  a:hover {color:#FF0000}

/*XK*/

#xk {margin:10px 10px 13px 20px; color:#999999}
#xk a {font-size:13px; color:#cfa236}
#xk a:hover {color:#FF0000}

div.p1 {background:url(/img/p1.gif) left top repeat-x; margin:0px 20px 5px 20px}




/*TEXT PAGE*/
div.chaptertitle {background: url(/img/bigfolder.gif) left center no-repeat; padding-left:40px; font-weight:bold;  padding-top:9px; padding-bottom:9px; margin-bottom:5px}

div.bigtextpart {margin:20px; font-size:12px; color:#666666}

/*PAGINATOR*/

div.paginator {text-align:center; font-size:12px; margin:10px; color:#666666}
div.paginator a {background-color:#999999; color:#FFFFFF; text-decoration:none; padding:3px 6px 3px 6px; font-weight:bold }
div.paginator a:hover {color:#FF0000; text-decoration:underline}

/*NEWS*/
a.periodic_title {font-size:14px;}
a.periodic_title:hover {color:#FF0000}
div.periodic_data {font-size:11px; background:url(/img/icon_time.gif) left center no-repeat; padding-left:15px; font-weight:bold; color:#999999}
div.periodic_shorttext {margin-bottom:30px}


/*QA*/
div.qabody {margin-bottom:20px}


/*BRANDS*/

div.listofbrands {text-align:right; margin-bottom:10px; margin-right:23px}
div.listofbrands span { padding:10px; height:30px}
div.iditenax {text-align:center; font-weight:bold; color:#FF0000; margin-top:100px}

div.item-brand {text-align:center; color:#999999; font-size:10px; margin:5px 0px 5px 0px;}

div.item-name2 {font-size:9px; color:#666666; text-align:center; height:40px; padding-bottom:5px; clear:both}

/*topsorting*/

div.topsortings { clear:both; margin: 0 10px 0px 10px; padding:0px 0px 20px 20px; min-height: 30px;}
div.topsortings table td {padding-right:10px; height:60px; vertical-align: middle;}
div.topsortings table td  a {color:#666666; font-size:12px}
div.topsortings table td  a:hover { color:#FF0000; font-size:12px}


/*one product*/
div.oneproductpagefield {padding:20px}

div.brandname {font-weight:bold;  font-size:10px; margin:10px}

div.oneprodtitle  {background:url(/img/p1.gif) left center repeat-x}
div.oneprodtitle h1{color:#993333; font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:normal; }
div.oneprodtitle h1 span { background-color:#FFFFFF; padding-right:20px; padding-left:20px}
img.oneprodicon {}
table.forpixtable {text-align:center; width:246px}
td.forpix {text-align:center}
img.oneprodfirst {margin: 50px 20px 70px 20px; display:block}

a.vitrinimage {display:block;  height:150px}
a.vitrinimage2 {display:block;  height:100px}

div.prodfulinfo {margin:10px; background:url(/img/p1.gif) left top repeat-x;; padding-top:10px}

div.additionalfields {margin-top:5px}

table.prodfulinfotable {width:100%;}
table.prodfulinfotable td { padding:10px;  text-align:left}

div.prodadditionalpixs {clear:both; margin:10px; text-align:left}
img.oneprodsmallprew { padding:5px}

div.oneprodadditiontitle {font-weight:bold}

table.pixundvalues {}
table.pixundvalues  td {padding:0px; vertical-align:middle;}

table.pixundvalues td.tdformainppix { text-align:center}

div.ptp { clear:both}

div.mainprodtext {color:#666666; text-align:justify; border-left:5px solid #cc0000; padding-left:15px; margin-top:10px; width:540px }

div.opright {padding-left:20px}

table.valuesandprices { background-color:#ececec}
 table.valuesandprices td {padding:5px; border:1px solid #ffffff; font-size:11px}
 td.vptext {font-weight:bold; color:#CC0000}
 div.warehouse { margin-left:5px; background:url(/img/icon_store.gif) left center no-repeat; padding-left:26px; font-size:10px; margin-top:10px; padding-top:3px; height:15px; color:#666666}
 
 
 div.justp {margin:10px; background:url(/img/p1.gif) left top repeat-x; clear:both}
 
table.xarki {text-align:center;  }
tdble.xarki td {text-align:center}
 table.xarkitable {width:400px; }
  table.xarkitable td {padding:7px; border:1px solid #ffffff}
  td.xkttop {background-color:#c9bbe6; text-align:center; color:#a81b24; font-weight:bold; padding:10px}
  td.xktvalue {background-color:#e9e5d9; text-align:left; width:50%}
  
  /*registration*/
  
table.regtable {width:100%; background-color:#e9e5d9}
table.regtable td {padding:10px 5px 10px 10px; border:1px solid #ffffff }
table.regtable td.rt1 {width:50%}
table.regtable td.rt1 input {width:90%; border:1px solid #999999}
input.zareg {border:1px solid #ff0000; padding:3px}


/*right block login*/
table.logtable {}
table.logtable td {padding:3px}
td.buto {width:30%; }
td.buto input {padding:1px 4px 1px 4px; display:block; margin-top:11px; border:1px solid #999999;}
input.loglog {border:1px solid #999999; height:16px; }

/*right block cart*/

div.gotomybasket { font-weight:normal; background:url(/img/gocart.gif) left center no-repeat; padding-left:20px; padding-top:2px; padding-bottom:2px; width:150px; text-align:left}


/*sertificate*/
table.sertificatetable  {width:auto}
table.sertificatetable  td {padding:5px; border:1px solid #d9d9d9}

div.regtext {padding-bottom:30px}

input.inputredborder {border:1px solid #cc0000}

/*cart*/

table.shoppingcart { width:550px }
table.shoppingcart  td {padding:5px; vertical-align:middle; }
td.sheader { background-color:#e9e5d9; border:1px solid #d9d9d9}
td.scontent {border:1px solid #d9d9d9} 

input.inputredborder2 {border:1px solid #cc0000; width:30px; font-size:12px; height:15px}

#greyborder {border:1px solid #d9d9d9}
 
 
/*cabinette*/

div.editpersonalinfo {text-align:right; padding:20px 0px 20px 20px}

table.ordershistory {width:550px} 
table.ordershistory td {padding:5px; border:1px solid #d9d9d9}

div.justp2 { background:url(/img/p1.gif) left top repeat-x; margin:4px 0px 10px 0px}
  
 table.ordershistory2 {width:550px} 
table.ordershistory2 td {padding:5px; border:1px solid #d9d9d9}

  table.ordershistory3 {width:550px} 
table.ordershistory3 td {padding:5px; border:1px solid #d9d9d9}

div.histtitle {font-size:11px; font-weight:bold; color:#990000}

/*golosuem i komment*/

table.optable {width:565px}
td.opt1 {width:50%; background:#a81b24; padding:5px; color:#FFFFFF }
td.opt1 a {color:#FFFFFF}
td.opt2 {text-align:right; width:50%; background:#a81b24; padding:5px; color:#FFFFFF }

/*counters*/
div.counters {text-align:center}
div.counters img {
    opacity: 0.30;             /* css3 */
    filter:alpha(opacity=30);  /* IE */
    -moz-opacity:0.30;         /* Mozilla */}
	

/*activate sertificate*/
table.activatesertificate {width:400px}
table.activatesertificate td {padding:5px; border:1px solid #d9d9d9; width:50%}
input.b1 {width:95%; border:1px solid #990000} 
input.b2 {width:95%; border:1px solid #990000} 

/*editprofile*/

table.editprofile {width:550px}
table.editprofile td {padding:5px; border:1px solid #d9d9d9; width:50%}
table.editprofile td textarea {width:95%; border:1px solid #990000}

/*bottom*/

div.bottom_text {color:#999999; padding:20px 10px 0px 20px}
div.bottom_text h1 {font-size:10px; font-weight:normal}

/*search*/

table.searchtableformat { border-collapse:collapse; width:550px}
table.searchtableformat  td {padding:5px 15px 5px 0px; vertical-align:middle; border-bottom:1px dashed #d9d9d9; }
table.searchtableformat td.searchtabletdformat {width:50px; padding-left:10px}
table.searchtableformat  td img {border:1px solid #CC6666; }

/* 05.02.2008 */
.inp-om {
	height: 22px;
	width: 400px;
	font-size: 14px;
	border: 1px #999 solid;
}
.inp-om1 {
	height: 22px;
	width: 50px;
	font-size: 10px;
	border: 1px #999 solid;
	padding:0px 15px 1px 0px;
}

/*29.04.08*/
a.action_buy { margin-bottom:5px}
a.action_book { margin-bottom:5px}


/*12.05.08 new main menu*/
div.newmainmenu { float:right; color:#666666; padding-right:5px; width:200px}
div.onemenuitem { text-align:right}

a.mainmenutopitem {color:#CC0000; font-size:15px; margin:0px 3px 0px 0px;  padding-right:15px; background:url(img/bum.gif) 98% 65% no-repeat}
a.mainmenutopitem h1 {font-size:15px; font-weight:normal; display:inline; padding:0px; margin:0px;}
div.bo1{border-bottom:1px solid #dddddd; width:150px; margin:10px 0px 10px 50px}

div.submenu {text-align:right; padding:10px 0px 10px 0px; }
div.submenu a { display:block; margin-bottom:3px; font-size:13px}
div.submenu a h2 { font-size:13px; font-weight:normal; padding:0px; margin:0px}

/*15.05.08 new blocks*/

div.someblocks { clear:both; padding-top:40px }
div.contentofblocks { background:url(img/f2.jpg) top left no-repeat;  padding:10px ; margin-left:30px; }
div.contentofblocks  a { background:url(); display: block; color:#CC0000; font-weight:bold;  margin-bottom:5px; padding-left:5px; text-decoration:none; border-bottom:1px dashed #bbbbbb; padding-bottom:5px}

div.contentofblocksonleft { background:url(img/f2.jpg) top left no-repeat;  padding:10px ; margin-left:0px; }
div.contentofblocksonleft  a { background:url(); display: block; color:#CC0000; font-weight:bold;  margin-bottom:5px; padding-left:5px; text-decoration:none; border-bottom:1px dashed #bbbbbb; padding-bottom:5px}



span.btitle {font-family:'Trajan Pro','Times New Roman'; display:block; margin-bottom:15px;  text-align:right;  color:#444444; line-height:18px; font-size:26px; padding:10px 25px 10px 0px; background:url(/img/nl.jpg) right center no-repeat} 
span.btitle:first-letter { color:#990000}

span.btitle2 {font-family:'Trajan Pro','Times New Roman'; display:block; margin-bottom:15px;  text-align:left;  color:#444444; line-height:18px; font-size:26px; padding:10px 0px 10px 20px; background:url(/img/nl.gif) left center no-repeat} 
span.btitle2:first-letter { color:#990000}

span.btitleonleft { height:30px;font-weight:bold; display:block; margin-bottom:20px;  text-transform:uppercase; color:#666666; font-size:12px; background:url(/img/f2.jpg) left top no-repeat  }


div.contentofblocks2 { background:url(img/f2.jpgggg) top left no-repeat;  padding:10px ; margin-left:30px; }
div.contentofblocks2  img {display:block; text-align:center;  border-bottom:none}
div.contentofblocks2  a {}

img.actionpix { display:block; margin-bottom:25px; margin-top:5px;}

div.contentofblocks3 { background:url(img/f2.jpgggg) top left no-repeat;  padding:10px ; margin-left:30px; }
div.contentofblocks3  a {color:#CC0000; font-weight: normal;  margin-bottom:5px; padding-left:5px; text-decoration:none; padding-bottom:0px}


div.contentofblocks2 a.samprod { display:block; font-weight:normal; font-size:13px; padding:0px; margin:0px; line-height:13px; color:#5e9ab5; text-decoration:underline;}

/* top text bliock*/

div.ftb { margin:0px 20px 15px 22px; font-size:12px; border-left:5px solid #bbbbbb; padding-left:15px; color:#666666}

/*colors for products*/
div.colorsdiv { margin:20px 0px 20px 0px; text-align:center; width:540px }

table.colorstable { border-collapse:collapse}
table.colorstable td { padding:3px; border:1px solid #f2f2f2; text-align:center}

/*sex*/
div.divseximg { padding-left:17px}

/*contact*/
div.formas { border:1px solid #d0d0d0; padding:15px; background-color:#f4f4f4}
div.formas input { display:block; width:97%; height:24px; border:1px solid #d0d0d0}
div.formas textarea { display:block; width:97%; height:90px;  border:1px solid #d0d0d0}
div.formas input.formas_btn { width:100px; border:1px solid red; margin-top:10px}

/*feedback*/

span.sectioncommenttitle { display:block; margin-bottom:7px; font-weight:bold; color:#ffffff; padding:5px; margin-top:15px; text-align:right; background-color:#990000}
span.sectioncommenttitle2 { display:block; margin-bottom:7px; font-weight:bold; color:#333333; padding:5px; margin-top:15px; text-align:right; background-color:#e0e0e0}

table.allfeeds { width:560px}
table.allfeeds td { padding:5px}
td.uname { background-color:#f6f6f6; border-bottom:1px solid #ffffff; font-weight:bold; color:#990000}
td.uname span { font-weight:normal; color:#999999}
td.uop { background-color:#eeeeee; border-bottom:2px solid #ffffff; }
img.uicon { padding-right:5px}


textarea.uoptext { display:block; height:90px; width:560px}
input.robotsgohome { border:1px solid #999999}

.links_1 a {
  line-height:15px;
  color:#CC0000;
}

.links_1 a:hover {
  text-decoration:none;
}



/*tablo of cart*/



.jqiwarning .jqi{ background-color: #C33; }
.jqifade{
	position: absolute;
	background-color: #ffffff;
}
div.jqi{
	position: absolute;
	background-color: #000000;
	padding: 5px; 
	width: 300px;
	text-align: center;
}
div.jqi .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #CFF; background-color:#000000; padding:4px;
}
div.jqi .jqicontainer{
	background-color: #666;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.jqi .jqimessage{
	background-color: #C00;
	padding: 10px; font-size:12px;
}
div.jqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.jqi button{
	padding: 3px 5px 3px 5px;
	margin: 0 10px;
}





/*brands*/

table.brandstable {border-collapse:collapse; width:560px}
table.brandstable td { width:33%; text-align:center; padding:20px 0px 20px 0px; }

td.brandcol1 {border-right: 1px #ececec solid; border-bottom: 1px #ececec solid;}
td.brandcol2 {border-right: 1px #ececec solid; border-left: 1px #ececec solid; border-bottom: 1px #ececec solid;}
td.brandcol3 {border-bottom: 1px #ececec solid;}

table.brandstable td a {font-family: 'Times New Roman',  Garamond, times new roman; font-size:17px; text-decoration:none; color:#555555; background:url(/img/nl2.jpg) 0px 0px no-repeat; padding:4px 0px 4px 15px;  }
table.brandstable td a:hover { text-decoration:underline}
table.brandstable td a:first-letter {color:#FF0000}

/*online faq*/

div.sorting { border-bottom:1px solid #CCCCCC; margin-bottom:10px; text-align:right; padding-bottom:5px; padding-top:10px}

table.tableforfaqrorm {border-collapse:collapse; width:100%}
table.tableforfaqrorm td { vertical-align:top; width:50%}
table.tableforfaqrorm td input { width:90%}
table.tableforfaqrorm td  textarea { width:90%; height:70px}
table.tableforfaqrorm td select { width:90%}

div.butttonhere { text-align:center; padding-top:5px}
table.tableforfaqrorm td div.butttonhere input { width:50px}


/*FAQ*/

div.oneq { margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #999999}
span.aut { font-weight:bold; color:#000000 }

div.vop1 { height:9px; background:url(img/v1.gif) left center no-repeat; font-size:1px; line-height:1px}
div.vop2 {  background-color:#ededed;  padding:10px}
div.vop3 { height:9px; background:url(img/v3.gif) left center no-repeat; font-size:1px; line-height:1px;}

div.otv2 { background-color:#ededed;   padding:10px}

div.weare {font-weight:bold; color:#CC0000}















div.item-title_mostselled {
	height: 25px;
	font-family: times new roman;
	font-weight: bold;
	font-size: 12px;
	margin-top: 0px;
	padding: 9px 0px 0px 0px;
	line-height: 90%;
}

div.item-image_mostselled {height: 100px;}

div.item-brand_mostselled {text-align:center; color:#999999; font-size:9px; margin:0px 0px 5px 0px;}

/*
div.item-title2 {
	height: 65px;
	font-family: times new roman;
	font-weight: bold;
	font-size: 22px;
	margin-top: 0px;
	padding: 9px 0px 0px 0px;
	line-height: 90%; background:url(/img/novinko.gif) top center no-repeat}


.item-title a {
	color: #000000;
	text-decoration: none;
}

.item-title2 a {
	color: #000000;
	text-decoration: none;
}

.item-title a:hover {color:#CC0000}
.item-title2 a:hover {color:#CC0000}
*/

.catalog_mostselled {
	border: 1px #D9D9D9 solid;
	width: 93%;
	margin: 0% 3.5% 5px 3.5%;
}
.catalog_mostselled td {
	border: 1px #D9D9D9 solid;
	width: 31%;
	padding: 11px;
	text-align: center;
	/*background: url(img/bkg-item.gif) left bottom repeat-x;*/
}


.item-price_mostselled {
	float: right;
	width: 45px;
	height: 17px;
	background: #A81B24;
	color: #ffffff;
	margin-top:1px;
	font-size: 10px;
	line-height: 150%;	
	font-weight: bold;
}

div.item-price_mostselled span.exh {font-size:9px; font-weight:normal; color:#d48d92}
a.werecomendit { display:block; font-size:13px; text-align:center }


/*VOTING*/

h3.votename { display:block; text-align:right; color:#990000; font-size:14px;}
div.voteitems { text-align:right}
div.voteitem { padding-bottom:5px; margin-bottom:5px; font-weight:bold; color:#555555}
div.votebutton { text-align:right;}
div.votebutton input { padding:5px; border:1px solid #999999}
div.voteresults { text-align:right}
table.votetable1 {}
table.votetable1 td { vertical-align:top; border-bottom:1px dotted #CCCCCC}

h2.archivedvoting {font-weight:normal; font-size:17px; text-transform:uppercase;  font-family:Trebuchet MS, helvetica; line-height:18px; display:block; padding-top:20px; margin-bottom:5px; padding-left:0px; color:#990000}

div.votingdating { font-weight:bold; color:#888888}

table.votetable2 { background:url(http://delicate.com.ua/img/nl.jpgg) 99% 0% no-repeat;}
table.votetable2 td { border-bottom:0px solid #CCCCCC}
div.onevote { padding-bottom:30px; color:#666666}

/*PRICES*/
h1.pricetitle { font-weight:normal; font-size:17px; text-transform:uppercase;  font-family:Trebuchet MS, helvetica; line-height:18px; display:block; margin-top:5px;}
div.pricedescription { margin-top:4px; padding:10px; background-color:#ededed; margin-bottom:20px}

/*preorder*/
div.preorder { padding:20px; margin:20px; border:1px solid #990000; background:url(http://delicate.com.ua/img/nl.jpg) left top no-repeat}
h1.preordername {font-weight:normal; font-size:25px; text-transform:uppercase;  font-family:Trebuchet MS, helvetica; line-height:22px; display:block; margin-top:15px; color:#CC0000}
div.preordervolume { font-size:13px; color:#666666; font-weight:bold; margin-bottom:20px}

div.preorderformline { font-size:11px;}
div.preorderformline input { display:block; width:50%; height:22px; border:1px solid #999999; padding:0px; font-size:13px; color:#000000}
input.preorderbutton { display:block; margin-top:20px; border:1px solid #333333; padding:5px; margin-bottom:30px}
div.closewindow { text-align:right; font-size:12px; font-weight:bold}

/*legend*/
div.legendmain { padding:20px; margin:20px; border:1px solid #990000}
a.legendclose { display:block; font-size:12px; text-align:right; padding:20px}

.customStyleSelectBox {
	width:115px;
	height:21px;
	color:#EEE;
	font:13px Tahoma;
	text-align:left;
	background:#fff url('../img/brand_bg2.gif') no-repeat;
	white-space:nowrap; 
	letter-spacing: 0px;
	padding: 0 0 0 14px;
	border:0;
	zoom:1; /* для IE6 */
}

/*topsorting2*/

div.topsortings2 { clear:both; margin: 0 10px 10px 10px; padding:0px 0px 10px 20px;}
div.topsortings2 table td {padding-right:10px; height:60px; vertical-align: middle;}
div.topsortings2 table td  a {color:#666666; font-size:12px}
div.topsortings2 table td  a:hover { color:#FF0000; font-size:12px}


