/*****************
*Direkte Formate*
*****************/

/*0071BD*/
.body
{background-image: url(../bilder/bgverlauf.gif); background-repeat:repeat-x; background-color: #ffffcc;
 padding-left: 0px; padding-right: 0px; text-align: center;
 padding-bottom: 0px; padding-top: 20px; margin: auto}

.framelayer
{
	width: 804px;
	margin:auto;
	/*background-image: url(../bilder/bgverlauf7.gif); background-repeat:repeat-x; background-color: #ffffcc;*/
	margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px;
	padding-top: 0px; padding-bottom: 0px;
}
.mainlayer
{
	margin-top: 10px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px;
	padding-top: 0px; padding-bottom: 0px;
	width: 800px; margin: auto;
}

.headerlayer
{
	float: left;
	width: 800px;
	margin-top: 20px;
	position: relative;
	z-index: 1;
}

.menulayer
{
	width: 800px;
	height:30px
	position: relative;
	padding:0px;
	margin:0px;
	background-image: url(../bilder/bgverlauf4.gif); background-repeat:repeat-x; background-color: #ffffff;
	border: 2px solid #645000;
	z-index: 2;
}

.rightlayer
{
	float: right;
	width: 190px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	position: relative;
	z-index: 3;
}

.tableheader
{
	background-color: #c4b060;
	padding: 5px;
}

.frametable
{
	border-color:#645000;
	border-style:dotted;
	border-width:1px;
	padding: 0px;
}

.frametable_bottom
{
	border-color:#645000;
	border-bottom-style:dotted;
	border-width:1px;
}

.suchdiv
{
	background-image: url(../bilder/bgverlauf8.gif);
	background-repeat:repeat-x;
	background-color: #e4d080;
	border-width:2px;
	border-color:#645000;
	border-style: dotted;
	height: 290px;
	width: 530px;
	text-align:left;
	margin: 10px;
	padding: 10px;
}

.buchpreis
{
	float: right;
	width: 220px;
	z-index: 4;
	position: relative;
	border-width: 1px;
	border-style: dotted;
	border-color: #645000;
	background-color: #F0EDDF;
}

.hline
{
	border-bottom.width:2px;
	border-bottom-style: dotted;
	border-bottom-color: #645000;
	margin-bottom: 10px;
	clear:both;
}

.footer
{
	width: 800px;
	text-align:left;
	font-family: verdana;
	font-size: 8pt;
}

.td_hell
{
	background-color:#c4b060;
	color: #000000;
}

.td_dunkel
{
	background-color:#645000;
	color: #ffffff;
}

P {	margin-top:0pt; margin-bottom:0pt}

TD,TH {	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma; FONT-WEIGHT: normal}

@font-face {font-family: MyVivaldi; font-style:  normal; font-weight: normal; src:url(http://www.guthschrift.com/VIVALDI0.eot);}

.violett { FONT-SIZE: 11pt; COLOR: #9F11FF; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.logo{ FONT-FAMILY: Times; FONT-SIZE: 16pt; FONT-WEIGHT: bold; Font-style: italic}
.logo2{ FONT-FAMILY: Vivaldi, Kunstler Script, TypoUpright BT, Vladimir Script, Times New Roman; FONT-SIZE: 32pt; FONT-WEIGHT: bold}


.hmain /*Hauptüberschrift*/
{font-family: verdana; color: #000000; font-weight: bold; font-size: 16pt}

.hsub /*Untertitel*/
{font-family: verdana; color: #000000; font-weight: bold; font-style: italic; font-size: 12pt}

.hsub2 /*Untertitel*/
{font-family: verdana; color: #000000; font-weight: bold;font-size: 10pt}

.p
{font-family: verdana; font-size: 10pt; color: black}


A:link {COLOR: #645000; FONT-WEIGHT: none; TEXT-DECORATION: underline}
A:visited {COLOR: #645000; FONT-WEIGHT: none; TEXT-DECORATION: underline}
A:active {COLOR: #645000; FONT-WEIGHT: none; TEXT-DECORATION: underline}
A:hover {COLOR: #c4b060; FONT-WEIGHT: none; TEXT-DECORATION: underline}


a.astd:link
{font-family: verdana; color: #645000; text-decoration: none;}

a.astd:active
{font-family: verdana; color: #645000; text-decoration: none;}

a.astd:visited
{font-family: verdana; color: #645000; text-decoration: none;}

a.astd:hover
{font-family: verdana; color: #c4b060; text-decoration: underline;}

.bereich{
display: block;
color: #FFFFFF;
background-image: url(../bilder/bgverlauf4.gif); background-repeat:repeat-x; background-color: #645000;
text-align: left;
}

.bereichl{
display: block;
color: #FFFFFF;
background-image: url(../bilder/bgverlauf4.gif); background-repeat:repeat-x; background-color: #645000;
text-align: center;
}

.nolink{
display: block;
color: #000000;
font-family: Verdana, Arial;
font-size: 13px;
text-decoration: None;
background-image: url(../bilder/bgverlauf4.gif); background-repeat:repeat-x; background-color: #645000;
padding-top:5px;
padding-bottom:5px;
padding-left:0px;
padding-right:0px;
}


a.linkm{
display: block;
color: #ffffff;
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
text-decoration: None;
padding:5px;
}

a.linkm.bereich{
display: block;
background-color: #FFCC00;
width: 100px;
height: 25px;
}

a.linkm:hover{
display: block;
color: #000000;
background-image: url(../bilder/bgverlauf5.gif); background-repeat:repeat-x; background-color: #645000;
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
text-decoration: None;
padding:5px;
}

a.linkm:visited{
display: block;
color: #ffffff;
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
text-decoration: None;
padding:5px;
}

a.linkml{
display: block;
color: #ffffff;
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
text-decoration: None;
border-top-color:#FFFFFF;
border-left-color:#FFFFFF;
border-bottom-color:#888888;
border-right-color:#888888;
border-style:solid;
border-width:2px;
}

a.linkml.bereich{
display: block;
background-color: #FFCC00;
width: 100px;
height: 25px;
}

a.linkml:hover{
display: block;
color: #000000;
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
text-decoration: None;
background-color: #FFDD55;
border-style:solid;
border-top-color:#888888;
border-left-color:#888888;
border-bottom-color:#FFFFFF;
border-right-color:#FFFFFF;
border-style:solid;
border-width:2px;
}

a.linkml:visited{
display: block;
color: #ffffff;
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
text-decoration: None;
border-top-color:#FFFFFF;
border-left-color:#FFFFFF;
border-bottom-color:#888888;
border-right-color:#888888;
border-style:solid;
border-width:2px;
}

.maintitle {
	font-family: times;
	font-size:28pt;
	font-weight:bold;
}

.mainsubtitle {
	font-family: tahoma;
	font-size:14pt;
	font-style:italic;
}

.artikelpic
{
	border-color:#C9B45F;
	border-style:solid;
	border-width: 3px;
}


a.ahaendler:link
{font-family: verdana; color: #C9B45F; text-decoration: nounderline; font-size: 14; font-weight:bold}

a.ahaendler:active
{font-family: verdana; color: #C9B45F; text-decoration: nounderline; font-size: 14; font-weight:bold}

a.ahaendler:visited
{font-family: verdana; color: #C9B45F; text-decoration: nounderline; font-size: 14; font-weight:bold}

a.ahaendler:hover
{font-family: verdana; color: #99842F; text-decoration: nounderline; font-size: 14; font-weight:bold}

A.blau:link {	FONT-SIZE: 11pt; COLOR: #FF7B00; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.blau:visited {	FONT-SIZE: 11pt; COLOR: #FF7B00; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.blau:active {	FONT-SIZE: 11pt; COLOR: #FF7B00; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.blau:hover {	FONT-SIZE: 11pt; COLOR: #FF3900; FONT-WEIGHT: bold; TEXT-DECORATION: none}

A.ahaendler:link {	FONT-SIZE: 11pt; COLOR: #AF3B00; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.ahaendler:visited {	FONT-SIZE: 11pt; COLOR: #AF3B00; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.ahaendler:active {	FONT-SIZE: 11pt; COLOR: #AF3B00; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.ahaendler:hover {	FONT-SIZE: 11pt; COLOR: #FF5900; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

A.white:link {	FONT-SIZE: 11pt; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.white:visited {FONT-SIZE: 11pt; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.white:active {	FONT-SIZE: 11pt; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.white:hover {	FONT-SIZE: 11pt; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none}

A.main:link {	FONT-SIZE: 9pt; COLOR: #4F4D49; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-STYLE: italic}
A.main:visited {	FONT-SIZE: 9pt; COLOR: #3F3D39; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-STYLE: italic}
A.main:active {	FONT-SIZE: 9pt; COLOR: #0080c0; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-STYLE: italic}
A.main:hover {	FONT-SIZE: 9pt; COLOR: #40c0ff; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-STYLE: italic}

A.kart:link {	FONT-SIZE: 9pt; COLOR: #4F4D49; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.kart:visited {	FONT-SIZE: 9pt; COLOR: #3F3D39; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.kart:active {	FONT-SIZE: 9pt; COLOR: #0080c0; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.kart:hover {	FONT-SIZE: 9pt; COLOR: #40c0ff; FONT-WEIGHT: bold; TEXT-DECORATION: none}

A.menumain:link {	FONT-SIZE: 8pt; COLOR: #4F4D49; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.menumain:visited {	FONT-SIZE: 8pt; COLOR: #3F3D39; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.menumain:active {	FONT-SIZE: 8pt; COLOR: #0080c0; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.menumain:hover {	FONT-SIZE: 8pt; COLOR: #40c0ff; FONT-WEIGHT: bold; TEXT-DECORATION: none}

A.menusub:link {	FONT-SIZE: 7pt; COLOR: #4F4D49; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.menusub:visited {	FONT-SIZE: 7pt; COLOR: #3F3D39; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.menusub:active {	FONT-SIZE: 7pt; COLOR: #0080c0; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.menusub:hover {	FONT-SIZE: 7pt; COLOR: #40c0ff; FONT-WEIGHT: bold; TEXT-DECORATION: none}

A.musik:link 	{	FONT-FAMILY: Verdana; FONT-SIZE: 7pt; COLOR: #555555; FONT-WEIGHT: none; TEXT-DECORATION: underline}
A.musik:visited 	{	FONT-FAMILY: Verdana; FONT-SIZE: 7pt; COLOR: #555555; FONT-WEIGHT: none; TEXT-DECORATION: underline}
A.musik:active 	{	FONT-FAMILY: Verdana; FONT-SIZE: 7pt; COLOR: #555555; FONT-WEIGHT: none; TEXT-DECORATION: underline}
A.musik:hover 	{	FONT-FAMILY: Verdana; FONT-SIZE: 7pt; COLOR: #000000; FONT-WEIGHT: none; TEXT-DECORATION: underline}