.votebtn
{
background:url('images/compatition/vb.jpg') no-repeat top right;
height:76px;
float:right;
margin-right: 110px;
}
#compatition .user .thumb2 , #compatition .user .title , .wrp{ width:83px;
float:right;
}
#compatition .works .thumb2{margin-top:20px;text-align: right;}
#compatition .fixed_tabs li
{
	width:110px;
	text-align:center;
}

#compatition
{
	width:775px;
	margin: 0 auto;	
}
.recipe_wrp{}
.recipe_wrp .title{margin-top:30px;font-weight:bold;font-size:15px;}
.works .title{font-weight:bold;font-size:15px;}
.recipe_wrp .description{margin-top:10px;}
#compatition .social_strip
{
	display:block;
	height:34px;
	border-left:1px solid #fff;
	margin-bottom:15px;
	background-color:#3e78a2;
}

#compatition .social_strip .title
{
	display:inline-block;
	background-color:#5793bf;
	height:34px;
	padding-left:15px;
	padding-right:15px;
	color:#ffffff;
	font-family:'Tahoma';
	line-height:34px;
	font-size:10pt;
	font-weight:bold;
}

#compatition .tabs
{
height: 51px;
	font-family:'Tahoma';
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background-color:#9ac02f;
	background-image:url(images/compatition/tabs_grad.jpg);
}

#compatition .tabs ul
{
}
.landing_right{margin-right: -1px;}
.landing_top{height: 169px;}
#compatition .tabs ul li
{
	float:right;
	height:42px;
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
}
#compatition .tabs ul li a
{
	color:#ffffff;
	text-decoration:none;
}
#compatition .tabs ul li.hightlighted
{
	float:left;
	background-image:url(images/compatition/highlight.jpg);
	width:122px;
	color:#000000;
	text-align:center;
}
#compatition .tabs ul li.hightlighted a
{
	color:#000000;
	text-decoration:none;
}


#compatition .tabs ul li.line
{
	float:right;
	background-image:url(images/compatition/line.jpg);
	width:3px;
	padding:0px;
	background-color:#ffffff;
	height:52px!important;

}


#compatition .compatition_header
{
	margin-right:2px;
	width:770px;
	height:259px;
	background-image:url(images/compatition/header.jpg);
}
#compatition .compatition_header_small
{
	height:136px;
	background-image:url(images/compatition/header_small.jpg);
}

#compatition .compatition_page
{
	
}
#compatition .compatition_page .title
{
	float:right;
	margin-bottom:17px;
}

#compatition .compatition_page .home
{
	width:156px;
	height:32px;
}

#compatition .compatition_page .register
{
	width:73px;
	height:31px;
	background-image:url(images/compatition/register_title.jpg);
}


#compatition .compatition_page .users
{
	width:110px;
	height:31px;
	background-image:url(images/compatition/users_title.jpg);
}


#compatition .compatition_page .gallery
{
	width:110px;
	height:31px;
	background-image:url(images/compatition/gallery_title.jpg);
}
.mosharakat .title {margin: 5px 3px;}

#compatition .compatition_page .sponsor
{
	width:143px;
	height:31px;
	background-image:url(images/compatition/sponsor_title.jpg);
}


#compatition .compatition_page .judge
{
	width:131px;
	height:31px;
	background-image:url(images/compatition/judge_title.jpg);
}
#compatition .spon_title
{
	margin-right:12px;
	margin-bottom:10px;
}








#compatition .compatition_page .sponsor_top
{
	
}
#compatition .compatition_page .text
{
	font-family:'Tahoma';
	font-size:10pt;	
}

#compatition .compatition_page .text h1
{
	color:#cc60cb;
	font-weight:bold;
	font-size:12pt;
	margin-bottom:12px;	
}


#compatition .compatition_page .text p
{
	color:#000000;
	font-size:11pt;	
	margin-bottom:30px;
	font-weight:20px;
}

#compatition .sponsor_area
{
	
}




#compatition .compatition_page .box
{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:20px;
	padding-right:20px;
	
	background-color:#f7f5f5;
	
	margin-bottom:18px;
	
}

#compatition .compatition_page .box h1
{
	font-family:'Tahoma';
	font-size:11pt;
	font-weight:bold;
	color:#15507c;
	margin-bottom:21px;
}

#compatition .compatition_page .thumb_list
{
	
}
#compatition .compatition_page .thumb_list ul
{
}
#compatition .compatition_page .thumb_list ul li
{
	position:relative;
	float:right;
	margin-left:33px;
}
#compatition .compatition_page .thumb_list ul li img
{
	cursor:pointer;
	width:;
	height:57px;
}

#compatition .compatition_page .thumb_list ul li .checked
{
	display:none;
	position:absolute;
	top:-12px; right:-12px;
}
#compatition .compatition_page .thumb_list ul li.active .checked
{
	display:block;
}
#compatition .compatition_page .thumb_list ul li .checked img
{
	width:25px;
	height:25px;
}

#compatition .compatition_page .thumb_list ul li.selected
{
	background-image:url(images/compatition/selected_border);
	background-position:10px top;
	background-repeat:no-repeat;
	padding-left:30px;
}
#compatition .compatition_page .thumb_list ul li.selected img
{
	cursor:default;
}

.myForm_compatition
{
	
}

.myForm_compatition ul
{
	
}

.myForm_compatition ul li
{
	margin-bottom:15px;
}

.myForm_compatition ul li label
{
	float:right;
	width:150px;
	line-height:34px;
	
}
.myForm_compatition ul li textarea{
margin: 2px;
width: 530px;
height: 210px;	
}
.myForm_compatition ul li input.text
{
	float:right;
	height:34px;
	line-height:34px;
	width:400px;
	border:1px solid #7b7a7a;
	padding-right:10px;
}
.myForm_compatition ul li .icon
{
	float:right;
}

#compatition .register_button
{
	margin-top:5px;
	text-align:center;
}

#compatition .register_button input
{
	border:none;
	background-color:transparent;
	background-image:url(images/compatition/register_now.png);
	background-repeat:no-repeat;
	height:70px;
	width:170px;
}

#compatition .users_list
{
	padding-right:30px;
	padding-bottom:20px;
}
#compatition .users_list iframe{width: 78px;}
#compatition .users_list ul
{
	
}
#compatition .users_list ul li
{
	float:right;
	width:33%;
	margin-bottom:25px;
}
#compatition .users_list ul li .thumb
{
	float:right;
	margin-bottom:6px;
	margin-left:7px;
}
#compatition .users_list ul li .thumb img
{
	width:57px;
	height:57px;
}
#compatition .users_list ul li .title
{
	margin-top:0px;
	margin-bottom:6px;
	float:right;
	font-size:12.33px;
}
#compatition .users_list ul li .title a
{
	color:#d449a7;
}
#compatition .users_list ul li .user_works
{
	float:right;
	width:150px;
}



#compatition .users_list ul li .user_works img
{
	float:right;
	margin-left:1px;
	width:32px;
	height:24px;
}

#compatition .user
{
	padding-right:10px;
	margin-top:50px;
	border-bottom:1px solid #ebebeb;
	padding-bottom:11px;
}
#compatition .user .thumb
{
	margin-bottom:11px;
}
#compatition .user .thumb img
{
	width:80px;
	height:80px;
}
#compatition .user .title
{
	width:80px;
	text-align:center;
	font-size:9.5pt;
}
#compatition .user .title a
{
	color:#190016;
}

#compatition .works
{
	border-bottom:1px solid #ebebeb;
	padding-bottom:20px;
	padding-top:20px;
}

#compatition .works ul
{
	
}

#compatition .works ul li
{
	float:right;
	width:25%;
	text-align:center;
}
#compatition .works ul li .thumb a img {width:158px;
	height:104px;}
#compatition .works ul li .thumb
{
	width:158px;
	height:104px;
	overflow:hidden;
	border:1px solid #888888;
}

#compatition .works ul li .thumb img
{

}
#compatition .works ul li .facebook
{
	
}
#compatition .myForm h1
{
	margin-bottom:8px;
	font-size:14pt;
	font-weight:bold;
}
#compatition .myForm ul
{
	background-color:#f9f9f9;
}

#compatition .step2
{
	float:right;
}

#compatition .preview
{
	margin-right:30px;
	float:right;
	width:232px;
}

#compatition .preview ul
{
	
}

#compatition .preview ul li
{
	width:109px;
	height:109px;
	background-color:#fdfdfd;
	margin:0px 0px 7px 7px;
	float:right;
}

#compatition .preview
{
	
}

.sponsors
{
	padding-right:10px;
}
.sponsors ul
{
	
}
.sponsors ul li
{
	float:right;
	height:168px;
	margin-left:30px;
}
.sponsors ul li a
{
	
}
.sponsors ul li img
{

}


.judges
{
	padding:20px;
}
.judges ul
{
	
}
.judges ul li
{
	padding-bottom:35px;
	padding-top:35px;
	border-bottom:1px solid #b1afaf
}
.judges ul li .thumb
{
	float:right;
	margin-left:20px;
}
.judges ul li .thumb img
{
	float:right;
	border:1px solid #c2c2c2;
	width:152px;
	height:152px;	
}
.judges ul li .text 
{
	font-size:16px!important;
	width:550px;
	float:right;
	line-height:26px;
}


.MultiFile-list
{
	direction:rtl;
	background-color:#f9f9f9;
	display:block;
	clear:both;
	color:#C5C5C5;
	border:1px solid #C5C5C5;
	height:120px;
	width:600px;
	overflow:auto;
}
.MultiFile-label
{
	padding-bottom:3px;
	padding-top:3px;
	color:#3b3b3b;
	

}

.MultiFile-label:hover
{
	background-color:#ebebeb;
}


.landing
{
	
}
.landing .landing_top
{
	
}
.landing .landing_top img
{
	width:771px;
	margin-bottom: -4px;
}
.landing .landing_right
{
	position:relative;
	width: 345px;
	float:right;
}
.register_now_wrp{
    height: 100px;
    margin: 0 auto;
}
.landing .landing_right .register_now
{
	bottom: 34px;
	left: 96px;
    position: absolute;
}
.landing .landing_right .register_now img
{
	width:170px;
	height:70px;
}

.landing .landing_right img.landing_image
{
	width:337px;
	height:622px;
}
.landing .landing_left
{
	/*width:433px;
	float:right; */
	float: left;
    position: relative;
    top: -618px;
    width: 433px;
    margin-bottom: -500px ;
}
.landing .landing_left ul
{
	
}
.landing .landing_left ul li
{
	float:right;
	margin-right:14px;
	margin-bottom:20px;
}
.landing .landing_left ul li img
{
	
}
.landing .spon_title
{
	margin-right:16px;
	margin-top:6px;
	margin-bottom:6px;
}
#compatition .search
{
	float:left;
}
#compatition .search .text
{
	float:right;
	height:24px;
	width:243px;
	border:1px solid #7f7f7f;
	margin-left:5px;
margin-top: 4px;
}
#compatition .search .submit
{
	float:right;
	width:93px;
	height:34px;
	border:none;
	background-color:transparent;
	padding:0px;
	margin:0px;
	background-image:url(images/pinkSearch.jpg);
}

#compatition .mosharakat
{
	float: left;
	margin: 0 auto;
	width: 423px;
background-color: #F1F1F1;
border-radius: 0px 10px 0px 0px;
margin-top: 16px;
		
}
#compatition .mosharakat ul
{
	margin-right:36px;
	margin-top:9px;
}
#compatition .mosharakat ul li
{
	float:right;
	height:120px;
	width:90px;
	margin-left:14px;
	text-align:center;
}
#compatition .mosharakat ul li .thumb
{
	overflow:hidden;
}
#compatition .mosharakat ul li img
{
}

#compatition .mosharakat ul li .title a
{
	color:#ffffff;
	font-size:12px;
}

#compatition .small{font-size:12px;}
#compatition .lineHeight28{line-height:20px;}
#compatition .gray{color:#717171}
#compatition .rank{color:#68054f;font-size:16px;font-weight:bold;margin-bottom:4px}
#compatition .thumb{float:right;}
#compatition .thumb img{width:58px;height:58px}
#compatition .place{border:6px solid #ca99e1;border-top:none;padding:12px 18px;width:722px;position:relative;margin-right:1px}
#compatition .first_place{height:246px}
#compatition .first_prize{position:absolute;left:0px; bottom:0px}
#compatition .w_works li{float:right;margin-left:11px}
#compatition .w_works li img{border:1px solid #737373;width:106px;height:79px}
#compatition .w_works{margin-top:17px}
#compatition .details{margin-top:0px;margin-right:13px;float:right}
#compatition .small_thumbs{margin-right:20px;float:right;}
#compatition .small_thumbs img{width:68px!important;height:51px!important;}





/* Changes 18_12_2012 */


#compatition .mosharakat
{
	display: block ;
}
#compatition .mosharakat .thumb{width:93px;height:93px;}
#compatition .mosharakat .thumb img{width:85px;height:85px;}
#compatition .mosharakat .thumb img{border:3px solid #fbd180;}
#compatition .mosharakat ul li .title a{color:#000;}
