body
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

td
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	} 

p
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	}

a
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: none;
	}

div.schwarz_b
	{
	line-height:25px;
	}

a:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: underline;
	}  

.grau
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #969696;
	}

a.grau
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#969696;  
	text-decoration: none;
	}   

a.grau:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: underline;
	}

.grau_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #969696;
	}

a.grau_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#969696;  
	text-decoration: none;
	}   

a.grau_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: underline;
	}

.schwarz_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	}

a.schwarz_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;  
	text-decoration: none;
	}   

a.schwarz_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;  
	text-decoration: underline;
	}	

.schwarz
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	}

a.schwarz
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: none;
	}   

a.schwarz:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: underline;
	}	

a.blau
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;  
	text-decoration: none;
	}   

a.blau:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;  
	text-decoration: underline;
	}	

.schwarz_b
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color: #000000;
	}

a.schwarz_b
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;  
	text-decoration: none;
	}   

a.schwarz_b:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;  
	text-decoration: underline;
	}	

.weiss_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FFFFFF;
	}

a.weiss_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: underline;
	}	

.weiss
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	}

a.weiss
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: underline;
	}

.weiss_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FFFFFF;
	}

a.weiss_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;  
	text-decoration: underline;
	}

.df-downloads
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-right: 5px;
	padding-top: 5px;
	}
	
.df-downloads-price
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#003399;
	}

a.df-download-links
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}

a.df-download-links:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
	}

.df-menu-tbl-hdr
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#001122;
	letter-spacing:1px;
	text-align:center;
	background-image:url(http://www.dreamfeets.com/skins/dreamfeets-v2/gfx/hintergrund_tabelle.jpg);
	}
.df-content-tbl-hdr
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#001122;
	letter-spacing:1px;
	text-align:center;
	}
span.df-popup-hdr
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:14px;
	color:#001122;
	letter-spacing:2px;
	padding-bottom:10px;
	}
span.df-popup-hdr-small
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:11px;
	color:#001122;
	}
.rahmen
	{
	border-top: 1px solid #969696;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background: #FFFFFF;
	}
.rahmen
	{
	border-top: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	background: #FFFFFF;
	}
.rahmen_t
	{
	border-top: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	}
.tplhdr
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003399;  
	}
.tplhdrs
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003399;  
	}
.infob
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	}
.df-update-text-ln1
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	}
.df-update-text-ln2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	}
.df-update-text-ln3
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	text-align:center;
	}
.df-tbl-content
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:20px 15px 20px 15px;
	vertical-align:top;
	background-image:url(http://www.dreamfeets.com/skins/dreamfeets-v2/gfx/bg_content.jpg);
	background-repeat:no-repeat;
	}
.df-tbl-content-index
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	background-image:url(http://www.dreamfeets.com/skins/dreamfeets-v2/gfx/index_gfx.jpg);
	background-repeat:no-repeat;
	height:720px;
	}
.df-tbl-list
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: #969696 1px dashed;
	}
.inactive
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	}
.marked
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#FFAEAE;
	}
.medium
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
.df-models-new
	{
	background-color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	}
.df-top10-first
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:50px;
	color:#003399;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:5px 5px 5px 5px;
	}
.df-top10-rank
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:30px;
	color:#003399;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:5px 5px 5px 5px;
	}
.df-models-tbl
	{
	padding:15px 20px 15px 20px;
	}
.df-models-none
	{
	background:#ffffff;
	}
.df-models-block
	{
	background:#cecece;
	}
.df-downloads-details-none
	{
	border-bottom:#336699 1px dashed;
	}
.df-downloads-details-block
	{
	border-bottom:#ffffff 1px dashed;
	}
.df-downloads-details-div-none
	{
	border-left:#ffffff 1px dashed;
	border-bottom:#ffffff 1px dashed;
	border-right:#ffffff 1px dashed;
	}
.df-downloads-details-div-block
	{
	border-left:#336699 1px dashed;
	border-bottom:#336699 1px dashed;
	border-right:#336699 1px dashed;
	}
.A.checkbox:link,A.checkbox:hover,A.checkbox:active,A.checkbox:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
	}
.ddContent-none {
	height:16px;
	line-height:16px;
	color:#000000;
	background:#ffffff;
	padding-left:4px;
	}
.ddContent-block {
	height:16px;
	line-height:16px;
	color:#ffffff;
	background:#08246B;
	padding-left:4px;
	}
.ddContent-selected {
	height:16px;
	line-height:16px;
	color:#ffffff;
	background:#08246B;
	padding-left:4px;
	}
	
	
/* administration ....... */
.action {
	FONT-WEIGHT: 300; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.hdr,A.hdr:link,A.hdr:active,A.hdr:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3366CC; LETTER-SPACING: 1px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:4px
}
A.hdr:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3366CC; LETTER-SPACING: 1px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sminfo {
	COLOR: #000000; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sminfob {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.billinfo {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.billinfob {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info_new {
	margin-top: 0; margin-bottom: 0; font-weight: bold; color: #FF0000; font-family: Verdana; font-size: 13px; background-color: #FFFF00
}
.info {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info_b {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infor {
	COLOR: #003399; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infos {
	COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infob {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infob_b {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info11 {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tplinfo {
	COLOR: #990000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tpltxt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infobw {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; LETTER-SPACING: 4px; FONT-SIZE: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infobigr {
	COLOR: #003399; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infobig {
	FONT-SIZE: 16px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infomed {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tpllhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tplshdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tplcost {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tddark {
	BORDER-RIGHT: #FFFFFF; BORDER-TOP: #FFFFFF; FONT-SIZE: 9px; BORDER-LEFT: #FFFFFF; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.tdlight {
	BORDER-RIGHT: #FFFFFF; BORDER-TOP: #FFFFFF; FONT-SIZE: 9px; BORDER-LEFT: #FFFFFF; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #7f7f7f
}
.tblhdr {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 9px
}
/* input, button, select, textarea */
textarea {
	background-image: url('http://www.dreamfeets.com/skins/dreamfeets-v2/gfx/input.gif');
	font-family: Verdana, Helvetica, sans-serif;
	color: #003399;
	font-size: 10px;
	}
input,button,select {
	background-image: url('http://www.dreamfeets.com/skins/dreamfeets-v2/gfx/input.gif');
	font-family: Verdana, Helvetica, sans-serif;
	color: #003399;
	text-align: center;
	padding: 0px;
	}
.select {
	border: #003399 1px solid; height: 17px; font-size: 10px; font-weight: normal; color: #003399; text-align: center;
}
.input {
	border: #003399 1px solid; height: 15px; font-size: 10px; font-weight: normal; color: #003399; text-align: center; padding-top: 2px;
}
.input-missing {
	border: #003399 1px solid; height: 15px; font-size: 10px; font-weight: normal; background-image: url('http://www.dreamfeets.com/skins/dreamfeets-v2/gfx/input-missing.gif');
}
.alista-input {
	border: #003399 1px solid; height: 15px; margin: 0px; font-size: 10px; font-weight: normal;
}
.input1 {
	border: 0px solid; height: 17px; font-size: 10px; font-weight: normal;
}
.input2 {
	border: #003399 1px solid; color: #727070; font-size: 10px; font-weight: normal;
}
.button {
	border-right: #364155 1px solid; border-bottom: #364155 1px solid; border-left: #F0F1FB 1px solid; border-top: #F0F1FB 1px solid; color: #030303; height: 17px; background-image: url('http://www.dreamfeets.com/skins/dreamfeets-v1/gfx/button.gif'); font-size: 10px; font-weight: normal;
}
/* list styles (admin) */
.alist0 {
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	padding-right:4px;
}
.alist1 {
	BACKGROUND-COLOR: #CEDFF0;
	height: 17px;
	padding-right:4px;
}
.alist0-marked {
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER-TOP: #003399 1px solid
}
.alist1-marked {
	BACKGROUND-COLOR: #CEDFF0;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER-TOP: #003399 1px solid
}
.alist0-last {
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER: #003399 1px solid
}
.alist1-last {
	BACKGROUND-COLOR: #CEDFF0;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER: #003399 1px solid
}
.alista {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.exists {
	COLOR: green; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.missing {
	COLOR: red; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.atpl {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.atplb {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.amenua {
	COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.admininfo {
	COLOR: #333333; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.copyr,A.copyr:link,A.copyr:hover,A.copyr:active,A.copyr:visited {
	COLOR: #FFFFFF; FONT-WEIGHT: 300; FONT-SIZE: 9px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.amenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:  #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.amenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A1A1A1; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.amenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CDCDCD; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.amenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.alist:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:  #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.alist:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.alist:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.alist:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.alist-ina {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8E96AE; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.atop:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:  #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.atop:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.atop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.atop:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.white {
	color: #ffffff;
}

#div_popup  { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: none; }
#warnings  { position: absolute; top: 10px; left: 0px; width: 100%; display: block; }