
/* Default Formate HTML Tags */

/* :hover Verhalten für IE 6,7,8 implmentieren */
body { 
 behavior: url("../_styles/default/csshover3.htc"); 
 }

* {
 margin: 0;
 padding: 0;
 }

body {
 background-color: rgb( 229, 229, 229 );
 background-image: url(../../_styles/motoresort/_images/bg_body.jpg);
 background-position: 0 0;
 background-repeat: repeat-x;
 margin: 0;
 padding: 0;
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 color: #000;
 }
 
div, td, ul, li {
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 color: #000;
 }
 
td {
 padding: 5px;
 }
 
img {
 border: none;
 }
 
ul, li {
 line-height: 12pt;
 }
 
ul {
 list-style-type: disc;
 }

/* Default Farben für Tabellen-Listings */
 
td.listing1 {
 background-color: #fff;
 }
 
td.listing2 {
 background-color: #eee;
 }

/* Seite BANNER Formate */

.conBannerMain {
 width: 990px;
 height: 120px;
 overflow: hidden;
 background: #e6e6e6 url(../../_styles/motoresort/_images/bg_banner_main.jpg) 0 0 no-repeat;
 }
 
.conBannerHeader {
 height: 100px;
 overflow: hidden;
 }
 
.conBannerInfobar {
 height: 20px;
 overflow: hidden;
 text-align: right;
 vertical-align: middle;
 padding: 0 10px 0 0;
 }
 
/* Seite CONTENT Formate */

/* Main-Container gibt die Gesamtbreite des Layouts vor */
.conContentMain {
 width: 990px;
 overflow: hidden;
 background: #fff url(../../_styles/motoresort/_images/bg_content_main.jpg) 0 0 repeat-y;
 }

/* Linke Layoutspalte - Hauptnavigation */
.conContentLeft {
 width: 170px;
 overflow: hidden;
 background: transparent;
 float: left;
 }

/* Mittlere Layoutspalte - Dokumenten Inhalte */
.conContentCenter {
 width: 600px;
 overflow: hidden;
 background: #fff;
 margin: 0 0 0 25px;
 float: left;
 }

/* Rechte Layoutspalte - Banner etc.*/
.conContentRight {
 width: 170px;
 overflow: hidden;
 background: transparent;
 margin: 0 0 0 25px;
 float: left;
 }
 
.conContentHistory {
 height: 18px;
 overflow: hidden;
 line-height: 18px;
 background: #fff url(../../_styles/motoresort/_images/bg_content_history.jpg) right top no-repeat;
 color: #666;
 margin: 20px 0 15px 0;
 }
 
.conContentHistory a, .conContentHistory a:link, .conContentHistory a:visited {
 color: #666;
 }
 
.conContentHistory a:hover, .conContentHistory a:active {
 color: #c00;
 }
 
.conContentSystemMessage {
 background-color: #ffd;
 border: solid 2px #c00;
 margin: 10px 0 10px 0;
 padding: 10px 20px 10px 20px;
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 font-weight: 400;
 color: #c00;
 text-align: center;
 }
 
.conContentData100 {
 width: 598px;
 overflow: hidden;
 background-color: #fff;
 border: solid 1px #ccc;
 margin: 0 0 10px 0;
 clear: both;
 }
 
.conContentData70 {
 width: 398px;
 overflow: hidden;
 background-color: #fff;
 border: solid 1px #ccc;
 margin: 0 0 10px 0;
 float: left;
 }
 
/* Klassen für 2 Spalten Layout der Startseite */

.conContentHomeLeft {
 width: 294px;
 float: left;
 background: #fff;
 text-align: left;
 }
 
.conContentHomeRight {
 width: 294px;
 float: right;
 background: #fff;
 text-align: left;
 }

.conContentData50 {
 width: 290px;
 overflow: hidden;
 background-color: #fff;
 border: solid 1px #ccc;
 margin: 10px 0 0 0;
 }
 
.conContentData30 {
 width: 188px;
 overflow: hidden;
 background-color: #fff;
 border: solid 1px #ccc;
 margin: 0 0 10px 10px;
 clear: right;
 float: right;
 }
  
/* Innere Formate der Content-DIVs 100, 70, 50, 30 ... */
 
div.conContentDataHead {
 background: #eee url(../../_styles/motoresort/_images/bg_content_data_head.jpg) 0 0 repeat-x;
 padding: 4px 5px 4px 5px;
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 font-weight: bold;
 color: #454545;
 line-height: 15pt;
 }
 
.conContentDataHeadLinks {
 height: 26px;
 overflow: hidden;
 background: #f9f9f9;
 }
 
.conContentDataHeadLinks_open {
 height: 120px;
 overflow: hidden;
 }
 
.conContentDataHeadLinks div {
 margin: 5px;
 }
 
.conContentDataHeadLinks div.older {
 height: 115px;
 float: left;
 line-height: 20px;
 }
 
.conContentDataHeadLinks div.newer {
 height: 115px;
 float: right;
 line-height: 20px;
 }
 
.conContentDataInner {
 background-color: #fff;
 margin: 10px 8px 10px 8px;
 display: block;
 overflow: hidden;
 clear: both;
 }
 
.conContentDataInnerSlim {
 width: 460px;
 margin: 0 0 0 60px;
 overflow: hidden;
 }

.artikelBildRechts {
 margin: 10px 0 10px 10px;
 border: solid 1px #ddd;
 border-spacing: 0;
 }
 
.artikelBildLinks {
 margin: 10px 10px 10px 0;
 border: solid 1px #ddd;
 border-spacing: 0;
 }
 
.artikelBildAnzeige {
 background-color: #eee;
 width: 170px;
 padding: 5px 0 0 0;
 text-align: center;
 }
 
.artikelBildBeschreibung {
 width: 170px;
 background-color: #eee;
 padding: 5px;
 font-size: 7.5pt;
 color: #666;
 text-align: center;
 vertical-align: top;
 }
 
.conContentNotes {
 width: 600px;
 overflow: hidden;
 margin: 0 0 20px 0;
 text-align: right;
 clear: both;
 }

.conArtikelBild1 {
 background-color: #eee;
 width: 172px; 
 height: 160px; 
 overflow: hidden; 
 float: left; 
 text-align: center; 
 border: solid 1px #ddd; 
 margin: 5px 10px 20px 0; 
 }
 
.conArtikelBild {
 background: #eee;
 width: 380px; 
 overflow: hidden; 
 text-align: center; 
 margin: 5px 10px 20px 0; 
 }
 
.conFotostreckeBild {
 width: 114px; 
 overflow: hidden; 
 text-align: center; 
 background-color: #eee; 
 border: solid 1px #ddd; 
 margin: 0 10px 10px 0; 
 padding: 2px 0 8px 0; 
 float: left;
 }
 
.conArtikelAnsichtOptionen {
 width: 370px;
 margin: 10px 0 0 0;  
 text-align: right;
 }
 
.conTeaser_Box {
 width: 170px; 
 height: 100px; 
 overflow: hidden; 
 margin: 0 0 8px 0;
 /* background-position: center; */
 /* background-repeat: no-repeat; */
 }
 
.conTeaser_Titel {
 width: 170px; 
 height: 30px;
 overflow: hidden;
 background-color: #fff;
 text-align: center;
 filter: Alpha(opacity=80); 
 -moz-opacity: 0.8; 
 opacity: .80;
 margin: 70px 0 0 0;
 }
 
.Teaser_Titel_Inner {
 font-size: 7.5pt;
 line-height: 11pt;
 text-align: center;
 margin: 0 3px 0 3px;
 }

.conLocationBild {
 background: #eee;
 width: 180px; 
 overflow: hidden; 
 text-align: center; 
 margin: 5px 10px 20px 0; 
 float: left;
 }
 
.conLocationInfo {
 background-color: #fff; 
 width: 160px; 
 overflow: hidden; 
 float: left; 
 text-align: left; 
 border: none; 
 margin: 5px 0 20px 0; 
 }

/* Default DIV für Zeilentrennung ... */
 
.zeilentrenner {
 height: 2px;
 background: transparent url(../../_styles/motoresort/_images/zeilentrenner.gif) center no-repeat;
 margin: 10px 0 10px 0;
 }
 
/* Default Klassen für Seitenzahlen Navigation */
.seitenzahlen {
 clear: both;
 margin: 0 0 10px 0;
 }
 
.seitenzahlen_rechts {
 float: right;
 text-align: left;
 }
 
.seitenzahlenBttn {
 background-color: #ddd;
 border: solid 1px #ccc;
 margin: 0 0 0 5px;
 padding: 4px;
 }
 
/* Formatiere DIV in Infospalte LINKS / RECHTS ... */
 
.boxHead {
 width: 160px;
 height: 20px;
 overflow: hidden;
 background: #000 url(../../_styles/motoresort/_images/bg_box_head.jpg) 0 0 repeat-x;
 margin: 15px 5px 0 5px;
 }
 
.boxHeadTitle {
 color: #fff;
 margin: 4px 0 0 5px;
 }
 
.boxContent {
 width: 160px;
 overflow: hidden;
 background: #fff url(../../_styles/motoresort/_images/bg_box_content.jpg) left bottom repeat-x;
 margin: 0 5px 10px 5px;
 }
 
.boxContentInner {
 width: 152px;
 overflow: hidden;
 margin: 4px;
 }
 
/* Link Eigenschaften anpassen */
.boxContentInner a, .boxContentInner a:link, .boxContentInner a:visited, .boxContentInner a:active {
 color: #000;
 text-decoration: none;
 }
 
.boxContentInner a:hover {
 color: #f00;
 text-decoration: none;
 }
 
.boxNavBttn {   /* --- Kann entfernt werden --- */
 width: 152px;
 overflow: hidden;
 background-color: transparent;
 background-image: url(../../_styles/default/bg_box_navbutton.jpg);
 background-position: left bottom;
 background-repeat: repeat-x;
 margin: 0;
 padding: 0 0 0 4px;
 line-height: 26px;
 cursor: pointer;
 }
 
/* Fehler melden */
#conFehlerMelden {
 text-align: right;
 margin-bottom: 5px;
 }
 
#conFehlerMelden p {
 font-size: 7pt;
 color: #666;
 line-height: 10pt;
 }
 
#conFehlerMelden p a, #conFehlerMelden p a:link, #conFehlerMelden p a:visited{
 text-decoration: none;
 color: #666;
 }
 
#conFehlerMelden p a:hover, #conFehlerMelden p a:active {
 text-decoration: none;
 color: #c00;
 }
 
/* Navigations-Elemente */

ul.Navigation {
 width: 152px;
 overflow: hidden;
 margin: 4px;
 }
 
ul.Navigation li {
 width: 152px;
 height: 28px;
 min-height: 28px;
 overflow: hidden;
 background: transparent url(../../_styles/default/bg_box_navbutton.jpg) left bottom repeat-x;
 padding: 0 0 0 4px;
 line-height: 26px;
 cursor: pointer;
 list-style-type: none;
 }
 
ul.Navigation li a, ul.Navigation li a:link, ul.Navigation li a:visited {
 text-decoration: none;
 color: #000;
 display: block;
 }
 
ul.Navigation li a:hover, ul.Navigation li a:active {
 text-decoration: none;
 color: #000;
 display: block;
 }

/* Container Klassen für Werbebanner */

.boxBigsize {
 position: absolute;
 /* top: 5px; */
 top: 0;
 /* left: 257px; */
 left: 262px;
 z-index: 99;
 width: 728px;
 height: 90px;
 /* overflow: hidden; */
 }
 
.boxSkyscraper {
 width: 160px;
 height: 600px;
 overflow: hidden;
 margin: 10px 5px 10px 5px;
 text-align: center;
 }
 
.boxSkyscraperWallpaper {
 position: absolute;
 left: 990px;
 width: 160px;
 height: 600px;
 }
 
.mir-wallpaper-background {
 }
 
.boxRectangle {
 width: 300px;
 height: 250px;
 overflow: hidden;
 margin: 10px 5px 10px 5px;
 text-align: center;
 }

.container_Partnerbanner {
 width: 160px;
 overflow: hidden;
 margin: 10px 5px 0 5px;
 }
 
.boxPartnerbanner {
 width: 160px;
 height: 60px;
 overflow: hidden;
 margin: 2px 0 0 0;
 text-align: center;
 }

/* CSS Klassen für Testberichte */

#TestMagazinInfo {
 height: 70px; 
 margin: 10px 0 0 0;
 }
 
#TestMagazinInfo p {
 line-height: 18px;
 }
 
#TestMagazinInfo p span {
 font-weight: bold;
 }

/* Container Box für erstes Testergebnis */
.TestAusgewaehlt_Box {
 width: 575px;
 background: #ececec;
 margin: 10px 0 0 0;
 border: solid 2px #666;
 }
 
/* Tabelle */ 
.TestAusgewaehlt_Darstellung {
 width: 100%;
 border: none;
 background: #ececec;
 }
 
.TestAusgewaehlt_Darstellung td {
 padding: 0;
 vertical-align: top;
 }
 
.TestAusgewaehlt_Darstellung .ZelleCheckbox {
 width: 30px;
 text-align: center;
 vertical-align: bottom;
 background: #ccc;
 }
 
.TestAusgewaehlt_Darstellung .ZelleCheckbox input {
 margin: 0 0 10px 0;
 }
 
.TestAusgewaehlt_Darstellung .ZelleBild {
 width: 140px;
 text-align: center;
 background: transparent;
 padding: 10px;
 }
 
.TestAusgewaehlt_Darstellung .ZelleBild img {
 border: none;
 }
 
.TestAusgewaehlt_Darstellung .ZelleBild p {
 font-size: 12pt;
 line-height: 14pt;
 font-weight: bold;
 color: #000;
 margin: 15px 0 0 0;
 }
 
.TestAusgewaehlt_Darstellung .ZelleModellbezeichnung {
 background: transparent;
 font-weight: bold;
 padding: 8px 0 0 0;
 }

.TestAusgewaehlt_Darstellung .ZelleTestergebnis {
 background: transparent;
 font-weight: bold;
 font-style: italic;
 color: #999;
 line-height: 20px;
 }
 
.TestAusgewaehlt_Darstellung .ZelleTestFazit {
 background: transparent;
 line-height: 12pt;
 padding: 0 20px 0 0;
 }
 
.TestAusgewaehlt_Darstellung .ZelleTestFazit span {
 font-weight: bold;
 }
 
.TestAusgewaehlt_Darstellung .ZelleOptionen {
 background: transparent;
 line-height: 20px;
 padding: 8px 0 4px 0;
 }
 
.TestAusgewaehlt_Darstellung .ZelleOptionen span {
 font-weight: normal;
 }

.TestAusgewaehlt_ForumlarSenden {
 width: 180px;
 height: 20px;
 overflow: hidden;
 background: #ddd;
 border: solid 1px #666;
 border-top: none;
 text-align: center;
 line-height: 20px;
 }

.TestAusgewaehlt_ForumlarSenden a#Button {
 display: block;
 background: #ccc;
 color: #000;
 }
 
.TestAusgewaehlt_ForumlarSenden a#Button:hover {
 display: block;
 background: #ff9;
 color: #000;
 }
 
/* Container für ein Abfrageergebnis */ 

.TestWeitere_Box {    
 width: 575px;
 background: #efefef;
 margin: 10px 0 0 0;
 border: solid 1px #999;
 }
 
/* Tabelle */ 
.TestWeitere_Darstellung {
 width: 100%;
 border: none;
 background: #efefef;
 }
 
.TestWeitere_Darstellung td {
 padding: 0;
 vertical-align: top;
 }
 
.TestWeitere_Darstellung .ZelleCheckbox {
 width: 30px;
 text-align: center;
 vertical-align: bottom;
 background: #ccc;
 }
 
.TestWeitere_Darstellung .ZelleCheckbox input {
 margin: 0 0 10px 0;
 }
 
.TestWeitere_Darstellung .ZelleBild {
 width: 140px;
 text-align: center;
 background: transparent;
 padding: 10px;
 }
 
.TestWeitere_Darstellung .ZelleBild img {
 border: none;
 }
 
.TestWeitere_Darstellung .ZelleBild p {
 font-size: 12pt;
 line-height: 14pt;
 font-weight: bold;
 color: #000;
 margin: 15px 0 0 0;
 }
 
.TestWeitere_Darstellung .ZelleModellbezeichnung {
 background: transparent;
 font-weight: bold;
 padding: 8px 0 0 0;
 }

.TestWeitere_Darstellung .ZelleTestergebnis {
 background: transparent;
 font-weight: bold;
 font-style: italic;
 color: #999;
 line-height: 20px;
 }
 
.TestWeitere_Darstellung .ZelleTestFazit {
 background: transparent;
 line-height: 12pt;
 padding: 0 20px 0 0;
 }
 
.TestWeitere_Darstellung .ZelleTestFazit span {
 font-weight: bold;
 }
 
.TestWeitere_Darstellung .ZelleOptionen {
 background: transparent;
 line-height: 20px;
 padding: 8px 0 4px 0;
 }
 
.TestWeitere_Darstellung .ZelleOptionen span {
 font-weight: normal;
 }
 
.TestWeitere_ForumlarSenden {
 width: 180px;
 height: 20px;
 overflow: hidden;
 background: #ddd;
 border: solid 1px #999;
 border-top: none;
 text-align: center;
 line-height: 20px;
 }

.TestWeitere_ForumlarSenden a#Button {
 display: block;
 background: #ccc;
 color: #000;
 }
 
.TestWeitere_ForumlarSenden a#Button:hover {
 display: block;
 background: #ff9;
 color: #000;
 }
 


/* Schrott ???? */ 
.TestWeitere_Titel {
 font-size: 9pt;
 margin: 30px 0 8px 0;
 }
 
.TestWeitere_Magazin {
 margin: 0 0 10px 0;
 /* border: solid 1px #ccc; */
 }
 
#TestWeitere_Magazin_Tabelle {
 width: 100%;
 background: #ccc;
 }
 
#TestWeitere_Magazin_Tabelle tr {
 background: #fff;
 }
 
#TestWeitere_Magazin_Tabelle td {
 padding: 6px 4px 6px 4px;
 background: transparent;
 vertical-align: top;
 line-height: 18px;
 }
 
#TestWeitere_Magazin_Tabelle .logo {
 padding: 6px 4px 6px 4px;
 background: transparent;
 vertical-align: top;
 text-align: center;
 }
 
.TestModul_Vorschau_Daten {
 width: 164px;
 height: 42px;
 text-align: center; 
 background: #fff; 
 font-size: 7.5pt; 
 color: #999999; 
 filter: Alpha(opacity=85); 
 -moz-opacity: 0.85; 
 opacity: .85;
 margin: 50px 0 0 0;
 }

/* CSS Klassen für Marktplatz Inserat*/

.InserateOptionen {
 margin: 0 0 10px 0; 
 text-align: right;
 }

.InserateTrefferInfo {
 font-size: 10pt;
 font-weight: bold;
 text-align: center;
 margin: 20px 0 20px 0;
 overflow: hidden;
 }

.InserateTreffer {
 height: 75px;
 overflow: hidden;
 border: solid 1px #ddd;
 background: #fff;
 margin: 0 0 10px 0;
 vertical-align: top;
 clear: both;
 }

.InserateTrefferBildHead {
 width: 70px;
 background: transparent;
 margin: 10px 10px 0 0;
 float: left;
 }
 
.InserateTrefferSteckbriefHead {
 width: 195px;
 background: transparent;
 margin: 10px 10px 0 0;
 float: left;
 }
 
.InserateTrefferZulassungHead {
 width: 80px;
 background: transparent;
 margin: 10px 10px 0 0;
 float: left;
 }
 
.InserateTrefferKilometerHead {
 width: 80px;
 background: transparent;
 margin: 10px 10px 0 0;
 float: left;
 }
 
.InserateTrefferPreisHead {
 width: 100px;
 background: transparent;
 margin: 10px 0 0 0;
 text-align: right;
 float: left;
 }
 
.InserateTrefferBild {
 width: 70px;
 height: 47px;
 background: transparent;
 border: solid 1px #ddd;
 margin: 2px 10px 5px 0;
 float: left;
 }
 
.InserateTrefferSteckbrief {
 width: 195px;
 overflow: hidden;
 background: transparent;
 margin: 2px 10px 5px 0;
 float: left;
 }
 
.InserateTrefferZulassung {
 width: 80px;
 overflow: hidden;
 background: transparent;
 margin: 2px 10px 5px 0;
 float: left;
 }
 
.InserateTrefferKilometer {
 width: 80px;
 overflow: hidden;
 background: transparent;
 margin: 2px 10px 5px 0;
 float: left;
 }
 
.InserateTrefferPreis {
 width: 100px;
 overflow: hidden;
 background: transparent;
 margin: 2px 5px 5px 0;
 text-align: right;
 float: right;
 }

.InseratDetailsPreis {
 font-family: verdana, arial, helvetica;
 font-size: 10pt;
 font-weight: bold;
 color: #f00;
 padding: 0 0 5px 0;
 text-align: center;
 }
 
.InserateDetailsBildbox {
 width: 310px;
 overflow: hidden; 
 text-align: center; 
 background: #eee; 
 border: none; 
 padding: 5px 2px 5px 2px; 
 float: right;
 }

.InseratDetailsBild {
 width: 300px;
 height: 225px;
 background: #eee;
 overflow: hidden;
 float: right;
 text-align: center;
 border: solid 1px #ddd;
 }
 
.InseratDetailsBilder {
 width: 300px;
 overflow: hidden;
 margin: 2px 0 0 0;
 clear: right;
 float: right;
 }

/* Dokumenten Optionen Leiste */

.conFooterOptions {
 background: transparent;
 border: none;
 margin: 10px 0 20px 0;
 text-align: right;
 clear: both;
 }
 
/* Formate für MEDIENFENSTER */

.conMedienfensterHead {
 height: 28px;
 background: #fff url(../../_styles/motoresort/_images/bg_content_data_head.jpg);
 text-align: center;
 color: #666;
 line-height: 28px;
 font-weight: bold;
 margin: 0 0 10px 0;
 }

/* Seite FOOTER Formate */

.conFooterMain {
 background: transparent;
 border: none;
 margin: 0 0 20px 0;
 text-align: center;
 clear: both;
 }
 
/* Default Schriften Formate */

p {
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 line-height: 13pt;
 font-weight: normal;
 color: #000;
 margin: 1px 0 1px 0;
 }
 
p.schriftLeicht {
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 line-height: 13pt;
 font-weight: normal;
 color: #666;
 margin: 1px 0 1px 0;
 }
 
p.schriftKleiner {
 font-size: 7.5pt;
 line-height: 10pt;
 }
 
p.schriftKlein {
 font-size: 6.5pt;
 line-height: 9pt;
 }
 
p.schriftKleinerLeicht {
 font-size: 7.5pt;
 line-height: 10pt;
 color: #666;
 }
 
p.schriftKleinLeicht {
 font-size: 6.5pt;
 line-height: 9pt;
 color: #666;
 }
 
h1 {
 font-family: verdana, arial, sans-serif;
 font-size: 9.5pt;
 line-height: 14pt;
 font-weight: normal;
 color: #000;
 }
 
h2 {
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 line-height: 12pt;
 font-weight: bold;
 color: #000;
 }
 
h3 {
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 line-height: 15pt;
 font-weight: bold;
 color: #666;
 }
 
h4 {
 font-size: 9.5pt;
 font-weight: bold;
 color: #666;
 margin: 10px 0 8px 0;
 }
 
p.schriftInseratTitel {
 font-size: 10pt;
 font-weight: bold;
 color: #000;
 line-height: 14pt;
 margin: 1px 0 1px 0;
 }
 
a, a:link, a:visited, a:active {
 color: #c00;
 text-decoration: none;
 }
 
a:hover {
 color: #f00;
 text-decoration: none;
 }
 
#leichtLink, #leichtLink:link, #leichtLink:active {
 color: #666;
 text-decoration: none;
 }
 
#leichtLink:hover {
 color: #c00;
 text-decoration: none;
 }
 
.historyLink, .historyLink:link, .historyLink:active {
 color: #666;
 text-decoration: none;
 }
 
.historyLink:hover {
 color: #f00;
 text-decoration: underline;
 }
 
.schriftLeichtLink, .schriftLeichtLink:link, .schriftLeichtLink:active {
 color: #666;
 text-decoration: none;
 }
 
.schriftLeichtLink:hover {
 color: #c00;
 text-decoration: none;
 }
 
/* Sonderformate Schriften */

p.infobarText {
 font-size: 7.5pt;
 color: #ddd;
 }
 
/* Listen Formate*/

ul#Infoleiste {
 font-family: verdana, arial, helvetica;
 font-size: 7.5pt;
 color: #666;
 font-weight: bold;
 margin: 0 0 0 14px;
 }

ul#Infoleiste li {
 list-style-type: square;
 font-family: verdana, arial, helvetica;
 font-size: 7.5pt;
 color: #666;
 font-weight: bold;
 padding: 4px 0 0 0;
 }
 
/* Formular-Formate */

.conFormularStandard {
 background: #eee;
 overflow: hidden;
 margin: 10px 0 10px 0;
 border: solid 1px #ddd;
 }

.formularTabelle70 {
 width: 385px;
 border: none;
 }
 
.formularTabelle100 {
 width: 575px;
 border: none;
 }

td.formularFeld {
 color: #666;
 line-height: 14pt;
 vertical-align: top;
 }
 
p.schriftFehler {
 color: #f00;
 }

form {
 background: transparent;
 }
				 
input {
 background: #ffe;
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 color: #333;
 border: solid 1px #ccc;
 padding: 2px;
 }
 
input.formTexteingabe {
 background: #ffe;
 border: solid 1px #ccc;
 padding: 2px;
 }
 
input.formButton {
 background: #ccc;
 color: #000;
 border-top: solid 1px #ccc;
 border-right: solid 1px #999;
 border-bottom: solid 1px #666;
 border-left: solid 1px #ccc;
 margin: 0 5px 0 5px;
 padding: 1px 2px 1px 2px;
 }
				 
input.inputImage {
 background-color: transparent;
 vertical-align: bottom;
 }
 
select, textarea {
 font-family: verdana, arial, sans-serif;
 font-size: 8.5pt;
 line-height: 12pt;
 color: #333;
 background-color: #ffe;
 border: solid 1px #ccc;
 margin: 4px 0 2px 0;
 padding: 2px;
 }

select.SelectboxDetailsuche {
 width: 160px;
 }
 

