/* ****************************************** */
/* Spezifische Styles für Unterpunkt "Dealer" */
/* ****************************************** */

/* ----------- */
/* Farbangaben */
/* ----------- */

/* Hintergrundfarbe */
.colourBackground	{ background-color:#131F1B; }

/* Vordergrundfarbe */
.colourForeground	{ background-color:#00EED5; }
/* Stroke Colour (Highlight Rahmen bei Bildern) */
.colourStroke		{ border-color:#00EED5; }

/* Farbe Colour SubMenu (Background Colour Buttons und Uhrzeitfeld) */ 
.colourSubMenu		{ background-color:#29433A; }
/* Farbe des Balkens für Subheadline */
.colourHeadBar		{ background-color:#29433A; }

/* Farbe Colour SubSubMenu */ 
.colourSubSubMenu	{ background-color:#22352F; }
/* Farbe des Balkens für Navigationsleiste */
.colourNavBar		{ background-color:#22352F; }


/* -------------------- */
/* Styles für Path-Menu */
/* -------------------- */
.dirPathMenu 			{ background-color:#22352F; } /* BG Color */
.dirPathMenu .fontSmall	{ color:#FFFFFF; }
a.dirPathLink			{ color:#FFFFFF; }
a:link.dirPathLink		{ color:#FFFFFF; }
a:visited.dirPathLink	{ color:#FFFFFF; }
a:hover.dirPathLink		{ color:#00EED5; }


/* ----------- */
/* Font Styles */
/* ----------- */
.fontSubHead, .fontNavBar, .fontTextBar	{ color:#00EED5; }

/* Normaler Link Style */
a:link				{ font-size:12px; color:#00EED5; text-decoration:underline; }
a:visited			{ font-size:12px; color:#00EED5; text-decoration:underline; }
a:hover				{ font-size:12px; color:#000000; text-decoration:underline; }

/* Link Style Schwarz */
a.boldLink			{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; }
a:link.boldLink		{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; }
a:visited.boldLink	{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; }
a:hover.boldLink	{ font-size:12px; color:#00EED5; text-decoration:underline; font-weight:bold; }

/* Link Style für verlinkte Beschreibung bei Bildern */
a.smallLink			{ font-size:10px; color:#000000; text-decoration:underline; }
a:link.smallLink	{ font-size:10px; color:#000000; text-decoration:underline; }
a:visited.smallLink	{ font-size:10px; color:#000000; text-decoration:underline; }
a:hover.smallLink	{ font-size:10px; color:#00EED5; text-decoration:underline; }

/* Link Style klein, fett und schwarz für Produktnamen in product listings */
a.sBoldLink			{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:link.sBoldLink	{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:visited.sBoldLink	{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:hover.sBoldLink	{ font-size:10px; color:#00EED5; text-decoration:underline; font-weight:bold; }

/* Link Style für Abschlussleiste */
a.tbar				{ font-size:10px; color:#00EED5; text-decoration:underline; }
a:link.tbar			{ font-size:10px; color:#00EED5; text-decoration:underline; }
a:visited.tbar		{ font-size:10px; color:#00EED5; text-decoration:underline; }
a:hover.tbar		{ font-size:10px; color:#FFFFFF; text-decoration:underline; }

/* Link Style für Navigationsleiste */
a.navBar			{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a:link.navBar		{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a:visited.navBar	{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a:hover.navBar		{ font-size:10px; color:#00EED5; text-decoration:underline; }

/* Back to Top */
a.backToTop			{ font-size:10px; color:#00EED5; text-decoration:underline; }
a:link.backToTop	{ font-size:10px; color:#00EED5; text-decoration:underline; }
a:visited.backToTop	{ font-size:10px; color:#00EED5; text-decoration:underline; }
a:hover.backToTop	{ font-size:10px; color:#FFFFFF; text-decoration:underline; }

/* Für Fehlermeldungen */
.fontError			{ font-size:10px; color:#00EED5; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; }
.errorBlockStyle	{ border:1px solid; border-color:#00EED5; }



/* -- Händlerliste -- */
p.dealerListHeadline {
	font-size:16px;
	font-weight:bold;
	padding:0 12px 0 40px;
	border-top:1px solid #FFF;
	margin-bottom:2px;
	line-height:22px;
	background-color:#97CAC3;
	background-position:12px center;
	background-repeat:no-repeat; }
p.dealerHeadlineGermany    {background-image:url(../_pics/flags/flag_ger.gif);}
p.dealerHeadlineAustria    {margin-top:6px; background-image:url(../_pics/flags/flag_aus.gif);}
p.dealerHeadlineBosnia     {margin-top:6px; background-image:url(../_pics/flags/flag_bosnia.gif);}
p.dealerHeadlineJapan      {margin-top:6px; background-image:url(../_pics/flags/flag_japan.gif);}
p.dealerHeadlineCroatia    {margin-top:6px; background-image:url(../_pics/flags/flag_croatia.gif);}
p.dealerHeadlineEngland    {margin-top:6px; background-image:url(../_pics/flags/flag_eng.gif);}
p.dealerHeadlineItaly      {margin-top:6px; background-image:url(../_pics/flags/flag_italy.gif);}
p.dealerHeadlinePoland     {margin-top:6px; background-image:url(../_pics/flags/flag_poland.gif);}
p.dealerHeadlinePortugal   {margin-top:6px; background-image:url(../_pics/flags/flag_portugal.gif);}
p.dealerHeadlineNorway     {margin-top:6px; background-image:url(../_pics/flags/flag_norway.gif);}
p.dealerHeadlineSweden     {margin-top:6px; background-image:url(../_pics/flags/flag_sweden.gif);}
p.dealerHeadlineSwitzerland{margin-top:6px; background-image:url(../_pics/flags/flag_switzerland.gif);}
p.dealerHeadlineSerbia     {margin-top:6px; background-image:url(../_pics/flags/flag_serbia.gif);}
p.dealerHeadlineSlovakia   {margin-top:6px; background-image:url(../_pics/flags/flag_slovakia.gif);}
p.dealerHeadlineCzech      {margin-top:6px; background-image:url(../_pics/flags/flag_cz.gif);}

.dealerListEntry {
	display:block;
	color:#234;
	background-color:#FFFFFF;
	height:85px;
	border:2px solid #FFFFFF; }
* html .dealerListEntry {
	height:89px; he\ight:85px; }
a.dealerListEntry, a.dealerListEntry:link, a.dealerListEntry:visited, a.dealerListEntry:hover {
	color:#234;
	text-decoration:none; }
a.dealerListEntry:hover {
	border-color:#00EED5; }
a.dealerListEntry:hover span.hyperlink {
	color:#00EED5; }
.dealerListEntry span {
	display:block; }
.dealerListEntry span.headLine {
	padding:5px 9px;
	font-weight:bold; }
.dealerListEntry span.logo {
	float:left;
	width:230px;
	height:50px;
	background-position:9px 0;
	background-repeat:no-repeat; }
.dealerListEntry span.address {
	float:left;
	font-size:11px;
	padding-right:10px;
	width:260px; }
* html .dealerListEntry span.address {
	width:270px; w\idth:260px; }
.dealerListEntry span.hyperlink {
	float:left;
	font-size:11px;
	width:210px;
	font-weight:bold;
	text-align:right;
	text-decoration:underline; }
.dealerListEntry span.hyperlink, .dealerListEntry span.address {
	padding-top:29px; }

div.dealerListEntrySpacer {
	clear:both;
	height:2px; }

/*--------------------------------------------/
/ Formular Become Dealer
/--------------------------------------------*/
div#headerBecomeDealerForm {
	min-height:76px;
	padding:0 10px;
	background:#15a08d url(../_pics/index/header_contact.jpg) no-repeat 0 100%; }
* html div#headerBecomeDealerForm {
	height:76px; overflow:visible; }
p#textBecomeDealerForm {
	width:420px;
	min-height:40px;
	padding:7px 0;
	color:#FFFFFF; }
* html p#textBecomeDealerForm {
	height:54px; he\ight:40px; overflow:visible; }
