/*   overwin      */
@import  url("overwin.css");

html 
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	margin: 0px; 
	height: 100%; 
	text-align: center;
	overflow: hidden;
}

body {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	margin: 0px; 
	font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	height: 100%; 
	text-align: center;
	background-color:  #000000; 
	color: #ffffff;
    overflow: auto;

}

#aspnetForm { margin: 0px; padding: 0px;}

.invisible
{
    visibility:hidden;
    border: 0px;
    width: 0px;
    height: 0px;
}

#preDiv {position:absolute; top:10px; bottom:10px; left:40px; right:40px; overflow: auto; z-index: -1;} /* visibility:hidden; */
#preDivBottom {visibility:hidden; position:absolute; bottom:0px; height: 10px;}

div.progressblue
{
    width:375px;
    padding: 0px 10px 0px 10px;
    background-color: #000080;
    border: solid 1px #ffffff;
    display: none;
    text-align: center;

}

#copyright
{
    color:Black;
    top:46px;
    left:16px;
    font-size:11px;
    text-align:left;
    position:relative;
}

/* Középső görgethető tartalom a player alatt  */
#aspnetForm {clear: both;}

#leftAdvertise
{
    /*float:left;*/
    position:absolute;
    top:25px;
    left:25px;
}

#container 
{
	padding-top: 0px; 
	margin: 0px auto;
	width: 1000px; 
	height:540px; /*610px;*/
	background-color: #757575;
	/*border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;*/
	/*position:relative;
	right:50px;*/

}

#centerContent 
{
    /*width: 546px;*/
    padding-right:10px;
}

#mainframe 
{
    /*background-image:  url(../images/background.jpg);*/
    background-color:#97989a;
	margin: 0px auto; 
	width: 1000px; 
	height: 100%; 
	padding-top: 0px; 
	text-align: left;

}

#head {
	background-image:  url(../images/header.jpg);
	background-position:bottom;
	position:relative;
	width:1000px;
	height:55px;
	border-top: solid 1px #c0c0c0;
	/*border-bottom: solid 3px #c0c0c0;*/

}
#submenutop
{
    background-image:  url(../images/submenu_top.png);
    width:124px;
    height:15px;
}

#submenubottom
{
    background-image:  url(../images/submenu_bottom.png);
    width:124px;
    height:15px;
}

/*
#head_logo
{
    position:relative;
    left:10px;
    top: 34px;
}*/

.headLogo
{
    position:relative;
    left:12px;
    top: -10px;
    height:45px;
}

#headmenu 
{
	border-top: solid 3px #c0c0c0;
	border-bottom: solid 3px #c0c0c0;
}

.cont 
{
    clear:both;
	position:relative;
	width: 1000px; 
	height: 395px; /*435px*/
	padding-top:13px;
	padding-left:12px;
	/*background-image:  url(../images/head_sidebar.gif);*/
    /*background-position:right top;*/
    /*background-repeat:no-repeat;*/
}
 
#tdLanguage
{
 /*background-image: url(../images/rounded_cell.gif); */
 background-position:right top;
 background-repeat:no-repeat;
 width:40px;
}
 
#contentLeft
{
    position:relative;
    float:left;
    background-image: url(../images/cont_left.png);
    width:10px;
    height:412px;
}

#contentRight
{
    float:left;
    background-image: url(../images/cont_right2.png);
    width:5px;
    height:412px;
}
 
#content
{
    /*background-image: url(../images/cont_background.png);*/
    /*background-position:right top;*/
    /*background-repeat:no-repeat;*/
    background-color: #f3f3f4;
	position: relative;
	float:left;
	width: 799px;
	height: 406px;  /*355px;*/
	overflow: auto;
	text-align: justify;
	/*background-color:  #dddddd;*/
	padding-top: 0px;
	padding-bottom: 6px;
	padding-left: 20px;
	font-weight: normal;
	/*font-family: verdana;*/
	line-height:18px;
	font-size: 13px;
	color:Black;
}

#content .logintable sup { font-size: 10px; font-style: normal; font-weight: lighter;}

#menu
{
	position: relative;
	float: left;
	width: 137px; 
	height: 372px;  /*410px;*/
	/*padding-top: 3px;*/
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	/*background-color: #757575;*/
	/*border-top: solid 3px #c0c0c0;
	border-bottom: solid 3px #c0c0c0;
	border-right: solid 3px #c0c0c0;*/
	text-align:center;
	
}

#lang {height: 16px;}
#player {height: 23px; width:100%; font-size: 11px; display: none;}
#player div { float: left; text-align:left; height: 23px;}
#mpInfoDiv { margin-top:4px; height: 23px;}
#mpInfoDiv2 { margin-top:4px; height: 23px;}
div.embed { position:absolute; left:-500px; top: 0px; }
#lang2 {position: relative;	top: -370px;}
.f_left { float:left; width: 27px;}
.f_right { float:right; width: 27px;}

#Div1 { display: none;}
/*div#hangulat
{
	position: relative;
	top: 0px;
	float: left;
    left: 0px;
}*/

#hangulatkep{ display: none;}
#hangulatkep2, .imgFeeling {	/*border: solid 1px #000000;*/ width: 124px; height: 206px;}

.sidemenu
{
    position: relative;  
    padding-left:584px;
    /*padding-left:688px;*/
    bottom:32px;
}

.sidemenu img
{
    cursor:pointer;
}

.menuRSide
{
    width:5px;  
    height:34px;
    top:13px;
    position:relative;
    float:left;
    background-image: url(../images/topMenuRight.png);
}

.menuLSide
{
    width:5px;
    height:34px;
    top:13px;
    left:12px;   
    position:relative;
    float:left;
    background-image: url(../images/topMenuLeft.png);
}

#topmenu
{
    padding-top:13px;
    left:12px;
    width:976px;
    /*background-color:#757575;*/
    position:relative; 
    float:left; 
    /*background-image:  url(../images/head_curve.gif);*/
}

#tblTopMenu
{
    /*background-image: url(../images/top_back.png);*/
    background-color:#231f20;
    width:966px; 
    height:34px;   
}

.tblTopSubMenu td
{
    border-bottom: 1px solid gray;   
}

#tblSubPersonsMenu td, tblSubEventsMenu td
{
    border-bottom: 1px solid gray;
}

.spacerTop
{
    width:1px;
    background-color:Gray;   
}

#tblMenu
{
    background-color:#231f20;
}

.topMenuCol
{ 
  /*background-color: #231f20;/*#202020;*/
  text-align:center;
  color: #c0c0c0; 
  font-size:12px;
  line-height:14px;
  /*font-family:Book Antiqua;*/
  /*font-family:Huni_Calisto MT;*/
  text-decoration:none;
  cursor: pointer;
  letter-spacing:1px;
}

.highlight
{
  /*font-family:Huni_Calisto MT;*/

}

.divFlags
{
    /*font-family:Book Antiqua;*/
    font-size:12px;
    line-height:14px;
}

#submenu
{
  padding-left:5px;
  /*padding-right:3px;*/
  padding-top:12px;
  /*font-family:Book Antiqua;*/
  font-size:12px;
  line-height:14px;  
  color: #c0c0c0; 
  cursor:pointer;
}

#submenu table {width: 126px;}

#imgUp,#imgDown { border: 0;}
/*#imgUp,#imgDown { height: 16px; width:125px; border: 0;}*/

td.submenu
{
    background-color: #231f20;/*#202020;*/
    /*color: #c0c0c0;*/ 
	
}

td.actsubmenu
{
    background-color: #c0c0c0; 
    color : #202020;
}

td.separator1
{
    border-top:solid 1px #c0c0c0;
    border-left:solid 1px #c0c0c0;
    border-right:solid 1px #c0c0c0;
    padding-bottom:10px;
    padding-top:15px;
}

td.separator2
{
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
    border-right:solid 1px #C0C0C0;
    padding-bottom:10px;
    padding-top:15px;
}
/*
a
{
    color: #C0C0C0;
    font-weight:bold;
}
*/
a.submenu
{
    color : #C0C0C0;
	width:170px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 8px;
	font-weight:bold;
	text-decoration:none;
}

/*a.submenu:hover 
{
	color: #fff;
	font-weight:bold;
	text-decoration: none;
}*/

a.imgmenu:hover 
{
    border: solid 1px #C0C0C0;
   
}

a.actsubmenu
{
    color : #202020;
	width:170px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 8px;
	font-weight:bold;
	text-decoration:none;
}

.selector
{
    border-top: solid 1px #ffffff;
}

.hand
{
    cursor : pointer;

}

ul
{
    margin-left:8px;
    padding-left:8px;
    line-height:15px;
}

.button
{
    background-color:#202020;
    font-size: 12px;
   	text-decoration: none; 
   	font-weight:bold;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #ffffff; 
}

input
{
    background-color:#202020;
    color:#ffffff;
    border: solid 1px #ffffff;
    scrollbar-base-color: #9A724E; 
   	font-size: 12px;
   	text-decoration: none; 
   	font-weight:bold;
}

.longinput
{
    width:280px;
}

.shortinput
{
    width:80px;
}
.veryshortinput
{
    width:30px;
}

.product
{
    font-weight:bold;
    font-size:10px;
}

.tdbordertop
{
    width:95%;
    border-top:solid 1px #ffffff;
    padding-top:15px;
}

a.pdf-file, a.word-file
{
    padding-left: 22px;
    background-image: url(http://wwwimages.adobe.com/www.adobe.com/lib/com.adobe/template/theme/pdf.gif);
    background-repeat: no-repeat;
    background-position: left center;
    height: 22px;
}
a.word-file
{
    padding-left: 18px;
    background-image: url(http://www.artchivum.com/art/www/images/ms_word_icon_16x16.gif);
}

.western
{
    font-size:12px;
}

/* felhívás */
.felhivas, .overwin { background-color: #ffffff;}
.felhivashead { background-color: #ffffff; color: #000000;}
.felhivashead a { text-decoration: none; color: #000000;}
.felhivashead a:hover { text-decoration: none;}
.felhivashead div.right { float: right;}
.felhivas h1 {color: Red;}
.felhivas .red {color: Red;}
.felhivas h1.red {color: Red; visibility: visible;}
.felhivas input { border: solid 1px #000000; background-color:transparent;}
.felhivas div.remember {color:#000000;text-align:left;padding-left:20px; background-color:#e6e6fa;}
#felhivasTop {padding:20px;height:300px; background-color: White; color: Red; overflow: auto; text-align: justify;}
#felhivasHead {text-align: center; font-weight: bold; font-size: 20px;}
#download {width: 97%; border: 0; font-size: 7.55px;}
#download th {text-align: left;}
#download td.word { width: 38%;}
#download td.pdf {  width: 18%; }
#download td.reader {  width: 44%; }
#download { width: 100%;}
#download th { color: Red;}
#felhivas font { color: Black;}
#felhivas a font { color: Blue;}
img {border: 0; }

#lang2 div.f_left div, #lang2 div.f_right div { padding: 2px 0px 0px 0px; }
#lang2 div.f_left, #lang2 div.f_right { position:relative; }
div.content_flags img, #lang2 img { border: solid 1px #c0c0c0; width: 23px; height: 14px; cursor:hand;}

#tblRadio { width:100%; vertical-align:center; text-align:center;}
#tblRadio img { width: 132px; border: 0; cursor: hand;}
#tblRadio td.separator1 { width: 50%;}
#tblRadio td { border-bottom: solid 1px #c0c0c0;}

/*#loginbox { padding-top: 25px; padding-left: 10px;}*/
#loginbox { padding-top: 25px;}

#submenuScrollTd { height: 162px; }

.selectedOver
{
    color:White;
}

.selectedClick
{
    color:#ff444b;
}

.default
{
    color:#c0c0c0;  
}

.tblTopSubMenu, #tblSubPersonsMenu, #tblSubEventsMenu
{
    background-color:#231f20;
    /*font-family:Book Antiqua;*/
    font-size:12px;  
    color: #c0c0c0; 
    cursor:pointer;
}

.subHoverMenu td
{
    padding-left:5px;
    padding-right:5px;   
}

.curvedDiv
{
    background-color:#231f20;
    height:5px;
}

#languageTable
{
    background-color:#231f20;
    color:#c0c0c0;
    padding-left:9px;
    padding-right:9px;
}

/*
.topMenuCol div a { text-decoration: none; color: #c0c0c0;}
#tblTopMenu td.highlight div a:visited { color: #c0c0c0;}
#tblTopMenu td.highlight div a:hover { color: White;}
*/
.defMenuPoint a { text-decoration: none; color: #c0c0c0;}
.defMenuPoint a:hover { color: White;}

.hoverMenuPoint a { text-decoration: none; color: #c0c0c0;}
.hoverMenuPoint a:hover { color: White;}

.clickedRed
{
    color:#ff444b !important;   
}

.bekelaszlo
{
    background-color: #ff444b;
    color : #ff444b;
    width: 97%;
}
.bekelaszlop
{
    padding-right: 20px;
}
