
#ContentDiv
{
	height:100%;
	width:100%;
}
/*** Product ***/
.notActiveWine
{
	font-weight:bold;
	color:#8F0F1C;
	padding-bottom:15px;
}
.pInfoBoxTop
{
	background-image:url(/images/avantime/flags/bakgrund_header.jpg);
	background-repeat:repeat-x;
	margin-bottom:5px;
}
.pInfoBoxLeft
{
	float:left;
	width:88px;
	height:53px;

}
.pInfoBoxRight
{
	float:left;
	height:54px;
	color:#72101F;
	
}
.pIBCountry
{
	font-weight:bold;
	padding-top:10px;
	font-size:1.2em;
}
.pIBRegion
{
	font-size:1.1em;
	padding-bottom:15px;
	
}
.pInfoBox
{
	background-image:url(/images/avantime/vineyardInfoBg.gif);
	background-repeat:repeat-x;
	background-position:0px 100%; 
	padding:0px 0px 5px 5px;
}


.largeRow
{
	line-height:18px;
}
/** ProductNews **/
.PagerSelectedPage
{
    border: solid 1px #000;
    padding: 2px;

}
.PagerUnselectedPage
{
}
.pnReadMoreLink, .pnReadMoreLink:Hover
{
	color:#000000;
}


/** Producers ***/
.prodCountry
{
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0px 5px 0px 5px;
}

.prodRegion
{
    font-family: Tahoma;
    font-size: 9px;
    padding: 0px 5px 0px 5px;
}




/*** Breadcrumb ***/
.breadCrumbLink
{
	color:#486BA1;
	text-decoration:none;
}

/*** Title ***/
.H1Titel
{
	padding:0px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
}





/*** Calander ***/

.CalanderModule
{
	margin:5px auto;
	width:200px;
}

.CalanderModulePadding
{
	padding:9px;
}

.monthCalendar
{
	border:none;
}

.TitleStyle, .DayHeaderStyle, .SelectedDayStyle, .DayStyle, .HasItemDayStyle, .HasItemDayStyleAndIsSelectedStyle
{
	background-repeat:no-repeat;
	background-color:Transparent;
	font-family:Arial;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.DayStyle
{
	color:Black;
}
.SelectedDayStyle
{
	color:Black;
	background-color:#d1e9c5;
}
.HasItemDayStyle
{
	color:#522952;
	font-weight:bold;
	text-decoration:underline;
}
.HasItemDayStyleAndIsSelectedStyle
{
	font-weight:bold;
	color:#525252;

}
.DayHeaderStyle
{
	text-align:center;
	font-weight:normal;
	text-transform:uppercase;
}
.TitleStyle
{
	text-transform:capitalize;
	font-weight:bold;
	color:#525252;
	font-size:1.1em;
	border-bottom:solid 1px #e3e3e3;
	margin:0px 0px 5px 0px;
}

.CalanderContainer
{
	margin:0px 0px 12px 0px;
	padding:0px 0px 11px 0px;
	border-bottom:solid 1px #E3E3E3;
}
.CalanderHeader
{
	font-size:1.1em;
	font-weight:bold;
	color:#767676;
	padding:0px 0px 6px 0px;
}
.CalanderHeaderInfoRow
{
	height:30px;
}
.CalanderDate
{
	padding:0px 0px 16px 0px;
	color:#9C9C9C;
	text-transform:capitalize;
	font-weight:bold;
}
.CalanderRemind
{
	float:right;
}
.CalanderBody
{

}


.monthCalendar
{
	background-color:White;
	border:none 1px #FFFFFF;
}
.CalanderLink
{
	color:inherit;
	text-decoration:none;
}
.CalanderLink: Hover
{
	text-decoration:none;
}
/*** Menu ***/
.ItemMenu
{
	padding:5px 0px 5px 0px;
}

.ExpandedItemMenu
{

}
.ExpandedSubItemMenu
{

}
.SubItemMenu
{
	
	text-align:right;
	padding:5px 6px 0px 10px;
}
.SelectedSubItemMenu
{
	font-weight:bold;

}
.Indent
{	
	padding: 0.4em 0.5em 0.6em 0.5em;
}
.MenuLink
{
	text-decoration:none;
	color:#353535;
}
.MenuLink:Hover
{
	text-decoration:underline;
	color:#353535;
}
.MenuPaddingSeperator
{
	height:2px;
	line-height:0px;
	font-size:0px;
}
.MenuSeperator
{
	background-repeat:repeat-x;
	background-image:url(/images/avantime/subMenuDots.gif);
	
}



/*Property image*/
.PImgBorderH
{
background-repeat:repeat-x;
height:10px;
}
.PImgBorderV
{
background-repeat:repeat-y;
width:10px;
}
.PImgCorner
{
	
	width:10px;
	height:10px;
	background-repeat:no-repeat;
}
.PImgTable
{
}




/*** Ram ***/
.BorderTable, .LeftTop, .MiddelTop, .RightTop, .LeftMidel,.RightMidel, .LeftBottom, .MidelBottom, .RightBottom
{
	border-collapse:collapse;
	border:0px;
	padding:0px;
}

.LeftTop
{
	background-image:url(/images/avantime/imgBoxTopLeft.gif);
	width:8px;
	height:7px;
}
.MiddelTop
{
	background-image:url(/images/avantime/imgBoxTop.gif);
/*	width:9px; */
	height:7px;
}
.RightTop
{
	background-image:url(/images/avantime/imgBoxTopRight.gif);
	width:11px;
	height:7px;	
}


.LeftMidel
{
	background-image:url(/images/avantime/imgBoxLeft.gif);
	width:8px;
	height:10px;	
}
.MidelMidel
{
	
}
.RightMidel
{
	background-image:url(/images/avantime/imgBoxRight.gif);
	width:11px;
	height:10px;		
}


.LeftBottom
{
	background-image:url(/images/avantime/imgBoxBotLeft.gif);
	width:8px;
	height:11px;	
}
.MidelBottom
{
	background-image:url(/images/avantime/imgBoxBot.gif);
/*	width:10px; */
	height:11px;		
}
.RightBottom
{
	background-image:url(/images/avantime/imgBoxBotRight.gif);
	width:11px;
	height:11px;	
}

/* -- Standard divs --*/

.leftfloating
{
	float: left;
}
.rightfloating
{
	float: right;
}
.centered
{
	text-align: center;
}
.rightaligned
{
	text-align: right;
}
.leftaligned
{
	text-align: left;
}
.hidden
{
	display:none;
}
img.borderless
{
	border: 0;
}
div.tablerow
{
	width: 99%;
	padding: 0.5em;
}
div.description
{
	float: left;
	width: 20%;
}
div.content
{
	float: right;
	width: 79%;
}
div.fullwidth
{
	width: 100%;
}
div.rightpadded
{
	padding-right: 1em;
}
div.clear
{
	clear: both;

}

/*** Contact ***/
.ContactContent
{
	padding-bottom:10px;
	margin-bottom:5px;
	border-bottom:solid 1px #D7CEC9;
}
.leftContact
{
	float:left;
	width:240px;
}
.rightContact
{
	float:left;
}
.titelConact
{
	font-weight:bold;
	width:80px;
	float:left;
}
.titelInfo
{
	width:150px;
	float:left;
}
.contactComment
{
	padding-top:15px;
}
.contactInfo
{
	padding-top:1px;
}


/*** Ridel ***/
.rLeft
{
	float:left;
}
.rRight
{
	float:right;
	width:375px;
}
.rSpaceDiv
{
	height:10px;
}
.rInnerLeft
{
	float:left;
}
.rInnerRight
{
float:right;
}
.RidelTitelInfo
{
	font-weight:bold;
}
.RidelInfo
{
	padding-left:3px;
}
.RidelInfoRow
{
	padding-bottom:6px;
}
/*** Ridel Sell ***/
.rsLeft
{
	float:left;
}
.rsRight
{
	float:right;
}
.rsTitel
{
	font-weight:bold;
}

/*** Ridel Simmelar ***/
.RSTitel
{
	font-weight:bold;
	padding:6px 0px 0px 5px;
}
.RSContent
{

}
.RSItem,.RSSelectedItem
{
	width:120px;
	height:81px;
	float:left;
}
.RSSelectedItem
{
	background-image:url(/images/avantime/riedel_selectedGlass.gif);
	background-repeat:no-repeat;
}
.RSItemPadding
{
	padding:9px 0px 0px 7px;
}
.RSItemImage
{
	float:left;
	width:35px;
	height:61px;
}
.RSItemInfo
{
	float:left;
	padding-left:4px;
}
.RSItemLink
{
	width:71px;
	Word-Wrap:Break-Word;
	height:40px;
	overflow:hidden;
}

/*** Recomended glass ***/
.RGContent
{
	
}
.RGTitel
{
	font-weight:bold;
	padding:6px 0px 0px 8px;
}
.RGItems
{
	padding:30px 0px 5px 5px;
}
.RGItem
{
	float:left;
	height:150px;
	width:175px;
	
	background-repeat:repeat-x;
}
.RGItemImage
{
	float:left;
	width:80px;
}
.RGItemInfo
{
	float:left;
	width:90px;
}
.RGInfoLink, .RGPris
{
	padding-left:7px;
}
.RGPris
{
	padding-top:15px;
}

/*** Search result ***/
.resultTypContent
{
	page-break-after:always;
}
.progressBar
{
 text-align:right;
 
}
.iconImage
{
	vertical-align:middle;
	margin-right:2px;
}
.srHeader
{
	font-size:1.4em;
	padding:5px 0px 5px 10px;
}
.srPaddingHeader
{
	padding-bottom:5px;
}
.srWAOuterHeder
{
	background-image:url(/images/avantime/WineAgancy/headerBarBlack_bg.gif);
	background-repeat:repeat-x;
}
.srWAHeader
{
	background-image:url(/images/avantime/WineAgancy/headerBarBlack_left.gif);
	background-repeat:no-repeat;
	height:44px;
	width:300px;
	color:#FEFFFF;
	font-weight:bold;
	font-size:1.01em;
}
.srWAPaddingHeader
{
	padding:10px 0px 0px 30px;
}
.wwHeaderStart, .wwHeaderEnd
{
	float:left;
	width:15px;
	height:24px;
	background-repeat:no-repeat;
	background-image:url(/images/avantime/wineworld/sortiment_headerLeft.gif);
}
.wwHeaderEnd
{
	float:right;
	background-image:url(/images/avantime/wineworld/sortiment_headerRight.gif);
}
.wwHeader
{
	
	height:24px;
	background-repeat:repeat-x;
	background-image:url(/images/avantime/wineworld/sortiment_headerBg.gif);		
}
.wwHeaderPadding
{
	font-weight:bold;
	color:Black;
	float:left;
	padding:4px 0px 0px 0px;
}

.rpCountryTitel
{
	padding:5px 0px 5px 3px;
	font-weight:bold;
	height:15px;
}






.srDivButton
{
	padding-top:8px;
	width:200px;
	cursor:hand;
}



/*** Select grape ***/
.spCloseLinkDiv
{
	text-align:right;
	padding-right:3px;	
}
.spCloseLink, .spCloseLink:Hover
{
	color:Black;
	text-decoration:none;
}
.sgOuterDiv
{
	height:165px;
	z-index:1001;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 1px #D7CEC9;
	
}
.spFlowDiv
{
	overflow-y:scroll;
	height:150px !important;
}
.sgTitel
{
	border:solid 1px #7F9DB9;
	background-color:#FFFFFF;
	cursor:default;
	padding:1px 1px 1px 3px;
	height:15px;
}
.sgInnerTitle
{
	background-image:url(/images/avantime/unfold.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	background-color:White;
	height:15px;
}

.srTitelPadding
{
	padding:1px 1px 1px 1px;
}
.sgLink
{
	cursor:default;
	text-decoration:none;
	color:Black;
	
}
.sgLink:Hover
{
	text-decoration:none;
	color:Black;
}

/*** Verifer year ***/
.vfBG
{
	z-index:1001;
	position:absolute;
	left:0px;
	top:0px;
}
.vfBgIE
{
	filter: alpha(opacity=80);
	background-color:#FDFDFD;
}
.vfBgCommon
{
	background-image:url(/images/avantime/BGmeny.png);
}
#yearContent
{
	text-align:center;
}
.iFrameTrix
{
	height:209px;
	width:404px;
	margin:150px auto 0px auto;
	border:solid 0px #000000;
}
.vfContent
{
	background-color:#000000;
	background-image:url(/images/avantime/confirmAgeBg.gif);
	margin:0px auto 0px auto;
	border:solid 2px #E3E3E3;
	height:209px;
	width:404px;
	color:#767676;
	font-size:1.23em;
	font-weight:bold;
	z-index:2;
	position:relative;
	top:-209px;
	
}
.vfPaddingContent
{
	padding:20px 15px 0px 15px;
	text-align:left;
}
.vfText
{
	height:130px;
}
.vfBottom
{

}

