/**
 * CVS Revision: $Id: licht-main.css 14261 2005-12-22 12:51:58 +0000 (Do, 22 Dez 2005) dkd-kartolo $
 */

p, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color: #000000;
}

.path {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b2b2b2;
    line-height: 13px;
}

.path A:link  {
    color: #b2b2b2;
    text-decoration: none;
}


.path A:visited  {
    color: #b2b2b2;
    text-decoration: none;
}

.path A:hover {
    color: #000000;
    text-decoration: none;
}


TD#content #colNormal A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

TD#content #colNormal A:visited {
  text-decoration: underline;
  color: #000000;
}

TD#content #colNormal A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}

TD#content #colRight A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

TD#content #colRight A:visited {
  text-decoration: underline;
  color: #000000;
}

TD#content #colRight A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}


#colLeft SPAN.startmehr A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}
#colLeft SPAN.startmehr A:visited {
  text-decoration: underline;
  color: #A8A8A8;
}

#colLeft SPAN.startmehr A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}

TD#content #colNormal SPAN.startmehr A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}
TD#content #colNormal SPAN.startmehr A:visited {
  text-decoration: underline;
  color: #000000;
}

TD#content #colNormal SPAN.startmehr A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}


.fenster A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

.fenster A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}




TD#content  #textfooter TD A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

TD#content #textfooter A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}


.text{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color: #000000;
  margin-top: 7px;
  margin-right:7px;
}

/* start text main template */

.tmain a:link, .tmain a:hover, .tmain a:active, .tmain:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #999999;
  text-decoration: none;
  line-height: 14px;
}

.tmain a:hover { color: #666666; }

.tmain a:active {
  color: #666666;
  font-weight: bold;
}

.tnav1, .tnav a:link, .tnav a:hover, .tnav a:active, .tnav a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 15px;
  color: #000000;
}

.tnav1 a:link, .tnav a:visited {text-decoration: underline;}

.tnav1 a:hover {
  color: #61a4a4;
  text-decoration: underline;
}

.tnav1 a:active {
  text-decoration: underline;
  font-weight: bold;
}

.start, .start a:link, .start a:hover, .start a:active, .start a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color: #dcdcdc;
}

.start a:link, .start a:visited {
  color: #dcdcdc;
  text-decoration: none;
}

.start a:hover {
  color: #ffffff;
  text-decoration: none;
}
.start a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

a.fibutton:link { color: black; text-decoration: underline; }
a.fibutton:hover { color: #A8A8A8; text-decoration: underline; }
a.fibutton:visited { color: black; text-decoration: underline; }

.startmehr, .startmehr a:link, .startmehr a:hover, .startmehr a:active, .startmehr a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color: #999999;
}

.startmehr a:link, .startmehr a:visited {
  color: #999999;
  text-decoration: none;
}

.startmehr a:hover {
  color: #ffffff;
  text-decoration: none;
}
.startmehr a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

table.normen { border-top: 1px solid #a8a8a8; border-left: 1px solid #a8a8a8;}
table.normen td { border-right: 1px solid #a8a8a8; border-bottom: 1px solid #a8a8a8; }

/* shop */

.button{
       background-color:#FFFFFF;
       color:#A8A8A8;
       width:150px;
       height:17px;
       border:1px solid #A8A8A8;
       font-weight: bold;
       font-size: 11px;
       text-align:left;
       padding-left: 5px;
       padding-bottom: 4px;
}

.input{
       background-color:#FFFFFF;
       width:34px;
       height:17px;
       font-size: 11px;
       border:1px solid #A8A8A8;
       text-align:right;
       padding-bottom: 2px;
}


.submit{
       background-color:#FFFFFF;
       font-size: 12px;
       border:1px solid #A8A8A8;
       padding-bottom: 2px;
}

TD#content td.sitemap {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

TD#content td.sitemap A {
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

TD#content td.sitemap A:visited {
  text-decoration: underline;
  color: #000000;
}

TD#content td.sitemap A:hover {
  text-decoration: underline;
  color: #a8a8a8;
}

.sitemaptable{
	border:1px solid #A8A8A8;
	padding-left: 8px;
	padding-right: 20px;
	padding-top: 18px;
	padding-bottom: 10px;
}

td#colLeft select {
	width: 250px;
}

div.tx-dkdinfospeicher-pi1 table {
	margin: 20px;
}
div.tx-dkdinfospeicher-pi1 tr{
	padding-bottom: 10px;
}
div.tx-dkdinfospeicher-pi1 td{
	font-size: 10px;
	vertical-align: top;
}
div.tx-dkdinfospeicher-pi1 table a {
	font-size: 12px;
}

td#content td#colNormal form ul {
	list-style-type: none;
}

td#content td#colNormal form ul li input {
	border: 0px;
}
