body, div, form, h1, h2, h3, h4, h5, h6, td, p, ul {
    font-family: Verdana;
    font-size: 11px;
    color: #000000;

    margin: 0px;
    padding: 0px;
    font-weight: normal;
}

.menu {
    list-style-type: none;
    text-align: left;
}

.menu_closed ul {
    display: none;
}

.menu li h2 {
    text-align: left;
    background-color: #000000;
}
.menu li {
    list-style-type: none;
}

.menu li h2 a {
    color: #000000;
}

.menu li h2 a:hover {
    color: #DD127B;
}

.menu li.menu_open h2 a {
    color: #ffffff;
}

#clc {
	width: 200px;
	height: 80px;
	position: absolute;
	left: 175px;
	top: 10px;
	cursor: pointer;
}

body {
	background-color: #ffffff;
}

a {
  text-decoration: none;
}

#page {
	width: 1000px;
	margin: 0px auto;
}

#head {
  background-image: url('images/head.jpg');
  background-repeat: no-repeat;
  
  height: 76px;
  
  padding-left: 400px;
  padding-top: 10px;
}

#head #nav {
  padding-top: 21px;
  padding-left: 0px;
  width:698px;
}

#head #nav h2 {
  float: left;
  font-size: 13px;  
  font-weight:normal;
}
#basket{
    color: #000000;
    margin: 35px 10px 0px 0px;
}
#basket span{
    color: #dd137b;
    font-weight: bold;
}
#m1 {
  padding-left: 8px;
}

#m2 {
  padding-left: 36px;
}

#m3 {
  padding-left: 35px;
}

#m4 {
    padding-left: 31px;
}

#m5 {
    padding-left: 35px;
}

#m1e {
  padding-left: 33px;
}

#m2e {
  padding-left: 57px;
}

#m3e {
  padding-left: 55px;
}

#m4e {
    padding-left: 45px;
}

#m5e {
    padding-left: 40px;
}

#head #nav h2 a:hover {
	color: #DD127B;
}

#head h1 {
    display: inline;
    padding-left: 15px;
}

#head input {
  background-color: #ffffff;
  margin-bottom: 3px;
  border: 1px solid #808080;
  color: #000000;
}

#head a {
  color: #000000;
}

#head a.colored {
  color: #dd137b;
}

#head #lb-login {
  background-color: #000000;
  color: #ffffff;
  border: 0px none;
  padding:0px;
  margin: 0px;
}

#main {

}

#main-menu {
  width: 250px;
  float: left;
  padding-top: 20px;
}

#main-menu h2 {
  color: #000000;
  font-size: 16px;
  text-align: center;
  padding-bottom: 3px;
  padding-top: 3px;
  padding-left: 10px;
}

#main-menu li h2 {
    text-align: left;
}

#main-menu .menu {
    list-style-type: square;
    padding-left: 10px;
    padding-top: 3px;
    margin: 0px;
    color: #DD127B;
}

#main-menu .submenu {
  color: #DD127B;
  list-style-type: none;
  padding-left: 20px;
  padding-top: 20px;
}

#main-menu .submenu li {
	padding-bottom: 10px;  
}

#main-menu .submenu li a {
	color: #000000;
        font-size: 16px;
}

#main-menu .submenu li.selected a {
    color: #DD127B;
}

#main-menu .submenu li a:hover {
	color: #DD127B;
}

#main-menu .block {
  background-image: url('images/left_block_top.jpg');
  background-repeat: no-repeat;
  padding-top: 15px;
  margin-left:30px;
}

#main-menu .block div {
  background-image: url('images/left_block_bg.jpg');
  background-repeat: repeat-y;
}

#main-menu .block div div {
  background-image: url('images/left_block_bottom.jpg');
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-bottom: 19px;
  padding-right: 22px;
}

#main-content {
  width: 690px;
  float: right;
  padding:23px 0px 0px 30px;
}

#foot {
  background-image: url('images/foot.jpg');
  background-repeat: no-repeat;
  
  width: 1000px;
  height: 129px;
}

#foot-menu {
  text-align: left;
  padding-top: 35px;
  padding-left: 20px;
}

#foot-menu a {
  color: #000000;
}
#foot-menu a:hover {
  text-decoration: underline;
  color: #dd137b;
}
#foot-text {
	padding: 13px 20px 20px 20px;
        color: #ffffff;
}

#foot-text a, #foot-text span {
  color: #b6b6b6;
}

#foot-text span.colored {
  color: #dd127b;
}

#copy {
  float: left;
  color: #ffffff;
}

#created {
  float: right;
  color: #ffffff;
}

.form-line {
  padding-top: 10px;
}

.form-input {
    padding-top: 5px;
    padding-left: 30px;
}

.plpv-add {
    background-image: url('images/basket.jpg');
    border: 0px none;
    width:100px;
    height:22px;
}

.pl-title {
    padding: 0px;
}

.pl-image {
    padding-left: 0px;
}

.pl-title a, .pl-title {
    color: #000000;
}

.uakcio {
    color: #000000;
    text-decoration: line-through;
}

.akcio {
    color: #dd137b;
}

.block div a img {
    border: 0px none;
}

#main-content a {
    color: #DD127B;
}

.pl-image a img {
    border: 0px none;
}

.pl-image2 {    
    padding:6px 0px 6px 0px;
}

.pl-image2 a img {
    border: 0px none;
}
  
.pl-price2 {    
    padding: 5px;
}

#main-content .pl-title a, .pl-title h3 a {
    color: #000000;
}

#logged-menu {
    height: 24px;
}

#gallery {
    width: 100%;
}

#gallery td {
    width: 213px;
    padding-bottom: 10px;
}

#gallery .image {
    width: 180px;
    height: 135px;
    text-align: center;
    padding: 5px;
}

#gallery .image img {
    border: 0px none;
}

.basket-item_img img {
    border: 0px;
}


/**/

#menu {
    background-color: #dd137b;
    width: 990px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 10px;
    height: 26px;
}

#menu a {
    text-decoration: none;
    color: #ffffff;
    font-family: Verdana;
    padding-left: 10px;
    padding-right: 10px;

    font-size:12px;
}
#menu a:hover {
    text-decoration: none;
    color: #000000;
}

#menu li {
    list-style-type: none;
    display: block;
    float: left;
    margin-top: 5px;
}
#menu .submenu li {
    padding: 0px;
    border: 0px none;
    margin: 0px;
    padding-bottom: 5px;
    float: none;
    list-style-type: none;
}

/**/

#menu-tab {
    height: 26px;
}
#menu-tab td {
}

#menu-tab td.active {
    background-color: #ffffff;
}
#menu-tab td.active a {
    color: #DD137B;
}

#menu-tab .sub-menu tr td a {
    color: #000000;    
}

#menu-tab .sub-menu tr td.active {
    background-color: #000000;
}
#menu-tab .sub-menu tr td.active a {
    color: #ffffff;
}

#menu-tab td .sub-menu {
    margin: 4px 0px 0px 0px;
    display: none;
    position: absolute;
    background-color: #ffffff;
    z-index: 100;
    padding: 10px 0px;
    text-align: left;
    min-width: 100px;
    border-bottom: 1px solid #acacac;
    border-right: 1px solid #acacac;
}

#menu-tab td.active .sub-menu {
    display: block;
}

#bottom-banner {
    padding-left: 10px;
}
#bottom-banner img {
    border: 0px none;
}

#menu-tab td.active.noitem {
    background-color: #DD137B;
}
#galeria .gitem {
 width: 140px;
 height: 120px;
 float: left;
 margin-right:10px;
}
