.idopont {
width:300px;font-weight:900;
}

body {
font-family : Sans-serif;
font-size : 11px;
margin : 0;
padding : 0;
color : #333333;
background : #ffffff;
}
.bal {
font-size : 11px;
color : #5f5f5f;
margin : 8px;
}
h2 {
color : #c57e45;
border-bottom : 1px dotted #c57e45;
}
h3 {
color : #c57e45;
border-bottom : 1px dotted #c57e45;
}
.k_row {
text-align : right;
width : 25%;
}
.simprod {
border : 1px solid #d3d3d3;
margin : 5px;
margin : 5px 5px 0 5px;
text-align : center;
float : left;
height : 250px;
width : 31%;
}
.k2_row {
width : 75%;
}
.kotelezo {
border : 2px solid black;
}
.kimaradt {
border : 2px solid red;
}
.kep {
width : 240px;
height : 80px;
border : 1px solid #d3d3d3;
margin : 5px;
}
.menu_fent {
background : #444853;
border-top : 1px solid white;
width : 228px;
}
.menu_fent a {
border-bottom : 1px solid white;
display : block;
width : 203px;
padding-left : 25px;
height : 19px;
padding-top : 2px;
background : url("images/menu_hatter.jpg") no-repeat right 0;
color : white;
font-weight : bold;
font-size : 12px;
}
.menu_fent a:hover {
color : red;
}
.menu_fent_link {
color : white;
}
.fej_jobb_kiem {
text-align : left;
font-size : 11px;
color : #053a6c;
font-weight : bold;
}
.fej_jobb {
width : 100%;
height : 132px;
border-left : 1px solid white;
border-top : 4px solid #e5c59c;
text-align : left;
font-size : 11px;
color : #000000;
}
.fej_jobb_kep {
height : 132px;
background : url("images/fej_jobb.jpg") no-repeat;
width : 100%;
}
a.category0 {
width : 157px;
padding-left : 30px;
min-height : 17px;
padding-top : 2px;
background : url("images/menu_0.jpg") no-repeat center center;
display : block;
margin : 0 1px;
color : white;
font-weight : bold;
border-bottom : 1px solid white;
}
a:visited.category0 {
color : white;
}
a:hover.category0 {
background : url("images/menu_0_hover.jpg") no-repeat center center;
color : white;
}
a.category1 {
width : 157px;
padding-left : 30px;
min-height : 17px;
padding-top : 2px;
background : url("images/menu_1.jpg") no-repeat center center;
display : block;
margin : 0 1px;
color : #073b6a;
font-weight : bold;
border-bottom : 1px solid white;
}
a:visited.category1 {
color : #073b6a;
}
a:hover.category1 {
color : #cd222a;
}
.termekar {
background : #ffffff;
padding-top : 10px;
margin-bottom : 5px;
color : #dc143c;
vertical-align : bottom;
font-size : 12px;
}
.termekalap {
border : 1px solid #d3d3d3;
margin : 5px;
}
h1 {
padding : 2px 2px 2px 8px;
margin : 0;
background : #c57e45;
color : #ffffe0;
font-weight : 900;
font-size : 12px;
}
.termektitle {
padding : 2px 2px 2px 8px;
margin : 0;
background : #c57e45;
color : #ffffe0;
font-weight : 900;
font-size : 12px;
}
.fo {
background : #ffffff;
vertical-align : top;
font-size : 13px;
}
.menutabla {
padding : 5px 5px 5px 5px;
cursor : pointer;
text-align : center;
}
A:link {
text-decoration : none;
color : black;
}
A:visited {
text-decoration : none;
color : black;
}
A:hover {
text-decoration : none;
color : black;
}
table.vonalas {
margin-top : 5px;
margin-left : 5px;
border : 1px solid #d3d3d3;
border-spacing : 1px;
width : 100%;
font-size : 11px;
}
table.vonalas th, table.vonalas td {
border : 1px solid #d3d3d3;
padding : 2px 3px;
text-align : left;
vertical-align : top;
background : #e1e1c9;
color : #0d3246;
}
table.vonalas th {
background : #c57e45;
color : #ffffe0;
}
.pirosgomb {
font-family : Tahoma, sans-serif;
background : #dc143c;
color : white;
}
.normalgomb {
font-family : Tahoma, sans-serif;
background : #fbc391;
color : black;
}
