a {
text-decoration:none;
}

body{
color:#000000;
background-color:#fcfdfd;
background-image:url('images/bodybg.gif');
background-repeat:repeat-x;
font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;
}

h1 {
font-weight:normal;
font-size:15px;
color:#898989;
font-family:Tahoma;
}

h3 { 
 margin-top: 2em; 
}

label {
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

th {
 font-family:Tahoma;
 text-align:left;
 font-weight:700;
}

#elohivo {
 width:30px;
}
#elohivo_ellenorzes {
 width:30px;
}
#telefonszam{
 width:70px;
}
#telefonszam_ellenorzes {
 width:70px;
}
#osszeg_formazott{
 border:0px;
 background-color:#ffe45c;
 text-shadow: 1px 1px 1px #CFAE19;
 font-size:25px;
 font-weight:bold;
 color:#C77405;
}


.active_item{
padding-left:2px;
font-weight:bold;
font-size:10px;
background:#eaeaea;
color:#274078;
font-family:Tahoma;
}

.amount {
 border:0px;
 background-color:#ffe45c;
 text-shadow: 1px 1px 1px #CFAE19;
 font-size:25px;
 font-weight:bold;
 color:#C77405;
}

.blacklink
{
color:#000000;
font-family:Tahoma;
font-weight:bold;
font-size:12px;
}

.cimlink
{
color:#000000;
font-family:Tahoma;
font-weight:bold;
}

.blacklink.u
{
text-decoration:underline;
}

.blacklink.u11
{
text-decoration:underline;
font-size:11px;
}

.button_blue
{
color:#000000;
background-color:#d4dae4;
background-image:url('images/buttonblue.gif');
background-repeat:repeat-x;
}

.button_orange
{
color:#000000;
background-color:#fae7c4;
background-image:url('images/buttonorange.gif');
background-repeat:repeat-x;
}

.copyright{
background-color:#eff0f0;
color:#333333;
text-decoration: none;
font-weight:normal;
font-family:Tahoma;
font-size:11px;
}

.commerce{
color:#333333;
text-decoration: none;
font-weight:normal;
font-family:Tahoma;
font-size:11px;
}

.data_table_element{
color:#333333;
text-decoration: none;
font-weight:normal;
font-family:Tahoma;
font-size:12px;
}

.error{
background-color:#FFE5E5;
color:#000000;
text-decoration: none;
font-weight:bold;
font-family:Tahoma;
font-size:12px;
}

.error.shadow
{
border-left: 1px solid #d4d4d4;
border-top: 1px solid #d4d4d4;
border-right: 2px solid #d4d4d4;
border-bottom: 2px solid #d4d4d4;
}

.inactive_item{
padding-left:2px;
font-weight:bold;
font-size:10px;
background:#eaeaea;
color:#898989;
font-family:Tahoma;
}

.list_blue{
color:#000000;
font-family:Tahoma;
font-weight:normal;
font-size:11px;
background-color:#ebedf2;
}

.list_orange{
color:#000000;
font-family:Tahoma;
font-weight:normal;
font-size:11px;
background-color:#fdf6e7;
}

.listlink{
color:#000000;
font-family:Tahoma;
font-weight:normal;
font-size:11px;
}

.listlinkG
{
color:#347C2C;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
}

.listlinkB
{
color:#000000;
font-family:Tahoma;
font-weight:normal;
font-size:11px;
}

.navigacio{
font-weight:bold;
font-size:10px;
color:#19A4CF;
font-family:Tahoma;
}

.partner
{
color:#000000;
font-family:Tahoma;
font-size:11px;
padding-top:6px;
padding-bottom:6px;
padding-left:20px;
padding-right:6px;
border:1px solid #d4d4d4;
}

.redlink{
color:#C80A0A;
font-weight:bold;
font-family:Tahoma;
font-size:12px;
}

.redlinkB{
color:#C80A0A;
font-weight:bold;
font-family:Tahoma;
font-size:16px;
}

.regfield
{
color:#000000;
background-color:#fffcf7;
border:1px solid #d4d4d4;
padding:0px;
font-family:Tahoma;
font-weight:bold;
font-size:12px;
}

.regfield_fb_ok{
 border:0px;
 background-color:#ffe45c;
 font-size:17px;
 font-weight:bold;
 color:#42A03F;
 width:200px;
}

.regfield_fb_error{
 border:0px;
 background-color:#ffe45c;
 font-size:17px;
 font-weight:bold;
 color:#DF1B23;
 width:200px;
}

.solid_table{
 border: 1px solid
}

.solid_table td{
 border: 1px solid
}

.table_blue
{
color:#000000;
font-family:Tahoma;
font-weight:bold;
font-size:12px;
background-color:#d4dae4;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
border:1px solid #d4d4d4;
background-image:url('images/bluebg.gif');
background-repeat:repeat-x;
}

.table_blue.shadow
{
border-left: 1px solid #d4d4d4;
border-top: 1px solid #d4d4d4;
border-right: 2px solid #d4d4d4;
border-bottom: 2px solid #d4d4d4;
}

.table_orange
{
color:#000000;
font-family:Tahoma;
font-weight:bold;
font-size:12px;
background-color:#fae7c4;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
border:1px solid #fae7c4;
background-image:url('images/orangebg.gif');
background-repeat:repeat-x;
}


.table_orange.commerce
{
color:#000000;
font-family:Tahoma;
font-weight:normal;
font-size:13px;
background-color:#fae7c4;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
border:1px solid #fae7c4;
background-image:url('images/orangebg.gif');
background-repeat:repeat-x;
border-left: 1px solid #d4d4d4;
border-top: 1px solid #d4d4d4;
border-right: 2px solid #d4d4d4;
border-bottom: 2px solid #d4d4d4;
}

.table_orange.shadow
{
border-left: 1px solid #d4d4d4;
border-top: 1px solid #d4d4d4;
border-right: 2px solid #d4d4d4;
border-bottom: 2px solid #d4d4d4;
}

.table_body
{
color:#000000;
background-color:#ffffff;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
border:1px solid #d4d4d4;
}

.table_percent {
color:#ffffff;
font-weight:bold;
font-family:tahoma;
font-size:12px;
background-image:url('images/bar.png');
background-repeat:repeat-x;
}

.table_shadow {
border-left: 1px solid #666;
border-top: 1px solid #666;
border-right: 2px solid black;
border-bottom: 2px solid black;
}

.tooltip{
 font-size:12px;
}

#effect { width: 240px; height: 135px; padding: 0.4em; position: relative; }
#effect h3 { margin: 0; padding: 0.4em; text-align: center; }
body{ font: 62.5% 'Trebuchet MS', sans-serif; margin: 50px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
.ui-autocomplete {
	max-height: 100px;
	overflow-y: auto;
}
* html .ui-autocomplete {
	height: 100px;
}