/*
	Eurovision Styles
	Version:  19.02.10
*/

.wrap{
	height: 447px;
	overflow:hidden;
}
.euroWrap{
	height:478px;
}

.euroMainBack{
	background: url(../img/eurovision/bg-eurovision-main.jpg) no-repeat #0398DA;
}

.com_g{
	background: url(../img/eurovision/bg-eurovision-winners2010.png) left 0 no-repeat #0398DA;
}


.euroContent{
	clear:left;
	position:relative;
	z-index:2;
}
.euroLogo{
	width:241px;
	height:119px;
	background: url(../img/eurovision/main-h1.png);
	overflow:hidden;
	text-indent:-9999px;
	margin-top:16px;
	margin-left:30px;
	float:left;
	display:inline;
}
.euroAchiveBut{
	width:239px;
	height:64px;
	background: url(../img/eurovision/participate.png);
	float:left;
	display:inline;
	margin:55px 0 0 88px;
}
.euroAchiveBut a{
	width:206px;
	height:41px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:12px 16px;
}
.euroMainPrize{
	background: url(../img/eurovision/main-prize-arrows.png) 0 bottom no-repeat;
	float:left;
	display:inline;
	margin-left:32px;
	margin-top:-23px;
	width:322px;
	height:211px;
	z-index:10;
	position:relative;
}
.euroMainPrize .euroForImg{
	width:322px;
	height:151px;
	overflow:hidden;
}

.euroMainPrize img{
	display:block;
	margin-left:17px;
}
.euroMainPrize span{
	width:257px;
	height:27px;
	background: url(../img/eurovision/two-tickets-for-eurovision.png) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:23px;
}
.euroSteps{
	font-size:12px;
	margin-top:-24px;
	float:left;
	z-index:1;
	position:relative;
}
.euroSteps .euroForImg{
	height:148px;
	width:177px;
	text-align:center;
	background-position: center bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	margin-bottom:12px;
}


.euroFirstStep{
	float:left;
	display:inline;
	margin-left:18px;
	margin-right:37px;
	width:224px;
	height:216px;
	background: url(../img/eurovision/step-arrow.png) right 73px no-repeat;
}
.euroSecondStep{
	float:left;
	width:257px;
	height:216px;
	background: url(../img/eurovision/step-arrow.png) right 73px no-repeat;
	margin-right:20px;
}
.euroEncouragingPrize{
	float:left;
	width:214px;
	height:216px;
	background: url(../img/eurovision/step-arrow.png) right 73px no-repeat;
	margin-right:3px;
}
.euroPrize{
	float:left;
	width:121px;
	height:216px;
}
.euroSteps span{
	white-space:pre;
	margin-left:16px;
	display:block;
}

.euroSteps .euroEncouragingPrize span,
.euroSteps .euroPrize span{
	margin-left:30px;

}

.euroSteps span span{
	text-decoration:underline;
	margin-left:0 !important;
}

/*--------------prize Page----------*/
.euroPrizeBack{
	background: url(../img/eurovision/bg-eurovision-prize.jpg) no-repeat #0398DA;
}
.euroTitlePrize{
	width:197px;
	height:104px;
	background: url(../img/eurovision/prize-h1.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:18px 0 0 18px;
	float:left;
	display:inline;
}
.euroBigLogo{
	width:285px;
	height:134px;
	background: url(../img/eurovision/prize-h2.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:-5px;
	right:37px;
	z-index:100;
}
.euroPrizes{
	clear:left;
	margin-top:-41px;
	float:left;
	width:968px;
}
.euroPrize1{
	float:left;
	display:inline;
	margin-left:18px;
	width:360px;
	text-align:center;
}
.euroPrize2{
	float:left;
	display:inline;
	margin-left:9px;
	width:260px;
	text-align:center;
}
.euroPrize3{
	float:left;
	display:inline;
	margin-left:10px;
	width:290px;
	position:relative;

}
.euroPrizes .euroForImg{
	height:278px;
	width:360px;
	text-align:center;
	background-position: center bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	margin-bottom:10px;
}
.euroPrizes .euroPrize2 .euroForImg{
	width:260px;
}
.euroPrizes .euroPrize3 .euroForImg{
	width:290px;
	margin-bottom:-5px;
}

.euroPrizes span{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:14px;
	position:relative;
	left:-18px;
}
.euroPrizes span span{
	font-size:24px;
	margin-left:10px;
	left:0;
}
.euroPrize3 i{
	text-transform:uppercase;
	font-style:normal;
	font-size:10px;
	font-weight:bold;
	position:absolute;
	right:12px;
	top:240px;
	width:45px;
}
.euroPrize3 em{
	font-style:normal;
	letter-spacing:-1px;
	font-size:11px;
}
.euroPrizes .euroPrize3 span{
	left:34px;
}
.euroPrizes .euroPrize3 span span{
	left:0;
}

/*------rule PAGE----------*/
.euroRuleBack{
	background: url(../img/eurovision/bg-eurovision-rules.jpg) no-repeat #0398DA;
}
.euroTitleRules{
	width:190px;
	height:38px;
	background: url(../img/eurovision/rules-h1.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:18px 0 27px 18px;
	float:left;
	display:inline;
}
.euroText{
	margin-left:18px;
	clear:left;
	width:580px;
	height:315px;
	overflow:hidden;
}
.euroText p{
	margin-bottom:14px;
}

/*------winners PAGE----------*/
.euroWinnersBack{
	background: url(../img/eurovision/bg-eurovision-winners.jpg) no-repeat #0398DA;
}

.euroTitleWinners{
	width:268px;
	height:34px;
	background: url(../img/eurovision/winners-h1.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:23px 0 0 18px;
	float:left;
	display:inline;
}
.euroPedestal{
	width:353px;
	height:108px;
	background: url(../img/eurovision/pedestal.png) no-repeat;
	float:left;
	margin-top:26px;
}
.euroFirstColumn{
	clear:left;
	float:left;
	display:inline;
	width:430px;
	margin-left:22px;
	padding-top:26px;
}
.euroSecondColumn{
	float:left;
	display:inline;
	width:430px;
	padding-top:26px;
	margin-left:50px;
}
.euroFirstColumn table,
.euroSecondColumn table{
	font-size:11px;
	width:393px;
	margin-bottom:7px;
}
.euroFirstColumn th,
.euroSecondColumn th{
	text-transform:uppercase;
	font-size:10px;
}
.euroTd1{
	width:34px;
}
.euroTd2{
	width:180px;
	text-align:left;
	padding-left:7px;
}
.euroTd3{
	width:63px;
	text-align:center;
}
.euroTd4{
	width:104px;
	text-align:center;
}
.euroLight td{
	background-color:#26BDE5;
}

td.euroTd1{
	background: url(../img/eurovision/winners-table-number.gif) center center no-repeat;
	color:#17A9D8;
	height:16px;
	text-align:center;
}
.scrollBox{
	float:left;
	width:429px;
	height:179px;
}

.scroll-pane {
	width:429px;
	height:179px;
	overflow: auto;
	float: left;
}
/*------register PAGE----------*/
.euroTitleRegister{
	width:320px;
	height:38px;
	background: url(../img/eurovision/register-h1.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:23px 0 20px 18px;
	float:left;
	display:inline;
}
.euroShopping{
	clear:left;
	float:left;
	display:inline;
	width:430px;
	margin-left:20px;
}
.euroShopping li{
	background: url(../img/eurovision/register-comment-top.png) no-repeat;
	list-style:none;
	width:509px;
	min-height:80px;
	color:#292929;
	margin-bottom:8px;
	float:left;
	position:relative;
	padding-top:4px;
}
.euroCommentBody{
	background: url(../img/eurovision/register-comment-body.png) repeat-y;
	width:497px;
	padding-left:12px;
	float:left;
	padding-bottom:5px;

}
.euroCommentBot{
	background: url(../img/eurovision/register-comment-bot.png) no-repeat;
	width:509px;
	height:5px;
	overflow:hidden;
}

.euroSoppingPic{
	float:left;
	display:inline;
	width:90px;
	height:58px;
	margin-top:14px;
	position:relative;
	overflow:hidden;
	text-align:center;
}
.euroSoppingPic div{
	width:90px;
	height:58px;
	background: url(../img/eurovision/register-frame.png) no-repeat;
	position:absolute;
	left:0;
	top:0;
}

.euroSoppingText{
	float:left;
	display:inline;
	margin-left:12px;
	width:299px;
	border-right:1px solid #B4B4B5;
	padding-right:10px;
	margin-top:10px

}
.euroSoppingText h4{
	font-size:10px;
	text-transform:uppercase;
	text-indent:0;
	font-weight:normal;
	margin-bottom:10px;
}
.euroSoppingDate{
	float:left;
	display:inline;
	width:84px;
	height:45px;
	overflow:hidden;
	margin-top:10px;
	font-size:10px;
	padding-top:10px;
	text-align:center;
}
.euroSoppingDate span{
	font-size:11px;
	display:block;
	margin-top:12px;
}
.euroSoppingTest{
	color:#0077C6;
}
.euroSoppingCanceled{
	color:#CC2229;
}

.euroRegPicture{
	width:470px;
	height:300px;
	margin-left:488px;
	position:relative;
	top:100px;
	background-repeat: no-repeat;
	background-position:right bottom;
}
.euroNewShopping{
	width:234px;
	height:33px;
	background: url(../img/eurovision/register-button.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin-left:84px;
}
.euroShopping .scrollBox{
	float:none;
	width:540px;
	height:273px;
	margin-bottom:7px;
}

.euroShopping .scroll-pane {
	width:540px;
	height:273px;
	overflow: auto;
	float: none;
}
/*----------eurovision_register2.html-----------*/
.euroRegForm{
	position:relative;
	width:550px;
	height:312px;
	padding-top:19px;
	overflow:hidden;
}
.euroFormLine{
	float:left;
	width:470px;
	margin-bottom:5px;
}
.euroLabel{
	width:168px;
	height:36px;
	background: url(../img/eurovision/label.png) no-repeat;
	color:#00AEEF;
	overflow:hidden;
	float:left;
	font-size:10px;
	margin-right:65px;
}
.euroLabel .euroNum{
	font-size:18px;
	font-weight:bold;
	line-height:35px;
	width:30px;
	text-align:center;
	float:left;
	margin-right:5px;
	margin-top:0;
}
.euroLabel span{
	text-transform:uppercase;
	float:left;
	width:118px;
	margin-top:5px;
}
.inp61{
	height:31px;
	width: 61px;
	float:left;
	background: url(../img/eurovision/inp61.png) no-repeat;
	margin-right:3px;
}
.inp61 input,
.inp99 input{
	width: 48px;
	border:none;
	background:none;
	color:#888;
	font-size:16px;
	font-family:Tahoma;
	float:left;
	margin:5px 0 0 6px;
	text-align:center;
}
.inp99{
	height:31px;
	width: 99px;
	float:left;
	background: url(../img/eurovision/inp99.png) no-repeat;
}
.inp99 input{
	width: 85px;
}
.euroPlus{
	position:absolute;
	right: 320px;
	color:#fff;
	font-size:18px;
	padding-top:3px;
}
#wrongInput{
	position:absolute;
	right:10px;
	background:#D82835;
	color:#fff;
	text-transform:uppercase;
	margin-top:8px;
	display:none;
}

#euroRegisterProduct{
	width:215px;
	height:32px;
	background: url(../img/eurovision/register-shopping.png) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin-right:38px;
}
.euroYourShopping{
	width:144px;
	height:32px;
	background: url(../img/eurovision/euro-your-shopping.png) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

.euroType_file {
	position: relative;
	height: 32px;
	float:left;
}
.euroInputFile {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	width: 234px;
	height: 32px;
}
.euroFonTypeFile { 
	width: 234px;
	height: 32px;
	background: url(../img/eurovision/fon-type-file.png); 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.euroInputFileVal { 
	position: absolute;
	top: 7px;
	left: 7px;
	z-index: 2;
	width: 148px;
	background: none;
	border: none;
}
.euroRegFormSubmit{
	width:274px;
	height:46px;
	background: url(../img/eurovision/bg-submit.png) no-repeat;
	cursor:pointer;
	margin-left:73px;
	margin-top:-14px;
	display:none;
	position:relative;
}
.euroRadioBox{
	margin-right:33px;
	float:left;
	margin-top:10px;
}
.euroRadioBox label{
	float:left;
	display:inline;
	font-size:14px;
	position:relative;
	top:-2px;
	margin-left: 7px;
}
.niceRadio {
	background: url(../img/eurovision/radio.png) no-repeat;
}
.radioChecked {
	background-position: 0 -16px;
}
#buttons{
	margin-top:16px;
	position:relative;
	top:0;
}
.euroHideField{
	display:none;
	position:relative;
	top:-52px;
}
/*----------ng2_2010_winners.html-----------*/
.euroTitleWinners2010{
	width:267px;
	height:38px;
	background: url(../img/eurovision/winners2010.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:38px 0 0 3px;
	float:left;
	clear:left;
	display:inline;
}
.euroExplanation{
	width:296px;
	float:left;
	margin:33px 0 0 39px;
	font-size:13px;
}
.euroWin2010bot{
	padding-top:6px;
	position:absolute;
	top:152px;
	left:20px;
	width:940px;
}


.surveyBox{
	height:255px;
	overflow:visible;
	background: url(../img/eurovision/girls.png) right 5px no-repeat;
}
.euroWin2010bot .surveyPriseText{
	float:left;
	display:inline;
	margin-top:118px;
	margin-left:22px;
	width:260px;

}
.euroTopPopUp{
	position:absolute;
	top:190px;
	left:280px;
	color:#888;
	width:215px;
	padding:13px 0 0 0;
	display:none;
	background: url(../img/eurovision/popup-top.png) no-repeat;
}
.euroTopPopUp div{
	background: #fff;
	padding:7px 12px 3px 12px;
}

.euroTopPopUp div.euroTopPopUpBot{
	width:215px;
	height:5px;
	background: url(../img/eurovision/popup-bottom.png) no-repeat;
	padding:0;
}
.euroTopPrize{
	float:left;
	margin-top:90px;
	padding-left:5px;
	margin-right:9px;
}
.euroWinnersTable{
	margin-top:101px;
	font-size:11px;
}
.euroWinnersTable h3{
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	text-indent:43px;
	margin-bottom:7px;
}


/*----------eurovision_start.html----------*/

.euroStartBack{
	background:url(../img/eurovision/bg-eurovision-start.jpg);
}


.euroStartForImage{
	float:left;
	width:429px;
	margin-right:46px;
	position:relative;
}
.euroStartFrame{
	position:absolute;
	top:0;
	left:0;
	width:429px;
	height:450px;
	background:url(../img/eurovision/start-frame.png) no-repeat;
}

.euroStartAction{
	float:left;
	height:450px;
	width:460px;
	background:url(../img/eurovision/euro-action.png) 6px 19px no-repeat;
	overflow:hidden;
}
.euroToProfile{
	display:block;
	width:187px;
	height:45px;
	background:url(../img/eurovision/to-profile.png) no-repeat;
	margin-top:368px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}

.euroTakePart{
	display:block;
	width:207px;
	height:45px;
	background:url(../img/eurovision/take-part.png) no-repeat;
	margin-top:368px;
	margin-left:36px;
	float:left;
	display:inline;
	text-indent:-9999px;
	overflow:hidden;
}

.euroPopup{
	position:absolute;
	left:334px;
	top:117px;
	z-index:1000;
	background:url(../img/eurovision/window-top.png) no-repeat;
	width:315px;
	padding-top:42px;
	display:none;
}
.euroPopupBody{
	text-align:center;
	font-size:13px;
	background:url(../img/eurovision/window.png) repeat-y;
	width:302px;
	padding-top:8px;
}
.euroPopupGrad{
	background:url(../img/eurovision/window-grad.jpg) repeat-x #00A0DF;
	width:283px;
	overflow:hidden;
	margin:0 auto;
}
.euroPopupBot{
	background:url(../img/eurovision/window-bot.png) no-repeat;
	width:302px;
	height:17px;
}
.euroPopupBody h4{
	font-size:24px;
	font-weight:normal;
	text-indent:0;
}
.euroPopupYes{
	height:31px;
	width:127px;
	float:left;
	display:inline;
	background:url(../img/eurovision/popup-yes.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:23px 0 13px 28px;
}
.euroPopupNo{
	height:31px;
	width:66px;
	float:left;
	display:inline;
	background:url(../img/eurovision/popup-no.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:23px 0 13px 35px;
}
.euroPopupAncet{
	height:34px;
	width:172px;
	display:block;
	background:url(../img/eurovision/popup-ancet.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin: 23px auto 13px auto;
}

.euroPopupClose{
	width:30px;
	height:30px;
	position:absolute;
	top:8px;
	right:9px;
	cursor:pointer;
}

/*********************************/

.euroAchiveBut
{
	margin-left: 51px;
}

.euroMainPrize
{
	width: 368px;
	height: 223px;
	background-position: 230px bottom;
}

.euroMainPrize .euroForImg
{
	width: 368px;
	height: 185px;
}

.euroMainPrize img
{
	margin-left: 0px;
}

.euroMainPrize span
{
	width: 159px;
	height: 38px;
	margin-left: 39px;
}

.euroPrizes .euroForImg
{
	width: 367px;
}

.euroPrize3
{
	margin-left: 0;
	margin-top: 11px;
}

.euroPrizes .euroPrize3 span
{
	left: 39px;
	margin-top: 3px;
}

.euroPrizes .euroPrize3 span span
{
	top: 0;
}

.euroText
{
	width: 560px;
}

.euroInputFileVal
{
	color: #888888;
	font-family: Tahoma;
	font-size: 16px;
	padding: 0 3px;
	top: 5px;
	width: 142px;
}

.niceRadio
{
	cursor: pointer;
	display: inline-block;
	float: left;
	height: 16px;
	overflow: hidden;
	width: 16px;
}

.niceRadio input
{
	margin-left:-17px;
}

.euroSoppingPic
{
	margin-top: 6px;
}

.euroSoppingText
{
	border: none;	
}

.euroSoppingDate
{
	border-left: 1px solid #B4B4B5;
}

.euroSoppingDate span
{
	margin-top: 5px;
}

/*--------eurovision_winners2.html--------------*/

.euroMedLogo{
	float:right;
	display:inline;
	margin-right:40px;
	position:relative;
	top:-24px;

}
.euroWinColumns{
	width:940px;
	clear:both;
	padding-top:20px;
}

.euroWinTicketColumn{
	width:445px;
	float:left;
	background:url(../img/eurovision/winners-bg-tickets.png) 5px bottom no-repeat;
	padding-bottom:20px;
}

.euroWinTicketColumn h3{
	width:203px;
	height:29px;
	background:url(../img/eurovision/winners-h3-tickets.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin-left:61px;
	margin-bottom:5px;
}
.euroWinTicketColumn table{
	margin-left:235px;
}
.euroWinTicketColumn th{
	text-transform:uppercase;
	height:25px;
}

.euroWinIpodColumn{
	float:left;
	display:inline;
	margin-left:117px;
	width:215px;
	background:url(../img/eurovision/winners-bg-ipods.png) 0 bottom no-repeat;
	padding-left:143px;
	position:relative;
}
.euroWinIpodColumn h3{
	width:111px;
	height:29px;
	background:url(../img/eurovision/winners-h3-ipods.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	left:0;
	top:0;
}

.euroWinIpodColumn th{
	text-transform:uppercase;
	height:25px;
}


.euroWinIpodColumn .scrollBox{
	float:left;
	width:225px;
	height:180px;

}

.euroWinIpodColumn .scroll-pane {
	width:225px;
	height:180px;
	overflow: auto;
	float: left;
}
/*----------eurovision_winner.html----------*/
.euroWinnersContent{
	position:relative;
	width:750px;
	height:350px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:25px auto auto 112px;
}
.euroWinnersH1{
	position:absolute;
	top:13px;
	left:248px;
	width:304px;
	height:50px;
	overflow:hidden;
	background: url(../img/eurovision/euro-winners-h1.png) no-repeat;
	text-indent:-9999px;
	margin:0px;

}
.euroWinnerLogo{
	position:absolute;
	top:0;
	left:570px;
	width:177px;
	height:86px;
	background:url(../img/eurovision/winners-logo.png) no-repeat;
}
.euroWinnersContainer{
	width:9999px;
}
.euroWinner{
	float:left;
	display:inline;
	width:750px;
	overflow:hidden;
}
.euroWinnerPhoto{
	float:left;
	display:inline;
	width:227px;
	height:320px;
	overflow:hidden;
	margin:19px 27px auto auto;
	text-align:center;
	position:relative;
}
.euroWinnerPhoto img{
	margin: 0 auto;
	}
.euroWinnerPhoto span{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:227px;
	height:320px;
	background:url(../img/eurovision/euro-winner-photo-frame.png) no-repeat ;
}
.euroWinnerText{
	float:left;
	display:inline;
	width:494px;
	height:195px;
	background:url(../img/eurovision/euro-winner-text.png) repeat-x;
	overflow:hidden;
	margin-top:103px;
	margin-right:60px
	font:normal 120% 'Trebushet MS', Arial, Helvetica, sans-serif;
}
.euroWinnerText h3{
	text-transform:uppercase;
	font: normal 30px Verdana;
	text-indent:0px;
	margin-top:19px;
	margin-bottom:-4px;
	margin-right:1px;
}
.euroWinnerComment{
	height:96px;
	overflow:hidden;
	margin:12px 1px auto auto;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:14px;
}
.euroScrollbar{
	position:absolute;
	left:255px;
	top:319px;
	width:494px;
	height:21px;
	line-height:19px;
	color:#929090;
}
.euroScrollbar span{
	float:left;
	display:inline;
	width:125px;
	height:20px;
	overflow:hidden;
	color:#fff;
	line-height:16px;
	font:normal 120% Verdana, Arial, Helvetica, sans-serif;
}
.euroScrollbarTrack{
	background:url(../img/eurovision/euro-scrollbar.png) repeat-x;
	position:relative;
	float:right;
	margin-right:6px;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.euroScrollbarTrack li{
	list-style:none;
	float:left;
	width:51px;
	height:21px;
	text-align:center;
}
.euroScrollbarCover{
	position:absolute;
	top:0;
	right:-6px;
	width:6px;
	height:21px;
	background:url(../img/eurovision/euro-scrollbar-cover.png) no-repeat;
}
.euroScrollbarHandle{
	position:absolute;
	top:-12px;
	width:44px;
	height:44px;
	background:url(../img/eurovision/euro-scrollbar-handle.png) no-repeat;
	text-align:center;
	padding-top:12px;
	color:#0077C6;
	cursor:pointer;
}
.euroLeftArrow, .euroRightArrow{
	position:absolute;
	top:187px;
	left:32px;
	width:33px;
	height:54px;
	background:url(../img/eurovision/leftArrow.png) no-repeat;
	cursor:pointer;
}
.euroRightArrow{
	left:900px;
	background:url(../img/eurovision/rightArrow.png) no-repeat;
}
.euroContentZ{
	clear:left;
	position:relative;
	z-index:2;
	zoom:1;
}
/*--------eurovision_start_v2.html--------*/
.euroStartActionBack{
	background:url(../img/eurovision/bg-eurovision-start-action.jpg);
}
.euroStartForPrizes{
	float:left;
	width:456px;
	height:450px;
	margin-right:18px;
	position:relative;
	font-family: Arial, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
.euroStartPrizeMain{
	position:absolute;
	top:14px;
	left:8px;
	width:298px;
	height:196px;
}
.euroStartPrizeMain p{
	height:13px;
	width:259px;
	overflow:hidden;
	text-align:right;
}
.euroStartPrizeMain span{
	display:block;
	width:63px;
	height:55px;
	overflow:hidden;
	margin:-2px auto auto 204px;
	background:url(../img/eurovision/euro-start-prize-main-span.png) no-repeat;
	font:bold 36px Tahoma, Arial, sans-serif;
	color:#24A2CE;
	text-align:center;
	line-height:52px;
}
.euroStartPrizeMoney{
	position:absolute;
	top:120px;
	left:281px;
	width:176px;
	height:208px;
}
.euroStartPrizeMoney span{
	display:block;
	width:109px;
	height:48px;
	margin-top:136px;
	overflow:hidden;
	background:url(../img/eurovision/euro-start-prize-money-span.png) no-repeat;
	font:bold 24px Tahoma, Arial, sans-serif;
	color:#24A2CE;
	text-align:center;
	line-height:48px;
}
.euroStartPrizeMoney p{
	width:100px;
	height:92px;
	overflow:hidden;
	margin:-3px auto auto 9px;
}
.euroStartPrizeiPode{
	position:absolute;
	top:218px;
	left:84px;
	width:191px;
	height:201px;
}
.euroStartPrizeiPode p{
	width:115px;
	height:13px;
	margin-top:28px;
	overflow:hidden;
}
.euroStartPrizeiPode span{
	display:block;
	width:57px;
	height:49px;
	overflow:hidden;
	margin:-2px auto auto 23px;
	background:url(../img/eurovision/euro-start-prize-ipode-span.png) no-repeat;
	font:bold 24px Tahoma, Arial, sans-serif;
	color:#24A2CE;
	text-align:center;
	line-height:45px;
}
.euroStartOfAction{
	float:left;
	display:inline;
	height:450px;
	width:460px;
	overflow:hidden;
	background:url(../img/eurovision/euro-start-action.png) 3px 51px no-repeat;
}
.euroStartOfAction .euroCreateBand{
	position:relative;
	float:left;
	display:block;
	width:187px;
	height:45px;
	overflow:hidden;
	margin:344px 39px auto 0px; 
	background:url(../img/eurovision/create-band.png) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
.euroStartOfAction .euroToProfile{
	position:relative;
	float:left;
	display:block;
	width:187px;
	height:45px;
	overflow:hidden;
	margin:344px 39px auto auto; 
	background:url(../img/eurovision/to-profile.png) no-repeat;
	text-indent:-9999px;
}


.euroStartOfAction .euroTakePart{
	position:relative;
	float:left;
	display:block;
	width:207px;
	height:45px;
	overflow:hidden;
	margin:344px 0px auto 0px; 
	background:url(../img/eurovision/take-part.png) no-repeat;
	text-indent:-9999px;
}

.friendLink
{
	background: transparent url(../img/eurovision/friend/link.png) no-repeat 0 0;
	width: 111px;
	height: 24px;
	margin-top: -3px;
	padding-top: 3px;
	text-align: center;
}
