@charset "utf-8";
/* CSS Document */

/* inside pages */
div#content{
	background: transparent url(../../images/bg/page.gif) repeat-y 691px;
}
div#breadcrumb{
	border-bottom: 1px solid #d2d6d9;
	margin: -10px -25px 0 ;
	font-weight: bold;
	padding: 3px 0px 4px 25px;
	font-size: 10px;
	background-color: #fff;	
	width:924px;
}
div#breadcrumb a{
	color: #555;
	text-decoration: none;
	padding: 1px;
}
div#breadcrumb a:hover{
	background-color: #6766ff;
	color: #fff;
}
div#other{
	float: left;
	overflow: hidden;
	width: 654px;
	font-size:13px;
	margin-bottom: 20px;
}

div#other a:hover{
	text-decoration: underline;
	color: #CE3355;
}
div#other h1{
	text-transform: uppercase;
	margin-bottom: 7px;
}
div#other h4{
	color: #ce3355;
	font-size: 21px;
	margin: 7px 0px 2px;
	text-transform:uppercase;
	margin-bottom: 17px;
}
div#other h2{
	font-size: 12px;
	border-bottom: 1px solid #999999;
	margin: 0 0 10px 0;
	padding: 3px;
	text-align: center;
	font-weight: bold;
	background-color: #e1dcf9;
	color:#fff;
}
div#other .colums span{
	font-weight: bold;
	margin: 0 10px 0;
	display:inline-block;
	color:#fff;
	font-size:11px;	
}
div#other span{
	font-weight: bold;
	margin: 0;
	color:#fff;
	font-size:11px;	
}
div#other .colums{
	float: left;
	width: 240px;
	margin: 0 0 20px 0;
}

div#other table#tab_catalog {
	margin-left:1px;
	border-collapse:collapse;
	border:1px solid #999;
	
}
div#other table#tab_catalog tr {
	border:1px solid #999;
	border-top:none;
	border-bottom:none;
}
div#other table#tab_catalog tr td {
	padding:0;
	margin:0;
	border:none;
	border-left:1px solid #999;
	border-right:1px solid #999;
}

div#other .colums.middle{
	border: none;
	margin-left: -1px;
}
div#other .colums.last-child{
	text-align: center;
	width: 170px;
	margin-left: -1px;
}
div#other ul{
	margin: 0 0 5px 0;  
	padding: 0 10px;
	list-style: none; 
}
div#other li{
	padding-bottom: 3px;
	padding-bottom: 5px;
	line-height: 1.3em;
	font-size: 12px;
}
div#other .colums.last-child li img {
	margin-bottom:5px;
}



div#rightcolumn{
	margin: 0 0 0 665px;
	width: 220px;
	padding: 5px 0 0 15px;
	
}

#rightcolumn .special{
	background: none;
	overflow: visible;
	margin: 0;
	width: 219px;
	padding: 0 0 7px;
}
#rightcolumn .special.first-child{
	background: #fff url(../../images/bg/rightcol_bg.gif) repeat-x bottom;
}
#rightcolumn .special h2{
	background: #fff url(../../images/bg/special_sm.gif) no-repeat;
	height: 26px;
	width: 220px;
	margin: 5px 0 6px 0;
}
#rightcolumn .special.first-child h2{
	background: #fff url(../../images/bg/bestprice_sm.gif) no-repeat;
	margin-top: 0;
	height: 34px;
}
#rightcolumn .special h2 span{
	display: none;
}
#rightcolumn .special div{
	border-top: 1px solid #363489;
	height: auto;
	float: none;
	width: 206px;
	padding: 7px 6px;
	margin-left: 0.5px;
}
#rightcolumn .special.first-child div{
	border: none;
	padding: 0;
	width: 220px;
}
#rightcolumn .special h3 a, h3 a:hover{
	color: #ce3355;
	text-decoration: none !important;
}
#rightcolumn .special p.price{
	font-weight: bold;
	font-size: 12px;
	margin: 5px 0px 12px;
}
#rightcolumn .special p.days{
	font-weight: bold;
}
#rightcolumn .special a{
	color: #000;
	text-decoration: none;
}
#rightcolumn .special a.red{
	color: #ce3355;
}
#rightcolumn .special a.red:hover{
	text-decoration: underline;
}
#rightcolumn .special a:hover{
	text-decoration: none;
}
/* page2 */
div#other.category p, div#other.item p{
	font-size: 12px;
}

div#other form {margin-bottom:20px;}

div#other.category div{
	margin: 0 0 15px;
	padding: 0 0 10px;
	border-bottom: 1px solid #D2D6D9;
	width: 100%;
	overflow: hidden;
	font-size:13px;
}
div#other.category div.last-child{
	border: none;
}
div#other.category div img{
	float: left;
	border: 1px solid #C6A3CE;
	margin: 0 10px 5px 0;
}
div#other.category div span a{
	color: #CE3355;
	text-decoration: none;
	font-weight: bold;
	background-color: #ffe659;
}
/* page3 */
div#other.item {
	font-size:13px;
	
}
div#other.item span {
	font-weight: bold;
	margin: 0 0 20px 0;
	text-align:left;
	font-size:12px;
}
div#other.item p{
	margin: 14px 0;
	line-height:140%;
}
div#other.item b{
	font-weight:bold;
}
div#other.item p:first-letter{text-transform:uppercase;}


div#other.item p.block{
	padding-bottom: 12px;
	margin-bottom: 12px;
	background: transparent url(../../images/bg/line_bg_violet.gif) repeat-x bottom;
}
div#other.item p.proiz{
	color: #CE3355;
}
div#other.item ul{
	list-style:disc;
	padding:0 15px;
	list-style: inherit;
	clear:both;
	display:marker;
	
}
div#other.item ul li{
	list-style-type:disc;
	list-style-position: inside;
	
	list-style: inherit;
	clear:both;
	display:list-item;
	
}



div#other.item table {width:600px !important; margin-left:0px;}
div#other.item table, div#other.item table tbody tr, div#other.item table tbody tr td { border:1px solid #ccc;}
div#other.item #query-tab {border:none}
div#other.item #query-tab tr {border:none}
div#other.item #query-tab tr td{border:none}

div#other.contact {
	font-size:13px;
	width:700px;
}

div#other.contact p{
	
	line-height:120%;
}
div#other.contact b{
	font-weight:bold;
}
div#other.item table tbody tr td p {margin:0;}

