.submitbutton
	{
 	border: 1px solid #cfced2; margin-top: 20px;
	background-color: #413e42;
	color: #FFFFFF;
	font-size: 10px;

	}



body{
font: 100.1% Verdana, Arial, Helvetica, sans-serif;
background-color: #000000;
color: #FFFFFF;
text-align: center;
}

#wrap h1{
color: #000;
}


/* HEADER */

	#header h1,h2{
	color: red;
	}

	.pipe {
	font-size: 0.93em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.25em;
	text-decoration: none;
	font-style: normal;
	}

	.nav2 {
	font-size: 0.69em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.25em;
	text-decoration: none;
	font-style: normal;
	}

	a:link.nav2 {
	font-size: 0.69em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: none;
	line-height: 1.25em;
	}
	
	a:hover.nav2 {
	color: #FFFFFF;
	text-decoration: underline;
	}

	a:visited.nav2 {
	color: #FFFFFF;
	}

	.nav2active {
	font-size: 0.69em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.25em;
	text-decoration: underline;
	font-style: normal;
	}

	a:link.nav2active {
	font-size: 0.69em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
	line-height: 1.25em;
	}
	
	a:hover.nav2active {
	color: #FFFFFF;
	text-decoration: underline;
	}

	a:visited.nav2active {
	color: #FFFFFF;
	}


/* KOPFZEILE */

		#kopfzeile {
		background-color: #336699;
		}

		#kopfzeile h1 {
		margin-top: 0;
		margin-left: 26px;
		margin-bottom: 0;
		font-size: 1em;
		color: #ffffff;
		}


/* HAUPT-NAVIGATION */

			#navtop {
			width: 161px;
			height: 28px; 
			float: left;
			background: #ADC1D6 url(http://www.dg-shirts.de/fileadmin/images/navtop.jpg) repeat 0 0;
			}

			#navfooter {
			vertical-align: bottom;
			width: 161px;
			height: 62px; 
			float: left;
			background: #000000 url(http://www.dg-shirts.de/fileadmin/images/nav-footer.jpg) repeat 0 0;
			}


			#navigations {
			width: 161px; 
			float: left;
			background: #000000 url(http://www.dg-shirts.de/fileadmin/images/nav-hg.jpg) repeat 0 0;
			height: auto;
			font-size: 0.69em;
			}

			#navigations ul {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			list-style: none;
			}

			#navigations ul li {
			display: inline;
			}

			#navigations ul li a {
			display: block;
			padding-left: 26px;
			background: #D6E0EB url(http://www.dg-shirts.de/fileadmin/images/nav-hg.jpg) repeat-y 0 0;
			color: #707070;
			text-decoration: none;
			line-height: 22px;
			}

			/* Mac IE5 backslash hack \ */
			* html #navigations ul li a {
			height: 1%;
			}

			#navigations ul.leftNavi li a:hover, #navigations ul li a:active {
			background: #D6E0EB url(http://www.dg-shirts.de/fileadmin/images/nav-hg.jpg) repeat-y 0 0;
			color: #FFFFFF;
			}

			#navigations ul.leftNaviactive li a {
			color: #FFFFFF url(images/nav2_hg-on.gif) repeat 0 0;
			}

			#navigations ul.units li a {
			background: #3A3A3A url(http://www.dg-shirts.de/fileadmin/images/nav_hg-head.gif) repeat 0 0;
			line-height: 30px;
			color: #FFFFFF;
			}

			#navigations ul.units li a:hover {
			color: #66cc33;
			}

			#navigations ul.unitsNaviactive li a {
			background: #3A3A3A url(http://www.dg-shirts.de/fileadmin/images/nav_hg-head2.gif) repeat 0 0;
			line-height: 30px;
			color: #66cc33;
			}

			
			  #navigations ul.unitlast li a {
			background: #4B78A5 url(images/navi_hg_dunkel.gif) repeat 0 0;
			color: #ffffff;
            border-top: #ffffff solid 1px;
            margin-top:21px;
			}

			#navigations ul.unitlast li a:hover {
			background: #ffffff;
			color: #20364b;
			}

/*NAVIGATION PATH*/
#content #navpath a{
			color:#AAAAAA;
			text-decoration:none;
			}

/* MAIN-CONTENT */

				#content p {
				margin-top: 0.3em;
				font-size: 0.69em;
				margin-bottom: 0.3em;
				}

				input, select {
				font-size: 0.75em;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

				.inp1 {
		        width: 25em;
				border: 1px solid #808080;
				}

				.inp2 {
		        width: 6em;
				border: 1px solid #808080;
				}

				.inp3 {
		        width: 18.65em;
				border: 1px solid #808080;
				}

				.inp4 {
		        width: 25em;
		        height: 8em;
				border: 1px solid #808080;
				}

				.chkbut {
				margin-left: 0px;
			 	border: 1px solid #808080;
			 	background-color: #ffffff;
				color: #000000;
				}

				.filebut {
				font-size: 0.69em;
			 	background-color: #ffffff;
				color: #000000;
				}
				
				.sendbut {
				font-size: 0.69em;
			 	margin-top: 0.8em;
			 	border: 1px solid #66cc33;
			 	background-color: #ff943f;
				color: #FFFFFF;
				}
				
				textarea {
				font-size: 0.69em;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}
				
				
				#content ul {
				margin-top: 0.3em;
				margin-bottom: 0.8em;
				}
				
				#content p.normal, #content #td.normal p.bodytext {
				font-size: 0.69em;
				line-height: 1.3em;
				margin-top: 0em;
				margin-bottom: 0em;
				}

				#content p.betonen {
				font-size: 0.8em;
				line-height: 1.3em;
				margin-top: 0em;
				margin-bottom: 0em;
				}

				#content p.betonenLeicht, #content td.betonenLeicht {
				font-weight: bold;
				line-height: 1.3em;
				margin-top: 0em;
				margin-bottom: 0em;
				}

				#content p.small {
				font-size: 0.6em;
				margin-top: 0em;
				margin-bottom: 0em;
				}




					
				#content p.headline_orange {
				font-size: 0.8em;
				line-height: 1.4em;
				font-weight: bold;
				color: #66cc33;
				margin-top: 0em;
				margin-bottom: 0.6em;
				}

				#content p.headline_weiss {
				font-size: 0.8em;
				line-height: 1.4em;
				font-weight: bold;
				color: #FFFFFF;
				margin-top: 0em;
				margin-bottom: 0.6em;
				}

				#content p.headline_grau {
				font-size: 0.8em;
				line-height: 1.4em;
				font-weight: bold;
				color: #AAAAAA;
				margin-top: 0em;
				margin-bottom: 0.6em;
				}


/*-----------------------------------------  Produktübersicht ----------------------------------------*/

				#content p.category_title {
				font-size: 20px;
				font-weight: bold;
				color: #66cc33;
				}

				#content p.category_subtitle {
				font-size: 11px;
				font-weight: normal;
				color: #FFFFFF;
				margin-top: 0em;
				margin-bottom: 0em;
					}

				#content p.product_title {
				font-size: 14px;
				font-weight: bold;
				color: #FFFFFF;
				margin-top: 0em;
				margin-bottom: 0em;
				}

				#content p.price_tax {
				font-size: 14px;
				font-weight: normal;
				color: #66cc33;
				line-height: 0.6em;
				margin-top: 0.3em;
				margin-bottom: 0em;
				}











				
				#content p.betonenWeiss, #content td.betonenWeiss {
				font-size: 0.8em;
				line-height: 1.3em;
				margin-top: 0em;
				margin-bottom: 0em;
				color: #FFFFFF;
				}
				
				#content p.betonenBlau, #content td.betonenBlau {
				font-size: 0.8em;
				line-height: 1.3em;
				margin-top: 0em;
				margin-bottom: 0em;
				color: #336699;
				}

				#content strong {
				color: #66cc33;
				font-weight: normal;
				text-decoration: none;
				}

				
				#content a:link, a:visited {
				color: #66cc33;
				text-decoration: none;
				}

				a:hover {
				color: #66cc33;
				text-decoration: underline;

				}
				
				#content td.normal {
				align: left;
				vertical-align: top;
				 }
				
				#content li, #content td.normal li {
				font-size: 0.69em;
				line-height: 1.7em;
				margin-top: 0em;
				margin-bottom: 0em;
				margin-left: 0px;
				list-style-type: square;
				list-style-position: outside;
				left-padding: 0px;
				}
				
				#content li li, #content td.normal li li {
				font-size: 1em;
				line-height: 1.7em;
				}
				
				#content li li li, #content td.normal li li li{
				font-size: 1em;
				line-height: 1.7em;
				}

/* SUB-CONTENT */

					#sub-content {
					background-color:#F4F4F4;
					margin-bottom: 0px;
					}
					
					#sub-content p.headline {
					background: #C4D0DD;
					margin-top: 15px;
					margin-bottom: 0px;
					width: 155px;
					border-top: #ffffff solid 1px;
					border-bottom: #ffffff solid 1px;
					font-size: 0.69em;
					font-weight: normal;
					color: #333333;
					line-height: 18px;
					}
					
					#sub-content p.headline span {
					padding-left: 0px;
					margin-bottom: 0px;
					}

					#sub-content a:link, #sub-content a:hover, #sub-content a:visited, #sub-content h2.headline a:active {
					color: #333333;
					font-weight: normal;
					text-decoration: none;
					}
					
					#sub-content #container {
					/*border-bottom: #ffffff solid 1px;*/
					background: #F4F4F4;
					margin-top: 0px;
					}
					
					#sub-content #container p.normal, #sub-content #container p.bodytext {
					margin-top: 2px;
                 	margin-bottom: 0px;
					margin-left: 0px;
					padding-left: 3px;
					padding-right: 4px;
					padding-bottom: 6px;
					margin-right: 0px; 
					line-height: 1.5em;
					font-size: 0.69em;
					font-weight: normal;
					text-decoration: none;
					color: #333333;
					}
					
					#sub-content #container p.betonen {
					margin-top: 2px;
                	margin-bottom: -6px;
					margin-left: 0px;
					padding-left: 3px;
					padding-right: 4px;
					padding-bottom: 0px;
					margin-right: 6px; 
					line-height: 1.5em;
					font-size: 14px;
					font-weight: normal;
					}

					#sub-content #container p.betonenLeicht {
					margin-top: 2px;
					margin-left: 0px;
       				margin-bottom: -6px;
					padding-left: 3px;
					padding-right: 4px;
/*					padding-bottom: 6px; */
					margin-right: 0px; 
					line-height: 1.5em;
					font-size: 0.69em;
					font-weight: bold;
					}
					
					#sub-content #container p.small {
					margin-top: 2px;
                    margin-bottom: -6px;
					margin-left: 0px;
					padding-left: 3px;
					padding-right: 4px;
					padding-bottom: 6px;
					margin-right: 0px; 
					line-height: 1.2em;
					font-size: 0.6em;
					}
					
					#sub-content #container a {
					font-size: 1em;
					line-height: 1.5em;
					font-weight: normal;
					text-decoration: none;
					color: #336699;
					}

					#sub-content #container a:hover {
					text-decoration: underline;
					}


					#sub-content #container ul {
					padding-left:0px;			
					padding-right: 0px;
					padding-bottom: 0px;
					margin-top: 0px;
					margin-left:20px;
					margin-right: 0px;
					margin-bottom: 0px;
					list-style: square;
					}

					#sub-content #container ul li {
					padding-left: 0px;
					font-size: 0.69em;
					font-weight: normal;
					text-decoration: none;
					}

					#sub-content #container ul li.navright {
					color: #336699;
					}
					
					#sub-content #container ul li.navrightActive, #sub-content #container ul li.navrightActive a {
					color: #333333;
					}
					
/*Footer*/
#foot a, #foot td{
			color:#FFFFFF;
			text-decoration:none;
			padding-top: 3px;
			font-size: 0.65em;
			}

/* SITEMAP FORMATIERUNGEN */

						#content #sitemap div.sitemap_level1 {
						margin-top: 26px;
						margin-bottom: 2px;
						}
						#content #sitemap div.sitemap_level1 a, 
						#content #sitemap div.sitemap_level1 a:link, 
						#content #sitemap div.sitemap_level1 a:active, 
						#content #sitemap div.sitemap_level1 a:visited {
						font-size: 0.75em;
						color: #000000;
						font-weight: bold;
						text-decoration: none;
						}
						#content #sitemap div.sitemap_level1 a:hover {
						text-decoration: underline;
						}						
						
						#content #sitemap div.sitemap_level2 {
						margin-top: 6px;
						margin-bottom: 1px;
						}
						#content #sitemap div.sitemap_level2 a, 
						#content #sitemap div.sitemap_level2 a:link, 
						#content #sitemap div.sitemap_level2 a:active, 
						#content #sitemap div.sitemap_level2 a:visited {
						font-size: 0.7em;
						color: #000000;
						font-weight: normal;
						text-decoration: none;
						}
						#content #sitemap div.sitemap_level2 a:hover {
						text-decoration: underline;
						}						
						
						#content #sitemap div.sitemap_level3 {
						margin-top: 1px;
						margin-bottom: 1px;
						padding-left: 28px;
						}
						#content #sitemap div.sitemap_level3 a, 
						#content #sitemap div.sitemap_level3 a:link, 
						#content #sitemap div.sitemap_level3 a:active, 
						#content #sitemap div.sitemap_level3 a:visited {
						font-size: 0.65em;
						color: #000000;
						text-decoration: none;
						line-height: 14px; 
						}
						#content #sitemap div.sitemap_level3 a:hover {
						text-decoration: underline;
						}						

						#content #sitemap div.sitemap_level4 {
						margin-top: 1px;
						margin-bottom: 1px;
						padding-left: 28px;
						}
						#content #sitemap div.sitemap_level4 a, 
						#content #sitemap div.sitemap_level4 a:link, 
						#content #sitemap div.sitemap_level4 a:active, 
						#content #sitemap div.sitemap_level4 a:visited {
						font-size: 0.65em;
						color: #000000;
						text-decoration: none;
						line-height: 14px; 
						}
						#content #sitemap div.sitemap_level4 a:hover {
						text-decoration: underline;
						}						
						

/* NEWS */

#linkeSpalte	{
	margin-top: 15px;
	margin-right: 10px;
	width: 275px;
	float: left
	}
			
#rechteSpalte	{
	margin-top:15px;
	width: 275px;
	float: left;
}

#newsletter	{
	margin-top:15px;
	width: 560px;
	float: left;
}
	
#linkeSpalte p.headline {
	font-size: 0.8em;
	line-height: 1.4em;
	padding-left: 5px;
/*	font-weight: bold;	*/
	color: #FFFFFF;
	background-color: #336699; 
	margin-top: 0em;
	margin-bottom: 0em;	
}	
	
#rechteSpalte p.headline {
	font-size: 0.8em;
	line-height: 1.4em;
	padding-left: 5px;
/*	font-weight: bold;	*/
	color: #FFFFFF;
	background-color: #336699; 
	margin-top: 0em;
	margin-bottom: 0em;
}		

#newsletter p.headline {
	font-size: 0.8em;
	line-height: 1.4em;
	padding-left: 5px;
/*	font-weight: bold;	*/
	color: #FFFFFF;
	background-color: #336699; 
	margin-top: 1em;
	margin-bottom: 0em;
}		
	
/* NEWS */


/
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #F9FFE5;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	background-color:#FFFFFF;
}

.news-latest-container h2 {
	font-size: 0.7em;
}

.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:5px;
	margin-top: 5px;
	background-color: #F4F4F4;
}

.news-latest-item H3 {
	font-size: 0.7em;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top:0;
}

.news-latest-item IMG {
	margin-top: 5px; 
	margin-right:5px;
	border:1px solid #666;
	float:left;
}

.news-latest-category IMG {
	float: left;
	border:none;
	margin:0px;
}

.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:0.65em;
}

.news-latest-category {
	float: left;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float: right;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:0px;
	border:0px;
	/*background-color:#D8FA70;*/
	background-color:#336699;
}

.news-latest-gotoarchive {
	display:none; 	/* Zum Ausblenden des Links --> zum Archiv !!!! */
	font-size: 0.75em;
	font-weight: bold;
	margin-top: 5px;
	color: #FFFFFF;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}

.news-latest-gotoarchive A {
	color:#fff;
}

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:0px;
	margin-bottom:0px;
}

.news-single-timedata {
	font-size: 0.65em;
	color: #336699;
	float: left;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.news-single-category {
	font-size: 0.65em;
	color: #336699;
	float: right;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #336699;
	clear: both;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.news-single-item H3 {
	font-size: 16px;
	font-weight:bold;
	color: #336699;
	clear: both;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.news-single-author {
	font-size: 0.65em;
	font-style: italic;
	clear: both;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.news-single-img {
	float: right;
	padding: 0 0 0 0;
	margin-left:5px;
/*	border:1px solid #666;	*/
}

.news-single-imgcaption {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#content .news-single-additional-info {
	margin-top: 10px;
}

.news-single-related,.news-single-files,.news-single-links {
	color: #000000;
	padding: 5px;
	background-color:#F4F4F4;
}	

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-size: 0.65em;
	font-weight: bold;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	font-size: 0.65em;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-top: 10px;
}

/*----------------------------------------------------------------------------------------*/

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.4;
	/* IE hack end */
	padding-bottom: 3px;
	margin-bottom: 10px;
	background-color:#F4F4F4;
}

#content .news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #336699;
}

#content .news-list-container H3 A,.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER  {
	font-size: 0.75em;
	color:#FFFFFF;
}

.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	height: 20px;
	padding-top: 2px;
	padding-right: 3px;
	font-size: 0.6em;
	font-weight: normal;
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
}

.news-list-container IMG {
	float: right;
	border:1px solid #000000;
	margin-bottom: 3px;
	margin-right: 3px;
	margin-left: 3px;
}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-category {
	font-size: 0.65em;
	margin-top: 10px;	
	margin-left:3px;
}

.news-list-morelink {
	font-size: 0.65em;
	margin-top: 5px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}

.news-list-browse {
	text-align: center;
	background-color:#F4F4F4;
}

	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox TD {
	font-size: 0.9em;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #CCCCCC;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}

.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-search-emptyMsg{
	margin:0px;
}

.news-search-form FORM {
	margin:0px;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}

