#print, .hide, .hide h1, .infotxt { display: none; font-size: 1px; color:#f7f7f7}

body {
	font: 13px Tahoma, Genova, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	background: #f7f7f7 url(dimgay.gif) repeat-y top left;
	border: 0;
	margin: 0;
	padding: 0;
	border-top: 1px solid dimgray;
}
h1 {display: none; }
h1.logotext {display:block ! important;height:66px;width:203px;text-indent:-9000px;background:transparent url('template/logo-spandow.jpg') top left no-repeat}

#menu {
	position: absolute;
	left: 0;
	top: 35px;
	background: transparent;
	border: 0;
	border-left: 1px solid dimgray;
	border-bottom: 1px solid silver;
	padding: 0;
	width: 230px;
}
div#spacer {
	display:block; width: 200px; height: 40px}
div#frame{
	position: absolute;
	top: 22px;
	left: 275px;
   padding: 0;
	border: 0;
	background-color: transparent;
	width: 660px;
}


div#content {
	z-index: 5;
	display: block;
	float: left;
   padding: 22px 0 22px 22px;
	margin: 0 0 3px 0;
	border: 1px solid silver;
	background-color: #fff;
	letter-spacing: 1px;
	border-top: 1px solid silver;	
/* False widht value for all versions of IE Win, including 6.0 */	
	width: /*659*/ 673px;
	height: 460px;
	overflow: visible;
}
html>body div#content {
	/* Correct value for browsers that don't suffer from IE Win's bugs */
	width: /*636px*/ 650px;	
	min-height:414px;
	height: auto;
}

#content div {display: block; float: left; padding: 0 0 0 0;}
.log {z-index: 5; position: absolute; top: 0; left: 0px; font-size: 10px; width: 95%;}

#bgimg {position: absolute; top: 0; left: 0;}

#menu img {border: 0;}

#footer {display: block; margin: 0; width: 658px}
#footer a:link, a:visited, a:hover {border: 0;}

#content h2 { width: 600px; font: 20px Tahoma, Genova, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; letter-spacing: 0.1em;
	color: #FF7F50; margin: 0px 20px 12px 2px; padding: 12px 0 0 0;}
/*html>body #content h2 {	margin: 0px 20px 0 2px; padding: 12px 0 0 0;}*/
.headline4 {font-size: 100%; font-weight: normal; display: block; width: 600px; margin: 0 0 0 0;}
.auss {display: block; float: left; width:300px; margin: 5px 0 0 0; font-size: 90%}
.auss img {margin: 0 0 5px 0; border: 1px solid silver;}
.headline3 {
	font: 12px Tahoma, Genova, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	display: block;
	width: 631px;
	margin: 18px 0 5px 0;
	background: transparent url(../images/bulleth3.gif) left no-repeat;
	text-indent: 20px;
}
#content em {	color: #FF7F50; font-style: normal;}
#content table {padding: 0; margin: 0; border: 0}
#content td {font: 13px Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif}
/* #content img {border-color: #ccc}
a:hover img {border-color: #FF7F50 ! important} */
.no {text-decoration: none ! important;}
#kontakt { font-size: 20px; font-family: Tahoma, Genova, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; letter-spacing: 0.1em; color: #FF7F50;}
.timer { display:block; width: 631px; margin-bottom: 8px; font-size: 11px;	font-family: "Courier New", Courier, monospace;}

#produkte td { font-size: 10px !important ; font-family: Arial, sans-serif !important; border-bottom: 1px solid silver; vertical-align: top; background-color: white;}
#produkte li, ul { list-style: none; margin: 0; padding: 0; }

/* Produktlist Übersichtsseiten */
#produktList img {border:1px solid #ccc}
#produktList a:link, #produktList a:visited {}

div#breadcrumbs {	
	display: block;
	text-align: right;
	font: .8em Tahoma, Genova, Verdana, Arial, Helvetica, sans-serif;
   color: #9C9EA5;
	padding: 0;
	margin: 0 0 3px 0;
	width: 658px;
}

#breadcrumbs a {
	color: #9C9EA5;
	text-decoration: none;
}
#breadcrumbs a:hover {
	color: #FF7F50;
	text-decoration: underline;
}

a:link, a:visited {text-decoration: underline;
	color : #333;
	font-weight : normal;
}
a:hover {
	text-decoration: underline;
	color: #FF7F50;
	font-weight : normal;
}


	
/* Startseitenmenü */
a.startnav{ 
	text-decoration: none;
	font-weight: bold; 
	text-align: left;
	display: block;
	color: #666666;
	background: transparent;
	margin: 0 0 6px 0;
	font-size : 11px;
	line-height: 11px;
	border: 0;
	padding: 0 0 0 8px;
	border-left: 4px solid #666666; 
}

.startnav:visited {
	text-decoration: none;
	font-weight: bold; 
	text-align: left;
	display: block;
	color: #666666;
	background: transparent;
	margin: 0 0 6px 0;
	font-size : 11px;
	line-height: 11px;
	border: 0;
	padding: 0 0 0 8px; 
	border-left: 4px solid #666666; 
}
 
.startnav:hover {
	text-decoration: none;
	font-weight: bold; 
	text-align: left;
	display: block;
	color: #FF7F50;
	background: transparent;
	margin: 0 0 6px 0;
	font-size : 11px;
	line-height: 11px;
	border: 0;
	padding: 0 0 0 8px; 
	border-left: 4px solid #FF7F50; 
}
	
input, textarea {border: 1px solid cccccc; background-color: #fff;}
input:hover, textarea:hover {	background-color: #FFA07A;}

/* prdouktList */	
 
a.plist {border:0px ! important;}
a.plist img {border:1px solid #C4C4C4; float:left;margin: 2px 2px 0px 0px}
a.plist img:hover {border: 1px solid #FF7F50;}

/* prdouktKat */	

#produktKat img {	
	border: 1px solid #C4C4C4;
	padding: 0;
	margin: 2px;
}
#produktKat img:hover {border: 1px solid #FF7F50;}

/* designerList */
#designerList {
	width: 620px;
	margin-left: 0px;
}
/*html>body #designerList{ */
	/* Correct value for browsers that don't suffer from IE Win's bugs */
/*	width: 580px;
	margin-left: 0px;
	} 
*/
#designerList a.img{border:0px ! important}
#designerList img {
	border: 1px solid #E7DFE7;
	padding: 0;
	margin: 0px 1px 1px 0px;
}
#designerList img:hover {border: 1px solid #FF7F50;}




div#memberList  { display: block; width: 600px; float: none;}

span.designerAlph {display: block; float: left; width: 240px; padding:0; margin:0 0 0 26px; border: 0;}
.designerAlph a:link {
	display: block;
	color: #666;
	font-size: 12px;
	border-bottom: 1px solid #dddddd;
	border-left: 8px solid #E7DFE7;
	padding: 2px 0 2px 20px;
	margin-bottom: 2px;
	letter-spacing: 1px;
	text-decoration: none;
}
.designerAlph a:visited  {
	display: block;
	color: #666;
	font-size: 12px;
	border-bottom: 1px solid #dddddd;
	border-left: 8px solid #E7DFE7;
	padding: 2px 0 2px 20px;
	margin-bottom: 2px;
	letter-spacing: 1px;
	text-decoration: none;
}	
.designerAlph a:hover {color:black;	border-left: 8px solid #FF7F50;}	

#credit { z-index: 1; position: absolute; top: 72px; left: 936px;}

/* admin von contentor */


.tab    {
	margin-left: 2em;
	margin-right : .1em;
}

.folder {
	list-style-type: none;
	margin-left: 6px;
	padding-left: 6px;
}
.folder-dir {
	list-style-type: none;
	list-style-image: url(util/foldericon.gif);
}
.folder-file {
	list-style-position: outside;
	list-style-image:    url(util/preview.gif);
	list-style-type: none;
}


/* startseite */
#start100 {
	height: 100%;
	width: 100%;
	border: 0;
}

#startbgcol {
	background-color: #f7f7f7;
}

.pack img {border-color:#ccc}
