BODY {
    font-family:    arial, helvetica;
    font-size:      12px;
    color:          #000000;
    background: #FBFBF1;
    margin:0px;
    padding:0px;
}
 
form {
    margin: 0px;
    padding: 0px;
}

td 
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
}

p 
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
    text-align: justify;
}

input
{
    color: #000000;
    font-size: 10px;
}

div 
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
}

IMG {
    border: 0px;
}


ul {
   list-style-image: url('pic/li.gif'); 
   margin-left: 0px;
   padding-left: 15px;
/*   float:left;*/
}

.content p
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
    text-align: justify;
  clear:both;
}

.content h2
{
    font-size: 16px;
    font-weight: bold;
    color: #C61A06;
}

.content img 
{
    border: 1px solid #E6E4E4;
    margin: 0px 10px 5px 0px;
}

.content ul
{
    text-align: justify;
}

/* SZINES ELEMEK */

INPUT.piros { 
    FONT-WEIGHT: normal;
    color: #000000; 
    FONT-SIZE: 12px; 
    BACKGROUND-COLOR: #FFFFFF;
    border: 1px solid #C61A06; 
    width: 150px;
    
}

.fejlec {
    background-image: url('pic/remenyi_fejlec_hatter.jpg');
    border-top: 1px solid #C61A06;
    border-bottom: 1px solid #C61A06;
    border-right: 1px solid #C61A06;
    height: 115px;
}

.fejlec_piros {
	color: #C61A06;
	padding-left: 75px;
    padding-right: 10px;
    padding-top: 10px;
    font-weight: bold;
  vertical-align:top;
}

.fejlec_input {
    padding-top: 15px;
    padding-right: 10px;
}

.fejlec_jobb {
    padding-left: 10px;
}

.fejlec_belep {
    padding-left: 20px;
    padding-top: 15px;
}

.fejlec_kosar {
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
}

.fejlec_kostart {
    padding-top: 10px;
}

.piros {
    background: #C61A06;
}

.piros_szoveg {
    color: #c61a06;
}

.menu_felett {
    background: #EAE8E8;
    font-weight: bold;
    padding-top: 14px;
    padding-left: 10px;
    padding-right: 14px;
    padding-bottom: 14px;
    border-bottom: 1px solid #C61A06;
}

.menu_cimszo {
    background: #C61A06;
    color: #ffffff;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 14px;
    padding-bottom: 14px;
}

.menu_elvalaszto {
    background-image: url('pic/menu_elvalaszto.gif'); 
}

td.actalmenu,
td.almenu{
   background-color: #FBE5E7; 
   background-image: url(/pic/hatter_almenu.jpg);
   width:190px;
}

td.actalmenu a{
  color:black;
}

td.almenu div,
td.actalmenu div{
  margin:3px 0px 3px 15px;
}

td.alnyil{
  margin-left: 7px;
  margin-right: 6px;
  vertical-align:middle;
  width:20px;
  background-color: #FBE5E7;
}

.nyil {
    margin-left: 7px;
    margin-right: 6px;
    background: #ffffff;
}


.lablec {
    background-image: url('pic/remenyi_fejlec_hatter.jpg');
    border-top: 1px solid #C61A06;
    border-bottom: 1px solid #C61A06;
    border-right: 1px solid #C61A06;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}

td.actmenu,
.menu {
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background: #ffffff;
}

td.actmenu a{
  color: #C61A06;

}

.alja {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-size: 10px;
}

.nyito {
    padding-top: 200px;
    padding-left: 60px;
    color: #c61a06;
    background-image: url('pic/remenyi_nyito_hatter_teteje.jpg');
}

.nyito_ok_gomb {
    margin-left: 120px;
}


/* ALAP LINKEK */

 
a:link, a:visited, a:active
{
	color: #C61A06;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, helvetica;
}

a:hover
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, helvetica;
}





/* HONLAP KERETBEN LEVO LINKEK */
.fejlec a:link, .fejlec a:visited, .fejlec a:active
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 12px;
}

.fejlec a:hover
{
	color: #C61A06;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 12px;
}

.fejlec2 a:link, .fejlec2 a:visited, .fejlec2 a:active
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 12px;
}

.fejlec2 a:hover
{
	color: #C61A06;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 12px;
}


.menu a:link, .menu a:visited, .menu a:active
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 12px;
}

.menu a:hover
{
	color: #C61A06;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 12px;
}

.lablec a:link, .lablec a:visited, .lablec a:active
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 10px;
}

.lablec a:hover
{
	color: #C61A06;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 10px;
}

.alja a:link, .alja a:visited, .alja a:active
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 10px;
}

.alja a:hover
{
	color: #C61A06;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, helvetica;
	font-size: 10px;
}


/***********************/

h2.long_name{
  color:#C61A06;
  font-size:16px;
  font-weight:bold;
}

div.breadcumb {
  font-weight: bold;
  text-align: left;
  width: 539px;
  border-bottom: 1px dotted #C61A06;
  margin: 3px 0px 3px 0px;
  vertical-align: middle;
  padding-bottom:5px;
}
div.breadcumb a{
  font-weight: bold;
  text-align: left;
  color: black;
}

div.breadcumb img {
  margin:0px 5px 0px;
}

/* nem termek hanem gep */
table.termeklista td.machineparam{
  padding:5px;
  vertical-align: top;
}

table {
  border-collapse:collapse;
}
/*li{
  padding-left:20px;
  margin-left:20px;
}*/

table.rightcolumns {
    height: 100%;
}

table.rightcolumns td {
  vertical-align:top;
  height: 100%;
}

div#rightcolumn1{
  border: 1px solid #C61A06; 
  padding: 5px;
}

div#rightcolumn2{
  width: 120px;
  border: 1px solid #C61A06;    
  float:left;
}

/* cartbox */
.cartbox {
    width: 253px;
    margin-bottom: 12px;
}


.cartbox div.wsprice3{
  color:#C61A06;
  margin:5px;
  font-weight:bold;
}

.kosar_box_cimszo {
    height: 24px;
    vertical-align: middle;
    text-align: center;
    background: #EAE8E8;
    color: #000000;
    font-weight: bold;
    border-left: 1px solid #E6E4E4;
    border-right: 1px solid #E6E4E4;    
}

.kosar_box_szoveg {
    text-align: center;
    border-bottom: 2px solid #C61A06;
    padding: 8px 0px 8px 0px;
    background: white;
    border-left: 1px solid #E6E4E4;
    border-right: 1px solid #E6E4E4;
}

/* belepes box */
.belepes_box_cimszo
{
    font-size: 16px;
    font-weight: bold;
    color: #C61A06;
}

.belepes_box_szoveg
{
    padding: 0px;
    text-align: center;
}

/* reg */

.reg .cim
{
    font-weight: bold;
    font-style: italic;
    padding-top: 12px;
    border-bottom: 1px solid #EAE8E8;
}

/* uzenetek */
div.errors {
    background: #C61A06;
    color: #ffffff;
    font-weight: bold;
    padding-top: 7px;
    padding-bottom: 7px;
    text-align:center;
    margin-top:10px;
}

div.messages {
    background: #EAE8E8;
    font-weight: bold;
    padding-top: 7px;
    padding-bottom: 7px;
    text-align:center;
    margin-top:10px;
    color:#C61A06;
}
