/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html {
	color:#000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
	font-size:100%;
}
/*
Copyright (c) 2009, Peter Melaga, www.webygroup.sk
for www.hotelpolana.sk
*/

/*----------------------------------------------------------
START CUSTOM CSS
---------------------------------------------------------- */
a {
	color: #b7a573;
	text-decoration: underline;
	outline:none;
}
a:hover {
	color: #7e7557;
	text-decoration: underline;
}
a img {
	border:0;
}
a:hover img {
	text-decoration: none;
}
img {
	border-color:#cdcdcd;
}
select, option {
	font-size:11px;
}
option {
	padding-right: 10px;
}
ul, ol {
	margin:0;
	padding:0 0 0 15px;
}
p {
	padding:0 0 15px 0;
	margin:0;
}
h1, h2, h3, h4, h5, h6 {
	color:#867D60;
	line-height: normal;
	font-weight:bold;
	margin:0;
	padding:0 0 10px 0;
}
h1 {
	font-size: 14px;
	font-weight:normal;
}
h2 {
	font-size: 12px;
	padding:0 0 5px 0;
}
h3 {
	font-size: 11px;
	padding:0 0 5px 0;
}
h4 {
	font-size:11px;
}
h5 {
	font-size:11px;
}
h6 {
	font-size:11px;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
strong {
	font-weight:bold;
}
address {
	font-style:normal;
	padding-bottom:15px;
}
.basic001, .basic002, .base-modulebox {
	position:static;
	width:auto;
}
.basic001 .title {
	padding:0 0 10px 0;
	margin:0;
	display:none;
}
.basic001 .title h1 {
	padding:0;
	margin:0;
	font-size:24px;
}
.basic002 .title {
	padding:0 0 10px 0;
	margin:0;
	text-transform:uppercase;
}
.basic002 .title h2 {
	padding:0 0 4px 0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}
#right .basic002 .title h2{text-align:center;}

#flags{position:absolute; top:100px; right:10px; float:right;}
#flags-bottom{position:absolute; top:8px; right:5px; float:right;}
#flags li, #flags-bottom li{float:left; list-style:none; padding:0 5px;}
#flags li a, #flags-bottom li a{text-decoration:none; font-weight:bold;}

/* main structure
-------------------------------------------------------*/
body {
	margin:0;
	padding:0;
	color: #867d60;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height:140%;
	background:url(images/bg_body.jpg) repeat-x 0 0;
}
#container {
	width: 980px;
	padding:0;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
#head {
	width: 980px;
	height: 360px;
	position: relative;
	background-image:url(images/bg_head.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#page14024 #head {background-image:url(images/bg_head_onas.jpg);}
#page14026 #head {background-image:url(images/bg_head_ubytovanie.jpg);}
#page14054 #head {background-image:url(images/bg_head_stravovanie.jpg);}
#page14055 #head {background-image:url(images/bg_head_kongres.jpg);}
#page14056 #head {background-image:url(images/bg_head_svadby.jpg);}
#page14057 #head {background-image:url(images/bg_head_volnycas.jpg);}
#page14058 #head {background-image:url(images/bg_head_galeria.jpg);}
#page14060 #head {background-image:url(images/bg_head_cennik.jpg);}
#page14061 #head {background-image:url(images/bg_head_kontakt.jpg);}
#page14068 #head {background-image:url(images/bg_head_jl.jpg);}
#page14101 #head {background-image:url(images/bg_head_res_sk.jpg);}
#page14431 #head {background-image:url(images/bg_head_specialna_ponuka.jpg);}

#page14025 #head {background-image:url(images/bg_head_aboutus.jpg);}
#page14072 #head {background-image:url(images/bg_head_accommodation.jpg);}
#page14073 #head {background-image:url(images/bg_head_restaurant.jpg);}
#page14074 #head {background-image:url(images/bg_head_congress.jpg);}
#page14075 #head {background-image:url(images/bg_head_weddings.jpg);}
#page14076 #head {background-image:url(images/bg_head_lt.jpg);}
#page14077 #head {background-image:url(images/bg_head_gallery.jpg);}
#page14078 #head {background-image:url(images/bg_head_pricelist.jpg);}
#page14079 #head {background-image:url(images/bg_head_contact.jpg);}
#page14084 #head {background-image:url(images/bg_head_menu.jpg);}
#page14102 #head {background-image:url(images/bg_head_res_en.jpg);}
#page14432 #head {background-image:url(images/bg_head_special_offer.jpg);}

#page14085 #head {background-image:url(images/bg_head_uberuns.jpg);}
#page14086 #head {background-image:url(images/bg_head_unterkunft.jpg);}
#page14087 #head {background-image:url(images/bg_head_restaurant.jpg);}
#page14088 #head {background-image:url(images/bg_head_kongress.jpg);}
#page14089 #head {background-image:url(images/bg_head_hochzeiten.jpg);}
#page14090 #head {background-image:url(images/bg_head_freizeit.jpg);}
#page14091 #head {background-image:url(images/bg_head_galerie.jpg);}
#page14092 #head {background-image:url(images/bg_head_priceliste.jpg);}
#page14093 #head {background-image:url(images/bg_head_kontakt.jpg);}
#page14094 #head {background-image:url(images/bg_head_speisekarte.jpg);}
#page14103 #head {background-image:url(images/bg_head_res_de.jpg);}
#page14433 #head {background-image:url(images/bg_head_sonderangebot.jpg);}

#head #logo {
	position: absolute;
	top: 15px;
	left: 370px;
	padding: 0;
	margin: 0;
	width:240px;
	height:140px;
}
#head #logo a {
	display:block;
	position:relative;
	width:100%;
	height:100%;
}
#head #logo a span {
	position:absolute;
	top:0;
	left:0;
	display: block;
	width:100%;
	height:100%;
	cursor:pointer;
	background:url(images/logo.gif) no-repeat 0 0;
}

#left {
	float: left;
	width: 220px;
	padding:5px 40px 10px 40px;
	overflow:hidden;
}
#content {
	float: right;
	width: 630px;
	text-align:left;
	padding:5px 25px;
}

#wrapper {
	width:100%;
	clear:both;
	overflow:hidden;
	position:relative;
	background:#fefbec;
}

#wrapper-in{background:#fefbec url(images/1px.gif) repeat-y 300px 0; width:100%; overflow:hidden; margin:15px 0;}

#footer {
	clear: both;
	width: 100%;
	color:#b7a573;
	text-align: center;
	background-color:#fff;	
	padding:5px 0;
	font-size:11px;
	margin-bottom:20px;
	position:relative;
}
#footer .copyright {
	clear:both;
	padding:2px 0;
	margin-bottom:2px;
	border-bottom:1px solid #b7a573;
	font-size:11px;
}
#footer a {
	color:#b7a573;
	text-decoration:underline;
}
#footer a:hover {
	color:#b7a573;
	text-decoration:none;
}

#kontakt{color:#b7a573;}
#kontakt strong{font-weight:normal;}

/* Navigacia
-------------------------------------------------------*/
#main-menu {
	margin: 0px;
	padding: 0px;
	width:100%;
	height:49px;
	padding-top:11px;
}
#main-menu ul { /* all lists */
	padding: 0;
	margin: 0;
	text-align: left;
}
#main-menu li { /* all list items */
	padding:0;
	margin: 0;
	float: left;
	list-style:none;
}
#main-menu a {
	text-decoration: none;
	display:block;
	height:50px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url(images/menu.jpg);
	background-repeat:no-repeat;
}
.enskin #main-menu a{background-image:url(images/menu_en.jpg);}
.deskin #main-menu a{background-image:url(images/menu_de.jpg);}
#main-menu li a:hover{text-decoration:none;}

#main-menu #mi-smainmenu-14024{padding-left:48px;}
#main-menu #mi-smainmenu-14024 a{background-position:-48px -6px; width:45px;}
#main-menu #mi-smainmenu-14024 a:hover{background-position:-48px -66px;}

#main-menu #mi-smainmenu-14026{padding-left:58px;}
#main-menu #mi-smainmenu-14026 a{background-position:-151px -6px; width:100px;}
#main-menu #mi-smainmenu-14026 a:hover{background-position:-151px -66px;}

#main-menu #mi-smainmenu-14054{padding-left:47px;}
#main-menu #mi-smainmenu-14054 a{background-position:-298px -6px; width:110px;}
#main-menu #mi-smainmenu-14054 a:hover{background-position:-298px -66px;}

#main-menu #mi-smainmenu-14055{padding-left:68px;}
#main-menu #mi-smainmenu-14055 a{background-position:-476px -6px; width:80px;}
#main-menu #mi-smainmenu-14055 a:hover{background-position:-476px -66px;}

#main-menu #mi-smainmenu-14056, #main-menu #mai-smainmenu-b-14057-link{padding-left:49px;}
#main-menu #mi-smainmenu-14056 a, #main-menu #mai-smainmenu-b-14057-link a{background-position:-605px -6px; width:70px;}
#main-menu #mi-smainmenu-14056 a:hover, #main-menu #mai-smainmenu-b-14057-link a:hover{background-position:-605px -66px;}

#main-menu #mi-smainmenu-14057{padding-left:56px;}
#main-menu #mi-smainmenu-14057 a{background-position:-731px -6px; width:85px;}
#main-menu #mi-smainmenu-14057 a:hover{background-position:-731px -66px;}

#main-menu #mi-smainmenu-14058{padding-left:47px;}
#main-menu #mi-smainmenu-14058 a{background-position:-863px -6px; width:70px;}
#main-menu #mi-smainmenu-14058 a:hover{background-position:-863px -66px;}

/*  ------- */
#main-menu #mi-smainmenuen-14025{padding-left:39px;}
#main-menu #mi-smainmenuen-14025 a{background-position:-39px -6px; width:85px;}
#main-menu #mi-smainmenuen-14025 a:hover{background-position:-39px -66px;}

#main-menu #mi-smainmenuen-14072{padding-left:33px;}
#main-menu #mi-smainmenuen-14072 a{background-position:-157px -6px; width:140px;}
#main-menu #mi-smainmenuen-14072 a:hover{background-position:-157px -66px;}

#main-menu #mi-smainmenuen-14073{padding-left:34px;}
#main-menu #mi-smainmenuen-14073 a{background-position:-331px -6px; width:110px;}
#main-menu #mi-smainmenuen-14073 a:hover{background-position:-331px -66px;}

#main-menu #mi-smainmenuen-14074{padding-left:47px;}
#main-menu #mi-smainmenuen-14074 a{background-position:-488px -6px; width:80px;}
#main-menu #mi-smainmenuen-14074 a:hover{background-position:-488px -66px;}

#main-menu #mi-smainmenuen-14075{padding-left:30px;}
#main-menu #mi-smainmenuen-14075 a{background-position:-598px -6px; width:90px;}
#main-menu #mi-smainmenuen-14075 a:hover{background-position:-598px -66px;}

#main-menu #mi-smainmenuen-14076{padding-left:24px;}
#main-menu #mi-smainmenuen-14076 a{background-position:-712px -6px; width:110px;}
#main-menu #mi-smainmenuen-14076 a:hover{background-position:-712px -66px;}

#main-menu #mi-smainmenuen-14077{padding-left:27px;}
#main-menu #mi-smainmenuen-14077 a{background-position:-849px -6px; width:80px;}
#main-menu #mi-smainmenuen-14077 a:hover{background-position:-849px -66px;}

/*  ------- */
#main-menu #mi-smainmenude-14085{padding-left:30px;}
#main-menu #mi-smainmenude-14085 a{background-position:-30px -6px; width:75px;}
#main-menu #mi-smainmenude-14085 a:hover{background-position:-30px -66px;}

#main-menu #mi-smainmenude-14086{padding-left:35px;}
#main-menu #mi-smainmenude-14086 a{background-position:-140px -6px; width:105px;}
#main-menu #mi-smainmenude-14086 a:hover{background-position:-140px -66px;}

#main-menu #mi-smainmenude-14087{padding-left:40px;}
#main-menu #mi-smainmenude-14087 a{background-position:-280px -6px; width:110px;}
#main-menu #mi-smainmenude-14087 a:hover{background-position:-280px -66px;}

#main-menu #mi-smainmenude-14088{padding-left:56px;}
#main-menu #mi-smainmenude-14088 a{background-position:-451px -6px; width:85px;}
#main-menu #mi-smainmenude-14088 a:hover{background-position:-451px -66px;}

#main-menu #mi-smainmenude-14089{padding-left:43px;}
#main-menu #mi-smainmenude-14089 a{background-position:-579px -6px; width:150px;}
#main-menu #mi-smainmenude-14089 a:hover{background-position:-579px -66px;}

#main-menu #mi-smainmenude-14090{padding-left:40px;}
#main-menu #mi-smainmenude-14090 a{background-position:-769px -6px; width:80px;}
#main-menu #mi-smainmenude-14090 a:hover{background-position:-769px -66px;}

#main-menu #mi-smainmenude-14091{padding-left:30px;}
#main-menu #mi-smainmenude-14091 a{background-position:-869px -6px; width:70px;}
#main-menu #mi-smainmenude-14091 a:hover{background-position:-869px -66px;}


/***************/
.jl a{font-size:18px; text-decoration:none;}

#second-menu {
	padding-top:25px;
}
#second-menu ul { /* all lists */
	padding: 0;
	margin: 0;
	text-align: left;
}
#second-menu li { /* all list items */
	padding:0 0 0px 0;
	margin: 0;
	list-style:none;
	position:relative;
}

#second-menu a {	
	display:block;
	height:40px;
	width:153px;
	background-image:url(images/left_menu.jpg);
	background-repeat:no-repeat;
	text-decoration: none;
	text-indent:-9999px;
	overflow:hidden;
}
.enskin  #second-menu a{
	background-image:url(images/left_menu_en.jpg);
}
.deskin  #second-menu a{
	width:175px;
	background-image:url(images/left_menu_de.jpg);
}
#second-menu li a:hover{
	text-decoration:none;
}

#second-menu #mi-slavemenu-14101 a,
#second-menu #mi-slavemenuen-14102 a,
#second-menu #mi-slavemenude-14103 a{background-position:0 0;}
#second-menu #mi-slavemenu-14101 a:hover,
#second-menu #mi-slavemenuen-14102 a:hover{background-position:-153px 0;}
#second-menu #mi-slavemenude-14103 a:hover{background-position:-178px 0;}

#second-menu #mi-slavemenu-14060 a,
#second-menu #mi-slavemenuen-14078 a,
#second-menu #mi-slavemenude-14092 a{background-position:0 -50px;}
#second-menu #mi-slavemenu-14060 a:hover,
#second-menu #mi-slavemenuen-14078 a:hover{background-position:-153px -50px;}
#second-menu #mi-slavemenude-14092 a:hover{background-position:-178px -50px;}

#second-menu #mi-slavemenu-14061 a,
#second-menu #mi-slavemenuen-14079 a,
#second-menu #mi-slavemenude-14093 a{background-position:0 -90px;}
#second-menu #mi-slavemenu-14061 a:hover,
#second-menu #mi-slavemenuen-14079 a:hover{background-position:-153px -90px;}
#second-menu #mi-slavemenude-14093 a:hover{background-position:-178px -90px;}

/* Formulare
-------------------------------------------------------*/
table.QuerySheet {
	width: 100%;
	border-collapse: collapse;
}
table.QuerySheet td {
	padding: 5px 8px;
	border-bottom: 1px solid #fff;
}
.QuerySheetTitle {
	color: #000;
	font-size: 1.1em;
	padding: 8px 0;
	background: #fff;
	display:none;
}
td.QuerySheetQuery {
	text-align: right;
	width: 35%;
	padding: 0;
}
td.QuerySheetAnswer {
	text-align: left;
	width: 65%;
}
table.QuerySheet td input {
	width: 200px;
	border-color:#aaaaaa #f1f1f1 #f1f1f1 #aaaaaa;
	border-width:1px;
	border-style:solid;
}
table .QuerySheetAnswer .sj-var-radio, table .QuerySheetAnswer .sj-var-checkbox {
	width: 1em;
	display: inline;
	float: left;
	margin: 2px 4px 0 0;
}
table .QuerySheetAnswer div {
	clear:both;
} /* float: left; width: 80px; display: inline; */
table.QuerySheet td textarea {
	width: 280px;
	border-color:#aaaaaa #f1f1f1 #f1f1f1 #aaaaaa;
	border-width:1px;
	border-style:solid;
}
th.QuerySheetFoot input {
	margin-right: 8px;
}
table.QuerySheet td img {
	margin: 2px 0;
}
td.QuerySheetQuery .QuerySheetQueryRequired, td.QuerySheetQuery .QuerySheetAnswerRequired {
	color: #f00;
}

/* FOTOGALERIA */
.Cat {
	margin:0 auto;
	padding:0;
	clear:both;
	width:100%;
}
.Cat li {
	list-style:none;
	clear:both;
	width:auto;
}
.Cat li a {
	display:block;
	background-color:#e2d9af;	
	color:#3D3C3C;
	padding:3px 15px;
	text-align:left;
	border-bottom:1px solid #FFFFFF;
	text-decoration:none;
}

.Cat li a {height: 1%;}

.Cat li a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#B7A573;
}

/* thumbnails
-------------------------------------------------------*/

.Thumbnails{font: normal 11px Arial, Helvetica, sans-serif;}
.CategoryName {
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #B7A573;
	padding-bottom:4px;
	margin:0 5px 10px 2px;
	text-align:center;
	text-transform:uppercase;
}

.Photo{width:112px; height:112px; overflow:hidden; margin:0;}
.Photo a{display:block; color:#555555; width:110px; height:110px; cursor:pointer; position:relative; font-weight:normal; font-size:11px; border:1px solid #f6e1a4; background-color:#f6f3e4;}
.Photo a:hover{text-decoration:none; border-color:#f6e1a4; background-color:#fdfbf1;}
.Photo a img{position:absolute}

.Thmb{
	float:left;
	width:112px;
	margin:0 6px;
	display:inline;
}

.Thumbnails .Row .Thmb .Name {
	display:none;
}

.Thumbnails .Row .Thmb .Description {
	display:none;
}

.Thumbnails .Row {width:100%; padding:0 0 10px 0; overflow:hidden;}

div.Pages{text-align:center; clear:both; width:100%; overflow:hidden;}
ul.Pages{margin:5px 0; padding:0; clear:both; width:100%;}
ul.Pages li{border:1px solid #dddddd; display:inline; list-style:none; margin:0 2px; line-height:160%;}
ul.Pages li a{text-decoration:none;}


.kongres{width:100%;  border:2px solid #B7A573; margin-bottom:5px; font-weight:bold;}
.kongres td{padding:5px 10px; background-color:#FFF;}

.b1{width:100px;}
.b2{width:40px; text-align:center;}
.b3{width:40px; text-align:center;}
.b4{width:40px; text-align:center;}
.b5{width:40px; text-align:center;}
.b6{width:40px; text-align:center;}
.b66{width:40px; text-align:center;}

.MainTable{border-collapse:collapse; width:100%;}
.MainTable td{padding:3px 10px;}
.TableRowHead{text-align:left; font-weight:bold;}

.MainTable td{border-bottom:1px solid #FFF;}
.MainTable td.TableCell_3{text-align:right; vertical-align:top;}
.MainTable td.TableCell_1{width:50px; vertical-align:top;}
.mapy{float:right; width:300px; padding-right:50px;}
.mapy img{border:1px solid #B7A573;}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#lightbox-image-description{
	display:block;
}

.tabulka{margin-bottom:15px;}


.Discuss {
    overflow: hidden;
    text-align: left;
    width: 100%;
}
.Discuss * {
}
.Discuss dl {
}
.Discuss dt {
    background-color: #F6F6F6;
    color: #000000;
    overflow: hidden;
    padding: 5px;
}
.Discuss dt .date {
    float: right;
}
.Discuss dt b {
    float: left;
}
.Discuss dd {
    margin: 0;
    padding: 0;
}
.Discuss dd p {
    font-size: 12px;
    margin: 0;
    padding: 5px;
}
.Discuss table {
    background-color: #B7A573;
    border: 1px solid #867D60;
    border-collapse: collapse;
    width: 100%;
}
.Discuss table td, .Discuss table th {
    color: #fff;
    padding: 3px 10px;
    text-align: left;
}
.Discuss table td img {
    margin-bottom: 4px;
}
.Discuss table td {
}
.Discuss table td input, .Discuss table td textarea {
    background-color: #FFFFFF;
    border: 1px solid #E3E2E2;
    font-size: 11px;
    padding: 2px;
}
.Discuss table td input {
    width: 180px;
}
.Discuss table td textarea {
    margin: 0 auto;
    width: 98%;
}
.Discuss h3, .discuss h3 {
    visibility:hidden;
    height:1px;
}
div.panes div div.DiscussBlock, .DiscussBlock {
   /* background: url("images/line_5.gif") repeat-y scroll 0 0 transparent;
    border-right: 1px solid #F6F6F6;
*/
    padding-bottom: 5px;
    padding-left: 101px;
}
div.panes div div.DiscussBlock.DiscussLevel0, .DiscussBlock.DiscussLevel0 {
 /*   background: url("images/line_0.gif") repeat-y scroll 0 0 transparent; */
    padding-left: 0;
    padding-right: 0;
}
div.panes div div.DiscussBlock.DiscussLevel1, .DiscussBlock.DiscussLevel1 {
 /*   background: url("images/line_1.gif") repeat-y scroll 0 0 transparent; */
    padding-left: 21px;
}
div.panes div div.DiscussBlock.DiscussLevel2, .DiscussBlock.DiscussLevel2 {
/*    background: url("images/line_2.gif") repeat-y scroll 0 0 transparent; */
    padding-left: 41px;
}
div.panes div div.DiscussBlock.DiscussLevel3, .DiscussBlock.DiscussLevel3 {
/*     background: url("images/line_3.gif") repeat-y scroll 0 0 transparent;*/
    padding-left: 61px;
}
div.panes div div.DiscussBlock.DiscussLevel4, .DiscussBlock.DiscussLevel4 {
/*    background: url("images/line_4.gif") repeat-y scroll 0 0 transparent; */
    padding-left: 87px;
}
div.panes div div.DiscussBlock.DiscussLevel5, .DiscussBlock.DiscussLevel5 {
/*     background: url("images/line_5.gif") repeat-y scroll 0 0 transparent;*/
    padding-left: 101px;
}
div.panes div div .DiscussMessage, .Discuss .DiscussMessage {
    padding: 5px 10px;
}
div.panes div div .DiscussHeader, .Discuss .DiscussHeader {
    background-color: #B7A573;
    clear: both;
    color: #fff;
    overflow: hidden;
    padding: 5px;
}
div.panes div div .DiscussHeader .date, .Discuss .DiscussHeader .date {
    float: right;
}
div.panes div div .DiscussHeader b, .Discuss .DiscussHeader b {
    float: left;
}
.DiscussRating {
    float: right;
    overflow: hidden;
    padding-bottom: 4px;
}
.DiscussRating span {
    float: left;
    padding-right: 10px;
}
p.discussionNotification{display:none;}
.wrong-captcha-msg{color:#F00;}
