/* Global Styles */

body {
	margin:0;
	background-color: #ffffff;
	}
	
td {
	font:12px arial;
	color:#7192B7;
	}
	
hr {
	height:1px; 
	color: #BEDCB8;
	border: 0;
	}
	
a {
	color: #7192B7;
	text-decoration: none;
	}
	
a:hover {
	color: #7192B7;
	text-decoration: underline;
	}

/* ID Styles */

#Open {font:18px arial;
	color: #6666ff;
	letter-spacing:.2em;
	}
#impresum {
font:18px arial;


	}
#anfahrt {
font:14px arial;


	}	
	
#MarkenTab {
 width:100%;font:18px arial;color: #003399;

 }
#markenLinie {
 width:100%; color:#003399; background-color:#CCFFFF; height:1px; margin-right:0; text-align:center; border:0px dashed blue

 }
 
 /* Marken Ramen Oben */
 
 #markenRamen{
	border-bottom: 1px solid rgb(91,108,134);
	border-left: 1px solid rgb(91,108,134);
	border-right: 1px solid rgb(91,108,134);
	}
 #markenRamenML{
	border-bottom: 1px solid rgb(91,108,134);
	border-right: 1px solid rgb(91,108,134);
	}
 #markenRamenMR{
	border-bottom: 1px solid rgb(91,108,134);
	}
	
	 /* Marken Ramen Unten */
	#markenRamenU{
	border-left: 1px solid rgb(91,108,134);
	border-right: 1px solid rgb(91,108,134);
	}
 #markenRamenMLU{
	border-right: 1px solid rgb(91,108,134);
	}
 #markenRamenMRU{
	
	}
	
 /*  */	
	
#navigation td {
	border-bottom: 1px solid rgb(91,108,134);
	}
	
#navigation a {
	font:11px arial;
	color: #5B6C86;
	line-height:14px;
	letter-spacing:.2em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 16px;
	background: url("mm_bullet.gif") 8px 50% no-repeat;
	}
	
#navigation a:hover {
	background: rgb(153,178,204) url("mm_bullet_vsmall.gif") 8px 50% no-repeat;
	color:#ffffff;
	}
	
#navheader {
	font:28px arial;
	color: #7193B7;
	letter-spacing:.2em;
	line-height:30px;
	padding:8px 0px 8px 0px;
	border-bottom: 1px solid rgb(91,108,134);
	}

#colheader {
	padding: 4px;
	}

#logo {font:18px arial;
	color: #6666ff;
	letter-spacing:.3em;
	}

#logoSmall {font:18px arial;
	color: #6666ff;
	letter-spacing:.1em;
	}

#tagline {font:12px geneva;
	color: #5B6C86;
	letter-spacing:.4em;
	}
	
#dateformat {font:11px arial;
	color: #6666ff;
	letter-spacing:.4em;
	vertical-align: middle;
	}
	
#dateformat a {font:11px arial;
	color: #6666ff;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #7193B7;
	letter-spacing:.1em;
	}
#Seite_Aktiv {
	background-color: #7193B7;
	}
	
/* Kartenreiter */

a.nav_aktuell {
	display: block;
	background-image:url(img/kartei/reiter_aktuell.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_aktuell:hover {
	display: block;
	background-image:url(img/kartei/reiter_aktuell_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
a.nav_aktuell_home {
	display: block;
	background-image:url(img/kartei/reiter_aktuell_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
a.nav_home {
	display: block;
	background-image:url(img/kartei/home.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_home:hover {
	display: block;
	background-image:url(img/kartei/home_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
a.nav_home_link {
	display: block;
	background-image:url(img/kartei/home_link.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_home_link:hover {
	display: block;
	background-image:url(img/kartei/home_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
a.nav_marken {
	display: block;
	background-image:url(img/kartei/reiter_marken.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_marken:hover {
	display: block;
	background-image:url(img/kartei/reiter_marken_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_marken_home {
	display: block;
	background-image:url(img/kartei/reiter_marken_hover.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
	a.nav_Oeffnungszeiten {
	display: block;
	background-image:url(img/kartei/reiter_Oefnungszeiten.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_Oeffnungszeiten:hover {
	display: block;
	background-image:url(img/kartei/reiter_Oefnungszeiten_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_Oeffnungszeiten_home {
	display: block;
	background-image:url(img/kartei/reiter_Oefnungszeiten_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_Ohren {
	display: block;
	background-image:url(img/kartei/reiter_Ohrloch.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_Ohren:hover {
	display: block;
	background-image:url(img/kartei/reiter_Ohrloch_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_Ohren_home {
	display: block;
	background-image:url(img/kartei/reiter_Ohrloch_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	
	
	a.nav_anfahrt {
	display: block;
	background-image:url(img/kartei/reiter_anfahrt.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_anfahrt:hover {
	display: block;
	background-image:url(img/kartei/reiter_anfahrt_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	
	a.nav_anfahrt_home {
	display: block;
	background-image:url(img/kartei/reiter_anfahrt_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_Trauringe {
	display: block;
	background-image:url(img/kartei/reiter_Trauringe.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_Trauringe:hover {
	display: block;
	background-image:url(img/kartei/reiter_Trauringe_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_Trauringe_home {
	display: block;
	background-image:url(img/kartei/reiter_Trauringe_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	
	a.nav_kontakt {
	display: block;
	background-image:url(img/kartei/reiter_kontakt.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_kontakt:hover {
	display: block;
	background-image:url(img/kartei/reiter_kontakt_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_kontakt_home {
	display: block;
	background-image:url(img/kartei/reiter_kontakt_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_service {
	display: block;
	background-image:url(img/kartei/reiter_service.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	}
a.nav_service:hover {
	display: block;
	background-image:url(img/kartei/reiter_service_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	a.nav_service_home {
	display: block;
	background-image:url(img/kartei/reiter_service_hover.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#5B6C86;
	}	
	
	/* ramen */
	
#border_links{
  border-left-style:solid; 
  border-left-color:#7193b7;
	border-left-width:2px
}

#border_rechts{ 
  border-right-style:solid;
  border-right-color:#7193b7;
	border-right-width:2px
}

#InnenTab {
align:top;
bordercolor:#c0c0c0;

	}

#border_unten{ 
  border-bottom-style:solid;
  border-bottom-color:#7193b7;
	border-bottom-width:2px
}	

/* Class Styles */
	
.bodyText {
	font:12px arial;
	color:#6666ff;
	line-height:20px;
	margin-top:0;
	}

ul.bound {
      margin-left:14px;
	padding-left:0px;
	}

li.bound {
      margin-left:0px;
	line-height:16px;
	}

.pageName{
	font:18px arial;
	color: #AAEA9E;
	line-height:22px;
	letter-spacing:.3em;
	}
	
.subHeader {
	font:14px arial;
	color: #6666ff;
	line-height:18px;
	letter-spacing:.1em;
	}

.Header {
	font:14px arial;
	color: #6666ff;
	font-weight: bold;
	line-height:18px;
	letter-spacing:.1em;
	}

.detailText {
	font:11px arial;
	color:#6666ff;
	line-height:18px;
	}
	
.smallText {
	font:10px arial;
	color:#6666ff;
	}
	
.navText {
	font:11px arial;
	color: #5B6C86;
	line-height:14px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	

