#box a {
	color:#ffffff;
	background:#D0E0EC;
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:50px;
}

#box a:hover {
background:#D9E9F5;}

#box a span {display:none;}

#box a:hover span {
position:absolute; top:450px; left:605px; z-index:3;
display:block;
width:150px;
color:#333333;
background:#D9E9F5;
font:normal 12px verdana, sans-serif;}

.Stil2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.Stil3 {color: #F1F7FC;
font-size: 8px;}
.Stil16 {
    color: #333333;
	font-size: 12px;
}
.Stil16 a:link, a:visited {
    color: #333333;
	font-size: 12px;
}
.Stil18 {font-size: 18px}
.Stil20 {
color: #D9E9F7;
font-size: 8px;
}
div#tablehigh {
	height: 100%;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(indeximg/back.gif);
}
.Stil1 {color: #D8E9E5}
.Stil23 {font-size: 9px}
.hidden {
	font-size: 8px;
}

.submenue {
	font-size: 9pt;
	color: #839fb8;
	background-color:#D0E0EC;
}
.modelname{
	font-size:9pt;
	vertical-align:top;
	color:#839fb8;
}

.submenue a:link{
	font-size: 9pt;
	color: #839fb8;
}

.submenue a:visited{
	font-size: 9pt;
	color: #839fb8;
}

.submenue a:hover{
	font-size: 9pt;
	color: #839fb8;
	text-decoration:none;
}

.txtmenue {
	font-size: 9pt;
	color: #839fb8;
}

.txtmenue a:link{
	font-size: 9pt;
	color: #839fb8;
}

.txtmenue a:visited{
	font-size: 9pt;
	color: #839fb8;
}

.txtmenue a:hover{
	font-size: 9pt;
	color: #839fb8;
	text-decoration:none;
}


.updates_title{
	font-size: 9pt;
	color: #839fb8;
	text-decoration:none;
	text-align:left;
}
.updates_title a:link{
	font-size: 9pt;
	color: #839fb8;
	text-decoration:none;
	text-align:left;
}

.updates_title a:visited{
	font-size: 9pt;
	color: #839fb8;
	text-decoration:none;
	text-align:left;
}

.updates_title a:hover{
	font-size: 9pt;
	color: #839fb8;
	text-decoration:none;
	text-align:left;
}

.position_set_info{
	text-align:left;
	padding-left:10px;
}
.modellinfo {
	text-align:center;
    font-size: 9pt;
	color: #333333;
	background-color:#D0E0EC;
}
.thumb_modell_info {
text-align:center;
vertical-align:top;
}
.menue_space {
font-size:8px;
padding-left:5px;
padding-right:5px;
}
.modellinfo a:link{
	font-size: 9pt;
	color: #333333;
}

.modellinfo a:visited{
	font-size: 9pt;
	color: #333333;
}

.modellinfo a:hover{
	font-size: 9pt;
	color: #333333;
	text-decoration:none;
}
.model_select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a:link {
color:#333333;
text-decoration:none;
}

.text_abstand_gr{
  cursor: pointer;
  margin: 1px;
  padding: 3px;
}

a:visited {
color:#333333;
text-decoration:none;
}

a:active {
color:#333333;
text-decoration:none;
}

a:hover {
color:#222222;
text-decoration:underline;
}
.space_left {
	padding-left: 10px;
}
.space_top_rl {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}
.newslinks{
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:justify;
vertical-align:top;
}
.newslinks a:active{
text-decoration:none;
font-size: 10px;
}
.newslinks a:link{
text-decoration:none;
font-size: 10px;
}
.newslinks a:hover{
text-decoration:none;
font-size: 10px;
}
.newslinks a:visited{
text-decoration:none;
font-size: 10px;
}
.tblfill{
	height: 100%;
}
.box a {
	color:#ffffff;
	background:#D0E0EC;
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:71px;
}

.box a:hover {
background:#D9E9F5;}

.box a span {display:none;}

.box a:hover span {
position:absolute; top:470px; left:605px; z-index:3;
display:block;
width:150px;
color:#333333;
background:#D9E9F5;
font:normal 12px verdana, sans-serif;}

#ajax_tooltipObj{
	z-index:1001;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	/*background-image:url('../images/arrow.gif');*/
	width:0px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1002;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:1px solid #666666;	/* Border width */
	left:0px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:240px;	/* Width of tooltip content */
	height:99px;	/* Height of tooltip content */
	background-image: url(indeximg/back.gif);
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1003;
}
