@charset "utf-8";
/* CSS Document */
img{border:0px solid #020303;}
#MainDiv{width:906px; height:703px; margin:0 auto; background:url(/img/body.jpg) no-repeat top center; padding-top:41px; padding-left:49px; padding-right:48px; padding-bottom:24px;}
#MainDiv2{width:906px; height:744px; margin:0 auto; background:url(/img/body.jpg) no-repeat top center; padding-left:49px; padding-right:48px; padding-bottom:24px;}

/*.inbg{width:896px; height:693px; background:url(/img/bg.jpg) no-repeat top left;  padding:5px; text-align:left;}*/
.inbg{width:896px; height:693px;  padding:5px; text-align:left;}
.inbg2{width:906px; height:703px; background:url(/img/bg2.jpg) no-repeat top left; text-align:left;}
.inbg3{width:906px; height:703px; background:url(/img/bg3.jpg) no-repeat top left; text-align:left;}
.inbg4{width:906px; height:703px; background:url(/img/bg4.jpg) no-repeat top left; text-align:left;}
.inbg5{width:906px; height:703px; background:url(/img/bg5.jpg) no-repeat top left; text-align:left; padding-top:41px}
.inbg6{width:906px; height:703px; background:url(/img/bg6.jpg) no-repeat top left; text-align:left; padding-top:41px}
.inbg7{width:906px; height:703px; background:url(/img/bg7.jpg) no-repeat top left; text-align:left;}
.inbg8{width:906px; height:703px; background:url(/img/bg8.jpg) no-repeat top left; text-align:left;}

form {margin:0; padding:0;}
.wh100{width:100%; height:100%;}
.lh{line-height:150%;}
.clear{clear:both;}
.mid{vertical-align:middle;}
.fll{float:left;}
.flr{float:right;}
.classrel{position:relative; top:0px; left:0px; width:0px; height:0px;}
.abouttxt{float:left; width:550px; padding-left:30px; padding-top:30px; text-align:justify; font-size:11px;}
.about1{float:left; padding-left:10px; padding-right:10px; width:270px; color:#ffffff; padding-top:10px; font-size:11px;}
.f18{font-size:18px;}



a.ssl, a.ssl:active, a.ssl:visited{text-decoration:underline; color:#FFF; font-size:11px;}
a.ssl:hover{text-decoration:none; color:#ccc; font-size:11px;}

a.more, a.more:active, a.more:visited{text-decoration:none; color:#000; font-size:11px;}
a.more:hover{text-decoration:none; color:#3c3d49; font-size:11px;}

a.galltab, a.galltab:active, a.galltab:visited{text-decoration:none; color:#000; font-weight:bold; }
a.galltab:hover{text-decoration:none; color:#FFF; font-weight:bold;}
a.galltab_act, a.galltab_act:active, a.galltab_act:visited, a.galltab_act:hover{text-decoration:none; color:#BDBDBD; font-weight:bold;}


.musicdiv{text-decoration:none; color:#3c3d49; font-size:14px; padding-left:2px; clear:both; width:226px;}
a.song, a.song:active, a.song:visited{text-decoration:none; color:#3c3d49; font-size:14px; padding-left:2px; float:left; width:226px;}
a.song:hover{text-decoration:none; color:#000; font-size:14px; padding-left:2px;  float:left; width:226px;}


.song{text-decoration:none; color:#3c3d49; font-size:14px; padding-left:2px; float:left; width:226px;cursor:pointer}

.song2{color:#3c3d49; font-size:14px; padding-left:2px; float:left; width:226px;}

.inmenudiv{background:url(/img/menu.png) no-repeat top left; float:left; height:36px; padding-left:12px;}
.inmenudiv_ie6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu.png',sizingMethod='scale');float:left; height:36px; padding-left:12px;}
.menudivr{background:url(/img/menu.png) no-repeat top right; float:left; height:36px; width:17px;}
.menudivr_ie6{float:left; height:36px; width:17px;}


.menuabs{position:absolute; top:645px; left:12px; width:880px;}
.janjan{margin-left:630px; margin-top:-30px; position:absolute}
.shutov_swf{margin-left:0px; margin-top:265px; position:absolute}
.eurovision1{float:right; padding-right:25px; padding-top:12px;}
.img{float:left; margin-right:7px; padding:1px; border:0px solid #151517; border-right-width:2px; border-bottom-width:2px;}

.eurologo{position:absolute; top:305px; left:110px;}
.eurologo_home{position:absolute; margin-top:350px;margin-left:450px;}
.number6{position:absolute; margin-top:420px;margin-left:505px;}

.eurologo_sm{position:absolute; top:125px; left:220px;}
.langdiv{float:left; padding-left:10px; padding-top:5px;}
.copy{clear:both; text-align:center; color:#FFF; font-size:11px; padding-top:2px;}
.newshdr{font-size:18px; color:#3c3d49;}


a.newshdr,a.newshdr:active,a.newshdr:visited,a.newshdr:hover{font-size:18px; color:#3c3d49;text-decoration:none}

.date{background:#919298 url(/img/date.gif) no-repeat top left; padding:2px; padding-right:35px; padding-left:10px; font-size:11px; color:3c3d49;}
.newsimg{border:1px solid #a8a8a9; padding:1px; float:left; margin-right:7px;}
.newsdiv{width:240px; float:left; color:#3c3d49; padding-right:12px; padding-left:12px;}
.mainnewsdiv{clear:both; padding-top:110px; padding-left:40px; padding-right:40px; height:165px;}
.mainnewsdiv_more{clear:both; padding-top:10px; padding-left:40px; padding-right:40px; height:165px;}

.songdiv{float:left; background:url(/img/songsep.gif) no-repeat bottom left; padding-bottom:2px; padding-top:2px;}
.songtime{background:#919298 url(/img/date.gif) no-repeat top left; padding:2px; padding-left:5px; font-size:11px; color:3c3d49; float:left}
.sound{float:left; padding-left:5px; padding-top:5px;}
.undersong{background:url(/img/undersong.gif) no-repeat top left; padding:10px; margin-left:25px; width:290px;}
.rec{background:url(/img/ill.gif) no-repeat top left; height:55px; padding-top:15px; color:#757680; padding-left:25px; font-size:11px; clear:both}

.musicdiv{clear:both; float:right; width:404px; padding-right:40px;}
.albhdr{font-size:23px; margin-left:35px;}
.galltabdiv{float:left; padding:3px; margin-right:3px; background:#c5c5c9; width:auto; padding-left:6px; padding-right:6px; height:15px; margin-top:5px; }
.galltabdiv_act{float:left; padding:3px; margin-right:3px; background:#030408; width:auto; padding-left:6px; padding-right:6px; height:15px; margin-top:5px; }
.gallimg{float:left; margin-left:18px; margin-right:18px; }
.whitebord{border:0px solid #000; border-bottom-width:3px; border-right-width:3px; padding:1px;}

/*SCROLL JS ABOUT*/
#about_text{position:relative; top:5px; left:0px; width:540px; height:350px;}
#actDiv{ position:relative;	width:540px; height:350px; top:0px; left:0px;	background-color:transparent;	z-index:50; }
.OuterMargAct{ width:540px;	height:350px; margin-left:2px; position:relative;}
.up{ position:absolute;	left:410px;	top:0px; z-index:10; cursor:pointer;}
.track{position:absolute; left:550px; top:13px; z-index:3; }
.dwn{ position:absolute; left:410px;	bottom:0px;  z-index:5;	cursor:pointer;}
.contentMask{ position:absolute; left:0px;	top:0px; width:540px; height:350px; overflow:hidden; background-color:transparent; padding-top:10px; padding-left:10px; }
.content{position:absolute; left:0px; top:0px; width:540px;}
.ball{position: absolute; left: 539px; top: 15px; z-index: 4; cursor: pointer;}
/*END OF SCROLL JS ABOUT*/

/*SCROLL JS NEWS*/
#about_text2{position:relative; top:5px; left:0px; width:800px; height:180px;}
#actDiv2{ position:relative; width:800px; height:180px; top:0px; left:0px;	background-color:transparent;	z-index:50; }
.OuterMargAct2{ width:800px; height:180px; margin-left:2px; position:relative;}
.track2{position:absolute; left:815px; top:0px; z-index:3; }
.contentMask2{ position:absolute; left:0px;	top:0px; width:800px; height:180px; overflow:hidden; background-color:transparent; padding-top:10px; padding-left:10px; }
.content2{position:absolute; left:0px; top:0px; width:800px;}
.ball2{position: absolute; left: 804px; top: 5px; z-index: 4; cursor: pointer;}
/*END OF SCROLL JS NEWS*/


.videoimg{border:0px solid #000; border-bottom-width:3px; border-right-width:3px; height:108px; float:left}
.videodiv{clear:both; padding:10px; padding-top:25px; }
.videogall{width:480px; float:left; padding-top:138px ;}
.videodiv2{float:left; margin-left:18px; margin-right:18px; font-weight:bold; color:#FFF; width:110px;}
.videoplayer{float:left; padding-left:30px; padding-top:35px;width:360px}
.back_div{clear:both; text-align:right; padding-right:37px;}

.back_div{clear:both; text-align:right; padding-right:37px;font-weight:bold;color:#696767;cursor:pointer;font-size:10px}
.album{border:0px solid #4e4f59; border-right-width:2px; border-bottom-width:2px;}

.inptxt{color:#642E00; float:left; padding-right:5px; padding-top:4px; width:120px; text-align:right;}
.button{border:0px solid #642E00; background:red; width:80px; height:22px; color:#FFF; font-size:12px;}


a.about_link, a.about_link:active,a.about_link:visited{font-size:18px;color:#ffffff;text-decoration:none}
a.about_link:hover{font-size:18px;color:#ffffff;text-decoration:underline}

a.about_link_act, a.about_link_act:active,a.about_link_act:visited,a.about_link_act:hover{font-size:18px;color:#ffffff;text-decoration:underline}

a.white,a.white:active,a.white:visited,a.white:hover{font-weight:bold; color:#FFF;text-decoration:none}

a.alb_name, a.alb_name:active,a.alb_name:visited,a.alb_name:hover{text-decoration:none}



.stepcarousel{
position: relative; /*leave this value alone*/

overflow: scroll; /*leave this value alone*/
width: 893px;
height: 150px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-left: 0px; /*margin around each panel*/
width: 873px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.home_euro{margin-top:145px;margin-left:430px;position:absolute}
.banner_top{margin-top:5px;margin-left:85px;position:absolute}
.banner_right_top{margin-top:100px;margin-left:735px;position:absolute}

.appeal_all_arm{position:absolute;top:-45px;width:600px;left:-2px}
.sms_home{position:absolute;left:505px}

a.appeal_all_arm, a.appeal_all_arm:active,a.appeal_all_arm:visited,a.appeal_all_arm:hover{font-size:25px;color:#ffffff;text-decoration:underline;letter-spacing:3px;}
