/***********************************************/

#urmain
{
    font-family: Arial;
    font-size:   11pt;

    width: 540px;
    margin: 20px 10px 10px 20px;
}

#urmain a
{
    color: #F2652F;
    font-style: normal;
    text-decoration: none;
}

#urmain a:hover, #navi a:active, #navi a:focus
{
    color: #F2652F;
    font-style: normal;
    text-decoration: underline;
}

#urmain table
{
    margin:  0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#CABBBB;

    border: none;
    border-collapse: collapse; 

    float: none;
}

#urmain td
{
    font-family: Arial;
    font-size:   11pt;

    margin: 0 auto;
    padding: 0px 0px 0px 0px;
}

/***********************************************/

#urminfo table
{
    border: 1px solid #781022; 
    border-collapse: collapse;
}

#urminfo td
{
    line-height: 1.3em;
    padding: 10px 10px 10px 10px;
    font-size: 80%;    
}

#urminfo #urdii1
{
    width: 480px;
    margin: 8px auto 16px auto; 
    text-align: left; 
}

#urminfo #urdii2
{
    width: 480px;
    margin: 8px auto 16px auto; 
    text-align: center; 
}

#urminfo #urdii3
{
    width: 480px;
    margin: 16px auto 8px auto; 
    text-align: center; 
}

#urminfo ol
{
    list-style-type: decimal;
    list-style-position: outside;
}

/***********************************************/

#urdmain table
{
    border: 1px solid #781022; 
    border-collapse: collapse;
}

#urdmain td
{
    padding: 12px 4px 12px 4px;
}

/***********************************************/

#urdmain td.akt 
{
  background: #32CD32;
  color: #000000;
}

#urdmain td.aktbel
{
  background: #F0E68C;
  color: #000000;
}

#urdmain td.belegt 
{
  background: #B22222;
  color: #000000;
}

#urdmain td.on 
{
  background: #000000;
  color: #FFFFFF;
} 

#urdmain td.off 
{
  background: #DDDDDD;
  color: #000000;
}

#urdmain td.auf1 
{
  background: #F5F5F5;
  color: #000000;
} 

#urdmain td.auf2 
{
  background: #DCDCDC;
  color: #000000;
} 

#urdmain td.auf3 
{
  background: #C0C0C0;
  color: #000000;
} 

#urdmain td.monat
{
    background-color: #FFFFCC;
    color: #781022;

    text-align:center;
    font-weight:bold;

}

#urdmain td.wdays
{
    background-color: #FFFFFF;
    color: #C5BAA6;

    text-align:center;
    font-weight:bold;
}

/***********************************************/

#urdate 
{
    width: 240px;
    text-align: center;
}

#urdate table
{
    margin: 3px auto 3px auto;
    padding: 0px 0px 0px 0px;
    background-color:#CABBBB;

    border:1px solid #781022; 
}

#urdate td
{
    margin: 0px 0px 0px 0px;
    padding: 2px 4px 2px 4px;
    text-align: center;

    border:1px solid #781022; 
}

/***********************************************/

#urdinfo 
{
    background-color: #CABBBB;

    margin: 0px 0px 0px 0px;

    text-align: center;

    line-height: 1.3em;
    width: 286px;
}

#urdinfo #urdhelp
{
    position: absolute;

    width: 52px;
    
    z-index:102;
    visibility:hidden;
}

#urdinfo .urdlegt
{
    font-size: 80%;
    font-weight: bold;
}

#urdinfo .urdlegz
{
    font-weight: bold;
}

#urdinfo table
{   
    margin: 3px auto 12px auto;
    padding: 0px 0px 0px 0px;

    background-color:#CABBBB;

    border: 1px solid #781022; 
    border-collapse: collapse;
}

#urdinfo td
{
    margin: 0px 0px 0px 0px;
    padding: 0px 6px 0px 6px;
    text-align: center;

    font-size: 80%;
    border:1px solid #C5BAA6; 
}

#urdinfo .urdzstatE
{
  background:  #CABBBB;
  color:       #B22222;
  font-size:   80%;
  font-weight: bold;
}

#urdinfo .urdzstatW
{
  background:  #CABBBB;
  color:       #B22222;
  font-size:   80%;
  font-weight: bold;
}

#urdinfo .urdzstatOK
{
  background:  #CABBBB;
  color:       #32CD32;
  font-size:   80%;
  font-weight: bold;
}

/***********************************************/

#urtitle table
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#CABBBB;

    border: 1px solid #781022; 
    border-collapse: collapse;
}

#urtitle td
{
    padding: 2px 4px 2px 4px;
}

/***********************************************/

#urquest table
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#CABBBB;

    border: 1px solid #781022; 
    border-collapse: collapse;
}

#urquest td
{
    padding: 2px 3px 2px 10px;
    line-height: 1.4em;
}

/***********************************************/

#uranswer table
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#CABBBB;

    border: 1px solid #781022; 
    border-collapse: collapse;
}

#uranswer td
{
    padding: 3px 8px 3px 10px;
    line-height: 1.4em;
}


/***********************************************/

.urtdtitle
{
    width: 540px;
    border-bottom: 1px solid #781022;

/*
    font-size: 16px;
    letter-spacing:1px;
    font-family:'Times New Roman';
    color: #F2652F;
*/
    text-align:right;
    font-weight:bold;

/*  font-style:italic; */
    font-size: 90%;    
}

/***********************************************/

.bup
{
    background: #FFFFCC;
    color: #781022;

	text-align:center;
    font-weight:bold;
}

.bdown
{
    background: #781022;
    color: #FFFFCC;

	text-align:center;
    font-weight:bold;
}

.bdisabled
{
    background: #CABBBB;
    color: #CABBBB;

	text-align:center;
    font-weight:bold;
}

/***********************************************/

.urtdminfo
{
    width: 540px;
    border-bottom: 1px solid #781022;

    text-align:center;
    font-size: 80%;    
}

/***********************************************/

.urtdqleft
{
    width: 350px;
    border-bottom: 1px solid #781022;

    text-align:left;
}

.urtdqright
{
    width: 190px;
    border-bottom: 1px solid #781022;

    text-align:right;
}

.urtdqright #queststart_day, .urtdqright #queststart_month
{
    margin: 0px 0px 0px 2px;
    text-align:center;
	width: 26px;
    border: none;
	float: right;
}

.urtdqright #queststart_year
{
    margin: 0px 0px 0px 2px;
    text-align:center;
	width: 52px;
    border: none;
	float: right;
}

.urtdqright #queststart_point1, .urtdqright #queststart_point2 
{
    margin: 0px 0px 0px 0px;
    text-align:center;
	width: 4px;
    border: none;
	float: right;
}

.urtdqright #questdays, .urtdqright #questpers, .urtdqright #questchk1, .urtdqright #questchk2
{
    margin: 0px 0px 0px auto;
    text-align:center;
/*  background-color:#EFE1C6; */
    width:52px;
    border: none;
}

.urtdaleft
{
    width: 350px;
    border-bottom: 1px solid #781022;

    text-align:left;
    font-weight:bold;
}

.urtdaright
{
    width: 190px;
    border-bottom: 1px solid #781022;

    text-align:right;
    font-weight:bold;
}

/***********************************************/

#urpopmenu
{
  position:absolute;
  visibility:hidden;
  background-color:#C5BAA6;
  border:0px solid white;
  font:normal 11px Courier New;
  line-height:14px;
  z-index:100;
  text-align:center;
}

#urpophelp
{
  font-family: Arial;
  font-size:   11px;

  position:absolute;
  visibility:hidden;
  background-color:#FFFFCC;
  border-width:medium; 
  border-color:#781022; 
  border-style:double; 
  z-index:101;
  width: 500px;
  height: 130px;
}

#urpophelp table
{
  background-color:#FFFFCC;
  border: none;

  margin: 2px 10px 2px 10px;
}

#urpophelp td
{
  background-color:#FFFFCC;
  text-align:center;
  width: 480px;
  height: 122px;

  line-height: 1.4em;
  font-size: 84%;    
}

#urpopnsel
{
  position:absolute;
  visibility:hidden;
  background-color:#C5BAA6;
  border:0px solid white;
  font:normal 11px Courier New;
  line-height:14px;
  z-index:103;
  text-align:center;
}

