P, div, td, body  {

	font-size : 11px;
	font-family : Verdana;
	color : #286092;
	}

H1  {}

H2  {}

H3  {}






th {
	font-family: verdana, sans;
	font-size: 10px;
	background: #99BDDC;
	padding: 2px 2px 2px 2px;
	color: #006FA8;
}

#task td {
	font-family: verdana, sans;
	font-size: 10px;
	background: #DDDDDD;
	padding: 0 0 0 3px;
}
#tasks td, th, input, select {
	font-family: verdana, sans;
	font-size: 10px;
}
#task td {
	background: #D1E0EE;
	padding: 0 0 0 3px;
}
#task td.even {
	background: #E8F0F7;
	padding: 0 0 0 3px;
}


.istask {
	color: #AA0000 !important;
	font-weight: bold;
}


A  {
       	color : #A80000;
	font-size : 11px;
}

A:Visited  {font-size : 11px;}

A:Active  {font-size : 11px;}

A:Hover  {
        text-decoration : none;
       	color : #A80000;
	font-size : 11px;
}

A.menulink  {
        color : #006fa8;
        text-decoration : none;
		font-weight: bold;
}

A:Hover.menulink  {
        text-decoration : none;
		font-weight: bold;
        color : #a80000;
}



a.balmenulink , a.balmenulink:visited , a.balmenulink :active{
	display: block;
	padding-left:12px;
	color : #006fa8;
	text-decoration : none;
	font-weight: normal;
	background-image: url(images/balmenu_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover.balmenulink  {
	text-decoration : none;
	color : #a80000;
	font-weight: normal;
}

BODY  {
        font-size : 10px;
        font-family : Verdana;
        color : #004d86;
		background-repeat: repeat-x;
}

.szoveg  {
	font-size : 11px;
	font-family : Verdana;
	color : #286092;
	margin-left : 14px;
	margin-right : 15px;
	margin-top : 15px;
	margin-bottom : 10px;
	line-height : 18px;
	text-align : justify;
}

div.balmenu  {
	font-size : 11px;
	font-family : Verdana;
	color : #286092;
	margin-left : 10px;
	margin-right : 0px;
	margin-top : 12px;
	margin-bottom : 0px;
	line-height : 11px;
	text-align : left;
}

.labszoveg  {
        font-size : 10px;
        font-family : Verdana;
		font-weight: bold;
        color : #FFFFFF;
    	line-height : 15px;
    	text-align : center;
		margin-top: 4px;
}

.menu  {
	font-size : 10px;
	font-family : Verdana;
	font-weight: bold;
	color : #006fa8;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 13px;
	margin-bottom : 0px;
	line-height : 12px;
	text-align : center;
	text-transform : uppercase;
}

.banner {
	margin-bottom: 12px; 
	margin-right: 12px; 
}

.labbg {
	background-repeat: repeat-x;
	background-position: bottom;
}

.norepeat {
	background-repeat: no-repeat;
}

.repeaty {
	background-repeat: repeat-y;
}

.regform
{
border:1px solid #669AC9;
font-size:11px;
color:#286092;
height:18px;
width:200px;
}

.regbutton

{
background-color:#ffffff;
border:1px solid #286092;
font-size:11px;
font-weight:normal;
color:#286092;
height:18px;
width:100px;
}

.loginform
{
background-color:#ffffff;
border:1px solid #6699C8;
font-size:10px;
width:120px;
height:18px;
}

.loginbutton
{
background-color:#669AC9;
color:#ffffff;
font-size:10px;
font-weight:bold;
height:18px;
border: 2px solid #006FA8;

}

hr {
color:#82AED5;
height:1px;}

.form {
	border : none;
	background-color : transparent;
	height: 16px;
	font-size : 10px;
	font-family : Verdana;
	font-weight: bold;
	color : #357ec0;
	margin-left : 8px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	line-height : 11px;
}
.form2 {
	border : none;
	background-color : transparent;
	height: 16px;
	font-size : 10px;
	font-family : Verdana;
	font-weight: bold;
	color : #357ec0;
	margin-left : 3px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;

	line-height : 11px;
}



td.datagrid_td_header {
	background:#6596C7;
	border: 1px solid #ffffff;
	padding-left:3px;
	padding-top:1px;
	padding-right:2px;
	padding-bottom:1px;
	font-weight:bold;
	font-size:10px;
	color: #000000;
}
td.datagrid_td_cell_even {    
	font-family:Arial;	
	font-size:11px; 
	background-color:#EDEFF2;
	border: 1px solid #ffffff;
	padding-left:3px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px
}
td.datagrid_td_cell_odd {
	font-family:Arial;	
	font-size:11px; 
	background-color: #F7F8FA;
	border: 1px solid #ffffff;
	padding-left:3px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px
}

a.datagrid_link_header,a.datagrid_link_header:link,a.datagrid_link_header:active,a.datagrid_link_header:visited,a.datagrid_link_header:hover {
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;	
   font-family:Arial;	
   font-size:11px; 
 }
 
a.datagrid_link,a.datagrid_link:link,a.datagrid_link:visited {
	font-family:Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size:11px;
	color:#222f50;
	text-decoration:none;
}
a.datagrid_link:hover{
	color:#f58423;
}



table.datagrid_table {border-collapse: collapse; } 

.style1
{
font-size:13px;
font-weight:bold;
}

.style2
{
font-size:15px;
}

div.left_box {margin:20px 10px 10px 10px;padding-top:10px; border-top:1px solid #99BDDC;}