h1, h2, h3, h4, h5, h6 { color:#e20037; }
h2 { font-size:16px; margin:0 0 15px; 0; }

ul { list-style-image:url('../images/li-rot.gif'); }

a { color:#404040; }

/*.col-1 { background-color:#CCFFCC; }
.col-2 { background-color:#CC6666; }
.col-3 { background-color:#00CC66; } */

ul.main-menu, ul.main-menu li ul { list-style-type:none; margin:0; padding:0; list-style-image:none; }

ul.main-menu li { margin:0 0 10px 0; }
ul.main-menu li a {	display:block; padding:7px 0 0 17px; font-size:13px; text-decoration:none; line-height:13px; }

ul.main-menu li a { /*background-color:#b2e4e4;*/ color:#686868; background-color:#d5fbfb; }
ul.main-menu li a.active { background-color:#00a6a4; color:#ffffff; }

ul.main-menu li ul { margin:10px 0 0 0; }
ul.main-menu li ul a { padding:7px 0 0 34px; background-color:#ffffff; }
ul.main-menu li ul a.active { background-color:#ffffff; /*color:#00a6a4;*/ color:#E20037; }

#line .col-3 { color:#ffffff; font-size:10px; font-style:italic; }

#main .col-2, #main .col-3 { /*color:#7f7f7f;*/ color:#404040; }
#main div.download { text-align:right; }
.tx-frpsimpledownloads {}
.tx-frpsimpledownloads ul { list-style-type:none; list-style-image:none; }
.tx-frpsimpledownloads ul li { text-align:right; }
.tx-frpsimpledownloads ul li a { text-decoration:none; color:inherit; }

#mailform {}
#mailform fieldset {  border:none; }
#mailform .csc-mailform-field { margin-top:15px; }
#mailform .csc-mailform-field label { width:100px; float:left; }
#mailform .csc-mailform-field input, #mailform .csc-mailform-field textarea, #mailform .csc-mailform-field select  { width:275px; }
#mailform input[type=submit] { width:auto; }

#main .col-3 h2 { font-size:13px; }

dd,
#main li,
.bodytext {
	line-height: 19px;	
}
