html { height:100%; margin: 0px; padding: 0px;}
body { height:100%; padding: 0px; margin: 0px; background: url('/^images/main/alap_bg.gif');background-repeat: repeat-x;}

/* ******** PARAGRAPH ******** */

p { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; }
td { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; }
li { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; }

h6 { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0D004C; font-style: normal; text-decoration: none; font-weight: bold; }
.article-h6 { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0D004C; font-style: normal; text-decoration: none; font-weight: bold; }

h5 { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #0D004C; font-style: normal; text-decoration: none; font-weight: bold; }
.article-h5 { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #0D004C; font-style: normal; text-decoration: none; font-weight: bold; }

h4 { font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #FFFFFF; font-style: normal; text-decoration: none; font-weight: bold; }
.article-h4 { font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #FFFFFF; font-style: normal; text-decoration: none; font-weight: bold; }

h3 { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #990000; font-style: normal; text-decoration: none; font-weight: bold; }
.article-h3 { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #FFFFFF; font-style: normal; text-decoration: none; font-weight: bold; }

h2 { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #0D004C; font-style: normal; text-decoration: none; font-weight: bold; }
.article-h2 { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #0D004C; font-style: normal; text-decoration: none; font-weight: bold; }

h1 { font-family: Tahoma, Verdana, Arial; font-size: 16px; color: #0D004C; font-style: normal; text-transform: uppercase; text-decoration: none; font-weight: bold; }
.article-h1 { font-family: Tahoma, Verdana, Arial; font-size: 16px; color: #0D004C; font-style: normal; text-transform: uppercase; text-decoration: none; font-weight: bold; }

/* ******** TEXT ******** */

.text-larger { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #000000; text-decoration: none; }

.text-normal { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; }
.text-normal-justify { font-family: Tahoma, Verdana, Arial; text-align:justify; font-size: 11px; color: #000000; text-decoration: none; }
.text-normal-lighter { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; text-decoration: none; }

.text-smaller { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #000000; text-decoration: none; }
.text-smaller-lighter { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #ffffff; text-decoration: none; }

.quote {background-color: #b3d2e3; border: solid 1px #005B7F; padding: 3px; font-style: italic;}

/* ******** INPUT ******** */

INPUT, SELECT { font-family: Tahoma, Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #362F2D; border: 1px solid gray;}
/*.button { background: url('/^images/backgrounds/gombalap.gif'); background-repeat: no-repeat; color: #69391A; font-weight: bold; cursor:pointer; border:0; margin-left: 150px; padding: 5px 20px;}*/
.button-light { background-color: #005B7F; color: #ffffff; border-top-style: inset; border-left-style: inset; border-right-style: outset; border-bottom-style: outset;}
.button-simple { background-color: buttonface; color: #000000;}

.adminbutton { background-color: #C2BB9A; color: #BF0000; cursor:pointer; border:0; }


.errorField { border-style: solid; border-width: 1px; border-color: #ff0000;}
input.radio { background: transparent; }

/* ******** TABLE ******** */

/*.dark-background { background: #C2BB9A; }
.light-background { background: #C2BB9A; }
.base-background { background: #005B7F; }
*/
.contentmain-background { background: #BF0000;}
.contentsub-background { background: #F73030;}

.AdminHeader			{ text-align:center; font-weight:bold; color:#000000; margin-bottom:5px; }
.adminmain-background { background: #C2BB9A;}
.adminmain-background a { color: black;font-weight:bold;}
.adminmain-background a:hover { color: black;font-weight:bold;text-decoration:underline;}

.adminsub-background { background: #00BF75;}

.boxheader {background: #9C9573; color: #000000; padding: 3px 0px 3px 5px; font-weight: bold; font-size: 10px;}

.contentheader {  padding: 0px 0px 0px 0px; font-weight: bold; font-size: 13px; color: #990000; white-space:nowrap; text-transform:uppercase;}
.contentheader div {margin: 15px 125px; width:100px; }

.bordered { border-style: solid; border-width: 1px; border-color: #183842; background-color: #C2BB9A;}
.nonbordered { background-color: #9FBECF;}

.tablazat-fejlec { background-color: #0D004C; color: #ffffff; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold;}
.tablazat-fejlec-normal { background-color: #005B7F; color: #ffffff; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: normal;}
.tablazat-paros { background-color: #C7E6F7; color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: normal;}
.tablazat-paratlan { background-color: #B3D2E3; color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: normal;}

/* ******** LINK ******** */

a { text-decoration: none;}
a img { border: 0px none ;} /*
  a:hover {  font-family: Tahoma, Verdana, Arial; color: #BF0000; text-decoration: underline; }

a.black {  font-family: Tahoma, Verdana, Arial; color:#000000 ; text-decoration: none; }
  a:hover.black {  font-family: Tahoma, Verdana, Arial; color:#000000; text-decoration: underline; }

a.white {  font-family: Tahoma, Verdana, Arial; color:#ffffff ; text-decoration: underline; }
  a:hover.white {  font-family: Tahoma, Verdana, Arial; color:#ffffff; text-decoration: underline; }

a.topmenu {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; }
  a:hover.topmenu {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #BBBBBB; text-decoration: none; font-weight: normal; }

a.contentmenu {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding-left: 7px;}
  a:hover.contentmenu {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight: normal;  padding-left: 7px;}

a.menudir {  font-family: Tahoma, Verdana, Arial; text-decoration: none; font-weight:bolder; color: #183842; font-size:12px}
  a:hover.menudir {  font-family: Tahoma, Verdana, Arial; text-decoration: none; font-weight:bold; color: #ffffff; font-size:12px}

a.menuhtml {  font-family: Tahoma, Verdana, Arial; text-decoration: none; color: #183842; font-size:12px}
  a:hover.menuhtml {  font-family: Tahoma, Verdana, Arial; text-decoration: none; color: #ffffff; font-size:12px}
*/
/* ******** FILESYSTEM ******** */

.simple { color: #000000; }
.dir-act { background-color: #003F8D; color: #ffffff; }
.file-act { background-color: #FFE967; color: #000000; }

/*
.Poll 						{ font-family: Tahoma, Verdana, Arial; }
.Poll h1 					{ background:url('/^images/main/title-bg.gif') no-repeat top left; font-size:11px; color:#FFFFFF; padding-left:3px; line-height:16px; margin-left:5px; vertical-align:top; _padding-top:2px; }
.Poll div 					{ padding:5px; }
#PollVoteButton 			{ width:100px; text-align:center; color:#BF0000; font-family: Tahoma, Verdana, Arial; font-size:11px; cursor:pointer; }
div.PollQuestion 			{ margin-left:5px; padding:0; font-size:11px; font-weight:bold; }
.PollRadioVote input 		{ background-color:#9C9573; border:0; margin-left:4px; _margin-left:0px; }
.PollRadioVote p 			{ font-size:11px; margin:-13px 0 0 25px; padding-bottom:3px; _margin:-16px 0 0 26px; _padding-bottom:0; }
.PollCheckBoxVote input 	{ background-color:#DFDCCD; border:0; margin-left:0; _margin-left:-4px; }
.PollCheckBoxVote p 		{ font-size:10px; margin:-11px 0 0 20px; padding-bottom:5px; _margin:-16px 0 0 20px; _padding-bottom:0px; }
.PollResult 				{ font-family: Tahoma, Verdana, Arial; font-size:11px; }
.PollResult p 				{ clear:both; margin:0; }
.PollResult div 			{ padding:0px; float:left;}
.PollResult .PollBordered 	{ width:70px; height:15px; margin-bottom:10px; border:1px solid #931210; background-color:#96A4B9; }
.PollResult .PollFree 		{ height:15px; background-color:#96A4B9; }
.PollResult .PollVoted 		{ height:15px; background-color:#931210; }
.PollResult .PollDB 		{ width:70px; margin-left:3px; }
.PoolQuestion 				{ display:inline; }
*/

/* *********** FÓRUM ********* 
.Forum 					{ margin:5px; }
.Forum h2 				{ font-size:11px; color:#2E4B85; }
.Forum input 			{ font-family: Verdana, Tahoma, Arial; font-size:11px; }
.Forum textarea 		{ font-family: Verdana, Tahoma, Arial; font-size:11px; }
.ForumEdited 			{ color:#3F6175; text-align:left; padding-bottom:10px; }
.ForumPrev 				{ color:#3F6175; text-align:right; padding-top:10px; }
.ForumMessage 			{ padding:0px 10px; background-color:#FFFFFF; color:#000000; font-family:Verdana, Tahoma, Arial; font-size:11px; text-decoration: none; font-weight: normal; }
.ForumSignat 			{ padding:2px 10px 10px 10px; }
.ForumSignat hr 		{ border-top:1px solid #000000; }
.ForumModerated td 		{ background-color:#FF5555; }
.ForumModeratedPost 	{ padding:10px; font-weight:bold; text-align:center; color:#782917;}
.ForumHeader 			{ background-color: #96A4B9; color: #FFFFFF; font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight: bold; padding:3px; text-align:left; }
.ForumTable 			{ color:#333333; margin:0 auto; }
.ForumTableAccentuated 	{ color:#333333; text-align:right; }
.ForumTableEven 		{ background-color: #DFDCCD; color: #000000; font-family: Verdana, Tahoma, Arial; font-size:11px; text-decoration: none; font-weight: normal;}
.ForumTableOdd 			{ background-color: #FFFFFF; color: #000000; font-family: Verdana, Tahoma, Arial; font-size:11px; text-decoration: none; font-weight: normal;}
.ForumPostMenu 			{ font-size:9px; }
.ForumSpacer 			{ font-size:0px; line-height:0px; }
.ForumSorter 			{ width:100%; }
.ForumSorter div 		{ height:14px; margin:-14px 5px 0 0; text-align:right; }
.ForumSorter a 			{ display:block; height:5px; line-height:5px; margin-bottom:3px; }
.ForumFavorite 			{ width:100%; }
.ForumFavorite div 		{ height:14px; margin-top:-14px; text-align:right; }
.quote {background-color: #b3d2e3; border: solid 1px #005B7F; padding: 3px; font-style: italic; margin: 20px 5px 20px 20px;}

.SizeInfo 		{ display:inline; vertical-align:top; min-width:90px; _width:90px; height:15px; }
.SizeInfoBad 	{ color:#FF0000; font-weight:bold; }

.Content_News			{ margin-left:5px; }
.Content_News a			{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #BF0000; text-decoration:none; }
.Content_News a:hover	{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #BF0000; text-decoration:none; }
.Content_News_Title 	{ }
.Content_News_Desc		{ margin-bottom:3px; }
.Content_News_Desc img 	{ float:left; margin-right:10px; }
.Content_News_Desc span { font-weight:bold; }

*/

.Header			{ margin: 0px; padding: 0px; width:882px; height:148px; }
.Header table	{ margin:0px; }
#headerArea { height: 148px;}
.Icon					{ margin:0px 0px -24px 650px; _margin-bottom:-20px; padding: 10px 0px 0px 0px;}
.Icon a 				{ margin-right:5px; }



.Footer			{ font-family: Tahoma, Verdana, Arial; font-size: 10px; width: 820px; text-align: center; margin-top: 40px; padding-top: 10px; border-top: 1px solid #be7270; background: #ffffff;}
.Footer	a		{ background: url('/^images/main/lentimenu_potty.gif'); background-repeat: no-repeat; background-position: 0px 5px; color: #555555; text-decoration: none; font-weight: bold; padding-left: 17px; padding-right: 15px;}
.Footer	img     { position: relative; top: -1px; left: -2px; }

#contentArea { background: url('/^images/main/tartalom_bg.jpg'); background-repeat: no-repeat; width: 882px; _margin-top: -6px;  }

.nyito { _margin-top: 6px;}

.boraink_div { clear: both; margin: 20px 50px; padding-bottom: 15px; width: 720px; border-bottom: 1px solid #990000;font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #555555;}
.boraink_div img { float: left;}
.boraink_cim { float: left; width: 450px; font-family: Tahoma, Verdana, Arial; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-size: 12px; padding-left: 10px;}
.boraink_div .clear { clear: both;}



.boraszat_bemutat { position: relative; padding: 0px; margin: 25px; color: #555555; width: 400px; height: 300px; word-spacing: 2px;}
.boraszat_bemutat2 { position: absolute; padding: 0px; left:400px; top: 160px;  margin: 25px; color: #555555; height: 300px; word-spacing: 2px;}

.boraszatnevjegy { position: absolute; top: 110px; left: 200px; width: 190px;}

.boraszatkozkep { margin-left: 55px; margin-bottom: 15px;}
.boraszat_szoveg { position: relative; top: 10px; width: 750px; margin-left: 40px; font-family: Tahoma, Verdana, Arial; font-size: 11px; color:#555555; text-align: justify;  letter-spacing: 0.3mm;}

*:first-child+html .boraszat_bemutat2 {  /* IE7 hack */

           top: 170px;

}

.article-header a {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #990000; font-style: normal; text-decoration: underline; font-weight: bold; padding-left:12px;}
.article-header a:hover {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #990000; font-style: normal; text-decoration: none; font-weight: bold; padding-left:12px;}
.article-header2 {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #574F4B; font-style: normal;}
.article-header2 a {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #990000; font-style: normal; text-decoration: underline;}
.article-header2 a:hover {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ff0000; font-style: normal; text-decoration: none;}


.blogfooter {height:25px;}
.blogfooter a { text-decoration: none; color:#69391C; font-weight:bold;}
.blogfooter a:hover { text-decoration: none; color:69391C; font-weight:bold;}
.blog_gomb {display: block; float:right; background: url('/^images/backgrounds/gombalap.gif');width:120px; height:22px; text-align:center; padding-top:4px;}
.blogcomment {display: block; float:left; background: url('/^images/backgrounds/gombkicsi.gif');width:20px; height:17px; text-align:center; padding-top:3px;margin-right:10px;}
.blogpager {display: block; float:left; background: url('/^images/backgrounds/gombkicsi.gif');width:20px; height:17px; text-align:center; padding-top:2px; font-size: 12px; margin-right:10px;}
.blogback {display: block; float:left; background: url('/^images/backgrounds/gombalap.gif');width:120px; height:22px; text-align:center; padding-top:4px; margin-left:310px;}

/* ******** WEBSHOP ******** */

td.cellProduct
{
	background-color: #830404;
	color: #FFFFFF;
	border-color: #AAAAAA;
	border-style: solid;
	border-width: 1px;
	padding: 0px 5px 0px 5px;
}

div.webshop
{
	padding: 10px 50px 10px 50px;
}

.webshop-button
{
	width: 124px;
	height: 23px;
	background-image: url('/^images/webshop-button.gif');
	border: none;
	padding-bottom: 3px;
	color: #69391C;
}

/*WINEPRESS*/

.rolunkHead_1 {height:16px; background:#CCD9A6;  padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px;}
.rolunkInnerDiv_1 {display:inline; float:right;font-size:12px;}
.rolunkHead_2 {height:20px; background: url('/^images/backgrounds/winepress_author.gif') top left repeat-x #EAE1B8; font-size:12px; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px;}
.rolunkInnerDiv_2 {display:inline;float:right;font-size:12px;}
.rolunkDesc {background:#ffffff;font-size:12px; padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:10px; color:#444444; font-size:11px;}
.rolunkMore {background:#ffffff;text-align:right;font-size:12px; padding-right:10px; height:40px; padding-bottom:10px;}
.ContentDiv {width:700px; border:0px solid red; marg_in-top:80px; margin-left:50px; font-family:Tahoma, Verdana, Arial; font-size:1px;}

.rolunkLink a {color:#920004; font-size:11px; text-decoration:underline;}
.rolunkLink {color:#920004; font-size:11px;}
.rolunkLabel {color:#574F4B; font-size:11px; font-weight:bold;}
.rolunkTitle {color:#920004; font-size:12px; font-weight:bold;}
.rolunkVesszo {color:#920004; font-size:11px;}
.rolunkDatum {color:#444444; font-size:11px;}
.rolunkPublished {color:#920004; font-size:11px; font-weight:bold;}
.rolunkTagSpan a {color:#920004; font-size:11px; text-decoration:underline; margin-left:9px;}

.contentPager {font-size:12px; text-align:right; float:right; background-color:#ffffff;}
.actPagerItem, .pagerItem a {display: block; float:left; color:#69391C; font-weight:bold; background: url('/^images/backgrounds/gombkicsi.gif');width:20px; height:17px; text-align:center; padding-top:2px; font-size: 12px; margin-left:10px;}

.searchFormDiv {padding-top:10px; padding-bottom:20px; padding-left:10px;}
.introduceText {color:#920004; font-size:12px; font-weight:bold; padding-top:20px; padding-bottom:20px;}
.searchText {color:#574F4B; font-size:11px; font-weight:bold;}
.searchPhrase {width:300px; height:16px;  border-style:inset; margin-left:20px;margin-right:10px;color:#574F4B; font-size:11px; padding-left:5px;}
.searchButton { background: url('/^images/backgrounds/gombalap.gif');width:120px; height:22px; text-align:center; border:0;color:#69391C; font-weight:bold;font-size:12px;}
.rolunkMore div {float:right; background: url('/^images/backgrounds/gomb_nagy.png') no-repeat;width:161px; height:22px; text-align:center; border:0; padding-top:4px;}
.rolunkMore div a {color:#69391C; font-weight:bold;font-size:11px;}
.taranisArticle_winepress {padding-right:50px;}
