html, body {height:100%}
*, html, body {margin:0px; padding:0px;}
body {font:11px Arial,sans-serif; color:#fff; background: #02111f; text-align:center}
td, input, textarea, option, select {font:11px Arial,sans-serif; color:#fff;}

img {border:0px solid; behavior: "url('css/pngbehavior.htc')";}
a {text-decoration:underline; color:#daa51d;}
a:hover {text-decoration:none}
.reverse {text-decoration:none}
.reverse:hover {text-decoration:underline}
li {list-style-type:none}
.clear {clear:both; height:0px}
.clear5 {clear:both; height:5px}
.clear10 {clear:both; height:10px}
.clear20 {clear:both; height:20px}
.clear30 {clear:both; height:30px}
.oneHundredPercent {width:100%;}
.red {color:#bc0000 !important}
.orange {color:#a86209 !important}

#maxWidth {position:relative; height:"100%"; min-height:100%; margin:0 auto; margin-bottom:-80px; text-align:left; width:1000px; text-align:left;}
html>body #maxWidth {height:auto;}

.innerPage {background: url(../img/bodyBgIn.jpg) center top no-repeat;}

#header {height:266px; position:relative;}
#header #logo {position:absolute; left:258px; top:64px; width:485px; height:82px; height:"110px"; padding-top:28px; background: url(../img/logoBg.jpg) left top no-repeat; text-align:center;}

#headerIn {height:205px; position:relative; background: url(../img/tvIn.jpg) 575px 26px no-repeat;}
#headerIn #logo {position:absolute; left:12px; top:50px; width:362px; height:61px; height:"78px"; padding-top:17px; background: url(../img/logoBgIn.jpg) left top no-repeat; text-align:center;}
#headerIn #icons {position:absolute; left:374px; top:86px;}
#headerIn #icons a {margin-right:26px;}

#navIn {height:38px; height:"60px"; margin:0 40px; background: url(../img/navInBg.gif) center top no-repeat; padding-bottom:22px;}
#navIn ul {padding-top:8px; padding-left:47px;}
#navIn ul li {float:left; width:112px; width:"145px"; padding:5px 0 0 33px; 
													height:23px; height:"28px"; background: url(../img/starIn.png) left top no-repeat; 
													background: "none";
													* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/starIn.png', sizingMethod='crop');
}
#navIn ul li a {font:bold 11px Arial; color:#89b4d0;}

#splashContent {background: url(../img/tvBackground.jpg) center top no-repeat;}
#splashContent #tvbg {min-height:518px; height:"518px"; background: url(../img/tv.jpg) 173px top no-repeat;}
#splashContent #tvbg #splashNav {padding-top:378px;}
#splashContent #tvbg #splashNav ul {margin-left:70px; height:10px;}
#splashContent #tvbg #splashNav ul li {float:left; width:118px; width:"153px"; padding:7px 0 0 35px; 
													height:28px; height:"35px"; background: url(../img/star.png) left top no-repeat; 
													background: "none";
													* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/star.png', sizingMethod='crop');
}
#splashContent #tvbg #splashNav ul li a {font:bold 12px Arial; color:#89b4d0;}
            
#mainContent {margin:0 60px 10px 60px; border:1px solid #05111d; min-height:10px; height:"10px";}
#mainContent #mainContentBg {border:1px solid #12212e; background-color: #081624; padding:18px 26px 30px 18px;}
#mainContent #leftCol {float:left; width:171px; width:"209px"; padding:16px 20px 30px 18px}
#mainContent #leftCol h3 {font:11px Arial; color:#fff; padding-bottom:15px;}
#mainContent #leftCol h2 {font:18px Arial; padding-bottom:1px; padding-top:3px;}
#mainContent #leftCol h2 a {color:#fff !important;}
#mainContent #leftCol ul {padding-bottom:20px;}
#mainContent #leftCol ul li {padding-bottom:4px;}
#mainContent #leftCol ul li a {color:#89b4d0}

#mainContent #mainCol {float:left; width:587px; width:"618px"; background: url(../img/border.gif) left top no-repeat; min-height:300px; height:"300px"; padding:0 0 40px 31px;}
#mainContent #mainCol h1 {font:28px Arial; padding-bottom:22px;}
#mainContent #mainCol h1 a {text-decoration:none; color:#fff;}
#mainContent #mainCol h1 span {font:12px Arial; color:#daa51d; padding:0 6px 0 2px;}

.orkesterPage .orkCategory {padding-bottom:20px;}
.orkesterPage .orkCategory h2 {font:12px Arial; color:#fff; padding-bottom:4px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:12px;}
.orkesterPage .orkCategory .item {float:left; width:130px; width:"140px"; padding-right:10px; padding-bottom:12px;}
.orkesterPage .orkCategory .item h4 {font:normal 11px Arial; padding-bottom:6px;}
.orkesterPage .orkCategory .item img {border:1px solid #8c8c8d;}
.orkesterPage .orkCategory .itemDetails {padding-bottom:30px; padding-top:10px;}
.orkesterPage .orkCategory .itemDetails h4 {font:bold 13px Arial; padding-bottom:8px;}
.orkesterPage .orkCategory .itemDetails .images {float:left; width:282px; margin-right:20px;}
.orkesterPage .orkCategory .itemDetails .images .big {padding-bottom:14px;}
.orkesterPage .orkCategory .itemDetails .images img {border:1px solid #8c8c8d;}
.orkesterPage .orkCategory .itemDetails .images .small {float:left; margin-right:21px;}
.orkesterPage .orkCategory .itemDetails .images .last {margin-right:0;}
.orkesterPage .orkCategory .itemDetails .short {float:left;; width:280px;}
.orkesterPage .orkCategory .itemDetails .short p {padding-bottom:15px;}
.orkesterPage .backlink {padding-left:13px; position:relative; left:-13px; background: url(../img/arrow.gif) left 5px no-repeat;}
.orkesterPage #videoFragments {padding-bottom:10px; padding-top:10px;}
.orkesterPage #videoFragments h2 {font:12px Arial; color:#fff; padding-bottom:5px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:16px;}
.orkesterPage #videoFragments .videoItem {float:left; width:275px; width:"290px"; padding-right:15px; padding-bottom:24px;}
.orkesterPage #videoFragments .videoItem a {margin-right:3px; font-weight:bold;}
.orkesterPage #videoFragments .videoItem .image {float:left; width:100px;}
.orkesterPage #videoFragments .videoItem .image img {border:1px solid #8c8c8d}
.orkesterPage #videoFragments .videoItem .title {float:left; width:170px; color:#788088}



.repertyarPage h3 {font:13px Arial; padding-bottom:12px;}
.repertyarPage p.sign {padding-bottom:20px; font-size:10px; color:#788088;}
.repertyarPage .formItem {padding-bottom:26px;}
.repertyarPage .formItem .sign {position:relative; top:-8px; padding-bottom:15px;}
.repertyarPage .formItem h3 {font:bold 13px Arial; padding-bottom:12px;}
.repertyarPage .formItem label {float:left; width:150px; width:"160px"; padding-right:10px; padding-top:5px; color:#8798a4;}
.repertyarPage .formItem label span {color:#a86209;}
.repertyarPage .formItem .txt {border:1px solid #2c3743; background: #081624 !important; width:190px; height:20px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .repertyarPage .formItem .txt {width:178px; height:14px;}
.repertyarPage #repertyarList {min-height:10px; height:"10px";}
.repertyarPage #repertyarList li {padding-bottom:10px; clear:both;}
.repertyarPage #repertyarList li span {width:20px; display:block; float:left;}
.repertyarPage #repertyarList li .check {width:12px; position:relative; top:1px; top:"-3px";}
*:first-child+html .repertyarPage #repertyarList li .check {top:-3px;}
.repertyarPage #repertyarList li.checkAll label {font-weight:bold; color:#fff;}
.repertyarPage #repertyarList li label {color:#8798a4; font:11px Arial;}
.repertyarPage #checkOut {margin-top:14px; padding:20px; border:1px solid #1b2530;}
.repertyarPage #checkOut label {float:left; width:190px; width:"200px"; padding-right:10px; padding-top:5px; color:#8798a4;}
.repertyarPage #checkOut label span {color:#a86209;}
.repertyarPage #checkOut .txt {border:1px solid #2c3743; background: #081624 !important; width:190px; height:20px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .repertyarPage #checkOut .txt {width:178px; height:14px;}
.repertyarPage #checkOut textarea {border:1px solid #2c3743; background: #081624 !important; width:230px; height:120px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .repertyarPage #checkOut textarea {width:218px; height:114px;}

.textPage h2 {font:bold 16px Arial; padding-bottom:20px; padding-top:5px;}
.textPage h3 {font:bold 13px Arial; padding-bottom:15px; padding-top:10px;}
.textPage p {padding-bottom:15px;}
.textPage ul {padding-bottom:15px;}
.textPage ul li {padding-bottom:3px; list-style-type:disc;}
.textPage .sign {padding-bottom:20px; font-size:10px; color:#788088;}
.textPage label {float:left; width:190px; width:"200px"; padding-right:10px; padding-top:5px; color:#8798a4;}
.textPage label span {color:#a86209;}
.textPage .txt {border:1px solid #2c3743; background: #081624 !important; width:190px; height:20px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .textPage .txt {width:178px; height:14px;}
.textPage textarea {border:1px solid #2c3743; background: #081624 !important; width:230px; height:120px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .textPage textarea {width:218px; height:114px;}
.textPage .leftPart {float:left; width:180px; padding-bottom:0px; padding-top:8px;}
.textPage .rightPart {float:left; width:180px; padding-bottom:0px; padding-top:8px;}

.affiliatePage .subNav {position:relative; left:-5px; min-height:10px; height:"10px"; padding-bottom:20px;}
.affiliatePage .subNav span {font:17px Arial; padding:0 5px;}
.affiliatePage .subNav a {margin:0 5px; color:#89b4d0;}
.affiliatePage .item {padding-bottom:10px; margin-bottom:20px; background: url(../img/dotBg.gif) left bottom repeat-x;}
.affiliatePage .item .leftPart {float:left; width:140px;}
.affiliatePage .item .leftPart .date {font:10px Arial; color:#788088; padding-bottom:6px;}
.affiliatePage .item .rightPart {float:left; width:440px;}
.global .item .rightPart {float:left; width:640px;}
.affiliatePage .item .rightPart .name {color:#daa51d; padding-bottom:3px;}
.affiliatePage .item .rightPart .affiliate p {padding-bottom:5px;}
.affiliatePage .item .rightPart .affiliate p.answer {border-left:1px solid #daa51d; padding:10px; color:#daa51d; font-weight:bold; margin-left:20px;}
.affiliatePage .item .rightPart .affiliate p.answer strong {margin-right:3px;}
.affiliatePage .sign {padding-bottom:20px; font-size:10px; color:#788088;}
.affiliatePage label {float:left; width:190px; width:"200px"; padding-right:10px; padding-top:5px; color:#8798a4;}
.affiliatePage label span.orange {color:#a86209;}
.affiliatePage .txt {border:1px solid #2c3743; background: #081624 !important; width:190px; height:20px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .affiliatePage .txt {width:178px; height:14px;}
.affiliatePage textarea {border:1px solid #2c3743; background: #081624 !important; width:230px; height:120px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .affiliatePage textarea {width:218px; height:114px;}
.affiliatePage select {background: #081624 !important; width:90px; margin-bottom:5px; color:#8798a4;}

.mediaGallery #videoFragments {padding-bottom:22px;}
.mediaGallery #videoFragments h2 {font:12px Arial; color:#fff; padding-bottom:5px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:16px;}
.mediaGallery #videoFragments .videoItem {float:left; width:275px; width:"290px"; padding-right:15px; padding-bottom:24px;}
.mediaGallery #videoFragments .videoItem a {margin-right:3px; font-weight:bold;}
.mediaGallery #videoFragments .videoItem .image {float:left; width:100px;}
.mediaGallery #videoFragments .videoItem .image img {border:1px solid #8c8c8d}
.mediaGallery #videoFragments .videoItem .title {float:left; width:170px; color:#788088}
.mediaGallery #audioFragments {padding-bottom:15px;}
.mediaGallery #audioFragments h2 {font:12px Arial; color:#fff; padding-bottom:5px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:16px;}
.mediaGallery #audioFragments .audioItem {float:left; width:275px; width:"290px"; padding-right:15px; padding-bottom:8px;}
.mediaGallery #audioFragments .audioItem a {margin-right:3px; font-weight:bold;}

.showPage .showItem {padding-bottom:10px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:15px;}
.showPage .showItem .title {padding-bottom:7px;}
.showPage .showItem .title a {font:bold 11px Arial;}
.showPage .showItem .image {float:left; width:100px;}
.showPage .showItem .image img {border:1px solid #8c8c8d}
.showPage .showItem .desc {float:left; width:460px;}

.showPage .itemDetails h4 {font:bold 13px Arial; padding-bottom:8px;}
.showPage .itemDetails .images {float:left; width:282px; margin-right:20px;}
.showPage .itemDetails .images .big {padding-bottom:14px;}
.showPage .itemDetails .images img {border:1px solid #8c8c8d;}
.showPage .itemDetails .images .small {float:left; margin-right:21px;}
.showPage .itemDetails .images .last {margin-right:0;}
.showPage .itemDetails .short {float:left;; width:280px;}
.showPage .itemDetails .short p {padding-bottom:15px;}
.showPage .backLink {padding-left:13px; position:relative; left:-13px; background: url(../img/arrow.gif) left 5px no-repeat;}
.showPage #videoFragments {padding-bottom:10px; padding-top:30px;}
.showPage #videoFragments h2 {font:12px Arial; color:#fff; padding-bottom:5px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:16px;}
.showPage #videoFragments .videoItem {float:left; width:275px; width:"290px"; padding-right:15px; padding-bottom:24px;}
.showPage #videoFragments .videoItem a {margin-right:3px; font-weight:bold;}
.showPage #videoFragments .videoItem .image {float:left; width:100px;}
.showPage #videoFragments .videoItem .image img {border:1px solid #8c8c8d}
.showPage #videoFragments .videoItem .title {float:left; width:170px; color:#788088}

#mainContent #mainColBig {min-height:300px; height:"300px"; padding:0 0 40px 31px;}
#mainContent #mainColBig h1 {font:28px Arial; padding-bottom:22px;}
#mainContent #mainColBig h1 a {text-decoration:none; color:#fff;}
#mainContent #mainColBig h1 span {font:12px Arial; color:#daa51d; padding:0 6px 0 2px;}

.flowersPage h2 {font:bold 16px Arial; padding-bottom:20px; padding-top:5px;}
.flowersPage h3 {font:bold 13px Arial; padding-bottom:15px; padding-top:35px;}
.flowersPage p {padding-bottom:15px;}
.flowersPage ul {padding-bottom:15px;}
.flowersPage ul li {padding-bottom:3px; list-style-type:disc;}
.flowersPage .leftPart {float:left; width:180px; padding-bottom:0px; padding-top:8px;}
.flowersPage .rightPart {float:left; width:180px; padding-bottom:0px; padding-top:8px;}

.flowersPage .flowerItem {padding-bottom:14px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:15px;}
.flowersPage .flowerItem .title {padding-bottom:7px; font-weight:bold;}
.flowersPage .flowerItem .image {float:left; width:100px; padding-bottom:7px;}
.flowersPage .flowerItem .image img {border:1px solid #8c8c8d}
.flowersPage .flowerItem .desc {float:left; width:460px;}
.flowersPage .flowerItem .desc .price {color:#a86209; font-weight:bold;}
.flowersPage .sign {padding-bottom:20px; font-size:10px; color:#788088;}
.flowersPage label {float:left; width:190px; width:"200px"; padding-right:10px; padding-top:5px; color:#8798a4;}
.flowersPage label span {color:#a86209;}
.flowersPage .txt {border:1px solid #2c3743; background: #081624 !important; width:190px; height:20px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .flowersPage .txt {width:178px; height:14px;}
.flowersPage textarea {border:1px solid #2c3743; background: #081624 !important; width:230px; height:120px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .flowersPage textarea {width:218px; height:114px;}
.flowersPage select {background: #081624 !important; width:90px; margin-bottom:5px; color:#8798a4;}

.videoPage h2 {font:bold 16px Arial; padding-bottom:20px; padding-top:5px;}
.videoPage h3 {font:bold 13px Arial; padding-bottom:15px; padding-top:35px;}
.videoPage p {padding-bottom:15px;}
.videoPage ul {padding-bottom:15px;}
.videoPage ul li {padding-bottom:3px; list-style-type:disc;}
.videoPage .leftPart {float:left; width:180px; padding-bottom:0px; padding-top:8px;}
.videoPage .rightPart {float:left; width:180px; padding-bottom:0px; padding-top:8px;}
.videoPage .videoItem {padding-bottom:14px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:15px;}
.videoPage .videoItem .title {padding-bottom:7px; font-weight:bold;}
.videoPage .videoItem .image {float:left; width:100px; padding-bottom:7px;}
.videoPage .videoItem .image img {border:1px solid #8c8c8d}
.videoPage .videoItem .desc {float:left; width:460px;}
.videoPage .videoItem .desc .price {color:#a86209; font-weight:bold;}
.videoPage .videoGalleryItem h2 {font:12px Arial; color:#fff; padding-bottom:5px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:16px;}
.videoPage .videoGalleryItem {float:left; width:275px; width:"290px"; padding-right:15px; padding-bottom:24px;}
.videoPage .videoGalleryItem a {margin-right:3px; font-weight:bold;}
.videoPage .videoGalleryItem .image {float:left; width:100px;}
.videoPage .videoGalleryItem .image img {border:1px solid #8c8c8d}
.videoPage .videoGalleryItem .title {float:left; width:170px; color:#788088}
.videoPage .sign {padding-bottom:20px; font-size:10px; color:#788088;}
.videoPage label {float:left; width:190px; width:"200px"; padding-right:10px; padding-top:5px; color:#8798a4;}
.videoPage label span {color:#a86209;}
.videoPage .txt {border:1px solid #2c3743; background: #081624 !important; width:190px; height:20px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .videoPage .txt {width:178px; height:14px;}
.videoPage textarea {border:1px solid #2c3743; background: #081624 !important; width:230px; height:120px; padding:2px 5px; margin-bottom:5px; color:#8798a4;}
html>body .videoPage textarea {width:218px; height:114px;}
.videoPage .photoGalleryItem {float:left; margin-right:30px; margin-bottom:30px;}
.videoPage .photoGalleryItem img {border:1px solid #8c8c8d;}
.videoPage .backlink {padding-left:13px; position:relative; left:-13px; background: url(../img/arrow.gif) left 5px no-repeat;}

.shopPage .cdItem {padding-bottom:14px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:15px;}
.shopPage .cdItem .image {float:left; width:100px; padding-bottom:7px;}
.shopPage .cdItem .image img {border:1px solid #8c8c8d}
.shopPage .cdItem .desc {float:left; width:460px;}
.shopPage .cdItem .desc .title {padding-bottom:16px; font-weight:bold;}
.shopPage .cdItem .desc .title a {margin-right:30px;}
.shopPage .cdItem .desc .price {color:#a86209; font-weight:bold;}
.shopPage .cdItem .desc p {padding-bottom:10px;}
.shopPage .itemDetails {padding-bottom:14px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:15px;}
.shopPage .itemDetails h4 {padding-bottom:17px; font-weight:bold;}
.shopPage .itemDetails .short {float:left; width:460px;}
.shopPage .itemDetails .short p {padding-bottom:15px;}
.shopPage .itemDetails .short ul {padding-bottom:15px; padding-left:40px;}
.shopPage .itemDetails .short ul li {list-style-type:decimal;}
.shopPage .itemDetails .short ul li span {color:#aaa; font-size:10px; padding-left:8px;}
.shopPage .itemDetails .short .price {color:#a86209; font-weight:bold;}
.shopPage .itemDetails .images {float:left; width:282px; margin-right:20px;}
.shopPage .itemDetails .images .big {padding-bottom:14px;}
.shopPage .itemDetails .images img {border:1px solid #8c8c8d;}
.shopPage #audioFragments {padding-bottom:14px; background: url(../img/dotBg.gif) left bottom repeat-x; margin-bottom:15px;}
.shopPage #audioFragments h2 {font:bold 12px Arial; padding-bottom:8px;}
.shopPage #audioFragments span {color:#aaa; font-size:10px; padding-left:8px;}
.shopPage #audioFragments .audioItem {padding-top:0; padding-bottom:7px; padding-left:20px; background: url(../img/audio.gif) left top no-repeat; position:relative; left:-20px; min-height:10px; height:"10px";}
.shopPage #audioFragments a {color:#fff;}
.shopPage .backLink {padding-left:13px; position:relative; left:-13px; background: url(../img/arrow.gif) left 5px no-repeat; font-weight:bold;}

.news .new {padding-bottom:14px; border-bottom:1px solid #333; margin-bottom:14px;}
.news .new .date {font-size:10px; color:#999;}
.news .new h3 {font-size:18px; padding:2px 0 6px 0; font-weight:normal; font-family:Trebuchet MS, Helvetica;}

.news .newDetails {padding-bottom:14px; border-bottom:1px solid #333; margin-bottom:14px;}
.news .newDetails .date {font-size:10px; color:#999; padding-bottom:10px;}
.news .newDetails h3 {font-size:20px; padding:8px 0 12px 0; font-weight:normal; font-family:Trebuchet MS, Helvetica;}
.news .newDetails p {padding-bottom:15px;}
.news .newDetails p.audio {padding-left:18px; position:relative; top:-5px; padding-bottom:10px; left:-18px; background: url(../img/audio.gif) left top no-repeat;}
.news .backLink {padding-left:13px; position:relative; left:-13px; background: url(../img/arrow.gif) left 5px no-repeat;}


.footNav {margin:0 60px; background: #14202b; padding:10px; border:1px solid #212f3b; text-align:center;}
.footNav a {font:11px Arial; color:#89b4d0; margin:0 40px;}

#footerPad {height:80px; clear:both;}
#footer {height:80px; position:relative; top:0px; margin:0 auto; width:1000px; text-align:left;}
#footer #copyrights {position:absolute; left:149px;}
#footer #developer {position:absolute; left:629px;}
#footer #copyrightsIn {position:absolute; left:80px; top:20px;}
#footer #developerIn {position:absolute; left:628px; top:20px;}

