body,html {
       background-color:#000000;
       color:#FFFFFF;
       font-size:11px;
       font-weight:bold;
       margin: 0;
       font-family: Verdana,Arial,Helvetica,sans-serif;
}
form { margin:0px; } 
DIV { text-align:left; margin:0; padding:0; }
td { text-align:left;vertical-align: top; font-size:11px; } 
img { border:0px; }
p { font-size:11px; }

a,p,h1,
#dMegyeBox,#dMegyeBox li,#dMegyeBox ul,#dSearchSide,
.headerfont,.clgray,.textboxtitle,.leftmenufont,.rightmenufont,.linkline, .boxdescr, .mainfont {
	color: #FFFFFF; 
}

#dMainArea,#dSearchArea,#dRightBar,#dLeftBar,#dHeader,#dSite,
.menuback, .mainback, .greenback  { 
	background-color:#00388e; 
}

#dSearchSide,#dMegyeBox,.windowback  {
   background-color:#3375b0;
}

.bannerpg_active {
   font-size:14px;
   font-weight:bold;
   color:#FFFFFF ;
   vertical-align:middle ;
   text-decoration:none ;
}

.bannerpg_inactive {
   font-size:12px;
   color:#6D6D6D ;
   vertical-align:middle ;
}

.sbgo {
   height:19px;
   background-color:#FFFFFF;
   border:1px solid #DDDDDD;
   color:#0d0d0d;
}

.nobold {
  font-weight:normal ;
}


.linkline  {
	text-decoration: none; 
}

.scont {
   width:108px;
   font-size:11px;
}

#dSearchSide {
   margin:0 auto ;
   clear: both ;
   width:140px;
   text-align:left;
}


#dInnerSearchSide {
   margin:0 auto ;
   width:120px;
   text-align:left;
}

.headerfont {
       font-size:14px;
       font-weight:bold;
       text-decoration:none ;
}


#dSite {
       margin:0 auto ;
       width:961px ;  
       border:1px solid #010101; 
}

#dHeader {
       text-align:center; 
       width:100% ;  
       border-bottom:1px solid #010101;
       margin-bottom:10px;
}

#dLeftBar, #dRightBar {
       float:left;
       width:160px ;
       text-align:center;
}

#dLeftBar {
       /*float:none;*/
       clear:left;
}

#dLeftHeader {
       width:180px;
       float: left ;
}

#dRightHeader,#dCenterHeader {
       color:#EEEEEE;
       background-color:#041C7F;
}

#dRightHeader {
       width:180px;
       float:left;
       text-align:right;
       height:25px;
       padding-top:5px; 
}

#dCenterHeader {
       text-align:left;
       width:781px;
       float:left;
       height:25px;
       padding-top:5px; 
}

#dMegyeBox {
  width:140px;
  padding:0;
  margin:0px auto ;
  border:1px solid #010101; 
}

#dMegyeBox ul {
  list-style-type:none;
  padding:4px;
  margin:0px; 
  font-weight:bold ;
}

#dMegyeBox li {
  list-style-type:none;
  padding:0;
  margin:0px; 
  font-weight:normal ;
}


.textboxtitle {
       font-size:13px;
       font-weight:bold;
       margin:0;
       padding:0;
       display: inline;
}

.boxdescr {
       font-size:12px;
       font-weight:bold;
       margin:0;
       padding:0;
}

.dThumb {
    height:150px;
    float:left;
    width:10px;
    border:1px solid black;
}

.BoxWithPic {
  min-height:160px ;
}

.picBorder {
   border-bottom:1px solid #686868;
   border-right:1px solid #686868;
   border-top:1px solid #c8c8c8;
   border-left:1px solid #c8c8c8;
}

#dSearchArea {
  background-repeat: repeat-x ;
  /*background-image: url('images/mainback.jpg');*/
}

#dLogin, #dAdmin, #dLogged_in {
   width:100%;
   text-align:center;
}

#dLogout {
   width:100%;
   text-align:right;
}
#dFooter {
   width:100%;
   text-align:center;
   color:#010101;
}

#dBgstat {
   margin:0 auto ;
   clear: both ;
   background-repeat: no-repeat ;
   background-image: url('images/bgstat.gif');
   padding-top:11px; 
   text-align:center; 
   color: #000000;
   width:84px;
   height:25px;
   font-weight:normal;
}


.tlboxcorner { 
   float: left ;
   padding:0px;
   width:9px;
   height:30px;
   background-repeat: no-repeat ;
   background-image: url('/images/lframecorner.gif');
}


.trboxcorner { 
   float: left ;
   padding:0px;
   width:9px;
   height:30px;
   background-repeat: no-repeat ;
   background-image: url('/images/rframecorner.gif');
}

.boxtitle { 
   float: left ;
   padding:0px;
   padding-top:9px;
   height:30px;
   background-repeat: repeat-x ;
   background-image: url('/images/framebody.gif');
}

#dSearchBox {
       width:641px;
}

#dMainArea {
       width:641px;
       float: left ;
       text-align:center; 
}

.oldmenuback {
  background-repeat: repeat-x ;
  background-image: url('/images/menucsik.gif');
}
.menuback {
  background-repeat: repeat-x ;
}
.mainback {
  background-repeat: repeat-x ;
  background-image: url('/images/mainback.jpg');
}

.mainfont { font-size:11px; }
.leftmenufont { font-size:10px;  }
.rightmenufont { font-size:10px; }
.myhidden { display:none; }
.lnk { font-size:9px; color: #F0F0F0; }
.curhand { cursor:pointer; }
.padd0 { padding:0px; } 
.padd3 { padding:3px; } 
.padd5 { padding:5px; } 
.vpadd5 { padding-top:0px; padding-bottom:0px; } 
.fnt1 { font-size:1px; }
.fnt9 { font-size:9px; }
.fnt10  { font-size:10px; }
.fnt11  { font-size:11px; }
.fntw10 { font-size:10px; } 
.fnt11st { font-size:11px; } 
.redback { background-color:#981B1E; }
.clred { color:#981B1E; } 
.clwhite { color:white; } 
.clorange { color:#f98f06;} 
.vajback { background-color:#FCDA8A; }
.grayback { background-color:#010101; }
.leftal { text-align:left } 
.rightal { text-align:right; } 
.centeral { text-align:center; } 
.vertcenter { vertical-align:middle;} 
.justy { text-align:justify } 
.myborder { border:1px solid black; }
.mywhiteborderbottom { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-top:0px}
.mywhitebordertop { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:0px}
.button { font-size:10px; color: #000000; }

.headerspacer1 { background-image: url(/images/headerspacer.gif); background-repeat:repeat-x ;}
.headerspacer2 { background-image: url(/images/spacer1.gif); background-repeat:repeat-x ;}
.footerspacer  { height:25px;background-image: url(/images/spaceralso.gif); background-repeat:repeat-x ;}
.sidepadding { padding-left:3px; padding-right:0px; }

.menu1 {
  float:left ;
  width: 109px;
  height: 28px;
  background-image: url(/images/fomenu_01.gif);
}

.menu1:hover {
  background-image: url(/images/fomenu_over_01.gif);
}

h1 {
	font-size:1.4em;
	background-color: transparent;
}


 ;}
.sidepadding { padding-left:3px; padding-right:0px; }

.menu1 {
  float:left ;
  width: 109px;
  height: 28px;
  background-image: url(/images/fomenu_01.gif);
}

.menu1:hover {
  background-image: url(/images/fomenu_over_01.gif);
}

h1 {
	font-size:1.4em;
	background-color: transparent;
}



