div				{
				 border: 0 solid #000000;
				}

#service_nav	{
				 position: relative;
				 left: 648px;
				 top: 18px;
				 height: 15px;
				 color: #321C10;
				 font-size: 10px;
				}

#main_nav		{
				 position: relative;
				 left: 166px;
				 top: 26px;
				}

#headline		{
				 position: relative;
				 left: 175px;
				 top: 66px;
				 width: 691px;
				 height: 17px;
				 text-align: center;
				}

body			{
				 padding: 47 0 30 0;
				 margin: 0px;
				 background-image: url(../images/gl_back.jpg);
				 background-repeat: no-repeat;
				 background-color: #331D11;
				 font-family: Verdana, Arial, Tahoma;
				 color: #331D11;
				}

a				{
				 color: #331D11;
				 text-decoration: none;
				}

a:HOVER			{
				 color: #794500;
				 text-decoration: none;
				}

.border_left	{
				 background-image: url(../images/gl_borderleft.gif);
				 background-repeat: repeat;
				 width: 25px;
				}

.border_middle	{
				 background-image: url(../images/gl_bordermiddle.gif);
				 background-repeat: repeat;
				 width: 19px;
				}

.gl_header		{
				 background-image: url(../images/gl_header.gif);
				 width: 919px;
				 height: 127px;
				}

.gl_footer		{
				 background-image: url(../images/gl_footer.gif);
				 width: 919px;
				 height: 44px;
				}

.border_right	{
				 background-image: url(../images/gl_borderright.gif);
				 background-repeat: repeat;
				 width: 28px;
				}

.ct_left		{
				 background-color: #EFCF8B;
				 width: 106px;
				 height: 356px;
				 padding: 25 0 0 0;
				 line-height: 100%;
				}

.ct_main		{
				 background-color: #EFCF8B;
				 width: 741px;
				 height: 356px;
				}

.content		{
				 padding: 0 25 0 25;
				 margin: 30 0 20 0;
				 line-height: 140%;
				 font-size: 10px;
				 width: 691px;
				 text-align: justify;
				}

.td_content		{
				 line-height: 140%;
				 font-size: 10px;
				 text-align: justify;
				}

a.subnavi,
a:HOVER.subnavi	{
				 font-size: 11px;
				 font-weight: bold;
				}

a.subsubnavi,
a:HOVER.subsubnavi	{
				 font-size: 10px;
				}

.trennlinie		{
				 margin: 5 0 5 0;
				}

.input_anzahl	{
				 width: 30px;
				 height: 26px;
 				 color: #311C10;
 				 background-color: #EFCF8B;
				 font-weight: bold;
				 font-size: 11px;
				 padding: 4 5 4 5;
				 border: 2 solid #311C10;
				}

.input_feld,
.textarea_feld		{
				 width: 400px;
				 height: 26px;
 				 color: #311C10;
 				 background-color: #EFCF8B;
				 font-weight: bold;
				 font-family: Verdana, Arial, Tahoma;
				 font-size: 11px;
				 padding: 4 5 4 5;
				 border: 2 solid #311C10;
				}

.textarea_feld		{
				 height: 200px;
				}

.checkbox		{
				}

.radio			{
				}

.big			{
				 font-size: 13px;
				}