﻿@import url('/Root/System/Common/css/editmode.css');

html, body {
	margin: 0; padding: 0;
}

body {
	background: url(../img/bg.png) repeat-y 50% 0 #dbf39a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A583C;
}

form { margin:0; padding: 0; }
input, select, textarea  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
select{ border: 1px solid #a7a7a7; }
img { border:0 }
a { color:#f60; outline: none; text-decoration: none; }
a:hover { text-decoration: underline; }
a span { cursor: pointer; }
ul { margin:0; padding:0; list-style: none; }

/*** common classes ***/

.hr hr, .hide, .snHide { display: none; }
.clear { font-size:0; line-height:0; clear: both; }
.wc_hidden .snPortlet
{
	display:none;
}
.FloatLeft
{
	float:left!important;
}
.FloatRight
{
	float:right!important;
}
.NoBorder
{
	border:0!important;
	margin-top:0!important;
}
h2 a:link, h2 a:visited, h3 a:link,  h3 a:visited
{
	color:#5A583C; 
}
h2 a:hover, h2 a:active, h3 a:hover,  h3 a:active
{
	color:#5A583C; 
}

.wc_shadow {
	zoom:1;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:  0 0 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.2);
	filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=3,MakeShadow=true,ShadowOpacity=0.2);
	background: #000;
}

.wc_shadow-content {
	background: #fff;
	position: relative;
	*left: 3px; *top: 3px;
	overflow: hidden; zoom:1;
}
.wc_lead p {
	display:inline; margin:0; padding:0;
}

/* form override */

.IUContainer .InputUnit  { overflow: hidden; padding:0; margin: 0 0 10px; clear: both; }
.IUContainer .IULabel {
    float: left; display: inline;
    width: 100px;
    padding: 3px 0 0; margin: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
}
.IUContainer .IUControl  { float: left; display: inline; padding:0;	width:350px; }
.IUContainer .IUData { border: 1px solid #a8a8a8; background:#fff; padding: 2px; position: relative; }
.IUContainer .IUCheckbox { border: 0; }
.IUContainer .IUCheckbox input { width: auto!important; border: 0!important; }
.IUContainer .IULabelDesc { display: none; }
.IUContainer .IUControl input, .IUContainer .IUControl textarea
{
	border:1px solid #a7a7a7;
	background:#fff url(../img/input_bg.gif) no-repeat left top;
	vertical-align:middle;
	width:98%;
	font-size:12px;
	padding:2px;
	margin:0;
}
/*
.IUContainer .IUControl input, .IUContainer .IUControl textarea
{
	width:350px;
}
*/
.IUContainer .IUControl textarea
{
	height:150px;
}

/* captcha general */

.IUContainer .IUCaptcha 
{
	width:350px;
}
.IUContainer .IUCaptcha div
{
	overflow:hidden;
}
.IUContainer .IUCaptcha img
{
	border:1px solid #ccc!important;
	float:left;
	width:97px!important;
	height:41px!important;
}
.IUContainer .IUCaptcha input
{
	width:240px!important;
	float:left;
	margin:5px 0 0 5px;
}
.IUContainer .IUFile input
{
	width:210px!important;
}
.IUCaptcha span
{
	padding:0;
	font-family:Georgia,"Times New Roman",Times,serif;
	line-height:18px;
}

/* specialist question form override */

.wc_questionform_holder { margin:-10px 5px 10px!important; }
.wc_questioneditform_holder { margin:10px 5px 0!important; }
.wc_questionform_holder .IUContainer, .wc_questioneditform_holder .IUContainer { padding:10px 0 0; }
.wc_questionform .IUData { width: 400px!important; }
.wc_questionform textarea.IUData { width: 480px !important; height: 300px; }

.snFormButtons { clear: both; text-align: right; padding: 0 10px; }

/*** ads ***/
.advert h5 {
	margin:-3px 0 4px 0; padding: 5px 0 0 0;
	font-size: 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing: 1px;
	line-height: 5px;
	text-align: center;
	text-transform: uppercase;
	color: #E1D7C4;
	border-bottom: 1px solid #E1D7C4;
}
.advert h5 span { background: #fff; padding:0 5px; }
.advert .banner { margin-bottom: 20px; }

/*** columns ***/
.wc_cols { overflow: hidden; zoom:1; clear:both; }
.wc_col { float:left; display: inline; }
.wc_wide1 { width: 202px;}
.wc_wide2 { width: 300px;}
.wc_wide3 { width: 434px;}
.wc_wide4 { width: 646px; margin-left: 5px; margin-right: 5px;}
.wc_wide5 { width: 956px; margin-left: 5px; margin-right: 5px;}
.wc_wide6 { width: 744px; margin-left: 5px; margin-right: 5px;}
#wc_index .wc_wide1 { margin-left: 5px; margin-top: 5px; }
#wc_index .wc_wide2 { margin-left: 10px; }
#wc_index .wc_wide3 { margin-left: 5px; }

#wc_rovat .wc_wide1 { margin-left: 10px; margin-top: 5px; }
#wc_rovat .wc_wide2 { margin-left: 5px; }
#wc_rovat .wc_wide3 { margin-left: 5px; }

.wc_wide3 .wc_col { width: 202px; }
.wc_wide3 .wc_col1 { margin-right: 10px; }

.wc_wide4 .wc_col { width: 300px; padding: 8px 0 5px 0; }
.wc_wide4 .wc_col1 { margin-right: 15px; margin-left: 5px; }


/*** buttons ***/
a.submit {
	background: url(../img/bgsprite.gif) no-repeat 100% -261px;
	color:#fff;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none !important;
	cursor: pointer;
	display: inline-block;
	height: 20px;
	outline: none;
}
a.submit span {
	background: url(../img/bgsprite.gif) no-repeat 0 -261px;
	padding: 3px 4px 0 9px;
	height: 17px;
	display: inline-block;
	position: relative; left: -5px;
	cursor: pointer;
}
span.submit {
	background: url(../img/bgsprite.gif) no-repeat 100% -261px;
	cursor: pointer;
	display: inline-block;
	height: 20px;
	margin-left: 5px;
}
span.submit input {
	border: 0!important;
	cursor: pointer;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:uppercase;
	background: url(../img/bgsprite.gif) no-repeat 0 -261px!important;
	padding: 0 1px 2px 6px!important;
	*padding: 1px 4px 0 9px!important;
	height: 20px;
	overflow: visible;
	position: relative; left: -5px;
	outline: none;
}

/*** portlet box ***/
.snPortlet, .snPtFooter                 { position: relative; zoom:1; }
#wc_main .snPortlet                     { margin-bottom: 20px; }
#wc_index .wc_wide3 .wc_col .snPortlet  { margin-bottom: 15px; zoom:1; }
#wc_main .wc_wide4 .wc_col .snPortlet   { margin-bottom: 10px;}

.wc_boxtitle {
	border-bottom: 5px solid #ccc;
	font-size: 19px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif;
	padding: 6px 0 10px 2px; margin: 0 5px 2px 5px;
}
.snPtHeader 
{
	position: relative;
}
.snPtHeaderCenter {
	margin-right: 5px;
	background: url(../img/bgsprite.gif) no-repeat 0 -156px;
	height: 26px;
	overflow: hidden; zoom:1;
}
.snPtHeaderTR {
	background: url(../img/bgsprite.gif) no-repeat 100%  -156px;
	width: 5px;
	height: 26px;
	position:absolute; right: 0; top: 0;
	overflow: hidden; zoom:1;
}
.snPtTitle {
	color:#fff;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	position:relative;
}
.snPtTitle span
{
	font-size:9px;
	letter-spacing:1px;
	position:absolute;
	right:4px;
}
.snPtBodyBorder {
	border-left: 1px solid #e1d7c4;
	border-right: 1px solid #e1d7c4;
	background: #f6f1eb;
	overflow: hidden; zoom:1;
}
.snPtFooterBL {
	margin-right: 5px;
	background: url(../img/bgsprite.gif) no-repeat 0 -232px;
	height: 3px;
	overflow: hidden; zoom:1;
}
.snPtFooterBR {
	background: url(../img/bgsprite.gif) no-repeat 100%  -232px;
	width: 5px;
	height: 3px;
	overflow: hidden; zoom:1;
	position:absolute; right: 0; top: 0;
}
.NoBorderSkin                       { margin:0 0 10px!important; }
.NoBorderSkin .snPtBodyBorder       { background:0; border-width:0; }
.NoBorderSkin .snPtFooter			{ display:none; }
.NoBorderSkin .snPortlet .snPtFooter{ display:block; }

.CyanWhiteSkin .snPtHeaderCenter	{ background-position: 0 -156px; }
.CyanWhiteSkin .snPtHeaderTR		{ background-position: 100% -156px; }
.CyanWhiteSkin .snPtTitle			{ color: #fff;}
.CyanWhiteSkin .snPtBodyBorder		{ border-color:#ccebeb; background-color:#fff;  }
.CyanWhiteSkin .snPtFooterBL		{ background-position: 0 -229px; }
.CyanWhiteSkin .snPtFooterBR		{ background-position: 100% -229px; }

.NLCSkin .snPtHeaderCenter			{ background-position: 0 -26px; }
.NLCSkin .snPtHeaderTR				{ background-position: 100% -26px; }
.NLCSkin .snPtTitle					{ color: #fff;}
.NLCSkin .snPtBodyBorder			{ border:0; background: url(../img/nlcbg.png) no-repeat 100% 100% #eaccdf; }
.NLCSkin .snPtFooterBL,
.NLCSkin .snPtFooterBR				{ display:none;}

.GreenWhiteSkin .snPtHeaderCenter	{ background-position: 0 -104px; }
.GreenWhiteSkin .snPtHeaderTR		{ background-position: 100% -104px; }
.GreenWhiteSkin .snPtTitle			{ color: #060;}
.GreenWhiteSkin .snPtBodyBorder		{ border-color:#d8ecba; background-color:#fff;  }
.GreenWhiteSkin .snPtFooterBL		{ background-position: 0 -226px; }
.GreenWhiteSkin .snPtFooterBR		{ background-position: 100% -226px; }

.GreenOrangeSkin .snPtHeaderCenter	{ background-position: 0 -104px; }
.GreenOrangeSkin .snPtHeaderTR		{ background-position: 100% -104px; }
.GreenOrangeSkin .snPtTitle			{ color: #060;}
.GreenOrangeSkin .snPtBodyBorder	{ border-color:#d9edbb; background-color:#f0f9d6;  }
.GreenOrangeSkin .snPtFooterBL		{ background-position: 0 -238px; }
.GreenOrangeSkin .snPtFooterBR		{ background-position: 100% -238px; }

.VideoSkin .snPtHeaderCenter		{ background-position: 0 -156px; }
.VideoSkin .snPtHeaderTR			{ background-position: 100% -156px; }
.VideoSkin .snPtTitle				{ color: #fff;}
.VideoSkin .snPtBodyBorder			{ border:0; background: url(../img/videoboxbg.png) no-repeat 100% 100% #d4f3f3; }
.VideoSkin .snPtFooterBL,
.VideoSkin .snPtFooterBR			{ display:none;}

.CyanCyanSkin .snPtHeaderCenter		{ background-position: 0 -156px; }
.CyanCyanSkin .snPtHeaderTR			{ background-position: 100% -156px; }
.CyanCyanSkin .snPtTitle			{ color: #fff;}
.CyanBoxSkin .snPtBodyBorder,
.CyanCyanSkin .snPtBodyBorder		{ border-color:#ccebeb; background-color:#d4f3f3;  }
.CyanBoxSkin .snPtFooterBL,
.CyanCyanSkin .snPtFooterBL			{ background-position: 0 -235px; }
.CyanBoxSkin .snPtFooterBR,
.CyanCyanSkin .snPtFooterBR			{ background-position: 100% -235px; }

.CyanBoxSkin .snPtHeaderCenter		{ height: 3px; background-position: 0 -214px; }
.CyanBoxSkin .snPtHeaderTR			{ height: 3px; background-position: 100% -214px; }
.CyanBoxSkin .snPtTitle				{ display:none;}


.BlueWhiteSkin .snPtHeaderCenter,
.BlueBlueSkin .snPtHeaderCenter		{ background-position: 0 0px; }
.BlueWhiteSkin .snPtHeaderTR,
.BlueBlueSkin .snPtHeaderTR			{ background-position: 100% 0px; }
.BlueWhiteSkin .snPtTitle,
.BlueBlueSkin .snPtTitle			{ color: #00A2D9;}
.BlueWhiteSkin .snPtBodyBorder		{ border-color:#a6e6fc; background-color:#fff;  }
.BlueWhiteSkin .snPtFooterBL		{ background-position: 0 -360px; }
.BlueWhiteSkin .snPtFooterBR		{ background-position: 100% -360px; }

.BlueBlueSkin .snPtBodyBorder		{ border-color:#a6e6fc; background-color:#e5f8fe;  }
.BlueBlueSkin .snPtFooterBL			{ background-position: 0 -284px; }
.BlueBlueSkin .snPtFooterBR			{ background-position: 100% -284px; }


.GreenLimeSkin .snPtHeaderCenter	{ background-position: 0 -104px; }
.GreenLimeSkin .snPtHeaderTR		{ background-position: 100% -104px; }
.GreenLimeSkin .snPtTitle			{ color: #060;}
.GreenLimeSkin .snPtBodyBorder		{ border-color:#d8ecba; background-color:#f1fad7;  }
.GreenLimeSkin .snPtFooterBL		{ background-position: 0 -238px; }
.GreenLimeSkin .snPtFooterBR		{ background-position: 100% -238px; }

.OrangeBrownSkin .snPtHeaderCenter	{ background-position: 0 -78px; }
.OrangeBrownSkin .snPtHeaderTR		{ background-position: 100% -78px; }
.BlueBrownSkin .snPtHeaderCenter	{ background-position: 0 -52px; }
.BlueBrownSkin .snPtHeaderTR		{ background-position: 100% -52px; }
.BrownBrownSkin .snPtHeaderCenter	{ background-position: 0 -130px; }
.BrownBrownSkin .snPtHeaderTR		{ background-position: 100% -130px; }
.GreenBrownSkin .snPtHeaderCenter	{ background-position: 0 -104px; }
.GreenBrownSkin .snPtHeaderTR		{ background-position: 100% -104px; }

.BrownBrownBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -217px; }
.BrownBrownBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -217px; }
.BrownBrownBoxSkin .snPtTitle			{ display:none;}
.BrownBrownBoxSkin .snPtBodyBorder		{ border-color:#e1d7c4; background-color:#f6f1eb;  }
.BrownBrownBoxSkin .snPtFooterBL		{ background-position: 0 -232px; }
.BrownBrownBoxSkin .snPtFooterBR		{ background-position: 100% -232px; }


.OrangeBrownSkin .snPtTitle,
.OrangeBrownSkin .snPtTitle a,
.BlueBrownSkin .snPtTitle,
.BrownBrownSkin .snPtTitle 			{ color: #fff;}
.GreenBrownSkin .snPtTitle 			{ color: #060;}
.OrangeBrownSkin .snPtTitle a:hover { text-decoration: none; }

.OrangeBrownSkin .snPtBodyBorder,
.BlueBrownSkin .snPtBodyBorder,
.BrownBrownSkin .snPtBodyBorder,
.GreenBrownSkin .snPtBodyBorder		{ border-color:#e1d7c4; background-color:#f6f1eb; border-width:0 1px; }

.OrangeBrownSkin .snPtFooterBL,
.BlueBrownSkin .snPtFooterBL,
.BrownBrownSkin .snPtFooterBL,
.GreenBrownSkin .snPtFooterBL		{ background-position: 0 -232px; }

.OrangeBrownSkin .snPtFooterBR,
.BlueBrownSkin .snPtFooterBR,
.BrownBrownSkin .snPtFooterBR,
.GreenBrownSkin .snPtFooterBR		{ background-position: 100% -232px; }

.BlueBoxSkin .snPtHeaderCenter		{ height: 3px; background-position: 0 -281px; }
.BlueBoxSkin .snPtHeaderTR			{ height: 3px; background-position: 100% -281px; }
.BlueBoxSkin .snPtTitle				{ display:none;}
.BlueBoxSkin .snPtBodyBorder		{ border-color:#a6e6fc; background-color:#e5f8fe;  }
.BlueBoxSkin .snPtFooterBL			{ background-position: 0 -284px; }
.BlueBoxSkin .snPtFooterBR			{ background-position: 100% -284px; }

.WhiteBoxSkin .snPtHeaderCenter		{ height: 3px; background-position: 0 -357px; }
.WhiteBoxSkin .snPtHeaderTR			{ height: 3px; background-position: 100% -357px; }
.WhiteBoxSkin .snPtTitle			{ display:none;}
.WhiteBoxSkin .snPtBodyBorder		{ border-color:#a6e6fc; background-color:#fff;  }
.WhiteBoxSkin .snPtFooterBL			{ background-position: 0 -360px; }
.WhiteBoxSkin .snPtFooterBR			{ background-position: 100% -360px; }

.PurpleBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -208px; }
.PurpleBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -208px; }
.PurpleBoxSkin .snPtTitle			{ display:none;}
.PurpleBoxSkin .snPtBodyBorder		{ border-color:#cfb8e7; background-color:#f0e9f7;  }
.PurpleBoxSkin .snPtFooterBL		{ background-position: 0 -241px; }
.PurpleBoxSkin .snPtFooterBR		{ background-position: 100% -241px; }

.PinkBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -439px; }
.PinkBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -439px; }
.PinkBoxSkin .snPtTitle			{ display:none;}
.PinkBoxSkin .snPtBodyBorder	{ border-color:#f9f; background-color:#ffcceb;  }
.PinkBoxSkin .snPtFooterBL		{ background-position: 0 -442px; }
.PinkBoxSkin .snPtFooterBR		{ background-position: 100% -442px; }

.OrangeBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -287px; }
.OrangeBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -287px; }
.OrangeBoxSkin .snPtTitle			{ display:none;}
.OrangeBoxSkin .snPtBodyBorder		{ border-color:#fc6; background-color:#ffefce;  }
.OrangeBoxSkin .snPtFooterBL		{ background-position: 0 -290px; }
.OrangeBoxSkin .snPtFooterBR		{ background-position: 100% -290px; }

.CatalogSearchSkin .snPtHeaderCenter	{ height: 4px; background-position: -4px -396px; border-left:2px solid #fc3; }
.CatalogSearchSkin .snPtHeaderTR		{ height: 4px; background-position: 100% -396px; }
.CatalogSearchSkin .snPtTitle			{ display:none;}
.CatalogSearchSkin .snPtBodyBorder		{ border-color:#fc6; background-color:#ffe69d; border-width:0 2px;  }
.CatalogSearchSkin .snPtFooterBL		{ height: 4px; background-position: 0 -429px; }
.CatalogSearchSkin .snPtFooterBR		{ height: 4px; background-position: 100% -429px; }

.DeepOrangeBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -433px!important; }
.DeepOrangeBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -433px!important; }
.DeepOrangeBoxSkin .snPtTitle			{ display:none;}
.DeepOrangeBoxSkin .snPtBodyBorder		{ border-color:#fc3; background-color:#fc3!important;  }
.DeepOrangeBoxSkin .snPtFooterBL		{ background-position: 0 -436px!important; }
.DeepOrangeBoxSkin .snPtFooterBR		{ background-position: 100% -436px!important; }

.GreenOrangeBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -211px; }
.GreenOrangeBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -211px; }
.GreenOrangeBoxSkin .snPtTitle			{ display:none;}
.GreenOrangeBoxSkin .snPtBodyBorder		{ border-color:#d9edbb; background-color:#f0f9d6;  }
.GreenOrangeBoxSkin .snPtFooterBL		{ background-position: 0 -238px; }
.GreenOrangeBoxSkin .snPtFooterBR		{ background-position: 100% -238px; }

.GreenBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -223px; }
.GreenBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -223px; }
.GreenBoxSkin .snPtTitle		{ display:none;}
.GreenBoxSkin .snPtBodyBorder	{ border-color:#d9edbb; background-color:#fff;  }
.GreenBoxSkin .snPtFooterBL		{ background-position: 0 -226px; }
.GreenBoxSkin .snPtFooterBR		{ background-position: 100% -226px; }

.DarkOrangeBoxSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -293px; }
.DarkOrangeBoxSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -293px; }
.DarkOrangeBoxSkin .snPtTitle			{ display:none;}
.DarkOrangeBoxSkin .snPtBodyBorder		{ border-color:#fc3; background-color:#ffe69d;  }
.DarkOrangeBoxSkin .snPtFooterBL		{ background-position: 0 -296px; }
.DarkOrangeBoxSkin .snPtFooterBR		{ background-position: 100% -296px; }
.DarkOrangeBoxSkin .wc_boxtitle 	{ border-color: #fc3; color: #f30; }

.DarkBlueWhiteSkin                      { margin: 0 0 20px; }
.DarkBlueWhiteSkin .snPtHeaderCenter	{ background-position: 0 -156px; margin-left:3px; }
.DarkBlueWhiteSkin .snPtHeaderTR		{ background-position: 100% -156px; right:3px; }
.DarkBlueWhiteSkin .snPtTitle			{ color: #fff;}
.DarkBlueWhiteSkin .snPtBodyBorder		{ border:0; background:#fff url(../img/articlebg.gif) repeat-y left top; padding:0 0 0 7px; }
.DarkBlueWhiteSkin .snPtBody			{ background:#fff url(../img/articlebg.gif) repeat-y right top; overflow:hidden; padding:0 7px 0 0; }
.DarkBlueWhiteSkin .snPtFooterBL		{ background-position: 0 -363px; height:7px; }
.DarkBlueWhiteSkin .snPtFooterBR		{ background-position: 100% -363px; height:7px; }

.GreenWhiteShadowSkin                   { margin: 0 0 20px; }
.GreenWhiteShadowSkin .snPtHeaderCenter	{ background-position: 0 -104px; margin-left:3px; }
.GreenWhiteShadowSkin .snPtHeaderTR		{ background-position: 100% -104px; right:3px; }
.GreenWhiteShadowSkin .snPtTitle		{ color: #fff;}
.GreenWhiteShadowSkin .snPtBodyBorder	{ border:0; background:#fff url(../img/articlebg.gif) repeat-y left top; padding:0 0 0 7px; }
.GreenWhiteShadowSkin .snPtBody			{ background:#fff url(../img/articlebg.gif) repeat-y right top; overflow:hidden; padding:0 7px 0 0; }
.GreenWhiteShadowSkin .snPtFooterBL		{ background-position: 0 -363px; height:7px; }
.GreenWhiteShadowSkin .snPtFooterBR		{ background-position: 100% -363px; height:7px; }

.GoogleSkin .snPtHeaderCenter		{ height: 6px; background-position: 0 -182px; }
.GoogleSkin .snPtHeaderTR			{ height: 6px; background-position: 100% -182px; }
.GoogleSkin .snPtTitle				{ display:none;}
.GoogleSkin .snPtBodyBorder			{ border-color:#e1d7c4; background-color:#fff;  }
.GoogleSkin .snPtFooterBL			{ height: 20px; background-position: 0 -188px; }
.GoogleSkin .snPtFooterBR			{ height: 20px; width: 120px; background-position: 100% -188px; }

.VotingSkin .snPtHeaderCenter		{ height: 3px; background-position: 0 -214px; }
.VotingSkin .snPtHeaderTR			{ height: 3px; background-position: 100% -214px; }
.VotingSkin .snPtTitle				{ display:none;}
.VotingSkin .snPtBodyBorder			{ border-color:#ccebeb; background-color:#d4f3f3;  }
.VotingSkin .snPtFooterBL			{ background-position: 0 -235px; }
.VotingSkin .snPtFooterBR			{ background-position: 100% -235px; }
.VotingSkin .wc_boxtitle 			{ border-color: #c0ecec; color: #099; }
.VotingSkin .snPtIcon				{
	background: url(../img/votinghead.jpg) no-repeat 100% 0;
	width: 65px; height: 57px;
	position:absolute; top: -14px; right: 6px;
	z-index: 100;
}

.DietSkin .snPtHeaderCenter			{ height: 3px; background-position: 0 -299px; }
.DietSkin .snPtHeaderTR				{ height: 3px; background-position: 100% -299px; }
.DietSkin .snPtTitle				{ display:none;}
.DietSkin .snPtBodyBorder			{ border-color:#fac1a6; background-color:#fdece4;  }
.DietSkin .snPtFooterBL				{ background-position: 0 -302px; }
.DietSkin .snPtFooterBR				{ background-position: 100% -302px; }
.DietSkin .wc_boxtitle 				{ border-color: #fcdccd; color: #f30; }
.DietSkin .snPtIcon					{
	background: url(../img/diethead.jpg) no-repeat 100% 0;
	width: 69px; height: 63px;
	position:absolute; top: -8px; right: 2px;
	z-index: 100;
}
.BMISkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -439px; }
.BMISkin .snPtHeaderTR		{ height: 3px; background-position: 100% -439px; }
.BMISkin .snPtTitle			{ display:none;}
.BMISkin .snPtBodyBorder	{ border-color:#f9f; background-color:#ffcceb;  }
.BMISkin .snPtFooterBL		{ background-position: 0 -442px; }
.BMISkin .snPtFooterBR		{ background-position: 100% -442px; }
.BMISkin .snPtIcon			{
	background: url(../img/bmihead.jpg) no-repeat 100% 0;
	width: 73px; height: 83px;
	position:absolute; top: -6px; right: 10px;
	z-index: 100;
}
.GISkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -445px; }
.GISkin .snPtHeaderTR		{ height: 3px; background-position: 100% -445px; }
.GISkin .snPtTitle			{ display:none;}
.GISkin .snPtBodyBorder	{ border-color:#a4e002; background-color:#dbf39a;  }
.GISkin .snPtFooterBL		{ background-position: 0 -448px; }
.GISkin .snPtFooterBR		{ background-position: 100% -448px; }
.GISkin .snPtIcon			{
	background: url(../img/gihead.jpg) no-repeat 100% 0;
	width: 54px; height: 72px;
	position:absolute; top: -15px; right: 10px;
	z-index: 100;
}
.VitaminSkin .snPtHeaderCenter	{ height: 3px; background-position: 0 -293px; }
.VitaminSkin .snPtHeaderTR		{ height: 3px; background-position: 100% -293px; }
.VitaminSkin .snPtTitle			{ display:none;}
.VitaminSkin .snPtBodyBorder	{ border-color:#fc3; background-color:#ffe69d;  }
.VitaminSkin .snPtFooterBL		{ background-position: 0 -296px; }
.VitaminSkin .snPtFooterBR		{ background-position: 100% -296px; }
.VitaminSkin .wc_boxtitle 	{ border-color: #fc3; color: #f30; }
.VitaminSkin .snPtIcon					{
	background: url(../img/vitaminhead.jpg) no-repeat 100% 0;
	width: 61px; height: 67px;
	position:absolute; top: -9px; right: 10px;
	z-index: 100;
}

/* vitamintár portlet */

.VitaminSkin .form
{
	margin:10px;
}
.VitaminSkin .form label
{
	display:block;
    font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin:0 0 6px;
}
.VitaminSkin .form select
{
	width:100%;
	margin:0 0 6px;
}
.VitaminSkin .form .submit
{
	float:right;
	text-align:right;
	margin:10px 2px;
}
.vitamintar_title
{
	background-position:0 -78px!important;
}
.vitamintar_title .sbox_titleinner
{
	background-position:100% -78px!important;
}

.ToothbrushHandleSkin, .ToothbrushHeadSkin  { min-height:0px!important; margin:0!important; }
.ToothbrushHandleSkin .wc_banner    { height:50px; margin:0 0 0 10px; }

.Alternate1Skin .snPtHeaderCenter	{ height: 3px; background-position: 0 -281px; }
.Alternate1Skin .snPtHeaderTR		{ height: 3px; background-position: 100% -281px; }
.Alternate1Skin .snPtTitle			{ display:none;}
.Alternate1Skin .snPtBodyBorder		{ border-color:#a6e6fc; background-color:#e5f8fe;  }
.Alternate1Skin .snPtFooterBL		{ background-position: 0 -284px; }
.Alternate1Skin .snPtFooterBR		{ background-position: 100% -284px; }

.Alternate0Skin .snPtHeaderCenter	{ height: 3px; background-position: 0 -357px; }
.Alternate0Skin .snPtHeaderTR		{ height: 3px; background-position: 100% -357px; }
.Alternate0Skin .snPtTitle			{ display:none;}
.Alternate0Skin .snPtBodyBorder		{ border-color:#a6e6fc; background-color:#fff;  }
.Alternate0Skin .snPtFooterBL		{ background-position: 0 -360px; }
.Alternate0Skin .snPtFooterBR		{ background-position: 100% -360px; }

.QuestionSkin .snPtBody		        { background: url(../img/question.png) no-repeat 0 0; margin: 0 -1px; padding: 10px; position:relative; zoom:1; }
.QuestionSkin .snPtBodyBorder		{ border-color:#ccebeb; background-color:#d4f3f3; overflow: visible;  }
.QuestionSkin .snPtFooterBL			{ background-position: 0 -235px; }
.QuestionSkin .snPtFooterBR			{ background-position: 100% -235px; }
.AnswerSkin .snPtBody		        { background: url(../img/answer.png) no-repeat 0 0; margin: 0 -1px; padding: 10px; position:relative; zoom:1; }
.AnswerSkin .snPtBodyBorder		    { border-color:#a6e6fc; background-color:#fff; overflow: visible; }
.AnswerSkin .snPtFooterBL			{ background-position: 0 -360px; }
.AnswerSkin .snPtFooterBR			{ background-position: 100% -360px; }
.wc_qatop  {
    margin-bottom: 20px; 
    margin-right: 70px;
    height: 26px; 
    background: url(../img/separatorwhite.gif) repeat-x 0 100%;
    position:relative; zoom:1;
}
.AnswerSkin .wc_qatop  {
    background: url(../img/separatorblue.gif) repeat-x 0 100%;
}
#question_list { margin: -10px 5px 10px; }
.wc_qacontent { padding-right: 70px; }
.wc_qanum { float: right; }

/* shadowbox */
.wc_shadowbox { overflow: hidden; zoom: 1;}
.wc_shadowbox .sbox_top {
	background: url(../img/bgsprite.gif) no-repeat 0 -244px;
	height: 7px; overflow: hidden;
}
.wc_shadowbox .sbox_top span {
	background: url(../img/bgsprite.gif) no-repeat 100% -244px;
	float: right; 
	width: 8px; height: 7px;
}
.wc_shadowbox .sbox_inner {
	background: url(../img/bshadowbg.png) repeat-y 0 -251px;
	padding-left: 8px;
	zoom:1;
}
.wc_shadowbox .sbox_innerright {
	background: url(../img/bshadowbg.png) repeat-y 100% -251px;
	padding: 0 10px 3px 2px; 
/*	overflow:hidden;*/
    zoom:1;
}
.wc_shadowbox .sbox_bottom {
	background: url(../img/bgsprite.gif) no-repeat 0 -254px;
	height: 7px;
	overflow: hidden; zoom:1;
}
.wc_shadowbox .sbox_bottom span {
	background: url(../img/bgsprite.gif) no-repeat 100% -254px;
	float: right; 
	width: 8px; height: 7px;
	overflow: hidden; zoom:1;
}

.wc_shadowbox .hr {
	background: url(../img/hr.gif) repeat-x 0 0;
	height: 8px;
	overflow:hidden;
	margin: 5px 0 10px 0;
}

.wc_shadowbox .sbox_title {
    background: url(../img/bgsprite.gif) no-repeat 0 -156px;
    padding-left: 5px;
    margin: 0 0 0 -5px;
    height: 26px;
    line-height: 16px;
    position: relative;
    top: -2px;
}
.wc_shadowbox .sbox_titleinner {
    background: url(../img/bgsprite.gif) no-repeat 100% -156px;    
    height: 26px;
    position: relative; right: -5px;
}
.wc_shadowbox .sbox_titleinner h1 {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #fff;
    margin:0; padding: 5px 0;   
    float:left;
}

#wc_szakerto .wc_shadowbox .sbox_title { background-position: 0 -156px; }
#wc_szakerto .wc_shadowbox .sbox_titleinner { background-position: 100% -156px; }
#wc_szakerto .wc_shadowbox .sbox_titleinner h1 { color:#fff; }
#wc_szakerto .wc_specialistpage { padding: 10px 5px 0 5px; position:relative; }
#wc_szakerto .wc_specialistpage .button_holder{ position:absolute; bottom:8px; right:8px; }
#wc_szakerto .wc_specialistpage .button_holder .submit{ margin:0 0 0 5px; }

#wc_cikk .wc_shadowbox .sbox_title { background-position: 0 -156px; }
#wc_cikk .wc_shadowbox .sbox_titleinner { background-position: 100% -156px; }
#wc_cikk .wc_shadowbox .sbox_titleinner h1 { color:#fff; }

.wc_contentlisttop { padding: 0 10px 10px 10px; margin-top: -10px; overflow: hidden; zoom:1; }
.wc_contentlisttop .wc_ordertools { float: right; }
.wc_contentlisttop .wc_ordertools select { margin-right: 5px; }

/* hack-féle */

#wc_cikk .NoBorderSkin
{
	margin:0 5px 20px!important;
}
#wc_katalogus .NoBorderSkin
{
	margin:0 5px 0px!important;
}

/*** layout ***/

#wc_container { 
	width: 966px;
	margin: 0 auto;
}
#wc_containerinner { 
	padding-bottom: 450px;
}
.wc_magnum
{
	width:1000px;
	background:#fff url(../img/banner_bg.gif) no-repeat left top;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	left:-2px;
}
.wc_magnum .snPortlet
{
	min-height:0;
}
.wc_magnum .wc_banner
{
	margin:9px 9px 10px 11px;
	width:980px;
	height:100px;
}
#wc_header {
	background: url(../img/headerbg.png) no-repeat 576px 27px;
	height: 158px;
	position: relative;
}
#wc_headermiddle
{
	height:80px;
	position:relative;
}
#wc_headermiddle .snPortlet
{
	min-height:0!important;
}
#wc_menu
{
	margin:0 10px;
}
#wc_logo {
/*	position: absolute; left: 20px; top: 36px;*/
	position: absolute; left: 20px; top: 8px;
	margin:0; padding:0;
	width: 171px; height: 66px;
	background: url(../img/wcafe_logo.png) no-repeat 0 0;
}
#wc_headermiddle .snQuickSearch
{
	position:absolute;
	right:20px;
	top:50px;
	background:url(../img/search.png) no-repeat left center;
	padding:2px 0 2px 35px;
}
#wc_headermiddle .snQuickSearch input.snQuickSearch_submit
{
	border:0;
	background:url(../img/small_btn.gif) no-repeat left top;
	width:58px;
	height:20px;
	color:#fff;
	cursor: pointer;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:uppercase;
	padding: 0 6px!important;
	*padding: 1px 9px 0 9px;
	height: 20px;
	overflow: visible;
}

#wc_headermiddle .snQuickSearch input.snQuickSearch_input
{
	width:169px;
	margin:0 10px 0 0;
	padding:2px;
	border:1px solid #B1B1B1;
	color:#555;	
}
#wc_logo a {
	display: block;
	overflow: hidden; 
	width: 148px; height: 64px;
	text-indent: -3000px;
}

#wc_topbanners {
/*	position: absolute; left: 235px; top: 33px;*/
	position: absolute; left: 235px; top: 8px;
	background: url(../img/hirdetes.gif) no-repeat 0 50%;
	height: 65px;
	padding-left: 13px;
}
#wc_topbanners ul
{
	overflow:hidden;
}
#wc_topbanners ul li 
{
	float:left;
	display:inline;
	margin:0 3px 0 0;
}
#wc_topbanners img
{
	width:98px;
	height:65px;
}
#wc_headertop {
	background:url(../img/toplinebg.gif) repeat-x 0 100% #dbf39a;
	padding: 5px 20px 2px 20px;
	height: 20px;
	position: relative;
}
#wc_headertop .snCafeXmlPortlet
{
	float:left;
}
#wc_headertop img { vertical-align: middle; }

#wc_toptools { position: absolute; right: 0; top: 2px; *top:3px; right:5px; }
#wc_toptools a { color:#5A583C; margin: 0 10px 0 5px; }

#wc_login { position: absolute; right:20px; top: 35px; }
#wc_login a.submit { margin-left: 10px;}

#wc_search {
	position: absolute; right:20px; top: 75px;
	background: url(../img/search.png) no-repeat 0 50%;
	padding: 2px 0 2px 35px;
}
#wc_search .data { 
	border:1px solid #b1b1b1; background:#fff; color:#555; 
	width: 170px;
	padding: 2px;
	margin-right: 5px;
}

#wc_mainmenu {
/*	position: absolute; left: 10px; top: 105px;*/
	width: 946px; height: 26px;
	background: url(../img/bgsprite.gif) no-repeat 100% -104px;
}
#wc_mainmenu ul {
	margin:0; padding:0;
	list-style: none;
	float:left;
	height: 26px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#wc_mainmenu ul li {
	margin:0; padding:0 1px 0 0;
	list-style: none;
	float:left; display: inline;
	background: #fff;
	height: 26px;
}
#wc_mainmenu ul li a {
	background: url(../img/bgsprite.gif) no-repeat 0 -104px;
	height: 26px;
	float:left; display: inline;
	padding: 0 0 0 5px;
	margin-right: 0;
	color:#060;
	text-transform: uppercase;
}
#wc_mainmenu ul li a span {
	background: url(../img/bgsprite.gif) no-repeat 100% -104px #fff;
	height: 21px;
	float:left; display: inline;
	padding: 5px 10px 0 5px;
	zoom:1;
	font-weight: bold;
	font-size: 11px;
}
#wc_mainmenu ul li.snActive a       { background-position: 0 -305px; color:#fff; }
#wc_mainmenu ul li.snActive a span  { background-position: 100% -305px; color:#fff; }

#wc_menuclose {
	float:left;
	width: 5px; height: 26px;
	background: url(../img/bgsprite.gif) no-repeat 0 -104px #fff;
}
#wc_submenu {
/*	position: absolute; left: 10px; top: 130px;*/
    position:relative;
	background: url(../img/bottommenubg.png) no-repeat 0 0;
	width: 946px; height: 26px;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#wc_submenu a {
	color:#060;
	text-transform: uppercase;
	float:left;
	padding: 4px 9px;
}
#wc_submenu a strong {
    /*font-weight: normal;*/
    font-size: 11px;
	padding: 4px 0;
}
#wc_submenu a.active { background: url(../img/bgsprite.gif) no-repeat 0 -331px; }
#wc_submenu a.active strong { background: url(../img/bgsprite.gif) no-repeat 100% -331px; }

#wc_submenu span {
	background: url(../img/separator.gif) no-repeat 0 50%;
	text-indent: -3000px;
	overflow: hidden;
	float:left; display: inline;
	width: 5px;
	margin: 0;
	padding: 4px 0;
}


#wc_main {
	padding-top: 10px;
/*	position: relative;*/ /*ez miért is?*/
}


#wc_footer {
/*	min-height: 446px;*/
	background: url(../img/footerbg.png) no-repeat 0 100% #b2e628;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 10px;
}
#wc_footer h2 { 
	margin:0; padding:10px 20px; 
	font-size: 12px;
	background: url(../img/footerlineh.gif) repeat-x 0 100%;	
}
#wc_footer h3 {
	color:#fff; 
	margin:0; padding:10px 0;
	font-size: 12px; font-weight: normal;
	background: url(../img/footerlineh.gif) repeat-x 0 100%;
}

#wc_footer .wc_cols { background: url(../img/footerlinev.gif) repeat-y 0 0; margin-bottom: 10px; }
#wc_footer .wc_col h3 { padding-left: 10px; padding-right: 10px; }
#wc_footer .wc_col1 { width: 228px; }
#wc_footer .wc_col1 h3, #wc_footer .wc_col1 li { padding-left: 20px; }
#wc_footer .wc_col2 { width: 217px; }
#wc_footer .wc_col3 { width: 254px; }
#wc_footer .wc_col4 { width: 265px; }
#wc_footer ul, #wc_footer ul li { margin:0; padding: 0; list-style: none; }
#wc_footer ul { padding: 10px 0; }
#wc_footer ul li { padding: 2px 10px;}
#wc_footer a { color:#3D1E1C; }
#wc_footer .wc_col1 a { text-transform:capitalize; }

#wc_footerlinks {
	text-align: center;
	padding: 10px;
	height: 45px;
}
#wc_footerlinks p { margin:0 0 10px 0; } 
#wc_footerlinks strong { color: #fff; }

.wc_topics { 
	margin: 5px 5px 5px 5px !important;  
	*margin: 2px 8px 2px 2px !important;
	margin: 2px 0 2px 2px; /* ie6 */
	width: auto !important;
	width: 189px; /* ie6 */
}
.forumcites { margin:0; padding: 7px 0 0 0; list-style: none;}
.forumcites li { 
	margin:0; padding: 0 0 5px 20px;
	background: url(../img/cite.gif) no-repeat 3px 5px;
	list-style: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	zoom:1;
}
.wc_topics .more { text-align: right; margin: 13px 10px 10px 10px; }
.forumcites li a { color:#5A583C; }

/*** content ***/
a.details { font-weight: bold; font-family:Arial, Helvetica, sans-serif; }

.more {
	color:#a4e002 !important;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-top: 1em;
}
.wc_shortcontent { padding: 4px; overflow:hidden; zoom:1; }
.NLCSkin .wc_shortcontent,
.OrangeBoxSkin .wc_shortcontent { padding-left: 8px; }
.wc_contentpic, .beszur {
	display:inline-block;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=3,MakeShadow=true,ShadowOpacity=0.2);
	background: #000;
	float:left; display: inline;
	margin: 0 10px 5px 0 !important;
	*margin: -3px 10px 0 -4px !important;
	*margin: -3px 5px 0 -4px;
}
.wc_contentpic img, .beszur img { 
	border: 4px solid #fff; 
	*position: relative; 
	*left: 4px; *top:3.5px;
	display: block;
}
img.wc_contentpic
{
	filter:0;
	*border:1px solid #ececec;
}

.NLCSkin .wc_shortcontent .wc_contentpic,
.Alternate1Skin .wc_shortcontent .wc_contentpic,
#wc_rovat .BlueBlueSkin .wc_shortcontent .wc_contentpic,
.OrangeBoxSkin .wc_shortcontent .wc_contentpic,
.wc_rightcontentpic {
	float:right !important;
	margin: 0 0 0 10px !important;
	*margin: -3px 0 0 6px !important;
}


.wc_shortcontent .wc_contenttitle {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0; padding: 5px 0 0 0;
	color:#5A583C!important;
}
.wc_shortcontent p { margin: 0; }
.wc_shortcontent .more { color:#FF6600!important; }
.wc_lineseparator {
	border-top: 1px dashed #ccc;
	margin: 0 5px;
	clear: both;
	line-height:0; font-size:0;
	zoom:1;
}
.BlueBoxSkin .wc_lineseparator { border-color:#a6e6fc; }

.wc_linklist, .wc_linklist li { margin: 0; padding:0; list-style: none; }
ul.wc_linklist { margin: 0!important; list-style:important; }
.wc_linklist li {
	background: url(../img/listdot.gif) no-repeat 0 5px;
	margin: 5px;
	padding: 0 0 0 10px;
	font-weight: bold;
	zoom:1;
}
.wc_linklist li a:hover, .wc_linklist li a:active
{
	text-decoration:underline;
}
.wc_linklist li a span
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#5a583c;
}
.wc_linklist li a:hover span
{
	color:#5a583c;
	text-decoration:underline;
}
.wc_pager { text-align: center; margin: 10px; color:#f60; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.wc_pager span { margin: 0 2px; color:#000; }
.wc_pager a { margin: 0 2px; }

/* promo slides */
#wc_promoslides {
	position: relative; 
	width: 414px; height: 230px;
	overflow: hidden;
	margin: 0 0 5px 0;
	padding-top: 3px;
}
#wc_promoslides ul {
	margin:0; padding:0; list-style: none;
	position: absolute; right:0; bottom: 0;
	z-index: 100;
}
#wc_promoslides ul li {
	margin:0; padding:0; list-style: none;
	float:left; display: inline;
	background: url(../img/bgsprite.gif) repeat-x 50% -107px;
	width: 23px; height: 23px;
	border-left: 1px solid #fff;
}
#wc_promoslides ul li a {
	display: block;
	width: 23px; height: 23px;
	color:#fff;
	text-align: center;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
	text-decoration: none !important;
	zoom:1;
}
#wc_promoslides ul li a.prev,
#wc_promoslides ul li a.next { font-size: 20px; }
#wc_promoslides ul li a.active, #wc_promoslides ul li a:hover { color: #5A583C; background: #fff !important; position: relative; }

#wc_promoslides .wc_promocontent {
	position: absolute; left:0; top: 3px;
	width: 414px; height: 245px;
	background: #fff;
	display: none;
	z-index: 1;
}
.wc_promocontent img { float: left; display: inline; margin: 0 10px 0 0; width:230px; height:230px; }
.wc_promocontent h2 {
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0 0 12px; padding:0;
}
.wc_promocontent p { margin: 1em 0; }
.wc_promocontent .more { position: absolute; right: 5px; bottom: 50px !important; bottom: 45px; }

#wc_newsslides { position: relative; min-height: 125px; height:auto!important; height:125px; margin: 4px 0 3px 0; }
#wc_newsslides .wc_newspic { position: absolute; z-index:1; right:5px; *right:3px; top: 0; }
#wc_newsslides .wc_newspic .wc_contentpic { margin-right:0 !important; }

#wc_newsslides ul { 
	margin:0 110px 0 5px; padding:0; 
	list-style: none; 
	position: relative;
	z-index: 100;
}
#wc_newsslides li {
	background: none;
	margin: 0; padding: 0;
	list-style: none;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	zoom:1;
}
#wc_newsslides li div {
	padding: 8px 0; margin: 0 25px 0 0;
	background: url(../img/newsborder.gif) no-repeat 0 0;
}
#wc_newsslides li div a
{
	background: url(../img/listdot.gif) no-repeat 5px 5px;
	display:block;
	padding:0 0 0 13px;
}
#wc_newsslides li.first div { background: none; }
#wc_newsslides li.active { background: url(../img/activetitlebg.png) no-repeat 0 50% !important; }

.wc_topiclist ul, .wc_topiclist ul li { margin:0; padding:0; list-style: none; zoom:1; 	border-top: 1px solid #fff;
	display: block;
	padding: 3px;
}
.wc_topiclist ul
{
	padding:0;
	border:0;
}
.wc_topiclist ul li a {
	color:#5A583C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	/*text-decoration:none!important;*/
}
.wc_topiclist ul li img { border: 1px solid #fff; vertical-align: middle; margin-right: 5px; width: 32px; height: 32px; }

.wc_topiclist .more {
	text-align: center;
	border-top: 1px solid #fff;
	margin: 0; padding: 10px 0 7px 0;
	color:#7fcccc;
}

.wc_offerlist .wc_offer {
	border-bottom: 1px dashed #e1d7c4;
	margin: 0 3px; padding: 10px 7px;
	font-family:Georgia, "Times New Roman", Times, serif;
	overflow:hidden; zoom:1;
}
.wc_offerlist .wc_offer .offerpic {
	border: 1px solid #dad5c9;
	padding:2px;
	background:#fff;
	float: left; display: inline;
	margin: 0 10px 0 0 !important;
	margin: 0 7px 0 0;
}
.wc_offerlist .wc_offer .offerpic img { display: block; /*height: 64px;*/ width:117px; }

.wc_offerlist .wc_offer h2, 
.wc_offerlist .wc_offer h3 { margin:0; padding:0; font-size: 12px; }
.wc_offerlist .wc_offer h2 { margin-top: 2px; }
.wc_offerlist .wc_offer h3 { font-weight: normal; }
.wc_offerlist .wc_offer .price { color: #f60; font-weight:bold; }
.wc_offerlist .more { margin: 10px; text-align: right; }
.wc_game .wc_offer { padding: 5px 1px 10px 1px; }
.wc_game .wc_offer p { font-family: Arial, Helvetica, sans-serif; margin: 5px 0; }
.wc_game .submit { float: right; display: inline; margin: 1em 5px 0 0; }
.wc_game .wc_offer .wc_contentpic img { width: 117px; }

.wc_speclist .wc_spec { 
	padding: 10px 5px 0; 
	overflow: hidden; zoom:1; 
	font-family:Georgia, "Times New Roman", Times, serif;
}
.wc_speclist .wc_spec .specpic {
	border: 1px solid #cbeaea;
	background: #fff;
	margin: 0 10px 0 0 !important;
	margin: 0 7px 0 0;
	padding: 2px;
	float: left; display: inline;

}
.wc_speclist .wc_spec .specpic img { display: block; }
#wc_cikk .wc_speclist .wc_spec .specpic img { width:64px!important; }
.wc_speclist .wc_spec h2 { font-size: 12px; margin:2px 0 0 0; }
.wc_speclist .wc_spec p { margin:0; }
.wc_speclist .more { text-align:right; margin: 10px 7px; }

.wc_specialist .wc_contenttitle {
    margin: 0; padding: 2px 0 0 0;
}
.wc_specialist .wc_subtitle {
    margin:0 0 5px 0; padding:0;
    font-weight: normal;
    font-size: 12px;
    font-family:Georgia, "Times New Roman", Times, serif; 
}
.wc_specialist .wc_buttons { clear: both; padding: 10px 5px 5px 0; text-align: right; }
.wc_specialist .wc_buttons a { margin-left: 12px; }

.wc_specialist dl { margin: 1em 0 0 0; padding: 0; zoom:1; overflow:hidden; }
.wc_specialist dt { float:left; display: inline; margin: 0 1ex 0 0; padding: 0; font-weight: bold;}
.wc_specialist dd { margin: 0; padding: 0; }

.wc_content { margin: -10px 0 10px 0; overflow: hidden; zoom:1; }
.wc_content h1 {
    margin:0 0 20px 0; padding: 0 0 10px 5px;
    border-bottom: 5px solid #c0ecec;
    color:#099;
    font-size: 19px;
    font-weight: normal;
    font-family:Georgia, "Times New Roman", Times, serif; 
    position:relative;
}
.wc_content p { margin: 0 0 1em 0; }
.wc_content .hr {
    background: url(../img/separatorblue.gif) repeat-x 0 50%;
    height: 5px; overflow: hidden;
    margin: 20px 0;
}
.wc_content .wc_buttons { text-align:center; margin: 20px 0; }
.wc_content .wc_buttons .submit { margin: 0 5px; }

#catalogsearch { padding: 0 5px; }
#catalogmap { text-align: center; }
#catalogmap img { display: block; }

#catalogsearch select { width: 100%; margin: 10px 0 5px 0; }
#catalogsearch input { vertical-align: middle; }
#catalogsearch label { font-size: 11px; vertical-align: middle; }
#catalogsearch input { vertical-align: middle; }
#catalogsearch .submit { margin: 10px 7px; }

.wc_voting { padding: 0 5px; font-family:Georgia, "Times New Roman", Times, serif; }
.wc_voting .question { font-weight: bold; margin: 8px 2px; }
.wc_voting label, .wc_voting input { vertical-align: middle; }
.wc_voting .submit { float:right; text-align: right; margin: 10px 5px; }

.DietSkin .wc_linklist { padding: 5px 0 0 5px; }
.DietSkin .wc_linklist a { color:#5A583C; }
.DietSkin .more { text-align:right; margin: 10px 7px;  }


/* google */

/*
.GoogleAds ol,
.GoogleAds ol li {
	margin:0; padding:0;
	list-style: none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.GoogleAds ol li { margin: 5px 10px 15px 10px; }
.GoogleAds ol li a { color:#5A583C; }
.GoogleAds ol h3 {
	margin:0; padding:0;
	font-size: 12px;
}

.GoogleAds cite {
	font-weight: bold;
	font-style: normal;
}
*/
.GoogleAdsSkin .snPtHeader
{
	overflow:visible;
	margin:0 0 15px;
}
.GoogleAdsSkin .snPtHeaderCenter
{
	margin:0;
	height:auto;
	border-top:1px solid #ebebeb;
	background:transparent;
	overflow:visible;
}
.GoogleAdsSkin .snPtHeaderTR
{
	display:none;
}
.GoogleAdsSkin .snPtHeaderCenter .snPtTitle{
	font-size:9px;
	font-weight:normal;
	position:absolute;
	top:-8px;
	color:#666;
	background:#fff;
	padding:0 5px 0 0;
	text-transform:none;
	letter-spacing:1px;
}
.wc_banner .ad_attribution
{
	display:block;
	visibility:hidden;
	margin:-40px 0 0;
}
.wc_banner .ad_title
{
	font-weight:bold;
}
.GoogleAdsSkin .col 
{
	float:left;
	width:50%;
}

#wc_sponsorbanner1 {
    margin-left: 10px;
    display: none;
}
#wc_sponsorbanner2 {
    position: absolute; right:10px;
    margin-top: -3px;
    display: none;
}
.sponsortitle { display: none; }

/* article options */

#wc_cikk .wc_shadowbox .snPortlet
{
	clear:both;
/*	margin-bottom:0;*/
}
#wc_cikk .sbox_title .options
{
	margin:0;
	float:right;
	display:inline-block;
	list-style:none;
}
#wc_cikk .sbox_title .options li
{
	float:left;
	background:url(../img/iconsprite.gif) no-repeat -246px 2px;
	padding:0 0 0 2px;
}
#wc_cikk .sbox_title .options li a
{
	height:26px;
	display:block;
	margin:0 10px;
	font-size:1%;
	overflow:hidden;
	text-indent:-10000px;
}
#wc_cikk .sbox_title .options li a.SendArticle
{
	background:url("../img/iconsprite.gif") no-repeat scroll 0 2px transparent;
	width:20px;
}
#wc_cikk .sbox_title .options li a.AddToFavorites
{
	background:url("../img/iconsprite.gif") no-repeat scroll -21px 2px transparent;
	width:18px;
}
#wc_cikk .sbox_title .options li a.Print
{
	background:url("../img/iconsprite.gif") no-repeat scroll -40px 2px transparent;
	width:23px;
}
#wc_cikk .sbox_title .options li a.FontResize
{
	background:url("../img/iconsprite.gif") no-repeat scroll -64px 2px transparent;
	width:25px;
}
#wc_cikk .sbox_title .options li a.Comment
{
	background:url("../img/iconsprite.gif") no-repeat scroll -90px 2px transparent;
	width:21px;
}
#wc_cikk .sbox_title .options li a.Startlap
{
	background:url("../img/iconsprite.gif") no-repeat scroll -111px 1px transparent;
	width:20px;
}
#wc_cikk .sbox_title .options li a.Iwiw
{
	background:url("../img/iconsprite.gif") no-repeat scroll -132px 2px transparent;
	width:34px;
}
#wc_cikk .sbox_title .options li a.Twitter
{
	background:url("../img/iconsprite.gif") no-repeat scroll -188px 2px transparent;
	width:20px;
}
#wc_cikk .sbox_title .options li a.FaceBook
{
	background:url("../img/iconsprite.gif") no-repeat scroll -167px 2px transparent;
	width:20px;
}
#wc_cikk .sbox_title .options li a.Browse
{
	background:url("../img/iconsprite.gif") no-repeat scroll -209px 2px transparent;
	width:18px;
}
#wc_cikk .sbox_title .options li a.Edit
{
	background:url("../img/iconsprite.gif") no-repeat scroll -228px 2px transparent;
	width:17px;
}

/* cikk body */

#wc_cikk .wc_wide4
{
	padding-bottom:30px;
}
#wc_cikk .wc_wide4 .snPortlet
{
	margin:0 5px 20px;
}
#wc_cikk .wc_wide4 .snPortlet .snPortlet
{
	margin:0 0 20px;
}
#wc_cikk .wc_shadowbox
{
	margin:0 0 15px;
}
#wc_cikk .wc_shadowbox .snPortlet
{
	margin:0 0 20px;
}
#wc_cikk .abstract
{
	padding:8px 5px 1px;
	overflow:hidden;
	clear:both;
	font-size:100%;
}
#wc_cikk .abstract .wc_buttons
{
	float:left;
	margin:5px;
}
/*
#wc_cikk .abstract_text
{
	position:relative;
	float:left;
	display:inline;
	width:365px;
	height:240px;
}
*/
#wc_cikk .abstract img
{
	width:230px;
	max-width:230px;
}
#wc_cikk .abstract h2
{
	font-size: 1.5em;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px; padding:0;
}
#wc_cikk .abstract h3
{
	font-size: 1em;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0; padding:0;
}
#wc_cikk .abstract .summary
{
	font-size: 1em;
	line-height: 20px;
	font-weight: bold;
	margin:20px 0 0; padding:0;
}
#wc_cikk .abstract .summary p
{
	margin:0; padding:0;
}
#wc_cikk .abstract .published
{
	font-size: 0.9em;
	margin: 40px 0 20px;
}
#wc_cikk .article_body
{
	font-size:100%;
	margin:0 5px 20px;	
}
#wc_cikk .article_body ul, 
#wc_cikk .article_body ol 
{
	list-style-type: decimal;
	padding-left: 40px;
}

#wc_cikk .article_body table
{
	border-collapse:collapse;
	border:1px solid #d4f3f3;
}
#wc_cikk .article_body table tr:first-child
{
	background-color:#d4f3f3;
}
#wc_cikk .article_body table tr:first-child td
{
	font-weight:bold;
	text-align:center;
	padding:10px;
}
#wc_cikk .article_body table td
{
	border:1px solid #ccebeb;
	padding:5px 10px;
}

/* css for tinymce layout */
#wc_cikk .article_body table.mceLayout
{
	border:0;
}
#wc_cikk .article_body table.mceLayout tr:first-child
{
	background-color:transparent;
}
#wc_cikk .article_body table.mceLayout tr:first-child td
{
	font-weight:normal;
	text-align:left;
	padding:0;
}
#wc_cikk .article_body table.mceLayout td
{
	border:0;
	padding:0;
}

.article_body ul
{
	list-style:disc;
	margin:0 0 20px 20px;
}
.article_body ul li
{
	margin:0 0 5px;
}
#wc_cikk .wc_content .hr
{
	margin:20px 5px;
}
#wc_cikk .article_body p
{
	margin:0 0 15px;padding:0;
}
/*
#wc_cikk .article_body strong
{
	display:block;
}
*/
#wc_cikk .ad
{
	background:url(../img/hirdetes.gif) no-repeat left center;
	padding:0 0 0 14px;
	margin:-10px 0 -10px 60px;
}
#wc_cikk .tipp
{
	margin:-10px 0 20px;
	font-style:italic;
}
#wc_cikk .wc_shadowbox .BlueBoxSkin
{
	margin:50px -4px -4px;
}
#wc_cikk .wc_shadowbox .wc_readmore .snPortlet
{
	clear:none;
/*	margin-bottom:0;*/
}
#wc_cikk .wc_readmore .wc_col
{
	float:left;
	display:inline;
	width:198px;
	margin:0 0 0 9px;
}
#wc_cikk .wc_readmore .wc_col h2
{
	margin:0; padding:0 10px 10px;
	border-bottom:5px solid #c0ecec;
	color:#33cccc;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
}
#wc_cikk .BlueBoxSkin .snPtHeaderCenter
{
	overflow:visible;
}
#wc_cikk .BlueBoxSkin .snPtTitle
{
	color:#33cccc;
	position:relative;
	top:-30px;
	display:block;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:normal;
	text-transform:none;
	margin:0 0 -30px;
}
/* hack */
#wc_cikk .wc_readmore .snPortlet
{
	display:inline;
	zoom:0;
}

/* more articles */

#wc_cikk .moreArticles
{
	padding:10px 8px;
}
#wc_cikk .moreArticle
{
	width:280px;
	float:left;
	padding:0 28px 15px 0;
	overflow:hidden;
}
#wc_cikk .moreArticles .wc_row
{
	overflow:hidden;
}
#wc_cikk .moreArticle h3
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	font-weight:normal;
	margin:0;
	width:190px;
/*	float:left;
	margin:30px 0 0;*/
}
#wc_cikk .moreArticle .topPart
{
	position:relative;
	overflow:hidden;
}
#wc_cikk .moreArticle p
{
	clear:both;
	padding:10px 0 0;
	margin:0;
	font-size:12px;
	font-weight:normal;
}
#wc_cikk .moreArticle .linkImage
{
	margin:0 0 0 3px;
	padding:1px;
	float:left;
}
#wc_cikk .moreArticle .linkTitle
{
	position:absolute;
	bottom:5px;
}
#wc_cikk .moreArticle .linkTitle:hover
{
	text-decoration:none;
}
#wc_cikk .moreArticles .more
{
	margin:0 0 5px;
	text-align:right;
	clear:both;
}

/* hozzászólásokhoz */

.related
{
	clear:both;
	width:637px;
	height:40px;
	background:url(../img/relatedbg.gif) no-repeat left top;
	position:relative;
	color:#060;
	margin:0 0 0 -1px;
}
.related h2
{
	font-size: 17px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px; padding:0;
	display:inline;
	line-height:40px;
	margin:0 0 0 10px;
}
.related .submit
{
	position:absolute;
	top:10px;
	right:115px;
}
.wc_comments .wc_commenttop{
	background:url("../img/separatorgreen.gif") repeat-x 0 100%;
	height:26px;
	margin:9px;
}
.wc_comments .wc_commentno
{
	float:right;
	margin:0 15px 0 35px;
}
.wc_comments .wc_commentbody
{
	margin:0 10px 12px;
	padding:0 0 12px;
	border-bottom:1px dashed #d9edbb;
}
.wc_comments .wc_starter
{
	font-style:italic;
}
.wc_comments .wc_commentbody p
{
	margin:0 0 15px;
}
.wc_comments .wc_commentdate
{
	float:right;
}
.wc_comments .wc_commentfoot
{
	text-align:right;
	color:#a4e002;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:0 8px 12px 0;
}

/* tartalom rész akciók */

#wc_cikk .wc_wide4 .wc_cols
{
	border-bottom:1px dashed #e1d7c4;
}
#wc_cikk .wc_wide4 .wc_offer
{
	float:left;
	width:170px;
	border-right:1px dashed #e1d7c4;
	border-bottom:0;
	padding:10px 20px 25px;
	margin:0;
	text-align:center;
	min-height:200px;
	height:auto!important;
	height:200px;
	position:relative;
}
#wc_cikk .wc_wide4 .wc_offer .offerpic
{
	margin:0 0 7px!important;
	padding:0;
	width:170px;
	background:transparent;
	border:0;
}
#wc_cikk .wc_wide4 .wc_offer .offerpic img
{
	height:100px!important;
	width:auto;
	border:1px solid #666;
	margin:0 auto;
}
#wc_cikk .wc_wide4 .last
{
	border-right:none;
}
#wc_cikk .wc_wide4 .wc_offer h2
{
	margin:0;
}
#wc_cikk .wc_wide4 .wc_offer h3
{
	margin:0 0 10px;
	font-weight:normal;
}
#wc_cikk .wc_wide4 .wc_offer .price
{
	display:block;
	margin:10px 0;
	font-size:14px;
	width:210px;
	position:absolute;
	bottom:0;
	left:0;
}

/* keresés classes */

#wc_kereses .sbox_title
{
	background-position:0 -104px;
}
#wc_kereses .sbox_titleinner
{
	background-position:100% -104px;
}
#wc_kereses .sbox_titleinner h1
{
	color:#060;
}
#wc_kereses .wc_search
{
	padding:10px 5px;
}
#wc_kereses .wc_searchcontrols
{
	margin:20px 10px;
	overflow:hidden;
}
#wc_kereses .wc_searchcontrols .form_col
{
	float:left;
	margin:0 0px 0 0;
	display:inline;
}
#wc_kereses .wc_searchcontrols label
{
	display:block;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:bold;
	margin:5px;
}
#wc_kereses .wc_search input, #wc_kereses .wc_search select
{
	border:1px solid #a7a7a7;
	background:url(../img/input_bg.gif) no-repeat left top;
	vertical-align:middle;
	width:auto;
	font-size:11px;
	padding:2px;
	margin:0 10px 0 0;
}
#wc_kereses .wc_search select
{
	padding:1px;
}
#wc_kereses .wc_search .wc_keyword input
{
	width:238px;
}
#wc_kereses .wc_search .wc_location select
{
	width:155px;
}
#wc_kereses .wc_searchcontrols .submit
{
	margin:0 0 0 10px;
}
#wc_kereses .wc_searchcontrols .submit input
{
	margin:0;
}
/*
#wc_kereses #InputKeyword
{
	width:238px;
}
#wc_kereses #SelectCategory
{
	width:155px;
	margin:0 40px 0 0;
}
*/
#wc_kereses .wc_results
{
	margin:10px 0 0;
	border-bottom:1px dashed #d9edbb;
	overflow:hidden;
	zoom:1;
}
#wc_kereses .wc_results .snPortlet
{
	margin:0 0 10px;
}
#wc_kereses .wc_resultitem
{
	padding:5px 10px;
}
#wc_kereses .wc_resultitem h3
{
	margin:0;
	padding:0;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
}
#wc_kereses .wc_resultitem p
{
	margin:0;
}
#wc_kereses .wc_resultitem a
{
	font-family:Georgia,"Times New Roman",Times,serif;
	text-decoration:underline;
}
#wc_kereses .wc_resultitem h3 a
{
	text-decoration:none;
}
#wc_kereses .wc_pager
{
	margin:-5px 0 0;
}

/* general classes */

.floatRight
{
	float:right!important;
	margin:0 0 0 10px!important;
}
.floatLeft
{
	float:left!important;
}
.TopMargin
{
	margin-top:20px!important;
}
strong
{
	font-weight:bold!important;
}
em
{
	font-style:italic!important;
}
.last
{
	margin-bottom:0!important;
}


/* print */

#print_cikk
{
	background:none;
	color:#000;
}
#print_cikk .sbox_title
{
	display:none;
}
#print_container
{
	width:640px;
	margin:20px 20px;
}
#print_container .abstract
{
	padding:8px 5px 1px;
	overflow:hidden;
	position:relative;
}
#print_container .abstract h2
{
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px; padding:0;
}
#print_container .abstract h3
{
	font-size: 12px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0; padding:0;
}
#print_container .abstract p.summary
{
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	margin:20px 0 0; padding:0;
}
#print_container .abstract p.published
{
	font-size: 11px;
	margin: 10px 0;
}
#print_container .wc_content .hr
{
	margin:20px 5px;
}
#print_container ul
{
	list-style:disc;
	margin:0 0 20px 20px;
}
#print_container .article_body p
{
	margin:0  0 15px;padding:0;
}
#print_container .article_body strong
{
	display:block;
}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* TEMP */

.wc_shortcontent img
{
	width:117px;
}
.wc_specrotator { position:relative; min-height:206px; height:auto!important; height:206px; padding:0 0 20px; width:200px; }
.wc_specrotator .more { position:absolute; right:0; bottom:-5px; }
.wc_specrotator .wc_spec { display:none; }
.wc_specrotator .wc_spec .specpic img { display: block; width:64px; }
#wc_newsslides .wc_newspic img { width:117px; }


/* akciók */

#wc_akciok #wc_main
{
	background:#81C859 url(../img/akciok/akciok_bg.gif) repeat-x left -105px;
	margin:15px 10px 10px;
	padding:20px 0;
}
#wc_akciok #wc_main .wc_col1
{
	background:#81C859 url(../img/akciok/akciok_bg_left.jpg) no-repeat left top;
	width:149px;
	min-height:300px;
	height:auto!important;
	height:300px;
	padding:270px 0 0;
}
#wc_akciok #wc_main .wc_col2
{
	width:650px;
	min-height:300px;
	height:auto!important;
	height:300px;
}
#wc_akciok #akciok_content
{
	background:#faf7fa url(../img/akciok/akciok_bg_top.jpg) no-repeat left top;
	padding:30px 0 0;
	position:relative;
	min-height:300px;
	height:auto!important;
	height:300px;
	margin:0 0 10px;
	overflow:hidden;
}
#wc_akciok #akciok_content .wc_kirakatlist
{
	margin:20px 10px;
	padding:0 0 30px;
	overflow:hidden;
}
#wc_akciok #akciok_content .wc_kirakatoffer
{
	border-bottom:1px solid #EEEEEE;
	height:300px;
	float:left;
	display:inline;
	margin:12px 0 0 26px;
	width:182px;
	position:relative;
}
#wc_akciok #akciok_content .wc_kirakatoffer h5
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:17px;
	margin:0 0 5px;
}
#wc_akciok #akciok_content .wc_kirakatoffer h5 a:link, #wc_akciok #akciok_content .wc_kirakatoffer h5 a:visited
{
	color:#0099CC;
	text-decoration:underline;
}
#wc_akciok #akciok_content .wc_kirakatoffer h5 a:hover, #wc_akciok #akciok_content .wc_kirakatoffer h5 a:active
{
	text-decoration:none;
}
#wc_akciok #akciok_content .wc_kirakatoffer .image_container
{
	text-align:center;
	width:168px;
}
#wc_akciok #akciok_content .wc_kirakatoffer .image_container img
{
	border:1px solid #999;
	height:109px;
	margin:0 0 5px;
}
#wc_akciok #akciok_content .wc_kirakatoffer p
{
	font-size:10px;
	color:#666;
	margin:0; padding:0;
}
#wc_akciok #akciok_content .wc_kirakatoffer .price
{
	color:#f60;
	font-size:18px;
	line-height:22px;
	position:absolute;
	left:0;
	bottom:30px;
}
#wc_akciok #akciok_footer
{
	background:#fff url(../img/akciok/egyutt_bg.gif) no-repeat 5px 4px;
	color:#666;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	height:45px;
	padding-top:5px;
	text-align:center;
	line-height:35px;
}
#wc_akciok #akciok_footer img
{
	vertical-align:middle;
}
#wc_akciok #wc_main .wc_col3
{
	width:140px;
	min-height:300px;
	height:auto!important;
	height:300px;
}
#wc_akciok #wc_main h3
{
	color:#666;
	font-size:28px;
	font-weight:bold;
	line-height:30px;
	margin:8px 0 0 235px;
	padding:0;
}
#wc_akciok #wc_main h3 .wc_orange
{
	color:#F69049;
}
#wc_akciok #wc_main h3 .wc_green
{
	color:#4B9F44;
}
#wc_akciok #wc_main h5.error
{
	margin:10px 0 0 30px;
	font-size:16px;
}
#wc_akciok .akciok_link
{
	display:block;
	width:225px;
	height:120px;
	position:absolute;
	left:0;
	top:0;
	text-indent:-10000px;
	overflow:hidden;
	font-size:1%;
}
#wc_akciok #left_menu
{
	margin:0 15px 0 12px;
}
#wc_akciok #left_menu h4
{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:5px 0 8px;
	color:#D9EFA7;
}
#wc_akciok #left_menu ul
{
	border-top:1px solid #D9EFA7;
	list-style-type:none;
	margin:0 0 5px;
	padding:0;
}
#wc_akciok #left_menu ul li
{
	border-bottom:1px solid #D9EFA7;
	padding:7px 0 5px 5px;
}
#wc_akciok #left_menu ul li.normal
{
	border-bottom:medium none !important;
	border-top:1px solid #D9EFA7;
}	
#wc_akciok #left_menu ul li a
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#wc_akciok #left_menu ul li.normal a
{
	font-weight:normal;
}
#wc_akciok #left_menu ul li a:hover
{
	color:#F9E696;
}

/* impresszum */
#wc_impresszum #wc_main
{
	padding:15px 5px 0;
}
#wc_impresszum .sbox_title
{
	background-position:0 -104px;
}
#wc_impresszum .sbox_titleinner
{
	background-position:100% -104px;
}
#wc_impresszum .sbox_titleinner h1
{
	color:#060;
}
#wc_impresszum .wc_impressumpage .wc_col
{
	width:302px;
	margin:10px 5px 0;
}
#wc_impresszum .wc_impressumpage .wc_impcontent
{
	margin:8px 10px;
	min-height:890px;
	height:auto!important;
	height:890px;
}
#wc_impresszum .wc_impressumpage .wc_impcontent ul
{
	list-style:none;
	padding:0;
	margin:0;
}
#wc_impresszum .wc_impressumpage .wc_impcontent li
{
	margin:0 0 15px;
}
#wc_impresszum .wc_impressumpage .wc_impcontent li span
{
	font-weight:bold;
	display:block;
}
#wc_impresszum .wc_impressumpage .wc_impcontent li a
{
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    color:#5a583c;
    text-decoration:underline;
}
#wc_impresszum .wc_impressumpage .wc_impcontent img
{
	margin:10px 0;
}

/* videó ajánló */

.wc_video
{ 
	position:relative;
	float:left;
	display:inline;
}
#wc_rovat .wc_video .wc_contentpic
{
	margin: 0 0 5px !important;
}
.wc_video .wc_contentpic img
{
	height:117px;
	width:auto!important;
}
/* IE fix */
* html .wc_video .wc_contentpic img
{
	height:auto;
	width:178px!important;
}
.wc_video img.wc_play
{
	width:auto; height:auto;
	position:absolute;
	bottom:5px;
	right:13px;
	*right:15px;
	border:0;
}
.wc_wide1 .wc_video
{
	margin:3px 0 3px 5px;
	*margin:0 0 5px;
}
.wc_wide1 .wc_video .wc_play
{
	right:3px;
	*right:5px;
}

/* send article form classes */

body#form
{
	background:none;
}
#form_container
{
	width: 656px;
	padding:10px;
	border:1px solid #eee;
}
#form_container #wc_logo
{
	position:static;
	margin:0 0 10px 15px;
}
#form_container p
{
	margin:0 0 12px;
}
#form_container .sbox_title
{
	background-position:0 -104px!important;
}
#form_container .sbox_titleinner
{
	background-position:100% -104px!important;
}
#form_container .sbox_titleinner h1
{
	color:#006600!important;
}
#form_container .IUContainer
{
	padding:12px 5px 30px;
}


#form_container .submit
{
	float:right;
}
#form_container .IULabel
{
	width:150px;
}
#form_container  .Error
{
	color:Red;
	display:block;
	float:left;
	margin:25px 0 0 5px;
}

.wc_sendarticle_form .statement
{
	font-size:11px;
	line-height:14px;
}
.wc_sendarticle_form .statement a
{
	font-family:Georgia,"Times New Roman",Times,serif;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}


/* katalogus */

#wc_katalogus .wc_wide1
{
	margin:5px 0 0 10px;
}
#wc_katalogus .wc_shadowbox
{
	margin: 0 0 35px;
}
.wc_destinations
{
	margin:8px auto 8px;
	width:182px;
}
.wc_destinations .wc_shadow-content
{
	padding:8px 0;
	font-size:10px;
	margin:0 0 -15px;
}
.wc_destinations .wc_col
{
	width:80px;
	margin:0 5px;
}
.wc_destinations .wc_col ul li
{
	background:url(../img/li_destination.gif) no-repeat left 5px;
	padding:0 0 0 6px;
	margin:0;
}
.wc_destinations li a
{
	color:#5A583C;
	font-family:Georgia,"Times New Roman",Times,serif;
}
.SidebarSkin .snPtHeaderCenter
{
	background-position:-10px -156px;
	margin:-23px 0 0;
}
.SidebarSkin .snPtHeaderTR
{
	display:none;
}
.wc_catalogofferlist
{
	margin:0 0 -15px;
}
.wc_catalogofferlist li
{
	background:url(../img/li_cat_offers.gif) no-repeat left 15px;
	padding:0 0 0 12px;
	border-bottom:1px dashed #e1d7c4;
}
.wc_catalogofferlist li.last
{
	border:0;
	zoom:1;
}
.wc_catalogofferlist li:hover
{
	background:url(../img/li_cat_offers.gif) no-repeat -12px center;
}
.wc_catalogofferlist li a
{
	display:block;
	color:#5A583C;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	font-weight:bold;
	background:#f6f1eb;
	padding:10px 6px;
}
.wc_catalogofferlist li a:hover
{
	text-decoration:none;
	color:#FF6600;
}
.wc_ajanlj
{
	display:block;
	width:202px;
	height:68px;
	background:url(../img/btn_ajanlj.gif) no-repeat left top;
	margin:0 0 20px;
	font-size:1%;
	text-indent:-10000px;
	overflow:hidden;
}
#wc_katalogus .sbox_title
{
	background-position:0 -370px;
}
#wc_katalogus .sbox_titleinner
{
	background-position:100% -370px;
}
#wc_katalogus .sbox_titleinner h1
{
	color:#f30;
}
#wc_katalogus .wc_wide6 .snPortlet
{
	margin:0 5px 20px;
}
#wc_katalogus .wc_wide6 .snPortlet .snPortlet
{
	margin: 0 0 0px;
}
#wc_katalogus .wc_wide6 .CatalogSearchSkin
{
	margin:40px 0px 20px!important;
}
#wc_katalogus .wc_wide6 .PromosOnCatalog
{
	margin:-20px 5px 0;
}
.wc_searchtabs {
	margin:0; padding:0;
	list-style: none;
	float:left;
	height: 26px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:absolute;
	top:-26px;
	left:0px;
}
.wc_searchtabs li {
	margin:0; padding:0 1px 0 0;
	list-style: none;
	float:left; display: inline;
	background: #fff;
	height: 26px;
}
.wc_searchtabs li a {
	background: url(../img/bgsprite.gif) no-repeat 0 -370px;
	height: 26px;
	float:left; display: inline;
	padding: 0 0 0 5px;
	margin-right: 0;
	color:#f30;
	text-transform: uppercase;
}
.wc_searchtabs li a span {
	background: url(../img/bgsprite.gif) no-repeat 100% -370px #fff;
	height: 21px;
	float:left; display: inline;
	padding: 5px 10px 0 5px;
	zoom:1;
	font-weight: bold;
	font-size: 11px;
}
.wc_searchtabs li a.snActive       { height:32px; margin:-4px 0 0; position:relative; background-position: 0 -396px; color:#f30; }
.wc_searchtabs li a.snActive span  { background-position: 100% -396px; padding-top:9px; padding-bottom:2px; color:#f30; }

.wc_searchbody .wc_col1
{
	margin:20px 0 0;
	width:220px;
	text-align:center;
}
.wc_searchbody .wc_col1 .wc_region
{
	color:#555;
	display:block;
	margin:-5px 0 12px;
	font-size:11px;
}
.wc_searchbody .wc_col2 h3
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:19px;
	color:#f30;
	font-weight:normal;
	margin:10px 0 15px; padding:0;
}
.wc_searchbody .wc_col2 .wc_catalogform
{
	margin:0 0 20px;
	background:#fc3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:10px;	
}
.wc_searchbody .wc_col2 .wc_catalogform .wc_col
{
	margin:0 20px 0 0;
	width:182px;
}
.wc_searchbody .wc_col2 .wc_catalogform select
{
	width:182px;
	color:#555;
	margin:0 0 10px;
	padding:1px;
	border:1px solid #a7a7a7;
}
.wc_searchbody .wc_col2 .wc_catalogform select option
{
	width:240px;
}
.wc_searchbody .wc_col2 .wc_catalogform input.InputText
{
	border:1px solid #a7a7a7;
	color:#555;
	width:380px;
	padding:2px;
	margin:0 10px 0 0;
}
#wc_katalogus .wc_offerlist
{
	border-top:1px dashed #e1d7c4;
	margin:3px 0 0;
}
#wc_katalogus .wc_offerlist .wc_offer
{
	padding:10px 7px 3px;
	*padding:10px 7px 7px;
	font-family:Arial,Helvetica,sans-serif;
	position:relative;
	min-height:133px;
	height:auto !important;
	height:133px;
	border-bottom:1px dashed #e1d7c4;
}
#wc_katalogus .PromosOnCatalog .wc_offerlist .wc_offer
{
	background-color:#ffd699;
	margin:3px 3px 0;
}	

#wc_katalogus .wc_catadatlap .wc_offerlist .wc_offer
{
	min-height:78px;
	height:auto !important;
	height:78px;
}
#wc_katalogus .wc_offerlist .wc_offer .wc_contentpic img
{
	width:117px;
}
#wc_katalogus .wc_offerlist .wc_offer h2
{
	margin:2px 0 5px;
	font-family:Georgia,"Times New Roman",Times,serif;
}
#wc_katalogus .wc_offerlist .wc_offer h3
{
	margin:0 0 13px;
	font-weight:bold;
	text-decoration:underline;
	color:#f60;
}
#wc_katalogus .wc_offerlist .wc_offer h3 a
{
	text-decoration:underline;
	color:#f60;
}
#wc_katalogus h2.wc_noresult
{
	font-size:12px;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:10px;	
}
#wc_katalogus .wc_offerlist .wc_offer span
{
	display:block;
}
#wc_katalogus .wc_offerlist .offerpic img
{
	height:auto;
	width:117px;
}
#wc_katalogus .wc_offerlist .wc_col
{
	width:354px;
}
#wc_katalogus .wc_offerlist .wc_col1
{
	border-right:1px dashed #E1D7C4;
}
#wc_katalogus .wc_offerlist .last
{
	border:0;
}
#wc_katalogus .wc_offerlist .wc_offer .wc_offerinfo
{
	position:absolute;
	bottom:2px;
	left:140px;
	width:202px;
}
#wc_katalogus .wc_offerlist .wc_offer .wc_offerinfo img
{
	margin:1px;
}
#wc_katalogus .wc_offer .wc_offerinfo .wc_col3
{
	width:130px;
	position:absolute;
	bottom:5px;
	*bottom:8px;
}
#wc_katalogus .wc_offer .wc_offerinfo .wc_col4
{
	width:60px;
	margin:0 0 0 10px;
	text-align:right;
	float:right;
	display:inline;
}
#wc_katalogus .wc_offer .wc_offerinfo .price
{
	text-decoration:underline;
}
#wc_katalogus .wc_offer .wc_offerinfo .submit
{
	margin:0 0 10px;
	text-align:center;
}

/* katalógus adatlap */

#wc_katalogus .options
{
	margin:0;
	position:absolute;
	right:0;
	z-index:10;
	display:inline-block;
	list-style:none;
}
#wc_katalogus .options li
{
	float:left;
	background:url(../img/iconsprite_green.gif) no-repeat -209px 2px;
	padding:0 0 0 2px;
}
#wc_katalogus .options li a
{
	height:26px;
	display:block;
	margin:0 10px;
	font-size:1%;
	overflow:hidden;
	text-indent:-10000px;
}
#wc_katalogus .options li a.SendArticle
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll 0 2px transparent;
	width:20px;
}
#wc_katalogus .options li a.AddToFavorites
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -21px 2px transparent;
	width:18px;
}
#wc_katalogus .options li a.Print
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -40px 2px transparent;
	width:23px;
}
#wc_katalogus .options li a.FontResize
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -64px 2px transparent;
	width:25px;
}
#wc_katalogus .options li a.Comment
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -90px 2px transparent;
	width:21px;
}
#wc_katalogus .options li a.Startlap
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -111px 1px transparent;
	width:20px;
}
#wc_katalogus .options li a.Iwiw
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -132px 2px transparent;
	width:34px;
}
#wc_katalogus .options li a.Twitter
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -188px 2px transparent;
	width:20px;
}
#wc_katalogus .options li a.FaceBook
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -167px 2px transparent;
	width:20px;
}
#wc_katalogus .wc_basic
{
	padding:10px;
	overflow:hidden;
	border-bottom:1px dashed #e1d7c4;
	zoom:1;
}
#wc_katalogus .wc_catadatlap h3
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:normal;
	margin:0 0 5px;
	color:#f60;
}
#wc_katalogus .wc_basic ul
{
	color:#5A583C;
	font-size:12px;
}
#wc_katalogus .wc_basic ul li
{
	margin:0 0 5px;
}
#wc_katalogus .wc_basic a
{
	color:#5A583C;
	text-decoration:underline;
}
#wc_katalogus .wc_map
{
	margin:0!important;
	overflow:hidden;
	height:278px;
}
#wc_katalogus .wc_map iframe
{
	width:270px!important;
	height:270px!important;
	border:4px solid #fff;
	position:relative;
	*top:3px;
	*left:3.5px;
	overflow:hidden;
}
#wc_katalogus .wc_map div
{
	width:117px;
	height:117px;
	border:4px solid #fff;
	background:#fff;
}
#wc_katalogus .FloatRight small
{
	display:block;
}
#wc_katalogus .FloatRight small a
{
	display:block;
	clear:both;
	text-align:center;
}
#wc_katalogus .wc_intro, #wc_katalogus .wc_promos
{
	padding:15px 10px 10px;
	border-bottom:1px dashed #e1d7c4;
}
#wc_katalogus .wc_promos
{
	padding:0 10px 10px;
}
#wc_katalogus .wc_intro p
{
	margin:15px 0 5px;
	line-height:18px;
}
#wc_katalogus .wc_promos .wc_offerlist
{
	margin:10px 0 0 -10px;
	overflow:hidden;
	zoom:1;
}
#wc_katalogus .wc_promos .wc_offer
{
	width:330px;
	float:left;
	display:inline;
	border:0;
}
#wc_katalogus .wc_promos .wc_offer img
{
	width:117px;
}
#wc_katalogus .wc_promos .wc_offer h4
{
	font-size:14px;
	font-weight:bold;
	margin:0 0 12px;
	text-decoration:underline;
	color:#f60;
}
#wc_katalogus .wc_promos .wc_offer h4 a
{
	text-decoration:underline;
}
#wc_katalogus .wc_promos .wc_offer .submit
{
	margin:0 0 10px 5px;
	width:70px;
}
#wc_katalogus .wc_services
{
	padding:15px 10px 5px;
}
#wc_katalogus .wc_services .wc_col
{
	width:280px;
	margin:0 0 0 30px;
}
#wc_katalogus .wc_services .wc_col h4
{
	font-size:12px;
	margin:10px 0 15px;
}
#wc_katalogus .wc_services .wc_col ul
{
	margin:0 0 0 10px;
	padding: 0 0 1px;
}
#wc_katalogus .wc_services .wc_col ul li
{
	font-size:12px;
	margin:0 0 15px;
}
#wc_katalogus .wc_breadcrumb
{
	padding:7px 5px 7px 10px;
	text-align:right;
	overflow:hidden;
	zoom:1;
}
#wc_katalogus .wc_breadcrumb .wc_crumbs
{
	float:left;
}
#wc_katalogus .wc_breadcrumb .wc_crumbs a
{
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#5A583C;
	font-weight:bold;
	line-height:20px;
}
#wc_katalogus .wc_breadcrumb .wc_crumbs a:hover
{
	text-decoration:underline;
}
#wc_katalogus .wc_breadcrumb .submit
{
	float:right;
}
#wc_katalogus .related
{
	background:url(../img/relatedbg_wide.gif) no-repeat left top;
	width:714px;
	margin:0;
}
#wc_katalogus .wc_comments
{
	padding:0;
}

/* katalógus ajánló form */

#wc_advise_form
{
	padding:10px 10px 20px;
}
#wc_advise_form .snErrorMsg
{
	padding:0 0 15px;
	margin:0 0 15px;
	border-bottom:1px dashed #e1d7c4;
}
#wc_advise_form .wc_Services_header
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:normal;
	margin:0 0 15px;
	padding:20px 0 0;
	color:#f60;
}
#wc_advise_form .IUContainer .IULabelDesc
{
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}
#wc_advise_form .IUContainer .IUControl
{
	margin:0 0 0 10px;
}
#wc_advise_form .IULabel
{
	width:200px;
}
#wc_advise_form
{
	padding:10px 10px 20px;
}

/* BMI kalkulátor */

.BMISkin .wc_boxtitle
{
	border-color:#f2a6cf;
	padding:6px 80px 8px 2px;
	color:#800056;
}
.BMISkin .wc_bmi
{
	margin:10px;
}
.BMISkin .wc_bmi div
{
	overflow:hidden;
	margin:0 0 5px;
}
.BMISkin .wc_title
{
	font-family:Georgia, "Times New Roman", Serif;
	font-weight:bold;
	line-height:20px;
	width:115px;
	float:left;
	text-align:right;
}
.BMISkin .tbWeight input, .BMISkin .tbHeight input, .BMISkin .tbAge input
{
	float:left;
	border:1px solid #a7a7a7;
	padding:2px;
	width:45px;
	margin:0 0 0 10px;
}
.BMISkin .lbList input
{
	margin:0 3px 0 10px;
	*margin:0 0 0 5px;
	padding:0;
}
.BMISkin .wc_radio
{
	overflow:hidden;
	width:62px;
}
.BMISkin .wc_radio input
{
	vertical-align:middle;
}
.BMISkin .wc_radio label
{
	display:inline-block;
	line-height:20px;
	width:35px;
}
.BMISkin .wc_error
{
	float:right;
	text-align:right;
	font-size:11px;
	margin:0 5px 0 0;
}
.BMISkin .wc_buttons
{
	text-align:right;
	margin:10px 0 0;
}

/* BMI oldal */

.bmi_title
{
	background-position:0 -26px!important;
}
.bmi_title .sbox_titleinner
{
	background-position:100% -26px!important;
}
.wc_bmi_content p
{
	margin:12px 10px;
}
.wc_bmi_content p.wc_legal
{
	text-align:center;
}
.wc_shadowbox .BMISkin
{
	width:220px;
	margin:0 auto 20px!important;
}



/* GI kalkulátor */

.GISkin .wc_boxtitle
{
	border-color:#a4e002;
	padding:7px 8px 10px 2px;
	color:#060;
}
.GISkin .form
{
	margin:10px;
	overflow:hidden;
}
.GISkin .wc_cols
{
	margin:5px 0;
}
.GISkin .wc_col
{
	width:90px;
}
.GISkin label
{
	font-family:Georgia, "Times New Roman", Serif;
	font-weight:bold;
}
.GISkin .wc_radio input
{
	vertical-align:middle;
}
.GISkin .wc_radio label
{
	font-weight:normal;
	line-height:20px;
}
.GISkin .wc_buttons
{
	text-align:right;
}


/* Catalog form */

.wc_catalog_form
{
	margin:-2px 8px 0;
}
.wc_catalog_form input
{
	width:176px;
	margin:0 1px 5px;
	border:1px solid #a7a7a7;
	padding:2px;
	color:#666;
}
.wc_catalog_form input:hover
{
	color:#333;
}
.wc_catalog_form .submit
{
	float:right;
	margin:0 0 10px;
}
.wc_catalog_form table td
{
	padding:2px 0;
}
.wc_catalog_form table input, .wc_catalog_form span input
{
	vertical-align:middle;
	margin:2px 5px 2px 0;
	*margin:-2px 3px 0 0;
	padding:0;
	border:0;
	float:left;
	width:auto;
}
.wc_catalog_form table label, .wc_catalog_form span label
{
	line-height:14px;
	font-size:11px;
}
.wc_catalog_form span br
{
	clear:both;
}
#wc_index .wc_col2 .snUpdatePanel
{
	height:131px;
}

/* galéria */

#galleria
{
	border-bottom:1px dashed #E1D7C4;
	overflow:hidden;
	padding:0 0 10px;
}
#galleria img
{
	display:none;
	border:0;
}
#galleria .wc_contentpic
{
	float:none;
	display:block;
	width:600px;
	margin:20px auto!important;
}
#galleria .wc_contentpic .galleria-container
{
	background:#fff;
	border:4px solid #fff;
	*position: relative; 
	*left: 3.5px; *top:3.5px;

}

/* szavazás */
.VotingSkin
{
	font-family:Georgia, "Times New Roman", Serif;
}
.VotingSkin label
{
	font-weight:bold;
	margin:10px;
	display:block;
}
.VotingSkin .wc_voting_radio
{
	margin:0 5px 5px 5px;
	overflow:hidden;
}
.VotingSkin .wc_voting_radio input
{
	vertical-align:middle;
	margin:1px 3px 0 5px;
	*margin:-3px 0;
	float:left;
}
.VotingSkin .wc_voting_radio span
{
	float:left;
	display:block;
	width:165px;
}
.VotingSkin .wc_buttons
{
	float:right;
	margin:10px;
}
.VotingSkin .wc_result_item
{
	margin:0 10px 5px;
	overflow:hidden;
	clear:both;
}
.VotingSkin .wc_result_item .wc_result_label
{
	float:left;
	width:130px;
}
.VotingSkin .wc_result_item .wc_result_percentage
{
	float:right;
	font-size:11px;
	font-weight:bold;
}


/*** Inline EDIT ***/
.snInlineViewProperties {
    background: #F6F1EB;
    border: 1px solid #E1D7C4;
    padding: 10px;
    margin: 10px 0;
    width: auto!important;
}

.snInlineViewContent .abstract h2,
.snInlineViewContent .abstract h3,
.snInlineViewContent .abstract .summary {
    width:370px;
    float:left;
}

.wc_contentpic .snFileInput, .beszur .snFileInput 
{
	display:block;
	margin:-25px 0 0 5px;
	*margin:-20px 0 0 10px;
	position:relative;
}
#previewedPortlet
{ 
/*
	background:#efefef;
	border:1px solid #cdcdcd;
*/
	font-size:12px; 
	margin:0 0 5px;
}
#previewedPortlet .snPortlet
{
	margin-bottom:0;
}
.snHtmlPortlet
{
	margin:0!important;
}


/* nyereményjáték */

/*
#wc_nyerj .wc_wide1 { margin-left: 10px; margin-top: 5px; }
#wc_nyerj .wc_wide2 { margin-left: 5px; }
#wc_nyerj .wc_wide3 { margin-left: 5px; }
*/

#wc_rovat .GreenHeaderSkin .sbox_title
{
	background-position:0 -104px;
	margin:0 0 7px -5px;
}
#wc_rovat .GreenHeaderSkin .sbox_titleinner
{
	background-position:100% -104px;
}
#wc_rovat .GreenHeaderSkin .sbox_titleinner h1
{
	color:#060;
}
.wc_contestcontent
{
	padding:4px;
	overflow:hidden;
}
.wc_contestcontent .wc_contenttitle {
	color:#5A583C !important;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	margin:0 0 5px;
	padding:5px 0 0;
}
.wc_contestcontent .wc_lead
{
	margin:0 0 7px;
}
.wc_contestcontent strong
{
	font-weight:bold;
	display:block;
}
.wc_contestcontent .wc_lineseparator
{
	margin:0;
}
.wc_contestcontent .more
{
	margin:10px;
	text-align:right;
}
.wc_contestcontent .wc_contest_inner
{
	position:relative;
	min-height:110px;
	height:auto!important;
	height:110px;
	float:left;
	width:260px;
	margin:0 3px 2px;
	padding:0 0 15px;
}
.wc_contestcontent .wc_contest_inner .wc_buttons
{
	position:absolute;
	bottom:0;
	left:0;
	text-align:right;
	width:100%;
}
.wc_contestcontent .wc_contest_inner .wc_buttons .submit
{
	margin:0 5px;
}
.alt .wc_contestcontent .wc_contest_inner .wc_buttons
{
	text-align:left;
}
.wc_contestcontent .wc_contentpic
{
	margin:0 10px 7px 0!important;
}
.wc_contestcontent .wc_contentpic img
{
	width:117px;
}
.alt .wc_contestcontent .wc_contentpic
{
	float:right;
	margin:0 0 7px 10px!important;
}
#wc_rovat .options
{
	margin:0;
	position:absolute;
	right:0;
	z-index:10;
	display:inline-block;
	list-style:none;
}
#wc_rovat .options li
{
	float:left;
	background:url(../img/iconsprite_green.gif) no-repeat -209px 2px;
	padding:0 0 0 2px;
}
#wc_rovat .options li a
{
	height:26px;
	display:block;
	margin:0 10px;
	font-size:1%;
	overflow:hidden;
	text-indent:-10000px;
}
#wc_rovat .options li a.SendArticle
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll 0 2px transparent;
	width:20px;
}
#wc_rovat .options li a.Print
{
	background:url("../img/iconsprite_green.gif") no-repeat scroll -40px 2px transparent;
	width:23px;
}

/* nyereményjáték form */
.wc_contestform
{
	padding:10px;
}
.wc_contestform .wc_lineseparator
{
	margin:0;
}
.wc_contestform .wc_question
{
	font-family:Georgia,"Times New Roman",serif;
	margin:0 0 15px;
}
.wc_contestform .wc_question p
{
	font-weight:bold;
	margin:0;
}
.wc_contestform .wc_answer input
{
	vertical-align:middle;
}
.wc_contestform .wc_answer label
{
	line-height:20px;
}
/* temp? */
.wc_contestform .InputUnit
{
	margin:0 0 15px;
	font-family:Georgia,"Times New Roman",serif;
	font-size:12px;
}
.wc_contestform .IULabel
{
	width:auto;
	margin:0 0 10px;
	float:none;
}
.wc_contestform .IULabelTitle
{
	margin:0;
	font-weight:bold;
}
.wc_contestform .IULabel p,
.wc_contestform .IULabelDesc
{
	display:none;
}
.wc_contestform .IUControl
{
	padding:0;
}
.wc_contestform table input
{
	vertical-align:middle;
	margin:0 3px 0 0;
}
.wc_contestform table label
{
	margin:0 15px 0 0;
}
/**/
.wc_contestform .IUContainer
{
	margin:20px 0 0;
}
.wc_contestform .IUContainer .IULabel
{
	float:left;
	padding:3px 0 0;
	margin:0;
	width:110px;
}
.wc_contestform .IUContainer .IUControl
{
	width:275px;
}
.IUContainer .IUControl input, .IUContainer .IUControl textarea
{
	width:98%;
}
.wc_contestform .IUContainer .shorter
{
	width:75px;
}
.wc_contestform .IUContainer .IUCaptcha input
{
	width:160px!important;
	margin:7px 0 5px 10px;
}
.wc_contestform .IUContainer .IUCaptcha div span
{
	display:none;
}
.wc_contestform .IUContainer .IUCaptcha span
{
	font-family:Arial,Helvetica,sans-serif;
	line-height:15px;
}
.wc_contestform .IUContainer .wc_accept_rules
{
	margin:15px 0 0;
	overflow:hidden;
}
.wc_contestform .IUContainer .wc_accept_rules .IULabel
{
	display:none;
}
.wc_contestform .IUContainer .wc_accept_rules input
{
	width:auto!important;
	margin:1px 10px 0 0;
	*margin:-2px 10px 0 0;
	float:left;
	display:inline;
	border:0;
	padding:0;
	background:none;
}
.wc_contestform .IUContainer .wc_accept_rules label
{
	font-family:Arial,Helvetica,sans-serif;
	float:left;
	width:240px;
	margin:0;
}
.wc_contestform .statement
{
	margin:15px 0;
}
.wc_contestform .wc_buttons
{
	text-align:right;
}
/* submit után */
.snFormAfterSubmitText, .snSubmit
{
	margin:5px;
}

/* action icons */

.ActionAdd, .ActionDelete, .ActionEdit, .ActionPicker
{
    display:block;
    float:left;
    width:20px;
    height:20px;
    padding:0!important;
    margin:3px 1px;
    background:url('../img/actioniconsprite.png') no-repeat left top;
    
    font-size:1%;
    text-indent:-1000px;
    overflow:hidden;
}
.ActionDelete
{
    background-position:-20px 0;
}
.ActionEdit
{
    background-position:-40px 0;
}
.ActionPicker
{
    background-position:-60px 0;
}
.ActionIconLeft
{
    position:absolute;
    z-index:1000;
    top:0;
    left:0;
}
.ActionIconRight
{
    position:absolute;
    z-index:1000;
    top:0;
    right:0;
}


/************ MM **********************/

.OrangeBrown_OlcsobbatXml .wc_offerlist .wc_offer .offerpic img
{
	width: 67px;
}

.OrangeBrown_OlcsobbatXml .snPtTitle span
{
	background: url(../img/olcsobbat_rgb_atmenetes_light_hu.png) no-repeat;
	display: inline;
	height: 15px;
	width: 101px;
}

.OrangeBrown_OlcsobbatXml .wc_offerlist .wc_offer:last-child
{
	border: none;
}

#wc_cikk .wc_wide4 .snPortlet .FoodCategory
{
	display: inline-block;
	height: 210px;
	margin: 10px 7px;
	width: 300px;
}

.FoodCategory select
{
	height: 110px;
	margin: 10px;
	width: 275px;
}


.snFoodCalculatorPortlet table, .snExerciseCalculatorPortlet table
{
	border-collapse: collapse;
	margin: 5px;
	width: 625px;
}

.snFoodCalculatorPortlet table td, .snExerciseCalculatorPortlet table td
{
	border: 1px solid #ccebeb;
	
}

.snFoodCalculatorPortlet table th, .snExerciseCalculatorPortlet table th
{
	color: #5a583c;
	background: #d4f3f3;
	border: 1px solid #ccebeb;
	padding: 9px 10px 5px 10px;
}

.FloraTest
{
	color: #263b86;
	font-family: Arial, sans-serif;
	font-size: medium;
	font-weight: bolder;
	position: relative;
	overflow: hidden;
}

.FloraTest div
{
	height: 322px;
	overflow: hidden;
	width: 300px;
}

.FloraTest div h3
{
	margin: 0px;
	padding-left: 135px;
	padding-top: 45px;
}

.FloraTest div span
{
	background: url(../img/FloraSprite.png) no-repeat -1505px -45px;
	cursor: pointer;
	display: inline-block;
	float: right;
	height: 31px;
	margin: 0px 5px 0px 5px;
	vertical-align: middle;
	width: 33px;
}

.FloraTest div span:hover
{
	background: url(../img/FloraSprite.png) no-repeat -1505px 0px;
}

.FloraTest div span.Checked
{
	background: url(../img/FloraSprite.png) no-repeat -1505px 0px;
}

.FloraTest div ul
{
	padding-top: 30px;
}

.FloraTest div ul li
{
	clear: both;
	float: none;
	list-style: none;
	padding: 10px 0px;
	text-align: right;
}

.FloraTest .FloraWelcome
{
	background: url(../img/FloraSprite.png) no-repeat 0px 0px;
}

.FloraTest .FloraEating
{
	background: url(../img/FloraSprite.png) no-repeat -301px 0px;
}

.FloraTest .FloraSports
{
	background: url(../img/FloraSprite.png) no-repeat -602px 0px;
}

.FloraTest .FloraStress
{
	background: url(../img/FloraSprite.png) no-repeat -903px 0px;
}

.FloraTest .FloraResults
{
	background: url(../img/FloraSprite.png) no-repeat -1204px 0px;
}

.FloraTest .FloraWelcome a
{
	bottom: 12px;
	
	display: block;
	height: 130px;
	left: 50px;
	position: absolute;
	width: 215px;
}

.FloraTest .FloraResults span
{
	display: none;
	background: none !important;
	cursor: auto;
	line-height: 1.3em;
	height: auto;
	padding: 80px 10px 0px 10px;
	text-align: right;
	width: auto;
}

.FloraTest .FloraResults a
{
	color: #263b86;
	font-style: italic;
	text-decoration: none;
}

.FloraTest .FloraResults a.Big
{
	bottom: 17px;
	display: block;
	height: 55px;
	margin: auto;
	left: 33px;
	position: absolute;
	width: 235px;
	z-index: 100;
}


/************ /MM *********************/

/* quiz */

#quizbox
{
	width:402px;
	background:url(../img/quiz/discreet_quiz_bg.jpg) no-repeat left top;
	padding:290px 10px 0;
	margin:-1px 0 0 -4px;
}
.wc_quiz_abstract
{
	font-weight:bold;
	margin:0 0 15px;
}
.wc_quiz_question
{
	margin:0 0 5px;
}
.wc_quiz_question .wc_question
{
	font-weight:bold;
	color:#177da0;
	margin:0 0 5px;
}
.wc_quiz_question .wc_answer
{
	margin:0 0 5px 20px;
	overflow:hidden; 
}
.wc_quiz_question .wc_answer input
{
	float:left;
	margin:0 5px 0px 0;
	*margin:-3px 2px 0 -3px;
}
.wc_quiz_question .wc_answer label
{
	float:left;
	width:350px;
}
#quizbox .wc_buttons
{
	text-align:right;
	margin:20px 10px 0 0;
}
#quizbox .wc_buttons input
{
	background:url("../img/quiz/green_btn.png") no-repeat left top;
	border:0;
	color:#FFF;
	cursor:pointer;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:10px;
	height:20px;
	overflow:visible;
	padding:0 6px 2px !important;
	*padding:0 6px 0 !important;
	text-transform:uppercase;
	width:58px;
}