/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body {color:#323232;margin:0;padding:0px 0;font-size:11px;font-family:tahoma,helvetica,sans-serif;}
#red {text-decoration:none;color: #FF0000; font-size:10px;}
#red a{ text-decoration:underline;}
#blue {color:#4f67a4;text-decoration:underline;font-size:9px;font-weight:bold;}
#white {text-decoration:none;color: #FFFFFF; font-size:10px;}
#reg{text-align:right;line-height:1.8em;}

#container {width:1120px; margin-left:5%;background-color:transparent; padding-left:10px; padding-right:10px}
#right-corner{ width:335px; height:30px; margin-top: 20px; float: right;}
.flag { float: left ;text-align: right; border-right: solid 1px #323232; margin-top: 20px; width:62%;}
.link { float: right;width: 35%; text-align:left;margin-top:20px}
img{border:none;}
ul{ list-style:none; margin:0; padding:0;}
ul li a {text-decoration:underline;color: #3260FF ;list-style:none}
ul li a:hover {text-decoration:none; background-image: none; padding-left: 0;}

/* menu */
.padding { padding-top:5px;border: none;}

#menu {width:100%;overflow:hidden;list-style-type:none; margin:0px;line-height:66px; background : url(images/menu.png) no-repeat ; font-size:12px;font-family:tahoma;text-align:right;padding-left:10px;}
#menu li {margin-left:10px; float:left;padding: 0 0 0 0; background: transparent;}
#menu a {float:left;padding:0 20px;color:white; text-decoration: none; }
#menu a:hover {color:white; background: url(images/hover.png);text-decoration:none;}

#flash {background:transparent; margin:0px 0; width: 75%;}

#content {width:100%;overflow:hidden;}
#left {float:left;margin-right:10px;overflow:hidden;}

.head {font-size:18px;font-family:calibri;color:white;line-height: 50px ; background: url(images/menu5.png) no-repeat; text-align: center;}
.box {border: 1px solid #d0d0d0; border-top: none; margin-bottom:5px; position: relative; top: -16px;}
.box ul{ list-style: none; margin-left: 20px; line-height:20px; }
.box li a{text-decoration:none; color:#323232; margin-left:0px;}
.box li a:hover { text-decoration:underline;}

.search {padding:0px 10px 1px 10px}
.search label {display:block;background-color:#f7f7f7;border-left:1px solid #908f8f;border-top:1px solid #908f8f;border-width:1px 0 0 1px;padding:6px 6px 5px 6px;}
.search label .input {width:100%;border-width:0;padding:0;background-color:transparent}
* html .search label {padding:4px 6px 4px 6px;}
.search .buttons {line-height:1.2em;text-align:center;}
.search .buttons input {width:80px;height:20px;background:#ffffff url(images/search.png);font-weight:bold;color:white;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.search .buttons input:hover {background-position:left bottom;background:#ffffff url(images/search2.png);}

form, fieldset {margin:1px; border-width:0;}
input, select, textarea {font-family:tahoma, verdana, helvetica, sans-serif;font-size:11px;color:#323232;}
p {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#323232;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}
.columns {width:100%;overflow:hidden;}

.choose-category {padding:16px 13px;}
.choose-category select {border:1px solid #dededc;width:98%;height:18px;}

#center {float:left;overflow:hidden;}
#center .head {font-size:18px;font-family:calibri; color:white;line-height: 50px ; background: url(images/menu3.png) no-repeat; padding-left: 20px; text-align: left; text-indent: 1em;}

#center .box h2 {background:transparent no-repeat 10px 0;height:25px;line-height:25px;margin:0;position:relative;top:-1px;padding:0 22px;border-width:0;color:#323232;margin-bottom:1em}
#center .box h2.big-h2 {background-image:none;top:0;height:auto;line-height:1.2em;font-size:14px;padding:10px 15px 8px 15px;border-bottom:1px solid #d9d9d9;}
#center .box h2 span {float:left;padding:10px 20px 10px 8px;background:transparent no-repeat right top;}
#center .box .textpromo{font-size:14px;margin-left:70px;
                    margin-right:70px;padding-top:5px;line-height:1.4em;color:#4f67a4;}
#center .box ol { padding:0;margin:0;}



.product-list {list-style-type:none; width:100%;overflow:hidden; margin:0 0 0 10px; }
.product-list .list-item {overflow:hidden; padding: 5px 5px 5px 3px; margin:5px 5px 5px 5px; border-top:1px solid #d9d9d9;  ; border-right: 1px solid #d9d9d9; }
.product-list .first {border-top:none; margin-top:30px;}
.product-list .last-in-row{border-right: none;}
.cols2 .list-item {float:left;width:47%;}

.box .per {margin:0px;padding:0px;}

.cols4 .list-item {float:left;width:22.5%;}
.product-list h3 {margin:0 0px 0 0px;font-size:13px;line-height:1.3em}
.product-list .text {margin:0 0px 0 0px;padding:0px 0;}

.cols2 .list-item .image {display:block;text-align:center; font-size: 13px; font-weight: bolder; line-height: 20px;}
.cols2 .list-item .image img {float:none;margin-bottom:10px;margin-right:5px; max-height: 300px; max-width: 240px;}
.cols3 .list-item .image {display:block;text-align:center; font-size: 13px; font-weight: bolder; line-height: 20px;}
.cols3 .list-item .image img {float:none;margin-bottom:10px;margin-right:5px; max-height: 200px; max-width: 160px;}
.cols4 .list-item .image {display:block;text-align:center; font-size: 13px; font-weight: bolder; line-height: 20px;}
.cols4 .list-item .image img {float:none;margin-bottom:5px;margin-right:0px; max-height: 200px; max-width: 160px;}
.cols5 .list-item .image {display:block;text-align:center;}
.cols5 .list-item .image img {float:none;margin-bottom:10px;margin-right:0;}
.cols6 .list-item .image {display:block;text-align:center;}
.cols6 .list-item .image img {float:none;margin-bottom:10px;margin-right:0;}

.product-list .text textarea { overflow: hidden; border: none; background:transparent; }
.product-list .price {font-size:12px;}
.product-list .price strong {font-size:15px;}
.product-list .text strong {width: 80px; text-align: left; font-size:16px; color: #3260FF;}
.product-list .text small{ width: 120px;float: right; font-size:18px; margin-left:30px;}
.product-list .price p.reg{text-align:right;}

.product-list .price input.add{ font-size:10px;text-align: center; line-height: 1.2em;width:80px;height:20px;background:#ffffff url(images/search.png) no-repeat;font-weight:bold;color:white;border-width:0;cursor:pointer;padding:0 0 2px 0;}

.product-list .price input.button{ font-size:10px; text-align: center; line-height: 1.2em; width:140px; height:20px; background:#ffffff url(images/input.png) no-repeat;font-weight:bold;color:white;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.product-list .price input.button1{ font-size:10px; text-align: center; line-height: 1.2em; width:110px; height:20px; background:#ffffff url(images/input1.png) no-repeat;font-weight:bold;color:white;border-width:0;cursor:pointer;padding:0 0 2px 0;}

.product-list .price input.add:hover {background-position:left bottom;background:#ffffff url(images/search2.png) no-repeat;}
.product-list .price input.button:hover {background-position:left bottom;background:#ffffff url(images/input2.png) no-repeat;}
.product-list .price input.button1:hover {background-position:left bottom;background:#ffffff url(images/input12.png) no-repeat;}
.product-list .price a.guzik{font-size:10px; text-align:center; width:140px; height:20px; background:#ffffff url(images/input.png) no-repeat;font-weight:bold;color:white;border-width:0;cursor:pointer;padding:2px 0px 10px 0px;margin-bottom:-10px;}
.product-list .price a.guzik:hover{text-decoration:none;background-position:left bottom;background:#ffffff url(images/input2.png) no-repeat;}

.product-list .price a.details{text-decoration:underline;color: #3260FF ;}

.product-list .price a.guzik1{font-size:10px; text-align:center; width:140px; height:20px; background:#ffffff url(images/input1.png) no-repeat;font-weight:bold;color:white;border-width:0;cursor:pointer;padding:3px 20px 8px 0px;margin-left:5px;}
.product-list .price a.guzik1:hover{text-decoration:none;background-position:left bottom;background:#ffffff url(images/input12.png) no-repeat;}

#advanced 	{width:200px;height:120px; margin-left:30px; margin-top:20px;  line-height:1.8em;padding:0px;font-size:13px;}
#advanced2  {width:200px;height:120px; margin-top:-118px; margin-left: 231px;  line-height:1.8em;padding:0px;font-size:13px;text-align:left;}
	.select{line-height:1.9em;margin-top:4px;color:black; width:100px;}
#account {margin:20px 0px 0px 0px;}
#area {margin-left:30px;}
.image {margin:0px 20px 10px 40px;padding:0px;overflow:hidden;}
#button {line-height:1.2em;text-align:center;}
.button input {width:80px;height:20px;background:#ffffff url(images/search.png);font-weight:bold;color:white;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.button input:hover {background-position:left bottom;background:#ffffff url(images/search2.png);}

#edit {width:200px;margin-left:60px; margin-top:-30px;line-height:1.4em;padding:0px;}
#edit2{width:230px;margin-left:255px;margin-top:-60px;padding:0px;}
#edit3{width:230px;margin-left:540px;margin-top:-30px;padding:0px;}

#marg{margin-right:40px;}
.marg{margin-right:40px;}


#backfoot {background-color:#f8f8f8; width:100%;font-family:helvetica;font-weight:normal;}
#foot {width:1120px; margin-left:5%;background-color:transparent; padding-left:10px; padding-right:10px; text-align:right;}

#foot1 {color:#666666; font-size:11px; padding:5px; padding-top:8px;padding-bottom:7px;}
#foot1 ul {list-style-type:none;margin:0;padding:0;}
#foot1 ul li {display:inline;padding:0 12px 0 12px;margin-right:0px}
#foot1 ul li a {background-image:none;text-decoration:none; color:#666666;}
#foot1 ul li a:hover{text-decoration:underline;}

#foot2 {color:#444444; font-size:11px; margin-bottom:5px;padding-right:10px;}
#foot2 ul {list-style-type:none; margin:0; padding:0;}
#foot2 ul li {display:inline; padding:0 8px 0 12px; margin-right:0px;}
#foot2 ul li a{background-image:none;text-decoration:none; color:#444444;}
#foot2 ul li a:hover{text-decoration:underline;}
