body {
background: url(../images/page/olaj.jpg);
padding: 0px;
margin: 0;
}

div.menu {
position: absolute;
top: 20px;
left: 50%;
width: 986px;
margin-left: -493px;
}

div.animation {
position: absolute;
top: 41px;
left: 50%;
width: 986px;
margin-left: -493px;
}

div.animation object {
width: 986px;
height: 400px;
}

div.main {
position: absolute;
top: 441px;
left: 50%;
width: 986px;
margin-left: -493px;
background: url(../images/page/back.jpg);
}

div.left {
float: left;
width: 220px;
}

div.mid {
float: left;
width: 546px;
}

div.right {
float: left;
width: 220px;
}

div.left, div.mid, div.right {
padding-bottom: 10px;
}

div.menu2, div.menu3, div.copyright {
float: left;
width: 986px;
}

div.menu3 {
background: url(../images/page/back3.jpg);
border-bottom: 1px solid black;
}

div.copyright {
background: url(../images/page/back2.jpg);
}

div.clear {
clear:both;
}

div.boxmidtitle {
margin-top: 10px;
height: 20px;
width: 566px;
background: #B1C94D;
}

div.boxlefttitle, div.boxleft, div.boxrighttitle, div.boxright {
width: 200px;
margin-left: 10px;
}

div.boxlefttitle, div.boxrighttitle {
margin-top: 10px;
}

div.boxleft {
margin-bottom: 10px;
}

div.boxleft, div.boxright {
background: #e9e9e9;
text-align: center;
padding-bottom: 10px;
}

div.telepulesnev {
position: absolute;
top: 140px;
left: 412px;
font-size: 8pt;
padding-top: 2px;
}

select.telepules2 {
margin: -2px 0px 0px 0px;
padding: 0px;
}

div.productprice {
position: absolute;
top: 9px;
right: 230px;
text-align: right;
font-size: 10pt;
font-weight: bold;
}

p, div, td, li {
font-family: Verdana;
}

div.copyright table {
margin: auto;
}

div#consultationlayer p, div#consultationlayer td {
color: #714B48;
}

p.thermoltitle {
font-size: 10pt;
padding: 0;
margin: 10px;
font-weight: bold;
}

p.text {
font-size: 8pt;
padding: 0;
margin: 10px;
text-align: justify;
}

p.smalltext {
font-size: 8pt;
padding: 0;
margin: 10px;
text-align: justify;
}

p.smalltext_tac {
font-size: 8pt;
padding: 0;
margin: 10px;
text-align: center;
}

p.smalltext_whatisthermol {
font-size: 8pt;
padding: 0;
margin: 0px 10px 10px 10px;
text-align: justify;
line-height: 1.4em;
}

p.smalltext_whatisthermol strong {
font-size: 9pt;
font-weight: bold;
}

p.tinytext, td.tinytext {
font-size: 7pt;
padding: 0;
margin: 2px;
text-align: center;
}

p.introtitle {
font-size: 9pt;
padding: 0;
margin: 10px;
}

.big {
font-size: 9pt;
}

.bold {
font-weight: bold;
}

p.application, p.main_big {
font-family: Verdana;
font-size: 11pt;
font-weight: bold;
text-align: center;
margin: 10px;
}

p.main_big_2 {
font-family: Verdana;
font-size: 12pt;
font-weight: bold;
text-align: center;
margin: 10px;
}

p.application img {
border: 0px;
}

p.introtitle_thermol {
font-size: 9pt;
padding: 0;
margin: 10px 10px 0px 10px;
font-weight: bold;
}

p.productlist {
text-align: justify;
padding: 10px;
margin: 0px;
font-size: 8pt;
line-height: 1.4em;
}

p.download {
font-size: 8pt;
padding: 0;
margin: 0px 5px 5px 10px;
text-align: justify;
line-height: 1.4em;
}

p.download_info {
font-size: 8pt;
padding: 0;
margin: 5px 5px 0px 10px;
text-align: justify;
line-height: 1.4em;
}

p.calculate {
font-size: 8pt;
padding: 2px 0px 1px 0px;
margin: 0px;
text-align: center;
}

p.calculate_radio {
font-size: 8pt;
padding: 2px 0px 1px 60px;
margin: 0px;
text-align: justify;
}

p.calculate_radio2 {
font-size: 8pt;
padding: 2px 0px 1px 10px;
margin: 0px;
text-align: left;
}

p.calculate_title {
font-size: 8pt;
padding: 0px;
margin: 0px;
text-align: center;
}

p.mainbigtitle {
font-size: 15pt;
padding: 0;
margin: 10px;
text-align: center;
font-weight: bold;
color: #714B48;
}

.red {
color: red;
}

div.distributor {
position: absolute;
bottom: 160px;
left: 229px;
font-size: 8pt;
}

div.skype {
position: absolute;
bottom: 107px;
left: 610px;
}


div.skype_chrome {
position: absolute;
bottom: 102px;
left: 610px;
}

div.order, table.order2, table.order3 {
display: none;
}

div.boxright img, div.boxleft img {
border: 1px solid black;
}

div.mid img.bo {
border: 1px solid #c4c4c4;
}

div.menu img, div.menu2 img, div.menu3 img {
border: 0px;
}


object.corpvideo {
padding: 6px 10px 0px 0px;
}

ul {
margin-bottom: 0;
}

li {
font-size: 8pt;
text-align: justify;
padding: 0px 20px 0 0px;
list-style: square;
margin-left: -5px;
}

span.more a, div.boxright a {
font-size: 8pt;
}

a {
color: black;
font-weight: normal;
text-decoration: none;
}

a:hover {
color: navy;
font-weight: bold;
}

a.normal {
border: 0px;
background-color: transparent;
}

a.normal:hover {
color: navy;
font-weight: normal;
}

div#more1, div#more2, div#more3, div#more4, div#more5, div#more6, div#more7, div#more8, div#more9, div#more10, div#more11, div#more12, div#more13, div#more14, div#more15, div#more16 {
display: inline;
}

div#more1t, div#more2t, div#more3t, div#more4t, div#more5t, div#more6t, div#more7t, div#more8t, div#more9t, div#more10t, div#more11t, div#more12t, div#more13t, div#more14t, div#more15t, div#more16t {
display: none;
}

span#more1, span#more2, span#more3, span#more4, span#more5, span#more6, span#more7, span#more8, span#more9, span#more10, span#more11, span#more12, span#more13, span#more14, span#more15, span#more16 {
display: inline;
}

span#more1t, span#more2t, span#more3t, span#more4t, span#more5t, span#more6t, span#more7t, span#more8t, span#more9t, span#more10t, span#more11t, span#more12t, span#more13t, span#more14t, span#more15t, span#more16t {
display: none;
}

table.ref {
margin: 5px;
}

table.ref td {
text-align: center;
color: navy;
padding: 10px 0 0 0;
font-size: 8pt;
}

table.ref td img {
border: 1px solid #c4c4c4;
padding: 0px;
margin: 0 0 5px 0;
}

table.ref td img.logo {
border: 0px;
padding: 0px;
margin: 10px 3px 0 3px;
}

table.resellers, table.contact {
margin: 5px;
}

table.resellers td {
padding: 8px;
text-align: center;
font-size: 8pt;
}

table.contact td {
padding: 3px;
font-size: 8pt;
}

table.contact img {
border: 0px;
}

table.contactphoto {
margin-left: 185px;
}

table.download {
margin: 0px;
padding: 0px;
}

table.download td {
margin: 0px;
padding: 0px;
}

select, input {
font-family: Verdana;
font-size: 8pt;
}

iframe.savings, iframe.savings_2, iframe.co2, iframe.km, iframe.usage, iframe.savings_fuel {
margin: 0 0 10px 0;
width: 200px;
padding: 0;
border: 0;
overflow: hidden;
clear: both;
float: left;
}

iframe.savings {
height: 75px;
}

iframe.km {
height: 85px;
}

iframe.co2 {
height: 65px;
}

iframe.savings_fuel {
height: 1px;
}

iframe.usage {
height: 170px;
}

p.personalref {
margin: 10px;
font-size: 11pt;
}

table.order{
margin-left: 4px;
}

table.order td {
font-family: Verdana;
font-size: 8pt;
padding: 5px;
text-align: center;
}

input#osszbrutto  {
border: 0px;
font-weight: bold;
text-align: right;
}

table.typeperfuel td {

font-family: Verdana;
font-size: 8pt;
padding: 6px 12px 6px 12px;
text-align: center;
width: 145px;
}

table.typeperfuel {
margin-left: 10px;
}

table.productlist {
margin: 0px;
}

table.productlist td {
padding: 0px;
font-size: 8pt;
}

table.productlist td.pll {
text-align: left;
}

table.productlist td.plr {
text-align: right;
}

img.button_felh_kalk {
float: right;
padding-left: 10px;
padding-top: 2px;
border: 0px;
}

img.nl {
float: left;
}

img.nr {
float: right;
}

.nobo {
border: 0px;
}

.mb10 {
margin-bottom: 10px;
}

.mb5 {
margin-bottom: 5px;
}

.ml10 {
margin-left: 10px;
}

.ml5 {
margin-left: 5px;
}

.mr10 {
margin-right: 10px;
}

.mr5 {
margin-right: 5px;
}

.mt10 {
margin-top: 10px;
}

.mt5 {
margin-top: 5px;
}

.tal {
text-align: left;
}

.tac {
text-align: center;
}

.taj {
text-align: justify;
}

.fwn {
font-weight: normal;
}

.fwb {
font-weight: bold;
}
