/********* background and general adjustments *************/
body,p,td,tr {
    font-family:Verdana, Tahoma, Arial, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#454545;
}
body {
    background-color:#FFFFFF;
    margin-top:50px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
}
/************ TITEL DER SEITE **************/
.td_top {
	height:120px;
	vertical-align:top;
	background-image:url(images/menudot_bg_h.gif);
	background-repeat:no-repeat;
	background-position:right top
}
.td_top_name {
	padding-left:50px;
}
.td_top_desc {
	padding-left:50px;
}
/****************** ENDE DER SEITE ****************/
.td_bottom {
	height:20px;
	background-color:#dfdfdf;
	font-size:10px;
}
/****************** BOXEN TITEL UND INHALT *********/
.td_menu_background {
	/*background-color:#ffff00;*/
	background-image:url(images/menudot_bg_x.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.td_menu_entry_one {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
}
.td_menu_entry {
	border-bottom:1px solid #cccccc;
	padding-left:10px;
}
.td_menu_thema_top {
	color:#004080;
}
.td_menu_thema_top_inactive {
	color:#999999;
}
.td_menu_counter {
	height:100%;
	text-align:center;
	font-size:10px;
}
.td_content_area {
	padding-left:20px;
	padding-right:20px;
	background-image:url(images/menudot_bg_h.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.td_content_titel {
	height:25px;
	color:#004080;
	font-size:14px;
	font-weight:bold;
}
.td_content_dotrows {
	line-height:18px;
}


/****************** LINKS **************************/
a {
    font-weight:normal;
    text-decoration:none;
    color:#004080;
}
a:visited {
    color:#004080;
}
a:active {
    color:#0080C0;
}
a:hover {
    color:#0080C0;
    text-decoration:underline;
    /*background-color:#80FFFF;*/
}
.a_small {
	font-size:10px;
	color:#555555;
}
.a_small:visited {
	color:#555555
}
.a_small:active {
    color:#0080C0;
}
.a_small:hover {
    color:#0080C0;
    text-decoration:underline;
}
.images {
	border:1px solid #333333;
}
	
