/* Airot CSS */

body, td {
	font-family: Arial;
	font-size: 9pt;
}

a:link {
	font-weight: bold;
	color: #2870a8;
}
a:visited {
	font-weight: bold;
	color:#2870a8;
}

a:hover {
	color: #3870a8;
}
a:active {
	color: #4870a8;
}

a.selected {
	acolor: #58A0C8;
    color: #D61C08;
}

#container {
	padding-left: 1%;
	padding-right: 10%;
	height: 100%;
}

div#content td {
	vertical-align: top;
}

table#content {
	width: 100%;
	height: 400px;
	border: 1px solid darkgray;
}

div#lang {
	text-align:center;
	margin-top:140px
}

td#menu {
	width: 150px;
	border-right: 1px solid darkgray;
}

div#menu {
	font-size: 14px;
}

ul.menu {
	padding-left: 0;
	margin-top: 0;
	margin-left: 0;
}

div#menu li {
	list-style-type: none;
	display: block;
	background-color: #f0f0f0;
	text-align: left;
	margin-top: 4px;
	width: auto;
}

div#menu li a 
{
    display: block;
    border-bottom: 1px solid white;
    padding: 2px;
}

div#menu ul.menu li ul.menu li {
    margin-left: 10px;
}

div#menu ul.menu li ul.menu li a {
    border-left: 1px solid white;
}

div#menu li.aktiiv 
{
  padding-bottom: 0px;
}

div#menu a {
	text-decoration: none;
}

div#menu li#swisswatch {
    margin-top: 12px;
}

div#menu li#campaigns {
    margin-top: 12px;
}

div#main {
	padding-left: 4px;
    padding-bottom: 4px;
}

div#footer {
	text-align: center;
	font-size: 8pt;
}

h4.headerStyle1 {
	background-color: #f0f0f0;
    margin-bottom: 2px;
}

img {
    border: none;
}

hr {
    color: darkgray;
}

.services table {
    border: 1px solid darkgray;
    border-collapse: collapse;
    margin-top: 5px;
}

.services table td {
    border-bottom: 1px solid darkgray;
}

.services table td hr {
    visibility: hidden;
}

table.tooted {background-color:#FFFFFF}
table.tooted th {background-color:#0099CC;padding:4px}
table.tooted td {background-color:#eeeeee;padding:4px}
table.okorv {background-color:#FFFFFF;font-size:10px}
table.okorv th {background-color:#dddddd; padding:4px}
table.okorv th.desc {background-color:#eeeeee;padding:1px}
table.okorv td {background-color:#eeeeee;padding:4px;}
table.okorv tr.total td {background-color:#dddddd}

#orderForm table {
    width: 100%;
}

span.hind {background-color:#FFFFAA;padding:2px;font-weight:bold;font-size:12pt}
span.button {background-color:#99FF00;padding:2px;border:0px solid black;text-transform:uppercase;font-weight:bold;font-size:10px}
input.small {font-size: 10px}
span.note {color:#00cc33;font-weight:bold}
.products {
    
}

.product {
    border-bottom: 1px solid #aaaaaa;
    width: 520px;
    min-height: 200px;
    overflow: hidden;
}

.product .image {
    float: right;
    border: 1px solid #aaaaaa;
}

.product .buyLink {
    display: block;
    margin-top: 4px;
}

.product .price {
    margin-top: 10px;
    display: block;
    font-weight: bold;
    font-size: 13px;
}

