/* start CORE TEXT ATTRIBUTES */

body { color: #000000; margin:0; font-family: Arial; font-size: 12px; line-height: 1.5em; text-decoration: none; }

p { font-size: 12px; margin: 0px 0 6px 0; line-height: 1.5em; }

.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
h1, h2, h3, h4, h5 { margin-top:0; padding-top:0; }

.editorial_rubrik1 h1 a:hover { color: #000000; text-decoration: underline; }

.block         { display:block;}
.inline        { display:inline; }

/* end CORE TEXT ATTRIBUTES */

/* start TOP NAVIGATION */

#navigation a ul li { list-style-type: none; padding-left: 1em; text-indent: -1em; }
#navigation a:link { text-decoration: none;}
#navigation a:active {	text-decoration: none;}
#navigation a:visited { text-decoration: none;}

.navigationLevel1 {
	background-image: url(gfx/red_navbeam_passive.gif);
	background-repeat: repeat-x;
	background-color:#b92300;
	height: 25px;
	width: 708px;
	text-align: left;
	padding:0px;
	list-style-type: none; 
	margin-left: 0px; 
	padding-left: 1em; 
	text-indent: -1em;
}

.navigationLevel1Item {
	font-size: 11px;
	line-height: 1.286em;
	color: #fff;
	text-decoration: none;
	float:left;
	display: block;
	padding-left: 9px;
	padding-right: 11px;
	padding-top: 4px;
	padding-bottom: 0px;
	background-image: url(gfx/red_navbeam_divider2x24.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-indent: 0px;
	height: 24px;
}

.navigationLevel1Item a:link { color: #fff; height:24px; height: 24px;}
.navigationLevel1Item a:hover { color: #fff; height: 24px; }
.navigationLevel1Item a:visited { color: #fff; height:24px; }
.navigationLevel1Item:hover { background-image: url(gfx/red_navbeam_hover.gif); background-repeat:no-repeat; height:21px; padding-bottom: 0px; border-right-width: 1px; border-right-style: solid; border-right-color: #b01e05; padding-right: 10px;}

.navigationLevel1Itemactive {
	font-size: 11px;
	line-height: 1.286em;
	color: #fff;
	text-decoration: none;
	float:left;
	display: block;
	padding-left: 9px;
	padding-right: 11px;
	padding-top: 4px;
	padding-bottom: 0px;
	background-image: url(gfx/red_navbeam_active.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-indent: 0px;
	height: 24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b01e05;
}

.navigationLevel1Itemactive a:link { color: #fff; height:24px;}
.navigationLevel1Itemactive a:hover { color: #fff; height:24px;}
.navigationLevel1Itemactive a:visited { color: #fff; height:24px;}
.navigationLevel1Itemactive:hover { background-image: url(gfx/red_navbeam_active.gif); background-repeat:no-repeat; height:21px; padding-bottom: 0px;}

.navigationLevel2 {
	position: absolute;
	left: 0px;
	width: 708px;
	margin-top:21px;
	padding:0px;
	background-image: url(gfx/nav_lev2_bgr_ylw.gif);
	background-repeat: repeat-x;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 1em;
	text-indent: -1em;
}
	
.navigationLevel2Item {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #6a311c;
	float:left;
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1em;
	padding-right: 2px;
	text-indent: -1em;
	height:20px;
	list-style-type: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e8cd94;
	border-left-color: #e8cd94;
}

.navigationLevel2Item:hover {
	margin-bottom: 0px;
	background-image: url(gfx/nav_lev2_hover_ylw.gif);
	background-repeat:repeat-x;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 1em;
}
.navigationLevel2Item:visited { color: #6a311c; padding:0 4px 0 6px; text-transform: none; }
.navigationLevel2Item a:link { color: #6a311c; padding:0 4px 0 6px; text-transform: none; }
.navigationLevel2Item a:hover { color: #6a311c; padding:0 4px 0 6px;}
.navigationLevel2Item a:visited { color: #6a311c; padding:0 4px 0 6px; text-transform:none;}

.navigationLevel2Itemactive {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #000;
	float:left;
	padding-top:1px;
	padding-bottom:1px;
	padding-right: 2px;
	padding-left: 1em;
	text-indent: -1em;
	height:20px;
	list-style-type: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e1b498;
	border-left-color: #eed3c4;
	background-image: url(gfx/nav_lev2_hover_ylw.gif); background-repeat:repeat-x;
}

.navigationLevel2Itemactive:hover {
	margin-bottom: 0px;
	background-image: url(gfx/nav_lev2_hover_ylw.gif);
	background-repeat:repeat-x;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 1em;
}
.navigationLevel2Itemactive:visited { color: #000; padding:0 4px 0 6px; text-transform: none;}
.navigationLevel2Itemactive a:link { color: #000; padding:0 4px 0 6px; text-transform: none;}
.navigationLevel2Itemactive a:hover { color: #6a311c; padding:0 4px 0 6px; text-transform:none;}
.navigationLevel2Itemactive a:visited { color: #000; padding:0 4px 0 6px; text-transform:none;}

.navigationLevel3 {
	position: absolute;
	margin-top: 20px;
	left: 0px;
	width: 708px;
	background-image: url(gfx/nav_lev3_bgr_ylw.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #f3ead3;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 1em;
	text-indent: -1em;
	height: 20px;
}
	
.navigationLevel3Item {
    font-size: 11px;
    font-family: "Trebuchet MS";
	font-weight: normal;
	color: #8a442b;
	float:left;
	display: block;
	list-style-type: none;
	padding-left: 1em;
	text-indent: -1em;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e8d2bf;
	border-left-color: #FFFFFF;
}

.navigationLevel3Item a:link { color: #6a311c; text-transform: none; padding: 0 5px 0 7px;}
.navigationLevel3Item a:hover { color: #6a311c; background-color: #f8eabf; padding: 0 5px 0 7px;}
.navigationLevel3Item a:visited { color: #6a311c; padding: 0 5px 0 7px;}

.navigationLevel3Itemactive {
	font-size: 11px;
    font-family: "Trebuchet MS";
	color: #000;
	float:left;
	display: block;
	list-style-type: none;
	padding-left: 1em;
	text-indent: -1em;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e8d2bf;
	border-left-color: #FFFFFF;
	font-weight: bold;  
	color: #703621; 
	background-color: #ecd9c6; 
}

.navigationLevel3Itemactive a:link { color: #000; text-transform: none;  padding: 0 5px 0 7px;}
.navigationLevel3Itemactive a:hover { color: #000; background-color: #8a442b; padding: 0 5px 0 7px;}
.navigationLevel3Itemactive a:visited { color: #000; padding: 0 5px 0 7px;}

.navDropshadow {
	background-image:url(gfx/nav_dropshadow_ylw.gif);
	background-repeat: repeat-x;
	height: 6px;
	width: 720px;
}

.sitestatus { list-style-image: url(gfx/arrow_forw.gif); color: #ddb288; list-style-position: inside; list-style-type: none; font-size: 9px; line-height: 1.8em; /*text-transform: uppercase;*/ font-weight: bold; padding: 0px; }
.crums {
	color:#b5754c;
	font-size: 0.8333em;
	margin: -9px 0px 9px 0px;
	background-image: url(gfx/crums_bgr_ylw.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEEAD2;
}
.crums a:link { color:#b5754c; }
.crums a:hover { color:#E74C22; }
.crums a:visited { color:#b5754c; }
.crums a:active { color:#b5754c; }

.siteheaderLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: none; padding:0 6px; height: 18px; color:#bd784d;}
.siteheaderLinks a:link { color:#bd784d;}
.siteheaderLinks a:hover { color:#E74C22;}
.siteheaderLinks a:visited { color:#bd784d;}
.siteheaderLinks:link { color:#bd784d;}

/* end TOP NAVIGATION */

/* start LOCAL NAVIGATION */

.localnav { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 1em; /*text-transform: uppercase;*/ color: #bd784d; }
a.localnav { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 1em; /*text-transform: uppercase;*/ color: #bd784d; text-align: center; }
a.localnav:hover { color:#E74C22; text-decoration: underline; font-family: Georgia, "Times New Roman" , Times, serif; font-size: 1em; font-weight: bold; /*text-transform: uppercase;*/ }
.ulLocalNav li a { background: url('gfx/warmgray_beam_222x24.gif'); }

/* end LOCAL NAVIGATION */


/* start TAG CLOUD GRAPHICS */

.tagcloud { font-family: Georgia, "Times New Roman", Times, serif; 
color: #d08e5a; line-height: 30px; font-weight:normal;
}
.tagcloud a { text-decoration: none; color: #d08e5a; }
a.tagcloud:link { text-decoration: none; color: #d08e5a; }
.tagcloud a:hover { color: #d08e5a; text-decoration: underline; }

.divContentRight .divTagCloud .tagcloud { font-family: "Trebuchet MS"; color: #d08e5a; line-height: 36px; font-weight:normal;}
.divContentRight .divTagCloud .tagcloud a { text-decoration: none; color: #d08e5a; }
.divContentRight .divTagCloud a.tagcloud:link { text-decoration: none; color: #d08e5a; }
.divContentRight .divTagCloud .tagcloud a:hover { color: #f7774b; text-decoration: underline; }

.divContentRight .divLabelCloud { margin: 10px 0 10px 0; }
.divContentRight .divLabelCloud a { margin-right: 10px; line-height: 24px; }

.divTagCloud { margin: 6px 0 6px 0;}

.divContentRight .divTagCloud { margin: 10px 0 9px 0; width:240px; padding:0;}
.divContentRight .divTagCloud a { margin-right: 10px; line-height: 24px; }
.divContentRight .divTagCloud h2 { font-weight:normal; }
.not-popular{ font-size: 12px; }
.not-very-popular { font-size: 14px; }
.somewhat-popular { font-size: 16px; }
.popular { font-size: 9px; }
.very-popular { font-size: 24px; }
.ultra-popular { font-size: 30px; }

/* end TAG CLOUD GRAPHICS */


/* start COLORED TEXT black , before brown*/

.notes_chocolate { color: #B5754C; }
.notes_chocolate a:link { color: #B5754C; }
.notes_chocolate a:hover { color: #B5754C; text-decoration: underline; }
.notes_chocolate a:visited { color: #B5754C; }
.notes_chocolate a:active { color: #B5754C; }

.darkchocolate { color: #000000;}
.darkchocolate:hover { color: #000000; text-decoration: underline;}
.darkchocolate a:link { color: #000000; }
.darkchocolate a:hover { color: #000000; text-decoration: underline; }
.darkchocolate a:visited { color: #000000; }
.darkchocolate a:active { color: #000000; }

.darkchocolatebold { color: #000000; font-weight: bold;}
.darkchocolatebold a:visited { color: #000000; }
.darkchocolatebold a:hover { text-decoration: underline; }


.tastelinered { color: #E74C22; }
.tastelinered a:link { color: #E74C22; }
.tastelinered a:hover { color: #c22a1c; }
.tastelinered a:visited { color: #E74C22; }
.tastelinered a:active { color: #E74C22; }

.rightmenybody { color: #86432b; }

/* end COLORED TEXT */


/* start FRAMES AND BOXES */

.boxbottomlight { background: #fff url(gfx/light_box_top.jpg) no-repeat left top; padding: 6px; margin: 0px 0 18px 0; EditMenuName: Box nedsankt;}
.boxlatte { background: #fae9d2 url(gfx/searchbar_bgr.gif) no-repeat left top; border-right:solid 1px #f1d2ad; border-bottom:solid 1px #f1d2ad; padding: 6px; height: 100%; }
.boxlattenomargin { background: #f1d2ad url(gfx/warmgray_enamel.jpg) no-repeat left top; border-right: solid 1px #ddb288; border-bottom: solid 1px #ddb288; padding: 6px; }
.boxlattenopadding { background: #fae9d2 url(gfx/searchbar_bgr.gif) no-repeat left top; border-right:solid 1px #f1d2ad; border-bottom:solid 1px #f1d2ad; height: 100%; margin-bottom:18px; width:100%; float:left; }

.boxredenamel { background: #E74C22 url(gfx/red_enamel_460.gif) no-repeat left top; padding: 6px; margin:0 5px 18px 0;  color: #FFFFFF; }

.boxtoplight { background: #fff url(gfx/light_box.gif) no-repeat right bottom;  padding:0 6px 6px 0; margin-bottom: 6px; EditMenuName: Box upphojd;}

.boxlower111 { background: url(gfx/box_low_111.gif) no-repeat center top; padding: 6px; margin-bottom: 6px; }

.boxlower140part1 { background: url(gfx/box_low_140box_part1.gif) no-repeat left top; padding: 6px; margin-bottom: 0px; margin-top: 0px; }
.boxlower140part2 { background: url(gfx/box_low_140box_part2.gif) repeat-y left top; padding: 0px; margin-bottom: 0px; margin-top: 0px; }
.boxlower140part3 { background: url(gfx/box_low_140box_part3.gif) no-repeat left top; margin-bottom: 0px; margin-top: 0px; height: 18px; }

.boxlower140part2mask { background: url(gfx/box_low_140box_part2mask.gif) repeat-y left top; padding:2px 2px 2px 6px; margin: -4px 0 18px 0; }

.boxlower460 { background: url(gfx/box_low_460.gif) no-repeat left top;	padding: 6px; margin-bottom: 9px; }

.boxlower310 { background: url(gfx/box_low_310.gif) no-repeat left top;	padding: 6px; margin-bottom: 9px; }

.box_high_72x54 { background: url(gfx/box_high_72x54.gif) no-repeat left top; width:74px; height: 54px; padding-top: 3px; margin-bottom: 0px; text-align:center; }

.boxhigh222part1 { background: url(gfx/box_high_222part1_ylw.gif) no-repeat left top; margin-bottom: 0px;	margin-top: 0px; padding:2px 2px 2px 6px; }
.boxhigh222part2 { background-color: #ffffe8; margin: 0; border-left:solid 1px #fbe4cc; border-right:solid 1px #fbe4cc; padding:0 2px 0 6px; }
.boxhigh222part3 { background: url(gfx/box_high_222part3_ylw.gif) no-repeat left top; margin-bottom: 0px;	margin-top: 0px; height: 6px; }

.boxhigh140part1 { background: url(gfx/box_high_140part1.gif) no-repeat left top; margin: 0; padding: 2px 2px 2px 6px; }
.boxhigh140part2 { background: #fff url(gfx/box_high_140part2.gif) no-repeat left top; margin: 0px; border-right:solid 1px #fbe4cc; border-left:solid 1px #fbe4cc; padding: 0px 2px 0px 6px; }
.boxhigh140part3 { background: url(gfx/box_high_140part3.gif) no-repeat left top; margin:0; height: 6px; }

.boxlower240 { background: url(gfx/box_low_240.gif) no-repeat left top; padding: 6px; }

.boxhigh240part1 { background: url(gfx/box_high_240part1_ylw.gif) no-repeat left top; margin: 0; padding: 2px 2px 2px 6px; }
.boxhigh240part2 {
	border-right:solid 1px #f1d3b6;
	border-left:solid 1px #f1d3b6;
	padding: 6px 2px 6px 6px;
	background-color: #f6e6b3;
	background-image: url(gfx/box_high_240part2_ylw.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.boxhigh240part2 p { margin:0 }
.boxhigh240part3 { background: url(gfx/box_high_240part3_ylw.gif) no-repeat left top; margin: 0; height: 6px;}

.boxhigh250part1 { background: url(gfx/box_high_250part1.gif) no-repeat left top; margin: 0; padding: 2px 2px 2px 6px; }
.boxhigh250part2 { background: white url(gfx/box_high_250part2.gif) no-repeat left top; border-right:solid 1px #fbe4cc; border-left:solid 1px #fbe4cc; padding: 6px 2px 0 6px; }
.boxhigh250part2 p { margin:0 }
.boxhigh250part3 { background: url(gfx/box_high_250part3.gif) no-repeat left top; margin: 0; height: 6px; }

.boxads240part1 { background: url(gfx/box_high_chocolate_240part1.gif) no-repeat left top; margin:0; padding: 2px 2px 2px 6px; }
.boxads240part2 { background: #8a442b url(gfx/box_high_chocolate_240part2.gif) no-repeat left top; margin:0; border-right:solid 1px #a4ce8c; border-left:solid 1px #a4ce8c; padding: 0px; }
.boxads240part3 { background: url(gfx/box_high_chocolate_240part3.gif) no-repeat left top; margin:0; height: 6px; }

/* Variant av annonsbehållaren före deploy 2009-03-16*/
.boxadslightgreen240part1 { background: url(gfx/box_high_greenline_240part1.gif) no-repeat left top; margin:0; padding: 2px 2px 2px 6px; }
.boxadslightgreen240part2 { background: url(gfx/box_high_greenline_240part2.gif) no-repeat left top; margin:0; border-right:solid 1px #c8e3b0; border-left:solid 1px #c8e3b0; padding: 0px 6px 0px 6px; }
.boxadslightgreen240part2 a:link { color:#8a442b;}
.boxadslightgreen240part2 a:hover { color:#e74c22;}
.boxadslightgreen240part2 a:visited { color:#8a442b;}
.boxadslightgreen240part3 { background: url(gfx/box_high_greenline_240part3.gif) no-repeat left top; margin:0; height: 6px; clear:both; }

/* Slut - Variant av annonsbehållaren före deploy 2009-03-16 */

.boxadsgreen240part1 { background: url(gfx/box_high_chocolate_240part1.gif) no-repeat left top; margin:0; padding: 2px 2px 2px 6px; }
.boxadsgreen240part2 { margin:0; border-right:solid 1px #a4ce8c; border-left:solid 1px #a4ce8c; padding: 0px 8px 6px 6px; background-color: #962f1a; background-image: url(gfx/box_high_chocolate_240part2.gif); background-repeat: no-repeat; background-position: left top; color:#FFFFFF;}
.boxadsgreen240part2 a:link { color:#FFFFFF;}
.boxadsgreen240part2 a:hover { color:#e74c22;}
.boxadsgreen240part2 a:visited { color:#FFFFFF;}
.boxadsgreen240part3 { background: url(gfx/box_high_chocolate_240part3.gif) no-repeat left top; margin:0; height: 6px; clear:both; }

.boxhigh310part1 { background: url(gfx/box_high_pink_310part1.gif) no-repeat left top; margin:0; padding: 2px 2px 2px 6px; }
.boxhigh310part2 { background: #fce5d9 url(gfx/box_high_pink_310part2.gif) no-repeat left top; margin:0; border-left:solid 1px #f9d0b1; border-right:solid 1px #f9d0b1; padding: 0px 6px; }
.boxhigh310part3 { background: url(gfx/box_high_pink_310part3.gif) no-repeat left top; margin:0; height: 6px; }

.boxhigh460part1 { background: url(gfx/beigebox_part1.gif) no-repeat left top; margin:0; padding:2px 2px 1px 6px; }
.boxhigh460part2 { background: #fff url(gfx/beigebox_part2.gif); margin:0; padding:0 2px 1px 6px; }
.boxhigh460part2 .divPuffClub a { color:#E74C22; }
.boxhigh460part3 { background: url(gfx/beigebox_part3.gif) no-repeat left bottom; margin:0; padding:0 2px 0 6px; height:5px; width:460px; }

.boxhighgreen460part1 { background: url(gfx/box_high_greenline_460part1.gif) no-repeat left top; margin:0; padding:2px 2px 2px 6px; }
.boxhighgreen460part2 { background: #fff url(gfx/box_high_greenline_460part2.gif) no-repeat left top; margin:0; border-left:solid 1px #c8e3b0; border-right:solid 1px #c8e3b0; padding:0 2px 0 6px; }
.boxhighgreen460part3 { background: url(gfx/box_high_greenline_460part3.gif) no-repeat left top; margin:0; padding:0 2px 0 6px; height:6px; width:460px; }

.boxpink460part1 { background: url(gfx/box_high_pink_460part1.gif) no-repeat left top; margin:0; padding: 2px 2px 2px 6px; }
.boxpink460part2 { background: #fce5d9 url(gfx/box_high_pink_460part2.gif) no-repeat left top; margin:0; border-right:solid 1px #f9d0b2; border-left:solid 1px #f9d0b2; padding: 0px 6px; }
.boxpink460part3 { background: url(gfx/box_high_pink_460part3.gif) no-repeat left top; margin: 0; height: 6px; }

.boxAd460part1 { background: url(gfx/box_high_chocolate_460part1.gif) no-repeat left top; margin:0; padding:2px 2px 2px 6px; }
.boxAd460part2 { background: #8a442b url(gfx/box_high_chocolate_460part2.gif) no-repeat left top; margin:0; border-right:solid 1px #bd784d; border-left:solid 1px #bd784d; padding: 0px; }
.boxAd460part3 { background: url(gfx/box_high_chocolate_460part3.gif) no-repeat left top; margin:0; height:6px; }

.boxlower460 { background: url(gfx/box_low_460.gif) no-repeat left top; padding:6px; margin-bottom: 9px; }

.boxlower310 { background: url(gfx/box_low_310.gif) no-repeat left top; padding: 6px; margin-bottom: 9px; }

.boxlower140marked { background: url(gfx/box_low_140_darker.gif) no-repeat left top; padding: 6px; margin-bottom: 6px; }

.boxtoplightmarked { background: #fff url(gfx/light_box_hover.gif) no-repeat right bottom; padding: 0 6px 6px 6px; border-top: solid 1px #DDB288; }

.boxhigh140 { background: url(gfx/box_high_140x72.gif) no-repeat left top; padding: 6px 0; width:140px; height:126px; }

.boxlower140 { background:  url(gfx/box_low_140.gif) no-repeat center top; padding: 6px; margin-bottom: 6px; width:140px; text-align:center; }

.boxlower120 { background: url(gfx/box_low_120.gif) no-repeat left top; padding: 6px; text-align: center; }

.divLayerContainer { width:265px; clear:both; position: absolute; z-index:2500; background:url(gfx/divLayerContainer-bkgdTop-265x13.png) top left no-repeat; }

.divLayerContainer a { color:#000000; }
.divLayerContainer a:visited { color:#000000; }

.divLayerContainer.showCase { width:265px; position: relative; display:block; }

.tipDotted { padding:12px; margin:6px 0; vertical-align:middle; border: 3px dotted #e74c22; EditMenuName: Prickig ram;}

.transparentlayer2 { position: absolute; background: #fff url(gfx/light_box.jpg) no-repeat right bottom; margin: 0; padding: 5px; width: 140px; left: -7px; border: 1px solid #f3d5b0; }

.movableframe { margin: 0px; padding: 6px; border:solid 1px #feead2; border-top:none; width: 443px; background: url(gfx/light_box.jpg) no-repeat right bottom; }

.warmgraybeam { color: #E74C22; border-right: solid 1px #ddb288; padding: 2px 6px 6px 6px; background: url(gfx/warmgray_beam_460x24.gif) no-repeat right; height: 18px; vertical-align: middle; margin-bottom: 18px; }
.warmgraybeamnomargin { border-right:solid 1px #ddb288; padding:3px 6px 0 6px; background: url(gfx/warmgray_beam.gif) no-repeat right; height: 18px; margin: 0px; border-bottom:solid 1px #ddb288; vertical-align: middle; }
.warmgraybeam140 { padding: 0 6px; background: url(gfx/warmgray_beam_140x24.gif) repeat-x; height: 24px; }
.warmgraybeam240 { padding: 6px 0 0 0; background: url(gfx/warmgray_beam_240x24.gif) no-repeat left; height: 24px; vertical-align: middle; width:240px; }
.warmgraybeam250 { padding: 6px 0 0 6px; background: url(gfx/warmgray_beam_250x24.gif) no-repeat left; height: 24px; vertical-align: middle; width:250px; }
.warmgraybeam240search { padding-top: 6px; background: url(gfx/warmgray_beam_240x24.gif) no-repeat center; height: 24px; vertical-align: middle; width:240px; }
.warmgraybeam240search a, .warmgraybeam240search span, .warmgraybeam240search p { cursor:pointer; }
.warmgraybeam240x72 { background: url(gfx/warmgray_beam_240x72.gif) no-repeat left top; margin:0; padding: 6px 0 0 0; height:72px; width:240px; }
.warmgraybeam250x72 { background: url(gfx/warmgray_beam_250x72.gif) no-repeat left top; margin:0; padding: 6px 6px 6px 12px; height:72px; width:230px; }
.warmgraybeam310 { background: url(gfx/warmgray_beam_310x24.gif) no-repeat right; padding: 8px 6px 3px 6px; height: 24px; vertical-align: middle; margin: 0; }
.warmgraybeam460 { padding: 12px; height: 18px; vertical-align: middle; background-image: url(gfx/warmgray_beam_460x24.gif); background-repeat: no-repeat; background-position: center center;}

/* end FRAMES AND BOXES */


/* start FORMS AND INTERACTION */

.boxinbixmessage { background: #fff url(gfx/light_box_top.jpg) no-repeat left top; border-top:solid 1px #ddb288; margin-bottom: 15px; padding: 6px; }

.checkbox {
border:medium none #BD784D;
float:left;
height:14px;
margin-top:0;
margin-right:1px;
margin-left:0px;
padding-bottom:0;
padding-top:0;
width:14px;
}

#checkbox {
border:medium none #BD784D;
float:left;
height:14px;
margin-top:0;
margin-right:1px;
margin-left:0px;
padding-bottom:0;
padding-top:0;
width:14px;
}

.checkbox input{
	border-top-color: #bd784d;
	border-right-color: #bd784d;
	border-bottom-color: #bd784d;
	border-left-color: #bd784d;
	height:14px;
	width:14px;
	margin-left:3px;
	margin-right:3px;
	padding-bottom:1px;
	padding-top:1px;
}

.dropdown { font-family: Verdana; border: 1px solid #cebebd; font-size: 0.8333em; font-weight: bold; color: #000; background-color: #FFFFFF; padding: 1px; }
.dropdownBig { font-family: "Trebuchet MS"; border: 1px solid #c98b5a; font-size: 14px; font-weight: bold; color: #000000; background-color: #ffffff; padding: 1px; }

/* Big tabs used in registration, no hover */
.headerBig{font:10px verdana bold;line-height: normal;width:100%;color:#e74c22;text-transform:uppercase}
.headerBig ul{background:url(gfx/right_both.gif);margin:0;list-style-image:url(gfx/left_both.gif);list-style-type:none;padding:0}
.headerBig li{display: inline; margin: 0; padding: 0;}
.headerBig a{background:url(gfx/left_both.gif) no-repeat right top;float:left;margin:0;border-bottom:1px solid #ddb288;text-decoration:none;padding:0 0 0 6px}
.headerBig a span{float:left;display:block;background:url(gfx/right_both.gif) no-repeat right top;font-weight:bold;color:#e74c22;padding:4px 6px 4px 0}
.headerBig .current a{background-position:0 -150px;border-width:0}
.headerBig .current a span { background-position: 100% -150px; padding-bottom: 4px; color: #E74C22; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.headerBig a span {float: none;}
/* End IE5-Mac hack */

.inputfield  
{
	font-family: Verdana; 
	font-size: 1.0em; 
	font-weight: normal; 
	color: #000000; 
	border:solid 1px #cc9966; 
	padding: 3px; width: 100%; }

.paging {
    list-style-image: url(gfx/arrow_forw.gif);
    color: #ddb288;
    list-style-position: inside;
    list-style-type: none;
    font-size: 1em;
    line-height: 1.5em;
    text-transform: none;
    margin-bottom: 12px;
    font-weight: bold;
    margin-left: 7px;
    margin:auto auto;
    text-align:center;
    padding:0 50px 0 50px;
}
.paging a, .paging a:visited { color: #ddb288; font-weight:normal;}
.paging a:active { color: #ddb288; font-weight:normal;}

.redbutton { background: url(gfx/red_navbeam_active.gif) no-repeat right;  font-size: 0.8333em; line-height: 1.8em; font-family: verdana; font-weight: bold; /*text-transform: uppercase;*/ color: #fff; border-right:solid 1px #C2260C; padding: 0 6px 4px 6px; height: 18px; vertical-align: middle; margin-bottom: 6px; }
.redbutton a { color: #fff; }
.redbutton a:visited { color: #fff; }

.redbuttonBig {
	font-size: 1.1667em;
	line-height: 1.286em;
	font-family: "Trebuchet MS";
	font-weight: bold; /*text-transform: uppercase;*/
	color: #fff;
	border-right:solid 1px #C2260C;
	padding: 2px 6px 6px 1px;
	height: 24px;
	vertical-align: middle;
	margin-bottom: 0px;
	background-image: url(gfx/red_navbeam_hover.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.redbuttonBig a { color: #fff; }
.redbuttonBig a:visited { color: #fff; }

.smaltextfield { color: #E74C22; background-color: #fae9d2; border: solid 1px #ddb288; border-right-color: #fff; border-bottom-color: #fff; padding: 2px 6px 2px 6px; }

.textfieldnomargin { background: #fff url(gfx/light_box_top.jpg) no-repeat left top;  padding: 3px; }

.transparentlayer { background: #fff url(gfx/light_box.jpg) no-repeat right bottom; margin: 8px 0 0 8px; padding: 6px; top: 0px; border: 1px solid #eee; }

.transparentlayerPopup { background:url(gfx/transparentlayerPopup-bkgd-265x165.png) bottom left no-repeat; margin-top: 13px; padding:0 10px 16px 10px; left: -7px; top: 150px;}

.warmgraybutton { background: url(gfx/warmgray_button.gif) no-repeat right; font-size: 0.8333em; line-height: 1.8em; font-family: verdana; font-weight: bold; /*text-transform: uppercase;*/ color: #E74C22; border-right:solid 1px #ddb288; padding: 2px 2px 0 6px; height: 18px; vertical-align: middle; margin-bottom: 6px; }

.warmgray_button_144x24 { background: url(gfx/warmgray_button_144x24.gif) no-repeat; width: 144px; height: 24px; }

.warmgray_button_114x18 {
	background: url(gfx/warmgray_button_114x18.gif) no-repeat;
	width: 114px;
	height: 18px;
	cursor:pointer;
	text-align:center;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #e74c22;
	font-size: 14px;
	padding-top:1px; 
}
.warmgray_button_114x18:hover { background: url(gfx/warmgray_button_114x18_hover.gif) no-repeat; }


.warmgray_button_126x18 {
	background: url(gfx/warmgray_button_126x18.gif) no-repeat;
	width: 126px;
	height: 18px;
	cursor:pointer;
	text-align:center;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #e74c22;
	margin-top: 3px;
	font-size: 14px;
	padding: 1px 6px 1px 6px;

}
.warmgray_button_126x18 a:link { background: url(gfx/warmgray_button_126x18.gif) no-repeat; width: 126px; height: 18px;  }
.warmgray_button_126x18 a:hover { background: url(gfx/warmgray_button_126x18_hover.gif) no-repeat; width: 126px; height: 18px; }
.warmgray_button_126x18 a:visited { background: url(gfx/warmgray_button_126x18.gif) no-repeat; width: 126px; height: 18px;  }

.warmgray_button_144x18 {
	background: url(gfx/warmgray_button_144x18.gif) no-repeat;
	width: 144px;
	height: 18px;
	cursor:pointer;
	font-family: "Trebuchet MS";
	font-weight: bold;
	text-align:center;
	color: #e74c22;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	font-size: 14px;
}
.warmgray_button_144x18:link { background: url(gfx/warmgray_button_144x18.gif) no-repeat; width: 144px; height: 18px;  }
.warmgray_button_144x18:hover { background: url(gfx/warmgray_button_144x18_hover.gif) no-repeat; width: 144px; height: 18px; }
.warmgray_button_144x18:visited { background: url(gfx/warmgray_button_144x18.gif) no-repeat; width: 144px; height: 18px;  }

/* end FORMS AND INTERACTION */


/* Header - creates heading tabs in top of content sections */

.header
{
	float:left;
    font-size: 10px;
    line-height: normal;
    color: #E74C22;
    font-family: Verdana;
    font-weight: bold;
    /*text-transform: uppercase;*/
    background-repeat: repeat-x;
    background-position: bottom;
}
.header ul { margin: 0; list-style-image: url(gfx/left_both.gif); list-style-type: none; padding:0; background-image: url(gfx/right_both.gif); }

.header li { display: inline; margin: 0; padding: 0; }

.header li a:active { background-position: 0% -150px;}

.header a {
    float: left;
    margin: 0;
    border-bottom: 1px solid #ddb288;
    text-decoration: none;
    background-image: url(gfx/left_both.gif);
    background-repeat: no-repeat;
    background-position: right top;
    padding: 0 0 0 6px;
    background-position: 0% 0px;
}
.header a span
{
    float: left;
    display: block;
    background: url(gfx/right_both.gif) no-repeat right top;
    font-weight: bold;
    color: #bd784d;
    padding:4px 6px 4px 0px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.header a span
{
    float: none;
}
/* End IE5-Mac hack */

.header a:hover span
{
    color: #8a442b;
}

.header .current a:active
{
    background-position: 0% -150px;
    border-width: 0;
}

.header .current a span
{
    background-position: 0% -150px;
    padding-bottom: 4px;
    color: #8a442b;
}

.header a:hover
{
    background-position: 0% -150px;
}

.header a:hover span
{
    background-position: 100% -150px;
}

.htmlonheader
{
    width: 100%;
}

.navlayer
{
    background-color: white;
    background-image: url(gfx/light_box.jpg);
    margin: 0px;
    padding: 6px;
    left: -2px;
    top: 0px;
    z-index: 99;
    background-repeat: no-repeat;
    background-position: right bottom;
    border:none;
}
.searchboxframe
{
    background-image: url(gfx/light_box.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 6px;
    margin-top: 0px;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #e6b689;
    border-bottom-color: #e6b689;
    border-left-color: #e6b689;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #e6b689;
    width: 460px;
}

.navbar1active
{
    font-size: 18px;
    line-height: 1.286em;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-weight: normal;
    text-transform: lowercase;
    color: #FFFFFF;
    text-indent: 0px;
    background-repeat: repeat-x;
    background-position: bottom;
    font-style: italic;
    background-image: url(gfx/red_navbeam_active.gif);
}

/***** Tasteline Vignettes and other styles *****/

.bigvignettes  {
    font-size:1.1667em;
    line-height: 1.286em;
    font-family: "Trebuchet MS";
    font-weight: bold;
    color: #000000;
    margin-bottom: 6px;
    EditMenuName:bigvignettes;
}

.bigvignettes  a {
    color: #000000;
} 

a.bigvignettes {
    color: #000000;
} 

.bigvignettespassive {

    font-size:1.1667em;
    line-height: 1.286em;
    font-family: Trebuchet MS;
    font-weight: bold;
    color: #b5754c;
    EditMenuName:bigvignettespassive;
}


h2.bigvignettespassive { margin-top:0px; }
h2.bigvignettes { margin-top:0px; }

h2.bigvignettespassive a {

    color: #b5754c !important;
}

.bigvignetteswhite {
    font-size:1.1667em;
    line-height: 1.286em;
    margin-bottom: 6px;
    font-family: "Trebuchet MS";
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #FFFFFF;
    EditMenuName:bigvignetteswhite;
}

bigvignetteswhite a {

    color: #FFFFFF;
}

.bigvignettesBlack {
    font-size:1.5em;
    line-height: 1.286em;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    /*text-transform: uppercase;*/
    margin-bottom: 6px;
    font-style: italic;
    color: #000;
    EditMenuName:bigvignettesBlack;
}

.smallvignettes{
    /*font-size:1em;
    line-height:1.8em;
    font-family: verdana;
    font-weight: bold;*/
    /*text-transform: uppercase;*/
    /*color: #000;
    margin-bottom: 6px;
    EditMenuName:smallvignettes;*/
    font-weight: bold;
}

/*.smallvignettes a {	color: #ee3f14; }
.smallvignettes:hover {color: #EC764E;}*/

.smallvignettespassive {
    font-family: verdana;
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #b5754c;
    margin-bottom: 6px;
    margin-top: 4px;
    EditMenuName:smallvignettespassive;
}

.smallvignetteswhite {
    font-size:9px;
    line-height:1.8em;
    font-family: verdana;
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #FFFFFF;
    margin-bottom: 6px;
    EditMenuName:smallvignetteswhite;
}

.byline {

    font-size:0.8333em;
    line-height:1.6em;
    font-family: verdana;
    font-weight: normal;
    /*text-transform: uppercase;*/
    color: #ee3f14;
    EditMenuName:byline;
}

.byline a, .byline a:visited {

    color:#E74C22;
}

.Communityheader  {
    font-size:1.5em;
    line-height: 1.286em;
    margin-bottom: 0.5em;
    font-family: Georgia;
    color: #b5754c;
    font-style: italic;
    font-weight:normal;
}

.ingress {
    font-size:1.5em;
    line-height: 1em;
    margin-top: 0;
    margin-bottom: 1em;
    padding:0 10px 0 10px;
    font-family: Georgia;
    font-style: italic;
    color: #86432b;
    text-decoration: none;
    font-weight:normal;
    EditMenuName:ingress;
}

.Rightcolumnheader_bak {
    font-size:2em;
    line-height: 1.286em;
    margin-bottom: 0.5em;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #8a442b;
    font-style: italic;
}

.Rightcolumnheader {
    background-image:url(gfx/box_localnav_240part1.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.5em;
font-style:italic;
height:30px;
line-height:1px;
margin-bottom:0px;
padding:15px 6px 0px;
text-align:center;
}

.withLocalNav
{
    background-image: url(gfx/box_localnav_240part1.gif);
}

.warmgraybeamtopmargin6 {
    border-right-width: 1px;
    border-right-color: #ddb288;
    padding: 0 6px 0 6px;
    background-image: url(img/warmgray_beam.gif);
    background-repeat: no-repeat;
    height: 18px;
    margin: 6px 0 6px 0;
    background-position: right;
    padding-top: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #ddb288;
}

.warmgraytagsign {
    background-image: url(img/warmgray_tagsign.jpg);
    background-repeat: no-repeat;
    font-family: "Trebuchet MS";
    font-size: 2em;
    color: #ee3f14;
    height: 24px;
    margin: 0 0 18px 0;
    padding: 18px 12px 18px 18px;
}

.warmgraysign {
    background-image: url(img/warmgray_sign_222x72.jpg);
    padding: 6px;
    height: 60px;
    background-repeat: no-repeat;
    margin-bottom: 18px;
}

.boxauthor {
    background: url(gfx/authorbox.jpg) no-repeat right top;
    margin-bottom: 18px;
    background-color: #F9E8D1;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-color: #F9E8D1;
    border-bottom-color: #F9E8D1;
    border-style: none;
    padding: 8px;
}

.searchresultpaging {
    list-style-image: url(gfx/arrow_forw.gif);
    color: #8a442b;
    list-style-position: inside;
    list-style-type: none;
    font-size: 1em;
    line-height: 1.5em;
    text-transform: none;
    margin-bottom: 12px;
    font-weight: bold;
    margin-left: 7px;
}


.searchresultpaging a, .searchresultpaging a:visited {
    color: #8a442b;
    font-weight:normal;
}

.searchresultpaging a:active {
    color: #8a442b;
    font-weight:normal;
}

.strongchocolate {
    font-size:14px;
    line-height: 1em;
    margin-bottom: 6px;
    font-family: "Trebuchet MS";
    font-weight: bold;
    color: #8a442b;
    EditMenuName:strongchocolate;
}

.mainlink
{
    list-style-image: url(gfx/arrow_forw.gif);
    color: #000;
    list-style-position: inside;
    list-style-type: none;
    /*text-transform: uppercase;*/
    EditMenuName:mainlink;
}

.mainlink a:link
{
    color: #E74C22;
}

.mainlink a:visited
{
    color: #000;
}

a.mainlink:visited
{
    color: #000;
}

.mainlink:hover
{
    color: #000000;
    text-decoration: underline;
}

.mainlinkwhite
{
    list-style-image: url(gfx/arrow_forw_white.gif);
    color: #FFFFFF;
    list-style-position: inside;
    list-style-type: none;
    /*text-transform: uppercase;*/
    margin-bottom: 6px;
    EditMenuName:mainlinkwhite;
}

.when { color: #d08e5a; font-size: 0.8333em; line-height: 1.8em; /*text-transform: uppercase;*/}

/* start NEWS PUFF **/

.puffBonuslinkDivider { background: url(gfx/line_latte_222x2.gif) repeat-x center bottom; width: 100%; margin: 0 0 0 0; height: 2px; }

.puffBonuslink { color: #8A442B; font-weight:bold;}
a.puffBonuslink { color: #8A442B; font-weight:bold; text-decoration: none; }
a.puffBonuslink:link { color: #8A442B; font-weight:bold; text-decoration: none; }
a.puffBonuslink:hover { color: #8A442B; text-decoration: underline; }

.puffBonuslinkWhite { font-size:1em; color: #efd6bc; }
a.puffBonuslinkWhite { color: #efd6bc; text-decoration: none; }
a.puffBonuslinkWhite:link { color: #efd6bc; text-decoration: none; }
a.puffBonuslinkWhite:hover { color: #FFFFFF;}

.puff {
	background: #fff /*url(gfx/warmgray_centered_beavel.gif) no-repeat center bottom*/;
	padding-bottom: 3px;
	border-bottom:solid 1px #cf9c6d;
	margin-bottom: 9px;
}

/* end NEWS PUFF **/

/* START EDITORIAL STYLES
----------------------------------------------------*/

.editorial_quotation {
	font-size:1.1667em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 0.333em;
	font-family: "Trebuchet MS";
	font-style: normal;
	font-weight: bold;
	background-image: url(gfx/quotation_orange.gif);
	text-indent: 24px;
	background-repeat: no-repeat;
	background-position: left top;
	EditMenuName:editorial_quotation;
	
}

.editorial_rubrik_ettan {
	font-size:3em;
	line-height: 1em;
	margin-top: 0;
	font-family: Georgia;
	margin-bottom: 10px;
	font-weight:normal;
	EditMenuName:editorial_rubrik_ettan;
	
}

.editorial_rubrik1 {
	font-size:2.7em;
	line-height: 1.1em;
	margin-top: 0;
	font-family: "Trebuchet MS";
	margin-bottom: 10px;
	font-weight:normal;
	EditMenuName:editorial_rubrik1;
} 

.editorial_rubrik2 {
	font-size:2em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 6px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	EditMenuName:editorial_rubrik2;
} 

.editorial_rubrik3  {
	font-size:1.5em;
	line-height: 1.286em;
	margin-bottom: 0.333em;
	margin-top:0px;
	font-family: "Trebuchet MS";
	font-weight:normal;
	EditMenuName:editorial_rubrik3;
}

.editorial_rubrik4 
{
    font-size:1.0em;
	margin-bottom: 0.333em;
	font-weight: bold;
	EditMenuName:editorial_rubrik4;
}

.editorial_ingress {
	font-size:1em;
	line-height: 1.5em;
	margin-top: 0;
	margin-bottom: 1em;
	font-style: normal;
	font-weight: bold;
	EditMenuName:editorial_ingress;
}

.boldblack {

	font-size:1.1667em;
	line-height: 1.286em;
	font-family: "Trebuchet MS";
	font-weight: bold;
	margin-bottom: 6px;
	EditMenuName:boldblack;
}

a.boldblack, .boldblack a  {
	color: #000;
}

a.boldblack:visited, .boldblack a:visited  {
	color: #000;
}

.boldred {

	font-size:1.1667em;
	line-height: 1.286em;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #000;
	margin-bottom: 6px;
	EditMenuName:boldred;
}

a.boldred, .boldred a  {
	color: #000;
}

a.boldred:visited, .boldred a:visited  {
	color: #000;
}

.boldwhite {

	font-size:1.1667em;
	line-height: 1.286em;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #fff;
	margin-bottom: 6px;
	EditMenuName:boldwhite;
}

.boldwhite a {

	font-size:1.1667em;
	line-height: 1.286em;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #fff;
	margin-bottom: 6px;
}

a.boldwhite {

	font-size:1.1667em;
	line-height: 1.286em;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #fff;
	margin-bottom: 6px;
}



.boldredHeadline {
	font-size:1.5em;
	line-height: 1em;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #ee3f14;
	margin-bottom: 6px;
	EditMenuName:boldredHeadline;
}

.editorial_quotationsmall {
	font-size:1.1667em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 0.333em;
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	background-image: url(gfx/quotation_orange.gif);
	text-indent: 24px;
	background-repeat: no-repeat;
	background-position: left top;
	color: #e74c22;
	EditMenuName:editorial_quotationsmall;
}

.editorial_rubrik1soft {
	font-size:3em;
	line-height: 1em;
	margin-top: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0.333em;
	font-style: italic;
	font-weight:normal;
	EditMenuName:editorial_rubrik1soft;
}
.editorial_rubrik2soft {
	font-size:2em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 0.333em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:normal;
	EditMenuName:editorial_rubrik2soft;
}

.editorial_rubrik3soft {
	font-size:1.5em;
	line-height: 1.286em;
	margin-bottom: 0.333em;
	margin-top: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:normal;
	EditMenuName:editorial_rubrik3soft;
}

.editorial_rubrik4soft {
	margin-bottom: 0.333em;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size:17px;
	line-height: 18px;
	font-style: italic;
	/*text-transform: uppercase;*/
	EditMenuName:editorial_rubrik4soft;
}

.editorial_rubrik3chocolate {
	font-size:1.5em;
	line-height: 1.286em;
	margin-bottom: 0.333em;
	font-family: "Trebuchet MS";
	color: #8a442b;
	EditMenuName:editorial_rubrik3chocolate;
}



/* END EDITORIAL STYLES
----------------------------------------------------*/

/* START SEARCHE STYLE
------------------------------------------------------*/

/* CSS Search */
/* Headlines */
.search_rubrik1 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:3em;
	font-style:italic;
	line-height:61px;
	margin-bottom:0.333em;
	margin-top:0pt;
	font-weight: normal;
}

.search_rubrik2 {
	font-size:2em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 0.5em;
	font-family: "Trebuchet MS";
	font-style: normal;
	font-weight: normal;
} 

.search_rubrik3  {
	font-size:1.5em;
	line-height: 1em;
	margin-bottom: 0.3em;
	margin-top:0;
	font-family: "Trebuchet MS";
	font-style: normal;
	color: #000000;
	font-weight:normal;
}

.search_rubrik4 
{
    font-size:1.0em;
	margin-bottom: 0.5em;
	font-style: normal;
	font-weight: bold;
}

/* Additional graphics */

.functions {
	background-image: url(img/warmgray_tagsign.jpg);
	padding: 6px;
	height: 48px;
	background-repeat: no-repeat;
	margin-bottom: 18px;
}


.relatedHits {
	float: left;
	margin-right: 12px;
	font-style: normal;
	text-decoration: none;
}
.relatedHits a:link { color: #E74C22; text-decoration: none;}
.relatedHits a:hover { color: #ec764e; text-decoration: none;}
.relatedHits a:visited { color: #E74C22; text-decoration: none;}

.bewTip 
{
	margin-left:36px; 
	float:left;
}

.searchhitmore {
	font-size:14px;
	line-height: 1.286em;
	margin-bottom: 0.5em;
	font-family: "Trebuchet MS";
	font-style: normal;
	color: #EE3F14;
	word-spacing: 0.5em;
	font-weight: bold;
}

a.searchhitmore {
	color: #EE3F14;
}

a.searchhitmore:link {
	color: #EE3F14;
}

a.searchhitmore:active {
	color: #EE3F14;
}

a.searchhitmore:visited {
	color: #EE3F14;
}

.searchlisttools {
	font-size:17px;
	line-height: 1.286em;
	margin-bottom: 0.5em;
	font-family: "Trebuchet MS";
	font-style: normal;
	color: #EE3F14;
}

.divSearchResultKeyword { display: block;}
.divSearchResultKeyword h1 { margin-top: 3px; margin-bottom: 3px; }
.divSearchResultKeyword a { font-style:normal; }

.pointingframe {
	margin: 0px;
	padding: 6px;
	border-top-color: #ddb288;
	border-right-color: #ddb288;
	border-left-color: #ddb288;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
}

/* ENDSEARCHE STYLE
------------------------------------------------------*/