body {margin-left:0;margin-top:0;margin-right:0;background-image: url(img/hat.gif);background-repeat: repeat-x;background-color: #ececec;}


a:link {
color: #000000;
text-decoration: none;}

a:visited {
text-decoration: none;
color: #000000;}

a:hover {
text-decoration: none;
color: #000000;}

a:active {
color: #000000;
text-decoration: none;}

h1,h2,h3,h4,h5,h6 {
font-family:verdana,sans-serif;
line-height:1.4em;
margin:0px 0px 2px 0px;
padding:0px 0px 15px 0px;}

h1 {
font-family:verdana,sans-serif;
font-size:35px;
font-weight:800;
color:#8b8ea6;}

h2 {
font-family:verdana,sans-serif;
font-size:20px;
font-weight:600;
color:#8b8ea6;}

h3 {
font-family:verdana,sans-serif;
font-size:16px;
font-weight:600;
color:#000000;}

h4 {
font-family:verdana,sans-serif;
font-size:14px;
font-weight:600;
color:#8b8ea6;}

h5 {
font-family:verdana,sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;}

h6 {
font-family:verdana,sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;}

TABLE.body {
margin-top:0px;
border:1px solid #BDD8E0;}

TABLE.body td {
font-family:verdana,sans-serif;
font-size:12px;
line-height:1.4em;
background-color:white;
border-width:0px;}

DIV.Butor {
font-family:verdana,sans-serif;
line-height:1.4em;
font-weight:800;
margin:0px 0px 0px 0px;
width:762px;
height:120px;
padding:0px 0px 0px 0px;
border-bottom:0px solid #000000;
background-image:url(img/Butor.jpg);}

DIV.Butor h1, DIV.Butor h2, DIV.Butor h3 {
margin: 0;
padding: 0;
text-transform: uppercase;}

DIV.Butor h1 {
padding: 25px 5px 0 15px;
font-size: 25px;
font-family: Verdana, sans-serif;
font-weight: bold;
color: #FFFFFF;
border-bottom: 1px solid #003366;
padding-bottom: 1px;
width: 65%}

DIV.Butor h2 {
font-size: 13px;
font-family: Verdana, sans-serif;
color: #000000;
letter-spacing: 0.5mm;
padding-top: 0px;
padding-right: 0;
padding-bottom: 0;
padding-left: 15px;
border-bottom: 1px solid #003366;
background-color: #FFFFFF;
padding-bottom: 1px;
width: 65%}

DIV.Butor h3 {
font-size: 13px;
font-family: Verdana, sans-serif;
color: #FFFFFF;
letter-spacing: 0.5mm;
padding-top: 0px;
padding-right: 0;
padding-bottom: 0;
padding-left: 15px;
border-bottom: 0px solid #003366;
padding-bottom: 1px;
width: 65%}

DIV.nav {
font-family: verdana, sans-serif;
font-size:12px;
font-weight: 800;
margin:0px 0px 0px 0px;
padding:2px 20px 2px 30px;
border-bottom:0px solid #000000;
background-image:url(img/menu.jpg);}

DIV.nav a:link {
color: #FFFFFF;
text-decoration: none;}

DIV.nav a:visited {
text-decoration: none;
color: #FFFFFF;}

DIV.nav a:hover {
text-decoration: underline;
color: #FFFFFF;}

DIV.nav a:active {
color: #FFFFFF;
text-decoration: none;}

DIV.footer {
font-family: verdana, sans-serif;
font-size:12px;
font-weight: 800;
text-align: right;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:2px 0px 2px 30px;
border-bottom:0px solid #000000;
background-image:url(img/menu.jpg);}

DIV.footer a:link {
color: #FFFFFF;
text-decoration: none;}

DIV.footer a:visited {
text-decoration: none;
color: #FFFFFF;}

DIV.footer a:hover {
text-decoration: underline;
color: #FFFFFF;}

DIV.footer a:active {
color: #FFFFFF;
text-decoration: none;}

DIV.tartalom {
width:510px;
padding:15px 0px 0px 0px;
margin:5px 13px 5px 5px;}

DIV.tartalom a:link {
color: #2a26e1;
text-decoration: underline;}

DIV.tartalom a:visited {
text-decoration: none;
color: #000000;}

DIV.tartalom a:hover {
text-decoration: underline;
color: #f58322;}

DIV.tartalom a:active {
color: #000000;
text-decoration: none;}

DIV.oldal {
width:195px;
padding:15px 0px 0px 0px;
margin:5px 0px 5px 13px;}

DIV.termekmenu{
width: 190px; /*width of menu*/}

DIV.termekmenu .headerbar{
font: bold 10px verdana, sans-serif;
color: white;
background: black url(img/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 6px 0 6px 5px; /*header text is indented 10px*/}

DIV.termekmenu .cim{
font-size: 10px;
font-family: Verdana, sans-serif;
color: #579408;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;}

DIV.termekmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}

DIV.termekmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/}

DIV.termekmenu ul li a{
color: #A70303;
background: url(img/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 10px;}

DIV.termekmenu ul li a:visited{
color: #A70303;}

DIV.termekmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #ddffb0;}

DIV.text {
margin:0px 0px 12px 0px;}

DIV.powered {
font-family:verdana,sans-serif;
font-size:8px;
text-align:center;
padding:5px;
display:block;}

P {
margin:0px 0px 0px 0px;}

P.p_left {
text-align:left;}

P.p_right {
text-align:right;}

P.p_center {
text-align:center;}

IMG {
margin:0px 0px 12px 0px;}

IMG.banner {
margin:0px;
width:762px;
height:80px;}


