body,td,p,a,select {
	
	font-family: Arial,Helvetica,Verdana,sans-serif; 
	font-size: 12px;
}

form {
	margin: 0px;
}

body {
	color: #000000;
	margin:  0px;
	padding: 0px;
	background-image: url(/bitrix/templates/magnathome/images/bg_neutral.jpg);
	background-repeat: repeat-x;
	background-color: #e5e5e5;
}

body.homeentertainment {
	background-image: url(/bitrix/templates/magnathome/images/bg_homeentertainment.jpg);
	background-repeat: repeat-x;
	background-color: #e5e5e5;
}

body.carhifi {
	background-image: url(/bitrix/templates/magnathome/images/bg_carhifi.jpg);
	background-repeat: repeat-x;
	background-color: #e5e5e5;
}


td.frog {
	padding: 0px;
	vertical-align: middle;
}

/* ANFANG - TOP */
div.top {
	width: 990px;
	height: 55px;
}

div.home {
	position: static;
	left: 110px;
	top: 110px;
	width: 100px;
	height: 55px;
	background-image: url(/bitrix/templates/magnathome/images/bg_oben_links.jpg);
	background-repeat: no-repeat;
	
}

div.home div.pospad {
	padding-left: 10px;
	padding-top: 22px;
}

div.logo_magnat {
	width: 204px;
	height: 55px;
}

div.logo_magnat div.pospad {
	padding-left: 15px;
	padding-top: 12px;
}

div.bereich_homeentertainment {
	width: 301px;
	height: 55px;
	background-image: url(/bitrix/templates/magnathome/images/gr_homeentertainment.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
}

div.bereich_carhifi {
	width: 301px;
	height: 55px;
	background-image: url(/bitrix/templates/magnathome/images/gr_carhifi.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
}

div.bereich_standard {
	width: 301px;
	height: 55px;
}

div.qmenu_box {
	padding-top: 6px;
}

div.qmenu, div.qmenu_active {
	width: 132px;
	height: 14px;
	background-image: url(/bitrix/templates/magnathome/images/gr_bullet_standards.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

div.qmenu div.pospad, div.qmenu_active div.pospad {
	padding-left: 12px;
}

div.qmenu div.pospad a {
	text-decoration: none;
	color: #ffffff;
}

div.qmenu div.pospad a:hover {
	text-decoration: none;
	color: #000000;
}

div.qmenu_active div.pospad a {
	text-decoration: none;
	color: #000000;
}

/* ENDE - TOP */

div.bereich_wechsel_homeentertainment {
	width: 850px;
	height: 18px;
	background-color: #5b84a3;
	text-align: right;
}

div.bereich_wechsel_homeentertainment div.pospad, div.bereich_wechsel_carhifi div.pospad {
	padding-right: 5px;
	padding-top: 5px;
}

div.bereich_wechsel_carhifi {
	width: 850px;
	height: 18px;
	background-color: #b2b473;
	text-align: right;
}

div.bereich_wechsel_standard {
	width: 850px;
	height: 18px;
	background-color: #5D5D5D;
}

/* ANFANG - MENU */

	div.menu_homeentertainment {
/*		position: absolute;
		left: 295px;
		top: 152px;*/
		width: 555px;
		height: 46px;
		z-index: 100;
		background-image: url(/bitrix/templates/magnathome/images/bg_navi_homeentertainment.gif);
		background-repeat: no-repeat;
	}
	
	div.menu_carhifi {
/*		position: absolute;
		left: 295px;
		top: 152px;*/
		width: 555px;
		height: 46px;
		z-index: 100;
		background-image: url(/bitrix/templates/magnathome/images/bg_navi_carhifi.gif);
		background-repeat: no-repeat;
	}
	
	div.menu_standard_he {
/*		position: absolute;
		left: 100px;
		top: 73px;*/
		width: 375px;
		height: 125px;
		z-index: 10;
		background-image: url(/bitrix/templates/magnathome/images/standard_kv_homeentertainment.jpg);
		background-repeat: no-repeat;
	}
	
	div.menu_standard_ch {
/*		position: absolute;
		left: 475px;
		top: 73px;*/
		width: 375px;
		height: 125px;
		z-index: 10;
		background-image: url(/bitrix/templates/magnathome/images/standard_kv_carhifi.jpg);
		background-repeat: no-repeat;
	}

	div.menu_homeentertainment div.pos_menuitem1, div.menu_carhifi div.pos_menuitem1 {
/*		position: absolute;
		left: 9px;
		top: 9px;*/
	}
	
	div.menu_homeentertainment div.pos_menuitem2, div.menu_carhifi div.pos_menuitem2 {
/*		position: absolute;
		left: 161px;
		top: 9px;*/
	}
	
	div.menu_homeentertainment div.pos_menuitem3, div.menu_carhifi div.pos_menuitem3 {
/*		position: absolute;
		left: 311px;
		top: 9px;*/
	}
	
	div.menu_homeentertainment div.pos_menuitem4, div.menu_carhifi div.pos_menuitem4 {
/*		position: absolute;
		left: 461px;
		top: 9px;*/
	}
	
	div.menu_homeentertainment div.pos_menuitem1 table.pos_menuitem1, div.menu_carhifi div.pos_menuitem1 table.pos_menuitem1 {
		width: 150px;
	}
	
	div.menu_homeentertainment div.pos_menuitem2 table.pos_menuitem2, div.menu_carhifi div.pos_menuitem2 table.pos_menuitem2 {
		width: 150px;
	}
	
	div.menu_homeentertainment div.pos_menuitem3 table.pos_menuitem3, div.menu_carhifi div.pos_menuitem3 table.pos_menuitem3 {
		width: 150px;
	}
	
	div.menu_homeentertainment div.pos_menuitem4 table.pos_menuitem4, div.menu_carhifi div.pos_menuitem4 table.pos_menuitem4 {
		width: 99px;
	}


/* ENDE - MENU */

div.content, div.content_technologie, div.content_news, div.content_haendler, div.content_testberichte, div.content_standard, div.content_anfahrt, div.content_anfahrt {
/*	position: absolute;
	left: 100px;
	top: 263px;*/
	width: 750px;
	z-index: 50;
	background-color: #ffffff;
}

div.content_showcars {
/*	position: absolute;
	left: 100px;
	top: 263px;*/
	width: 750px;
	z-index: 50;
	background-color: #1B3959;
}

div.content_sitemap {
/*	position: absolute;
	left: 100px;
	top: 263px;*/
	width: 750px;
	z-index: 50;
	background-color: #ffffff;
}

div.sitemap_bg {
	background-image: url(/bitrix/templates/magnathome/images/bg_sitemap_mitte.jpg);
	background-repeat: repeat-y;
}

div.sitemap_content_bg {
	background-image: url(/bitrix/templates/magnathome/images/bg_sitemap_top.jpg);
	background-repeat: no-repeat;
}

div.sitemap_left {
	width: 246px;
}

div.sitemap_middle {
	width: 246px;
}

div.sitemap_right {
	width: 238px;
}

div.content_sitemap div.padding {
	padding-left: 11px;
}

div.sitemap_left div.sitemap_menu, div.sitemap_menu_he {
	width: 210px;
	height: 14px;
	background-image: url(/bitrix/templates/magnathome/images/b_sitemap_dot_gruen.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

div.sitemap_middle div.sitemap_menu, div.sitemap_right div.sitemap_menu, div.sitemap_menu_ch {
	width: 210px;
	height: 14px;
	background-image: url(/bitrix/templates/magnathome/images/b_sitemap_dot_blau.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

div.sitemap_left div.sitemap_menu div.pospad, div.sitemap_middle div.sitemap_menu div.pospad, div.sitemap_right div.sitemap_menu div.pospad, div.sitemap_menu_ch, div.sitemap_menu_he {
	padding-left: 11px;
}

div.sitemap_left div.sitemap_menu div.pospad a, div.sitemap_middle div.sitemap_menu div.pospad a, div.sitemap_right div.sitemap_menu div.pospad a, div.sitemap_menu_he div.pospad a, div.sitemap_menu_ch div.pospad a {
	color: #ffffff;
	font-size: 11px;
}


#contentContainer {
 /*border: 2px dotted blue;*/
 color: white;
 margin: 0px 0px 0px 0px;
 text-align: center;
}

#flashintro {
 	background: #E5E5E5;
}

#flash_quantum {
/* 	position: absolute;
	left: 201px;
	top: 0px;*/
}

#flash_features {
/* 	position: absolute;
	left: 201px;
	top: 0px;*/
}

#flash_konstruktion {
/* 	position: absolute;
	left: 260px;
	top: 114px;*/
}

TD.left {
 background: #3A2825;
 width: 240px;
 color: #AFA4A1;
}

TD.normal {
 width: 660px;
}

TD.right {
 background: #3A2825;
 width: 95px;
 color: #AFA4A1;
}

A {
 color: black;
 text-decoration: none;
 font-size: 12px;
}

A:hover {
 color: black;
 text-decoration: underline;
 font-size: 12px;
}

/* ANFANG - CONTENT */

	/* LIST */
	div.content div.list_text {
		width: 240px;
	}
	
	div.content div.list_text div.head {
		font-weight: bold;
	}
	
	div.content_product_list {
		padding: 10px 0px 0px 10px;
	}
	
	div.content_product_list div.pr {
		padding-right: 10px;
	}
	
	div.content_product_list div.pb {
		padding-bottom: 10px;
	}
	
	div.content div.list_text a {
		color: #b2b473;
		text-decoration: underline;
	}
	
	body.carhifi div.content div.list_text a {
		color: #5b84a3;
		text-decoration: underline;
	}
	
	/* SERIE */
	div.content div.serie_text {
		width: 175px;
	}
	
	div.content div.serie_text div.head {
		font-weight: bold;
		color: #b2b473;
	}
	
	body.carhifi div.content div.serie_text div.head {
		font-weight: bold;
		color: #5b84a3;
	}
	
	div.content_product_serie {
		padding: 10px 0px 0px 10px;
	}
	
	div.content_product_serie div.pr {
		padding-right: 10px;
	}
	
	div.content_product_serie div.pr5 {
		padding-right: 5px;
	}
	
	div.content_product_serie div.pb {
		padding-bottom: 10px;
	}
	
	div.content div.serie_text a {
		color: #b2b473;
		text-decoration: underline;
	}
	
	body.carhifi div.content div.serie_text a {
		color: #5b84a3;
		text-decoration: underline;
	}
	
	/* DETAIL */
	
	div.content div.detail_text {
		width: 370px;
	}
	
	div.content div.detail_text div.head {
		font-weight: bold;
		color: #b2b473;
	}
	
	body.carhifi div.content div.detail_text div.head {
		font-weight: bold;
		color: #5b84a3;
	}
	
	div.content_product_detail {
		padding: 10px 0px 0px 10px;
	}
	
	div.content_product_detail div.pr {
		padding-right: 10px;
	}
	
	div.content_product_detail div.pr5 {
		padding-right: 5px;
	}
	
	div.content_product_detail div.pb {
		padding-bottom: 10px;
	}
	
	div.content div.detail_text a {
		color: #b2b473;
		text-decoration: underline;
	}
	
	body.carhifi div.content div.detail_text a {
		color: #5b84a3;
		text-decoration: underline;
	}
	
	div.content_product_detail div.detail_text div.detail_list {
		width: 360px;
	}
	
	div.content_product_detail div.detail_text div.detail_list_padding {
		padding-left: 12px;
		background-image: url(/bitrix/templates/magnathome/images/gr_bullet_content.gif);
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}
	
	div.content div.detail_text td.head {
		font-weight: bold;
		color: #b2b473;
		width: 150px;
	}
	
	body.carhifi div.content div.detail_text td.head {
		font-weight: bold;
		color: #5b84a3;
		width: 150px;
	}
	
	div.content div.detail_text td.text {
		width: 210px;
	}
	
	div.detail_vergleich_text {
		width: 360px;
		height: 300px;
	}
	
	div.content div.detail_text td.farben_head {
		font-weight: bold;
		color: #b2b473;
		width: 60px;
	}
	
	div.content div.detail_text td.farben_gr {
		width: 300px;
		text-align: right;
	}
	
	/* RATGEBER-FAQ */
	
	div.content td.ratgeber_he div.head {
		font-weight: bold;
		color: #b2b473;
	}
	
	div.content td.ratgeber_he a {
		color: #b2b473;
		text-decoration: underline;
	}
	
	div.content td.ratgeber_ch div.head {
		font-weight: bold;
		color: #5b84a3;
	}
	
	div.content td.ratgeber_ch a {
		color: #5b84a3;
		text-decoration: underline;
	}
	
	/* STANDARD */
	
	div.content_anfahrt div.head {
		font-weight: bold;
		color: #8c9691;
	}
	
	div.standard_gr {
		width: 190px; 
	}
	
	div.standard_text {
		width: 495px; 
	}
	
	/* NEWS */
	
	div.news_gr {
		width: 160px; 
	}
	
	div.news_text {
		width: 495px; 
	}
	
	div.news_text_tp {
		width: 100%; 
		padding-right: 45px;
	}
	
	/* H?NDLER */
	
	div.haendler_text {
		width: 190px; 
		font-weight: bold;
	}
	
	div.haendler_plz {
		width: 495px; 
	}
	
	/* TESTBERICHTE */
	
	div.testberichte_gr {
		width: 190px; 
	}
	
	div.testberichte_text {
		width: 495px; 
	}
	
	div.testberichte_text div.ch a {
		color: #5b84a3;
		text-decoration: underline;
	}
	
	div.testberichte_text div.ch div.head {
		color: #5b84a3;
		font-weight: bold;
	}
	
	div.testberichte_text div.he a {
		color: #b2b473;
		text-decoration: underline;
	}
	
	div.testberichte_text div.he div.head {
		color: #b2b473;
		font-weight: bold;
	}
	
	div.testberichte_text div.head {
		color: #8B9793;
		font-weight: bold;
	}
	
	/* TECHNOLOGIE */
	
	div.content_technologie div.text_white {
		background-image: url(/bitrix/templates/magnathome/images/technologie/highlights_rechts.jpg);
		background-repeat: no-repeat;
		color: #ffffff;
		background-color: #000000;
		width: 261px;
		height: 540px;
	}
	
	div.content_technologie div.text_white div.posp {
		padding: 188px 10px 0px 17px;
	}
	
	div.content_technologie div.text_white {
		background-image: url(/bitrix/templates/magnathome/images/technologie/highlights_rechts.jpg);
		background-repeat: no-repeat;
		color: #ffffff;
		background-color: #000000;
		width: 261px;
		height: 540px;
		font-size: 11px;
	}
	
	div.text_white_features {
		padding-left: 208px;
		padding-top: 20px;
		padding-right: 10px;
		color: #ffffff;
		font-size: 11px;
	}
	
	div.features_text {
		color: #ffffff;
		font-size: 11px;
		width: 360px;
	}
	
	div.content_technologie div.text_white_konstruktion {
		background-image: url(/bitrix/templates/magnathome/images/technologie/konstruktion_unten.jpg);
		background-repeat: no-repeat;
		color: #ffffff;
		background-color: #000000;
		width: 490px;
		height: 206px;
		font-size: 11px;
	}
	
	div.content_technologie div.text_white_konstruktion div.posp {
		padding: 20px 10px 0px 10px;
	}
	
	div.content_technologie div.pb {
		padding-top: 10px; 
		padding-bottom: 10px;
	}
	
	div.content_padding {
		padding: 10px 10px 10px 10px;
	}
	
	
	div.fmenu {
		width: 750px;
		height: 20px;
		background-color: #e5e5e5; 
		color: #000000;
		text-align: center;
	}
	
	div.fmenu a {
		font-size: 11px;
	}
	
	div.fmenu a:hover {
		font-size: 11px;
	}
	
/* ENDE - CONTENT */

div.kv {
/*	position: absolute;
	left: 0px;
	top: 73px;*/
	width: 290px;
	height: 168px;
	z-index: 5;
}

h1 {
/*	position: absolute;
	left: 250px;
	top: 250px;*/
	/*width: 350px;
	height: 23px;*/
	z-index: 10;
	/*background-image: url(/bitrix/templates/magnathome/images/gr_marker_headline.gif);
	background-repeat: no-repeat;*/
	padding-left: 6px;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

div.wline_head2 {
	z-index: 10;
/*	background-image: url(/bitrix/templates/magnathome/images/gr_marker_headline.gif);
	background-repeat: no-repeat;*/
	padding-left: 6px;
	font-weight: 900;
	font-size: 14px;
	font-style: italic;
	text-transform: uppercase;
}

div.wline_head2min {
	z-index: 10;
/*	background-image: url(/bitrix/templates/magnathome/images/gr_marker_headline.gif);
	background-repeat: no-repeat;*/
	padding-left: 6px;
	font-weight: 900;
	font-size: 12px;
	font-style: italic;
	text-transform: uppercase;
}


div.headgr_serie {
/*	position: absolute;
	left: 100px;
	top: 240px;*/
	width: 201px;
	height: 22px;
	z-index: 10;
}

div.h_zurueck {
/*	position: absolute;
	left: 585px;
	top: 243px;*/
	width: 265px;
	height: 20px;
	z-index: 15;
	text-align: right;
}

div.h_zurueck a {
	
}


a:hover {
	color: #8B9793;
	text-decoration: underline;
}

a {
	color: #8B9793;
	text-decoration: underline;
	
}

div.link_z a, div.fmenu a {
	color: #000000;
	text-decoration: none;
}

div.link_z a:hover, div.fmenu a:hover {
	color: #000000;
	text-decoration: underline;
}
.notetext {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight: bold; color: green;}
.errortext {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight: bold; color: red;}

