/* CSS dokumentum 2010.07-08. */
body {
	color:#757575;
	text-decoration:none;
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:400;
	width:100%;
	height:100%;
	margin:0px;
	text-align:left;
	vertical-align:top;
	background-color:#f4f1ea;
}
table {
	display:table;
	border-collapse:collapse;
	border:none 0px;
	border-spacing:0px;
	font-size:1em;
}
tr {
	display:table-row;
	vertical-align:top;
}
td {
	display:table-cell;
	vertical-align:top;
	text-align:left;
	padding:0px;
}
a:link, a:visited, a:active, a:hover {
	color:#18140c;
	text-decoration:underline;
}
*.Cell {
	position:relative;
	top:0px;
	left:0px;
	z-index:1;
}
*.Cont {
	clear:both;
	text-align:center;
}
*.Cont {
	text-align:-moz-center;
}

/* tartalom */
*.T01 {
	width:1000px;
	height:100%;
}


/* 1. sor */
*.T01R01 {
	width:998px;
	height:205px;
	background-image:url(../images/belgapraline2010_t01r01bg_2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
*.T01R01Cell {
	width:998px;
	height:177px;
	text-align:right;
	position:relative;
	top:0px;
	right:0px;
	z-index:0;
}
*.FCell {
	width:220px;
	position:absolute;
	top:146px;
	left:0px;
	z-index:5;
}
*.HCell {
	text-align:center;
	width:998px;
	height:27px;
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:3;
	top: 128px;
}
*.HCell {
	width:998px;
	height:27px;
}
*.T03Empty {
	width:9px;
}
*.T03Empty02 {
	width:380px;
}
*.T03C01 {
	width:150px;
	text-align:center;
	white-space:nowrap;
}
*.HMenu {
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant:normal;
	font-size:16px;
	font-weight:600;
	width:150px;
	line-height:27px;
	position:relative;
	top:0px;
	left:0px;
	z-index:2;
}
*.HMenu a:link, *.HMenu a:visited, *.HMenu a:active {
	display:block;
	color:#FFF;
	text-decoration:none;
}
*.HMenu a:hover {
	display:block;
	color:#FFF;
	text-decoration:none;
}
*.HMenuB {
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant:normal;
	font-size:18px;
	font-weight:600;
	width:220px;
	line-height:27px;
	position:relative;
	top:0px;
	left:0px;
	z-index:2;
}
*.HMenuB a:link, *.HMenuB a:visited, *.HMenuB a:active {
	display:block;
	color:#FFF;
	text-decoration:none;
}
*.HMenuB a:hover {
	display:block;
	color:#FFF;
	text-decoration:underline;;
}
*.HMenu2 {
	color:#c2a362;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant:normal;
	font-size:17px;
	font-weight:600;
	width:100%;
	line-height:27px;
	padding:2px 0px 0px 2px;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
*.HMenu2 a:link, *.HMenu2 a:visited, *.HMenu2 a:active, *.HMenu2 a:hover {
	color:#c2a362;
	text-decoration:none;
}


/* 2. sor */
*.T01R02C01 {
	width:220px;
	height:100%;
	text-align:center;
	background-image:url(../images/belgapraline_mainbg2010_02.png);
	background-repeat:repeat-x;
	background-color:#e1cc97;
}
*.T01R02C01 {
	text-align:-moz-center;
}
*.T01R02B {
	width:1000px;
	height:100%;
	text-align:center;
	background-image:url(../images/belgapraline_mainbg2010_02.png);
	background-repeat:repeat-x;
	background-color:#e1cc97;
}
*.T01R02B {
	text-align:-moz-center;
}
*.T04 {
	width:998px;
	height:100%;
}
*.T04C01 {
	width:499px;
	text-align:right;
}
*.T04C02 {
	width:990px;
	text-align:center;
}
*.T04C02 {
	text-align:-moz-center;
}
*.Pic2 {
	width:499px;
	margin:0px;
	border:none 0px transparent;
}
*.HTitle {
	color:#000;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant:normal;
	font-size:18px;
	font-weight:600;
	font-style:italic;
}
*.HTitle:first-letter {
	text-transform:uppercase;
}
*.T02 {
	width:202px;
	height:1px;
	margin:9px;
}
*.VMenu {
	color:#FFF;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:200px;
	line-height:27px;
	padding-bottom:2px;
	background-image:url(../images/belgapraline_vmenubg2010.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}
*.VMenu a:link, *.VMenu a:visited, *.VMenu a:active {
	display:block;
	color:#FFF;
	line-height:27px;
	text-decoration:none;
}
*.VMenu a:hover {
	display:block;
	color:#000;
	line-height:27px;
	text-decoration:none;
}
*.VSubMenu {
	width:250px;
	line-height:18px;
	margin:0px;
	border:solid 1px #e1cc97;
	background-color:#F4F1EA;
	color:#000;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:200px;
	z-index:3;
}
*.VSubMenu a:link, *.VSubMenu a:visited, *.VSubMenu a:active {
	display:block;
	border:solid 1px #e1cc97;
	background-color:#F4F1EA;
	color:#000;
	line-height:18px;
	padding:0px 3px;
	text-decoration:none;
}
*.VSubMenu a:hover {
	display:block;
	color:#c2a362;
	line-height:18px;
	text-decoration:none;
}



*.T01R02C02 {
	width:780px;
	height:100%;
	background-image:url(../images/belgapraline_mainbg2010_02.png);
	background-repeat:repeat-x;
	background-color:#e1cc97;
}
*.T05 {
	width:778px;
	height:100%;
}
*.T05A {
	width:762px;
}
*.T05A01 {
	width:120px;
	text-align:center;
}

*.T05B {
	width:120px;
}

*.T05BB {
	width:762px;
	background-image:url(../images/belgapraline2010_t05bg.png);
	background-repeat:no-repeat;
	background-position:top center;
}
*.T05R01 {
	text-align:center;
}
*.T05R01 {
	text-align:-moz-center;
}
*.Title2 {
	color:#18140c;
	text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	font-style:italic;
	line-height:18px;
	padding:0px 9px;
	margin:9px;
	border-bottom:solid 1px #18140c;
}
*.Title2:first-letter {
	text-transform:uppercase;
}

*.T05R02 {
	text-align:center;
	height:18px;
}
*.T05R02 {
	text-align:-moz-center;
}
*.T05C01 {
	width:1px;
	white-space:nowrap;
}
*.T05C02 {
	text-align:center;
}
*.T05C02 {
	text-align:-moz-center;
}
*.Title {
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:600;
	font-style:italic;
	line-height:27px;
	padding:9px;
	margin:0px;
}
*.Title:first-letter {
	text-transform:uppercase;
}
*.Pic {
	margin:3px 9px 6px 9px;
	border:solid 1px #000;
}
*.Pic2 {
	width:200px;
	height:150px;
	margin:0px;
	border:none 0px transparent;
	cursor:hand;
}
*.Pic3 {
	width:100px;
	height:75px;
	margin:0px;
	border:none 0px transparent;
	cursor:hand;
}
*.SubTitle {
	color:#FFF;
	text-align:left;
	font-weight:600;
	padding:3px 9px 6px 9px;
}
*.TextL {
	color: #000;
	text-align:left;
	line-height:150%;
	padding:3px 9px 6px 9px;
}
*.TextL2 {
	color:#000;
	text-align:left;
	line-height:150%;
	padding:3px 8px 6px 8px;
}
*.TextL2 a:link, *.TextL2 a:visited, *.TextL2 a:active {
	color:#000;
	text-decoration:underline;
}
*.TextL2 a:hover {
	color:#000;
	text-decoration: none;
}
*.TextL2B {
	color:#000;
	text-align:left;
	text-decoration:underline;
	line-height:180%;
	font-weight:600;
	padding:3px 9px 6px 9px;
	margin:0px 9px;
}
*.TextL2B a:link, *.TextL2B a:visited, *.TextL2B a:active {
	color:#000;
	text-decoration:underline;
}
*.TextL2B a:hover {
	color:#000;
	text-decoration: none;
}

*.T01R02C03 {
	width:220px;
	height:100%;
	text-align:center;
	padding-top:9px;
	background-image:url(../images/belgapraline_mainbg2010_02.png);
	background-repeat:repeat-x;
	background-color:#e1cc97;
}
*.T01R02C03 {
	text-align:-moz-center;
}


/* 3. sor */
*.T01R03C01 {
	text-align:center;
	white-space:nowrap;
	width:220px;
	height:30px;
	border-top:solid 23px #dcc58f;
	background-color:#c2a362;
}
*.T01R03C02 {
	text-align:center;
	width:560px;
	height:30px;
	border-top:solid 23px #dcc58f;
	background-color:#c2a362;
}
*.T01R03C02 {
	text-align:-moz-center;
}
*.TextC {
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	line-height:27px;
}
*.TextC a:link, *.TextC a:visited, *.TextC a:active, *.TextC a:hover {
	color:#FFF;
	text-decoration:underline;
}
*.TextCd{
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom: 5px;
}
*.TextCd a:link, *.TextCd a:visited, *.TextCd a:active, *.TextCd a:hover {
	color:#FFF;
	text-decoration:underline;
}
*.power{
	color:#f8f5f0;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom: 5px;
}
*.power a:link, *.TextCd a:visited, *.TextCd a:active, *.TextCd a:hover {
	color:#f4f1e9;
	text-decoration:underline;
}
*.T01R03C03 {
	text-align:center;
	vertical-align:middle;
	width:220px;
	height:30px;
	border-top:solid 23px #dcc58f;
	background-color:#c2a362;
}
*.Mail {
	width:36px;
	height:25px;
	margin:0px;
	border:none 0px transparent;
}
form.Form {
	color:#FFF;
	padding:9px;
	text-align:left;
	vertical-align:middle;
	margin:0px;
}
form.Form2 {
	padding:9px;
	color:#FFF;
	text-align:center;
	margin:0px;
	clear:both;
}
form.Form2 {
	text-align:-moz-center;
}
table.FormFrame {
	text-align:center;
	width:202px;
	margin:0px;
	border:solid 1px #c2a362;
	background-color:#FFF;
}
table.FormFrame {
	text-align:-moz-center;
}
table.FormFrame2 {
	text-align:center;
	margin:0px;
	border:none 0px;
	background-color:transparent;
}
td.FormName {
	color:#FFF;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:600;
	line-height:27px;
	margin:0px;
	padding:0px 9px;
	border-bottom:solid 1px #c2a362;
	background-color:#DCC58F;
}
td.FormName:first-letter {
	text-transform:uppercase;
}
td.FormName2 {
	color:#18140c;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:600;
	font-style:italic;
	line-height:18px;
	padding:0px 9px;
	background-color:transparent;
}
td.FormName2:first-letter {
	text-transform:uppercase;
}
td.FormFooter {
	text-align:center;
	color:#000;
	padding:0px 9px;
	line-height:18px;
}
td.FormTitle {
	color:#000;
	font-size:10px;
	font-weight:400;
	padding:9px 9px 0px 9px;
	line-height:18px;
	text-align:left;
	vertical-align:middle;
}
td.FormTitle:first-letter {
	text-transform:uppercase;
}
td.FormCell {
	color:#FFF;
	padding:9px 9px 0px 9px;
	line-height:18px;
	vertical-align:middle;
}
td.FormCell2 {
	color:#008F88;
	padding:3px 9px;
	line-height:18px;
	vertical-align:middle;
}
input.FormInputCell {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FF7F50;
	margin:0px;
	padding:3px;
	background-color:#FFF;
	border:solid 1px #e1cc97;
}
select.FormInputCell {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FF7F50;
	margin:0px;
	padding:3px;
	background-color:#FFF;
	border:solid 1px #e1cc97;
}
textarea.FormInputCell {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FF7F50;
	margin:0px;
	padding:3px;
	background-color:#FFF;
	border:solid 1px #e1cc97;
}
button.FormInputCell {
	font-weight:600;
	font-size:10px;
	font-family:Verdana, sans-serif;
	color:#FFF;
	letter-spacing:1px;
	height:18px;
	line-height:16px;
	margin-bottom:9px;
	padding:0 10px;
	border:solid 1px #e1cc97;
	background-image:url(../images/belgapraline2010_formbuttonbg.png);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#FFF;
}
input.FormInputCell2 {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#000;
	margin:0px;
	padding:0px 3px;
	background-color:#FFF;
	border:solid 1px #e1cc97;
}
table.Tab {
	color:#000;
	clear:both;
	vertical-align:top;
	text-align:center;
	margin:3px 9px 6px 9px;
	background-color:transparent;
	border:solid 1px #c2a362;
}
caption.TabName {
	color:#18140c;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:600;
	font-style:italic;
	line-height:18px;
	padding:0px 9px;
	background-color:transparent;
}
caption.TabName:first-letter {
	text-transform:uppercase;
}
td.TabHead {
	color:#FFF;
	text-align:center;
	padding:0px 3px;
	line-height:27px;
	font-weight:600;
	border-bottom:solid 1px #c2a362;
	background-color:#DCC58F;
}
tr.TabRow {
	text-align:center;
	vertical-align:top;
	background-color:transparent;
	border:solid 1px #c2a362;
	line-height:135%;
	padding:0px 3px;
}
tr.TabRowP {
	text-align:center;
	vertical-align:top;
	background-color:#transparent;
	border:solid 1px #c2a362;
	line-height:135%;
	padding:0px 3px;
}
td.TabCell {
	text-align:center;
	vertical-align:top;
	border:solid 1px #c2a362;
	line-height:135%;
	padding:0px 3px;
}
