.block1{
width: 180px;
float: left;
margin: 12px 15px 12px 0px;
padding: 0px 0px;
border-right: solid 1px #006600;
text-align: center;
}


.block2{
width: 180px;
float: left;
margin: 12px 15px 12px 0px;
padding: 0px 0px;
text-align: center;
}



.block1Start{
width: 280px;
float: left;
margin: 12px 15px 12px 0px;
padding: 0px 0px;
border-right: solid 1px #006600;
text-align: center;
}


.block2Start{
width: 280px;
float: left;
margin: 12px 15px 12px 0px;
padding: 0px 0px;
text-align: center;
}

.htrenn{
clear:both;
border-top: solid 1px #006600;
margin: 8px 20px 3px 0px;
}


.companynews{
padding: 0px 0px 1px 0px;
margin: 0px 0px;
display: block;
height: 11px;
color: #006200;
text-decoration: none;
}


a.companynews, a.companynews:link, a.companynews:visited, a.companynews:active{
height: 11px;
color: #006200;
text-decoration: none;
}

a.companynews:hover{
height: 11px;
color: #006200;
text-decoration: underline;
}

.modellinfo{
font-weight: 12px;
}

table.handydata{
padding: 0px 0px;
margin: 0px 15px 0px 0px;
}


.handydata td{
padding: 5px 3px;
margin: 0px 0px;
border-bottom: solid 1px #C3C3C3;
}

.handydata th{
background-color: #004700;
color: #FFFFFF;
font-weight: bold;
text-align: left;
padding: 6px 8px;
font-size: 13px;
}

td.tabtrenn{
border-bottom: solid 2px #EB9200;
font-weight: bold;
color: #000000;
padding: 20px 4px 4px 0px;
}

.modellpic{
width: 185px;
}

.modellpic a:hover {
position: relative;
}
.modellpic a span {
display: none;
}
.modellpic a:hover span {
display: block;
position: absolute; 
top: -180px; left: 30px;
/* formatting only styles */
padding: 3px; 
margin: 10px; 
z-index: 100;
background-color: #D8D8D8; 
/* end formatting */
}

* html .modellpic a:hover span {
display: block;
position: absolute; 
top: -180px; left: 20px;
}


.changelist{
width: 140px;
font-size: 11px;
padding: 4px 4px;
}

.changelist option{
font-size: 11px;
padding: 4px 0px;
}


.modellwahl{
width: 140px;
padding: 3px 0px;
cursor: pointer;
margin: 8px 0px;
background-color: #b5cab5;
font-weight: bold;
font-size: 11px;
border: solid 1px #000;
}



.pageination{
text-align: center;
margin: 30px 20px 8px 0px;
padding: 8px 0px;
background-color: #006200;
color: #FFFFFF;
clear: both;
}


.pageination a.plink{
padding: 1px 4px;
margin: 0px 3px;
border: solid 1px #FFFFFF;
color: #FFFFFF;
}

.pageination a.plink:hover{
padding: 1px 4px;
margin: 0px 3px;
border: solid 1px #FFFFFF;
background-color: #FFFFFF;
color: #006600;
text-decoration: none;
}


.pageination a.pnext, .pageination a.pprev{
color: #FFFFFF;
text-decoration: none;
padding: 0px 10px;
margin: 0px 0px;
}

.pageination a.pnext:hover, .pageination a.pprev:hover{
color: #FFFFFF;
text-decoration: underline;
}


span.aktiv{
padding: 1px 4px;
margin: 0px 3px;
background-color: #FFFFFF;
border: solid 1px #FFFFFF;
color: #006600;
}


.hnewslist .text10gr{
margin-right: 40px;
padding-top: 10px;
}

