/*  body und schrift definitionen */
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #ffffff;


  /*font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  text-align:center;
	margin:0px;
	padding:0px;*/
}

table.login {
background-color:#CCE70B;
width:178;
height:171;
}

table.gruen {
background-color:#CCE717;
  border-left: 1px solid #CCE717;
   border-right: 1px solid #CCE717;

}
table.orange {
background-color:#F4810A;
  border-left: 1px solid #F4810A;
   border-right: 1px solid #F4810A;

}

table.blau {
background-color:#00AACA;
  border-left: 1px solid #00AACA;
   border-right: 1px solid #00AACA;

}



.fehler   {
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #FF8200;
}


.person
{width:12px;}

.personwarenkorb
{width:20px;}

.adresse tr
{padding:2px;
margin:0px 2px 2px 0px;
}
/*p,pre, h1 {
margin:0px 10px 10px 10px;
}

h1 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
	}
	*/
.grauhead    {
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #7e7f7e;
font-style:italic;
}

.dgrauhead11    {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #3F3D44;
font-style:italic;
}

.grauhead11    {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #7e7f7e;
font-style:italic;
}



.grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7E7F7E;
}

.gruen, .orange, .blau  {
font-size: 10px;
text-transform:uppercase;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #A0AE13;
}
.gruengross   {
font-size: 11px;
text-transform:uppercase;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #A0AE13;
}


.gruengross_kasten   {
font-size: 11px;
font-style:italic;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #A0AE13;
}

.normal    {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
color: #3F3D44;
}

.graukl    {
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #7e7f7e;
}

/*.graukln    {
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
color: #7e7f7e;
}*/

/*Schriftgroesse und -farbe 1.7.06*/
.graukln    {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
color: #3F3D44;
}


.white {
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #ffffff;
}
.seminarwhite {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #ffffff;
}

.seminargrey {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #5C5C63;
}
#menucontainer {


width:140px;

float:left;/*
padding:5px;
margin:0px 5px 5px 0px;
line-height:30px;
padding-left:20px;*/
margin-left:8px;
margin-top:25px;

}

a.menuli { 
height:20px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
text-align: left;
vertical-align:middle;
color: #7e7f7e;
text-decoration: none; 
text-transform:uppercase;/*
background-color:#eeeeee;*/
background: url(../images/bg_menuh.gif);
display:block;
padding-left:15px;
  border-bottom: 4px solid #f9f9f9;
}

a.menuli:hover { 
height:20px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
text-align: left;
vertical-align:middle;
color: #ffffff;
text-decoration: none; 
text-transform:uppercase;
/*
background-color:#7e7f7e;*/
background: url(../images/bg_menud.gif);
display:block;
padding-left:15px;
  border-bottom: 4px solid #f9f9f9;
}


a.menuk { 

font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
text-align: right;
vertical-align:top;
color: #7e7f7e;
background-color:transparent;
text-decoration: none; 
}

a.menuk:hover
 { 
color: #A0AE13;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
text-align: right;
vertical-align:top;

background-color:transparent;
text-decoration: none; 
}

a.seite {
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #7E7F7E;
background-color:transparent;
text-decoration: none; }

a.seitegross {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #7E7F7E;
background-color:transparent;
text-decoration: none; }

a.seite:hover {
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #CCE717;
background-color:transparent;
text-decoration: none; }

a.seitegross:hover {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #CCE717;
background-color:transparent;
text-decoration: none; }
a.seitekl {
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #7E7F7E;
background-color:transparent;
text-decoration: none; }

a.seitekl:hover {
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
color: #CCE717;
background-color:transparent;
text-decoration: none; }
 
/*pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}*/

#menuk {
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
text-align: right;
vertical-align:top;
color: #7e7f7e;

}


/*  positioning-layers statisch und absolut */

#box {
width:800px;
margin: 0px auto;
padding:0px;
text-align:left;
  border-bottom: 13px solid #7e7f7e;
    /*border:1px solid #ff9900;*/
}

#links {
width:179px;
height:100%;
padding:0px;
float:left;
background-color:#F9F9F9;
margin-bottom:3px;
}

#inhalt {
width:443px;
padding-top:0px;
float:left;
background-color:#fff;
/*overflow: auto;
margin-bottom:3px;*/

}
#seminarinhalt {
width:580px;
padding-top:0px;
float:left;
background-color:#fff;
/*overflow: auto;
margin-bottom:3px;*/

}
/* for IE only \*/
* html #boxinhalt {
  width:443px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
float:clear;
background-color:#fff;
/*overflow: auto;
margin-bottom:3px;*/
}
/* Ende for IE only*/

#boxinhalt {
width:75%;
/*padding-top:15px;*/
padding-left:15px;
padding-right:15px;
float:clear;
background-color:#fff;
/*overflow: auto;
margin-bottom:3px;*/

}
/* for IE only \*/
* html #seminarboxinhalt {

width:620px;
/*padding-top:15px;*/
padding-left:25px;
padding-right:15px;
float:clear;
background-color:#fff;
/*overflow: auto;
margin-bottom:3px;*/

}
/* Ende for IE only*/

#seminarboxinhalt {

width:595px;
/*padding-top:15px;*/
padding-left:25px;
padding-right:15px;
float:clear;
background-color:#fff;
/*overflow: auto;
margin-bottom:3px;*/

}

#rechts {
height:100%;
width:178px;
padding:0px;
float:left;
background-color:#F2FBB3;
border-bottom: 4px solid #7e7f7e;
margin-bottom:3px;
}



/*
#kopf {
background-color:transparent;
height:15px;
}

#kopf h1 {
font-size: 10px;
font-family: Verdana, Arial, helvetica;
text-transform:uppercase;
text-align: right;
color: #e7e7e7;
background-color: #ffffff;*/
/*padding:5px 15px;
margin:0px
}

#kopf p {
padding:0px;
margin:0px;
}*/


select, input{
width:140px;
color: #7e7f7e;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;}

.dropdownseminartitel{
width:496px;
color: #7e7f7e;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;}


.dropdownseminar{
width:240px;
color: #7e7f7e;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;}

.dropdownarchiv{
width:300px;
color: #7e7f7e;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;}

/*#footer {
width:800px;
height:13px;
background-color: #7e7f7e;
margin-top:3px;
}*/
	
 /* ]]> */
.gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3F3D44;
}

.gross11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F3D44;
}

a.grossb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7E7F7E;
}

a.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F4810A;
}
.blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00A0C6;
}

.sonderpreis {
	
	color: #00AACA;
}
