﻿body		{margin:0px; padding:0px; text-align:center; font-family:arial;font-size:12px; background: url(i/back.jpg) repeat-x;}
img		{border:0px;}
form		{margin:0px; padding:0px; border:0px;}
.button	{background:#ff6600; color:#ffffff; font-weight:bold; border:1px outset #FFAB73;}
a		{color:#3399FF;}
a:hover	{color:#ff6600;}
a:visited {color:#551a8b;}

h1 		{color:#3586FF; font-size:16pt; margin:0px; padding:0 0 15 0px;}
h2 		{color:#3586FF; font-size:12pt; margin:30 0 10 0px; padding:0 0 0 0px; border-bottom:1px dotted #ff6600;}
h3 		{color:#3586FF; font-size:10pt; margin:0px; padding:12 0 8 0px;}
h4		{color:#3586FF; font-size:11pt; margin:0 0 10 0px; padding:2px 0 12px 6px; border-bottom:0px dotted #ff6600;}
.right h1, .c1 h1, .c3 h1 	{background:#3586FF; color:#ffffff; font-size:14pt; margin:0px; padding:2 0 2 5px;}
.c1 h3, .c3 h3 	{color:#ff6600; font-size:18px; margin:0px; padding:0 0 5 0px;}
.c1 h4		{color:#3586FF; font-size:22px; margin:0px; padding:10 0 18 0px; text-align:center; font-weight:bold;}

.tabrow1	{background-color:#eeeeee; font-family:arial;font-size:12px; color:#666666;}
.tabrow2 	{background-color:#ffffff; font-family:arial;font-size:12px; color:#666666;}
.tabhead 	{background-color:#dddddd; font-family:arial;font-size:12px; color:#666666; font-weight:bold;}
.tabnumber {font-family:arial;font-size:12px; color:#666666;}

.seite 	{margin:auto; text-align:left; width:780px;}
.logo		{margin:17 0 22 0px;}
.nav 		{margin:0 0 48 0px;}
.nav ul	{list-style:none; padding:0px; margin:0px;}
.language    {background-color:#ffffff;}

.content  	{top:21px; position:relative; float:left; background-color:#ffffff; width:575px; font-family:arial;font-size:12px; color:#666666;}
.content li	{margin: 0px; padding: 0 0 3 0px;}
.content ul	{margin: 0px; padding: 0 0 0 16px; list-style-image:url(i/bullet.gif);}
.content ol	{margin: 0px; padding: 0 0 0 25px;}
.c1 		{float:left; width:275px; margin:0 25 0 0px;}
.c3 		{float:left; width:275px;}
.cspacer	{width:100%; height:8px;}

.right	{float:right; width:180px; height:auto; color:#666666; background:#dddddd;}
.right td	{font-family:arial; font-size:12px; color:#666666;}
.taspace 	{padding:5px;}
.ta form 	{text-align:center; font-weight:bold;}
.ta select	{border:1px solid  black; font-family:arial; font-weight:bold; color:#666666;}
.ta input	{border:none; text-align:right; font-family:arial; font-weight:bold; font-size:20px; width:25px; color:#FF6600; background-color:#dddddd; }


#navi a			{color:#ffffff;background: #3586FF url(i/navl.gif) left top no-repeat;text-decoration: none; padding-left:10px; font-family:verdana; font-size:15px; font-weight:bold;}
#navi a span		{background: url(i/navr.gif) right top no-repeat;padding-right:10px; padding-top: 2px; padding-bottom: 2px}
#navi a, #navi a span	{display:block; float:left}
#navi a, #navi a span	{float:none;}
#navi li			{list-style:none; float:left; margin:0 2 0 0px; padding:0px;}
#navi a:hover		{color:#E0F0FF;background:#3586FF url(i/navlh.gif) left top no-repeat;}
#navi a:hover span	{background: url(i/navrh.gif) right top no-repeat}

#navia a			{color:#E0F0FF;background:#3586FF url(i/navlh.gif) left top no-repeat;}
#navia a span		{background: url(i/navrh.gif) right top no-repeat}

#wrap     {position:relative; float:left; background-color:#ffffff; width:575px; height:655px;}

#box0 {
  position:absolute;
  width:575px;
  height:80px;
  top:0px;
  left:0;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box0.gif') no-repeat;
  background-color:#ffffff;

}

#box1 {
  position:absolute;
  width:575px;
  height:240px;
  top:85px;
  left:0;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box1.gif') no-repeat;
  background-color:#ffffff;

}

#box2 {
  position:absolute;
  width:285px;
  height:160px;
  top:330px;
  left:0;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box2.gif') no-repeat;
  background-color:#ffffff;

}

#box3 {
  position:absolute;
  width:285px;
  height:160px;
  top:330px;
  left:290px;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box3.gif') no-repeat;
  background-color:#ffffff;

}

#box4 {
  position:absolute;
  width:575px;
  height:80px;
  top:495px;
  left:0;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box4.gif') no-repeat;
  background-color:#ffffff;

}

#box5 {
  position:absolute;
  width:285px;
  height:160px;
  top:580px;
  left:0;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box5.gif') no-repeat;
  background-color:#ffffff;

}

#box6 {
  position:absolute;
  width:285px;
  height:160px;
  top:580px;
  left:290px;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:url('i/box6.gif') no-repeat;
  background-color:#ffffff;

}

#headline {
  position:absolute;
  width:525px;
  height:auto;
  top:30px;
  left:20px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

#mobil {
  position:absolute;
  width:245px;
  height:auto;
  top:110px;
  left:40px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

#price {
  position:absolute;
  width:245px;
  height:auto;
  top:110px;
  left:290px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

#start {
  position:absolute;
  width:525px;
  height:auto;
  top:160px;
  left:20px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.tbox {
  position:absolute;
  width:240px;
  height:auto;
  top:15px;
  left:23px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.lbox {
  position:absolute;
  width:155px;
  height:auto;
  top:100px;
  left:100px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

#mbox {
  position:absolute;
  width:535px;
  height:auto;
  top:17px;
  left:20px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

#vbox {
  position:absolute;
  width:190px;
  height:auto;
  top:22px;
  left:70px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

#ebox {
  position:absolute;
  width:240px;
  height:80px;
  top:20px;
  left:20px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.top {
  font-family:verdana;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:right;
  letter-spacing:0;
  line-height:1.5em;
  font-size:14px;

}

.top p {
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.top h5 {
  font-family:verdana;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:left;
  letter-spacing:0;
  line-height:1.3em;
  font-size:18px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.top h6 {
  font-family:verdana;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:center;
  letter-spacing:0;
  line-height:1.3em;
  font-size:16px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.top h7 {
  font-family:verdana;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:right;
  letter-spacing:0;
  line-height:1.3em;
  font-size:22px;
  padding:0 0 0 0;
  margin:0 0 0 0;

}

.top a:link {
  color:#3586ff;
  text-decoration:none;

}

.top a:visited {
  color:#3586ff;
  text-decoration:none;

}

.top a:hover {
  color:#ff6600;
  text-decoration:none;

}

.box {
  font-family:verdana;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:left;
  letter-spacing:0;
  line-height:1.3em;
  font-size:22px;

}

.mid {
  font-family:verdana;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:center;
  letter-spacing:0;
  line-height:1.5em;
  font-size:16px;

}

.mid a:link {
  color:#000000;
  text-decoration:none;

}

.mid a:visited {
  color:#000000;
  text-decoration:none;

}

.mid a:hover {
  color:#ff6600;
  text-decoration:none;

}

.mid70 {
  font-family:verdana;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:center;
  letter-spacing:0;
  line-height:1.5em;
  font-size:16px;
  margin:28px 0 0 0;

}

.mid70 a:link {
  color:#3586FF;
  text-decoration:none;

}

.mid70 a:visited {
  color:#3586FF;
  text-decoration:none;

}

.mid70 a:hover {
  color:#ff6600;
  text-decoration:none;

}

.vor {
  font-family:verdana;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:left;
  letter-spacing:0;
  line-height:1.6em;
  font-size:14px;

}

.tes {
  font-family:verdana;
  color:#000000;
  text-decoration:none;
  word-spacing:normal;
  text-align:left;
  letter-spacing:0;
  line-height:1.3em;
  font-size:12px;

}

div.pagination {
       padding: 3px;
       margin: 3px;
}

div.pagination a {
       padding: 2px 5px 2px 5px;
       margin: 2px;
       border: 1px solid #AAAADD;
       
       text-decoration: none; /* no underline */
       color: #000099;
}
div.pagination a:hover, div.pagination a:active {
       border: 1px solid #000099;

       color: #000;
}
div.pagination span.pagination_current {
       padding: 2px 5px 2px 5px;
       margin: 2px;
               border: 1px solid #000099;
               
               font-weight: bold;
               background-color: #000099;
               color: #FFF;
       }
div.pagination span.pagination_disabled {
               padding: 2px 5px 2px 5px;
               margin: 2px;
               border: 1px solid #EEE;
       
               color: #DDD;
}