/* orange  #f97D09  dunkelblau #00416e
	hellblau #63a1cc
 */

body { font-family:Arial,Helvetica,sans;
	   font-size:11px;
}

td { vertical-align:top; }

td.unterstrich { border-bottom:1px dotted #9AB5CC }


h1{
    font-size:150%;
    line-height:24px;
    font-weight:normal;
    color:#00416e;
    margin-bottom:0px;
}


h1.fahrtenbuchDe{ /* Image-Replacement Fahrtenbuch-Logo */
    background: url(/userData/images/logo.jpg);
    height: 82px;
    text-indent: -999em;
    width: 319px;
}
h1.fahrtenbuchDe a{  /* Link in einer Überschrift bzw. Überschrift als Link */
    display: block;
    height: 100%;
    text-decoration:none;
    color:inherit;
    color:#00416e;
}
h2 {
    font-size:150%;
    line-height:24px;
    font-weight:normal;
    color:#00416e;
    margin-bottom:0px;
}
h3 {
	font-size:125%; /* 11px */
    line-height:125%;
    font-weight:bold;
    color:#00416e;
    margin:0px;
}
h4 {
	font-size:90%; /* 11px */
    line-height:18px;
    font-weight:bold;
    color:#00416e;
    margin:0px;
 /*   margin:10px 0px 10px 0px; */
    padding:5px 0px 5px 0px;
}

h5 {
	font-size:0.75em; /* 11px */
    line-height:18px;
    font-weight:bold;
    color:#00416e;
    margin:10px 0px 10px 0px;
}

hr {
    height:0px;
    border:0px;
    margin:0px;
    padding-top:0px;
    border-top:1px dotted #779ab6; /*#9AB5CC; */
}


p {
  	font-size:0.75em; /* 11px */
    line-height:18px;
    font-weight:normal;
    color:#00416e;
}


/* ****************************** */
/* Links generell unterstrichen */
a, a:visited {
    color:#f97D09;
    text-decoration:underline;
}
a:hover, a:hover:visited {
	text-decoration:underline;
}



/* ****************************** */
/* Hauptnavigation */
a.navi, a.navi:visited {
	font-size:95%; /* 12px; */
    line-height:19px;
    font-weight:bold;
    color:#63A1CC;
	text-decoration:none;
}
a.navi:hover, a.navi:visited:hover {
    color:#01416E;
	text-decoration:none;
}

a.navi_on, a.navi_on:visited {
	font-size:95%;
    line-height:19px;
    font-weight:bold;
    color:#01416E;
	text-decoration:none;
}
a.navi_on:hover, a.navi_on:visited:hover {
	text-decoration:none;
}
/* ///////////////////////////// */
/* Topnavigation  Kontakt Helpdesk... */
a.topnavi, a.topnavi:visited  {
   	font-size:75%; /* 0.7em */
    line-height:22px;
    font-weight:normal;
    color:#C3C3C3;
	text-decoration:none;
}
a.topnavi:hover, a.topnavi:visited:hover  {
    color:#707070;
	text-decoration:none;
}

a.topnavi_on, a.topnavi_on:visited  {
   font-size:115%; /* 0.7em */
    font-weight:bold;
    color:#707070;
	text-decoration:none;
}
a.topnavi_on:hover, a.topnavi_on:visited:hover  {
	text-decoration:none;
}
/* ////////////*/
/* Unternavigation */
a.subnavi, a.subnavi:visited  {
   	font-size:80%; /* 0.7em */
    line-height:22px;
    font-weight:normal;
    color:#63A1CC;
	text-decoration:none;
}
a.subnavi:hover, a.subnavi:visited:hover  {
    color:#F3F3F3;
	text-decoration:none;
}

a.subnavi_on, a.subnavi_on:visited {
   font-size:80%; /* 0.7em */
    line-height:22px;
    font-weight:bold;
    color:#FFF;
	text-decoration:none;
}

a.subnavi_on:hover, a.subnavi_on:visited:hover {
	text-decoration:none;
}
/* *************************** */
/* "weiter"-Links startseite */
a.readmore_weiss, a.readmore_weiss:visited {
	color:#fff;
    font-weight:normal;
    text-decoration:underline;
}
a.readmore_weiss:hover, a.readmore_weiss:visited:hover {
	color:#CCC;
    font-weight:normal;
}
/* *************************** */


.hauptmenue {
	background-image:url(/userData/images/bg_hauptnavi.jpg);
	background-repeat:repeat-x;
    background-position: bottom;
    text-align:center;
    border-bottom:1px solid white;
}
.hauptmenue_on {
    text-align:center;
    border-bottom:0px;
}
.hmenu_1 { background-color:#FF7A3E; }
.hmenu_2 { background-color:#A2C5DB; }
.hmenu_3 { background-color:#00C31C; }
.hmenu_4 { background-color:#FFDE00; }
.hmenu_5 { background-color:#D150BD; }

.topmenue {
	border-bottom:1px dotted #D8D8D8;
}
.submenue {
	text-align:center;
}

.spacer_hmenu {
	background-color:#D7D7D7;
}


.spacer_subnavi {
	position:relative;
    top:6px;
    width:1px;
    height:10px;
    overflow:hidden;
    background-color:#63A1CC;
    margin-top:0px
}


/* *****************************************/
/* Formatierungen für die Startseite */

.headline_start_1 {
    font-size:120%;
    line-height:30px;
    font-weight:normal;
    color:#3175A5;
}

.headline_start_2 {
    font-size:150%;
    line-height:24px;
    font-weight:bold;
    color:#00416e;
}
.headline_start_3 {
    font-size:80%;
    line-height:18px;
    font-weight:normal;
    color:#01416E;
}

.kasten_start_text {
	color:#9AB5CC;
    font-size:80%;
}

.start_hinweis_orange {
    margin-top:10px;
    background-color:#f97D09;
    color:#FFF;
    text-align:center;
    padding:7px 0px 9px 0px;
}
.start_hinweis_orange a, .start_hinweis_orange a:visited {
    color:#FFF;
    font-weight:bold;
    font-size:85%;
}

/* *****************************************/

.headline_weiss {
	color:#FFF;
    font-size:120%;
    line-height:150%;
    font-weight:normal;
}

/* ************************************** */

.liste {
	border-bottom:1px dotted #63A1CC;
    text-decoration:none;
    font-size:80%;
    color:#00416e;
    vertical-align:middle;
}
.button_aufzaehlung {
	background-image:url(/userData/images/button_aufzaehlung.png);
    background-repeat:no-repeat;
}

 	/*////////////////////////*/
table.vergleichsliste {
	text-align:left;
}
table.vergleichsliste th{
	border-bottom:1px dotted #779ab6;
    vertical-align:bottom;
}
table.vergleichsliste td {
	border-bottom:1px dotted #779ab6;
    font-size:75%;
    line-height:25px;
    color:#00416e;
}

.button_einsteiger_kl {
	background-image:url(/userData/images/button_einsteiger_kl.jpg);
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:bottom;
    text-align:center;
}
.button_standard_kl {
	background-image:url(/userData/images/button_standard_kl.jpg);
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:bottom;
    text-align:center;
}
.button_profi_kl {
	background-image:url(/userData/images/button_profi_kl.jpg);
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:bottom;
    text-align:center;
}
.button_mobil_kl {
	background-image:url(/userData/images/button_mobil_kl.jpg);
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:bottom;
    text-align:center;
}
.button_gps_kl {
	background-image:url(/userData/images/button_gps_kl.jpg);
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:bottom;
    text-align:center;
}

.feature_ja {
	background-color:#ebebeb;
	background-image:url(/userData/images/button_feature_ja.png);
    background-repeat:no-repeat;
    background-position:center;
	border-bottom:1px dotted #779ab6;
}

.feature_nein {
	background-color:#ebebeb;
	border-bottom:1px dotted #779ab6;
}

/* *************************************** */
/* Info-kasten rechts /Fahrtenbuch */
table.info_rechts td{
	font-size:0.75em; /* 11px */
    line-height:18px;
    font-weight:normal;
    color:#FFF;
    background-color:#00416e;
    padding:8px 5px 8px 5px;
}
.info_rechts a, .info_rechts a:visited {
	color:#FFF;
}
.info_rechts a:hover, .info_rechts a:visited:hover {
	color:#CCC;
}
/* ************************************** */
 /*  für die Seite Programmverionen  */
table.programmversion {
	margin-top:15px
}
table.programmversion td {
	padding:10px 0px 10px 0px;

}
/*
table.programmversion a, table.programmversion a:visited {
	color:#f97D09;
    text-decoration:underline;
} */
/* ************************************** */

 /*  für die Seite Screenshots  */
table.screenshots {
  /*	padding-top:15px */
   background-color:#FFF;
}
.screenshot_links {
	background-color:#FFF;
  	padding:0px 30px 0px 0px;/*     */
}
.screenshot_rechts {
	background-color:#FFF;
  	padding-right:30px;
}

.screenbg {
	background-color:#D3D3D3;
    padding:5px
}

/* ************************************** */
  /*  für die Seite alte versionen  */
table.alteversionen {
	background-color:#e7e7e7;
}
table.alteversionen td{
  /*	vertical-align:middle; */
  padding-top:10px;
}
table.alteversionen a, table.alteversionen a:visited {
	color:#00416e;
    text-decoration:underline;
}
table.alteversionen a:hover, table.alteversionen a:visited:hover {
	color:#63a1cc;
}



/* ******************************************* */
/* Unterstrichene Zelle */

/* ************************************** */

.stdtext  {
	font-size:0.75em; /* 11px */
    line-height:18px;
    font-weight:normal;
    color:#00416e;
}

.stdtext a, .stdtext a:visited {
    font-weight:bold;
    color:#f97D09;
    text-decoration:underline;
}
.stdtext a:hover, .stdtext a:visited:hover {
    color:#dd6801;
}

.stdtext_weiss  {
	font-size:0.75em; /* 11px */
    line-height:18px;
    font-weight:normal;
    color:#FFF;
}
/* ********************** */


.blau {color:#004983;}
.grau {color:#70777C;}
.fett { font-weight:bold; }
.weiss {background-color:#FFF; }
.orange {color:#f97D09; }
/* ///////////////////////////////// */

.footer {
	color:#9AB5CC;
    font-size:75%;
    border-top:1px dotted #779ab6;
    padding-top:8px;
}

/* ------------------------- Quick-Links im Bestellformular ----------------- */

/* aktivierte Sprungmöglichkeit */
a.bestellungQuicklink{
  text-decoration:none;
  cursor:pointer;
  font-weight:900;
}

a.bestellungQuicklink:Hover{
  text-decoration:none;
}


/* deaktivierte Sprungmöglichkeit */
span.bestellungQuicklink{
  text-decoration:none;
  cursor:pointer;
  color:#2069a3;
}

/* ------------------------- Social Bookmarks ------------------------------- */

a.bookmark img{width:16px; height:16px; border:1px solid #dfdfdf;}

td#socialBookmarks{
  padding-top:5px;
}

#spSocialBookmark ul{
	margin: 0;
	padding: 0;
}

#spSocialBookmark li{
	float: left;
	list-style: none;
	margin: 0 0 0 4px;
	padding:0;
}

#spSocialBookmark li img{
	padding: 1px;
	border: solid 1px #ccc;
}

#spSocialBookmark li a{
	font-size: 0.8333em;
}

#spSocialBookmark .spFirst {
	margin-left:0 !important;
}

#spSocialBookmark.spArticleBottomBox .spSocialBookmarkDe li{
	margin-left: 13.4px;
}
#spSocialBookmark.spArticleBottomBox .spSocialBookmarkEn li{
	/* margin-left: 30.2px; */
}

/* ------------------------- BREADCRUMB-Navigation ------------------- */
.breadcrumb{font-size:0.75em;} /* Bredcrumb-Link-Text */
a.breadcrumb{font-size:0.75em;} /* Breadcrumb-Links*/
.breadcrumbs_devider{font-size:0.75em;} /* Trennzeichen in der Breadcrumb-Navigation */

/* ------------------------- Sitemap ---------------------------------------- */

div#sitemap {    }   /* Bereich für die Sitemap */
/* pauschale Angaben */
div#sitemap ul.sitemapEntryPages {} /* Liste mit allen Einträgen */
div#sitemap ul.sitemapEntryPages a {color:#000000;} /* pauschal ein Link in der Sitemap */
div#sitemap ul.sitemapEntryPages a:visited{color:#000000;} /* pauschal ein besuchter Link in der Sitemap */
div#sitemap ul.sitemapEntryPages a:hover{background-color:#3175A5;} /* pauschal ein gehoverter Link in der Sitemap */
div#sitemap ul.sitemapEntryPages ul {} /* pauschal eine Liste / Unterliste */
div#sitemap ul.sitemapEntryPages li {} /* pauschal ein Eintrag in der Liste */

/* Tiefe 1 */
div#sitemap ul.sitemapEntryPages li.tiefe1 {} /* ein Eintrag der Tiefe 1 in der Liste */
div#sitemap ul.sitemapEntryPages li.tiefe1_last {} /* letzter Eintrag der Tiefe 1 in der Liste */

/* Tiefe 2 */
div#sitemap ul.sitemapEntryPages li.tiefe2 {} /* ein Eintrag der Tiefe 1 in der Liste */
div#sitemap ul.sitemapEntryPages li.tiefe2_last {} /* letzter Eintrag der Tiefe 1 in der Liste */

/* Tiefe 3 */
div#sitemap ul.sitemapEntryPages li.tiefe3 {} /* ein Eintrag der Tiefe 1 in der Liste */
div#sitemap ul.sitemapEntryPages li.tiefe3_last {} /* letzter Eintrag der Tiefe 1 in der Liste */


