﻿/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, legend,
dl, dt, dd, ol, ul, li,
fieldset, form, label, 
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: middle;
	background: transparent;
}
body {
	line-height: 1;
}
*/
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

/*
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*/

/* 
	Színek!

	1. Magenta: #B22A7E (R:178; G:42; B:126)
	2. Tartalom háttér: #DEDEDD (R:222; G:222; B:221)
	
 */

body
{
	font: Arial, Helvetica, sans-serif; 
	background-color: #FFF000;
	min-width: 974px;
	font-size: 10pt; 
	margin: 0;
	padding: 0;
	color: #000000;
	background-image: url(Images/bg.gif);
	background-repeat: repeat;
}

h1, h2, h3, h4, h5, h6, h7
{
	color: #B22A7E;
	font-weight: bold;
}

h1 {
	margin: 0px;
	font-size: 16pt;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 6px;
}
h2 {
	margin: 0px;
	font-size: 13pt;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 6px;
}
h3 {
	margin: 0px;
	font-size: 10pt;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
h4 {
	margin-top: 2px;
	margin-bottom: 6px;
	font-size: 11pt;
}
h5 {
	margin-top: 2px;
	margin-bottom: 6px;
	font-size: 10pt;
}
h6 {
	margin-top: 2px;
	margin-bottom: 6px;
	font-size: 11pt;
	text-transform: uppercase;
}

h7 {
	margin-top: 2px;
	margin-bottom: 6px;
	font-size: 10pt;
	text-transform: uppercase;
}

p {
	font-size: 11pt;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 6px;
	margin-top: 6px;
	/* text-align: justify; */
	color: Black;
}

ul {
	font-size: 11pt;
	color: Black;
}

strong, b {font-weight: bold;}

/* BorVinum felírat Class */
.BorVinumStyle {
	font-variant: small-caps;
}

#FullContent
{
	width: 974px;
	margin: auto;
}

#TitleAddress
{
	background-image: url(Images/Title-Full.png);
	background-position: left;	
	background-repeat: no-repeat;
	height: 66px;
}

#Header
{
	background-image: url(Images/HeaderPicture.png);
	background-position: center;	
	background-repeat: no-repeat;
	height: 150px;
}

.HeaderMenuItem
{
	height: 20px;
	width: 190px;
	background-color: #DEDEDD;
	text-align: center;
	font-weight: bold; 
	font-size: 12pt;
	padding-top: 2px;
}

#HeaderMenu a
{
	font-weight: bold;
	text-decoration: none;	
	color: #000000;
}

#HeaderMenu a:hover
{
	font-weight: bold;  
	color: #B22A7E;
}

#HeaderMenu a:selected
{
	font-weight: bold;  
	color: #B22A7E;
}

#LeftMenuColumn
{
	background-color: #DEDEDD;
	width: 190px;
    vertical-align: top;
}

.LeftMenu
{
	background-color: #DEDEDD;
	width: 160px;
    color: #000000;
    margin-left: 20px;
    font-size: 12pt;
    font-weight: bold;
}

.LeftMenu a
{
    color: #000000;
    text-decoration: none;
    padding-bottom: 10px;
}

.LeftMenu a:hover {
	color: #B22A7E; 
}

#SearchColumn
{
	background-color: #DEDEDD;
	text-align: center;
	height: 32px;
}

#SearchRow
{
	font-size: 11pt;
}

#LoginRow
{
	padding-left: 6px;
	padding-bottom: 2px;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}

#LoginRow a
{
	padding-left: 0px;
	text-decoration: none;
	color: #000000;
}

#LoginRow a:hover
{
	padding-left: 0px;
	text-decoration: none;
	color: #B22A7E;
}

#FooterRow
{
	background-color: #DEDEDD;
	text-align: center;
	height: 28px;
}

#FooterRow a
{
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

#FooterRow a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #B22A7E;
}

#ContentColumn
{
	height: 100%;
	background-color: #DEDEDD;
	background-image: none;
}

.ContentNews
{
	font-size: 11pt;
	text-align: justify;
}
.ContentNews p
{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 16px;
	text-align: justify;
}

.ContentNews a
{
	text-decoration: none;
	font-weight: bold;
	color: #B22A7E;
}

.ContentNews a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

.ContentNews ul {
	list-style-type: square;
	margin-top: 0px;
}

.ContentNews li {
	margin-left: 20px;
}

.ContentHeaderBox
{
	height: 305px;
	width: 100%;
	background-image: url(Images/SpecialityBG.png);
	background-position: right;	
	background-repeat: no-repeat;
}

.ProductHeaderBox
{
	/* height: 110px; */
	width: 100%;
	padding-bottom: 10px;
	
}

	width: 100%;
	padding-bottom: 10px;
	
}

.ProductSelectBox
{
	padding-left: 26px;
	/*
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	*/
}

.ProductListBox
{
	padding-left: 26px;
}

.PagesListBox
{
	padding-left: 0px;
}

.PagesListBox input
{
	font-size: 8pt;
	color: Black;
}

.ContentListBox
{
	padding-left: 0px;
}

.ContentListBox input
{
	font-size: 8pt;
	color: Black;
}

/* Szerkesztett tartalom megjelenítéséhez */

.NewsContentBox
{
	font-size: 11pt;
	/* text-align: justify; */
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 12px;
	background-color: #FFFFFF;
}

.DateView
{
	float: right;
	margin-top: 6px; 
	margin-right: 10px; 
}

.DetailedView
{
	margin-left: 6px; 
	margin-right: 6px;
	padding-bottom: 6px;
}

.NewsContentBox h1 {
	margin: 0px;
	font-size: 16pt;
	padding-top: 6px;
	padding-left: 0px;
	padding-bottom: 10px;
	margin-left: 10px;
}

.NewsContentBox h4 
{
	color: Black;
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 11pt;
}

.NewsContentBox a
{
	text-decoration: none;
	font-weight: bold;
	color: #B22A7E;
}

.NewsContentBox a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

/* Névnap emlékeztető */

.NameDayInfo
{
	float: right;
	padding-top: 10px;
	font-size: 10pt;
	padding-right: 16px;
}

#DefaultPictureBox
{
	width: 428px;
	height: 180px;
	margin-top: 17px;
	margin-left: 20px;
}

#BasketFrame
{
	width: 180px;
	height: 107px;
	margin-left: 6px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-image: url(Images/BasketFrameNew.gif);
	background-repeat: no-repeat;
	border: none;
}

.BasketData
{
	padding-left: 0px;
	padding-top: 0px;
	text-align: left;
	font-size: 10pt;
	font-weight: normal;
	
}

.BasketData a
{
	text-decoration: none;
	color: #FFFFFF;
}

.BasketData a:hover
{
	text-decoration: none;
	color: #000000;
}

.BasketData h1
{
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
	line-height: 1;
	letter-spacing: 1px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.BasketInfo
{
	text-align: center;
	font-size: 10pt;
	color: #000000;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.NumberInput
{
	width: 50px;
}

.GridEditorsBox
{
	color: #000000;
	font-size: 11pt;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: none;
	background-color: #D3DBE9;
}

.GridEditorsBox a
{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.GridEditorsBox a:hover
{
	color: #B22A7E;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.RadCombo {
	background-color: #000000;
}

 /* Widget content container */
   #goog-wm { }

    /* Heading for "Closest match" */
	
	#goog-wm h3.closest-match 
	{
		width: 600px;
		padding: 1em;
		border: 3px solid #aebd63;
		background-color: white;
	}

    /* "Closest match" link */
	#goog-wm h3.closest-match a 
	{
		color: #8f2831;
		border-bottom: 3px dashed #aebd63;
		padding-bottom: 0.5em;
		font-size: 170%;
		margin: 0;
	}

    /* Heading for "Other things" */
	#goog-wm h3.other-things 
	{
		
	}

    /* "Other things" list item */
	#goog-wm ul li 
	{
		color: #8f2831;
	}

    /* Site search box */
	#goog-wm li.search-goog 
	{ 
		display: block; 
	}
