*
{
	font-family: "Trebuchet MS" , verdana, arial; /* TEXT-ALIGN: left*/
}
BODY
{
	SCROLLBAR-FACE-COLOR: #8A0000;
	SCROLLBAR-HIGHLIGHT-COLOR: #ea0000;
	SCROLLBAR-SHADOW-COLOR: #400012;
	SCROLLBAR-3DLIGHT-COLOR: #6e0000;
	SCROLLBAR-ARROW-COLOR: #fffff0;
	SCROLLBAR-TRACK-COLOR: #590000;
	SCROLLBAR-DARKSHADOW-COLOR: #020200;
	background-color: #3d0000;
	margin-left: 0px;
	margin-top: 0px;
}
DIV, H1, H2, H3
{
	padding-left: 4px;
}
H1
{
	padding-top: 1px;
	font-size: 25px;
}
H2
{
	padding-top: 1px;
	font-size: 20px;
}
H3
{
	padding-top: 5px;
	font-size: 16px;
}
DIV
{
	padding-bottom: 10px;
}
.forside_gradient
{
	background-image: url(../images/baggrunde/forside_gradient.gif);
	background-repeat: repeat-x;
}
.forside_tabel_gradient
{
	background-image: url(../images/baggrunde/forside_tabel_gradient.gif);
	background-repeat: repeat-x;
	border: 1px solid #D6AD71;
}
.forside_tabel
{
	background-color: #FFF3CE;
	border: 1px solid #BA7F00;
}
.forside_tabel_sort_border
{
	background-color: #FFF3CE;
	border: 1px solid #020100;
}
A
{
	font-weight: bold;
	color: #B22222;
	font-size: 12px;
}
A.nostyle
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A:hover
{
	color: Red;
	text-decoration: underline;
}
A.Pager
{
	color: #004375;
	text-decoration: none;
}
A.Pager:hover
{
	color: #800000;
	text-decoration: none;
}
.aMenu:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.aMenu:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.aMenu:actibe
{
	color: #FFFFFF;
	text-decoration: none;
}
.aMenu:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.hovedetabel
{
	border-right: #d89e00 1px solid;
	border-left: #d89e00 1px solid;
	background-color: #002839;
}
.teksttabel
{
	border-top: black 1px solid;
	border-right: black 1px solid;
	background: #FFFFF0;
	border-left: black 1px solid;
}
.navigation
{
	border: #26000C 1px solid; /*FILTER: DropShadow(OffX=1, OffY=1, color: Black );*/
}
.navigation_tekst
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: verdana, arial;
	text-align: right;
}
.menubox
{
	border-right: black 1px solid;
	border-left: black 1px solid;
	background-color: white;
}
.boxheadtekst
{
	font-weight: bold;
	font-size: 10px;
	filter: DropShadow(OffX=1, OffY=1, color: #483100 );
	color: white;
	font-family: verdana, arial;
	text-align: center;
}
.boxindhold
{
	font-weight: bold;
	font-size: 10px;
	color: #663300;
	font-family: verdana, arial; /*TEXT-ALIGN: left*/
}
.overskrift, .front_usercontrol_textitem_overskrift
{
	font-weight: bold;
	font-size: 15px;
	color: #6E3A21;
}
.sidetekst
{
	font-weight: normal;
	font-size: 12px;
	color: #3B1D13;
	line-height: 15px;
}
TD
{
	font-weight: normal;
	font-size: 12px;
	color: #3B1D13;
}
.sidetekst_bold
{
	font-weight: bold;
	font-size: 12px;
	color: #6E3A21;
	text-align: justify;
}

.underbillede
{
	font-weight: bold;
	font-size: 9px;
	color: #663300;
	text-align: center;
}
.login
{
	font-weight: bold;
	font-size: 9px;
	filter: DropShadow(OffX=1, OffY=1, color: Black );
	color: #fffefd;
}
.questions_text_overskrift
{
	font-weight: normal;
	font-size: 11px;
	color: #6E3A21;
}
.questions_text_svar
{
	font-weight: bold;
	font-size: 11px;
	color: #3a444c;
}
.questions_bund
{
	border-top: #c6bdae 1px solid;
	background: #fff4dd;
}
.m_vin_overskrift
{
	font-weight: bold;
	font-size: 15px;
	color: #6E3A21;
}
.facts_overskrift_box
{
	font-weight: normal;
	font-size: 11px;
	background: #fff4dd;
	color: black;
	border-bottom: #708090 1px dashed;
}
.facts_box
{
	font-weight: bold;
	font-size: 11px;
	color: #002839;
}
.facts_box_info
{
	font-weight: normal;
	font-size: 11px;
	color: #663300;
}
.menu
{
	font-size: 12px;
	color: #ffffff;
	height: 25px;
	text-align: right;
}

INPUT
{
	font-size: 11px;
}
INPUT
{
	height: 22px;
}
TEXTAREA
{
	font-size: 11px;
}
.formdesign
{
	border-right: #4a0015 1px solid;
	border-top: #4a0015 1px solid;
	background: white;
	border-left: #4a0015 1px solid;
	border-bottom: #4a0015 1px solid;
}
.formdesign_small
{
	width: 35px;
	border-right: #4a0015 1px solid;
	border-top: #4a0015 1px solid;
	background: white;
	border-left: #4a0015 1px solid;
	border-bottom: #4a0015 1px solid;
}
.formdesign_medium
{
	width: 40px;
}
.instruktionstekst
{
	font-weight: normal;
	font-size: 11px;
	background: #fff4dd;
	color: black;
	border-bottom: #708090 1px dashed;
}
.tabledesign
{
	border-right: #44525e 1px solid;
	border-top: #44525e 1px solid;
	background: #fffaf0;
	border-left: #44525e 1px solid;
	color: #3c0000;
	border-bottom: #44525e 1px solid;
}
.tablehead
{
	border-right: #ffcc99 1px solid;
	border-top: #ffcc99 1px solid;
	font-weight: bold;
	font-size: 11px;
	background: #708090;
	border-left: #ffcc99 1px solid;
	color: #fffdfe;
	border-bottom: #4c3400 1px solid;
}
.text
{
	font-weight: normal;
	font-size: 12px;
	color: #3B1D13;
}
.bund
{
	border-right: #d89e00 1px solid;
	border-left: #d89e00 1px solid;
	border-bottom: #d89e00 1px solid;
	background-image: url(../images/bund_bg.gif);
}
.trin_bar
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
}
/* -----------------------------------------månedensvin */
.m_vin_overskrift
{
	font-weight: bold;
	font-size: 18px;
	color: #6E3A21;
}
.m_vin_under_overskrift
{
	font-weight: normal;
	font-size: 12px;
	color: #480000;
}
.vin_faktabox
{
	font-weight: bold;
	font-size: 9px;
	color: #480000;
}
.vin_faktabox_toptext
{
	font-weight: bold;
	font-size: 12px;
	color: #010101;
}
.vin_faktabox_blue_bg
{
	background-image: url(../images/baggrunde/m_vin_vinfakta_bg.gif);
	background-repeat: repeat-x;
}
.medal_bg
{
	background-image: url(../images/baggrunde/medal_red_bg.gif);
	background-repeat: repeat-x;
}
.medaltop_bg
{
	background-image: url(../images/baggrunde/medalje_top_bg.gif);
	background-repeat: repeat-x;
}
/* -----------------------------------------Indkøbskurc */
.shoppingbasket_bg
{
	background-image: url(../images/baggrunde/shoppingbasket.gif);
	background-repeat: repeat-x;
	border: 1px solid black;
}
.shoppingbasket_top
{
	font-weight: bold;
	font-size: 12px;
	color: Maroon;
}
.shoppingbasket_indhold
{
	font-weight: bold;
	font-size: 10px;
	color: #434343;
}
.shoppingbasket_pris
{
	font-weight: bold;
	font-size: 15px;
	color: #343434;
}
.side_frem_tilbage
{
	font-weight: bold;
	font-size: 12px;
	color: #454545;
}
.produkt_tabel_sortering
{
	font-weight: bold;
	font-size: 20px;
	color: #4A4A4A;
}
.pris_total_bg
{
	background-image: url(../images/baggrunde/pris_total_bg.gif);
	background-repeat: repeat;
}
/* -----------------------------------------Produkt overskrift + pris + produkt i vinshoppen tekst */
.vinshoppen_overskrift
{
	font-weight: bold;
	font-size: 16px;
	color: #460000;
}
.vinshoppen_under_overskrift
{
	font-weight: normal;
	font-size: 11px;
	color: #A20000;
}
.vinshoppen_beskrivelse
{
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
}
.vinshoppen_pris
{
	font-weight: bold;
	font-size: 13px;
	color: #F20000;
}
.vinshoppen_antal_flasker
{
	font-weight: bold;
	font-size: 12px;
	color: #6E3A21;
}
.vinshoppen_popop_bg
{
	background-image: url(../images/baggrunde/vinshop_popup_bg.gif);
	background-repeat: no-repeat;
}
.giv_karakter_popop_bg
{
	background-image: url(../images/baggrunde/karakter_popup_bg.gif);
	background-repeat: no-repeat;
}
textarea
{
	border: 1px solid #666666;
	font-weight: bold;
	font-size: 12px;
	color: #0C4800;
	padding: 3px;
}

/* -----------------------------------------VAREKARTOTEKET */
.vinkartotek_tekst
{
	font-weight: normal;
	font-size: 12px;
	color: #6E3A21;
}
/* -----------------------------------------toptext_varekatalog m.m */
.top_text_varekatalog
{
	font-weight: bold;
	font-size: 12px;
	color: #020000;
	background-color: #E7E7E7;
	border-top: 1px solid black;
}
/* -----------------------------------------inputs, slects, */
input
{
	/* 	border: 1px solid #666666; 	font-weight: bold; 	font-size: 12px; 	color: #0C4800; 	padding: 1px; 	*/
}

select
{
	border: 1px solid #666666;
	height: 21;
	font-weight: bold;
	font-size: 12px;
	color: #0C4800;
}
.select
{
	border: 1px solid #666666;
	height: 21;
	font-weight: normal;
	font-size: 12px;
	color: Black;
}

.radio
{
	border: none;
}
.checkbox
{
	border: none;
}

.button
{
	cursor: hand;
}
.sideTabLink_valgt
{
	color: #FDFEFF;
	background-color: #006801;
	text-decoration: none;
}

.vinkartotek_tekst
{
	font-weight: normal;
	font-size: 11px;
	color: #6E3A21;
}

.FaneTable
{
}
.FaneTD
{
	border-right: medium none;
	border-top: medium none;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	text-align: center;
}
.FaneTDNotSelected
{
	border-right: medium none;
	border-top: medium none;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	text-align: center;
	padding-top: 2px;
}
.FaneLink:link
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.FaneLink:visited
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.FaneLink:active
{
	font-weight: bold;
	color: black;
}
.mell
{
	font-weight: bold;
	font-size: 12px;
	color: #281b00;
}
.neutral
{
	background: none;
}
.smallInput
{
	width: 100px;
}
.verySmallInput
{
	width: 75px;
}
.largeInput
{
	width: 250px;
}
.info
{
	font-weight: bold;
	font-size: 12px;
	color: #7B0000;
}
li
{
	padding-bottom: 2px;
	padding-right: 10px;
}
.kundeidcell
{
	width: 50px;
}
.kundenamecell
{
	width: 200px;
}
.kundeemailcell
{
	width: 200px;
}
.alert
{
	color: Red;
}
.checkboxitem
{
	border: none;
}

.front_usercontrols
{
	background-color: #ffddaa;
}

.front_usercontrols, .front_usercontrol_textitem, .front_usercontrol_textitem_overskrift
{
	color: #000000;
}

.standardbutton
{
}

.form_slim
{
	display: inline;
}
