@charset "iso-8859-1";
/* CSS Document */
body {
	background-color: #FFF;
	background-image:url(pix/screenset/top_hg.jpg); 
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-size:14px;
}

#wrapper {
	left:50%;
	margin-left:-477px;
	width:955px;
	position:relative;
	font-family:'Times New Roman', Times, serif;
	font-size:14px;
	color:#35124F;
}


#nav {
	border:#8A7599 solid 1px;
	height:42px;
	background-image:url(pix/screenset/nav_out/nav_hg.gif);
	background-repeat:repeat-x;
	clear:both;
	}

#nav a, #nav a:visited {
	padding: 0 11px;
	line-height:42px;
	border-right:#8A7599 solid 1px;
	display:block;
	float:left;
	text-decoration:none;
}

#nav a.navonlineshop, #nav a.navonlineshop:visited {
	background-image:url(pix/screenset/nav_out/nav_07.gif);
	background-repeat:repeat-x;
	color:#CC00FF;
}

#nav a.navonlineshop:hover {
	background-image:url(pix/screenset/nav_on/nav_07.gif);
}

#nav a.navwega, #nav a.navwega:visited {
	background-image:url(pix/screenset/nav_out/nav_01.gif);
	background-repeat:repeat-x;
	color:#CC00FF;
}

#nav a.navwega:hover {
	background-image:url(pix/screenset/nav_on/nav_01.gif);
}

#nav a.navprofil, #nav a.navprofil:visited {
	background-image:url(pix/screenset/nav_out/nav_02.gif);
	background-repeat:repeat-x;
	color:#009900;
}

#nav a.navprofil:hover {
	background-image:url(pix/screenset/nav_on/nav_02.gif);
}

#nav a.navkontakt, #nav a.navkontakt:visited {
	background-image:url(pix/screenset/nav_out/nav_03.gif);
	background-repeat:repeat-x;
	
	color:#3366FF;
}

#nav a.navkontakt:hover {
	background-image:url(pix/screenset/nav_on/nav_03.gif);
}

#nav a.navagb, #nav a.navagb:visited {
	background-image:url(pix/screenset/nav_out/nav_04.gif);
	background-repeat:repeat-x;

	color:#F30;
}

#nav a.navagb:hover {
	background-image:url(pix/screenset/nav_on/nav_04.gif);
}

#nav a.navimpr, #nav a.navimpr:visited {
	background-image:url(pix/screenset/nav_out/nav_05.gif);
	background-repeat:repeat-x;

		color:#FC3;
}

#nav a.navimpr:hover {
	background-image:url(pix/screenset/nav_on/nav_05.gif);
}

#nav a.navladen, #nav a.navladen:visited {
	background-image:url(pix/screenset/nav_out/nav_06.gif);
	background-repeat:repeat-x;
	color:#44A02B;	
}



#nav a.navladen:hover {
	background-image:url(pix/screenset/nav_on/nav_06.gif);
}

#nav a.navlinks, #nav a.navlinks:visited {
	background-image:url(pix/screenset/nav_out/nav_08.gif);
	background-repeat:repeat-x;
	color:#663300;	
}

#nav a.navlinks:hover {
	background-image:url(pix/screenset/nav_on/nav_08.gif);
}

#nav a:hover {
	text-decoration:underline;
}

#content {
	padding-top:14px;
	height:100%;
}

#shopblockbreit, #shopblockschmal {
	border:#CAC0D1 solid 1px;	
}

#shopblockbreit a.shop, #shopblockbreit a.shop:visited {
	background-image:url(pix/screenset/nav_out/shopbtn.gif);
	background-repeat:repeat-x;
	color:#33124D;
	font-size:18px;
	line-height:42px;
	padding: 13px 18px;
	border:#8A7599 solid 1px; 
	background-color:#FFF;
	vertical-align:middle;
	font-weight:bold;
}

#shopblockbreit a.shop:hover {
	background-image:url(pix/screenset/nav_on/shopbtn.gif);
	background-color:#D0C7D6;
}

#shopblockschmal {
	background-image:url(pix/screenset/hg_schmal.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	padding: 0px 10px 10px 10px;
}

#shopblockschmal a.shop, #shopblockschmal a.shop:visited {
	background-image:url(pix/screenset/nav_out/shopbtn.gif);
	background-repeat:repeat-x;
	color:#33124D;
	font-size:14px;
	line-height:28px;
	padding: 7px 7px;
	border:#8A7599 solid 1px; 
	background-color:#FFF;
	vertical-align:middle;
}

#shopblockschmal a.shop:hover {
	background-image:url(pix/screenset/nav_on/shopbtn.gif);
	background-color:#D0C7D6;
}

#footer {
	background-color: #FFF;
	background-image:url(pix/screenset/footer_hg.gif);
	background-repeat:repeat-x;
	clear:both;
	width:100%;
	position:inherit;
	padding-top:15px;
	min-height:110px;
}
#footertext {
	width:955px;
	line-height:10px;
}
#footertext a, #footertext a:hover, #footertext a:visited {
	color:#D0C6D6;
	font-size:10px;
}

#footertext a.tag1, #footertext a.tag1:visited, #footertext a.tag1:hover{ font-size:10px; line-height:10px; }
#footertext a.tag2, #footertext a.tag2:visited, #footertext a.tag2:hover{ font-size:9px; line-height:10px; font-weight:bold;}
#footertext a.tag3, #footertext a.tag3:visited, #footertext a.tag3:hover{ font-size:12px; line-height:10px; }
#footertext a.tag4, #footertext a.tag4:visited, #footertext a.tag4:hover{
	font-size:11px;
	line-height:10px;
	font-style: italic;
}
 
#tagcloud a{ text-decoration:none; }
#tagcloud a:hover{ text-decoration:underline; }

h1 {
	font-size:18px;	
}

.tabelleninhaltabstand {
	padding:10px;	
}

a {
	color:#35124F;
}

#emlink {
	background-image:url(pix/screenset/link_hg_em.jpg);
	height:42px;
	font-size:15px;
	background-repeat:repeat-x;
	background-color:#c9bfd0;
	position:relative;
	top:40px;
	left:350px;
	z-index:15;
	border:#8A7599 solid 1px;
	display:block;
	float:left;
	text-align:center;
}
#emlink a, #emlink a:visited {
	color:#FFF;
	padding: 0 7px;
	line-height:42px;
	display:block;
	text-decoration:none;
}
#emlink a:hover {
	color:#F3F3F3;
	padding: 0 7px;
	line-height:42px;
	display:block;
	text-decoration:underline;
}

