body {
	margin-top: 0px;
}

h1 {
 	font-size : 18px;
 	font-family : verdana,helvetica,arial;
 	color : #4E4E4E;
 	font-style : normal;
}

h2 {
 	font-size : 16px;
 	font-family : verdana,helvetica,arial;
 	color : #4E4E4E;
 	font-style : normal;
}

h3 {
 	font-size : 14px;
 	font-family : verdana,helvetica,arial;
 	color : #4E4E4E;
 	font-style : normal;
}

h4 {
 	font-size : 12px;
 	font-family : verdana,helvetica,arial;
 	color : #4E4E4E;
 	font-style : normal;
}

INPUT {
	BORDER-RIGHT: 1px outset #878A78;
	BORDER-TOP: 1px outset #878A78;
	BORDER-LEFT: 1px outset #878A78;
	BORDER-BOTTOM: 1px outset #878A78;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #726954;
	background: #FFFFFF;
}

a {
	font-size : 11px;
	font-family : verdana,helvetica,arial;
	color : #4E4E4E;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a:active  {
 	font-size : 11px;
 	font-family : verdana,helvetica,arial;
 	color : #4E4E4E;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a:visited  {
 	font-size : 11px;
 	font-family : verdana,helvetica,arial;
 	color : #4E4E4E;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a:hover  {
 	font-size : 11px;
 	font-family : verdana,helvetica,arial;
 	color : #C21515;
 	text-decoration : underline;
 	font-style : normal;
	font-weight : bold;
}

/* Inhaltbereich Künstler-Namen Block */

.artist_content {
	font-family: Verdana;
	text-decoration: none;
	color: #988E75;
	font-size:8pt;
	line-height: 20px;
	text-align: justify;
	font-weight: bold;
}

a.artist_link:link {
	font-family: Verdana;
	font-size:8pt;
	text-decoration: none;
	font-style: normal;
	color: #988E75;
	font-weight: bold;
}

a.artist_link:visited {
	font-family: Verdana;
	font-size:8pt;
	text-decoration: none;
	font-style: normal;
	color: #988E75;
	font-weight: bold;
}

a.artist_link:hover {
	color: #CABEB2;
	text-decoration: none;
}

.headline {
	color: #E70000;
	font-size: 14px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

.content_block2 {
	font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
	font-weight: bold;
}

.content {
	font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
}

.content table td {
	font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
}

table td table td {
	font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
}

/* Wo bin ich - Pfad Classes*/

.info_content {
	color: #A19A83;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: none;
}


a.info:link {
	font-family: Verdana;
	font-size: 9px;
	font-style: italic;
	color: #A19A83;
	text-decoration: none;
}

a.info:visited {
	font-family: Verdana;
	font-size: 9px;
	font-style: italic;
	color: #A19A83;
	text-decoration: none;
}

a.info:hover {
	color: #A19A83;
	text-decoration: underline;
}

.newsletter_input {
	font-family: Verdana;
	BORDER-RIGHT: 1px outset #878A78;
	BORDER-TOP: 1px outset #878A78;
	BORDER-LEFT: 1px outset #878A78;
	BORDER-BOTTOM: 1px outset #878A78;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #726954;
	background: url(../images/input_newsletter_bg.gif) repeat-x;
}

.headline1 {
	font-size : 12px;
	font-family : verdana,helvetica,arial;
	color : #000066;
	font-style : normal;
	font-weight : bold;
}

textarea {
 	font-size : 11px;
 	font-family : verdana,helvetica,arial;
 	color : #000000;
 	text-decoration : none;
 	font-style : normal;
	font-weight :  normal;
}

select {
 	font-size : 11px;
 	font-family : verdana,helvetica,arial;
 	color : #000000;
 	text-decoration : none;
 	font-style : normal;
	font-weight :  normal;
}

option {
 	font-size : 11px;
 	font-family : verdana,helvetica,arial;
 	color : #000000;
 	text-decoration : none;
 	font-style : normal;
	font-weight :  normal;
}
/* DIV ID */

#zh_container {
         margin: 0 auto;
         width: 952px;
         text-align: center;
}

#zh_header {
	width: 952px;
	float: left;
         padding-top: 20px;
         padding-bottom: 24px;
         text-align:center;
}

#zh_sitemap {
         width: 200px;
	position: relative;
	top: 1px;
	left: 710px;
	margin: 0px;
	padding: 0px;
}

#zh_sitemap ul {
	margin: 0px;
	padding: 0px;
}

#zh_sitemap li {
	display: inline;
         list-style-type: none;
}

#zh_sitemap li a:link {
	font-family: Verdana;
	text-decoration: none;
	color: #726954;
	font-size: 10px;
	font-weight: bold;
}

#zh_sitemap li a:visited {
	font-family: Verdana;
	text-decoration: none;
	color: #726954;
	font-size: 10px;
}

#zh_sitemap li a:hover {
	color: #726954;
	text-decoration: underline;
}


#zh_box_left_start {
         height: 13px;
         width: 159px;
         margin: 0;
}

#zh_box_left_end {
         height: 13px;
         width: 159px;
         margin: 0;
}

#zh_box_left {
         float: left;
         margin: 0px;
         margin-right: 0px;
         padding: 0px;
         margin-top: 20px;
	width: 159px;
}

#zh_menu_left {
         padding-top: 0px;
         padding-left: 0px;
         padding-right: 0px;
         height: 100%;
         margin-left: 0px;
         margin-top: 0px;
	direction: rtl;
	text-align: right;
         text-indent: 28px;
         line-height: 18px;
	width: 159px;
	BORDER-LEFT-WIDTH: 0px;
         BORDER-RIGHT-WIDTH: 0px;
}

#zh_menu_left ul {
         padding-right: 0px;
         padding-left: 0px;
         padding-bottom: 0px;
         width: 159px;
         padding-top: 0px;
         margin: 0px;
}

#zh_menu_left li {
         width: 159px;
         list-style-type: none;
}

#zh_menu_left #active {
         background-image: url(../images/menu_birdy_bg.gif);
         color: #f08a00;
}


#zh_menu_left li a {
	display: block;
	font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
         width: 159px;
	cursor: pointer;
	font-weight: bold;
}

#zh_menu_left li a:visited {
         width: 159px;
	font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
	font-weight: bold;
	cursor: pointer;
}

#zh_menu_left li a:hover {
         background-image: url(../images/menu_birdy_bg_sw.gif);
         width: 159px;
	color: #988E75;
	text-decoration: none;
}


#zh_menu_left li li a {
	font-family: Verdana;
	font-size: 9px;
	color: #988E75;
	text-decoration: none;
	font-weight: bold;
}

#zh_menu_left li li a:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #988E75;
	text-decoration: none;
	font-weight: bold;
}

#zh_menu_left li li a:active {
	font-family: Verdana;
	font-size: 9px;
	color: #988E75;
	text-decoration: none;
	font-weight: bold;
}

#zh_menu_left li li a:hover {
	text-decoration: none;
	font-weight: bold;
	color:#C1BBB2;
}

#zh_menu_left li li #active {
         background: url(../images/menu_birdy_bg.gif);
}

#zh_box_search {
	margin-top: 20px;
}

#zh_box_search_hdline {
         padding-top: 10px;
         padding-left: 20px;
         font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
	white-space: nowrap;
	font-weight: bold;
}

#zh_box_search_input {
}

#zh_box_search_input input {
	height: 12px;
         width: 100px;
         color: #4f4b3c;
         background: #f3eeea;
}

#zh_box_search_submit {
         padding-top: 10px;
         padding-left: 6px;
}

#zh_box_translate {
       	margin-top: 40px;
	padding: 0px;
	width: 159px;
}

#zh_box_translate form {
	display: inline;
}

#zh_box_main {
         width: 793px;
         float: right;
}

#zh_box_content_wrapper {
         float: left;
         margin-top: 20px;
         margin-left: 20px;
         margin-right: 20px;
}

#zh_box_content {
         padding-left: 0px;
         padding: 0px;
	width: 594px;
}

#zh_box_content table {
	padding-left: 0px;
}


#zh_box_content_start {
         height: 13px;
         width: 594px;
         margin: 0;
}

#zh_box_right_start {
         height: 13px;
         width: 159px;
         margin: 0;
}

#zh_box_right_end {
         height: 13px;
         width: 159px;
         margin: 0;
}

#zh_box_right {
         float: right;
         margin-top: 20px;
	width: 159px;
}

#zh_box_newsletter {
	padding-left: 0px;
         text-align: left;
         font-family: Verdana;
	text-decoration: none;
	color: #454032;
	font-size:9px;
}

#zh_box_newsletter input {
         font-family: verdana;
         font-weight: normal;
         font-size: 11px;
         color: #ffffff;
         border-right: 1px outset #878a78;
         border-top: 1px outset #878a78;
         border-left: 1px outset #878a78;
         border-bottom: 1px outset #878a78;
         background: #a69e97;
}

#zh_box_newsletter_hdline {
         padding-left: 10px;
         font-family: Verdana;
	text-decoration: none;
	color: #4F4B3C;
	font-size:8pt;
	white-space: nowrap;
	font-weight: bold;
}

#zh_box_newsletter_herr {
	float: left;
         font-family: Verdana;
	text-decoration: none;
	color: #454032;
	font-size:9px;
         padding-left: 6px;
}

#zh_box_newsletter_frau {
	float: right;
         font-family: Verdana;
	text-decoration: none;
	color: #454032;
	font-size:9px;
         padding-right: 30px;
}

#zh_box_newsletter_namei {
         padding-left: 10px;
         padding-top: 25px;
}

#zh_box_newsletter_emaili {
         padding-left: 10px;
}

#zh_box_newsletter_namel {
         padding-left: 84px;
}

#zh_box_newsletter_emaill {
         padding-left: 80px;
}

#zh_box_newsletter_subscribe {
         padding-left: 6px;
}

#zh_box_newsletter_unsubscribe {
         padding-left: 6px;
}

#zh_box_newsletter_disclaimer {
         padding-left: 10px;
}

#zh_box_newsletter_submit {
         padding-left: 10px;
         padding-top: 10px;
}

#zh_box_links {
         text-align: left;
         padding-top: 20px;
         padding-left: 10px;
}

#zh_box_links div {
         padding-top: 10px;
}


#zh_box_cart {
         text-align: left;
         padding-top: 10px;
         padding-left: 10px;
         font-family: Verdana;
	text-decoration: none;
	color: #454032;
	font-size:9px;
}

#zh_footer {
	clear: both;
         padding-top: 10px;
         font-size : 9px;
	font-family : verdana,helvetica,arial;
	color : #8E8F7D;
	font-style : normal;
         line-height: 24px;
}

#zh_reminder {
         position: relative;
         left: -18px;
         margin-top: 20px;
         text-align: left;
         font-family: Verdana;
	text-decoration: none;
	color: #454032;
	font-size:9px;
}

#zh_reminder li {
	color: #f08a00;
}

#locationbox a{

                float: left;

                height: 75px;

                width:  162px;

                background-color: #a69e97;

                padding:14px;

                color: #ffffff;

                font-size: 14px;

                line-height: 23px;

                font-family: Verdana;

                text-decoration: none;

                font-weight: normal;

                text-align: center;

}



#locationbox a:hover{

                background-color: #8e8781;

}



#locationbox2 a{

                float: left;

                height: 75px;

                width:  162px;

                background-color: #a69e97;

                padding:14px;

                color: #ffffff;

                font-size: 14px;

                line-height: 23px;

                font-family: Verdana;

                text-decoration: none;

                font-weight: normal;

                text-align: center;

                margin-left: 9px;

                margin-right: 9px;

}



#locationbox2 a:hover{

                background-color: #8e8781;

}



#locationbox3 a{

                float: left;

                height: 75px;

                width:  162px;

                background-color: #f08a00;

                padding:14px;

                color: #ffffff;

                font-size: 13px;

                line-height: 23px;

                font-family: Verdana;

                text-decoration: none;

                font-weight: normal;

                text-align: center;

}



#locationbox3 a:hover{

                background-color: #e08100;

}