body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center; 
margin:0px;
padding:0px; 
background-color:#ffffff}
 
 
 #container {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 width:660px;  
 margin-left:auto; 
 margin-right:auto; 
 padding:0px 0px 0 0px; 
 text-align:center;
 border:1px solid #c0c0c0;}


a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration:none ; color: #000000; }
a:hover {text-decoration:underline;color: #333333; }
a:active {text-decoration: none; color: #000000;}

#logohead{font-family: 'Times New Roman', Times, serif; 
font-size: 40px; 
background-color:#dddddd;
color:#787878;
padding: 6px; 
text-align: center;
/*width:520;*/
}

img {border:none}

#navhead{height:22px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;padding:0px;margin:0px 0px 24px 0px;width: 660px;}
#navhead li {
display:block;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1.1em;
color: #ffffff; 
border:1px solid #c0c0c0; 
text-align: left;
background-color:#dddddd;
float:left;
margin-right:1px;
list-style:none;
padding:2px;
}
/*#navhead li a:hover {background-color:red;color:#ffffff1BA6B2}*/



#navhead li a:link 	{padding:3px;display:block;color:#000000}
#navhead li  a:visited 	{padding:3px;display:block;color:#000000;}
#navhead li  a:hover  	{padding:3px;display:block;color:#ffffff;background-color:#787878;}
#navhead li  a:active 	{padding:3px;display:block;color:#000000;}



#mainbody {margin-left:12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left;line-height:1.2em;margin-top:12px;}
#mainbody p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;margin:8px 0px 6px 0px}
#mainbody td{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left;font-size:0.8em;padding:2px}


#fuss {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;padding:8px;margin-top:4px;background-color:#eeeeee;border-top:1px solid #c0c0c0; text-align: left;}

td,tr,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
color:#000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 
p {line-height:1.2em;letter-spacing:1px;} 

h1 {
padding:2px;
letter-spacing:0.1em;
line-height:1.4em;
background-color: transparent;
color:#000000;
font-size:14px;
font-weight:bold;
margin:2px 0px 2px 0px;

}


h2 {
padding:2px;
letter-spacing:0.1em;
line-height:1.4em;
background-color:#ffffff;
color:#000000;
font-size:13px;
font-weight:bold;

}


h4 {
padding:2px;
color:#666666;
font-size:13px;
font-weight:bold;
border-bottom:1px solid #C0C0C0;
margin-bottom:2px;
margin-top:2px;
}


.klein {
color:#blue;
font-size:0.8em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

#bestellv01 td {
color:#000000;
font-weight:bold;
font-size:0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

/* IDEEN*/

.ideenhead{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
font-size:1.2em;
padding:4px 0px 4px 8px;
background-color:#CECFCF;
color:#666666;
clear:both;
}
.ideenanleitung {padding:2px;border-bottom:1px solid #CECFCF;font-size:1.0em;font-weight:bold;}
.zurueck{
padding:2px;
text-align:right;
background-color:#F97E24;
color:#ffffff;
font-size:11px;
font-weight:bold;
border-bottom:1px dashed #333333;
}
.zurueckc{
padding:2px;
text-align:right;
background-color:#ffffff;
color:#ffffff;
font-size:11px;
font-weight:bold;
margin-bottom:4px;
}


h3 {
padding:2px;
background-color:#ffffff;
color:#000000;
font-size:13px;
margin-bottom:2px;
}

/* Allgemein*/
.farbkarte{ 
margin:8px 0px 0px 4px;
width:120px;
border:1px solid #000000;
padding:4px;
display:block;
color:#000000;
text-align:center;
background-color:#F7C032
}


.farbkartelg{

}


.clearall{clear:both}

	.firma{
		font-weight: bold;
		font-size: 14px;
		letter-spacing: 2px;
		border-top:1px solid #c0c0c0;
		border-bottom:1px solid #c0c0c0;
		text-align:left;
		margin:10px 0px 0px 4px;
		background-color:#ffffff;
		margin-bottom:12px;
	}
	.firma2{
	width:280px;
	padding:8px;
		font-weight: bold;
		font-size: 12px;
		letter-spacing: 2px;
		border-bottom:1px solid #c0c0c0;
		text-align:left;
		margin:10px 0px 0px 4px;
		background-color:#ffffff;
		margin-bottom:12px;
		color:666666;
	}
	
.timestamp {font-size:9px;font-weight:normal;letter-spacing:0px}