BODY {
border: 0px;
padding: 0px;
border-spacing: 0px;
margin: 0px;
background-color: #E9EEF5;
}

.noborder{
border-collapse: collapse;
border: 0px;
padding: 0px;
border-spacing: 0px;
width: 100%;
}

.left_space {
background-image: url("/themes/huwico/left_space_bg.png");
background-repeat: repeat-y;
width: 38px;
vertical-align: top;
padding: 0px;
}

.right_space {
background-image: url("/themes/huwico/right_space_bg.png");
background-repeat: repeat-y;
width: 21px;
vertical-align: top;
padding: 0px;
}

.body {
background-image: url("/themes/huwico/body_bg.png");
background-repeat: repeat-y;
width: 849px;
vertical-align: top;
padding: 0px;
}

.header {
background-image: url("/themes/huwico/header_bg.png");
background-repeat: no-repeat;
width: 849px;
vertical-align: top;
padding: 0px;
height: 242px;
}

.right {
background-image: url("/themes/huwico/right_bg.png");
background-repeat: repeat-x;
background-color: #E9EEF5;
padding: 0px;
}

.main {
padding: 15px;
font-family: Verdana,Helvetica, sans-serif;
font-size: 10pt;
vertical-align: top;
min-height: 700px;
width: 800px;
}

.footer {
background-image: url("/themes/huwico/footer_bg.png");
background-repeat: no-repeat;
background-color: #DBDFE6;
padding-top: 20px;
padding-bottom: 5px;
font-family: Verdana;
font-size: 7pt;
color: grey;
vertical-align: top;
text-align: center;
}

.primary_links {
font-family: Verdana,Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #F6F8FC;
font-variant: small-caps;
font-stretch: extra-expanded;
position: absolute;
left: 234px;
top: 170px;
}


.secondary_links {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #65676B;
font-variant: small-caps;
position: absolute;
width: 715px;
text-align: right;
left: 170px;
top: 203px;
}
.tamogatok {
text-align: center;
background-color: white;
}
a {
text-decoration: none;
font-weight: bold;
color: #47567C;
}

a:link {
color: #47567C;
}

a:visited {
color: #47567C;
}

a:hover {
color: #ff4500;
text-decoration: underline;
}
.primary_links a, .primary_links a:visited {
color: #F6F8FC;
}
.primary_links a:hover {
color: #F6F8FC;
text-decoration: underline;
}

.secondary_links a, .secondary_links a:visited {
color: #65676B;
}
.secondary_links a:hover {
color: #65676B;
text-decoration: underline;
}

	      
.search_box {
/*background-color: #707B90;
border: solid 1px #BDC4D0;*/
position: absolute;

left: 620px;
top: 160px;
/*height: 18px;
padding: 4px;*/
}

.search_box_text {
background-color: #707B90;
border: solid 1px #BDC4D0;
width: 120px;
font-family: Verdana;
font-size: 8pt;
color: #F4F6F8;
}

.search_box_submit {
background-color: #DBDFE6;
border: 0px;
width: 50px;
font-family: Verdana;
font-size: 8pt;
color: #65676B;
}

.leftbar {
vertical-align: top;
border-right: solid 1px  #DFDFDF;
font-size: 9pt;
padding-right: 10px;
width: 180px;

}

.leftbar h3 {
border-bottom: 1px solid #89949F;
font-family: Verdana, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 0px;
font-size: 1em;
font-weight: bold;
color: #65676B;
}


.maincontent {
vertical-align: top;
font-size: 9pt;
line-height: 16px;
padding: 8px;
padding-left: 15px;

}
.maincontent TABLE {
font-size: 8pt;
width: 400px;
}
.tips, .help {
width: 500px;
}
.node .content IMG {
background-color: white;
padding: 5px;
border: solid 1px  #DFDFDF;
text-align: center;
margin: auto;
display: table;
}
.nodemeta {
border-top: 1px solid #89949F;
text-align: right;
width: 600px;
}
.img, .center {
width: 100%;
text-align: center;

}
.calendar table, .calendar th, .calendar td, .calendar a
border: 0px;
font-size: 8pt;
background-color: #F7F9FA;
}

.day-normal, .day-future {
color: #BAC3CD;
}

.title {
font-size: 13pt;
}


.maincontent .title {
font-size: 12pt;
color: #93A0B9;
padding: 0px;
margin: 0px 0px 0px 0px;
}


.node {
padding: 10px 0px 30px 0px;

}
.node .taxonomy a {
font-size: 0.81em;
color: #65676B;
}

.node .taxonomy a:hover {
font-size: 0.81em;
text-decoration: none;
color: #93A0B9;
}

.block .content {
padding-top: 5px;
padding-bottom: 20px;
font-size: 8pt;
}
.leftbar .content a {
font-size: 8pt;
color: #65676B;
text-decoration: none;
line-height: 11pt;
}
.leftbar .content a:hover {
text-decoration: none;
color: #93A0B9;
}
/******* szaboat ******/
h1, h2, h3 {
font-family: "Trebuchet MS", sans-serif;
color: #93A0B9;
}

h3 {
font-size: 1.2 em;

}


.title a {
font-weight: bold;
font-size: 1.2em;
color: #369;

}

.submitted {
color: #999;
font-size: 0.81em;
}
/*HOTSPOTTER xhtml*/
.noborder0 {
border-collapse: collapse;
border: 0px;
padding: 0px;
border-spacing: 0px;

}
.hotspotter {
border: solid 1px #ccc;
background-color: white;
padding: 5px;
}
.hotspotter input {
width: 110px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;
}
.hotspotter select {
width: 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;
}
.hotspotter div {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;
}
.hotspotter form {
padding: 0px;
}