
/*=============Standard Classes==============*/

td
{
  font-size:            9pt;
  font-family:          Tahoma;
}

img
{
  background-color:     none;
  color:                none;
  border-style:         none;
  border-width:         0px;
}

p,td,th,table
{
  margin:               0px;
  padding:              0px;
}

b
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

/*=============Custom Classes==============*/

table.newstable_arag_zahn_leistung{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: Black; 
	text-decoration: none;
	border-spacing: 3px;
}


th.newstable_arag_zahn_leistung{
	color: #FFFFFF; 
	background-color: #228B22;
padding: 5px;
}

tr.newstable_arag_zahn_leistung{
	color: Black;
	background-color: #DFF5ED;
padding: 5px;
}




.textnormal {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.textteaser {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}


.newstable_arag_seite_header {
	background-color: #F3C301;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.newstable_arag {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
	background-color: #FBE8B4;
	padding: 3px;
}

.linkbox 
{
font-size: 8pt;
}

p.true
{
  margin-bottom:        20px;
  padding-left:         40px;
  padding-top:          10px;
  font-size:            10pt;
  text-decoration: 	    none;
  text-align:		         left;
  color:  		            #005802;
  border-style:         solid;
  border-width:         1px;
  height:               65px;
  
  background-image:     url(p_true.png);
background-repeat:    no-repeat;
  
  overflow-y:           auto;
  overflow-x:           hidden;
}

p.false
{
  margin-bottom:        20px;
  padding-left:         40px;
  padding-top:          10px;
  font-size:            10pt;
  text-decoration: 	    none;
  text-align:		         left;
  color:  		            #5f0000;
  border-width:         1px;
  border-style:         solid;
  height:               65px;
    
  background-image:     url(p_false.png);
background-repeat:    no-repeat;
  
  overflow-y:           auto;
  overflow-x:           hidden;
}

p.memcodeerror
{
  width:                100%;
  height:               28px;
  padding-left:         28px;
  padding-top:          5px;
  margin-bottom:        20px;
  background-image:     url(error.png);
  background-repeat:    no-repeat;
}
  
.copyright 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a.closelink
{
  color:                #7d3d09;
}

a.closelink:hover
{
  color:                #ad7030;
}

a.foot
{
  color:                #black;
  font-weight:		        normal;
}

a.foot:hover
{
  color:                #ad7030;
}

a.a_imprint
{
  color:                black;
}

a.a_imprint:hover
{
  color:                6dc2ff;
}

.mm_link_active
{
	font-size: 12px;
	font-weight: normal;
	color:				#656565;
  text-decoration: 	    none;
font-family:		        tahoma;
}

.mm_link_active:hover
{
	color:				#black;
  font-weight:		        bold;
}

.mm_link_normal
{
font-family:		        tahoma;

	font-size: 12px;
	font-weight: normal;
	color:				#656565;
  text-decoration: 	    none;
}

.mm_link_normal:hover
{
	color:				#black;
  font-weight:		        bold;
}

.mm_link_sub
{
font-family:		        tahoma;

	font-size: 10px;
	font-weight: normal;
	color:				#656565;
  text-decoration: 	    none;
}

.mm_link_sub:hover
{
font-size: 10px;
	color:				#black;
  font-weight:		        normal;
}

.sub_active
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
  color: 			            white;
  text-decoration: 	    none;
  font-weight:		        bold;
}

.sub_active:hover
{
  color: 			            white;
  text-decoration: 	    none;
}

.sub_normal
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
  color: 			            666666;
  font-weight:		        bold;
}

.sub_normal:hover
{
  color: 			            black;
}

.boldtext1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 2px;
	font-size: 12px;
	font-weight: bold;
}

.boldtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


.boldtext3 
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 7px;
}
.listicon {
	padding-left: 30px;
	margin-left: 20px;
	background-image:     url(listicon.gif);
  	background-repeat:    no-repeat;
	display: block;
	margin-top: 5px;
}

.listicon_nopad{
	padding-left: 30px;
	margin-left: 20px;
	background-image:     url(listicon_small.gif);
  	background-repeat:    no-repeat;
	display: block;
	margin-top: 0px;
}

.formcell
{
padding: 5px;
background-color: #ddf5e8;
}

.break
{
  clear:                both;
}
