@import url(/css/fontface/ptsans/stylesheet.css);
H1{
    font: 18px/20px 'PTSansNarrowRegular', Tahoma, Arial, sans-serif;letter-spacing: 0;
    color:#666666;
}

html{
	overflow-x:hidden;
}

body {
        background-image: url(/img/bg.png);
        background-attachment:fixed;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
/*        height:100%;*/
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #333333;
}

td{
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #333333;
}

#main {
        width:1094px;
        height:1200px;
        margin-left:auto;
        margin-right:auto;
        background-image:url(/img/head.png);
        background-repeat:no-repeat;
        z-index:1;
}

.menubar{
        float:left;
	background:#CCCCCC;
	padding-top:5px;
	padding-right:5px;
	width:150px;
	height:100%;
	vertical-align:top;
	text-align:center;
	background-image:url(/img/menu_bg.gif);
}


.itemMenu{
        float:right;
        width:150px;
        height:22px;
/*        border:1px solid #B2B2B2;*/
        line-height:22px;
        vertical-align:middle;
}


.content{
	background:#FFFFFF;
	padding:5px;
	padding-left:5px;
	padding-right:8px;
	height:380px;
	width:730px;
	vertical-align:top;
}

.itempix{
	border: 0px;
	padding:10px;
	
}

.inaktiv{
	color: #C6C5C5;
}

.itemdiv{
	border: 1px dashed #DCDCDC;
	width:220px;
	height:220px;
        line-height:220px;
/*
*/
}

.itempixSpacer{
	height:110px;
}

.footer{
	background:#FFFFFF;
	background-image:url(/img/content_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:10px;
	height:130px;
	vertical-align:bottom;
}

a {color: #333333 ; text-decoration: none; font-weight:500;}
a:hover {color: #333333; text-decoration: none; font-weight:500;}

a.category {color: #333333 ; text-decoration: underline; font-weight:700;}
a.category:hover {color: #333333; text-decoration: none; font-weight:700;}


input[type='file'] {BACKGROUND-COLOR: #FFFFFC;
           BORDER-WIDTH: 1px;
           BORDER-COLOR: #000000;
           COLOR: #000000;
           width: 100px;
           FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 7pt;
}

.formtxt { BACKGROUND-COLOR: #FFFFFC; 
           BORDER-WIDTH: 1px;
           BORDER-COLOR: #000000;
           COLOR: #000000; 
           width: 180px;
           FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
           font-size: 7pt; }

.formdrd { BACKGROUND-COLOR: #FFFFFC; 
           BORDER-WIDTH: 1px;
           BORDER-COLOR: #000000;
           COLOR: #000000; 
           width: 100px;
           FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
           font-size: 7pt; }

.headsearch { BACKGROUND-COLOR: #FFFFFC; 
           BORDER-WIDTH: 1px;
           BORDER-COLOR: #000000;
           COLOR: #000000; 
           width: 80px;
           FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
           font-size: 7pt; 
}

.itemsearch { BACKGROUND-COLOR: #FFFFFC;
           BORDER-WIDTH: 0px;
           BORDER-COLOR: #999;
           COLOR: #999;
           FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
           font-size: 7pt;
}


#popup{
    position:absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index:32;
/*    background-color: #59493F;*/
    background-image: url(/img/bg.png);
    filter: alpha(opacity=95);
    opacity: .95;
    -moz-opacity:0.95;
    visibility:hidden;
}

#popup2{
    position:absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index:30;
/*    background-color: #59493F;*/
    background-image: url(/img/bg.png);
    filter: alpha(opacity=95);
    opacity: .95;
    -moz-opacity:0.95;
    visibility:hidden;
}


#horizont {
    position: absolute;
    text-align: center;
    top: 50%;
    left: 0px;
    width: 100%;
    height: 1px;
    overflow: visible;
    visibility: visible;
    z-index:32;
    display: block;
}
 
#content {
    position: absolute;
    margin-left: -125px; /* div's width / 2 */
    top: -35px; /* div's height / 2 */
    left: 50%;
    width: 250px;
    height: 70px;
    visibility: visible;
}

#termek_select{
    position:absolute;
    border:5px;
    border-color:#999999;
    width:600px;
    height:600px;
    left: 406px;
    top: 158px;
    z-index:30;
    padding:20px;
    background-color: #FFF;
    filter: alpha(opacity=85);
    opacity: .85;
    -moz-opacity:0.85;
    visibility:hidden;
}

.ajanlo_item {
    float:left;
    width:130px;
    height:130px;
    background-color:#FFF;
    border:1px solid #B2B2B2;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}

.ajanlo_item_over {
    float:left;
    width:130px;
    height:130px;
    background-color:#FFF;
    border:1px solid #FFF;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}


.box_item {
    float:left;
    width:170px;
    height:190px;
    background-color:#FFF;
    border:1px solid #FFF;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}


.box_item_end {
    float:left;
    width:170px;
    height:190px;
    background-color:#F8F8F8;
    border:1px solid #F8F8F8;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}

.box_item_end_over {
    float:left;
    width:170px;
    height:190px;
    background-color:#F8F8F8;
    border:1px solid #B2B2B2;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}

.box_item_over {
    float:left;
    width:170px;
    height:190px;
    background-color:#FFF;
    border:1px solid #B2B2B2;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}

.box_item_b {
    float:left;
    width:345px;
    height:385px;
    background-color:#FFF;
    border:1px solid #FFF;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}

.box_item_over_b {
    float:left;
    width:345px;
    height:385px;
    background-color:#FFF;
    border:1px solid #B2B2B2;
    padding:0;
    margin-top:3px;
    margin-right:3px;
    cursor:pointer;
}

.box_brand {
    float:left;
    width:110px;
    height:110px;
    border:1px solid #FFF;
    padding:10px;
    cursor:pointer;
    display:table-cell;
    margin-top:3px;
    margin-right:3px;
    vertical-align:middle;
}

.box_brand_over {
    float:left;
    width:110px;
    height:110px;
    border:1px solid #B2B2B2;
    padding:10px;
    cursor:pointer;
    display:table-cell;
    margin-top:3px;
    margin-right:3px;
    vertical-align:middle;
}

.box_brand_img {
    vertical-align:middle;
}

a.select{
width: 120px;
color: #CC0000;
background:#efefef;
text-decoration: none;
}
a.select:hover{
width: 120px;
background:#666666;
color: #000000;
text-decoration: none;
}

.termek_select_brand {
    width:150px;
    height:18px;
    line-height:18px;
    padding-left:18px;
    background-image:url(/img/termek_select_grey50.gif);
    display:block; 
    vertical-align:middle;
    margin-bottom:5px;
    cursor:pointer;
}

.termek_select_brand_on {
    width:150px;
    padding-left:18px;
    height:18px;
    line-height:18px;
    background-image:url(/img/termek_select_orange.gif);
    display:block; 
    vertical-align:middle;
    margin-bottom:5px;
    cursor:pointer;
}

.termek_select_menu {
    width:150px;
    height:18px;
    line-height:18px;
    padding-left:18px;
    background-image:url(/img/termek_select_grey50.gif);
    display:block; 
    vertical-align:middle;
    margin-bottom:5px;
    cursor:pointer;
}

.termek_select_menu_on {
    width:150px;
    height:18px;
    line-height:18px;
    padding-left:18px;
    background-image:url(/img/termek_select_orange.gif);
    display:block; 
    vertical-align:middle;
    margin-bottom:5px;
    cursor:pointer;
}

.termek_select_almenu {
    width:150px;
    height:18px;
    line-height:18px;
    padding-left:18px;
    background-image:url(/img/termek_select_grey30.gif);
    display:block; 
    vertical-align:middle;
    margin-bottom:5px;
    cursor:pointer;
}

.termek_select_almenu_on {
    width:150px;
    height:18px;
    line-height:18px;
    padding-left:18px;
    background-image:url(/img/termek_select_orange.gif);
    display:block; 
    vertical-align:middle;
    margin-bottom:5px;
    cursor:pointer;
}

.termek_select_almenu_group {
    visibility:hidden;
}

.white {color: #FFFFFF}
.white:hover {color: #FFFFFF}

.rounded{
    border:2px solid;
    border-radius:25px;
    -moz-border-radius:25px; /* Firefox 3.6 and earlier */
}

