body{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	color: #040323;
	background-color: #eeeeee;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

a:link{
	font-weight:normal;
	color:#0000A0;
	text-decoration:underline;
}
a:visited{
	font-weight:normal;
	color:#3e3e7c;
	text-decoration:underline;
}
a:focus{
	font-weight:normal;
	color:#9e0016;
	text-decoration:underline;
}
a:hover{
	font-weight:normal;
	color:#9e0016;
	text-decoration:underline;
}
a:active{
	font-weight:normal;
	color:#9e0016;
	text-decoration:underline;
}

#seite{
	width:860px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#seiteninhalt{
	float:left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	width:615px;
	border: 1px solid #BEC0B8;
	background:#FFFFFF;
	overflow: visible;
	text-align: justify;
}

#seitenmenu{
	float:left;
	width:180px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin: 0 0 0 0;
}

#seitenende{
	width:800px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:20px;
	clear: both;
}

#normaltext{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	font-weight:normal;
}

#weissbox{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #BEC0B8;
	background-color: #FFFFFF;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#gelbbox{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	border: 1px solid #FFC116;
	background: #FFFFCF url(grafik/gelbbox.jpg) no-repeat top left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bestellbox{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 2px solid #FFCC00;
	background-color: #edefe5;
	width: 100%;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

h1{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	color:#FFFFFF;
	letter-spacing:2px;
	font-weight:normal;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;

	padding-top:3px;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	width:100%;
	text-align: left;
}

#bg_rot{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#992233;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bg_gelb{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#fe8000;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
}

#bg_bambini{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#40F011;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bg_corso{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#ffc00c;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bg_dizionario{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#fe0000;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bg_trainer_uno{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#012060;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bg_trainer_due{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16pt;
	width:100%;
	color:#ffffff;
	background-color:#26540c;
	padding-left:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:1px;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #444444;
	text-align: left;
	-moz-border-radius: 7px;
	-moz-box-sizing: border-box;
}

#bestellbutton{
	border-style: solid;
	background-color: #dc0000;
	border: 2px solid #111111;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

li{
	padding-bottom:7px;
	color: #000000;
}

ul{
	list-style-type:disc;
	color: #000077;
}

.table{
		padding:		      0;
		border-spacing:		0;
    font-family:      Verdana,Arial,Helvetica,sans-serif;
    font-style:       normal;
    font-size:        10pt;
}

.tableDetail{
    font-family:      Verdana,Arial,Helvetica,sans-serif;
    font-style:       normal;
    font-size:        10pt;
    font-weight:      normal;
		color: 						#000000;
    background-color: #FFFFFF;
		padding:		      3;
		border-spacing:		0;
    border-top:       #FFFFFF 1px solid;
    border-left:      #FFFFFF 1px solid;
    border-bottom:    #FFFFFF 1px solid;
    border-right:     #FFFFFF 1px solid;
}

.tableDetailbeige{
    font-family:      Verdana,Arial,Helvetica,sans-serif;
    font-style:       normal;
    font-size:        10pt;
    font-weight:      normal;
		color: 						#000000;
    background-color: #FFFFCF;
		padding:		      3;
		border-spacing:		0;
    border-top:       #FFFFCF 1px solid;
    border-left:      #FFFFCF 1px solid;
    border-bottom:    #FFFFCF 1px solid;
    border-right:     #FFFFCF 1px solid;
}

.tableDetailbeige.rand{
		margin: 					0px;
		border-spacing:		0px;
    border-top:       #BEC0B8 1px solid;
    border-left:      #BEC0B8 1px solid;
    border-bottom:    #BEC0B8 1px solid;
    border-right:     #BEC0B8 1px solid;
}

.tableDetailbeige.kopf{
    background-color: #E6E6E6;
		margin: 					0px;
		border-spacing:		0px;
    border-top:       #BEC0B8 1px solid;
    border-left:      #BEC0B8 1px solid;
    border-bottom:    #BEC0B8 1px solid;
    border-right:     #BEC0B8 1px solid;
}

.tableDetailorange{
    font-family:      Verdana,Arial,Helvetica,sans-serif;
    font-style:       normal;
    font-size:        10pt;
    font-weight:      normal;
		color: 						#000000;
    background-color: #FFFF00;
		padding:		      3;
		border-spacing:		0;
    border-top:       #FFC116 1px solid;
    border-left:      #FFC116 1px solid;
    border-bottom:    #FFC116 1px solid;
    border-right:     #FFC116 1px solid;
}
/***** Begin Sitemap_SEO *****/
ul.sitemap {
	color: #ff0000;
}
.sitemap {
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 11px;
  color: #0000ff;
  font-weight: normal;
}
li.sitemap {
	list-style-type:disc;
	color: #ff0000;
}
.sitemapHeading {
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 13px;
  color: #0000ff;
  font-weight: normal;
}
.sitemapProducts {
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 11px;
  color: #f000ff;
  font-weight: normal;
}
li.sitemapProducts {
	list-style-type:circle;
	padding-bottom:7px;
	color: #ff0000;
}
a.sitemap {
  color: #009900;
}
a.sitemap:hover {
  color: #ff0000;
}
a.sitemapProducts {
  color: #f000ff;
}
a.sitemapProducts:hover {
  color: #0000ff;
/***** End Sitemap_SEO *****/