/* ge-ma-classics.de css */

h1, h2, h3, h4, h5, h6, p, blockquote, label, ul, ol, dl, fieldset, address {
	margin: 0.5em 0;
}
li, dd {
	margin-left: 1.3em;
}
fieldset {
	padding: .5em;
}
body {
	color: #696969;
	font-size: 76.1%;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	line-height: 1.3em;
	background-color: #F5F5F5;
	width: 100%;
	margin: 0;
	padding: 0;
	border:0; /* This removes the border around the viewport in old versions of IE */
}
* html #infoshop {
}
/* ueberschriften */
h5 {
	color: #696969;
	font-size: 0.83em;
	font-weight: bold;
	margin: 1.67em 0;
}
/* fonts */
.normal12px {
	color: #696969;
	font-size: 12px;
}
.normal12pxd {
	color: #505050;
	font-size: 12px;
}
.klein11px {
	color: #747474;
	font-size: 11px;
}
.klein11pxbold {
	color: #505050;
	font-size: 11px;
	font-weight: bold;
}
.klein10px a:link {
	color: #747474;
	font-size: 10px;
	text-decoration: none;
}
.klein10px a:visited {
	color: #747474;
	text-decoration: none;
}
.klein10pxbold {
	color: #505050;
	font-size: 10px;
	font-weight: bold;
}
.gross13px {
	color: #696969;
	font-size: 13px;
}
.kursiv11px {
	color: #696969;
	font-size: 11px;
	font-style: italic;
}
td {
	color: #696969;
	font-size: 12px;
}
a:link {
	color: #696969;
	font-size: 12px;
	text-decoration: underline;
}
a:visited {
	color: #696969;
	font-size: 12px;
	text-decoration: underline;
}
a:hover {
	color: #f60;
	font-size: 12px;
	text-decoration: underline;
}
a:active {
	color: #f60;
	font-size: 12px;
	text-decoration: underline;
}
p {
	color: #696969;
	font-size: 12px;
}
.infobold { 
	color: #434343; 
	font-size: 1.1em; 
	line-height: 1.3em; 
}
/* layout */
#footer {
	padding-bottom: 50px;
	padding-left: 19px;
}
#infoshop { 
	position: absolute; 
	width: 210px; 
	height: 1200px; 
	top: 0; 
	left: 781px; 
	z-index: 16; 
}
#bildueberschrift {
	padding-bottom: 50px;
	text-align: center;
}
#map { 
	height: 400px; 
	width: 460px; 
	left: 160px; 
	top: 400px; 
	position: absolute; 
	z-index: 1; 
	visibility: visible; 
}

