/* DRECOMM STANDARD TYPO3 CSS !!!!! */
/* DO NOT MAKE NEW CLASSES WITHOUT PERMISSION!!!!!!! */

/* BODY ELEMENTS */

body {
}

/* TEXT ELEMENTS */

body, table, td, p, th, a, div{
	font-family: verdana, arial;
	font-size: 11px;
	color : #036;
}

p{
	margin: 0px;
}

/* HEADER ELEMENTS */

h1,h2,h3,h4 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

/* First Header, only when different from H1 */

.csc-firstHeader{
}

/* Headers only if different from H1,H2,H3,H4 */

h1{
	color: #FFF;
	font-weight: normal;
}

h2{	
}

h3{	
}

h4{	
}

/* LINKS */

/* normal link */

a{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a:visited{
}

a:visited:hover{
}

/* Internal link > same window */

a.internal-link{
}

a.internal-link:hover{
}

a.internal-link:visited{
}

a.internal-link:visited:hover{
}

/* Internal link > new window */

a.internal-link-new-window{	
}

a.internal-link-new-window:hover{
}

a.internal-link-new-window:visited{
}

a.internal-link-new-window:visited:hover{
}

/* external link > same window */

a.external-link{	
}

a.external-link:hover{
}

a.external-link:visited{
}

a.external-link:visited:hover{
}

/* external link > new window */

a.external-link-new-window{	
}

a.external-link-new-window:hover{
}

a.external-link-new-window:visited{
}

a.external-link-new-window:visited:hover{
}

/* mail link */
a.mail{	
}

a.mail:hover{
}

a.mail:visited{
}

a.mail:visited:hover{
}

/* filelink */

a.download{
}

a.download:hover{
}

a.download:visited{
}

a.download:visited:hover{
}

/* Image links */

a img {
	border :0px;
}

/* BREADCRUMB */

div.breadcrumb {
	color: #FFF;
}

div.breadcrumb a{
	color: #FFF;
}

div.breadcrumb a:hover{
	color: #999;
}

/* LISTS */

ul{
}

ul li{
}

ol{
}

ol li{
}

/* SITEMAP / MENU CONTENT ELEMENT */
ul.csc-menu{
 margin: 0px;
 list-style-type: none;
}

ul li.csc-section a{
 margin: 0px;
 color: #FFF;
 font-size: 12px;
}

/* TABLE */

table{
}

th{
}

td{
}

/* MARGIN BETWEEN CONTENT ELEMENTS */

p.bodytext,ul.csc-menu{
	margin-bottom: 12px;
}

/* leftmenu */

span {
padding:0;
margin:0;
}

span.red h4{
background-color:#FF0000;
}
span.blue h4{
background-color:#00aeef;
}
span.red h4{
background-color:#FF0000;
}
