/**************************************************************** FCE's **/

.history_table_left .history_col_left,
.history_table_right .history_col_right
{
	width: 130px;
}

.history_col_right table tr td,
.history_col_left table tr td
{
	padding-top: 15px;
	padding-bottom: 15px;
}
.history_col_left .td-0,
.history_col_right .td-0
{
	font-weight: bold;
	padding-right: 15px;
	color: #0066B3;
}

table.col2
{
	width: 100%;
	table-layout: fixed;
}
td.col2_left, td.col2_right
{
	width: 50%;
}

table.col3
{
	width: 100%;
	table-layout: fixed;
}
td.col3_left, td.col3_center, td.col3_right
{
	width: 33%;
}


.hlhead
{
	margin: 10px;
	border: 1px solid #CECECE;
	padding: 10px;
}

.hlhead_head
{
	padding: 3px;
	padding-left: 10px;
	border-bottom: 1px dashed #BEBEBE;
}

.hlhead_content
{
	padding: 3px;
	padding-left: 10px;
}

.hlarea
{
	padding: 3px;
	padding-left: 10px;
	background-color: #EEEEEE;
	border: 1px solid #C0C0C0;
}

.partner_tables table
{
	border-spacing: 20px;
}

.partner_tables td
{
	background-color: #EEEEEE;
	border: 1px solid #C0C0C0;
	padding: 10px;
}

.contact_telefon
{
	width: 100%;
}

.contact_telefon .td-1
{
	width: 200px;
}

.modernisierung_fristen
{
	width: 100%;
}

.modernisierung_fristen .tr-0,
.modernisierung_fristen .td-0
{
	font-weight: bold;
}

.modernisierung_fristen .tr-odd
{
	background-color: #F1F1F1;
}

        .tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
            color: #000000;
            background-color: inherit;
        }

        .tx-dropdownsitemap-pi1 DIV.expAll {
        	border: 0px;
            border-bottom: solid 1px #000000;
            background-color: transparent;
            color: inherit;
            padding: 5px;
        }
        
#orderform
{
	background-color: #FDFDFD;
	border: 1px solid #AEAEAE;
	padding: 10px;
}

label
{
	margin-top: 5px;
}

.form_subdata
{
	margin: 10px;
}

#orderform td
{
	padding: 5px;
}

#orderform input
{
	margin: 2px;
}
.csc-sword
{
	font-weight: bold;
	color: #902020;
}