
	
body { background: #555555 url('../logo/pattern_101.gif'); padding: 10px 0 0 0; }
body.withframe
{
	background:#ffffff;
	padding: 10px 0 0 0;
}
#maindiv
{   	
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;	
}

#footer {
   
    text-align:right;  		
	padding: 0px 20px 0px 20px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;	
   width: 860px;
   height:30px;   /* Height of the footer */
   background:#bee3f8;
}

#clock{
	font:normal normal bold 11px verdana; 
	color: #29166F;
	padding: 7px 5px 0px 7px;
	
	height:20px; 
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	background-color:#BEE3F8;
	margin: 0px 2px 0px 2px;
}
table{    font: normal normal normal 10px verdana; }
ul{list-style-type: none; }
ul li a { font:normal normal bold 11px verdana; color: #64961E;text-decoration: none;}
ul li a:hover {font:normal normal bold 11px verdana; color:#2a166f;text-decoration: none;}
.rowspace{ line-height: 1.5;}
tr.row:hover{  background-color: #e2eff3; }
.abouttable{  margin-top: 10px; }

.basic { 	width: 900px; height: auto; padding: 10px 0 20px 0; background:white;  }

.maintitle{
    margin:5px 5px 0px 5px;	padding:0 0 0 20px;	border-bottom: solid 1px #CDC9C9;
	font:normal normal bold 16px verdana; color: #666D70; }	
.maintable{ width: 900px; height: auto;  }
.tdlogo{  width: 290px; height: auto; }
.tdleftmenu{  width: 180px; height: auto; }
.tdmain{width: 720px; height: auto; }
.box {
 	width: 100%; height: 100%;	background:white; padding: 5px 5px 5px 5px;
	font:normal normal bold 11px verdana; }
.boxtitle{padding: 3px 3px 3px 3px; font:normal normal bold 12px verdana;color: #555555; border: 1px solid #DDDDDD;}
.boxcontent{font:normal normal bold 11px verdana;color: #555555; padding: 10px 10px 10px 10px; }

.imgtitle{padding: 3px 3px 3px 3px; font:normal normal bold 12px verdana;color: #555555;}
.imgtitle a{ font:normal normal bold 11px verdana; color: #64961E;text-decoration: none;}
.imgtitle a:hover{font:normal normal bold 11px verdana; color:#2a166f;text-decoration: none;}

.intro{background: #555555 url('../intro/intro2.jpg');height: 669px;width: 888px;}
a.szovegmenu{height: 69px;width: 636px;position: relative;top: 455px;left: -5px;text-decoration: none;}
/*div#szoveg{height: 69px;width: 636px;position: relative;top: 455px;left: -5px;}
div#szoveg a {height: 69px;width: 636px;position: relative;top: 455px;left: -5px;text-decoration: none;background-image: url('../intro/szoveg1.jpg');border: 1px solid #000000;}
*/
.menutitle {
    margin: 0 0 5px 0; padding: 0 0 3px 7px;	color: white; background:#2a166f;
	font:normal normal bold 13px sans-serif; }	
.leftmenu{margin: 10px 0 40px 0; width: 180px; border-right: dashed 1px #CDC9C9; }
.info{  margin-left: 5px;margin-right:5px; font: normal normal normal 12px verdana;text-align:justify; }
.infobox{
    width: 98%;  padding:0 2px 0 5px; color: #333333; 
    font:normal normal bold 11px verdana;  display: block; margin: 0 0 0 0; text-decoration: none; }
.mainbox{  width: 98%;}

.menu a{   
    width: 173px; padding: 5px 0 2px 5px; color: #666D70; font-weight: bold; display: block;
	text-decoration: none; border: 1px solid white; }
	
.menu a:hover {
   width: 173px; padding: 5px 0 2px 5px; color: #0A0C11; display: block; font-weight: bold;
   background:#EEEEEE; border: 1px solid #DDDDDD; }
    
.submenu1{  padding:0 0 0 20px;  width: 145px; }
a.submenu1 {  width: 133px;color: #666D70; font-weight: bold;	text-decoration: none;	border: 1px solid white; }
a.submenu1:hover{  width: 133px; color: #0A0C11; font-weight: bold; background:#B3DEF7;border: 1px solid #77c4f0;}

div.scroll{
	height: 310px;
width: 703px;
overflow: auto;
/*border: 1px solid #666;*/
background-color: #fff;
/*padding: 8px;*/
	
}

div.submenuitem a{
    width: 153px;padding: 2px 0 2px 5px; color: #666D70; font-weight: bold;	text-decoration: none;	border: 1px solid white; }

div.submenuitem a:hover{
    width: 153px;padding: 2px 0 2px 5px; color: #0A0C11; font-weight: bold; background:#B3DEF7;border: 1px solid #77c4f0; }

div.menuitem a{
    width: 173px;padding: 2px 0 2px 5px; color: #666D70; font-weight: bold;	text-decoration: none;	border: 1px solid white; }

div.menuitem a:hover{
    width: 173px;padding: 2px 0 2px 5px; color: #0A0C11; font-weight: bold; background:#B3DEF7;border: 1px solid #77c4f0; }
	
div#mainmenu { width: 100%; padding: 5px 0px 5px 0px; color:white; background:#555555 url('../logo/sitebg1.png'); font:normal normal bold 11px verdana; }

#mainmenu ul { list-style: none; margin: 0; padding: 5px 0 5px 0; font: normal 11px Verdana, Arial, sans-serif; }
#mainmenu ul li { display: inline; }
#mainmenu ul li a { color: #2680B6; text-decoration: none; font-weight: bold; }
#mainmenu ul li a:hover { color: #000000; }

#mainmenu .left { padding: 0 5px 0 0; border-right: 1px solid #ccc; }
#mainmenu .regular { padding: 0 5px 0 5px; border-right: 1px solid #ccc; }
#mainmenu .right { padding: 0 0 0 5px; border-right: 0; }

#szolglist  li { list-style-type:none; padding: 0 0 2px 0; color: #555555; }
div.next { font:normal normal bold 11px verdana; color: #64961E;  }
div.next a{ font:normal normal bold 11px verdana; color: #64961E; text-decoration: none;}
div.next a:hover { font:normal normal bold 11px verdana; color:#2a166f; }

span.partner {font:normal normal bold 11px verdana; color: #2680B6;}
span.partner a{ font:normal normal bold 11px verdana; color: #2680B6; text-decoration: none;}
span.partner a:hover { font:normal normal bold 11px verdana; color:#003F87; }

span.link { font:normal normal bold 11px verdana; color: #64961E;  }
span.link a{ font:normal normal bold 11px verdana; color: #64961E; text-decoration: none;}
span.link a:hover { font:normal normal bold 11px verdana; color:#2a166f; text-decoration: none;}
.phonenumber{ color:#660000; }