body{
 font-family:		Arial, Verdana, sans-serif;
 font-size:			0.8em;
 margin:			0px;
 background-image:	url(gfx/pattern.jpg);
 background-repeat:	repeat-x;
}

form{
 margin:			0px;
}

#main{
 position:			absolute;
 width:				950px;
 margin:			auto;
 left:				50%;
 margin-left: 		-475px;
 background-color:	white;
}

#t1{
 width:				601px;
 float:				left;
}

#t2{
 width:				349px;
 float:				left;
}

#t3{
 clear:				both;
 width:				601px;
 float:				left;
}

#t4{
 width:				349px;
 height:			46px;
 float:				left;
/** background-image:	url(gfx/top_4.jpg);
 background-repeat:	no-repeat;**/
}

#topspacer{
 clear:				both;
 height:			20px;
}

#leftmenu{
 clear:				both;
 float:				left;
 width:				200px;
}

img.menubutton{
 margin-left:		12px;
 margin-bottom:		5px;
}

#sub{
 width:				155px;
 margin-left:		12px;
 background-color:	#EFF7EF;
 padding:			5px;
 padding-bottom:	0px;
 border-bottom:		2px solid #61A826;
 margin-bottom:		5px;
}

a.sub{
 color:				#3A8000;
 font-size:			9pt;
 text-decoration:	none;
}

a.sub:hover{
 text-decoration:	underline;
}

a.subsel{
 color:				black;
 font-size:			9pt;
 text-decoration:	none;
}

div.sub{
 margin-bottom:		5px;
}


#footer{
 margin-top:		320px;
 margin-left:		24px;
}

.footerlink{
 color:				white;
 text-decoration:	none;
}

#content{
 float:				left;
 margin-left:		10px;
 width:				725px;
}

h1{
 margin-top:		0px;
 font-size:			14pt;
 color:				#61A826;
}

h2{
 font-size:			1.3em;
 color:				#61A826;
}

h3{
 font-size:			1.1em;
 color:				#61A826;
 border-left:		2px solid #61A826;
 padding:			3px;
 background-color:	#EFF7EF;
}

div.picright {
 clear:				right;
 float:				right;
 margin-left:		10px;
 margin-bottom:		10px;
 padding:			3px;
 border:			1px solid #61A826;
 background-color: 	#EFF7EF;
 width:				306px;
}

div.picpic {
 padding:			3px;
 text-align:		center;
 overflow:			hidden;
}

.klein{
 font-size:			8pt;
}

.copy{
 font-size:			8pt;
 color:				#666666;
}

a{
 color:				#61A826;
}

a:hover{
 color:				black;
}

a.letter{
 padding:			3px;
 text-decoration:	none;
 background-color:	#EFF7EF;
 border:			1px solid #61A826;
 margin-right:		3px;
}

a.curletter{
 padding:			3px;
 text-decoration:	none;
 background-color:	#61A826;
 border:			1px solid #61A826;
 margin-right:		3px;
 color:				white;
}

input.rezept{
 width:				200px;
 background-color:	#F7FFF7;
 border:			1px solid gray;
}

#langbox{
 padding:			8px 0px 0px 3px;
 width:				60px;
 float:				left;
}

#times{
 width:				270px;
 float:				left;
 text-align:		right;
}