/* 	file: style.css
	hw, artspirit, 23.11.2001
overflow-y:scroll; 
*/

	body,ol,div,blockquote,small,b,input,strong,address,table,tr,br,th,td,li,dl,dd,ul,p,h1,h2,h3,h4,ul
	{ font-family:Verdana, Arial, Sans-serif; }

	td
	{ 	
		font-size: 10pt;
		color: #3A3A3A;
		font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    a
	{  color:#4F6311; font-weight:normal; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

    span.title
	{  font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:14pt; }

    span.b10
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    span.n10
	{  font-weight:normal; font-family:Verdana, Arial, Sans-serif; font-size:8pt; color:#5E5E5E; padding-right:4px }

    pre
	{  font-weight:normal; font-family:Verdana, Arial, Sans-serif; }

// ------------------------------------------------------------------------------------------------------
	td.v8 { 
		font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

	#main_outline {
		width: 762px !important;
		width: 768px;
		border: 0px solid #cccccc;
		padding: 2px;
		background: #ffffff;
	}

	#header_outline {
		border: 0px solid #cccccc;
		padding: 2px 2px 2px 0px;
		background: #ffffff;
	}

	#content_outline {
		border: 0px solid #cccccc;
		padding: 2px 0px 10px 0px;
		background: #ffffff;
	}

	#menu_outline {
		padding: 20px 2px 2px 2px;
		border: 0px solid #cccccc;
		width: 150px !important;
		width: 156px;
		height: 200px;
		text-align: left;
		display: block;
		background-image: none;
		float: left;
	}

	#text_outline {
		padding: 0px 0px 2px 2px;
		border: 0px solid #cccccc;
		width: 595px !important;
		width: 601px;
		text-align: justify;
		display: block;
		background-image: none;
		float: left;
		margin: 0;
	}

	#text_bold {
		font-size: 10pt;
		color: #4F6311;
		font-weight: bold;
		padding: 0px 0px 10px 0px;
	}


	#text_b {
		font-size: 10pt;
		color: #5E5E5E;
		font-weight: bold;
		padding: 0px 0px 10px 0px;
	}

	#text_bold2 {
		font-size: 10pt;
		color: #4F6311;
		font-weight: bold;
		padding: 0px 0px 0px 0px;
	}

	#text_normal {
		font-size: 10pt;
		color: #5E5E5E;
	}

	#text_normal_in {
		text-indent: 1cm;
		font-size: 10pt;
		color: #5E5E5E;
	}

	#footer_outline {
		border: 0px solid #cccccc;
		padding: 20px 2px 2px 2px;
		background: #ffffff;
	}

	#img_text {
		border: 0px solid #cccccc;
		padding: 20px 2px 2px 2px;
		vertical-align:text-bottom;
		background: #ffffff;
		text-align: right;
		display: right;
	}

	#text_20 {
		border: 1px solid #cccccc;
		margin: 0px 0px 0px 40px;
		display: left;
		float: left;
	}

/* --------------------------------------------------------------------------------- */

	div.text_normal {
		font-size: 10pt;
		color: #5E5E5E;
	}


	div.text_topic {
		font-size: 11pt;
		color: #4F6311;
		font-weight: bold;
		padding: 0px 0px 12px 0px;
	}

	div.text_subtitle {
		font-size: 10pt;
		color: #4F6311;
		font-weight: bold;
		padding: 0px 0px 10px 0px;
	}


	div.text_intro {
		font-size: 10pt;
		color: #5E5E5E;
		font-weight: normal;
		padding: 0px 0px 10px 0px;
		text-align: justify;
	}

	div.text_photo {
		padding: 10px 0px 30px 0px;
		font-size: 10pt;
		width: 440px !important;
		width: 440px;
		display: block;
		float: left;
		margin: 0;
		text-align: justify;
	}

	a.menu0 { line-break: strict; font-size:12pt; font-weight:bold; 
		text-align:left; color:#4F6311; display: block;
    	border-style:none; border-width:1px; text-decoration:none; padding: 0px 0px 8px 0px;}

	a.menu0s { line-break: strict; font-size:10pt; font-weight:normal; 
		text-align:left; color:#C29F12; display: block;
    	border-style:none; border-width:1px; text-decoration:none; padding: 0px 0px 2px 0px;}

	#menu1 { margin-top: 0.2cm; }
	#menu2 {  color:#ff0000; margin-top: 0.8cm; }
	#spacer { margin-top: 0.6cm; }
	#spacer_2 { margin-top: 0.2cm; }
	div.spacer_text { margin-top: 0.5cm; }
	div.spacer_topic { margin-top: 0.7cm; }

	TD#menu_1 DIV.m1 a:link    { color:#4F6311; background-color:transparent; }
	TD#menu_1 DIV.m1 a:visited { color:#4F6311; background-color:transparent; }
	TD#menu_1 DIV.m1 a:hover   { color:#C29F12; background-color:transparent; }
	TD#menu_1 DIV.m1 a:active  { color:#C29F12; background-color:#cccccc; }

	TD#menu_1 DIV.m2 a:link    { color:#4F6311; background-color:transparent; }
	TD#menu_1 DIV.m2 a:visited { color:#4F6311; background-color:transparent; }
	TD#menu_1 DIV.m2 a:hover   { color:#C29F12; background-color:transparent; }
	TD#menu_1 DIV.m2 a:active  { color:#C29F12; background-color:#cccccc; }

	a.menu_titel { color:#4F6311; text-align: top; font-size:10pt; font-weight:bold; 
		padding-left:0px; text-decoration:none; padding-bottom:10px; padding-right:10px}

	a.more { color:#4F6311; text-align: top; font-size:10pt; font-weight:normal; 
		padding-left:0px; text-decoration:none; padding-bottom:10px; padding-right:10px}

	a.extern { color:#4F6311; text-align: top; font-size:10pt; font-weight:normal; 
		padding-left:0px; text-decoration:none; padding-bottom:10px; padding-right:10px}


	a.menu_titel:link    { color:#4F6311; background-color:transparent; }
	a.menu_titel:visited { color:#4F6311; background-color:transparent; }
	a.menu_titel:hover   { color:#C29F12; background-color:transparent; }
	a.menu_titel:active  { color:#C29F12; background-color:#cccccc; }

	TD#menu_1 DIV.m1a a {  color:#C29F12; text-align: top; font-size:10pt; font-weight:normal; 
		padding-left:0px; text-decoration:none; padding-top:10px; }
		
	TD#menu_1 DIV.m2a a {  color:#C29F12; text-align: top; font-size:8pt; font-weight:normal; 
		padding-left:10px; text-decoration:none; }

	TD#menu_1 DIV.m1 a {  text-align: top; font-size:10pt; font-weight:normal; 
		padding-left:0px; color:#4F6311; text-decoration:none; padding-top:10px;}

	TD#menu_1 DIV.m2 a {  text-align: top; font-size:8pt; font-weight:normal; 
		padding-left:10px;  color:#4F6311; text-decoration:none; }

	#m1s { font-size:10pt; padding-left:0px; color:#C29F12; }

	#m2s { font-size:8pt; padding-left:10px; color:#C29F12; }

	a.menu1 {  color:#ff0000; text-align: top; font-size:10pt; font-weight:normal; 
		padding-left:0px; color:#4F6311; text-decoration:none; }
	a.menu1s { font-size:10pt; padding-left:0px; color:#C29F12; }

	a.menu2 { font-size:8pt; padding-left:10px; }
	a.menu2s { font-size:8pt; padding-left:10px; color:#C29F12; }

	a.menu0:link    { color:#4F6311; background-color:transparent; }
	a.menu0:visited { color:#4F6311; background-color:transparent; }
	a.menu0:hover   { color:#C29F12; background-color:transparent; }
	a.menu0:active  { color:#C29F12; background-color:#cccccc; }

	a.menu1:link    { color:#4F6311; background-color:transparent; }
	a.menu1:visited { color:#4F6311; background-color:transparent; }
	a.menu1:hover   { color:#C29F12; background-color:transparent; }
	a.menu1:active  { color:#C29F12; background-color:#cccccc; }

	a.menu2:link    { color:#4F6311; background-color:transparent; }
	a.menu2:visited { color:#4F6311; background-color:transparent; }
	a.menu2:hover   { color:#C29F12; background-color:transparent; }
	a.menu2:active  { color:#C29F12; background-color:#cccccc; }

	a.more:link    { color:#4F6311; background-color:transparent; }
	a.more:visited { color:#4F6311; background-color:transparent; }
	a.more:hover   { color:#C29F12; background-color:transparent; }
	a.more:active  { color:#C29F12; background-color:#cccccc; }

	a:link    { color:#4F6311; background-color:transparent; }
	a:visited { color:#4F6311; background-color:transparent; }
	a:hover   { color:#C29F12; background-color:transparent; }
	a:active  { color:#C29F12; background-color:#cccccc; }

    a.ln /* link in navigation line */
	{  color:#0000cc; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

    a.lt /* link in text */
	{  color:#0000cc; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

    a.hs1 /* link in sub headline */
	{  color:#0000cc; font-weight:none; font-family:Verdana, Arial, Sans-serif; font-size:8pt; text-decoration:none; }

    a.v8 /* link in sub headline */
	{  color:#0000cc; font-weight:none; font-family:Verdana, Arial, Sans-serif; font-size:8pt; text-decoration:none; }

    span.c
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:15pt; }

    span.h1 /* headline */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:15pt; }

    span.hs1 /* sub headline */
	{  font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    span.white /* sub headline */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; color:#ffffff; }

    span.top1 /* header1 */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:14pt; color:#4F6311; }

    span.top2 /* header2 */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; color:#ffcc00; }

    span.top3 /* header3 */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; color:#ffcc00; }

    span.mark 
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; color:#4F6311; }

    span.tweb /* touristicweb */
	{  font-family:Verdana, Arial, Sans-serif; color:#4F6311; }

    span.grey /* sub headline */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; color:#666666; }

    span.ti /* text intro */
	{  font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    span.v8 /* sub headline */
	{  font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    span.v8red
	{  color:#ff0000; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    span.v10red
	{  color:#ff0000; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    span.v10white
	{  color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    span.v8green
	{  color:#009900; font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    span.v10green
	{  color:#009900; font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    span.login /* sub headline */
	{  color:#ffffff; font-weight:bold; font-family:Arial, Sans-serif; font-size:12pt; }

    td.login /* sub headline */
	{  color:#ffffff; font-weight:bold; font-family:Arial, Sans-serif; font-size:10pt; }

    span.loginh1 /* sub headline */
	{  color:#ffffff; font-weight:bold; font-family:Arial, Sans-serif; font-size:12pt; }

    span.b /* text bold */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    span.cpage /* current page */
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    select.hs1 /* sub headline */
	{  font-weight:; font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    span.photo /* text bold photo*/
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; }

    a.nav2 /* nav link */
	{  text-align:right; font-weight:none; font-family:Verdana, Arial, Sans-serif; font-size:8pt; text-decoration:none; }

    p.right /* align right */
	{  text-align:right; }

	a.price
	{  color:#aa0000; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

	a.main
	{  font-weight:bold; color:#F8781A; font-family:Arial, Sans-serif; font-size:10pt; font-size:12pt; }

    a.user
	{  color:#aa0000; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

    a.standard
	{  color:#4F6311; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

    span.standard
	{  color:#000000; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:10pt; text-decoration:none; }

	span.h12
	{  font-weight:bold; font-family:Arial, Sans-serif; font-size:12pt; }

    span.b10
	{  font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:12pt; }

    span.n8
	{  font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    a.n8
	{  font-family:Verdana, Arial, Sans-serif; font-size:8pt; }

    tr.header
	{  background-color:#aaaaaa; font-weight:bold; font-family:Verdana, Arial, Sans-serif; font-size:12pt; }

    tr.first
	{  background-color:#f0f0f0; font-family:Verdana, Arial, Sans-serif; font-size:12pt; }

    tr.second
	{  background-color:#cccccc; font-family:Verdana, Arial, Sans-serif; font-size:12pt; }

    tr.red
	{  background-color:#ff0000; font-family:Verdana, Arial, Sans-serif; font-size:12pt; }

    tr.yellow
	{  background-color:#F1E343; font-family:Verdana, Arial, Sans-serif; font-size:12pt; }

