﻿Body {
	font-family			: sans-serif;
	font-size			: 10pt;
	margin				: 0px;
	padding				: 0px;
	background-image	: url(/img/back.gif);
	background-position	: top left;
	background-repeat	: repeat-x;
	background-color	: #e3e3e3;
}

A {
	color				: #666;
	text-decoration		: none;
}

A:hover {
	text-decoration		: underline;
}

Img {
	border				: 0px;
}

Div#dvMain {
	margin				: auto;
	width				: 819px;
	background-image	: url(/img/mainback.gif);
	background-repeat	: repeat-y;
}

Div#dvLogo {
	background-image	: url(/img/back.gif);
	background-position	: top left;
	background-repeat	: repeat-x;
	height				: 113px;
}

Div#dvLogo A {
	position			: relative;
	top					: 24px;
	left				: 8px;
}

Div#dvBackground {
	background-image	: url(/img/background.jpg);
	background-position	: top left;
	background-repeat	: no-repeat;
}

Div#dvFlash {
	height				: 168px;
	margin-left			: -1px;
}

Div.h_sep {
	height				: 2px;
	background-image	: url(/img/h_sep.gif);
	background-position	: top left;
	background-repeat	: no-repeat;
	overflow			: hidden;
}

Div#dvMenu {
	height				: 315px;
	width				: 182px;
	float				: left;
	background-image	: url(/img/v_sep.gif);
	background-position	: top right;
	background-repeat	: no-repeat;
	padding-left		: 6px;
}

Div#dvMenu A {
	display				: block;
	height				: 50px;
	width				: 180px;
	opacity				: .8;
	filter				: alpha(opacity=80);
}

Div#dvMenu A:hover {
	opacity				: 1;
	filter				: alpha(opacity=100);
}

Div#dvLang {
	margin-top			: 95px;
	text-align			: center;
}

Div#dvLang A {
	display				: inline;
}

Div#dvContent {
	float				: left;
	margin				: 0px 0px 0px 10px;
	width				: 590px;
}

iframe.configurator, object.configurator {
	float				: left;
	width				: 615px;
	height				: 443px;
}

Div#dvContent {
	padding				: 10px 5px 0px 5px;
}
	
Div#dvBottom {
	clear				: both;
	height				: 36px;
	background-image	: url(/img/bottom.gif);
	background-position	: top right;
	background-repeat	: no-repeat;
}

Div#dvCopyRight {
	background-color	: #e3e3e3;
	color				: #777;
	font-size			: 8pt;
	text-align			: center;
}

H1 {
	letter-spacing		: 0.1em;
	font-size			: 12pt;
	font-weight			: bold;
	color				: #ee3024;
	margin				: 0px 0px 10px 0px;
	border-bottom		: 1px dashed #555;
}

H2 {
	font-size			: 12pt;
	font-weight			: bold;
	color				: #777;
	margin				: 10px 0px 8px 0px;
}

P {
	margin				: 0px 10px 8px 10px;
	text-align			: justify;
}

Div.company {
	border				: 1px solid #999;
	padding				: 5px;
	margin				: 15px 0px 15px 50px;
}

Div.company .logo, Div.country .flag {
	width				: 150px;
	float				: left;
}

Div.company .info, Div.country H2 {
	float				: right;
	width				: 330px;
	margin-right		: 10px;
}

Div.company .c, Div.country .c {
	clear				: both;
}

Div.company span {
	font-weight			: bold;
}

Table {
	border-collapse		: collapse;
}

TD {
	vertical-align		: top;
}

input.text {
	border				: 1px solid #999;
}

textarea {
	width				: 300px;
	height				: 100px;
	font-family			: sans-serif;
	font-size			: 10pt;
}

.imright {
	float				: right;
	margin-left			: 20px;
	border				: 1px solid #555;
}

.prodimg {
	margin				: 0px 0px 0px 0px;
}

H1.prodid {
	float				: right;
	border-bottom		: none;
}

Img#imZoom {
	display				: none;
	text-align			: center;
	position			: absolute;
}

Div#dvDetLeft {
	float				: left;
	width				: 180px;
}

Div#dvDetLeft img {
	border				: 1px solid #555;
}

Div#dvDetRight {
	padding-left		: 10px;
	float				: left;
}

Div#dvDetRight H2 {
	margin				: 0px;
}

Div#dvDetRight ul {
	list-style-image	: url(/img/bullet.gif);
	margin				: 10px;
	padding				: 0;
}

Div#dvDetRight ul li.important {
	font-weight			: bold;
	color				: #ee3024;
}

Div#dvDetInfo {
	clear				: both;
	margin-bottom		: 10px;
}

Div#dvDetInfo H2 {
	text-align			: right;
	border-bottom		: 1px dashed #555;
}

Div#dvDetInfo H2 span.price {
	color				: #ee3024;
	font-size			: 15pt;
	margin				: 0px 10px 0px 10px;
}

Div#dvDetInfo H2 span.price span {
	font-size			: 10pt;
	font-weight			: bold;
	vertical-align		: top;
	margin-left			: 2px;
}

Div#dvDetInfo H2 span.vat {
	display				: block;
	clear				: left;
	font-size			: 7pt;
	font-weight			: normal;
	margin				: 0px 10px 5px 10px;
}

A.wheretobuy {
	color				: #ee3024;
	font-weight			: bold;
	float				: right;
}