body {
	background-color: #ffffff;
	background-image: url(/images/style/bgr_x-map_200.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}

ul {
	list-style: none;
	line-height: 110%;
}

ul ul {
	list-style-type: disc;
	margin-top: 0;
	margin-bottom: 0;
}

ul ul ul {
	list-style-type: none;
	margin-top: 0;
	margin-bottom: 0;
}

li {
	list-style-type: disc;
	margin-top: 0;
	margin-bottom: 0;
}

img {
	border: 0;
}

form {
	margin-top: 0;
	margin-bottom: 0;
}

input.elf_px {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	border-color: #cac9c7;
	border-style: solid;
	border-width: 1px;
}

input.HomeRightField {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 150px;
	height: 15px;
	border-color: #cac9c7;
	border-style: solid;
	border-width: 1px;
}

input.HomeRightField3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 170px;
	height: 15px;
	border-color: #cac9c7;
	border-style: solid;
	border-width: 1px;
}

select.HomeRightSelect {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 170px;
}

select.HomeRightSelect_2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 198px;
}

textarea.elfpx {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	border-color: #cac9c7;
	border-style: solid;
	border-width: 1px;
}

a {
	color: #00519c;
	text-decoration: underline;
}

a:visited {
	color: #00519c;
	text-decoration: underline;
}

a:hover {
	color: #00519c;
	text-decoration: underline;
}

h1 {
	font-size: 160%;
	font-weight: bolder;
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h1 a {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h1 a:visited {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h1 a:hover {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

.h1_2 {
	font-size: 140%;
	font-weight: bolder;
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

.h1_2 a {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

.h1_2 a:visited {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

.h1_2 a:hover {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h2 {
	font-size: 120%;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h2 a {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h2 a:visited {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h2 a:hover {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding: 0;
}

h6 {
	font-size: 100%;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h6 a {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h6 a:visited {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h6 a:hover {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

.h6_2 {
	font-size: 100%;
	font-weight: bolder;
	color: #00519c;
	margin: 0;
}

.h6_2 a {
	text-decoration: none;
	color: #00519c;
	margin: 0;
}

.h6_2 a:visited {
	text-decoration: none;
	color: #00519c;
	margin: 0;
}

.h6_2 a:hover {
	text-decoration: none;
	color: #00519c;
	margin: 0;
}

h7 {
	font-size: 90%;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h7 a {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h7 a:visited {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h7 a:hover {
	text-decoration: none;
	color: #00519c;
	margin: 0;
	padding-top: 3px;
}

h3 {
	font-size: 120%;
	font-weight: bolder;
	color: #000000;
	margin: 0;
	padding: 0;
}

h3 a {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h3 a:visited {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h3 a:hover {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h4 {
	font-size: 110%;
	font-weight: bolder;
	color: #000000;
	margin: 0;
	padding: 0;
}

h4 a {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h4 a:visited {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h4 a:hover {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h5 {
	text-decoration: none;
	font-size: 100%;
	font-weight: bolder;
	color: #000000;
	margin: 0;
	padding: 0;
	display: block;
}

h5 a {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h5 a:visited {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

h5 a:hover {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

.black_bold_12 {
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.black_bold_12 a {
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.black_bold_12 a:visited {
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.black_bold_12 a:hover {
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.path_txt_10 {
	font-size: 10px;
	color: #898989;
}

.path_txt_10 a {
	font-size: 10px;
}

.path_txt_10 a:visited {
	font-size: 10px;
}

.path_txt_10 a:hover {
	font-size: 10px;
}

.black_normal_10 {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.black_normal_10 a {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.black_normal_10 a:visited {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.black_normal_10 a:hover {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.black_normal_10_link {
	font-size: 10px;
	font-weight: normal;
}

.black_normal_10_link a {
	font-size: 10px;
	font-weight: normal;
}

.black_normal_10_link a:visited {
	font-size: 10px;
	font-weight: normal;
}

.black_normal_10_link a:hover {
	font-size: 10px;
	font-weight: normal;
}

.black_normal_10_padding {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left: 3px;
}

.black_normal_10_padding a {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left: 3px;
}

.black_normal_10_padding a:visited {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left: 3px;
}

.black_normal_10_padding a:hover {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left: 3px;
}

.blue_normal_10 {
	font-size: 10px;
	color: #00519c;
	font-weight: normal;
	text-decoration: none;
}

.blue_normal_10 a {
	font-size: 10px;
	color: #00519c;
	font-weight: normal;
	text-decoration: none;
}

.blue_normal_10 a:visited {
	font-size: 10px;
	color: #00519c;
	font-weight: normal;
	text-decoration: none;
}

.blue_normal_10 a:hover {
	font-size: 10px;
	color: #00519c;
	font-weight: normal;
	text-decoration: none;
}

.blue_bold_10 {
	font-size: 10px;
	color: #00519c;
	font-weight: bolder;
	text-decoration: none;
}

.blue_bold_10 a {
	font-size: 10px;
	color: #00519c;
	font-weight: bolder;
	text-decoration: none;
}

.blue_bold_10 a:visited {
	font-size: 10px;
	color: #00519c;
	font-weight: bolder;
	text-decoration: none;
}

.blue_bold_10 a:hover {
	font-size: 10px;
	color: #00519c;
	font-weight: bolder;
	text-decoration: none;
}

.black_bold_10 {
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.black_bold_10 a {
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.black_bold_10 a:visited {
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.black_bold_10 a:hover {
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.gray_10 {
	font-size: 10px;
	color: #5f6364;
	font-weight: normal;
	padding-left: 3px;
}

.gray_10_2 {
	font-size: 10px;
	color: #5f6364;
	font-weight: normal;
}

.black_10 {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

#sitemap_1 {
	padding-left: 18px;
	background-color: #c0d2e6;
	border-bottom: 1px solid #c9c9c9;
}

#sitemap_2 {
	padding-left: 28px;
	border-bottom: 1px solid #c9c9c9;
}

#sitemap_3 {
	padding-left: 38px;
	border-bottom: 1px solid #c9c9c9;
}

#sitemap_4 {
	padding-left: 48px;
	border-bottom: 1px solid #c9c9c9;
}

#sitemap_5 {
	padding-left: 58px;
}

#container_main {
	width: 900px;
	height: auto;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	background-color: #ffffff;
	border: solid;
	border-width: 1px;
	border-color: #c9c9c9;
}

#container_mainnav {
	width: 900px;
	height: 65px;
	background-image: url(/images/style/bgr_mainnav.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}

#container_mn_firstrow {
	width: 860px;
	height: 25px;
	margin-left: 20px;
	margin-right: 20px;
	color: #535353;
	text-align: right;
}

#container_mn_visitrow {
	width: 860px;
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;
	color: #535353;
	text-align: left;
}

#container_mn_visitrow a {
	text-decoration: none;
}

#container_mn_firstrow a {
	text-decoration: none;
	color: #898989;
}

#container_mn_firstrow a:visited {
	text-decoration: none;
	color: #898989;
}

#container_mn_firstrow a:hover {
	text-decoration: none;
	color: #898989;
}

#container_mn_secondrow {
	width: 860px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	overflow: hidden;
}

#logotop {
	width: 190px;
	height: 30px;
	overflow: hidden;
	float: left;
}

#container_mn_btn {
	width: 670px;
	height: 30px;
	float: left;
	overflow: hidden;
}

#container_mainimage {
	width: 900px;
	height: 200px;
}

#container_cols {
	width: 900px;
	height: auto;
	overflow: hidden;
	background-image: url(/images/style/bgr_5cols.gif);
	background-repeat: repeat-y;
	margin-top: 15px;
	margin-bottom: 10px;
}

#container_left {
	width: 164px;
	height: auto;
	float: left;
	margin-right: 10px;
	overflow: hidden;
}

#container_middle {
	width: 164px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	overflow: hidden;
}

#container_right {
	width: 164px;
	height: auto;
	float: left;
	margin-left: 10px;
	overflow: hidden;
}

#five_cols_txt {
	width: 154px;
	height: auto;
	padding: 5px;
}

#five_cols_sm {
	width: 164px;
	height: auto;
	border-bottom: 1px solid #c9c9c9;
}

#five_cols_sm a {
	display: block;
	color: #00519c;
	border-top: 1px solid #c9c9c9;
	padding: 2px 0 2px 10px;
	text-decoration: none;
}

#five_cols_sm a:hover {
	background-color: #898989;
	color: #ffffff;
}

#five_cols_sm ul a:link {
	display: block;
}

#five_cols_sm ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#five_cols_sm li {
	border-bottom: 1px solid #ffffff;
}

html>body #five_cols_sm li {
	border-bottom: none;
}

#start_mainentry {
	width: 860px;
	height: auto;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c9c9c9;
}

#container_3cols {
	width: 8600px;
	height: auto;
	overflow: hidden;
	background-image: url(/images/style/bgr_3cols.gif);
	background-repeat: repeat-y;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: 10px;
}

#three_col_left {
	width: 260px;
	height: auto;
	margin-right: 10px;
	padding: 5px;
	float: left;
}

#three_col_middle {
	width: 270px;
	height: auto;
	margin-right: 10px;
	margin-left: 10px;
	padding: 5px;
	float: left;
}

#three_col_right {
	width: 260px;
	height: auto;
	margin-left: 10px;
	padding: 5px;
	float: left;
}

#container_home_3cols {
	width: 900px;
	overflow: hidden;
}

#home_col_0 {
	float: left;
	width: 18px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}

#home_col_1 {
	float: left;
	width: 210px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}

#home_col_2 {
	float: left;
	width: 400px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

#home_col_3 {
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

#home_col_630 {
	float: left;
	width: 630px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}

.container_home_news {
	width: 210px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_news.gif);
	background-repeat: repeat-y;
	padding-left: 1px;
	padding-right: 1px;
}

.home_news_head {
	width: 210px;
	height: 10px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_news_head.gif);
}

.home_news_footer {
	width: 210px;
	height: 10px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_news_footer.gif);
}

.home_news_headline {
	width: 210px;
	height: 20px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_news_headline.gif);
}

.home_news_picture {
	width: 90px;
	float: left;
}

.home_news_text {
	width: 115px;
	height: 60px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	padding-bottom: 2px;
}

.home_news_blankline {
	width: 210px;
	height: 4px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_news_blankline.gif);
}

#container_home_products {
	width: 400px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_products.gif);
}

.home_products_grayline {
	width: 400px;
	height: 1px;
	overflow: hidden;
	background-color: #c7c9c8;
}

.home_products_picture {
	width: 210px;
	float: left;
}

.container_products_text {
	width: 190px;
	height: auto;
	float: left;
	overflow: hidden;
}

.home_products_headline {
	width: 190px;
	height: 20px;
	float: left;
	padding-left: 3px;
	background-image: url(/images/style/bgr_home_products_headline.gif);
}

.home_products_text {
	width: 190px;
	float: left;
	padding-left: 3px;
	padding-bottom: 2px;
}

.home_products_blankline {
	width: 400px;
	height: 22px;
	overflow: hidden;
}

#container_home_right {
	width: 210px;
	overflow: hidden;
}

.home_right_field {
	width: 189px;
	float: left;
	overflow: hidden;
}

.home_right_field_2 {
	width: 205px;
	float: left;
	overflow: hidden;
	padding-left: 5px;
}

.home_right_field_3 {
	width: 179px;
	float: left;
	overflow: hidden;
}

.home_right_button {
	width: 21px;
	float: left;
	overflow: hidden;
}

.home_right_grayline {
	width: 210px;
	height: 1px;
	overflow: hidden;
	background-color: #c7c9c8;
	margin-top: 10px;
}

.home_right_headline {
	width: 210px;
	height: 20px;
	overflow: hidden;
	background-color: #c0d2e6;
}

.home_right_headline_2 {
	width: 210px;
	height: auto;
	overflow: hidden;
	background-color: #c0d2e6;
}

.home_right_headline_3 {
	width: 210px;
	height: 3px;
	overflow: hidden;
	background-color: #c0d2e6;
}

.container_home_right_textlink {
	width: 210px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_right_textlink.gif);
}

#home_right_textlink {
	width: 190px;
	float: left;
	padding-left: 3px;
	padding-top: 3px;
}

#home_right_textlink_gobutton {
	float: left;
}

#home_right_textlink_grayline {
	width: 210px;
	height: 1px;
	overflow: hidden;
	background-color: #c7c9c8;
}

#news_col_1 {
	width: 440px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#news_col_1_2 {
	width: 440px;
	float: left;
	margin-bottom: 10px;
}

.news_headline {
	width: 440px;
	height: 20px;
	float: left;
	overflow: hidden;
	background-image: url(/images/style/bgr_news_headline.gif);
}

.newsflash_headline {
	width: 440px;
	height: 20px;
	float: left;
	overflow: hidden;
	background-color: #bed3e4;
}

.container_news {
	width: 440px;
	float: left;
	overflow: hidden;
	background-image: url(/images/style/bgr_news_text.gif);
}

.news_grayline {
	width: 440px;
	height: 1px;
	float: left;
	overflow: hidden;
	background-color: #c7c9c8;
}

.news_grayline_630 {
	width: 630px;
	height: 1px;
	float: left;
	overflow: hidden;
	background-color: #c7c9c8;
}

.news_picture {
	width: 100px;
	float: left;
}

.news_text {
	width: 300px;
	float: left;
	padding-left: 3px;
	padding-bottom: 2px;
}

.news_text2 {
	width: 210px;
	float: left;
	padding-left: 3px;
}

.news_text3 {
	width: 100px;
	float: left;
	padding-left: 3px;
	padding-bottom: 2px;
}

.news_picture2 {
	width: 210px;
	float: left;
	padding-left: 3px;
	padding-bottom: 2px;
}

.news_picture3 {
	width: 210px;
	float: left;
	padding-left: 1px;
}

.news_blankline {
	width: 440px;
	height: 10px;
	float: left;
	overflow: hidden;
	background-color: #ffffff;
}

#container_news_galerie {
	width: 210px;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_news.gif);
}

#news_galerie_blankline {
	width: 210px;
	height: 10px;
	overflow: hidden;
}

#news_galerie_picture {
	width: 90px;
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
}

#container_news_download {
	width: 210px;
	height: auto;
	overflow: hidden;
	background-image: url(/images/style/bgr_home_right_textlink.gif);
	border-bottom: 1px solid #c9c9c9;
}

#container_news_download_text {
	width: 167px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 3px;
}

#container_news_download_picto {
	width: 40px;
	height: auto;
	overflow: hidden;
	float: left;
}

#news_equipment_textlink {
	width: 210px;
	overflow: hidden;
	float: left;
	padding-left: 0;
	padding-right: 0;
	background-image: url(/images/style/bgr_downloads2.gif);
}

#accessory {
	width: 670px;
	height: auto;
	overflow: hidden;
	background-image: url(/images/style/bgr_accessory_670.gif);
	background-repeat: repeat-y;
}

#container_accessory_col {
	width: 222px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-left: 1px;
	border-bottom: 1px solid #c9c9c9;
	background-image: url(/images/style/bgr_accessory_223.gif);
	background-repeat: repeat-y;
}

#container_accessory_col_empty {
	width: 222px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-left: 1px;
	border-bottom: 1px solid #c9c9c9;
	background-image: url(/images/style/bgr_accessory_223_empty.gif);
	background-repeat: repeat-y;
}

#accessory_picture {
	width: 90px;
	height: auto;
	float: left;
}

#accessory_text {
	width: 128px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-left: 3px;
}

#accessory_text_line {
	width: 128px;
	height: 1px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #c9c9c9;
}

#accessory_line {
	width: 132px;
	height: 1px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #c9c9c9;
	margin-right: -1px;
}

.headline_630 {
	width: 630px;
	height: 20px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_headline.gif);
}

.headline_630_auto {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_headline.gif);
}

.headline_630_1 {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_headline.gif);
}

.headline_630_2 {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_headline_2.gif);
}

.container_630_blank {
	width: 630px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_blank.gif);
}

#container_630_blank2 {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_blank.gif);
	background-repeat: repeat-y;
}

.container_630 {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630.gif);
	background-repeat: repeat-y;
}

.container_630_4 {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_2.gif);
	background-repeat: repeat-y;
	padding: 3px;
}

.container_630_middleline {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630_middleline.gif);
	background-repeat: repeat-y;
}

.container_630_2 {
	width: 627px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630.gif);
	padding-left: 3px;
}

.container_630_3 {
	width: 624px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_630.gif);
	padding-left: 6px;
}

.container_315 {
	width: 315px;
	height: auto;
	overflow: hidden;
	float: left;
}

.container_80 {
	width: 80px;
	height: auto;
	overflow: hidden;
	float: left;
}

.container_235 {
	width: 235px;
	height: auto;
	overflow: hidden;
	float: left;
}

#market_button {
	height: 28px;
	overflow: hidden;
	float: left;
}

#messe_button {
	height: 38px;
	overflow: hidden;
	float: left;
}

.footer_630 {
	width: 630px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_360_footer.gif);
}

.header_630 {
	width: 630px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_360_header.gif);
}

.grayline_630 {
	width: 630px;
	height: 1px;
	float: left;
	overflow: hidden;
	background-color: #c7c9c8;
}

.header_440 {
	width: 440px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_440_head.gif);
}

.headline_440 {
	width: 440px;
	height: 20px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_440_headline.gif);
}

.container_440 {
	width: 440px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_440.gif);
	background-repeat: repeat-y;
	padding: 3px;
}

.container_440_2 {
	width: 434px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_440_2.gif);
	background-repeat: repeat-y;
	padding: 3px;
}

.footer_440 {
	width: 440px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_440_footer.gif);
}

.container_360 {
	width: 352px;
	height: auto;
	overflow: hidden;
	float: left;
}

.grayline_440 {
	width: 440px;
	height: 1px;
	float: left;
	overflow: hidden;
	background-color: #c7c9c8;
}

.container_440_white {
	width: 440px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_440_middleline.gif);
}

.container_220 {
	width: 220px;
	height: auto;
	overflow: hidden;
	float: left;
}

#margin_left_20 {
	margin-left: 20px;
}

#container_submenuhead {
	width: 900px;
	height: 10px;
	overflow: hidden;
	background-image: url(/images/style/bgr_sm_head.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 0;
}

#container_submenucontent {
	width: 190px;
	height: auto;
	overflow: hidden;
	float: left;
}

#container_submenufooter {
	width: 190px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_sm_footer.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-bottom: 10px;
}

#container_submenu {
	width: 190px;
	height: auto;
	overflow: hidden;
	float: left;
}

#container_content {
	width: 900px;
	height: auto;
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
	background-image: url(/images/style/bgr_container_4cols.gif);
}

#container_right670 {
	width: 670px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}

.container_3cols670 {
	width: 670px;
	height: auto;
	overflow: hidden;
	background-image: url(/images/style/bgr_3cols670.gif);
	background-repeat: repeat-y;
}

.container_3cols670_left {
	width: 210px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}

.container_3cols670_middle {
	width: 210px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}

.container_3cols670_right {
	width: 210px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-right: 0;
}

.container_text_210 {
	width: 200px;
	height: auto;
	overflow: hidden;
	padding: 5px;
}

.container_image_210 {
	width: 210px;
	height: 90px;
	overflow: hidden;
}

.container_download {
	width: 210px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #c9c9c9;
}

.container_download_blank {
	width: 210px;
	height: auto;
	overflow: hidden;
}

.container_download_text_165 {
	width: 165px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 5px;
}

.container_download_picto {
	width: 40px;
	height: auto;
	overflow: hidden;
	float: left;
}

.download_link a:link {
	display: block;
	text-decoration: none;
}

.download_link a:hover {
	display: block;
	text-decoration: none;
	background-color: #898989;
	color: #ffffff;
}

.download_link a:visited {
	display: block;
	text-decoration: none;
}

.download_link2 a:link {
	display: block;
	height: 15px;
	text-decoration: none;
}

.download_link2 a:hover {
	display: block;
	height: 15px;
	text-decoration: none;
	background-color: #898989;
	color: #ffffff;
	background-image: url(/images/style/bgr_downloads2_aktiv.gif);
}

.download_link2 a:visited {
	display: block;
	height: 15px;
	text-decoration: none;
}

#container_home_news_210 {
	width: 210px;
	height: 20px;
	overflow: hidden;
	float: left;
}

.home_news_link a:link {
	display: block;
	height: 20px;
	text-decoration: none;
	padding-top: 3px;
}

.home_news_link a:hover {
	display: block;
	height: 20px;
	text-decoration: none;
	background-image: url(/images/style/bgr_home_news_headline_over.gif);
	color: #ffffff;
	padding-top: 3px;
}

.home_news_link a:visited {
	display: block;
	height: 20px;
	text-decoration: none;
	padding-top: 3px;
}

#home_products_headline_2 {
	width: 190px;
	height: auto;
	float: left;
	padding-left: 0;
	padding-right: 3px;
	padding-bottom: 0;
	background-image: url(/images/style/bgr_home_products_headline_2.gif);
}

.home_products_link a:link {
	display: block;
	height: auto;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.home_products_link a:hover {
	display: block;
	height: auto;
	text-decoration: none;
	background-image:
		url(/images/style/bgr_home_products_headline_2_over.gif);
	color: #ffffff;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.home_products_link a:visited {
	display: block;
	height: auto;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.news_headline_2 {
	width: 440px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	background-image: url(/images/style/bgr_news_headline_440.gif);
}

.news_headline_link a:link {
	display: block;
	height: auto;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.news_headline_link a:hover {
	display: block;
	height: auto;
	text-decoration: none;
	background-image: url(/images/style/bgr_news_headline_440_over.gif);
	color: #ffffff;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.news_headline_link a:visited {
	display: block;
	height: auto;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.news_headline_3 {
	width: 630px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	background-image: url(/images/style/bgr_news_headline_630.gif);
}

.news_headline_link_3 a:link {
	display: block;
	height: auto;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.news_headline_link_3 a:hover {
	display: block;
	height: auto;
	text-decoration: none;
	background-image: url(/images/style/bgr_news_headline_630_over.gif);
	color: #ffffff;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.news_headline_link_3 a:visited {
	display: block;
	height: auto;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

.blank_3cols670 {
	width: 670px;
	height: 1px;
	overflow: hidden;
	background-image: url(/images/style/bgr_blank3cols670.gif);
	margin-top: 10px;
	margin-bottom: 10px;
}

#container_desc670 {
	width: 670px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
}

#container_desc670_2 {
	width: 670px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
}

.container_product_vorschau_3cols670 {
	width: 670px;
	height: 100px;
	overflow: hidden;
	background-image: url(/images/style/bgr_family_3cols.gif);
	background-repeat: repeat-y;
}

.product_vorschau_head {
	width: 670px;
	height: 10px;
	overflow: hidden;
	background-image: url(/images/style/bgr_1col_head.gif);
	margin-top: 20px;
}

.product_vorschau_image_210 {
	width: 210px;
	height: 90px;
	overflow: hidden;
	float: left;
}

.product_vorschau_3cols670_left {
	width: 215px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 5px;
}

.product_vorschau_3cols670_middle {
	width: 225px;
	height: 80px;
	overflow: hidden;
	float: left;
}

.product_vorschau_3cols670_right {
	width: 225px;
	height: auto;
	overflow: hidden;
	float: left;
}

.product_vorschau_right {
	width: 450px;
	height: auto;
	overflow: hidden;
	float: left;
}

.product_vorschau_product_name {
	width: 446px;
	height: auto;
	overflow: hidden;
	float: left;
	background-color: #bfd3e6;
	font-size: 14px;
	font-weight: bolder;
	color: #00519c;
	padding-left: 3px;
}

.product_vorschau_container_download {
	width: 225px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #c9c9c9;
}

.product_vorschau_text {
	width: 220px;
	height: auto;
	overflow: hidden;
	padding-left: 3px;
}

.product_vorschau_text_download {
	width: 181px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 3px;
}

.product_vorschau_footer {
	width: 670px;
	height: 10px;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_1col_footer_2.gif);
}

#gray_row {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #c9c9c9;
	margin-bottom: 5px;
}

#container_features_list {
	margin-left: -15px;
}

#features_list_left {
	width: 320px;
	overflow: hidden;
	float: left;
}

.spezifikationen {
	width: 670px;
	height: auto;
	overflow: hidden;
	background-image: url(/images/style/bgr_spezifikationen.gif);
	background-repeat: repeat-y;
}

.spezifikationen_headline {
	width: 666px;
	height: auto;
	overflow: hidden;
	margin-left: 1px;
	margin-right: 1px;
	padding-bottom: 1px;
	background-color: #bfd3e6;
	font-size: 12px;
	font-weight: bolder;
	color: #00519c;
	padding-left: 2px;
}

.spezifikationen_row {
	width: 670px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #c9c9c9;
}

.spezifikationen_left {
	width: 338px;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 10px;
	padding-left: 3px;
}

.spezifikationen_right {
	width: 311px;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 10px;
	font-weight: normal;
	padding-left: 8px;
	text-align: left;
}

.downloads {
	width: 670px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_downloads_3cols.gif);
	background-repeat: repeat-y;
}

.downloads_row {
	width: 670px;
	height: auto;
	overflow: hidden;
	float: left;
}

.download_col {
	width: 223px;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 10px;
	border-bottom: 1px solid #c9c9c9;
}

.download_text {
	width: 175px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 3px;
}

.downloads_630 {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	background-image: url(/images/style/bgr_downloads_360_3cols.gif);
	background-repeat: repeat-y;
}

.downloads_630_row {
	width: 630px;
	height: auto;
	overflow: hidden;
	float: left;
	border-bottom: 1px solid #c9c9c9;
}

.download_630_col {
	width: 210px;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 10px;
	border-bottom: 1px solid #c9c9c9;
}

.download_630_col_2 {
	width: 210px;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 10px;
}

.download_630_text {
	width: 160px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 3px;
}

.download_630_text_2 {
	width: 157px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 6px;
}

#container_footer {
	width: 900px;
	height: 30px;
	background-image: url(/images/style/bgr_footer.jpg);
	background-repeat: repeat-x;
	text-align: center;
	overflow: hidden;
}

#footer_logos {
	margin-left: 20px;
	margin-right: 20px;
}
/** SLIDESHOW pro */
.mainswf {
	height: 300px; 
	width: 900px; 
	background-color: #0000FF;
}

/*/// product menu ///*/
.product-content-menu {width: 670px; height:auto; overflow:hidden; float:left; border-bottom: 1px solid #c9c9c9;}
ul.subsection_tabs { 
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0;
}
ul.subsection_tabs li.tab {
	float:left;
	padding-right:15px;
	text-align:center;
	list-style-type:none;
	color: #c9c9c9;
}
ul.subsection_tabs li.tab a {display:inline-block; color: #6a6d6e; background-repeat:no-repeat; background-position:right; text-decoration: none; padding:3px 10px 5px 0px;}
ul.subsection_tabs li.tab a:hover {color: #00519c; background-image:url(/images/style/arrow_blue.gif); background-repeat:no-repeat; background-position:right;}
.tab a.active {color: #00519c; background-image:url(/images/style/arrow_blue.gif); background-repeat:no-repeat; background-position:right;}
.product-content {width: 670px; height:auto; overflow:hidden; float:left; margin-top:10px;}
#product-buyit {width: 100px; height: 21px; overflow:hidden; float:left;color:#00519c;} 
#product-buyit a {color: #00519c; background-image:url(/images/style/c-btn_normal.gif); text-decoration: none;display:block; padding:3px 5px 10px 5px;}
#product-buyit a:hover {color:#6a6d6e; background-image:url(/images/style/c-btn_active.gif);}
	
/*/// specifications ///*/
.spec-content {width:668px; height:auto; overflow:hidden; background-image:url(/images/style/bgr-gradient-gray_670.gif); background-repeat:repeat-y; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}
.spec-row {width:668px; height:auto; overflow:hidden; border-bottom:1px solid #c9c9c9;}
.spec-col-left {width:323px; float:left; padding:0px 5px 0px 5px;}
.spec-col-right {width:324px; float:right; padding:0px 5px 0px 5px;}

/*/// downloads ///*/
.down-content {width:668px; height:auto; overflow:hidden; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}
.down-headrow {width:658px; height:auto; overflow:hidden; border-bottom:1px solid #c9c9c9; padding:0px 5px 0px 5px; font-weight:bold; color:#00519c;}
.down-row {width:668px; height:auto; overflow:hidden; border-bottom:1px solid #c9c9c9;background-image: url(/images/style/bgr-downld-gradient-gray_670.gif); background-repeat:repeat-y; }
.down-col-left {width:628px; float:left;}
.down-col-right {width:40px; float:right; margin-top:1px; }
.down-col-left a {display:block; text-decoration: none; padding:0px 5px 0px 5px; color:#000000;}
.down-col-left a:hover {display:block; text-decoration: none; background-color: #898989; color: #FFFFFF;}
.down-col-left a:visited {display:block; text-decoration: none;}

/*/// references ///*/
.ref-row {width:670px; height:60px; overflow:hidden; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; margin-bottom:10px; }
.ref-col-left {width:90px; float:left; margin-right:10px;}
.ref-col-right {width:559px; height:60px; padding:0px 5px 0px 5px; float:right; border-left:1px solid #c9c9c9; background-image:url(/images/style/bgr-gradient-gray_566.gif); background-repeat:repeat-y;}
.ref-col-right a {text-decoration: none;color:#00519c;}
.ref-col-right a:hover {text-decoration: none;}
.ref-col-right a:visited {text-decoration: none;}


/*/// accessory ///*/
.accessory-row {width:670px; height:60px; overflow:hidden; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; margin-bottom:10px;  }
.accessory-col-left {width:90px; float:left; margin-right:10px; background-color:#FF0000;}
.accessory-col-right {width:569px; height:60px; float:right; border-left:1px solid #c9c9c9; background-image:url(/images/style/bgr-gradient-gray_566.gif); background-repeat:repeat-y; }
.accessory-row-top { width:559px; height:29px; border-bottom:1px solid #c9c9c9; padding:0px 5px 0px 5px; float:left; }
.accessory-row-bottom { width:559px; height:30px; padding:0px 5px 0px 5px; float:left; }

.accessory-col-right a {text-decoration: none;color:#00519c;}
.accessory-col-right a:hover {text-decoration: none;}
.accessory-col-right a:visited {text-decoration: none;}

/*--------------------------------- news -------------------------------*/
/*/// news menu ///*/
.news-content-menu {width: 440px; height:auto; overflow:hidden; float:left; border-bottom: 1px solid #c9c9c9;}
.news-content {width: 440px; height:auto; overflow:hidden; float:left; margin-top:10px;}
#news-menu {color: #d3d3d3; width: 340px; height: 21px; overflow:hidden; float:left;}
#news-menu a {display:inline-block; color: #6a6d6e; background-repeat:no-repeat; background-position:right; text-decoration: none; padding:3px 10px 5px 0px;}
#news-menu a:hover {color: #00519c; background-image:url(/images/style/arrow_blue.gif); background-repeat:no-repeat; background-position:right;}
#news-buyit {width: 100px; height: 21px; overflow:hidden; float:left;color:#00519c;} 
#news-buyit a {color: #00519c; background-image:url(/images/style/c-btn_normal.gif); text-decoration: none;display:block; padding:3px 5px 10px 5px;}
#news-buyit a:hover {color:#6a6d6e; background-image:url(/images/style/c-btn_active.gif);}

/*/// downloads news ///*/
.down-news-content {width:438px; height:auto; overflow:hidden; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}
.down-news-headrow {width:428px; height:auto; overflow:hidden; border-bottom:1px solid #c9c9c9; padding:0px 5px 0px 5px; font-weight:bold; color:#00519c;}
.down-news-row {width:438px; height:auto; overflow:hidden; border-bottom:1px solid #c9c9c9;background-image: url(/images/style/bgr-downld-gradient-gray_670.gif); background-repeat:repeat-y; }
.down-news-col-left {width:398px; float:left;}
.down-news-col-right {width:40px; float:right; margin-top:1px; }
.down-news-col-left a {display:block; text-decoration: none; padding:0px 5px 0px 5px; color:#000000;}
.down-news-col-left a:hover {display:block; text-decoration: none; background-color: #898989; color: #FFFFFF;}
.down-news-col-left a:visited {display:block; text-decoration: none;}

/*/// reference products///*/
.ref-prod-row {width:670px; height:60px; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; margin-bottom:10px; }
.ref-prod-col-left {width:90px; float:left; margin-right:10px; overflow: hidden;}
.ref-prod-col-right {width:559px; height:60px; padding:0px 5px 0px 5px; float:right; border-left:1px solid #c9c9c9; background-image:url(/images/style/bgr-gradient-gray_339.gif); background-repeat:repeat-y;}
.ref-prod-col-right a {text-decoration: none;color:#00519c;}
.ref-prod-col-right a:hover {text-decoration: none;}
.ref-prod-col-right a:visited {text-decoration: none;}

/*////////////////////////////////// neue startseite start /////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/

/*--------------------------------- main container start / dieser container positioniert den gesamten inhalt zentriert -------------------------------*/
/*#container_main {width: 900px; height:auto; overflow:hidden;  margin: 0px auto 0px auto; position:relative; background-color: #FFFFFF; border:solid; border-width:1px; border-color:#c9c9c9;}*/
/*--------------------------------- main container stop -------------------------------*/


/*--------------------------------- div imagerow 16:9 format 900x506 pixel start / dieser container beinhaltet das hauptmotiv -------------------------------*/
#container_mainlarge {width: 900px; height:506px; overflow:hidden; margin-right:auto; margin-left:auto; background-color: #CCCCCC;}
/*--------------------------------- div imagerow 16:9 format 900x506 pixel start  -------------------------------*/

/*--------------------------------- div content oben start / dieser container beinhaltet die oberen 4 spalten -------------------------------*/
#start_container_content_oben {width: 900px; height:auto;  overflow: hidden;margin-top:0px; margin-bottom:0px; padding:20px 0px 20px 0px; float:left;}
/*--------------------------------- div content oben stop -------------------------------*/

/*--------------------------------- div content oben start / dieser container beinhaltet die oberen 4 spalten -------------------------------*/
#start_container_content_unten {width: 900px; height:auto;  overflow: hidden;margin-top:0px; margin-bottom:0px; padding:20px 0px 20px 0px; float:left; background-image:url(/images/style/bgr-start-txt-down.gif); background-repeat:repeat-x; border: solid; border-width: 1px 0px 0px 0px; border-color:#c9c9c9;}
/*--------------------------------- div content oben stop -------------------------------*/


/*--------------------------------- div 4 spalten oben start / teilen den inhalt im oberen bereich in 4 spalten -------------------------------*/
#start_c-row-top_left {width: 210px; height: 154px; overflow:hidden; float:left; margin:0px 9px 0px 0px; border: solid; border-width: 0px 1px 0px 0px; border-color:#c9c9c9;}
#start_c-row-top_mid {width: 210px; height: 154px; overflow:hidden; float:left; margin:0px 9px 0px 9px; border: solid; border-width: 0px 1px 0px 1px; border-color:#c9c9c9;}
#start_c-row-top_right {width: 210px; height: 154px; overflow:hidden; float:left; margin:0px 0px 0px 9px; border: solid; border-width: 0px 0px 0px 1px; border-color:#c9c9c9;}
/*--------------------------------- div 4 spalten oben stop /  -------------------------------*/

/*--------------------------------- div 4 spalten unten start / teilen den inhalt im oberen bereich in 4 spalten -------------------------------*/
#language_c-row-top_left { width: 620px; height: 154px; overflow:hidden; float:left; margin:0px 9px 0px 9px; border: solid; border-width: 0px 1px 0px 0px; border-color:#c9c9c9;}
#start_c-row-down_left {width: 210px; height: auto; float:left; margin:0px 10px 0px 0px; color:#0156ac;}
#start_c-row-down_mid {width: 210px; height: auto; float:left; margin:0px 10px 0px 10px;color:#0156ac;}
#start_c-row-down_right {width: 210px; height: auto; float:left; margin:0px 0px 0px 10px;color:#0156ac;}
/*--------------------------------- div 4 spalten unten stop /  -------------------------------*/


/*--------------------------------- div image for four rows start -------------------------------*/
#four-row-image {width: 210px; height:90px; background-color: #CCCCCC;}
/*--------------------------------- div image for four rows stop  -------------------------------*/

/*--------------------------------- div text for four rows start -------------------------------*/
#four-row-txt {width: 200px; height: auto; margin: 0px 5px 0px 5px;}
/*--------------------------------- div text for four rows stop  -------------------------------*/

/*--------------------------------- div text for four rows start -------------------------------*/
#four-row-headline {width: 210px; height: auto; background-color: #FFFFFF; background-image: url(/images/style/arrow-normal-white.gif); background-position: right top; background-repeat:no-repeat;}
.four-row-headline-link a:link { display:block; text-decoration:none; background-color: #FFFFFF; background-image: url(/images/style/arrow-normal-white.gif); background-position: right top; background-repeat:no-repeat;color:#0156ac; padding: 0px 10px 0px 5px;}
.four-row-headline-link a:hover { display:block; text-decoration:none; background-color:#0156ac; color:#FFFFFF; background-image: url(/images/style/arrow-over-blue.gif) ; background-position: right top; background-repeat:no-repeat; padding: 0px 10px 0px 5px;}
.four-row-headline-link a:visited { display:block; text-decoration:none; padding: 0px 10px 0px 5px;}
/*--------------------------------- div text for four rows stop  -------------------------------*/

/*--------------------------------- div quicklink box menue start -------------------------------*/
#four-row-qlinkbox {width: 210px; height: auto; color:#c9c9c9; float:left; border: solid; border-width: 0px 0px 1px 0px; border-color:#c9c9c9;}


ul.home_tabs { 
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0;
}

ul.home_tabs li.tab {
	float:left;
	padding-right:15px;
	text-align:center;
	list-style-type:none;
	color: #c9c9c9;
	width: 88px;
}
#secondtab {
	border-left: 1px solid #c9c9c9;
}
ul.home_tabs li.tab a {
	display: block; text-decoration:none; background-image: url(/images/style/arrow-normal-white.gif); background-position: right top; background-repeat:no-repeat; color:#0156ac; padding:0px 10px 0px 5px;
}

ul.home_tabs li.tab a:hover {
	text-decoration:none; background-color:#0156ac; color:#FFFFFF; background-image: url(/images/style/arrow-over-blue.gif) ; background-position: right top; background-repeat:no-repeat; padding:0px 10px 0px 5px;	
}
ul.home_tabs li.tab a:visited {
	text-decoration:none;	
}

.four-row-qlinkbox-txt {width: 210px; height: auto; background-color: #FFFFFF; float:left; margin:15px 0px 5px 0px; }
.qlinkbox-txt-link a:link {display: block; text-decoration:none; padding: 0px 10px 0px 5px;}
.qlinkbox-txt-link a:hover {display: block; text-decoration:none; padding:0px 10px 0px 5px; background-color:#dbdbdb;}
.qlinkbox-txt-link a:visited {display: block; text-decoration:none; padding:0px 10px 0px 5px;}

#four-row-qlinkbox-search {width: 200px; height: auto; background-color: #FFFFFF; float:left; margin:5px; color:#696969; }


/*--------------------------------- div quicklink box menue stop  -------------------------------*/

/*--------------------------------- div 4 spalten unten links start -------------------------------*/
.qlinkunten-txt-link a:link {display: block; text-decoration:none; padding: 0px 10px 0px 5px;}
.qlinkunten-txt-link a:hover {display: block; text-decoration:none; padding:0px 10px 0px 5px; background-color:#dbdbdb;}
.qlinkunten-txt-link a:visited {display: block; text-decoration:none; padding:0px 10px 0px 5px;}
/*--------------------------------- div 4 spalten unten links stop -------------------------------*/



/*--------------------------------- temp - wieder loeschen nur fuer layout -------------------------------*/

/*/// wieder loeschen nur fuer layout ///*/
#temp_home_col_3 { float: right; width: 210px; height: 720px; margin-top: 10px; margin-bottom: 10px; margin-left: 20px; background-image:url(/images/news/temp_right.jpg); background-repeat:no-repeat;}
