/* 
----- Basis-Definitionen einbinden
*/

@import url(braingame_main.css);


/*
----- Sprachspezifische Definitionen
*/

/* 
---------------------
HAUPTNAVIGATION 
---------------------
*/

#TopNavi ul li a {
	background: transparent url(/_elements/images/TopNavi_de.gif) no-repeat;
}

body#Home li#news a 				{ background-position:   0px     0px; width: 43px; left: 0; }
body#Home li#news a:hover			{ background-position:   0px   -10px;}
body#Home li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Home li#prod a:hover			{ background-position:  -53px  -20px;}
body#Home li#verl a 				{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Home li#verl a:hover			{ background-position: -134px  -30px;}
body#Home li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Home li#deve a:hover			{ background-position: -198px  -40px;}
body#Home li#pres a 				{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Home li#pres a:hover			{ background-position: -300px  -50px;}
body#Home li#supp a 				{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Home li#supp a:hover			{ background-position: -361px  -60px;}
body#Home li#jobs a 				{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Home li#jobs a:hover			{ background-position: -433px  -70px;}
body#Home li#kont a 				{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Home li#kont a:hover			{ background-position: -481px  -80px;}

body#News li#news a 				{ background-position:   0px  -110px; width: 43px; left: 0; }
body#News li#news a:hover			{ background-position:   0px   -110px;}
body#News li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#News li#prod a:hover			{ background-position:  -53px  -20px;}
body#News li#verl a 				{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#News li#verl a:hover			{ background-position: -134px  -30px;}
body#News li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#News li#deve a:hover			{ background-position: -198px  -40px;}
body#News li#pres a 				{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#News li#pres a:hover			{ background-position: -300px  -50px;}
body#News li#supp a 				{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#News li#supp a:hover			{ background-position: -361px  -60px;}
body#News li#jobs a 				{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#News li#jobs a:hover			{ background-position: -433px  -70px;}
body#News li#kont a 				{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#News li#kont a:hover			{ background-position: -481px  -80px;}

body#Produkte li#news a 			{ background-position:   0px     0px; width: 43px; left: 0; }
body#Produkte li#news a:hover		{ background-position:   0px   -10px;}
body#Produkte li#prod a 			{ background-position:  -53px  -110px; width: 71px; left: 53px; }
body#Produkte li#prod a:hover		{ background-position:  -53px  -110px;}
body#Produkte li#verl a 			{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Produkte li#verl a:hover		{ background-position: -134px  -30px;}
body#Produkte li#deve a 			{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Produkte li#deve a:hover		{ background-position: -198px  -40px;}
body#Produkte li#pres a 			{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Produkte li#pres a:hover		{ background-position: -300px  -50px;}
body#Produkte li#supp a 			{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Produkte li#supp a:hover		{ background-position: -361px  -60px;}
body#Produkte li#jobs a 			{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Produkte li#jobs a:hover		{ background-position: -433px  -70px;}
body#Produkte li#kont a 			{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Produkte li#kont a:hover		{ background-position: -481px  -80px;}

body#Verlag li#news a 				{ background-position:   0px     0px; width: 43px; left: 0; }
body#Verlag li#news a:hover			{ background-position:   0px   -10px;}
body#Verlag li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Verlag li#prod a:hover			{ background-position:  -53px  -20px;}
body#Verlag li#verl a 				{ background-position: -134px -110px; width: 51px; left: 134px; top: 0}
body#Verlag li#verl a:hover			{ background-position: -134px -110px;}
body#Verlag li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Verlag li#deve a:hover			{ background-position: -198px  -40px;}
body#Verlag li#pres a 				{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Verlag li#pres a:hover			{ background-position: -300px  -50px;}
body#Verlag li#supp a 				{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Verlag li#supp a:hover			{ background-position: -361px  -60px;}
body#Verlag li#jobs a 				{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Verlag li#jobs a:hover			{ background-position: -433px  -70px;}
body#Verlag li#kont a 				{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Verlag li#kont a:hover			{ background-position: -481px  -80px;}

body#Development li#news a 			{ background-position:   0px     0px; width: 43px; left: 0; }
body#Development li#news a:hover	{ background-position:   0px   -10px;}
body#Development li#prod a 			{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Development li#prod a:hover	{ background-position:  -53px  -20px;}
body#Development li#verl a 			{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Development li#verl a:hover	{ background-position: -134px  -30px;}
body#Development li#deve a 			{ background-position: -198px -110px; width: 92px; left: 198px; top: 0}
body#Development li#deve a:hover	{ background-position: -198px -110px;}
body#Development li#pres a 			{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Development li#pres a:hover	{ background-position: -300px  -50px;}
body#Development li#supp a 			{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Development li#supp a:hover	{ background-position: -361px  -60px;}
body#Development li#jobs a 			{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Development li#jobs a:hover	{ background-position: -433px  -70px;}
body#Development li#kont a 			{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Development li#kont a:hover	{ background-position: -481px  -80px;}

body#Presse li#news a 				{ background-position:   0px     0px; width: 43px; left: 0; }
body#Presse li#news a:hover			{ background-position:   0px   -10px;}
body#Presse li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Presse li#prod a:hover			{ background-position:  -53px  -20px;}
body#Presse li#verl a 				{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Presse li#verl a:hover			{ background-position: -134px  -30px;}
body#Presse li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Presse li#deve a:hover			{ background-position: -198px  -40px;}
body#Presse li#pres a 				{ background-position: -300px -110px; width: 51px; left: 300px; top: 0}
body#Presse li#pres a:hover			{ background-position: -300px -110px;}
body#Presse li#supp a 				{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Presse li#supp a:hover			{ background-position: -361px  -60px;}
body#Presse li#jobs a 				{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Presse li#jobs a:hover			{ background-position: -433px  -70px;}
body#Presse li#kont a 				{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Presse li#kont a:hover			{ background-position: -481px  -80px;}

body#Support li#news a 				{ background-position:   0px     0px; width: 43px; left: 0; }
body#Support li#news a:hover		{ background-position:   0px   -10px;}
body#Support li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Support li#prod a:hover		{ background-position:  -53px  -20px;}
body#Support li#verl a 				{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Support li#verl a:hover		{ background-position: -134px  -30px;}
body#Support li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Support li#deve a:hover		{ background-position: -198px  -40px;}
body#Support li#pres a 				{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Support li#pres a:hover		{ background-position: -300px  -50px;}
body#Support li#supp a 				{ background-position: -361px -110px; width: 62px; left: 361px; top: 0}
body#Support li#supp a:hover		{ background-position: -361px -110px;}
body#Support li#jobs a 				{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Support li#jobs a:hover		{ background-position: -433px  -70px;}
body#Support li#kont a 				{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Support li#kont a:hover		{ background-position: -481px  -80px;}

body#Jobs li#news a 				{ background-position:   0px     0px; width: 43px; left: 0; }
body#Jobs li#news a:hover			{ background-position:   0px   -10px;}
body#Jobs li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Jobs li#prod a:hover			{ background-position:  -53px  -20px;}
body#Jobs li#verl a 				{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Jobs li#verl a:hover			{ background-position: -134px  -30px;}
body#Jobs li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Jobs li#deve a:hover			{ background-position: -198px  -40px;}
body#Jobs li#pres a 				{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Jobs li#pres a:hover			{ background-position: -300px  -50px;}
body#Jobs li#supp a 				{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Jobs li#supp a:hover			{ background-position: -361px  -60px;}
body#Jobs li#jobs a 				{ background-position: -433px -110px; width: 38px; left: 433px; top: 0}
body#Jobs li#jobs a:hover			{ background-position: -433px -110px;}
body#Jobs li#kont a 				{ background-position: -481px    0px; width: 63px; left: 481px; top: 0}
body#Jobs li#kont a:hover			{ background-position: -481px  -80px;}

body#Kontakt li#news a 				{ background-position:   0px     0px; width: 43px; left: 0; }
body#Kontakt li#news a:hover		{ background-position:   0px   -10px;}
body#Kontakt li#prod a 				{ background-position:  -53px    0px; width: 71px; left: 53px; }
body#Kontakt li#prod a:hover		{ background-position:  -53px  -20px;}
body#Kontakt li#verl a 				{ background-position: -134px    0px; width: 51px; left: 134px; top: 0}
body#Kontakt li#verl a:hover		{ background-position: -134px  -30px;}
body#Kontakt li#deve a 				{ background-position: -198px    0px; width: 92px; left: 198px; top: 0}
body#Kontakt li#deve a:hover		{ background-position: -198px  -40px;}
body#Kontakt li#pres a 				{ background-position: -300px    0px; width: 51px; left: 300px; top: 0}
body#Kontakt li#pres a:hover		{ background-position: -300px  -50px;}
body#Kontakt li#supp a 				{ background-position: -361px    0px; width: 62px; left: 361px; top: 0}
body#Kontakt li#supp a:hover		{ background-position: -361px  -60px;}
body#Kontakt li#Kontakt a 			{ background-position: -433px    0px; width: 38px; left: 433px; top: 0}
body#Kontakt li#Kontakt a:hover		{ background-position: -433px  -70px;}
body#Kontakt li#kont a 				{ background-position: -481px -110px; width: 63px; left: 481px; top: 0}
body#Kontakt li#kont a:hover		{ background-position: -481px -110px;}

/* 
---------------------
Service-Navigation  /// DEUTSCH / ENGLISCH
---------------------


#ServiceNavi a#snImprint{
	background: transparent url(/_elements/images/ServiceNavi_de.gif) no-repeat -50px 0;
}
#ServiceNavi a#snImprint:hover{
	background: transparent url(/_elements/images/ServiceNavi_de.gif) no-repeat -50px -10px;
}
#ServiceNavi a#snLanguage{
	background: transparent url(/_elements/images/ServiceNavi_de.gif) no-repeat 10px 0;
}
#ServiceNavi a#snLanguage:hover{
	background: transparent url(/_elements/images/ServiceNavi_de.gif) no-repeat 10px -10px;
}
*/
/* 
---------------------
Service-Navigation  /// nur DEUTSCH
---------------------
*/

#ServiceNavi a#snImprint{
	background: transparent url(/_elements/images/ServiceNavi.gif) no-repeat -50px 0;
}
#ServiceNavi a#snImprint:hover{
	background: transparent url(/_elements/images/ServiceNavi.gif) no-repeat -50px -10px;
}
#ServiceNavi a#snLanguage{
	background: transparent url(/_elements/images/ServiceNavi.gif) no-repeat 10px 0;
}
#ServiceNavi a#snLanguage:hover{
	background: transparent url(/_elements/images/ServiceNavi.gif) no-repeat 10px -10px;
}

/* 
---------------------
Warenkorb
---------------------
*/
#WarenkorbStatus {
	background: transparent url(/_elements/images/aaa_warenkorb_de.gif) no-repeat;
}

/* 
---------------------
Seiten-Überschriften
---------------------
*/
	.h1baustelle 		{background-image:url(/_elements/images/headlines_de/h1_baustelle.gif);}
	.h1impressum 		{background-image:url(/_elements/images/headlines_de/h1_impressum.gif);}
	.h1kontakt 			{background-image:url(/_elements/images/headlines_de/h1_kontakt.gif);}
	.h1philosophie 		{background-image:url(/_elements/images/headlines_de/h1_philosophie.gif);}
	.h1historie 		{background-image:url(/_elements/images/headlines_de/h1_historie.gif);}
	.h1organisation		{background-image:url(/_elements/images/headlines_de/h1_organisation.gif);}
	.h1vertrieb			{background-image:url(/_elements/images/headlines_de/h1_vertrieb.gif);}
	.h1team 			{background-image:url(/_elements/images/headlines_de/h1_team.gif);}
	.h1kompetenzen 		{background-image:url(/_elements/images/headlines_de/h1_kompetenzen.gif);}
	.h1auszeichnungen 	{background-image:url(/_elements/images/headlines_de/h1_auszeichnungen.gif);}
	.h1support			{background-image:url(/_elements/images/headlines_de/h1_support.gif);}
	.h1anfrage 			{background-image:url(/_elements/images/headlines_de/h1_anfrage.gif);}
	.h1presse 			{background-image:url(/_elements/images/headlines_de/h1_presse.gif);}
	.h1newsarchiv		{background-image:url(/_elements/images/headlines_de/h1_newsarchiv.gif);}
	.h1pressedownloads	{background-image:url(/_elements/images/headlines_de/h1_pressedownloads.gif);}
	.h1downloads 		{background-image:url(/_elements/images/headlines_de/h1_downloads.gif);}
	.h1step1 			{background-image:url(/_elements/images/headlines_de/h1_step1.gif);}
	.h1step2 			{background-image:url(/_elements/images/headlines_de/h1_step2.gif);}
	.h1step3 			{background-image:url(/_elements/images/headlines_de/h1_step3.gif);}
	.h1stepdanke 		{background-image:url(/_elements/images/headlines_de/h1_step-danke.gif);}
	.h1jobs 			{background-image:url(/_elements/images/headlines_de/h1_jobs.gif);}


/* Tabelle Teaser Warenkorb*/
#teaserNoCart{
	background: transparent url(/_elements/images/noCart_de.gif) no-repeat;
}

#teaserCart h1 {
	background: transparent url(/_elements/images/teaser-cart_bg_de.gif) no-repeat;
}

