.clear {clear: both;}
* { font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;}
/*h1,h2,h3,h4,h5,h6,p,span,label,fielset,input,ul,li,a { font-family: "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif;}*/
h1,h2,h3,h4,h5,h6,p,span,label,fielset,input,ul,li,a { font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 { color: #e53610; font-weight: normal; margin-bottom: 5px;}

h1 { font-size: 26px}
h2 { font-size: 18px}

p {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
label {
	font-size: 15px;
	color: #666666;
	line-height: 18px;
}

#rootline {
	font-size: 14px;
	line-height: 18px;
	color: #666666;
}

#contentcontainer li { 
list-style-image:url(../images/Strich1.png);
font-size: 12px; 
margin-left: 30px;
font-weight: normal; 
line-height: 18px;
color:#666666;
}

#col_1 h4, #col_2 h4, #col_3 h4 { padding: 10px 0px 5px;}
#col1 h4, #col2 h4 { padding: 10px 0px 5px;}

.csc-sitemap ul { margin-bottom: 25px;}
.csc-sitemap li { list-style-image: url(../images/sitemap_li.png) !important; margin: 10px 0px 5px 30px;}
.csc-sitemap li a { text-decoration: none; color: #aaaaaa;}
.csc-sitemap li a:hover { text-decoration: none; color: #e53610;}

.csc-default ul {padding-left: 15px;}
.csc-default a {color:#999999; text-decoration: underline;}
.csc-default a:link {color:#999999; text-decoration: underline;}
.csc-default a:visited {color:#999999; text-decoration: underline;}
.csc-default a:hover {color:#e53610; text-decoration: underline;}

.csc-header { margin-bottom: 18px;}
.csc-menu dt { margin: 8px 0px; background: #dddddd; padding: 5px 5px;} 
.csc-menu dt:hover { margin: 8px 0px; background: #aaaaaa; padding: 5px 5px;} 
.csc-menu dt a { color: #666666 !important; text-decoration: none;} 
.csc-menu dt:hover a { color: #ffffff !important; text-decoration: none;} 

