body.normal{
	font-family: Tahoma, Helvetica ;
	font-size: 12px;
	font-weight : normal;
        background : #ffffff url(img/back.jpg) top repeat-x fixed;
	color : #EEEEFF;
	margin : 0pt;
	margin-top : 0px;
}

img{
        border: 0px;
}



body.printable{
	font-family: Tahoma, Helvetica ;
	font-size: 12px;
	font-weight : normal;
        background : #ffffff ;
	color : #111100;
	margin : 0pt;
	margin-top : 0px;
}

TABLE{
        margin : 0px;
        padding: 0px; 
        
        border-collapse: collapse;
        
        
}
table.frame{
    border: solid 1px #000000;
    margin-top: 10px;
    border-collapse: collapse;
    padding: 0px;
}
td.frame{
    background: #ffffff url(img/logoback.jpg) center no-repeat;
}

table.menu{
    border-collapse: collapse;
    background: #bdc1db ;
}
td.menu{
      background: #5f75a7  url(img/euflag.png) bottom left no-repeat;
}

table.window{
    margin: 2 px;
    background: #bdc1db;
    padding          : 4px 0px 4px 0px;
    border-top       : 1px solid #ffffff;
    border-bottom    : 1px solid #999999;
}
td.window_header{
    
    font-weight: bold;
  
  background-color : #FFD457;
}
TD{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color : #364659;
}



TABLE.toolbar{
        background : #438BF1  top left  no-repeat;
}

TD.toolbarpic{
        background : #438BF1  top left  no-repeat;
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	color : #ffffff;

}

tr.orange{
    background-color : ffd457;
    
}

TR.sor_paros{
       background-color : #eeeeff;
}
TR.sor_paratlan{
       background-color : white;
}
TR.sor_fej{
       background : #006699 ;
}

td.w_head_blue{
       background : #5f75a7 ;
       color: white;
       font-weight : bolder;
}


td.w_head_toolbar{
    background : #bdc1db ;
    border-bottom: solid 1px #000066;
    
}

TD.sor_fej{
       color : #ffffff;
       font-weight : bolder;
}
TD.sub_sor_fej{
       font-weight : bolder;
}
td.cimke{
    font-weight : bold;
    background: #ffffff;
}

td.cimkenull{
    font-weight : bold;
    background: #ffffff;
}
td.cimke_error{
    font-weight : bold;
    background: #ffffff;
    color : red;
}

td.deleted{
    color : red;
}


A:link {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  color : #263649;
  text-decoration : none;
}
A:active {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  color : #263649;
  text-decoration : none;
    }
A:visited {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  color : #263649;
  text-decoration : none;
}
A:hover {
  color : #4756ff;
}


A.white:link {
  color	: #ffffff;
  text-decoration : none;
}
A.white:active {
  color	: #FFFFFF;
  text-decoration : none;
}
A.white:visited {
  color	: #ffffff;
  text-decoration : none;
}
A.white:hover {
  text-decoration : none;
  color	: #FFFFFF;
}
A.white_small:link {
  font-size : 8px;
  color	: #8FCAFF;
  text-decoration : none;
}


A.toolbar:link {
  color	: #ffffff;
  text-decoration : none;
}
A.toolbar:active {
  color	: #ffffff;
  text-decoration : none;
}
A.toolbar:hover {
  text-decoration : none;
  color	: #ffffff;
}
A.toolbar:visited {
  color	: #ffffff;
  text-decoration : none;
}




A.menu:active {
  color	: #ffffff;
  text-decoration : none;
  font-weight : bolder;
}
A.menu:hover {
  text-decoration : none;
  color	: #ffffff;
  font-weight : bolder;
}
A.menu:visited {
  color	: #ffffff;
  text-decoration : none;
  font-weight : bolder;
}

A.news_link:link {
  font-size : 12px;
  color	: #334455;
  text-decoration : underline;
  font-weight : bolder;
}
A.news_link:active {
  font-size : 12px;
  color	: #334455;
  text-decoration : underline;
  font-weight : bolder;
}
A.news_link:visited {
  font-size : 12px;
  color	: #334455;
  text-decoration : underline;
  font-weight : bolder;
}
A.news_link:hover {
  font-size : 12px;
  color	: #667788;
  text-decoration : underline;
  font-weight : bolder;
}

a.sidemenu  {
  font-family: Tahoma;
  font-size: 11px;
  font-weight      : 800;
  text-indent      : 10px;  
  text-decoration  : none;
  background: #bdc1db url(img/menuback.png);
  color            : #333333;
  display: block;
  width: 100%;
  padding          : 4px 0px 4px 0px;
  border-top       : 1px solid #eeeeee;
  border-left       : 1px solid #eeeeee;
  border-bottom    : 1px solid #5075a7;
  border-right    : 1px solid #5075a7;
}

a.sidemenu:hover {
  color            : #FFD457;
  background: #5f75a7 url(none);
}

a.smenu{
    color: white;
}
a.smenu:visited{
    color: white;
}
a.smenu:hover{
    color: #5f75a7;
}
input {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
}

input.data {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
}
input.data_error {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #FF0000;
}

input.disabled {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
  background :  #eeeeee;	  
}

select {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
}
select.data {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
}
select.data_error {
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #FF0000;
}



textarea{
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
}
textarea.data{
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #000066;
}
textarea.data_error{
  font-family : tahoma;
  font-size : 11px;
  font-weight : normal;
  color : #FF0000;
}


#buttons {
  float            : right;
  margin           : 0px;
  padding          : 0px;
  width            : 50%;
 border           : 1px solid #999999;
}

#scroll
{
     height:100%;
     overflow:auto;
}

form{
   margin: 0px;
}

table.dsm_table{
    padding: 2px;
    
}

tr.dsm_filter{
    background: #006699;
}
td.dsm_filter{
    color: white;
}

tr.dsm_data{
    background: #ffffff;
    text-align: center;
}
td.dsm_data{

}

tr.dsm_page{
    background: #006699;
}
td.dsm_page{
    color: white;
}
A.dsm_title:link {
  color	: #ffffff;
  text-decoration : underline;
  font-weight : bolder;
}
A.dsm_title:active {
  color	: #ffffff;
  text-decoration : none;
  font-weight : bolder;
}
A.dsm_title:visited {
  color	: #ffffff;
  text-decoration : none;
  font-weight : bolder;
}
A.dsm_title:hover {
  text-decoration : none;
  color	: #0000ff;
  font-weight : bolder;
}
