

/*  --------------------------------------------------------------------  */

font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#929292; {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#929292;}
#929292 {color:#929292;}

color:#C00505; outline:none; text-decoration:underline; {color:#a1a1a1; outline:none; text-decoration:underline;}
#5bc8ec {color:#a1a1a1;}

font-size:12px; font-weight:bold; color:#f290c3; {font-size:12px; font-weight:bold; color:#a1a1a1;}
font-size:18px; line-height:1em; color:#232323; font-weight:bold; {font-size:18px; line-height:1em; color:#232323; font-weight:bold;}

font-size:16px; font-weight:bold; color:#232323; background:url(../images/title-bullet.gif) no-repeat 0 0; padding:1px 0 20px 23px; margin-top:10px; {font-size:16px; font-weight:bold; color:#232323; background:url(../images/title-bullet.gif) no-repeat 0 0; padding:1px 0 20px 23px; margin-top:10px;}

font-size:12px; font-weight:bold; color:#5bc8ec; {font-size:12px; font-weight:bold; color:#a1a1a1;}
#a68128 {color:#a1a1a1;}

/*  --------------------------------------------------------------------  */


/* CSS Document */

* { margin:0; padding:0;}
body { background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#929292;
margin:0; padding:0;}
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}

.top-tail{ background:url(../images/top-tail.gif) top repeat-x #fff; padding-bottom:18px;}
.top-tail2{ position:absolute; height:115px; width:50%; right:0; top:0; background:url(../images/top-tail2.gif) top repeat-x;}
.main-width { width:1000px; margin:0 auto; text-align:left; position:relative;}

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1em; color:#929292;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper{ width:100%; overflow:hidden;}
.container { width:100%;}
.column-1, .column-2, .column-3{ float:left;}

a {color:#a1a1a1; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
p { margin:0; padding:0;}

/* ============================= header ====================== */
#header{ background:url(../images/header-bg.jpg) bottom right no-repeat; min-height:364px; height:auto !important; height:364px; padding-left:2px; position:relative;}
#header .top{ width:100%; overflow:hidden; height:29px; padding-top:10px;}
#header .lang{ float:right; background:url(../images/top-separ.gif) left top no-repeat; padding:0 33px 0 34px;}
#header .cart{ float:right; color:#ffffff; font-size:11px; text-transform:uppercase; padding:0 14px; background:url(../images/top-separ.gif) left top no-repeat;}
#header .cart a{ color:#ffe135; text-decoration:none; font-weight:bold;}
#header .cart a:hover{ color:#fff;}
#header .cart span a{ color:#fff; display:inline-block; background:url(../images/cart-bg.gif) left top no-repeat; padding-left:18px;}
#header .cart span a:hover{ color:#ffe135;}
#header .navigation-links{ color:#fff; padding-left:2px; float:left;}
#header .navigation-links a{ color:#fff; text-decoration:none;}
#header .navigation-links a:hover{ color:#ffe135;}

#header .col-1{ width:215px; float:left;}
#header .col-2{ width:755px; float:left;}
#header .menu{ background:url(../images/menu_bg.gif) repeat-y #000000; width:100%; margin-top:13px;}
#header .menu ul{ padding:0; margin:0;}
#header .menu .bot-tail{ background:url(../images/menu-bot-tail.gif) bottom repeat-x;}
#header .menu .left-tail{ background:url(../images/menu-left-tail.gif) left repeat-y;}
#header .menu .right-tail{ background:url(../images/menu-right-tail.gif) right repeat-y;}
#header .menu .left-top{ background:url(../images/menu-corner-left-top.gif) left top no-repeat;}
#header .menu .right-top{ background:url(../images/menu-corner-right-top.gif) right top no-repeat;}
#header .menu .left-bot{ background:url(../images/menu-corner-left-bot.gif) left bottom no-repeat; width:100%;}
#header .menu .right-bot{ background:url(../images/menu-corner-right-bot.gif) right bottom no-repeat; padding:16px 27px 12px 28px;}
#header .menu li{ font-family:"Times New Roman", Times, serif; font-size:14px; line-height:32px; text-transform:uppercase; background:url(../images/menu-line.gif) top repeat-x; padding: 0px 0 0px 12px; zoom:1;
font-weight:bold;}
#header .menu .first{ background:none;}
#header .menu li a{ color:#ffffff; text-decoration:none; display:inline-block; background:url(../images/menu-marker.gif) no-repeat 0 11px; padding-left:23px;}
#header .menu li a:hover{
color:#00FF00;}

#header .logo{ padding:67px 0 0 279px;}


#column-left{
background-color:#ffffff;
}
#column_right{
background-color:#ffffff;
}
/* ============================= content ===================== */
#content{ margin-top:-2px;
}
/*
.content-top-tail{ background:url(../images/content-top-tail.gif) top repeat-x; width:100%;}
.content-bot-tail{ background:url(../images/content-bot-tail.gif) bottom repeat-x;}
.content-left-tail{ background:url(../images/content-left-tail.gif) left repeat-y; }
.content-right-tail{ background:url(../images/content-right-tail.gif) right repeat-y;}
.content-left-top{ background:url(../images/content-corner-left-top.gif) left top no-repeat;}
.content-right-top{ background:url(../images/content-corner-right-top.gif) right top no-repeat;}
.content-left-bot{ background:url(../images/content-corner-left-bot.gif) left bottom no-repeat; width:100%;}
.content-right-bot{ background:url(../images/content-corner-right-bot.gif) right bottom no-repeat; padding:12px 12px 4px 12px;}
*/

.name{ color:#; font-size:12px; font-weight:bold; text-decoration:none;}
.name:hover{ text-decoration:underline;}
.name1{ background:url(../images/name1-tail.gif) top repeat-x; width:100%; text-align:left;}
.name1 span{ display:block; background:url(../images/name1-left-bg.gif) left top no-repeat;}
.name1 span span{
	background:url(../images/name1-right-bg.gif) right top no-repeat;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 30px;
}
.name1 a{
	color:#ffffff;
	text-decoration:none;
}
.name1 a:hover{ text-decoration:underline !important;}
.img{ text-align:center;}
.text{ border-top:solid 1px #ececec; border-bottom:solid 1px #ececec; padding:11px 10px 16px 10px;}
.price-but{ width:100%; overflow:hidden; padding-top:7px;}
.price-but .button{ float:right;}
.price-but .price{ padding:3px 0 0 15px;}

.price{ font-size:18px; line-height:1em; color:#232323; font-weight:bold;}
.product_list_col{ margin-bottom:7px;}
* html .product_list_col, *:first-child +html .product_list_col{ margin-bottom:3px;}


.tie{ background:url(../images/main-content-border.gif) top repeat-x; width:100%;}
.tie .right-border{ background:url(../images/main-content-border.gif) right repeat-y;}
.tie .bot-border{ background:url(../images/main-content-border.gif) bottom repeat-x;}
.tie .left-border{ background:url(../images/main-content-border.gif) left repeat-y;}
.tie .left-top{ background:url(../images/main-content-left-top.gif) left top no-repeat;}
.tie .right-top{ background:url(../images/main-content-right-top.gif) right top no-repeat;}
.tie .right-bot{ background:url(../images/main-content-right-bot.gif) right bottom no-repeat;}
.tie .left-bot{ background:url(../images/main-content-left-bot.gif) left bottom no-repeat;}
.tie .indent1{ padding:4px;}
.tie .indent{ padding:12px 9px 6px 9px;}

/* ============================= footer ====================== */
#footer{ background:url(../images/footer-tail.gif) top repeat-x; color:#fff;}
#footer a{ color:#fff;}
#footer .indent{ padding:16px 20px 18px 34px;}
#footer .paypal{ float:left; border-right:solid 1px #999999; padding:7px 41px 5px 0;}
#footer .menu{ padding-left:10px;}
#footer .menu a{ display:inline-block; margin:0 13px;}
#footer p{ padding:5px 0 0 23px;}
#footer p span{ display:block;}

/* ============================= forms ======================= */
select{ font-size:11px; text-transform:none; font-family:Arial, Helvetica, sans-serif;}
input{ line-height:normal;}

.currencies-form{ float:right; font-size:11px; color:#fff; text-transform:uppercase; font-weight:bold; padding:0 16px 0 21px; background:url(../images/top-separ.gif) left top no-repeat;}
.currencies-form select{ font-size:10px; text-transform:none; font-family:Tahoma, Geneva, sans-serif; color:#7a7a7a; width:90px; padding:0 0 1px 3px;}

.search-form{ padding:15px 0 0 7px; height:20px;}
.search-form .input1{ border:solid 0px; background:none; vertical-align:top; padding:3px 10px 0 9px; width:140px; margin-right:5px;}
.search-form .input2 input{ vertical-align:top;}
.search-form label{ display:inline-block; background:url(../images/serch-form-bg.gif) no-repeat 0 0;}


#column-center { padding:0 9px 0 10px;}

.column-center-padding {padding:0;}



/*  ---------------------------------------------------------------------------  */



/*  ------------------------------- Product box styles ------------------------  */

.product a {text-decoration:none; font-size:12px; font-weight:bold; color:#f290c3;}
.product a strong {text-decoration:none; font-size:12px; font-weight:bold; color:#f290c3;}
.product a:hover {text-decoration:underline;}

.product strong {font-size:18px; line-height:1em; color:#232323; font-weight:bold;}




.product-list {padding:0; margin:0;}
.product-list .left {float:left; position:relative;}
.product-list .right {float:right; width:100%;}

.product-list .name {padding:0;}
.product-list a {text-decoration:none; font-size:12px; font-weight:bold; color:#f290c3;}
.product-list a:hover {text-decoration:underline;}

.product-list .text {padding:0;}

.product-list .price {float:left; padding:0;}
.product-list .button {float:right; padding:0;}

.product-list strong {font-size:18px; line-height:1em; color:#232323; font-weight:bold;}



.product-list_col {}

