/* 
##################################################
##  BZgA.de - 12.10.2005  Michael Schwenck      ##
##################################################
*/





/* 
##################################################
##                 Farbparameter                ##
##################################################
*/



/* 
##################################################
##        Zu 2 - Markup-Neudefinitionen         ##
##################################################
*/

html
{
background-image: url("pix/bg/menu.gif");
}

hr
{
color: #ffffff;
}

h3
{
color: #666666;
}

a:link,
a:visited,
a:hover,
a:active,
a:focus

{
color: #0066cc;
}


/* 
##################################################
##         Zu 3 - Layoutformatierungen          ##
##################################################
*/



/* Kopfleiste */

#head,
#headengl
{
background-color: #EDEDED;
border-bottom: 3px solid #000d9c;
border-left: 0px solid #000d9c;
}

#head
{
background-image: url("pix/bg/head.gif");
}

#headengl
{
background-image: url("pix/bg/head-english.gif");
}

#headimages
{
border-top: 0px solid #000d9c;
border-right: 1px solid #000d9c;
border-bottom: 0px solid #000d9c;
border-left: 1px solid #000d9c;
}

/* Servicenavigation */

#servlistleft li a:link,
#servlistleft li a:visited,
#servlistright li a:link,
#servlistright li a:visited
{
color: #ffffff;
background: transparent;
}

#servlistleft li a:hover,
#servlistleft li a:active,
#servlistleft li a:focus,
#servlistright li a:hover,
#servlistright li a:active,
#servlistright li a:focus
{
color: #FFFFFF;
}

#servlistleft li:before,
#servlistright li:before
{
color: #ffffff;
}



/* IE workaround */
* html #servlistleft li
{
background-image: url("pix/bg/li.gif");
}
* html #servlistright li
{
background-image: url("pix/bg/liv.gif");
}
* html #servlistright li.firstitem
{
background: transparent;
}



/* Kleines Suchformular */

.suche
{
background-color: #cccccc;
}



/* Linke Navigationsspalte */

#spaltelinks
{
border-top: 7px solid #0066cc;
background: transparent;
}



/* Formatierung der MenÃ¼liste Anfang */

/* Vordergrundfarben */

#menulist ul a,
#menulist ul a:hover
{
color: #ffffff;
}

#menulist ul ul a,
#menulist ul ul a:hover,
#menulist ul ul ul a,
#menulist ul ul ul a:hover
{
color: #000000;
}

/* Hintergrundfarben */

#menulist ul a
{
background-color: #4d94db;
}

#menulist ul a:hover
{
background-color: #6633cc;
}

#menulist ul ul a
{
background-color: #fbcceb;
}

#menulist ul ul a:hover
{
background-color: #cccccc;
color: #ff0099;
}

#menulist ul ul ul a
{
background-color: #eeeeee;
}

#menulist ul ul ul a:hover
{
background-color: #ffffff;
}

/* Linien */

#menulist ul a
{
border-bottom: 1px solid #ffffff;
border-right: 1px solid #0005A0;
}

#menulist ul ul a
{
border-bottom: 1px solid #ffffff;
border-right: 1px solid #0005A0;
}

#menulist ul ul ul a
{
border-bottom: 1px solid #cccccc;
border-right: 1px solid #0005A0;
}


/* Listenzeichen */

#menulist ul a
{
background-image: url("pix/bg/liblue.gif");
}

#menulist ul ul a
{
background-image: url("pix/bg/liorange.gif");
}

#menulist ul ul ul a
{
background-image: url("pix/bg/ligrey.gif");
}

#menulist ul a:hover,
#menulist ul ul a:hover
{
background-image: url("pix/bg/liblack.gif");
}

#menulist ul ul ul a:hover
{
background-image: url("pix/bg/lidot.gif");
}

/* Klassen zur Fokussierung */

#menulist li .focus1,
#menulist li .focus2
{
background-image: url("pix/bg/liblack.gif");
}

#menulist li .focus3
{
background-image: url("pix/bg/lidot.gif");
}

#menulist li .focus1
{
background-color: #6633cc;
}

#menulist li .focus2
{
background-color: #cccccc;
}

#menulist li .focus3
{
background-color: #ffffff;
border-bottom: 1px solid #cccccc;
}

/* Formatierung der MenÃ¼liste Ende */



/* Ariadnepfad */

#breadcrumbs a
{
color: #666666;
}



/* Related Content */

#spalterechts
{
border-left: 1px solid #0005A0;
border-bottom: 1px solid #0005A0;
}



/* 
##################################################
##               Zu 4 - Standards               ##
##################################################
*/



/* Vordergrundfarben */

.white
{
color: #ffffff;
}

.black
{
color: #000000;
}

.red
{
color: #ff0000;
}

.green
{
color: #00ff00;
}

.blue
{
color: #4d94db;
}

.dkblue
{
color: #0005A0;
}

.orange
{
color: #3333cc;
}

.mdorange
{
color: #F5A44D;
}

.ltorange
{
color: #fce5d0;
}

.grey
{
color: #D6D6D6;
}

.dkgrey
{
color: #666666;
}

.ltgrey
{
color: #EDEDED;
}



/* Hintergrundfarben */



.bgtrans
{
background: transparent;
}

.bgwhite
{
background-color: #ffffff;
}

.bgblack
{
background-color: #000000;
}

.bgred
{
background-color: #ff0000;
}

.bggreen
{
background-color: #00ff00;
}

.bgblue
{
background-color: #4d94db;
}

.bgdkblue
{
background-color: #0005A0;
}

.bgmdblue
{
background-color: #0066CC;
}

.bgltblue
{
background-color: #D6E9F7;
}

.bgorange
{
background-color: #ef7e13;
}

.bgmdorange
{
background-color: #F5A44D;
}

.bgltorange
{
background-color: #fce5d0;
}

.bggrey
{
background-color: #D6D6D6;
}

.bgdkgrey
{
background-color: #AAAAAA;
}

.bgltgrey
{
background-color: #EDEDED;
}

.bgltrosa
{
background-color: #FBCCEB;
}



/* Linienfarben */

.brdwhite
{
border-color: #ffffff;
}

.brdblack
{
border-color: #000000;
}

.brdred
{
border-color: #ff0000;
}

.brdgreen
{
border-color: #00ff00;
}

.brdblue
{
border-color: #4d94db;
}

.brddkblue
{
border-color: #0005A0;
}

.brdltblue
{
border-color: #D6E9F7;
}

.brdorange
{
border-color: #ef7e13;
}

.brdmdorange
{
border-color: #F5A44D;
}

.brdltorange
{
border-color: #fce5d0;
}

.brdgrey
{
border-color: #D6D6D6;
}

.brddkgrey
{
border-color: #AAAAAA;
}

.brdltgrey
{
border-color: #EDEDED;
}



/* 
##################################################
##                 Zu 5 - Extras                ##
##################################################
*/



/* Formularfelder */

.feldklein
{
background: #ffffff;
border: 1px solid #000000;
}

.button,
.formbutton
{
background-color: #4d94db;
border: 2px solid #ffffff;
color: #ffffff;
}


/* Linien */

/* Einzellinie */

.hrsgl
{
background-image: url("pix/bg/hrs.gif");
}

/* Doppellinie */

.hrdbl
{
background-image: url("pix/bg/hrd.gif");
}



/* Link mit FÃ¼hrungszeichen */

.gtlink
{
color: #0066cc;
background-image: url("pix/bg/ligt.gif");
}

.gtlink a:link,
.gtlink a:visited,
.gtlink a:hover,
.gtlink a:active,
.gtlink a:focus
{
color: #0066cc;
background: transparent;
}

/* Texthervorhebung - 13.11.2007 - MS */

p.texthervorhebung,
span.texthervorhebung
{
background-color: #fce5d0;
}

p.texthervorhebung
{
padding: 4px;
border: 1px solid #F5A44D;
}

span.texthervorhebung
{
padding: 0px 4px;
}


p.texthervorhebung2,
span.texthervorhebung2
{
background-color: #fbcceb;
}

p.texthervorhebung2
{
padding: 4px;
border: 1px solid #3333cc;
}

span.texthervorhebung2
{
padding: 0px 4px;
}



#############################################
## Sonderformatierungen für                ##
## Mediendatenbank und Bestellsystem       ##
#############################################

.rdbut,
.chck
{
background-color: transparent;
}

.selfield
{
background-color: #EDEDED;
}

.textfield,
.textfieldshop
{
background-color: #EDEDED;
border: 1px solid #AAAAAA;
}

/* Warenkorb */

#warenkorb {
	background-color: #ededed;
	border: 1px solid #000d9b;
}

#warenkorb h3 {
	background-color: #000d9b;
	color: #FFFFFF;
}


/* Infobox in Marginalspalte */

.infobox {
	border: 1px solid #4d94db;
}

.infobox h3 {
	color: #0066CC;
	background-color: #cce0f5;
	border-bottom: 1px solid #4d94db;
}

