/* CSS Document */
html {
height:100%;
}

body {
	height: 100%;
	margin: 0px;
	background-color:#FFFFFF;

}

td,tr,p,div {
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}

a {
color:#4F90C2;
text-decoration:none;
}
table.moduletable {
width:100%;
}

.content_container {

}
.content_table {
background:url(blank.jpg) no-repeat;

}
.content_table_td {
background:url(content_table_bg_middle.jpg) repeat-y;

}
.content_table_bottom {
background:url(content_table_bg_bottom.jpg) no-repeat;

}


#topmodul {
background:url(topmodul_bg.gif) no-repeat right;
width:320px;
height:120px;
overflow:hidden;
text-align:justify;
vertical-align:middle;
padding:0px 10px 0px 10px;
border-left: 1px dotted #999999;
}


/*CONTENT-BEREICH */
 .componentheading {
font-size:18px;
font-weight:bold;
color:#305775;
padding-left:20px;
background:url(component_heading_voran.gif) left no-repeat;
margin-bottom:25px;
/*color:#234C6D;*/
}

.contentheading{
font-size:15px;
font-weight:bold;
color:#4F90C2;
padding-left:20px;
background:url(content_heading_voran.gif) left no-repeat;
}

.small {
font-size:10px;
}
.createdate {
font-size:9px;
font-weight:bold;
}

.sectiontablefooter{
background:url(sectiontableheader_hg.gif);
font-weight:bold;
padding:5px;
}



.category {

}
.sectiontableentry1 {
background-color:#E6EFF6;
padding:5px;
text-align:left;
}
.sectiontableentry1 td{
padding:5px;

}
.sectiontableentry1 a{
font-weight:bold;
}
.sectiontableentry2 {
background-color:#EEEEEE;
padding:5px;
text-align:left;
}
.sectiontableentry2 td{
padding:5px;

}
.sectiontableentry2 a{
font-weight:bold;
}

.webcontainer {
background:url(background.jpg) repeat-x #FFFFFF;
}

