a:active{outline:none;}
.momcontestBg	{width:982px; height:656px; margin:20px 0 30px 0; background:url('img/concurs_gravidute.jpg') no-repeat;}
.buttonContest	{float:left; display:inline-block; width:198px; height:46px;}
#enterContest 	{margin: 40px 0 6px 38px;}
#albumContest	{margin: 40px 0 0 22px;}
#rulesContest	{margin:0 0 0 48px; text-decoration:underline;}
.stemWinnerslink	{width: 220px; height: 25px; display: block; margin: 64px 0 0 212px; color: #9b0cb7; font-size: 20px; font-weight: bold;}
.stemWinnerslink:hover {color: #9b0cb7;}
#fragment		{width:38px; height:184px; background: url('img/fragment.jpg') no-repeat; position:absolute; margin:448px 0 0 292px;}
.rightfragment	{float:right; height:633px; width:292px;}
.momcontestBgfc {width:982px; margin:20px 0 30px 0; background:url('img/concurs_bgfc.jpg') no-repeat;}
.changinfo		{float:left; width:690px;}
.formContest	{width:604px;}
.formContest p	{width:230px; font-weight:bold; margin: 8px 0 4px 0;}
.formContest span, .stelute	{color:#c53e64;}
.enterTitle		{margin: 0 0 15px 0; font-size:30px; color:#6865c0; text-align:center;}
.buttonEnter	{float:left; display:block; text-align:center; background-color:#cc3579; font-weight:bold; height:20px; width:138px; color:#fff; padding:7px 0 1px 0;}
.buttonEnter:hover	{color:#fff; font-decoration:underline;}
.insertData	{float:left; border:solid 1px #d9d9d9; width:230px; height:20px; margin:0 8px 6px 0; padding: 3px 3px 3px 6px; overflow:hidden;}
.insertDataerror	{float:left; border:solid 1px #cc3579; background-color:#fff4f9; width:230px; height:20px; margin:0 8px 6px 0; padding: 3px 3px 3px 6px; overflow:hidden;}
#healthunirea	{width:196px; height: 27px; display:inline-block; margin:300px 0 0 430px;}
.boxtxtInput	{float:left; width:250px; height: 60px; margin:0 0 4px 0}
.txtTextarea	{width:232px; height: 40px; border:solid 1px #d9d9d9; margin:0 0 14px 0; padding:4px;}
.linkContest	{display:inline-block; text-decoration:underline; margin:0 0 10px 0;}
#youRein		{float:left; display:block; width:201px; height:51px; margin:15px 0 0 0; background: url('img/enter-contest.jpg') no-repeat;}
.nbContest		{display:block; width:136px; height:125px; position:relative; margin:-125px 0 0 0;  background: url('img/no-img.png') no-repeat;  }
.nbContest a	{display:block; width:22px; height:120px; padding: 5px 4px 0 110px; font-weight:bold; color:#fff!important;}
.nbContest a:hover	{text-decoration:none;}
.containerImg{float:left;width:136px;text-align:center;margin:10px 15px 20px 0;}
.containerImg p{width:136px;overflow:hidden;margin:5px 0 0 0;}
.subcontainerImg	{width:136px; height:125px; text-align: center; overflow: hidden;}
.subcontainerImg img 	{display:block;}
.paginationContest	{float:right; padding:0 50px 0 0; text-align:right;}
.paginationContest a{color:#6865c0; font-weight: bold; margin: 0 5px 0 0;}
.pagContestleft	{float: left!important; margin-bottom: 20px; text-align: left!important;}
.paginationSelect		{background-color: #6865c0; padding:2px; color:#fff!important;}
#nameContest		{text-align:left!important; margin: 0;}
.contentPg			{width:619px; margin:145px 0 0 12px; padding: 25px 25px 20px 30px;  border:solid 2px #fae2ed;}
.leftView			{float:left; width: 425px; overflow: hidden;}
.leftView img		{margin: 5px 0 0 0;}
.leftView p			{width:425px; overflow:hidden;}
.rightView			{float:left; width: 180px; padding: 6px 0 0 8px; }
.rightView span		{display:block; text-align:center;}
.placeNo			{margin: 18px 0 40px 0; color:#9D9D9D; font-size:18px; font-weight:bold;}
#iLikeit			{display:block; width:121px; height:23px; margin:4px 0 8px 0; padding:8px 4px 0 34px; background: url('img/like.jpg') no-repeat; font-size: 16px;  font-weight:bold;}
#iLikeit label, #dontLikeit label	{font-size:12px; font-weight:normal; color:#8f8f8f;}
#dontLikeit			{display:block; width:145px; height:23px; padding:8px 4px 0 10px; background: url('img/dontlike.jpg') no-repeat; font-size: 16px;  font-weight:bold;}
#iLikeit:hover, #dontLikeit:hover		{text-decoration:none; color:#6865c0;}
.pagNext			{margin:0 0 0 15px;}
.subtitContest		{font-size:16px; margin: 8px 0 12px 0;}
.txtRulescont		{text-align:justify;}
.txtRulescont	a	{text-decoration:underline;}
.succesTxt			{font-size:14px; font-weight:bold; padding:40px; background-color:#fff4f9; width:500px!important; text-align:center; margin: 100px 0 100px 10px!important; line-height:25px;}
.succesTxt a		{text-decoration:underline; color: #6865c0;}
.hedOp				{font-size:18px; font-weight:bold; color:#8f8f8f; margin: 10px 0 15px 0;}
.descriptionPho		{border-bottom:solid 1px #d9d9d9; padding:0 0 10px 0; margin:10px 0 10px 0;}
.commAuthor			{font-weight:bold; color: #464646;}
.msgContest			{margin:15px 0 15px 0; border-bottom: dashed 1px #D9D9D9;}
.dateCommcont		{padding: 8px 0 2px 0; text-align:right; color:#8f8f8f; font-size: 11px;}
#captchaBox			{float:none; width:60px; height:20px; margin: 0px 0 10px 3px!important; border:solid 1px #d9d9d9;}
.captcContainer		{width:200px;}
.captcContainer p	{padding: 0 0 2px 0;}
.captcContainer img, .captcContainer input	{float:left; margin:0!important;}
.stemInsertfile		{height: 24px;}
.stemBack2contest	{width: 160px; padding: 20px 0 0 0; margin: 0 0 0 271px; display: inline-block; color: #6865C0; font-weight: bold;}
.stemBack2contest:hover{color:#6865C0;}
