
/* CSS Document */

* { margin:0; padding:0;}
body { background:transparent url(../images/bg3_body.gif) repeat-x scroll center 0;
 font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#6F6E6E;}
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;}

#main-width { width:894px; margin:0 auto; text-align:left;}

input, textarea { font-family:Tahoma; font-size:1em;}

.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:#6F6E6E; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
p { margin:0; padding:0;}

/* ============================= header ====================== */
#header .top{ width:100%;}
#header .logo{ margin:35px 0 0 -4px; float:left;}
#header .logo img{ position:relative;}
#header .lang{ float:right; color:#8d8d90; padding:42px 0 0 20px;}
#header .navigation-links{ text-align:right; position:relative;}
#header .navigation-links a{ color:#8d8d90; text-decoration:none; text-transform:uppercase; display:inline-block; margin-left:23px;}
#header .navigation-links a:hover{ color:#000;}

#header .menu{
background:#181818 none repeat scroll 0 0;
border-bottom:5px solid #ffffff;
padding:0;
width:100%;
margin-top:10px;}
#header .menu ul{ padding:0; margin:0;}
#header .menu li{ float:left; font-size:12px; text-transform:uppercase;}



.banners{ width:100%; overflow:hidden; padding-bottom:12px;}
#bannerOne, #bannerTwo, #bannerThree{ float:left;}
#bannerThree img{ margin-top:0px;}
.separ{ line-height:1px; font-size:1px; height:0px; overflow:hidden;}


/* ============================= content ===================== */
#content{ padding-bottom:1px; padding-top:2px;}
#column-left{ width:185px;}
#column-center{ padding-left:13px;}

.main-content{ width:100%; background:#efefef; margin-bottom:10px;}



.column1{ width:213px; float:left;}
.product-col .indent1{ padding:7px 7px 9px 7px;}

.img{ padding-bottom:5px;}
.name{ text-decoration:none; font-size:11px; color:#6F6E6E;}
.name strong{ font-weight:normal;}
.name-type{ text-decoration:none; font-size:11px; color:#6F6E6E; display:inline-block; padding-bottom:15px;}
.name:hover{ color:#dcea1d;}
.price{ color:#6F6E6E; font-weight:normal; font-size:10px;}
.price strong{ font-weight:normal;}
.product-col .price{ float:right;}
.buttons{ padding-top:8px; width:100%; overflow:hidden;}
.buttons a{  margin-right:6px;}

h3 a{ font-weight:normal;}

/* ============================= footer ====================== */
#footer{ padding-bottom:37px; color:#4f4f50;}
#footer .menu{ width:100%; background:#363637;}
#footer .menu .indent{ padding:9px 15px 10px 12px}
#footer .menu a{ color:#acacad; text-decoration:none; font-size:12px; display:inline-block; margin-right:21px;}
#footer .menu a:hover{ color:#d8e71d;}
#footer p{ padding:11px 0 0 4px;}
#footer a{ color:#000;}
#footer p span{ display:block;}

/* ============================= forms ======================= */
select, input{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:1em; vertical-align:middle;}

.currencies-form{ float:right; color:#8D8D90; padding:42px 0 0 20px;}
.currencies-form select{
background:#6F6E6EFFF none repeat scroll 0 0;
border:1px solid #E2E2E2;
color:#939393;
margin:0;
padding:2px;
vertical-align:middle;
width:80px;}


/* ============================= slider ======================= */

.slider{ position:relative; padding-bottom:11px;}
.stripViewer {
	margin:0;
	overflow:hidden;
	position:relative;
}
#mygalone{overflow:hidden;}
#mygalone ul{position:relative; padding:0; margin:0;}
#mygalone ul li{float:left; position:relative; width:894px; height:364px;}
.stripTransmitter{position:absolute; margin:326px 0 0 680px; top:0; left:0; width:210px!important; background:url(../../images/media/slide_bg.gif) left top no-repeat;}
.stripTransmitter li{margin-right:3px; float:left;}
.stripTransmitter ul{ padding:0; margin:0;}
.stripTransmitter ul li a { width:26px; height:26px; display:inline-block; text-decoration:none; background:url(../images/slider-button.png) no-repeat 0 0; }
.stripTransmitter ul li a:hover, .stripTransmitter ul li a.current{ background:url(../images/slider-button-act.png) no-repeat 0 0; }


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

.product a {text-decoration:none; text-decoration:none; font-size:11px; color:#6F6E6E;}
.product a strong {text-decoration:none; text-decoration:none; font-size:11px; color:#6F6E6E;}
.product a:hover {text-decoration:underline;}

.product strong {color:#6F6E6E; font-weight:normal; font-size:10px;}




.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; text-decoration:none; font-size:11px; color:#6F6E6E;}
.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 {color:#6F6E6E; font-weight:normal; font-size:10px;}



.product-list_col {}

