resolutionTBLbody, table, td, select, input, textarea { font-size:11px; color: #fff8c7; font-family: Arial, Tahoma, Helvetica, sans-serif; }
html, body {height: 100%;}
body {padding:0px; margin:0px; background-color:#6b2600; }
td {vertical-align: top;}
p, .p {margin-bottom: 15px; margin-top:0px;}
a {color: #ffc600;}
a:link, a.visited {text-decoration: underline;}
a:hover, a.active {text-decoration: none;}
img {border: none;}
.yellow {color: #ffea00;}

/* forms */
form {margin: 0px; padding: 0px;}
.inp230 {width: 230px; height: 20px; background: #FFF; border-top: 1px solid #a4836b; border-left: 1px solid #c9b6a8; border-right: none; border-bottom: none; color: #642500;}
.inp50 {width: 50px; height: 20px; background: #FFF; border-top: 1px solid #a4836b; border-left: 1px solid #c9b6a8; border-right: none; border-bottom: none; color: #642500;}
.textarea {width: 590px; height: 135px; background: #FFF; border-top: 1px solid #a4836b; border-left: 1px solid #c9b6a8; border-right: none; border-bottom: none; color: #642500;}
.inp150 {width: 150px; height: 20px; background: #FFF; border-top: 1px solid #a4836b; border-left: 1px solid #c9b6a8; border-right: none; border-bottom: none; color: #642500;}
.textarea2 {width: 400px; height: 60px; background: #FFF; border-top: 1px solid #a4836b; border-left: 1px solid #c9b6a8; border-right: none; border-bottom: none; color: #642500;}

/* main table */
.main {height: 100%; width: 100%; background: #6b2600 url(../images/bg.jpg) no-repeat; background-position: center bottom;}
.main .top {text-align: center; background: url(../images/bg-top-main.png) no-repeat;  background-position: top center;}
.main .bottom {height: 90px; text-align: center;}
.main .bottom td { color: #c27735;}

/* content */
.contentTBL {width: 1000px;}
.contentTBL .menu {width: 180px; padding-top: 100px;}

.transparentBG {background-color:#391600; filter:alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40;}
.dottedVRmain {width: 1px;  background: url(../images/dotted-vr.gif) repeat-y;  background-position: 0px 22px;}
.dottedVR {background: url(../images/dotted-vr.gif) repeat-y; }
.gamblersPadding {padding: 14px 10px 10px 23px;}
a.game {font-size: 12px; font-weight: bold;}
.subMenu {padding: 10px 10px 10px 20px; font-size: 13px; font-weight: bold; color: #73481a; font-family: Tahoma, Helvetica, sans-serif;}
.subMenu a {color: #73481a;}
.act {background: #ffc600; padding: 2px;}
.contentPadding {padding:0px 14px 10px 68px;}
.brown {background: #673109;}
.boxBottom {background: url(../images/box-bottom.gif) repeat-x;}
.boxBottomButton {background: url(../images/box-bottom.gif) repeat-x; text-align: right; padding-right: 13px;}
.title {color: #ffc600; margin-bottom: 3px; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.titleGame {color: #ffc600; margin-top: 13px; margin-bottom: 3px; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.listenTD {width: 141px; height: 27px;}
.downloadTD {width: 141px; height: 27px; background: url(../images/bg-download.gif) no-repeat; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 14px;}
.downloadTD .padding { padding: 4px 3px 3px 24px;}
.downloadTD a { color: #673109;}
.size {color: #a8734b; font-size: 10px;}
.b23m {margin-bottom: 23px;}
.t24m {margin-top: 24px;}
.pages {background: #673109; padding: 11px 20px 14px 20px; color: #ffc600; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: right;}
.pages .back { margin-right: 20px; font-weight: normal;}
.pages .next { margin-left: 20px; font-weight: normal;}
.pages .act {background: #ffc600; padding: 0px 3px; color: #673109}
.yellow2 {color: #ffc600;}
.noAct {color: #e8d0a6;}
.photoTBL {margin-right: 10px; margin-bottom: 10px;}
.photoTBL .top {background: url(../images/photo-top.gif) repeat-x;}
.photoTBL .left {background: url(../images/photo-left.gif) repeat-y;}
.photoTBL .right {background: url(../images/photo-right.gif) repeat-y;}
.photoTBL .bottom {background: url(../images/photo-bottom.gif) repeat-x; height: 5px;}
.photoTD {background: #ffc53a; padding: 3px;}
.resolutionTBL td {line-height: 20px; padding-right: 12px;}
.resolutionTBL td.vote { color: #ffc600; padding: 0px 0px 0px 10px; font-size: 14px; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;}
.vote .score { color: #fff8c7;}
.vote a {color: #fff8c7; border-bottom: 1px dashed #fff8c7; text-decoration: none; font-size: 12px; line-height: 20px;}
.vote a:hover {color: #fff8c7; border-bottom: 1px solid #673109; text-decoration: none;}
.seeCard {height: 18px; vertical-align: middle;  background: url(../images/bg-see-card-left.gif) no-repeat; }
.seeCard DIV.rightBG {height: 18px; background: url(../images/bg-see-card-right.gif) no-repeat right; }
.seeCard .padding {padding: 1px; font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; text-align: center;}
.seeCard a {color: #73481a;}
.empty {font-size: 3px; line-height: 3px;}
.paddingStats {padding: 15px 20px;}
.statsTBL {margin: 15px;}
.statsTBL .number { text-align: right; color: #e59811; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 12px;}
.statsTBL .name { width: 170px; color: #ffc600; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.statsTBL .name .padding { padding: 0px 10px 0px 15px;}
.statsTBL .score { width: 70px; color: #fff8c7; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 12px;}
.balloon { background: url(../images/balloon.gif) no-repeat; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; }
.balloon .answers {color: #622c05; font-size: 14px; padding: 4px 6px 10px 7px;}
.balloon a.comment {color: #fff8c7; border-bottom: 1px dashed #fff8c7; text-decoration: none; font-size: 12px; margin-left: 6px; line-height: 20px;}
.balloon a.comment:hover {color: #fff8c7; border-bottom: 1px solid #673109; text-decoration: none; font-size: 12px; margin-left: 6px;}
.upload {padding:15px; text-align: right;}
.feedbackTBL td {color: #fff8c7; font-size: 12px; vertical-align: middle;}
.feedbackTBL td.name {padding: 7px 2px 7px 0px; width: 90px;}
.feedbackTBL td.name2 {padding: 7px 2px 7px 0px; width: 150px;}
.feedbackTBL td.code {padding: 7px 10px 7px 0px;}


/* popup feedback */
.feedback {width: 487px; text-align: left;}
.feedback .bgYellow {background: #ffc600;}
.feedback .yellowTop { background: url(../images/yellow-bg-top.gif); }
.feedback .yellowBottom { background: url(../images/yellow-bg-bottom.gif); }
.feedbackTitle  {background: #ffc600; padding: 0px 0px 13px 10px; font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #622c05; line-height: 17px; text-align: left;}
.feedbackForm  {background: #673109 url(../images/feedback-brown-top.gif) no-repeat; padding: 15px 10px 0px 30px;}
.feedbackButtton  {background: #673109 url(../images/feedback-brown-bottom.gif) no-repeat bottom; padding-right: 7px;}

/* footer */
.footer  {width: 1000px; margin-top: 10px;}
.footer .nestle  {width: 809px; text-align: left;}
.footer .nestle .padding  { padding: 0px 10px 30px 414px;}
.address {padding: 5px 0px 0px 42px; font-size: 12px;}
.footer .csf  {width: 191px; text-align: left; height: 20px; margin-top: 24px;}
a.csfLink {/*background: url(../images/csf.gif) no-repeat; width: 140px; height: 20px; padding: 3px 0px 0px 20px; display: block; */color: #c27735; /*margin-top: 24px;*/}


.BlockDiv{
	position:absolute;
	border: 1px solid #D1D6DC;
	background:#FFE1E0;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

.LoadFile,.FileAddRezult,.CommentList,.SendFriend{
	position:absolute;
	width:300px;
	position:absolute;
	display:none;
}


