body {
	font-family: Verdana;
	font-size:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

p {
	font-family: Verdana;
	font-size:10px;
}

td {
	font-family: Verdana;
	font-size:10px;
}

.grauer_text {
	color: #706565;
	font-weight: bold;
	font-size: 10px;
}

.tableFORM {
	border: solid 1px #000000;
}

a {
	color: #706565;
	text-decoration: underline;
	font-weight: bold;
}
a.current {
	color: #EB8810;
}

a.topleiste {
	color: #FACE98;
	text-decoration: none;
	font-weight: bold;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 11px;
	margin: 0px;
	clear: both;
}

h1 {
	font-size: 18px;
	display: inline;
	clear: both;
}

h2 {
	font-size: 16px;
}

h3 {
	font-style: normal;
	margin: 10px 0 20px 0;
}

p.regiszt, a.regiszt, a.regiszt:link, a.regiszt:visited
                    {
                    background-image: url(../img/nyilacska_fenti_menu.gif);
              		background-repeat: no-repeat;
              		background-position: 0px;
                	padding-left: 5px;
					text-decoration: none;                	
                	font-size: 10px;
                	color: #fff;
                	}


#center{
margin-left:auto;
margin-right:auto;
width:980px;
text-align:center;
}

<!-- FEJLÉC -->

#head{
width:980px;
margin-bottom:25px;
}
#header_yellow{
background:#ff8e09;
width:980px;
height:30px;
}
#menu_top{
padding-right:10px;
text-align:right;
padding-top:4px;
float:left;
width:700px;
height:30px;
}
.loginform h1, #menu_top h1, #menu_bottom h1, #kereses h1, #menu_bottom_sub h1, #menu_bottom_sub_2 h1{
font-family: Trebuchet MS;
font-size:12px;
text-decoration:none;
color:#fff;
text-transform:uppercase;
font-weight:bold;
clear:none;
}
#menu_top a{
text-decoration:none;
color:#fff;
}
#menu_top a:hover{
text-decoration:none;
color:#014a90;
}
#menu_bottom{
padding-right:10px;
text-align:left;
padding-top:7px;
float:left;
height:20px;
width:960px;
clear:right;
border-bottom:#014a90 solid 2px;

}
#menu_bottom a, #menu_bottom_sub a, #menu_bottom_sub_2 a{
text-decoration:none;
color:#014a90;
}
#menu_bottom a:hover, #menu_bottom_sub a:hover, #menu_bottom_sub_2 a:hover{
text-decoration:none;
color:#ff8e09;
}
#menu_bottom_sub_container{
float:left;
height:35px;
width:960px;
text-align:left;
}
#menu_bottom_sub{
height:30px;
width:480px;
text-align:left;
display:none;
}
#menu_bottom_sub_2{
position:relative;
height:30px;
width:480px;
text-align:left;
left:375px;
display:none;
}
#menu_bottom h1, #menu_bottom_sub h1, #menu_bottom_sub_2 h1{
color:#ff8e09;
}
#kereses{
text-align:right;
margin-top:0px;
float:left;
background:#f9a13a;
width:260px;
padding-right:10px;
margin-right:0px;
height:30px;

}
<!-- FEJLÉC -->

		.inputbox
            {
            margin: 0px;
            padding: 0px;
            height: 18px;
            background: #fff;
            border: 1px solid #999999;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #000;
            }
        .elkuldgomb
            {
            margin: 0px;
            padding: 0px;
            margin: 0px;
            padding: 0px;
            width: 20px;
            height: 20px;
            background: #fff;
            border: #999999 solid 1px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9px;
            color: #ff8e09;
            }
#header_illuszt{
background:url(../img/head_illuszt_bgr.jpg);
width:980px;
height:64px;
}

#content{
float:left;
padding-top:20px;
width:980px;
}
#item_details{
float:left;
background:#ebeff1;
width:800px;
height:100px;
border:#000 solid 1px;
margin-bottom:5px;
}
#item_details tr img{
margin-right:5px;
}
#menu{
float:left;
width:160px;
text-align:left;
}

#anyaga{
width:150px;
height:22px;
margin-bottom:5px;
}
#anyaga p, #anyaga a{
font-weight:normal;
padding-top:4px;
font-size:10px;
text-decoration:none;
}
#anyaga a:hover{
color:#CCCCCC;
}


.rez,
.acel,
.pom,
.biztonsagi,
.rozsdamentes,
.jelolt,
.mero,
.fitting{
float:left;
height:20px;
width:20px;
border:#666666 solid 1px;
margin-right:2px;
}

.rez{background:#99ffcc;}
.acel{background:#cccccc;}
.pom{background:#ffccff;}
.biztonsagi{background:#ff9999;}
.rozsdamentes{background:#9999ff;}
.jelolt{background:#cc9966;}
.mero{background:#ffcc99;}
.fitting{background:#9e809f;}

.loginform{
margin-top:10px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
padding:0px;
height:300px;
}
#content_container{
float:left;
width:800px;
text-align:left;
}
#footer{
float:left;
width:980px;
height:317px;
text-align:left;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
}
#footer_illuszt{
float:left;
width:980px;
height:241px;
background:url(../img/footer_illuszt.jpg);
}
#footer_blue{
float:left;
width:980px;
height:75px;
background:url(../img/footer_blue_bgr.jpg) repeat-x;
border-top:#ff9933 solid 3px;
}
#footer_blue_top{
width:980px;
height:40px;
}
#footer_blue_top_left{
float:left;
width:520px;
height:40px;
}
#footer_blue_top_left img{
margin:5px 5px 0px 5px;
}
#footer_blue_top_right{
float:right;
width:460px;
height:40px;
text-align:right;
}
#footer_blue_top_right img{
margin:5px 10px 10px 5px;
}
#footer_blue_bottom{
float:left;
width:980px;
height:35px;
}
#footer_blue_bottom p{
color:#FFFFFF;
font-size:10px;
}
#footer_blue_bottom_left{
width:710px;
float:left;
height:35px;
padding-left:10px;
}
#footer_blue_bottom_right{
width:240px;
float:right;
height:35px;
text-align:right;
padding-right:10px;
}

.hasonlo {
padding-bottom:3px;
float:left;
}

.hasonlodiv{
float:left;
display:inline;
border:1px solid #CCCCCC; 
padding:3px 6px;
text-align:center;
}

.hasonlodiv A, .hasonlodiv A:visited, .hasonlodiv A:hover {
text-decoration:none;
}

.hasonlodiv:hover, .hasonlodiv A:hover{
background-color: #FFF0DD
}



