body{

	font-family:verdana,arial,helvetica,sans-serif;

	font-size: 10pt;

	color: #040323;

	background-color: #FFFFFF;



	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{

	clear: both;

	width:800px;

	padding-top:0px;

	padding-bottom:0px;

	margin-top:20px;

	margin-bottom:20px;

}



#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: #FFFFFF;

	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:#FFCC00;

	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_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_viaggio{

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size: 16pt;

	width:100%;

	color:#ffffff;

	background-color:#FF6600;

	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:#FFCC00;

	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_base {

	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_corso_avanzato{

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size: 16pt;

	width:100%;

	color:#ffffff;

	background-color:#000066;

	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_tecnico{

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size: 16pt;

	width:100%;

	color:#ffffff;

	background-color:#003366;

	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:		0px;

    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 *****/
