/********************************************************************************
* reset beallitasok
********************************************************************************/
body,html { font:normal 12px/150% arial; margin:0; padding:0; height:100%; }
form,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; background:url(../imgs/blank.gif) repeat; line-height:150%; }
:focus { outline: 0; }
.clear { clear:both; height:1px; line-height:1px; }
input, select, textarea, form { margin:0; padding:0; vertical-align:baseline; }
td,th { padding:0; margin:0; vertical-align:middle; }
table,td,tr { border-collapse:collapse; border-spacing:0px; margin:0; padding:0; }
ul, li, p { margin:0; padding:0; list-style:none; }
p { padding:8px 0; }
.clear { clear:both; height:0px; line-height:0px; }
a img { border:0 none; }
a { color:#D7880D; text-decoration:none; }
a:hover { text-decoration:underline; }





/*********************************************************************************
* frame beallitasok
*********************************************************************************/
body { background:url(/files/imgs/bg.gif) repeat fixed #eee; overflow:auto; color:#929292; }
.frame_main { margin:0 auto; position:relative; position:relative; width:990px; }

.frame_top { position:relative; position:relative; z-index:1; zoom:1; padding:0 40px; }

.frame_body { position:relative; z-index:2; zoom:1; padding: 0 0 3px; }

.frame_left { width:440px; float:left; overflow:hidden; }
.frame_left .pos { padding:0 0 0 40px; }

.frame_center { }
.frame_center .pos { padding:0; }

.frame_right { width:550px; float:left; overflow:hidden; background:url(/files/img/bg.gif) repeat-y transparent; }
.frame_right .pos { padding:0 40px 0 20px; }

.frame_footer { position:relative; z-index:3; padding:0 40px 3px; }







/*********************************************************************************
* fejlec beallitasok
*********************************************************************************/
.fejlec { padding:20px 0 5px; position:relative; }
ul.menu li { float:left; margin:15px 5px 0 0; width:125px; height:30px; text-align:center; background:#3f3f3f; }
ul.menu li a { font:11px/30px arial; color:#929292; text-transform:uppercase; letter-spacing: 2px; }
.fejlec .logo { position:absolute; right:0px; top:20px; }






/*********************************************************************************
* kereses beallitasok
*********************************************************************************/
.kereses { background:#3f3f3f; padding:5px; margin:0 0 5px; }
.kereses form { background:#929292; }
.kereses table { width:100%; }
.kereses td.a { text-align:left; }
.kereses td.b { text-align:right; }
.kereses input { font:11px/30px arial; height:30px; color:#3f3f3f; background:transparent; padding:0; border:0 none; letter-spacingx:1px; }
.kereses input[type=text] { width:310px; padding:0 3px; }
.kereses input[type=submit] { padding:0 5px; font-weight:bold; letter-spacing:1px; }










/*********************************************************************************
* talalati lista beallitasok
*********************************************************************************/
.talalati { border:10px solid #3f3f3f; background:#000; color:#666; min-height:500px; position:relative; }
.talalati h2 { font:11px arial; color:#666; text-transform:uppercase; padding: 10px 10px 3px; letter-spacing: 1px; }
.talalati table { color:#666; font:11px arial; width:100%; }
.talalati td { border-top:1px solid #3f3f3f; padding:3px 5px 3px 10px; letter-spacing: 1px; }
.talalati td.a { padding-left:10px; }
.talalati td.a a { color:#666; }
.talalati td.b { text-align:right; width:1px; }
.talalati td.b div { padding:0 10px; border-left:1px solid; border-right:1px solid; line-height:11px; white-space:nowrap; }
.talalati td.c { padding:3px 17px; width:1px; }
.talalati td.c span { display:block; width:10px; height:10px; background-color:#666; }
.talalati tr.active { color:#d7880d; }
.talalati tr.active td.c span { background-color:#d7880d; }
.talalati tr.active td.a a { color:#D7880D; }

.icon_left_top { position:absolute; top:-10px; left:-50px; border:10px solid #404040; border-right-width:0; }
.icon_left_top li { background-color: #404040; height: 35px; }
.icon_left_top ul li:last-child { height:30px; }


/*********************************************************************************
* talalati lista beallitasok 2
*********************************************************************************/
.thumbs_94 { padding: 5px 0px 6px 5px; }
.thumbs_94 a { width:120; margin:0 5px 5px 0; overflow:hidden; display:block; float:left; width:120px; text-align:center; color:#666; }
.thumbs_94 a:hover { text-decoration:none; color:#d7880d; }
.thumbs_94 a:hover span { text-decoration:underline; }
.thumbs_94 a.active { color:#d7880d; }
.thumbs_94 a img { marginx:47px 0 0 84px; displayx:block; }
/*
.thumbs_94 i {float:left; width:35px; height:10px;}
.thumbs_94 div {float:left; width:94px; height:91px;}
.thumbs_94 div a {display:block; width:94px; height:71px; background: url(/files/imgs/play_corner.gif) no-repeat bottom right;}
.thumbs_94 div a span {display:block; padding:71px 0 0 0; font-size:11px;}
*/

/*********************************************************************************
* lábléc lista beallitasok
*********************************************************************************/
.lablec { font:10px arial; color:#7e7e7e; padding:0; text-align:center; }






/*********************************************************************************
* player beallitasok
*********************************************************************************/
.player_cont { position:relative; margin-bottom:20px; }
.player_cont .b { border:10px solid #404040; margin-bottom:5px; }

.icon_right_top { position:absolute; right:-40px; top:0px; border:10px solid #404040; border-left-width:0; }
.icon_right_top li { 
    width:30px; height:30px; 
    background:#000; 
    border-top:5px solid #404040; 
    color:#acacac; 
    font:11px/30px arial; 
    text-align:center; 
    cursor:hand; cursor:pointer;
    letter-spacing: 2px;
}
.icon_right_top li:first-child { border-top:0 none; }

.icon_right_bottom { position:absolute; right:-40px; bottom:33px; border:10px solid #404040; border-left-width:0; }
.icon_right_bottom li { width:30px; height:30px; background:#000; border-top:5px solid #404040; cursor:hand; cursor:pointer; }
.icon_right_bottom li:first-child { border-top:0 none; }

.icon_bottom { position:relative; }
.icon_bottom li { margin-left:5px; position:relative; float:left; height:28px; }
.icon_bottom li:first-child { margin-left:0; }
.icon_bottom li img { cursor:hand; cursor:pointer; }

#btn_pause,#btn_full_over,#btn_rec_over { position:absolute; top:0; left:0; display:none; }



/*********************************************************************************
* sajat lista beallitasok
*********************************************************************************/
.sajat { border:10px solid #3f3f3f; background:#000; color:#666; min-height:200px; position:relative; }
.sajat h2 { font:11px arial; color:#666; text-transform:uppercase; padding: 10px 10px 3px; letter-spacing: 1px; }
.sajat table { color:#666; font:11px arial; width:100%; letter-spacing: 1px; }
.sajat td { border-top:1px solid #3f3f3f; padding:3px 5px; }
.sajat td.a { padding-left:10px; }
.sajat td.b { text-align:center; width:1px; }
.sajat td.b div { padding:0 10px; border-left:1px solid; border-right:1px solid; line-height:11px; white-space:nowrap; }
.sajat td.c { padding:3px 17px; width:1px; }
.sajat td.c span { display:block; width:10px; height:10px; background-color:#666; }
.sajat tr.active { color:#d7880d; }
.sajat tr.active td.c span { background-color:#d7880d; }

.sajat .icon_right_top { top:-10px; right:-50px; }












/*********************************************************************************
* popup beallitasok
*********************************************************************************/
.popup {
    position:absolute;
    z-index:2000;
    left:0; top:0;
    display:none;
    widthx:320px;
    background:url(/files/imgs/popup1.png) repeat transparent;
    padding:10px;
}
.popup .c { padding:10px; background:url(/files/imgs/popup2.png) repeat transparent; color:#666; font:11px arial;}









/*********************************************************************************
* tooltip
*********************************************************************************/
.tooltip {
    white-space: nowrap;
    font:9pt arial;
    color:#929292;
    background:url(/files/imgs/popup2.png) repeat -10px 0 transparent;
    padding: 3px;
    border:1px solid #3f3f3f;
    display: block;
    position: absolute;
    z-index:5002;
    top:-100px;
}
.tooltip div { text-align:center; }








/*********************************************************************************
* box beallitasok
*********************************************************************************/
.box_01 { border:10px solid #3f3f3f; background:#000; color:#666; min-height:200px; position:relative; }
.box_01.left { margin: 0 0 0 40px; }

.cloak { background:#fff; position:absolute; left:0; top:0; z-index:999; display:none; }

.box_02 { display:none; width:350px; }
.box_02 table { border-collapse: separate; border-spacing: 10px; }
.box_02 input[type=text], .box_02 input[type=password] { width:200px; }
.box_02 input[type=submit], .box_02 a { 
    background:#3f3f3f;
    border:0;
    font:11px/16px arial;
    padding:3px 0;
    color:#929292;
    width:80px;
    text-align:center;
    display:block;
    float:right;
    margin-left: 5px;
    cursor:hand; cursor:pointer;
    text-decoration:none;
}









/*********************************************************************************
* share beallitasok
*********************************************************************************/
#share_box { width:640px; }
#share_box td div { border:1px solid; padding:5px; }









/*********************************************************************************
* ajanlo beallitasok
*********************************************************************************/
.ajanlo { padding:18px 10px 10px; }
.ajanlo td { text-align:center; padding:0; border:0 none; }
.ajanlo a img { margin:0 0 5px; }







/*********************************************************************************
* pager
*********************************************************************************/
.pager { margin:5px 0; }
.pager a { margin:0; padding: 0 3px; }
.pager span { margin:0 3px; }
.pager span.active { background:#444; padding:0 3px; }






