/*
    Copyright (c) 2004 Wienerberger AG
    Revision: 0.3.1
*/

@import url("fonts.css");
@import url("elm_copy.css");
@import url("elm_table.css");


hr.hidden,
#bar-meta,
#fly-stock,
#key-visual,
.bar,
#nav-content,
#nav-channel,
.button.more,
.button.close,
#tools,
#pod,
#ui-country,
#ui-search {
display: none; }

body {
font-family: verdana, arial, sans-serif;
font-size : 10pt;
background : white;
padding: 0 14px;}

a, a:visited {
color : #b11116; }

a img {
border : none; }

hi, h2, h3, h4, h5 {
font-family: arial, sans-serif; }

#header {
text-align: right;
margin-top: 10px;
height: 45px;
position: relative; }
#header .claim {
position: absolute;
left: 0;
bottom: 0;}

.container {
margin-top: 1em;}
#relations.container {
border-width: 1px 0;
border-style: solid;
border-color: #333;
padding-bottom: 10px;}
#relations.container h3 {
border-bottom: 1px dotted #333;
padding-bottom: 0.4em;}
#relations.container ul {
padding: 0;
margin: 0 0 0 2em; }
#relations.container li {
padding: 0;
margin: 0 0 0.2em; }
#relations.container li p {
margin: 0; }

.container.brands {
text-align: right; }
.container.brands img {
margin-left: 10px; }

.copy .container {
margin: 0;}

#content .copy td {
background: none;
border-width: 1px 0 0;
border-style: solid;
border-color: #666; }

.copy .part.with-visual-left .anchor-section {
width: 100%;
float: none; }

.promo .visual {
margin: 0 10px 1em 0;
float: left; }

.promo.compared {
float: right; }
.promo.compared .visual {
margin: 0 0 0 10px; }