html {
  overflow-y:scroll;
}
body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color:#000000;
  height:100%; 
  background: url(pic/hatter.jpg) #ffffff repeat-x;
}



td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
        color:#000000;

}

img {
	behavior:	url("pngbehavior.htc");
}

                                                                                                               
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#333333; font-size: 11px; ;font-weight: normal;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#333333;font-size: 11px;font-weight: normal;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#333333; font-size: 11px; font-weight: normal;}
a:hover {font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#c02030; font-size: 11px; font-weight:normal;}



b, strong
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}






#mask 
{
  position:relative;/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
  clear:both;
  float:left;
  width:100%;/* width of whole page */
  overflow:hidden;/* This chops off any overhanging divs */
  height:100%;
}

#colmid 
{
  float:left;
  width:50%;
  position:relative;
  left:50%;
  margin-left:-50%;
}











/* ----------------------------------------------------------------------------------------------------*/


/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}







#alap
{
  width:862px;
  margin:0 auto;
}

#alap2
{
  width:862px;
  margin:0 auto;
}





.menupont
{
  -moz-border-radius-topleft:9px;
  -webkit-border-top-left-radius:9px;
  -moz-border-radius-topright:9px;
  -webkit-border-top-right-radius:9px;
  padding:5px;
  padding-bottom:0px;
  background:#7b7e8e;
  color:#ffffff;
  font-weight:bold;
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px;
  float:left;
  padding-left:14px;
  padding-right:14px;
  margin-right:5px;
  margin-top:10px;
}

.kivalasztott
{
  -moz-border-radius-topleft:9px;
  -webkit-border-top-left-radius:9px;
  -moz-border-radius-topright:9px;
  -webkit-border-top-right-radius:9px;
  padding:10px !important;
  background:#ffffff !important;
  margin-top:4px !important;
  font-size:12px !important;
  padding-left:28px;
  padding-right:28px;

}

.kivalasztott a
{
  font-size:13px !important;
  color:#656565 !important;
}

.menupont a
{
  color:#ffffff;
  font-weight:bold;
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
}

.menu
{
  clear:left;
  background: url(pic/menuhatter.jpg) no-repeat;
  width:862px;
  height:49px;
  padding-left:15px;
  padding-top:2px;
}
.felso
{
  clear:left;
  width:862px;
  background: url(pic/fejlechatter.jpg) no-repeat;
}

.logo
{
  clear:left;
  width:862px;
  height:50px;
}

.felsomenu
{
  clear:left;
  width:862px;
  height:17px;

}


#cont
{
  clear:left;
  min-height:600px;
  background:#ffffff;

}
.thunder
{
  float:right;

}
.loginstatusz
{
  clear:left;
  float:left;
  width:550px;
}

.loginstatusz
{
  padding-top:2px;
  font-size:9px;
  color:#555555;
}

.loginstatusz a
{
  font-size:9px;
  color:#555555;
  text-decoration:uppercase;

}

.loginstatusz b
{
  font-size:9px;
  font-weight:bold;
}


#cont .cimke
{
  padding-left:23px;
  padding-bottom:5px;
  font-size:15px;
  font-weight:bold;

}



.lista-repulesiadat
{ 
  background:#dff4fd;

}

.masodik
{
  background:#cfe4ed;

}











.hirek
{
  clear:left;
  margin-bottom:6px;
  padding-bottom:6px;
  border-bottom:1px dotted #dddddd;
}


.hirek .datum
{
  font-size:9px;
  clear:left;
}

.hirek .cim
{
  font-size:14px;
  clear:left;
  color:#888888;
  font-weight:bold;
  margin-bottom:4px;
}

.hirek .cim a
{
  font-size:16px;
  color:#7f310e;
  font-weight:bold;
  text-decoration:none;
}

.hirek .cim a:hover
{
  font-size:16px;
  color:#333333;
  font-weight:bold;
  text-decoration:underline;
}

.hirek .kep
{
  border:2px solid #eeeeee;
  width:120px;
}

.hirek .tovabb
{
  clear:left;
  float:right;

}


