body
{
	font-family:	"trebuchet ms", "verdana", "sans-serif";
	font-size:		8pt;
}

DIV
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;padding:0;
	font-size:		8pt
}

td
{
	font-size:		8pt;

}

.boldtext
{
	font-weight:	bold;
}

.grayitalic
{
	font-style:		italic;
	color:			#999999
}

.validate
{
	color:			#ff0000;
}
	
A:link
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			black;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    text-decoration: none
}
A:visited
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			black;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    TEXT-DECORATION: none
}
A:active
{
    BORDER-RIGHT:	silver 2pt solid;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	silver 2pt solid;
    COLOR:			black;
    BORDER-BOTTOM:	silver 2pt solid;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    TEXT-DECORATION: none
}
A:hover
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			#fa9223;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    TEXT-DECORATION: none
}

A.underline:link
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			black;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    text-decoration: underline
}

A.underline:visited
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			black;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    TEXT-DECORATION: underline
}
A.underline:active
{
    BORDER-RIGHT:	silver 2pt solid;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	silver 2pt solid;
    COLOR:			black;
    BORDER-BOTTOM:	silver 2pt solid;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
    TEXT-DECORATION: underline
}
A.underline:hover
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			#fa9223;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"trebuchet ms", "verdana", "sans-serif";
}

A.menu:link
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			black;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"verdana";
}
A.menu:visited
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			black;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"verdana";
}
A.menu:active
{
    BORDER-RIGHT:	silver 2pt solid;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	silver 2pt solid;
    COLOR:			black;
    BORDER-BOTTOM:	silver 2pt solid;
    FONT-FAMILY:	"verdana";
}
A.menu:hover
{
    BORDER-RIGHT:	black 1pt;
    BORDER-TOP:		black 1pt;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    BORDER-LEFT:	black 1pt;
    COLOR:			#fa9223;
    BORDER-BOTTOM:	black 1pt;
    FONT-FAMILY:	"verdana";
}

A.flugan
{
	width:		350px; 
	height:		374px;
	display:	block;
	background:	url(../bilds/blogbag/varning.gif) center no-repeat;
}

A.flugan:hover
{
	width:		350px; 
	height:		374px;
	display:	block;
	background:	url(../bilds/blogbag/persson.jpg) center no-repeat;
}

A.craplens
{
	width:		350px; 
	height:		294px;
	display:	block;
	background:	url(../bilds/blogbag/crap1.jpg) center no-repeat;
}

A.craplens:hover
{
	width:		350px; 
	height:		294px;
	display:	block;
	background:	url(../bilds/blogbag/crap2.jpg) center no-repeat;
}

A.leetlens
{
	width:		350px; 
	height:		294px;
	display:	block;
	background:	url(../bilds/blogbag/leetlens1.jpg) center no-repeat;
}

A.leetlens:hover
{
	width:		350px; 
	height:		294px;
	display:	block;
	background:	url(../bilds/blogbag/leetlens2.jpg) center no-repeat;
}

A.drunklens
{
	width:		350px; 
	height:		294px;
	display:	block;
	background:	url(../bilds/blogbag/leetlens1.jpg) center no-repeat;
}

A.drunklens:hover
{
	width:		350px; 
	height:		294px;
	display:	block;
	background:	url(../bilds/blogbag/drunklens.jpg) center no-repeat;
}


.frame
{
	margin:		15px 0 0 0;
	width:		740px;
	position:	absolute;
	left:		50%;
	margin-left:-370px
}

.printframe
{
	margin:		15px 0 0 0;
	width:		600px;
	position:	absolute;
	left:		50%;
	margin-left:-300px
}

.headcorner
{	
	float:			left;
	border-bottom:	#999999 1px solid;
}

.tablemenu
{
    background-color: #ffffff;
    width:			533px;
	margin-top:		2px;
	margin-left:    0px;
	padding:		0;
    text-align:		center;
	/*border-bottom:		#999999 1px solid;*/
}

html>body .tablemenu
{
    background-color: #ffffff;
    width:			536px;
	border-spacing:	0;
	margin-top:		2px;
    text-align:		center;
	/*border-bottom:		#999999 1px solid;*/
}

.tdmenu
{
    border:			#999999 1px solid;
    background-color: #e8e8e8;
    width:			96px;
	height:			20px;
    text-align:		center	
}



.tdmenuselected
{
    border-right:	#999999 1px solid;
	border-top:		#999999 1px solid;
	border-left:	#999999 1px solid;
    background-color: #ffffff;
    width:			96px;
	height:			20px;
    text-align:		center	
}

.tdmenuspacing
{
    background:		#ffffff;
	border-bottom:	#999999 1px solid;
	margin:			0;
	padding:		0;
	border-spacing:	0;
    width:			1px;
}

.contentframe
{
	border-right:	#999999 1px solid;
	border-bottom:	#999999 1px solid;
	border-left:	#999999 1px solid;
	border-top:		#ffffff 1px dotted;
}

.submenu
{
	margin:			2 0 0 0;
	border-bottom:	black 1px solid;
	width:			auto;
	margin-right:	25%;
	margin-left:	25%;
	text-align:		center;
}

.headline
{
	margin:			5 5 5 5;
	background-color: #e8e8e8;
	padding-left:	1px;
	border:			#999999 1px solid;
	text-align:		center;
	padding:		2px
}

.headlinesquare
{
	margin:			2 2 2 2;
	background-color: #fa9223;
	width:			8px;
	height:			8px;
	float:			left;
	font-size:		3px;
	border:			black 1px solid;
}

.left
{
	margin:			10 0 0 10;
}

.sidebar
{
    border:		#999999 1px solid;
    background-color: #ffffff;
    width:			250px;
	height:			300px;
	border-spacing:	10px 10px;	
    text-align:		left;
	padding:		5
}

.right
{
	text-align:		right;
	width:			340px
	border:			#999999 1px solid;
}

.recipelist
{
	text-align:		middle;
	vertical-align:	middle;
	height:			22px;
	width:			400px;
}

.recipelisticons
{
	text-align:		right;
	vertical-align:	middle;
	height:			22px;
	width:			100px;
}
.firefox
{
	margin:			1px 0 0 0;
	float:			left
}

.copyright
{
	text-align:		right
}

.tableborderwhite
{
    border:			#999999 1px solid;
    background-color: #ffffff;
    padding:		2;
    width:			740px;
    height:			300px	
}	

.tablesubmenu
{
	padding:		0;
	border:			0;
	width:			100%;
	border-spacing:	0 0 10px 0
}

.tablecontenthead
{
	border:			black 1px solid;
	width:			250pt;
}

.trsubmenu
{
	margin:			10px 0 10px 0
}

.tdsubmenu
{
    border-bottom:	black 1pt solid;
   
}

.tdheadline
{
	border:			black solid 1pt;
	padding:		1px
}

.tdbottomborder
{
    border-bottom: black 1pt solid
}

.bildborder
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}

.rubrik
{    
	font-weight:	900;
    font-size: 16pt;
    color: #999999;
    font-family: Georgia
}

.underrubrik
{    
	font-weight:	900;
    font-size: 12pt;
    color: #999999;
    font-family: Georgia
}

.boldtext
{
	font-weight:	bold;
}

.button
{
    border: #000000 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: "trebuchet ms", "verdana", "sans-serif";
    BACKGROUND-COLOR: #fa9223
}

.textfield
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "trebuchet ms", "verdana", "sans-serif";
	border:		1px solid silver;
}
