body			{background-color: #ffffff;margin: 0px;padding:0px;FONT: normal 12px Tahoma;}
#mainhead{text-align:right;width:1000px;margin:0 auto;background:#FFF url(images/fejlec.png) left top no-repeat;height:269px;}
#mainhead ul{float:right;list-style:none;list-style-type:none;margin:0;padding:0;margin-right:12px;margin-top:10px;}
#mainhead li{float:left;width:20px;height:20px;margin-right:10px;}
#mainhead a{display:block;padding:10px;}
select			{font: normal 11px Tahoma;}
input			{font: normal 11px Tahoma;}
textarea			{font: normal 11px Tahoma;}
.footmsg		{FONT: normal 10px Tahoma;color:#A58E6B;}
.disabled		{background-color:#999999;color:#CCCCCC;}
pre				{font-size:11px;}
hr				{color:white;border:0px;}
.separ			{border-bottom:1px dotted gray;}
.hotarari		{position:relative;width:194px;height:28px;left:40px;background:#ACBE7D url('images/hat.gif') no-repeat left top;color:black;font:bold 12px Tahoma;text-align:center;}
.today			{text-align:right;padding-top:8px;padding-bottom:8px;padding-right:20px;color:white;FONT: italic 12px Tahoma;}
.submit		{cursor:pointer;border:inset 1px #ACBE7D;background:#667F1F;color:white;font-weight:bold;padding: 1px 2px;}

.blockright1{background:url(images/esemenybacktop.png) left bottom no-repeat;height:20px;overflow:hidden;}
.blockright2{background:url(images/esemenybackinside.png) left top;padding-left:4px;}
.blockright3{background:url(images/esemenybackend.png) left top;height:21px;overflow:hidden;}
.blockright3fill{background:url(images/esemenybackendfilled.png) left top;height:7px;overflow:hidden;}
.blockright2 img{border:0}


A			{background:none;color:#667F1F; font: bold 12px Tahoma;  text-decoration: none}
A:hover		{color:#ACBE7D;}
A.footer			{background:none;color:#667F1F; font: bold 12px Tahoma;  text-decoration: none}
A.footer:hover		{color:white;}
A.hotararilink			{background:none;color:black; font: bold 12px Tahoma;  text-decoration: none}
A.hotararilink:hover		{color:#667F1F;}
A.hotararilinkselected			{background:none;color:#667F1F; font: bold 12px Tahoma;  text-decoration: none}
A.hotararilinkselected:hover		{color:#ACBE7D;}
A.szgyMenuBottom1			{background:none;color:#6B8426; font: bold 15px Tahoma;  text-decoration: none}
A.szgyMenuBottom1:hover		{color:white;}
A.szgyMenuBottom2			{background:none;color:#72706F; font: normal 12px Tahoma;  text-decoration: none}
A.szgyMenuBottom2:hover		{color:white;}
A.adm1			{background:white;color:#3E4C14; font: normal 12px Tahoma;  text-decoration: none;padding:3px;}
A.adm1:hover	{background:#ACBE7D;color:white;}
A.adm2			{background:#3E4C14;color:white; font: normal 12px Tahoma;  text-decoration: none;padding:3px;}
A.adm2:hover	{background:#ACBE7D;color:#3E4C14;}

td		{font: normal 12px Tahoma;text-align:left;}

.maintext					{background:none;color:black;font: bold 16px Tahoma;}
div.OpenTable				{background:#EFEFEF;color:black;font:normal 11px Tahoma;border:1px solid #667F1F;width:98%;padding:8px;}
.szgySearchRight			{background-color: #ACBE7D;background-image:url('images/magnifying-glass.gif');background-repeat:no-repeat;padding-left:25px;padding-top:4px;width:149px;height:25px;font:normal 11px Tahoma;vertical-align:middle;border:0px;}
.szgySearchhot			{background-color: white;background-image:url('images/magnifying-glass2.gif');background-repeat:no-repeat;padding-left:25px;padding-top:4px;width:149px;height:25px;font:normal 11px Tahoma;vertical-align:middle;border:0px;}
#szgyMenu					{width:100%;font-size:100%;line-height:normal;overflow: hidden;}
#szgyMenu ul				{float:left;list-style-type: none;margin:0;margin-left: 2px;padding:0;}
#szgyMenu li				{display:inline;margin:0;padding-left:0;}
#szgyMenu a					{float:left;background:url('images/glowtab-left.gif') no-repeat left top;margin:0;margin-right: 50px;padding:0 0 0 9px;text-decoration:none;}
#szgyMenu a span			{float:left;display:block;background:url('images/glowtab.gif') no-repeat right top;padding: 4px 12px 2px 3px;font:bold 14px Tahoma;color:white;letter-spacing:0.1em}
#szgyMenu a span 			{float:none;}
#szgyMenu a:hover span 		{color: white;}
#szgyMenu #current a		{background-position:0 -82px;}
#szgyMenu #current a span	{background-position:100% -82px;color: white;}
#szgyMenu a:hover			{background-position:0% -82px;}
#szgyMenu a:hover span		{background-position:100% -82px;}

#menucontainer{
width: 192px;
background:#ACBE7D;
margin: 0px;
}

.myMenu-overhead{
height:36px;
background: #ACBE7D url('images/glossyback2.gif') repeat-x center right;
color: white;
text-align:center;
vertical-align::middle;
color: white;
font: bold 12px Tahoma;
text-decoration: none;
padding-top: 5px;
padding-right: 8px;
margin: 0;
cursor:hand;
cursor:pointer;
}

.myMenu-overhead-actif{
height:36px;
background: #ACBE7D url('images/glossyback.gif') repeat-x center right;
color: white;
text-align:center;
vertical-align::middle;
font: bold 12px Tahoma;
padding-top: 5px;
padding-right: 8px;
text-decoration: none;
margin: 0;
cursor:hand;
cursor:pointer;
}

.myMenu-overhead:hover{
height:36px;
background: #ACBE7D url('images/glossyback.gif') repeat-x center right;
color: white;
text-align:center;
vertical-align::middle;
font: bold 12px Tahoma;
padding-top: 5px;
padding-right: 8px;
text-decoration: none;
margin: 0;
cursor:hand;
cursor:pointer;
}
.myMenu-overhead *{
background:#ACBE7D;
margin: 0;
}
.myMenu-overhead-actif *{
background:#ACBE7D;
margin: 0;
}
.myMenu-content{
background:#ACBE7D;
margin: 0;
}
.myMenu-content-actif{
background:#ACBE7D;
margin: 0;
}

.submenuheader{
vertical-align:middle;
}
.submenuheaderselected{
vertical-align:middle;
}

.menuheader{
vertical-align:middle;
}
.menuheaderselected{
vertical-align:middle;
}

.submenuheader a{
height:36px;
background: #ACBE7D url('images/sub1.gif') repeat-x center right;
color: black;
display: block;
padding-left: 13px;
padding-top: 8px;
text-align:center;
font: normal 11px Tahoma;
text-decoration: none;
}

.submenuheader a:hover{
background: #ACBE7D url('images/sub1_current.gif') repeat-x center right;
color:white;
}

.submenuheaderselected a{
height:36px;
background: #ACBE7D url('images/sub1_current.gif') repeat-x center right;
color: white;
display: block;
padding-left: 13px;
padding-top: 8px;
text-align:center;
font: normal 11px Tahoma;
text-decoration: none;
}

.submenuheaderselected a:hover{
color: white;
}

.menuheader a{
height:36px;
background: #ACBE7D url('images/glossyback21.gif') repeat-x center right;
color: white;
display: block;
padding-left: 13px;
padding-top: 7px;
text-align:center;
font: bold 12px Tahoma;
text-decoration: none;
}

.menuheader a:hover{
background: #ACBE7D url('images/glossyback1.gif') repeat-x center right;
color:white;
}

.menuheaderselected a{
height:36px;
background: #ACBE7D url('images/glossyback1.gif') repeat-x center right;
color: white;
display: block;
padding-left: 13px;
padding-top: 7px;
text-align:center;
font: bold 12px Tahoma;
text-decoration: none;
}

.menuheaderselected a:hover{
color: white;
}


td.call {
	font-family: Tahoma;
	padding: 2px;
}

#calback {
	background: #FFF url('images/loading.gif') no-repeat 50% 50px;
	margin: 0 auto;
	width: 150px;
}

#calendar {
	width: 100%;

}

.cal {
	border-left: 12px solid white;
	background: white;
	width: 100%; 
}

.calhead {
	font-weight: bold;
	color: #FFF;
	font-size: 10px;
	width:100%;    
}

.calhead img {
	border: none;
}

.dayhead {
	height: 20px;
	background: #EEE;
	text-align: center;
	color: #637B18;
}
.dayheadv{
	height: 20px;
	background: #FFFFFF;
	text-align: center;
	color: black;
}

.dayrow {
	background: #FFF;
	height: 20px;
}

.dayrow td {
	width: 50px;
	color: #000;
}

.day {
	color:#ACBE7D;
	text-align:center;
}

.dayover {
	background: #CCCCCC;
}

.dayout {
	background: #FFF;
}

.esemenydatum{
	background:#667F1F;
	color:white;
	text-align:center;
	padding:5px;
}
.esemenycim{
	font-weight:bold;
	color:#667F1F;
	border-bottom:1px solid #667F1F;
}
.vanesemeny{
	font-weight:bold;
	color:#667F1F;
	text-align:center;
}

.roundcont {
	width: 95%;
	text-align:left;
	background-color: white;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: white url('images/tr.gif') no-repeat top right; 
}

.roundbottom {
	background: white url('images/br.gif') no-repeat top right; 
}

img.corner {
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}
.dottedborder td{
	border-bottom:1px dotted #CCCCCC;
}
td.dottedborder{
	border-bottom:1px dotted #CCCCCC;
}



.myAccordion-declencheur{
padding: 5px;
cursor:pointer;
color: #637B18;
font-weight:bold;
background:white;
border-bottom:1px solid gray;
margin-bottom: 1px;
}
.myAccordion-declencheur-actif{
background:white;
}
.myAccordion-declencheur *{
margin:0;
}
.myAccordion-declencheur-actif *{
border:0px;

}
.myAccordion-content{
}
.myAccordion-content-actif{
}