/*  */@import "rte.css";body	{	font-family:Verdana, Arial, Helvetica, sans-serif;	background-image:url(img/bg.jpg);	background-repeat:repeat-x;	background-color:#e9e8e9;	color:#284467;	line-height:1.0em;	}a	{	text-decoration:none;	color:#284467;	}	img	{	border:0;	}ul 	{	margin:  0;	padding: 0;	}li 	{	margin:  0px 0px 0px 13px; 	padding: 0;	list-style-image:url(img/footer_list_image.jpg);	line-height:0.8em; 	}h1	{	margin:0;	padding:0;	font-size:10px;	}h2	{	border-bottom:solid;	border-width:thin;	border-color:#dfdede;	font-size:11px;	font-weight:normal;	}		.csc-default	{	margin: 51px 0px 0px 0px;	float:right;	/*border:ridge;	border-color:#0033FF;*/	width:100%;	}.csc-default p	{	padding: 0;	margin: 0;	}	.csc-text-text	{	width:450px;	float:right;	/*border:ridge;	border-color:#FF0000;*/	}	.csc-textpic-text	{	float:right;	/*border:ridge;	border-color:#00FF00;*/	}/*.csc-text-pic-text	{	width:650px;	height:500px;	float:left;	border:ridge;	border-color:#00FF00;	}*/.csc-textpic-imagewrap	{	text-align:right;	width:210px;	float:right;	}	.align-right	{	float:right;	}		.contenttable	{	float:left;	margin: 0px 0px 0px 235px;	}	.contenttable th	{	padding: 5px 15px 5px 15px;	background-color:#d9dfe7;	}	.contenttable td	{	padding: 5px 15px 5px 15px;	}	.tr-odd	{	background-color:#fbfafa;	}	.tr-even	{	background-color:#efefef;	}.rahmen1 {    }	.rahmen1 h1{    display:block;    padding: 0px 0px 10px 10px;    }	.rahmen1 li{    display:block;    line-height:1.8em;    }	.rahmen1 p{    display:block;    padding: 0px 0px 0px 10px;    }	.rahmen1 .csc-text-text	{	background-image:url('img/bg_content_box.jpg'); 	background-repeat:no-repeat;	width:442px;    padding: 5px 8px 5px 0px;    margin: 0px 0px 0px 0px;	background-color:#f6f6f6;    border-bottom:solid;    border-bottom-color:#dfdede;    border-bottom-width:thin;    float:right;		}	.rahmen1 .csc-text-text p	{	margin:0;	padding:0px 0px 0px 10px;	}	.content 	{	background-color:#ececec;	min-height:800px;	position:relative;	height:100%;	width:962px;	margin: 0px auto;	}.content a	{	color:#1f85c2;	}	/* Linke Seite (Menü) */.left	{	height:100%;	background-image:url(img/bg_left_menu.jpg);	background-repeat:no-repeat;	background-color:#ececec;	width:241px;	float:left;	padding: 0px 0px 25px 0px;	margin: 0px 0px 0px 1px;	}	.left_logo	{	margin: 70px 0px 0px 70px; 	}	.left_menu	{	margin: 133px 0px 0px 0px;	}	.left_menu a	{	color:#284467;	font-size:15px;	}.left_menu_item	{		background-image:url(img/menu_splitter.jpg);	background-repeat:no-repeat;	float:left;	display:block;	padding: 6px 0px 6px 20px;	}	.left_menu_item li	{	margin:  0;	padding: 0;	list-style-image:url(img/menu_left_list_image.png);	}	.left_menu_subitem	{	width:210px;	background-image:url(img/menu_splitter.jpg);	background-repeat:no-repeat;	float:left;	display:block;	padding: 2px 0px 0px 22px;	margin:  1px 0px 1px 0px; 	}			.left_menu_subitem a	{	font-weight:bold;	font-size:10px;	}			.left_menu_subitem li	{	margin:  0;	padding: 2px 0px 0px 0px;	list-style-image:url(img/menu_left_list_image.png);	}	.left_search	{	font-size:12px;	margin: 100px 0px 0px 0px;	}.left_search_item	{	padding: 1px 0px 1px 20px;	}	.left_search_field	{	width:120px;	border:solid;	border-width:thin;	border-color:#e8e8e8;	}	.searchresult-title	{	color:#284467;	font-size:12px;	font-weight:bold;	}.searchresult-rating	{	font-weight:bold;	}	/* Rechte Seite (Inhalt, Header)*/.right	{	background-color:#FFFFFF;	width:720px;	float:right;	}	.header	{		padding: 260px 0px 0px 0px;	height:31px;	width:720px;	}.header_menu	{	/* margin:239px 0px 0px 0px; */	}.header_menu a	{	font-size:15px;	}	.header_menu_item	{	display:block;	float:left;	margin: 0px 2px 0px 0px;	}.header_menu_item1 a	{	color:#284467;	}	.header_menu_item2 a	{	color:#284467;	}.header_menu_item3 a	{	color:#284467;	}.preview	{	padding: 25px 0px 0px 0px; 	height:77px;	width:720px;	background-image:url(img/bg_preview.jpg);	background-repeat:repeat-x;	}	.preview_item	{	margin: 0px 0px 0px 17px;	float:left;	display:block;	width:220px;	}.preview_pic	{	padding: 2px 2px 0px 0px;	float:left;	width:99px;	display:block;	}.preview_link	{	float:right;	width:100px;	display:block;	}.preview_link a	{	font-size:10px;	color:#2686b8;	}	.right_content	{	width:100%;	float:left;	background-image:url(img/bg_content.jpg);	background-repeat:repeat-x;	background-color:#faf9f9;	height:100%;	font-size:10px;	padding: 0px 0px 100px 0px;	}	.right_content_text	{	min-width:670px;	padding: 0px 16px 0px 16px;	}	.breadcrumb	{	font-weight:bold;	padding: 10px 0px 0px 13px;	font-size:9px;	margin: 0px 0px -17px 0px;		}.breadcrumb_item	{	float:left;	display:block;	margin: 0px 20px 0px 0px;		}	.breadcrumb_item a	{	color:#284467;	}	.footer	{	width:100%;	float:left;	margin: 10px 0px 0px 0px;	color:#949695;	}.footer_splitter	{	float:left;	background-image:url(img/footer_splitter.jpg);	background-repeat:repeat-x;	height:2px;	width:100%;	}.footer_tagcloud	{	margin: 5px 0px 5px 22%;	}.footer_tagcloud p	{	margin: 0px 0px 10px 0px;	}.footer_tagcloud .csc-default	{	margin: 10px 0px 0px 0px;	float:left;	}.footer_tagcloud .csc-text-text	{	width:100%;	float:left;	/*border:ridge;	border-color:#FF0000;*/	}	.footer_menu	{	margin: 5px 0px 15px 36%;	}.footer_menu a	{	font-weight:bold;	font-size:9px;	color:#949695;	}.footer_menu_title	{	margin: 5px 0px 2px 0px;	font-weight:normal;	font-size:12px;	}.footer_menu_block	{	float:left;	width:234px;	margin: 0px 20px 5px 0px;	}	.footer_impr	{	font-weight:bold;	font-size:9px;	color:#284467;	margin: 5px 0px 5px 22%;	}	.footer_impr a	{	font-weight:bold;	font-size:9px;	color:#284467;	}.footer_impr_item	{	float:left;	display:block;	margin: 0px 40px 0px 0px;	}.mailicon	{	margin: 200px 0px 0px 0px;	float:left;	}.mailform	{	float:right;	margin: -34px 40px 0px 0px;	}.form-row	{	margin: 10px 0px 0px 0px;	}		.textarea	{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	padding: 4px 0px 0px 4px; 	width:415px;	height:108px;	border:solid;	border-width:thin;	border-color:#e8e8e8;	background-color:#f7f7f7;	}	.field	{	font-size:12px;	padding: 4px 0px 0px 4px; 	height:20px;	width:200px;	border:solid;	border-width:thin;	border-color:#e8e8e8;	background-color:#f7f7f7;	}.field_long	{	font-size:12px;	padding: 4px 0px 0px 4px; 	height:20px;	width:415px;	border:solid;	border-width:thin;	border-color:#e8e8e8;	background-color:#f7f7f7;	}.form-label1	{	padding: 0px 0px 0px 0px;	}	.form-label2	{	position:absolute;	left: 822px;	left:66%;	}.reset_btn	{	display:block;	float:left;	margin: 0px 0px 0px 0px;	}	.send_btn	{	display:block;	float:left;	margin: 0px 0px 0px 95px;	}	