
/*
	
		ELEKTRODIGITAL CSS FILE
		created by Awex
		
	*/
	
	






.l1 {
    width:140px;
    height:18px;
    margin-top:5px;
  }


.l2 {
    width:140px;
    height:18px;
    margin-top:5px;
    margin-bottom: 5px;
    float:left;
  }


.l3 {
    float:right;
    margin-top:5px;
  }


.hirlevelsubmit {
    margin-left: 7px;
  }


* {
    margin: 0;
    padding: 0;
    border: 0;
  }


body {
    margin: 0px;
    background: #d3e2e9;
    background-image: url('images/page_background.jpg');
    background-position:top;
    background-repeat:repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  }


#container {
    width: 945px;
    margin: auto;
    background-image: url('images/container_background.jpg');
  }


#main {
    clear: both;
    margin: 0px;
    width: 945px;
  }


#links {
    width: 800px;
    margin: 3px auto 0px auto;
    color: #ffffff;
    text-align: center;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
  }


#links a {
    text-decoration: none;
  }


#links a:hover {
    color: #ffd088;
    text-decoration: none;
  }


.listmenu {
    width: 105px;
    height: 18px;
    font: 10px Tahoma;
    color: #ffffff;
    background-color: #474f52;
    border: 1px solid #3d4a50;
    padding-left: 1px;
    padding-top: 1px;
    float: left;
    margin-right:6px;
  }


.listmenu_light {
    height: 18px;
    font: 10px Tahoma;
    color: #194b65;
    background-color: #e9f1f4;
    border: 1px solid #6b9cb6;
    padding-left: 1px;
    padding-top: 1px;
    margin-right:6px;
  }


form .title {
    font: 11px Tahoma;
    color: #194b65;
  }


form .description {
    font: 10px Tahoma;
    color: #6b9cb6;
    padding-top:2px;
  }


form .input {
    background: url('images/field_background_dark.jpg');
    height: 14px;
    border: 1px solid #3d4a50;
    font: 11px Tahoma;
    color: #ffffff;
    padding: 2px;
    float: left;
  }


form input.submit {
    background: url('images/button_ok.png') no-repeat;
    width: 18px;
    height: 18px;
    cursor: pointer;
    margin: 1px;
    float: left;
  }


form .inputlight {
    background: url('images/field_background_light.jpg');
    height: 14px;
    border: 1px solid #6b9cb6;
    font: 11px Tahoma;
    color: #194b65;
    padding: 2px;
    float: left;
  }


#main .form {
    font: 11px Tahoma;
    color: #194b65;
  }


#main .form .data {
    width: 400px;
    margin-right: 7px;
    float: left;
  }


#main .form .datapipe {
    margin-right: 7px;
    float: left;
  }


#main .form input.data {
    background: url('images/field_background_light.jpg');
    width: 400px;
    border: 1px solid #6b9cb6;
    height: 14px;
    padding: 2px;
    font: 11px Tahoma;
    color: #194b65;
  }


#main .form textarea {
    background: url('images/field_background_light.jpg');
    height: 110px;
    border: 1px solid #6b9cb6;
    padding: 2px;
    font: 11px Tahoma;
    color: #194b65;
  }


#main .form {
    padding: 6px;
    margin-top: 8px;
  }


#main .form .title {
    width: 110px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
    font-size:11px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color: #194b65;
  }

/*
		HEADER
	*/
	
	






#header {
    margin: 0px;
    width: 945px;
    height: 174px;
    padding-top: 6px;
    background:url('images/main_header.jpg');
  }


#header .languages {
    float:left;
    text-align:center;
    width: 175px;
    margin-left:345px;
    height:16px;
    margin-right:20px;
  }


#header .list {
    float:left;
    height:16px;
  }


#header .topmenu {
    float:right;
    margin-right:0px;
    margin-top:10px;
    width:415px;
    height:20px;
    padding-top:2px;
  }


#header .topmenulink {
    float:left;
    font:9px Verdana;
    color: #d3e2e9;
  }


#header .topmenulink a {
    color: #d3e2e9;
    text-decoration:none;
  }


#header .topmenulink a:hover {
    color: #ffd088;
    text-decoration:none;
  }


#header .topmenu_separator {
    float:left;
    width:1px;
    height:22px;
    background: url('images/vetical_menuseparator.gif') no-repeat;
    margin-left:3px;
    margin-right:3px;
  }


#header .edlogo {
    float:left;
    margin-left:45px;
    width:260px;
    height:80px;
  }


#header .headbox {
    width: 415px;
    height:55px;
    float:right;
    margin-right:0px;
    margin-top:15px;
  }


#header .headbox .boxkep {
    float:left;
    width:53px;
    height:53px;
    margin: 1px 0 0 5px;
  }


#header .headbox .boxlink {
    float:left;
    width:94px;
    height:45px;
    padding: 8px 0 0 12px;
    margin: 1px 0 0 20px;
    font-weight:bold;
    cursor:pointer;
    background:url('images/button_special.png') no-repeat;
  }


#header .headnav {
    float:left;
    margin-left:20px;
    width:70px;
    height:100px;
  }


#header .loginbox {
    float:left;
    margin-left:30px;
    width:170px;
    height:60px;
    padding:10px 10px 10px 15px;
    margin-top:10px;
  }


#header .logintext {
    text-align:left;
    font-size:10px;
    color: #ffd088;
    margin-top:0px;
    margin-bottom:5px;
  }


#header .logintext a {
    color: #e55006;
    text-decoration:none;
  }


#header .logintext a:hover {
    color: #d3e2e9;
    text-decoration:none;
  }


#header .headmenu {
    float : none;
    font-weight : bold;
    height : 22px;
    left : 10px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 13px;
    position : relative;
    width : 605px;
    word-spacing : 2px;
  }


#header .menulink {
    float:left;
    font: 9px Verdana;
    color: #ffffff;
    margin-top:0px;
    padding: 0 4px;
  }


#header .menulink a {
    color: #ffffff;
    text-decoration:none;
  }


#header .menulink a:hover {
    color: #ffd088;
    text-decoration:none;
  }


#main a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 10px;
    color: #194b65;
    text-decoration:none;
  }


#main a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 10px;
    color: #6b9cb6;
    text-decoration:none;
  }

/* GENERAL BUTTON */
	
	
	






a.general_button {
    background: transparent url('images/general_button.jpg') no-repeat top left;
    display: block;
    float: left;
    height: 18px;
    padding-right: auto;
    /* a masik hatter tolasa */margin-right:2px;
    text-decoration: none;
  }


a.general_button span {
    padding: 2px 0 5px 15px;
    color: #FFFFFF;
    font: bold 11px Arial;
  }


a.general_button span.grey {
    color: #677a80;
  }

/*
		SIDE LEFT 	
	*/
	
	






#main .side_left {
    float:left;
    width: 167px;
  }


#main .side_left .block_title_red {
    height: 26px;
    width: 167px;
    background: url('images/side_left_title.jpg') no-repeat;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top:10px;
    color:#e55006;
  }


#main .side_left .block_title_blue {
    background-image : url('images/pendriveok.jpg');
    background-repeat : no-repeat;
    color : #6b9cb6;
    font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 158px;
    padding-top : 9px;
    width : 167px;
  }


#main .side_left .block_title_blue2 {
    background-image : url('images/memoriakartyak.jpg');
    background-repeat : no-repeat;
    color : #6b9cb6;
    font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 158px;
    padding-top : 9px;
    width : 167px;
  }


#main .side_left .block_title_blue3 {
    background-image : url('images/kulso-winchester.jpg');
    background-repeat : no-repeat;
    color : #6b9cb6;
    font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 158px;
    padding-top : 9px;
    width : 167px;
  }


#main .side_left .block_title_blue4 {
    background-image : url('images/toner.jpg');
    background-repeat : no-repeat;
    color : #6b9cb6;
    font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 158px;
    padding-top : 9px;
    width : 167px;
  }

#main .side_left .block_title_blue5 {
    background-image : url('images/lezerdetektorok.jpg');
    background-repeat : no-repeat;
    color : #6b9cb6;
    font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 158px;
    padding-top : 9px;
    width : 167px;
  }

#main .side_left .menunev {
    width: 148px;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:left;
    float:right;
    padding:2px;
  }


#main ul.menu {
    width: 155px;
    list-style-type:none;
    padding-left:12px;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;
  }


#main ul.menu li {
    width: 157px;
    padding: 2px 0 2px 0;
  }


#main ul.menu li a {
    text-decoration: none;
    color:#000000;
    font-weight:normal;
  }


#main ul.menu li a:hover {
    text-decoration: none;
    color:#194b65;
    font-weight:normal;
  }

/*
		BASKET
	*/
	
	






#main .basket {
    float:left;
    width: 157px;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    margin-top: 5px;
    margin-bottom: 15px;
    padding:5px;
  }


#main .basket ul.basketList {
    list-style-type: none;
  }


#main .basket ul.basketList li {
    padding-bottom: 2px;
  }


#main .basket ul.basketList li .title {
    float: left;
    width:75px;
    color: #194b65;
    margin: 0 2px 0 9px;
  }


#main .basket ul.basketList li .datadb {
    float: left;
    width: 50px;
    color: #6b9cb6;
  }


#main .basket .data {
    float: left;
    width: 157px;
    margin-left:5px;
    color: #194b65;
    font-weight:bold;
    margin-bottom:3px;
    margin-top:6px;
  }


#main .basket .data2 {
    float: left;
    width: 80px;
    margin-left:5px;
    color: #194b65;
    font-weight:bold;
    margin-bottom:3px;
    margin-top:10px;
  }


#main .basket .data3 {
    float: left;
    width: 70px;
    color: #e55006;
    font-weight:bold;
    margin-bottom:3px;
    margin-top:10px;
  }


#main .basket .data a {
    color: #194b65;
    text-decoration: none;
  }


#main .basket .data a:hover {
    color: #6b9cb6;
    text-decoration: none;
  }


#main .basket .price {
    color: #e55006;
    font-weight: bold;
  }

/*
		RIGHT SIDE
	*/
	
	






#main .side_right {
    width: 167px;
    float:left;
  }


#main .side_right .block_title_red {
    height: 26px;
    width: 167px;
    background: url('images/side_right_title.jpg') no-repeat;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top:10px;
    color:#e55006;
  }


#main .side_right .block_title_blue {
    height: 26px;
    width: 167px;
    background: url('images/side_right_title.jpg') no-repeat;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top:10px;
    color:#6b9cb6;
  }


#main .side_right .menunev {
    width: 148px;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:right;
    padding:2px;
  }


#main .side_right .menunev a {
    color:#e55006;
  }


#main .side_right .menunev a:hover {
    color:#6b9cb6;
  }


#main .side_right .menunev2 {
    width: 148px;
    font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:right;
    padding:2px;
  }


#main .side_right .menunev2 a {
    color:#6b9cb6;
  }


#main .side_right .menunev2 a:hover {
    color:#194b65;
  }


#main ul.top10 {
    width: 181px;
    list-style-type:none;
  }


#main ul.top10 li {
    width: 167px;
    clear: both;
  }


#main ul.top10 li a {
    font-size: 10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;
    color: #194b65;
    text-decoration: none;
  }


#main ul.top10 li a:hover {
    text-decoration: none;
    color: #6b9cb6;
  }


#main ul.top10 li .number {
    float: left;
    width: 23px;
    height: 15px;
    padding-top:3px;
    font-size: 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    color: #ffffff;
    background-image: url('images/button_empty.gif');
    background-repeat:no-repeat;
    margin-left:10px;
    margin-right:5px;
    margin-top:3px;
  }


#main ul.top10 li .link {
    float: left;
    width: 129px;
  }


#main .topten {
    width: 181px;
    height: 38px;
  }


#main .side_right .linkek {
    font-size:10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#194b65;
    font-weight:normal;
    margin: 3px 0 0 7px;
    text-decoration: none;
  }


#main .side_right .gyartokep {
    width:139px;
    padding:14px;
  }


#main .side_right ul.filters li .link {
    width: 148px;
  }


#main .side_right a.filters_off {
    font: 10px "Trebuchet MS";
    text-decoration: underline;
    color: #55686f;
  }


#main .hirlevel {
    float:left;
    width: 157px;
    font-size:10px;
    text-align:justify;
    font-family:Arial, Helvetica, sans-serif;
    margin-bottom: 15px;
    margin: 3px 0 0 7px;
    color:#194b65;
  }

#main .szallitas_info {
    color : #194b65;
    float : left;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    height : 80px;
    margin-bottom : 0;
    margin-left : 15px;
    margin-right : 5px;
    margin-top : 10px;
    width : 130px;
  }

#main .szallitas_info2 {
    color : #6B9CB6;
    float : left;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 13px;
    margin-bottom : 0;
    margin-left : 13px;
    margin-right : 5px;
    margin-top : 0px;
    width : 130px;
  }

/*
		CONTENT
	*/
	
	






#main .content {
    float: left;
    width: 596px;
    margin-left:8px;
    margin-right:8px;
  }

/*
		FOOTER
	*/
	
	






#footer {
    width: 100%;
    height:50px;
    background: url('images/footer_background.jpg') repeat-x;
    vertical-align:bottom;
  }


#footer .footer_center {
    height:50px;
    width:945px;
    margin: auto;
    text-align:center;
    background: url('images/main_footer.jpg') repeat-x center;


  }


#footer .footer_links {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    padding-top:15px;

  }


#footer .footer_links a {
    color:#FFFFFF;
    text-decoration:none;
  }


#footer .footer_links a:hover {
    color:#ffd088;
  }


#footer .copyright {
    height:30px;
    width: 500px;
    font: 10px Tahoma;
    margin: auto;

  }


#footer .box {
    float: left;
    width: 299px;

  }


#footer .box .title {
    font: 11px Arial;
    font-weight: bold;
    color: #6f8389;
    margin: 0 0 9px 10px;
  }


#footer .box .content {
    background:#e7eff1;
    border-top: 1px #677a80 dotted;
    font: 11px Arial;
    color: #6f8389;
    padding: 4px 0 0px 10px;
  }


#footer .box .content a {
    color: #6f8389;
    text-decoration: none;
  }


#footer .box .content a:hover {
    text-decoration: underline;
  }



/*
	---------------------------------------------
		CATEGORY MAINS
	---------------------------------------------
	*/
	
	






#main .content .column {
    float: left;
    margin: 0 3px;
  }


#main .content .column h2 {
    background: #e7eff1;
    font: 11px Arial;
    font-weight: bold;
    color: #5f7075;
    padding: 4px 0px 4px 7px;
  }


#main .content .column a.filter {
    font: 11px Arial;
    color: #5f7075;
  }


#main .content .column .header_image {
    width: 194px;
    height: 162px;
    background: url('images/column_header_image.jpg');
  }


#main .content .column .header_image img {
    margin: 3px 0 0 8px;
  }


#main .content .column .header_image div {
    margin-top: 2px;
    text-align: center;
  }


#main .content .column .header_image div a {
    font: 14px Tahoma;
    font-weight: bold;
    color: #788b91;
    text-decoration: none;
  }


#main .content .new_products_box {
    width: 591px;
    margin: 0px auto;

  }


#main .content .new_products_box .title {
    background: url('images/new_products_title_bg.jpg') no-repeat;
    width: 591px;
    height: 38px;
    font-weight: bold;
    padding: 3px 0 0 4px;
  }


#main .content .new_products_box .content {
    background: #e7eff1 url('images/new_products_bottom.jpg') no-repeat bottom;
    padding-bottom: 10px;
    width: 591px;

 
  }

/*
	---------------------------------------------
		CATEGORY LIST
	---------------------------------------------
	*/
	
	
	






#main .item_box {
    float:left;
    margin:10px 0 0 0;
    width:190px;
    height:306px;
    background:url('images/productlist_box.jpg') no-repeat;
  }


#main .item_box2 {
    float:left;
    margin:10px 0 0 0;
    width:190px;
    height:306px;
    background:url('images/productlist_box_special.jpg') no-repeat;
  }


#main .item_box2 img.preview {
    float: left;
    width: 139px;
    height: 139px;
  }


#main .item_box2 .right {
    float: left;
    width: 100px;
    border:#00FF00;
  }


#main .item_box2 .title a {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
    text-decoration: none;
  }


#main .item_box2 .description {
    font: 11px Arial;
    color: #55686f;
    margin: 12px 0 10px 0;
    height: 54px;
  }


#main .item_box2 .filters {
    background: #eaf3f5;
    border: 1px solid #b7cace;
    padding: 6px 7px;
    font: 11px Arial;
    color: #55686f;
  }


#main .item_box2 .filters a.filter {
    color: #55686f;
    text-decoration: none;
    padding: 0px 3px;
  }


#main .item_box2 .filters a.filter:hover {
    text-decoration: underline;
  }


#main .item_box2 .item_prices {
    clear: both;
    padding-top: 4px;
  }


#main .item_box2 .item_prices .pbox {
    width: 140px;
    height: 55px;
    border: 1px solid #b7cace;
    float: left;
    margin-right: 3px;
  }


#main .item_box2 .item_prices .pbox .ptitle {
    height: 14px;
    background: #eaf3f5;
    border-bottom: 1px solid #b7cace;
    text-align: center;
    font: 11px Arial;
    line-height: 11px;
    font-weight: bold;
    color: #8ea6ad;
    padding-top: 3px;
  }


#main .item_box2 .item_prices .pbox .pcontent {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
    text-align: center;
    line-height: 12px;
    padding-top: 12px;
  }


#main .item_box2 .buttons {
    float:right;
    margin-top:12px;
    font: 11px Arial;
    font-weight: bold;
  }


#main .item_box2 .buttons a {
    color: #6f8389;
    text-decoration: none;
  }


#main .item_box_sep {
    float:left;
    margin:10px 0 0 0;
    width:10px;
  }


#main .productList_header {
    width: 186px;
    height: 28px;
    padding: 2px 0 0 4px;
    font-size:12px;
    text-align:left;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ffd088;
  }


#main .productList_header a {
    font-weight:bold;
    color:#ffd088;
    text-decoration:none;
  }


#main .productList_header a:hover {
    font-weight:bold;
    color:#e55006;
    text-decoration:none;
  }


#main .productList_kep {
    width: 139px;
    padding: 0px 20px 0px 19px;
  }


#main .order {
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
    color:#000000;
    float:left;
    margin-right:10px;
  }


#main .order a {
    text-decoration:none;
    font-weight:normal;
    color:#000000;
  }


#main .order a:hover {
    text-decoration:none;
    font-weight:normal;
    color:#194b65;
  }


#main .productList_prices {
    width: 188px;
    margin-top:3px;
  }


#main .productList_pricetop {
    width: 188px;
    margin-top:5px;
    text-align:center;
    font-size:12px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
  }


#main .productList_price {
    float:left;
    width: 145px;
    height: 65px;
    padding-left:5px;
    margin-top:5px;
    text-align:left;
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }


.pricetext {
    color:#6b9cb6;
  }


.priceprice {
    color: #e55006;
    font-weight:bold;
  }


#main .productList_pipe {
    width: 190px;
    height:22px;
    margin-top:5px;
    text-align:center;
    vertical-align:middle;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#333333;
  }


#main .productList_footleft {
    float:left;
    width: 110px;
    height: 14px;
    padding: 3px 0 3px 10px;
    margin-top:1px;
    font-size:10px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ffffff;
  }


#main .productList_footleft a {
    color:#ffffff;
    text-decoration:none;
  }


#main .productList_footleft a:hover {
    color:#ffd088;
    text-decoration:none;
  }


#main .productList_footright {
    float:right;
    width: 60px;
    height: 45px;
    margin-top: 50px;
    text-align:right;
  }


#main .item_box img.preview {
    float: left;
    width: 139px;
    height: 139px;
  }


#main .item_box .right {
    float: left;
    width: 100px;
    border:#00FF00;
  }


#main .item_box .title a {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
    text-decoration: none;
  }


#main .item_box .description {
    font: 11px Arial;
    color: #55686f;
    margin: 12px 0 10px 0;
    height: 54px;
  }


#main .item_box .filters {
    background: #eaf3f5;
    border: 1px solid #b7cace;
    padding: 6px 7px;
    font: 11px Arial;
    color: #55686f;
  }


#main .item_box .filters a.filter {
    color: #55686f;
    text-decoration: none;
    padding: 0px 3px;
  }


#main .item_box .filters a.filter:hover {
    text-decoration: underline;
  }


#main .item_box .item_prices {
    clear: both;
    padding-top: 4px;
  }


#main .item_box .item_prices .pbox {
    width: 140px;
    height: 55px;
    border: 1px solid #b7cace;
    float: left;
    margin-right: 3px;
  }


#main .item_box .item_prices .pbox .ptitle {
    height: 14px;
    background: #eaf3f5;
    border-bottom: 1px solid #b7cace;
    text-align: center;
    font: 11px Arial;
    line-height: 11px;
    font-weight: bold;
    color: #8ea6ad;
    padding-top: 3px;
  }


#main .item_box .item_prices .pbox .pcontent {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
    text-align: center;
    line-height: 12px;
    padding-top: 12px;
  }


#main .item_box .buttons {
    float:right;
    margin-top:12px;
    font: 11px Arial;
    font-weight: bold;
  }


#main .item_box .buttons a {
    color: #6f8389;
    text-decoration: none;
  }


#main a.page_button {
    background: transparent url('images/general_button.jpg') no-repeat top right;
    display: block;
    float: left;
    height: 18px;
    padding-right: 10px;
    /* a masik hatter tolasa */margin-right:2px;
    text-decoration: none;
  }


#main a.page_button span {
    background: transparent url('images/general_button.jpg') no-repeat top left;
    display: block;
    padding: 2px 0 5px 6px;
    color: #FFFFFF;
    font: bold 11px Arial;
  }


#main a.page_button span.active {
    color: #4A4A4A;
  }


#main .navigaton_box {
    float:left;
    width:620px;
    margin-left:11px;
    margin-right:11px;
  }


#main .altalanos_link {
    font-size:10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#194b65;
  }


#main .altalanos_link a {
    font-size:10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#194b65;
  }


#main .altalanos_link a:hover {
    font-size:10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#e55006;
  }


.navigaton_line {
    float:right;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
    color:#5D6266;
    width:auto;
    height:19px;
    vertical-align:middle;
    background-color:#FFFFFF;
  }


#main .navigaton_line a {
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:justify;
    color:#5B5B5B;
    background-color:#FFFFFF;
  }


#main .navigaton_line a:hover {
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:justify;
    color:#FF6500;
    background-color:#FFFFFF;
  }


.navigaton_liner {
    float:left;
    background: url('images/horizontal_light_liner.png') repeat-x;
    width:100%;
  }

/*
	---------------------------------------------
		REGISTRATION
	---------------------------------------------
	*/

	






#main .registration .form {
    padding: 6px;
    margin-top: 8px;
  }


#main .registration .form .title {
    width: 110px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#7F7F7F;
  }


#main .registration .form .data {
    width: 384px;
    margin-right: 7px;
    float: left;
  }


#main .registration .form input.data {
    background: url('images/field_background_long.png');
    width: 380px;
    border: 1px solid #3F3F3F;
    height: 14px;
    padding: 1px;
    font: 10px Tahoma;
    color:#4A4A4A;
  }


#main .registration .form .description {
    width: 90px;
    float: left;
    height: 17px;
    padding-top: 3px;
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#4A4A4A;
  }


.gombreg {
    background: url('images/button_reg.png');
    width: 104px;
    height: 11px;
    cursor: pointer;
  }

/*
	---------------------------------------------
		LOGIN
	---------------------------------------------
	*/
	
	






#main .login .form {
    padding: 6px;
    background: #dae5e7;
    margin-top: 3px;
  }


#main .login .form .title {
    width: 100px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
  }


#main .login .form .data {
    width: 340px;
    margin-right: 7px;
    float: left;
  }


#main .login .form input.data {
    width: 336px;
    border: 1px solid #b7cace;
    background: #f7fcfd;
    height: 14px;
    padding: 2px 2px 2px 2px;
    font: 11px Arial;
  }


#main .login .form .description {
    width: 115px;
    float: left;
    height: 17px;
    padding-top: 3px;
  }

/*
	---------------------------------------------
		PRODUCT BOX
	---------------------------------------------
	*/
	
	






#main h1.title {
    font-size:20px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    color:#e55006;
    margin-top: 2px;
    padding-bottom: 4px;
  }


#main .h2 {
    font: 11px Arial;
    font-weight: bold;
    color: #ff0000;
    margin-top: 8px;
  }


#main .product_box {
    width: 596px;
    padding: 8px;
  }


#main .product_box img.preview {
    float: left;
    border: 1px solid #bbcdd1;
    width: 139px;
    height: 139px;
    margin-right: 8px;
  }


#main .product_box .right {
    float: left;
    width: 426px;
  }


#main .product_box .title {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
  }


#main .product_box .title a {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
    text-decoration: none;
  }


#main .product_box .description {
    font: 11px Arial;
    color: #55686f;
    margin: 12px 0 10px 0;
    height: 54px;
  }


#main .product_box .filters {
    background: #eaf3f5;
    border: 1px solid #b7cace;
    padding: 6px 7px;
    font: 11px Arial;
    color: #55686f;
  }


#main .product_box .filters a.filter {
    color: #55686f;
    text-decoration: none;
    padding: 0px 3px;
  }


#main .product_box .filters a.filter:hover {
    text-decoration: underline;
  }


#main .product_box .item_prices .pbox .pcontent {
    font: 12px Arial;
    font-weight: bold;
    color: #55686f;
    text-align: center;
    line-height: 12px;
    padding-top: 12px;
  }


#main .product_box .buttons {
    float:right;
    margin-top:12px;
    font: 11px Arial;
    font-weight: bold;
  }


#main .product_box .buttons a {
    color: #6f8389;
    text-decoration: none;
  }


#main .product_page {
    width:580px;
    padding:8px;
  }


#main .product_page .product_filters .filterbox {
    height: 23px;
  }


#main .product_page .product_filters .title {
    padding-left: 5px;
    padding-top: 5px;
    float: left;
    width: 80px;
    height: 18px;
    font: 11px Arial;
    font-weight: bold;
    color: #7F7F7F;
  }


#main .product_page .product_filters .pair {
    background: #E9E9E9;
  }


#main .product_page .product_filters .value {
    padding-left: 5px;
    padding-top: 5px;
    float: left;
    width: 530px;
    height: 18px;
  }


#main .product_page .genbox {
    background: #f7fcfd;
  }


#main .product_page .genbox .title {
    height: 21px;
    background: url('images/products_gen_box_title_bg.jpg') repeat-x;
    font: 11px Arial;
    font-weight: bold;
    color: #55686f;
    padding: 4px 6px 0 6px;
  }


#main .product_page .prevnext_item {
    width: 175px;
    margin: 8px 25px 8px 25px;
  }


#main .product_box .prevnext_item img.preview {
    float: left;
    border: 1px solid #bbcdd1;
    width: 102px;
    height: 87px;
    margin: 0 0 3px 36px;
  }


#main a.prevnext_button {
    height: 15px;
    margin: 2px;
  }


#main a.prevnext_button span {
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    color:#888888;
    font-size:11px;
    font-weight:bold;
  }


#main .product_page .also_ordered_item {
    width: 170px;
    margin: 8px 10px 8px 11px;
    float: left;
  }


#main .product_box .also_ordered_item img.preview {
    float: left;
    border: 1px solid #bbcdd1;
    width: 102px;
    height: 87px;
    margin: 0 0 3px 36px;
  }


#main .cart_box {
    width: 589px;
    margin: 10px;
    background: #dae5e7 url('images/cart_item_footer.jpg') no-repeat bottom;
    border-top: 1px solid #e7eff1;
    padding: 10px;
  }


#main .prodbox_top {
    width:580px;
    background:url('images/productbox_background_top.gif') top no-repeat;
    margin-top:8px;
  }


#main .prodbox_img {
    float:left;
    width:139px;
    height: 139px;
    margin:10px;
  }


#main .prodbox_desc {
    text-align:justify;
    width:412px;
    height:auto;
    margin: 10px 0 10px 0;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#5D6266;
    float:left;
  }


#main .prodbox_header {
    width: 576px;
    height:20px;
    padding: 4px 0 0 4px;
    background:url('images/special_header.png') repeat-x;
    font-size:12px;
    text-align:left;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#FFFFFF;
  }


#main .prodbox_header a {
    text-decoration:none;
    color:#FFFFFF;
  }


#main .prodbox_header a:hover {
    text-decoration:none;
    color:#ffd088;
  }


#main .prodbox_akcios_text {
    height:14px;
    padding-top:2px;
    font-size:10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-align:center;
    color:#FFFFFF;
    width:130px;
    vertical-align:middle;
    margin:auto;
  }


#main .prodbox_akcios_liner {
    height:18px;
    float:left;
    background:url('images/productbox_background_special.jpg') no-repeat;
    width:580px;
    text-align:center;
  }


#main .prodbox_nemakcios_liner {
    height:18px;
    float:left;
    background:url('images/productbox_background_nospecial.jpg') no-repeat;
    width:580px;
    text-align:center;
  }


#main .prodbox_bottom {
    float:left;
    width: 580px;
    height:100px;
    background:url('images/productbox_background_bottom.jpg') no-repeat;
  }


#main .prodbox_footer {
    float:left;
    width: 570px;
    height: 20px;
    padding: 3px 0 0 10px;
    color:#FFFFFF;
  }


#main .prodbox_footer a {
    color:#FFFFFF;
  }


#main .prodbox_footer a:hover {
    color:#ffd088;
  }


#main .prodbox_darkgrey_left {
    float:left;
    height:15px;
    width:280px;
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:10px;
    padding:5px;
  }


#main .prodbox_darkgrey_right {
    float:left;
    height:25px;
    width:280px;
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:10px;
  }


#main .prodbox_lightgrey {
    float:left;
    height:30px;
    width:120px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    padding:12px;
  }


.kep {
    border:solid #BCC7CB;
  }


#main .cikkheader {
    font-size:16px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:justify;
    font-weight:bold;
    color:#6b9cb6;
  }


#main .cikkheader a {
    font-size:16px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:justify;
    font-weight:bold;
    text-decoration:none;
    color:#6b9cb6;
  }


#main .cikkheader a:hover {
    color:#e55006;
  }


#main .cikktext {
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:justify;
    color:#194b65;
    margin-bottom:12px;
    margin-top:12px;
  }


#main .cikkdate {
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    color:#194b65;
    margin-bottom:5px;
    margin-top:20px;
  }


#specials {
    background: url('images/box_specialproduct.jpg') no-repeat;
    width:597px;
    height:175px;
    margin-bottom:20px;

  }


#specials .spec1, .spec1 a {
    float:left;
    width:145px;
    height:18px;
    padding:2px 0 0 15px;
    font-size:16px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-align:left;
    color:#ffd088;
    text-decoration:none;
 

  }


#specials .spec2 a {
    float:left;
    width:432px;
    height:15px;
    padding:5px 5px 0 0;
    text-align: right;
    font-size:11px;
    font-weight:bold;
    text-align:right;
    text-decoration:none;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #d3e2e9;
  }


#specials .spec2 a:hover {
    color: #e55006;

  }


#specials .spec3 {
    width:452px;
    height:15px;
    float:left;
    margin: 15px 0 5px 0;
    text-align:left;
    font-size:11px;
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#000000;

  }


#specials .spec4 {
    width:450px;
    height:60px;
    float:left;
    font-size:10px;
    text-align:left;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #194b65;
    padding-bottom: 12px;
    overflow: hidden;
  }


#specials .spec5 {
    margin-left:40px;
    width:140px;
    height:14px;
    padding-top:1px;
    margin-top:6px;
    float:left;
    font-size:11px;
    font-weight:bold;
    text-align:left;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#ffd088;

  }


#specials .spec5 a {
    font-size:11px;
    font-weight:bold;
    text-align:left;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#ffd088;

  }


#specials .spec5 a:hover {
    color:#e55006;
  }


#specials .spec6 {
    width:58px;
    height:14px;
    padding-top:1px;
    margin-top:6px;
    float:left;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#ffd088;

  }


#specials .spec6 a {
    font-size:11px;
    font-weight:bold;
    text-align:center;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#ffd088;
  }


#specials .spec6 a:hover {
    color:#e55006;
  }


#specials .spec_kep {
    width:98px;
    height:98px;
    margin:15px;
    float:left;
    border:1px solid #6b9cb6;
 
  }


#specials .spec_price {
    height:17px;
    padding-top:3px;
    width:150px;
    float:right;
    text-align:left;
    font-size:11px;
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#e55006;

  }

/*
	---------------------------------------------
		F�OLDALI AKCIO BOX
	---------------------------------------------
	*/
	







#akciok {
    float:left;
    margin:20px 5px 5px 5px;
    width:300px;
    height:170px;
  }


#akciok .akcio_arrow {
    float:left;
    width: 28px;
    height:24px;
  }


#akciok .akcio_header {
    float:left;
    width: 272px;
    height:24px;
    background:url('images/special_header.png') repeat-x;
    font-size:12px;
    text-align:left;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#FFFFFF;
  }


#akciok .akcio_kep {
    float:left;
    text-align:center;
    width: 147px;
    height:123px;
    border-left:#E9E9E9 2px solid;
    border-bottom:#E9E9E9 2px solid;
    vertical-align:middle;
  }


#akciok .akcio_vertline {
    float:left;
    width: 7px;
    height: 82px;
    margin-top:7px;
    background: url('images/vertical_liner_7.png') repeat-y;
  }


#akciok .akcio_desc {
    float:left;
    width: 132px;
    height: 84px;
    padding:5px;
    text-align:justify;
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    border-right:#E9E9E9 2px solid;
  }


#akciok .akcio_price {
    float:right;
    width: 135px;
    height: 32px;
    padding:8px;
    text-align:center;
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#FF7100;
    background-color: #E9E9E9;
  }


#akciok .akcio_footleft {
    float:left;
    width: 160px;
    height: 21px;
    background-color: #7F7F7F;
  }


#akciok .akcio_footright {
    float:right;
    width: 140px;
    height: 21px;
    background-color: #7F7F7F;
    text-align:right;
  }

/*
	---------------------------------------------
		AJ�NL�S
	---------------------------------------------
	*/
	
	






#main .recommend .form {
    padding: 6px;
    margin-top: 3px;
  }


#main .recommend .form .title {
    width: 150px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#7F7F7F;
  }


#main .recommend .form .data {
    width: 390px;
    margin-right: 7px;
    float: left;
  }


#main .recommend .form input.data {
    background: url('images/field_background_long.png');
    width: 390px;
    border: 1px solid #3F3F3F;
    height: 14px;
    padding: 1px;
    font: 10px Tahoma;
    color:#4A4A4A;
  }


#main .recommend .form textarea {
    background: url('images/field_background_textarea.png');
    width: 390px;
    height: 110px;
    border: 1px solid #3F3F3F;
    padding: 2px;
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#4A4A4A;
  }


.gombmehet {
    background: url('images/button_mehet.png');
    width: 72px;
    height: 10px;
    cursor: pointer;
  }

/*
	---------------------------------------------
		BEJELENTKEZ� OLDAL
	---------------------------------------------
	*/
	
	






#main .loginpage .form {
    padding: 6px;
    margin-top: 8px;
  }


#main .loginpage .form .title {
    width: 110px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#7F7F7F;
  }


#main .loginpage .form .data {
    width: 384px;
    margin-right: 7px;
    float: left;
  }


#main .loginpage .form input.data {
    background: url('images/field_background_long.png');
    width: 380px;
    border: 1px solid #3F3F3F;
    height: 14px;
    padding: 1px;
    font: 10px Tahoma;
    color:#4A4A4A;
  }


#main .loginpage .form .description {
    width: 90px;
    float: left;
    height: 17px;
    padding-top: 3px;
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#4A4A4A;
  }


.gomblogin {
    background: url('images/button_login.png');
    width: 116px;
    height: 11px;
    cursor: pointer;
  }

/*
	---------------------------------------------
		CONTACT
	---------------------------------------------
	*/
	
	






#main .contact .form {
    padding: 6px;
    margin-top: 3px;
  }


#main .contact .form .title {
    width: 150px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#7F7F7F;
  }


#main .contact .form .data {
    width: 390px;
    margin-right: 7px;
    float: left;
  }


#main .contact .form input.data {
    background: url('images/field_background_long.png');
    width: 390px;
    border: 1px solid #3F3F3F;
    height: 14px;
    padding: 1px;
    font: 10px Tahoma;
    color:#4A4A4A;
  }


#main .contact .form .description {
    width: 115px;
    float: left;
    height: 17px;
    padding-top: 3px;
  }


#main .contact textarea {
    background: url('images/field_background_textarea.png');
    width: 390px;
    height: 110px;
    border: 1px solid #3F3F3F;
    padding: 2px;
    font-size:10px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#4A4A4A;
  }


.manufacturers_long {
    width: 460px;
    height: 16px;
    font: 10px Tahoma;
    color: #ffffff;
    background-color: #666666;
    border: 1px solid #3F3F3F;
    padding-left: 1px;
    padding-top: 1px;
    float: left;
  }

/*
	---------------------------------------------
		NEWS
	---------------------------------------------
	*/
	
	






#main .main_news .newsbox {
    width: 580px;
    margin-bottom: 10px;
    margin-top: 10px;
    float: left;
  }


#main .main_news .newsbox .date {
    font: 10px Arial;
    color: #194b65;
    margin: 0 0 2px 1px;
  }


#main .main_news .newsbox .title a {
    font: 16px Arial;
    font-weight: bold;
    color: #e55006;
    margin: 0 0 2px 1px;
    text-decoration: none;
  }


#main .main_news .newsbox .title a:hover {
    font: 16px Arial;
    font-weight: bold;
    color: #6b9cb6;
    margin: 0 0 2px 1px;
    text-decoration: none;
  }


#main .main_news .newsbox img {
    width: 580px;
    margin-top: 2px;
  }


.main_news .newsbox .text {
    width: 580px;
    margin: 6px 1px 3px 1px;
    font: 11px Arial;
    color: #6b9cb6;
    text-align: justify;
    font-style: normal;
  }

/*
	---------------------------------------------
		COMMENTS
	---------------------------------------------
	*/
	
	






#main .commentbox {
    padding: 6px;
    background: #d3e2e9;
    margin-top: 6px;
    border: 1px solid #6b9cb6;
  }


#main .commentbox .name_date {
    border-bottom: 1px solid #7F7F7F;
    padding-bottom: 3px;
    margin-bottom: 5px;
  }

/*
	---------------------------------------------
		BASKET
	---------------------------------------------
	*/
	
	






#main .basket_item_box {
    width: 580px;
    height:173px;
    background:url('images/box_basketproduct.jpg') no-repeat;
    padding-top:2px;
    color: #194b65;
    margin-bottom:15px;
  }


#main .basket_item_box .preview {
    float:left;
    width:120px;
    height:120px;
    margin:10px;
    border: 1px solid #6b9cb6;
  }


#main .basket_item_box img.prw {
    width:120px;
    height:120px;
  }


#main .basket_item_box .right {
    float: left;
    width: 435px;
    margin-top: 10px;
  }


#main .basket_item_box .delete {
    float: left;
    font: 11px Tahoma;
    color: #194b65;
    padding: 2px;
  }


#main .basket_item_box .quantity {
    float: right;
    font: 11px Tahoma;
    color: #194b65;
  }


#main .basket_item_box .quantity input {
    background: url('images/field_background_light.jpg');
    width: 20px;
    border: 1px solid #6b9cb6;
    height: 12px;
    padding: 2px;
    font: 10px Tahoma;
    color: #194b65;
    text-align: center;
    float: left;
  }


#main .basket_item_box .item_prices {
    clear: both;
    padding-top: 4px;
  }


#main .basket_item_box .item_prices .pbox {
    background:#d3e2e9;
    width: 135px;
    height: 55px;
    float: left;
    margin-right: 3px;
    margin-top: 16px;
    border: 1px solid #6b9cb6;
  }


#main .basket_item_box .item_prices .pbox .ptitle {
    text-align: center;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#6b9cb6;
    padding-top: 3px;
  }


#main .basket_item_box .item_prices .pbox .pcontent {
    font-weight: bold;
    font-size:11px;
    font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#194b65;
    text-align: center;
    padding-top: 12px;
  }


#main .basket_prices {
    padding-top: 4px;
    margin:auto;
  }


#main .basket_prices .pbox {
    width: 190px;
    height: 55px;
    background: white;
    border: 1px solid #6b9cb6;
    float: left;
    margin-right: 3px;
  }


#main .basket_prices .pbox .ptitle {
    height: 14px;
    background: #d3e2e9;
    border-bottom: 1px solid #6b9cb6;
    text-align: center;
    font: 11px Arial;
    line-height: 11px;
    font-weight: bold;
    color:#194b65;
    padding-top: 3px;
  }


#main .basket_prices .pbox .pcontent {
    font: 12px Arial;
    font-weight: bold;
    color:#194b65;
    text-align: center;
    line-height: 12px;
    padding-top: 12px;
  }


#main input.basket_update_button {
    width: 104px;
    height: 18px;
    background: url('images/basket_update_button.jpg') no-repeat;
    border: 0;
    margin: 25px 0 8px 22px;
    cursor: pointer;
  }


#main .payment_button {
    width: 105px;
    height: 24px;
    border: 0;
    margin: 0 0 0 22px;
  }


#main .basket_lightgrey {
    float:left;
    height:26px;
    width:122px;
    background:#e7e7e7;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    padding:12px;
  }


.static {
    font:11px Arial;
    color:#194b65;
    margin: 0px 5px 4px 5px;
    text-align:justify;
  }


.static {
    font:11px Arial;
    color:#194b65;
    margin: 10px 5px 4px 5px;
    text-align:justify;
  }


.static a {
    color:#e55006;
  }


.static a:hover {
    color:#6b9cb6;
  }


#main .gombs {
    float:right;
    margin-top:18px;
    background-image:url('images/short_button.jpg');
    width:89px;
    height:16px;
    padding-top:2px;
  }


#main .gomba {
    background: url('images/short_button_long.gif');
    float:left;
    width:128px;
    font:11px Tahoma;
    color:#194b65;
    height:16px;
    padding-top:2px;
    margin-right:2px;
    margin-top: 6px;
    text-decoration: none;
  }


.gombok {
    background: url('images/short_button.jpg');
    width:89px;
    font:11px Tahoma;
    color:#194b65;
    height:18px;
  }


#main .gombtext {
    width:89px;
    text-decoration:none;
    font-weight:normal;
    font:11px Tahoma;
    color:#194b65;
    text-align:center;
  }


#main .gombtext a {
    width:89px;
    text-decoration:none;
    font-weight:normal;
    font:11px Tahoma;
    color:#194b65;
    text-align:center;
  }


#main .gombtext a:hover {
    text-decoration:none;
    font-weight:normal;
    font:11px Tahoma;
    color:#194b65;
    text-align:center;
  }


#main .gombtext1 {
    width:auto;
    margin-top:1px;
    text-decoration:none;
    font-weight:normal;
    font:11px Tahoma;
    color:#194b65;
    text-align:center;
  }


#main .gombtext1 a {
    text-decoration:none;
    font-weight:normal;
    font:11px Tahoma;
    color:#194b65;
    text-align:center;
  }


#main .gombtext1 a:hover {
    text-decoration:none;
    font-weight:normal;
    font:11px Tahoma;
    color:#194b65;
    text-align:center;
  }


#main .nyil {
    float:left;
    width:12px;
    height:10px;
    padding:2px;
    margin-right:2px;
    margin-top: 1px;
  }

/*
	---------------------------------------------
		TILL
	---------------------------------------------
	*/
	
	






#main .till .where_is {
    margin-bottom: 10px;
  }


#main .till .where_is a {
    float: left;
    height: 17px;
    margin: 0 3px 0 3px;
    color: #194b65;
    text-align: center;
    font: 12px Arial;
    line-height: 12px;
    padding-top: 4px;
    font-weight: bold;
  }


#main .till .where_is a.hover {
    color: #6b9cb6;
  }


#main .till .where_is a.active {
    color: #e55006;
  }


#main .till .where_is a.step {
  }


#main .till .where_is img {
    float: left;
    height: 21px;
    margin: 0 2px 0 5px;
  }


#main .till h3 {
    font: 11px Arial;
    font-weight: bold;
    color: #55686f;
  }


#main .till .box {
    background: #dae5e7;
    padding: 5px 7px;
    margin: 3px 0 15px 0;
  }


#main .till .box2 {
    width: 350px;
    padding: 10px;
    height: 46px;
    float: left;
  }


#main .till h2 {
    font: 11px Arial;
    font-weight: bold;
    color: #194b65;
  }


#main .till span.description {
    font: 11px Arial;
    color: #55686f;
  }


#main .till .pbox {
    width: 98px;
    height: 54px;
    background: #f7fcfd;
    border: 1px solid #b7cace;
    float: left;
  }


#main .till .pbox .ptitle {
    height: 14px;
    background: #d3e2e9;
    border-bottom: 1px solid #6b9cb6;
    text-align: center;
    font: 11px Arial;
    line-height: 11px;
    font-weight: bold;
    color: #194b65;
    padding-top: 3px;
  }


#main .till .pbox .pcontent {
    font: 12px Arial;
    font-weight: bold;
    color: #6b9cb6;
    text-align: center;
    line-height: 12px;
    padding-top: 11px;
  }


#main .till select {
    font: 11px Arial;
    padding: 2px 4px 2px 4px;
    width: 577px;
    color: #55686f;
    border: 1px solid #b7cace;
  }


#main .till select optgroup {
    font-style: normal;
  }


#main #new_address {
    padding: 6px;
    margin-top: 3px;
  }


#main #new_address .title {
    width: 100px;
    text-align: right;
    margin-right: 7px;
    float: left;
    clear: both;
    height: 17px;
    padding-top: 3px;
  }


#main #new_address .data {
    width: 340px;
    margin-right: 7px;
    float: left;
  }


#main #new_address input.data {
    background: url('images/field_background_light.jpg');
    border: 1px solid #6b9cb6;
    width: 336px;
    height: 14px;
    padding: 2px 2px 2px 2px;
    font: 11px Tahoma;
    color: #194b65;
  }


#main #new_address .description {
    width: 115px;
    float: left;
    height: 17px;
    padding-top: 3px;
  }


#main .till textarea {
    background: url('images/field_background_light.jpg');
    width: 572px;
    border: 1px solid #6b9cb6;
    padding: 2px 2px 2px 2px;
    font: 11px Tahoma;
    color: #194b65;
  }


#main .arrow {
    width: 8px;
    margin: 3px;
  }

