div.kethasab{
    width: 49%;
    float:left;
}
.normalgray{
    color: #999999;
}
div.fooldal_banner{
    width: 498px;
    height: 90px;
    position: absolute;
    top: 20px;
    left: 535px;
}
table.button{
    height: 20px;
    display: inline;
    color: white;
    cursor: pointer;
    vertical-align: text-bottom;
}
span.button img{
    vertical-align: text-bottom;
}
td.lila_gomb_bal{
    background: url('http://www.xlr.hu/images/lila_gomb_bal.jpg') top left no-repeat;
    height: 17px;
    width: 3px;
}
td.lila_gomb_jobb{
    background: url('http://www.xlr.hu/images/lila_gomb_jobb.jpg') top left no-repeat;
    height: 17px;
    width: 3px;
}
td.lila_gomb_bg{
    background: url('http://www.xlr.hu/images/lila_gomb_kozep.jpg') top left repeat-x;
    height: 17px;
}
/* BANNER */
div.banner{
    background-color: #417588;
}

/* RATING */
#star { 
    float: right;
    background: url('http://www.xlr.hu/images/d_cikk/box_sarok.jpg') top left no-repeat;
    padding: 20px;
    width: 170px;
    height: 70px;
}
#star ul.star { LIST-STYLE: none; MARGIN: 10px 0px; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('/images/stars.gif') repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { BACKGROUND: url('/images/stars.gif') left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; MARGIN: 10px 0px; }


/* COMMEENTS */
.comment-pointe, .comment-pointeVert, .comment-pointeRouge {
    background:transparent url(http://www.xlr.hu/images/comment.gif) no-repeat scroll left top;
    display:block;
    height:15px;
    left:-9px;
    position:absolute;
    top:20px;
    width:9px;
    z-index:1;
    font-size: 12px;
}
.comment-content, .comment-content-anonymous {
    width: 450px;
    text-align: justify;
    word-wrap : break-word;
}
.comment-bulle, .comment-bulleVert, .comment-bulleRouge {
    border:1px solid #CFCFCF;
    line-height:1.5em;
    margin-left:10px;
    min-height:45px;
    padding:5px;
    position:relative;
    z-index:0;
    display: block;
    background: white;
    font-size: 12px;
    width: 450px;
}

img.up_termek_pic{
    width: 50px;
    height: 50px;
    border: 2px solid #e0e0e0;
}
div.logotart{
    padding: 20px;
}
div.logotart img{
    width: 120px;
    height:30px;
}

/* DRAG & DROP-hoz*/
.border {
    border: 1px dotted black;
}

#dragHelper .menuikon {
    position: relative;
    top: 30px;
    left: -16px; 
    width:10px;
    height:10px;
}
.menuikon {
    position: absolute;  
    left: -16px; 
    width:10px;
    height:10px;
} 
span.mover {
    display: block;
    float:right;
    margin: 3px 3px 0px 0px;
    background: white url('/images/testre/mozgato_ikon.jpg') no-repeat top left;
    width: 10px;
    height: 10px;
    cursor: move;
    font-size: 4px;
}
div.menu {
    font-family: tahoma;
    position: relative;
}

div.usermenu{}
div.loginmenu{
    padding: 5px;
}
div.usermenu .menuikon {
    position: relative;  
    left: 146px; 
    width:1px;
    height:0px;
}
div.usermenu div.menupont {
    width: 161px;
    height: 25px;
    clear: both;
    padding: 0px;
    text-align: right;
    background-image: url("../images/usermenu/user_gomb.jpg");
}
div.usermenu div.menupont a{
    margin: 4px 25px 0px 0px;
    color: #D4CED0;
    font-size: 11px;
    font-weight: bold;
}
div.usermenu div.menupont_over {
    width: 161px;
    height: 25px;
    clear: both;
    padding: 0px;
    text-align: right;
    background-image: url("../images/usermenu/user_gomb_over.jpg");
}
div.usermenu div.menupont_over a{
    margin: 4px 25px 0px 0px;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}
div.umenu_top_2{
    height: 15px;
    width: 121px;
    padding: 10px 20px 10px 20px;
    font-family: Tahoma;
    font-size: 11px;
}
fieldset.profil {
    border:2px groove #808080;
}
div.ajanlatok{
    margin-top: 10px;
    margin-bottom: 5px;
}
div.uptermekek{
    margin-top: 15px;
}
