
a.menu { 
  display:block; 
  margin-bottom:5px;
  text-align:center;
  width:25ex;
  border-style:ridge;
  border-width:2px;
  padding:1px;
  text-decoration:none;
  /*
  -moz-box-shadow: 10px 5px 5px black;
  -webkit-box-shadow: 10px 5px 5px black;
  box-shadow: 10px 5px 5px black;
  */
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
    }

a.menu:link    { color:#ffffff; background-color:#730d3a; }
a.menu:visited { color:#ffffff; background-color:#730d3a; }
a.menu:hover   { color:#000000; background-color:#dfdf00; }
a.menu:active  { color:#ff0f00; background-color:#00a003; }
a.menu:focus   { color:#ffff00; background-color:#5e1535; }

.Stil_12a_select {
  color:  #ffff00;
  background-color:#5e1535;
  font-size: 16px;
  font-family: Georgia;

  display:block;
  margin-bottom:5px;
  text-align:center;
  width:25ex;
  border-style:groove;
  border-width:3px;
  padding:0px;
  text-decoration:none;

  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

/***********************************************************************************/

a.mbutton { 
  display:block; 
  margin-bottom:5px; 
  text-align:center; 
  width:30ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 18px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}

a.mbutton:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
a.mbutton:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
a.mbutton:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}

/***********************************************************************************/

a.mbutton_50px { 
  display:block;
  margin-bottom:5px; 
  text-align:center; 
  width:50ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 18px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}

a.mbutton_50px:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
a.mbutton_50px:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
a.mbutton_50px:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton_50px:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton_50px:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}
/***********************************************************************************/

a.mbutton_60px { 
  display:block; 
  margin-bottom:5px; 
  text-align:center; 
  width:60ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 18px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}

a.mbutton_60px:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
a.mbutton_60px:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
a.mbutton_60px:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton_60px:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton_60px:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}
/***********************************************************************************/

a.mbutton_70px { 
  display:block; 
  margin-bottom:5px; 
  text-align:center; 
  width:70ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 18px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}

a.mbutton_70px:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
a.mbutton_70px:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
a.mbutton_70px:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton_70px:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton_70px:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}
/***********************************************************************************/

a.mbutton_80px { 
  display:block; 
  margin-bottom:5px; 
  text-align:center; 
  width:80ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 18px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}

a.mbutton_80px:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
a.mbutton_80px:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
a.mbutton_80px:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton_80px:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton_80px:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}

/***********************************************************************************/

a.mbutton_1 { 
  /* display:block; */
  /* margin-bottom:5px; */
  text-align:center; 
  /* width:30ex; */
  border-style:ridge; 
  /* border-width:2px; */
  /* padding:1px; */
  text-decoration:none;
  color: white;
  /* font-weight: bold; */
  font-size: 16px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}

a.mbutton_1:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
a.mbutton_1:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
a.mbutton_1:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton_1:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton_1:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}
/***********************************************************************************/

a.mbutton_1a { 
  /* display:block; */
  /* margin-bottom:5px; */
  text-align:center; 
  /* width:30ex; */
  border-style:ridge; 
  border-width:1px;
  /* padding:1px; */
  text-decoration:none;
  color: white;
  /* font-weight: bold; */
  font-size: 15px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -khtml-border-radius:5px;
  border-radius:5px;
}

a.mbutton_1a:link    { 
  color:#ffffff; 
  /* background-color:#730d3a; */
  background-color:#5e1535;   
}
a.mbutton_1a:visited { 
  color:#ffffff; 
  /* background-color:#730d3a; */
  background-color:#5e1535;   
}
a.mbutton_1a:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
a.mbutton_1a:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
a.mbutton_1a:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}
/***********************************************************************************/


/*
a#colButton {
  display:block; width:250px; height:1.3em; padding:3px;
  text-align:center; font-weight:bold; text-decoration:none;
}
a#colButton:link, a#colButton:visited {
  color:#ffffff; background-color:#730d3a;
  border-left:2px solid #fff; border-top:2px solid #fff;
  border-right:2px solid #000; border-bottom:2px solid #000;
}
a#colButton:hover {
  color:#000000; background-color:#dfdf00; padding:4px 2px 2px 4px;
  border-left:2px solid #666; border-top:2px solid #730d3a;
  border-right:2px solid #ccc; border-bottom:2px solid #ccc;
}
a#colButton:active {
  color:#f7d61d; background-color:#730dff;
  border-left:2px solid #000; border-top:2px solid #000;
  border-right:2px solid #fff; border-bottom:2px solid #fff;
}
*/
body
{
        background-color: #730d3a; /* 115 13 58 */
        font-family: Georgia, serif;
        font-size: 12px;
        color: #FFFFFF;
        margin-top: 0px;
        margin-left: 0px;
}

img
{
        border-color: #FFFFFF;
}

table #inhalt
{
        font-size: 12px;
        background-color: #5e1535; /* 94 21 53 */
        padding-top: 24px;
        padding-left: 20px;
}

input, textarea
{
        padding-top: 2px;
        padding-left: 2px;
        border-style: solid;
        border-width: 1px;
        border-color: #FFFFFF;
        background-color: #730d3a;
        color: #FFFFFF;
        font-family: Georgia;
        font-size: 12px;
}
/*
input.button{
	background-image: url(../images/button_bg.gif);
    	background-repeat:repeat;
	color:            #101073;
	border-style: solid;
	border-color: #101073;
	border-width:1px;
	
	font-family: Arial,Helvetica;
	font-size: 8pt;
	font-variant: normal;
	font-weight: normal;

	text-decoration:underline;
	text-transform:none;
	text-align:center;

	min-width:90px;
	min-height:15px;
}
*/


/***********************************************************************************/

input.moreButton
{
  display:block; 
  margin-bottom:5px; 
  text-align:center; 
  width:18ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 14px;
	cursor: pointer;
}
input.moreButton:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
input.moreButton:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
input.moreButton:hover   { 
  color:#ffffff; 
  background-color:#730d3a; 
}
input.moreButton:active  { 
  color:#ffffff; 
  background-color:#730d3a; 
}
input.moreButton:focus   { 
  color:#ffffff; 
  background-color:#730d3a; 
}
/***********************************************************************************/

input.colButton
{
  display:block; 
  margin-bottom:5px; 
  text-align:center; 
  width:20ex;
  border-style:ridge; 
  border-width:2px; 
  padding:1px; 
  text-decoration:none;
  color: white;
  font-weight: bold;
  font-size: 14px;
	cursor: pointer;
}
input.colButton:link    { 
  color:#ffffff; 
  background-color:#730d3a; 
}
input.colButton:visited { 
  color:#ffffff; 
  background-color:#730d3a;
}
input.colButton:hover   { 
  color:#000000; 
  background-color:#dfdf00; 
}
input.colButton:active  { 
  color:#ff0f00; 
  background-color:#00a003; 
}
input.colButton:focus   { 
  color:#ffff00; 
  background-color:#5e1535; 
}

/***********************************************************************************/


a:link
{
  /* text-decoration: underline; */
  text-decoration: none;
  color: #FFFFFF;
}

a:visited
{
  /* text-decoration: underline; */
  text-decoration: none;
  color: #ffFFFF;
}

a:hover
{
  /* background-color: #ff0000; */
  /* text-decoration: underline; */
  text-decoration: none;
  color: #f7d61d;
}

a:active
{
  /* text-decoration: underline; */
  text-decoration: none;
  color: #f7d61d;
}

.Stil_head {
    color: white;
        font-size: 24px;
        font-family: Georgia;
        text-decoration: none;
}


.Stil_12_out {
    color: white;
        font-size: 16px;
        font-family: Georgia;
        text-decoration: none;
}

.Stil_12_over {
    color: #f7d61d;
        font-size: 16px;
        font-family: Georgia;
        text-decoration: none;
}

.Stil_12_select {

  color:  #00ff00;
  /* background-color: #ff0000; */
  //font-weight: bold;
  font-size: 16px;
  font-family: Georgia;
  text-decoration: none;
}


.Stil_18b_y {
    color: #f7d61d;
        font-weight: bold;
        font-size: 18px;
}
.Stil_logo {
  color: #f7d61d;
  font-family: Georgia, serif;
  font-size: 35px;
}
.Stil_black {
  color: #000000;
  font-family: Georgia, serif;
  font-size: 0px;
}
.Stil_18b {
  color: white;
  font-weight: bold;
  font-size: 18px;
}
.Stil_18b1 {
  background-color: #000000;
  color: white;
  font-weight: bold;
  font-size: 18px;
}
.Stil_18b_hidden {
  color: #5e1535;
  font-weight: bold;
  font-size: 18px;
}
.Stil_18 {
    color: white;
        font-size: 18px;
}
.Stil_20b {
    color: white;
        font-weight: bold;
        font-size: 20px;
}
.Stil_24b {
    color: white;
        font-weight: bold;
        font-size: 24px;
}
.Stil_24 {
    color: white;
        font-size: 24px;
}
.Stil_20 {
    color: white;
        font-size: 20px;
}
.Stil_16 {
    color: white;
        font-size: 16px;
}
.Stil_16b {
    color: white;
    font-weight: bold;
    font-size: 16px;
}

.Stil_text {
        font-size: 16px;
}
.Stil_text_gray {
/* text-decoration: underline;*/
color: gray;
    font-size: 16px;
}
.Stil_Arial {
  /* font-family: Arial, serif; */
  font-family: Arial, serif;
  font-size: 16px;
}
.Stil_text_center {
        font-size: 16px;
        text-align: justify;
}

.text {
  font-weight: bold;
  font-size: 20px;
}

.label {
  font-weight: bold
  font-size: 20px;
}

.form {
  font-weight: normal
  font-size: 20px;
}

/* COLLAPSE */
		.trigger{
			cursor:pointer;
			font-size: 16px;
			/* background:#5e1535; */
			background:#730d3a;
		}		
		.trigger:hover{
			cursor:pointer;
			background:#ddf;
		}		
		.expanded{
			/* background:#ccf; */
			/* background:#5e1535; */
			background:#730d3a;
			font-size: 16px;
			cursor:pointer;
		}
		.expanded:hover{
			/* background:#eef; */
			background:#730d3a;
			cursor:pointer;
		}
		.show{
     position:static;
     display: table;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
/*#################################################################*/
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .container {
		/*background: #5e1535; */
		background: #730d3a;
		border: 1px solid #848284;
		padding: 10px;
	}
