body {
 color: #000000;
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-image:url(../img/hg_verlauf.jpg);
 background-repeat:repeat-x;
}

body a:link, body a:visited, body a:active {
 color: #0000FF;
 text-decoration: underline;

}
body a:hover {
 color: #0000FF;
 text-decoration: none;

}

.hrbottomline {
 color: #B5CBFF;
 background-color: #B5CBFF;
 height: 1px;
 border: 0;
}


.tabletitle {
 color: #000000;
 font-weight: bold;
 background-color: #DDDDDD;

}


.tabletitle a:link, .tabletitle a:visited, .tabletitle a:active {
 color: #11AA11;
 text-decoration: none;

}
.tabletitle a:hover {
 color: #11AA11;
 text-decoration: underline;

}

.smallfont {
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}


.normalfont {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 line-height: 17px;
}

.boldfont {
 font-weight: bold;
}


/** DESIGNTABLE **/

.designtable_header_left {
	background-image:url(../img/titel_links.gif);
	height: 20px;
	padding-left: 2px; /* Für die Grafik */
}

.designtable_header_right {
	background-image:url(../img/titel_rechts.gif);
	height: 20px;
	padding-right: 2px; /* Für die Grafik */
}

.designtable_header_middle {
	background-image:url(../img/titel_mitte.gif);
	padding-left:5px;
	height: 8px;
	width: 100%;
}

.designtable_content {
	padding-top: 5px;
	padding-bottom: 9px;
	padding-left: 3px;
	padding-right: 5px;
}


/** MAINFRAME CONTENT **/

.content_frame_header_left {
	background-image:url(../img/dtb_hl.gif);
	height: 8px;
	width: 4px;
}

.content_frame_header_middle {
	background-image:url(../img/dtb_hm.gif);
	height: 8px;
}

.content_frame_header_right {
	background-image:url(../img/dtb_hr.gif);
	height: 8px;
	width: 4px;
}


.content_frame_text_left {
	background-image:url(../img/dtb_linepx.gif);
	background-repeat:repeat-y;
	background-color:#F9F9F9;
	width: 4px;
	height: 1px;
}

.content_frame_text_middle {
	background-color:#F9F9F9;
	padding-top: 9px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

.content_frame_text_middle_empty {
	background-color:#F9F9F9;
}

.content_frame_text_right {
	background-image:url(../img/dtb_linepx.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#F9F9F9;
	width: 4px;
	height: 1px;
}

.content_frame_footer_left {
	background-image:url(../img/dtb_fl.gif);
	width: 4px;
	height: 7px;
}

.content_frame_footer_middle {
	background-image:url(../img/dtb_fm.gif);
	height: 7px;
}

.content_frame_footer_right {
	background-image:url(../img/dtb_fr.gif);
	width: 4px;
	height: 7px;
}


.reviewdetailfont {
 font-weight: bold;

}

.tableb {
 background-color: #EBF0F9;
}


.tableb_fc {
 color: #FFFFFF;

}

.celldashed {
 border-right:1px dashed #000000;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:2px;
}

.tableb a:link, .tableb a:visited, .tableb a:active {
 text-decoration: underline;

}
.tableb a:hover {
 text-decoration: none;

}

.tableselect {
 background-color: #ECFFF1;

}


.tablea {
 background-color: #FCFCF2;
}


.tablea a:link, .tablea a:visited, .tablea a:active {
 text-decoration: underline;

}
.tablea a:hover {
 text-decoration: none;

}

.highlight {
 color: red;
}

.tableArrangementTitle {
  /*background-color: #ddd;*/
}

select {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #FAFAFA;
}

select:hover {
  background-color: #EBEBFF;
}


.salutationselect {
 width: 70px;
}

.countryselect {
 width: 320px;
}

textarea {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #FAFAFA;
 border:1px solid #AAAAAA;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 width: 320px;

}

textarea:hover {
  background-color: #EBEBFF;
}


.inputfld {
 width: 320px;
}

input {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #FAFAFA;
 border:1px solid #AAAAAA;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

input:hover {
 background-color: #EBEBFF;

}

form {
 padding:0px;
 margin:0px;
}

pre {
 padding:0px;
 margin:0px;
}
