body {background-color: white; margin: 0px 0 0 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}

th {text-align: right; vertical-align: middle;}
a {color: black;}
img {display: inline; border: none;}
img.sofronbalken {width: 745px; height: 8px; display: block; clear: both; padding-top: 1em;}
img.bordered {border: 1px solid #999;}
.smallest {font-size: 9px;}

#nav1 {position: absolute; top:230px; left: 0; width: 188px;}
#nav1 h2 {color: #c00; font-size: 18px; margin: 0; padding: 0 0 0 19px;}
#nav1 ul {display: block; list-style-type: none; margin: 30px 0 0 0; padding: 0;}
#nav1 ul li {list-style-type: none;}
#nav1 a {display: block; line-height: 1.6em; font-size: 12px; width: 100%; text-decoration: none; color: black;}
#nav1 a:hover {color: #c00;}

#nav1 a.nrm {padding-left: 9px; background-color: #F1F1F1;}
#nav1 a.hlt {padding-left: 9px; background-color: #E5E5E5;}

#nav1 a.nrm_1 {padding-left: 19px; background-color: #F1F1F1;}
#nav1 a.hlt_1 {padding-left: 19px; background-color: #E5E5E5;}


#nav1 .selected {color: #c00; font-weight: bold;}
#nav1 .selected_0 {padding-left: 19px; color: #000;}
#nav1 .selected_groub_1 {padding-left: 19px; color: #000; }
#nav1 .selected_groub_2 {padding-left: 19px; color: #c00; font-weight: bold;}

a.link_top:link      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #FFFFFF; font-weight: bold;}
a.link_top:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
a.link_top:hover  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; font-weight: bold;} 
a.link_top:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #FFFFF; font-weight: bold;}

a.tv:link      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #336699; }
a.tv:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #336699; }
a.tv:hover  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c00;} 
a.tv:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #336699;}

.tTV {
	color : #666666;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	
}

#page {position: relative; left: 167px; width: 745px; padding: 0; margin: 0;}
#content {width: 625px; margin: 20px 0;}
#content h2 {font-size: 18px; color: #c00; font-weight: bold;}
#content h2.schwarz {color: black;}
#content h3 {font-size: 12px; color: #666;}
#content h4 {margin: 0; padding: 0; font-size: 14px;}
#content p {line-height: 1.5em; margin-top: 0;}
#content p.tipp {font-size: 14px; line-height: 1.3em; margin: 5px;}
#content p.tipp a {color: #c00;}
#content img.left {margin-right: 20px;}
#content .boxed {border: 1px solid #999; margin: 0; padding: 0; width: 100%;}
#content .cmmitem {border: 0; margin: 0; padding: 0; width: 100%;}
#content li {line-height: 2em;}

#logo {width: 106px; height: 48px; padding-left: 19px;}

