html, body {
	border: none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:#ffffff;
}

h1, p, ul {
	margin:0px;
}

h1 {
	color:#FFFFFF;
	font-size:16pt;
}

h2 {
	color:#000000;
	font-weight:bold;
	font-size:12pt;
	margin-top:10px;
	margin-bottom:10px;
}

img {
	border:0px;
}
p, ul, td{
	color:#FFFFFF;
	font-size:10pt;
}

ul {
	padding-left: 20px;
	padding-right: 10px;
}

ul.description li {
	padding-bottom:15px;
}

ul.technical_details li, p.technical_details{
	padding-bottom:5px;
}

ul.features{
	padding-left:230px;
}

p.features{
	padding-bottom:5px;
}

table.impressum td{
	font-size:8pt;
	/*border-top:#ffffff solid 1px;*/
}

hr{
	margin-bottom:10px;
	border:0px;
	height: 1px;
	border-bottom: #999999 dashed 1px;
}

table.pressePics tr td {
	background-color:#FFFFFF;
	color:#000000;
	text-align:center;
}

table.pressePics tr td img {
	border:0px;
	vertical-align:middle;
}

table.designs {
	margin-left:100px;
	margin-top:10px;
	text-align:center;
}

#navigation_main {
	/*background:url(../images/navigation.jpg) no-repeat;*/
	height: 83px;
	width: 161px;
	float:left;
	margin-right:300px;
}
#logo {
	height: 83px;
	float:right;
}

#banner {
	background:url(../images/banner.jpg);
	position:absolute;
	width:50px;
	height:1100px;
	top:50%;
	left:50%;
	margin-left:-550px;
	margin-top:-550px;
}

#container {
	background:url(../images/background.jpg) no-repeat;
	position:absolute;
	top:50%;
	left:50%;
	width:950px;
	height:583px;
	margin-left:-475px;
	margin-top:-300px;
	padding:7px 14px 21px 14px;
}

#container_start {
	background:url(../images/background_start.jpg) no-repeat;
	position:absolute;
	top:50%;
	left:50%;
	width:950px;
	height:583px;
	margin-left:-475px;
	margin-top:-300px;
	padding:7px 14px 21px 14px;
}

#html_content{
	border-top:1px solid #ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 700px;
	height: 500px;
	float:left;
}

.headline1 {
	float:left;
	text-align:left;
	width: 200px;
	height: 460px;
}
.text1 {
	text-align:left;
	width: 430px;
	height: 420px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 40px;
	float:left;
}
.headline2, .headline4, .headline5 {
	float:left;
	text-align:left;
	width: 300px;
	height: 460px;
}
.headline5 {
	width: 270px;
}
.headline3 {
	float:left;
	text-align:left;
	width: 0px;
	height: 460px;
}
.text2, .text3, .text4, .text5 {
	text-align:left;
	width: 330px;
	height: 420px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 40px;
	float:left;
}

.text3 {
	padding-left: 8px;
	padding-top: 55px;
}
.text4 {
	height:230px;
}

.headline4 {
	height:230px;
}

#subnavi {
	text-align:right;
}
#subnavi a{
	font-size:9pt;
	color:#ffffff;
	text-decoration:none;
}
#subnavi a:hover{
	text-decoration:underline;
}

a{
	font-size:9pt;
	color:#ffffff;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

#slideshow, #titel_start {
	border-top:1px solid #ffffff;
	width:250px;
	height:500px;
	float:left;
}
#titel_start p{
	font-size:16pt;
	padding: 10px;
	margin:10px;
	color:#333333;
	text-align:center;
}

#titel_start img{
	margin-left: 80px;
}

#footer {
	float:right;
	margin:10px;
}

#footer a{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}


.back_iTraveler, .back_iBag, .back_designs, .back_features, .back_presse, .back_shop, .back_impressum, .back_home {
	width: 660px;
	height: 460px;
	color: #FFFFFF;
	padding: 20px;
}

.back_home {
background:#626262;
}
.back_iTraveler {
background:#E45462;
}
.back_iBag {
background:#E29F0B;
}
.back_designs {
background:#80B945;
}
.back_features {
background:#009FCF;
}
.back_presse {
background:#10101C;
}
.back_shop {
background:#613149;
}
.back_impressum {
background:#000000;
}
.color1 {
color:#E45462;
}
.color2 {
color:#E29F0B;
}
.color3 {
color:#80B945;
}
.color4 {
color:#009FCF;
}
.color5 {
color:#10101C;
}
.color6 {
color:#613149;
}
.color7 {
color:#000000;
}


