
/* MondoCuisto */
* {padding:0; margin:0; list-style-type:none; font-family:Tahoma, Arial, Helvetica, sans-serif;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}

.clearfix {
    display: inline-block;}

.clearfix {
    display: block;}

* html .clearfix {
    height: 1px;  }


p {font-size:11px}

body{
		margin:0;
		padding:20px 0;
		background:#1f4c6c url(http://static.mondocuisto.com/images/body_bg.gif) repeat-x left 34px;
		display: none;
		}

/*a:link {color: #E53C1F;}
a:visited {color: #E53C1F;}
a:hover {color: #E53C1F;}*/

a img {border: 0px;}
a {text-decoration: none;}		
		
#maincontainer{
	width: 940px; /*width all*/
	margin: 0 auto; /*center*/
	background:#fff;}

#topsection{
	background: #1f4c6c url(http://static.mondocuisto.com/images/header_bg.gif) no-repeat;
	height: 146px; z-index:5000; margin-bottom:5px;}

#topsection_logged{
	background: #1f4c6c url(http://static.mondocuisto.com/images/header_bg_logged.gif) no-repeat;
	height: 146px; z-index:5000; margin-bottom:5px;}


#contentwrapper{
	float: left;
	width: 100%;}

#contentcolumn{
	margin-left: 226px; /*Set left margin to LeftColumnWidth*/
	background:url(http://static.mondocuisto.com/images/main_bg.gif) no-repeat left top;
	}

#real_content{
	margin-left: 0px;
}

#leftcolumn{
	float: left;
	width: 226px; /*Width of left column*/
	margin-left: -940px; /*Set left margin to MainContainerWidth*/}

#footer{
	clear: left;
	width: 100%;
	height:37px;
	background: url(http://static.mondocuisto.com/images/footer_bg.gif) no-repeat;
	color: #6f98b3; 
	font-size:11px;
	line-height:30px;}
	
		#footer p {padding:0 20px;}
	
		#footer span {float:right;}
			
			#footer span a {
				font-weight:bold; 
				background:url(http://static.mondocuisto.com/images/mondo_footer.gif) no-repeat left center; 
				padding:5px 0 5px 46px;
				color:#6f98b3;}
			
			#footer span a:hover {text-decoration:none}

.padding_all{
	margin: 5px; /*Margins to provide padding*/
	margin-top: 0;}
	#topsection .padding_all {margin-bottom:0;}
			
		.content_padd {padding-top:10px; margin-left:0}


/*flags & favourites*/

	.over_flags {
	background:transparent url(http://static.mondocuisto.com/images/flags_over.gif) no-repeat left bottom; 
	height:5px; 
	width:203px; 
	position:absolute; 
	margin-left:737px; 
	z-index:2000; 
	margin-top:24px; 
	font-size:0;}
	
	.flags {padding:0; display:block; height:23px; width:203px; margin-top:6px; position:absolute; margin-left:737px; z-index:1000}
		.flags li { margin:0 10px 0 0;float:left;}
			.flags li a {width:19px; height:23px; display:block}
				.flags li a span {display:none}
		
		.flag_fr {background:url(http://static.mondocuisto.com/images/fr.gif) no-repeat}
		.flag_uk {background:url(http://static.mondocuisto.com/images/uk.gif) no-repeat}
		.flag_de {background:url(http://static.mondocuisto.com/images/de.gif) no-repeat}
		.flag_it {background:url(http://static.mondocuisto.com/images/it.gif) no-repeat}
		.flag_usa {background:url(http://static.mondocuisto.com/images/us.gif) no-repeat}
		.flag_es {background:url(http://static.mondocuisto.com/images/es.gif) no-repeat}
		.flag_ne {background:url(http://static.mondocuisto.com/images/ne.gif) no-repeat}
		.flag_bg {background:url(http://static.mondocuisto.com/images/bg.gif) no-repeat}
		.flag_cs {background:url(http://static.mondocuisto.com/images/cs.gif) no-repeat}
		.flag_ro {background:url(http://static.mondocuisto.com/images/ro.gif) no-repeat}
		
		
			.flag_fr_active, .flag_fr:hover {background:url(http://static.mondocuisto.com/images/fr_a.gif) no-repeat}
			.flag_uk_active, .flag_uk:hover {background:url(http://static.mondocuisto.com/images/uk_a.gif) no-repeat}
			.flag_de_active, .flag_de:hover {background:url(http://static.mondocuisto.com/images/de_a.gif) no-repeat}
			.flag_it_active, .flag_it:hover {background:url(http://static.mondocuisto.com/images/it_a.gif) no-repeat}
			.flag_usa_active, .flag_usa:hover {background:url(http://static.mondocuisto.com/images/us_a.gif) no-repeat}
			.flag_es_active, .flag_es:hover {background:url(http://static.mondocuisto.com/images/es_a.gif) no-repeat}
			.flag_ne_active, .flag_ne:hover {background:url(http://static.mondocuisto.com/images/ne_a.gif) no-repeat}
			.flag_bg_active, .flag_bg:hover {background:url(http://static.mondocuisto.com/images/bg_a.gif) no-repeat}
			.flag_cs_active, .flag_cs:hover {background:url(http://static.mondocuisto.com/images/cs_a.gif) no-repeat}
			.flag_ro_active, .flag_ro:hover {background:url(http://static.mondocuisto.com/images/ro_a.gif) no-repeat}
			
			
			
/*add to fav*/
.add_fav {
	font-size:11px; 
	color:#4a2500; 
	background:url(http://static.mondocuisto.com/images/fav_ico.gif) no-repeat left center; 
	padding:4px 0 4px 30px; 
	position:absolute; 
	margin-left:15px; 
	margin-top:5px;}
	
	.add_fav:hover {text-decoration:none}
	
		/*time*/

.time {font-size:11px; color:#fff; margin-left:230px; position:absolute; display:block; background: url(http://static.mondocuisto.com/images/ico_time.gif) no-repeat left center; width:260px; padding-left:15px;}
	.time b {color:#ffd736;}

.top_bar_message {font-size:11px; color:#fff; margin-left:525px; position:absolute; display:block; width:360px; padding-left:15px; margin-top:0px;}
.top_bar_img {font-size:11px; color:#fff; margin-left:895px; position:absolute; display:block;margin-top:-3px;}
	
	/*user logged*/

#flash_snail {
 position:absolute; 
 top:19px; 
 margin-left:10px;
}

.user_logged_adv {
	display:block; 
	width:468px; 
	height:60px; 
	position:absolute; 
	margin-left:446px; 
	margin-top:44px;
	}

.user_logged_adv_span {
	position:absolute; 
	margin-left:446px; 
	margin-top:29px;
	font-size:9px; 
	color: #225477;
}
	
.user_logged {
	display:block; 
	background:url(http://static.mondocuisto.com/images/logged_bg.gif) no-repeat; 
	width:312px; 
	height:82px; 
	position:absolute; 
	margin-left:610px; 
	margin-top:26px; 
	color:#4a2500;}
	
	.user {
		background:url(http://static.mondocuisto.com/images/ico_user_big.gif) no-repeat left center; 
		line-height:25px; 
		font-size:14px; 
		padding-left:28px; 
		font-weight:bold; 
		margin:10px 10px 24px 45px;}
	
		.user b {color:#ff0000}
		
/*the logout button*/
	.logout {background:url(http://static.mondocuisto.com/images/ico_close.gif) no-repeat; width:17px; height:15px; display:block; float:right; margin-top:5px;} 
		.logout:hover {background-position:bottom;}
		.logout span {display:none}
	
	/*mondoz & euros*/
	.user_account {font-size:11px; margin-left:65px; padding-bottom:5px;}
		.mondos {background:url(http://static.mondocuisto.com/images/ico_mondo.gif) no-repeat left center; padding:6px 5px 5px 40px; margin-right:10px}
		.euro {background:url(http://static.mondocuisto.com/images/ico_euro.gif) no-repeat left center; padding:6px 5px 5px 40px;}
	
/*users menu*/
	
	#users_menu {	
		position:absolute; 
		width:570px;
		margin-left:353px; 
		margin-top:121px;}
		
		#users_menu li {
			font-size:11px; color:#4a2500; float:right;}
		
		#users_menu li a span {
			margin-left:35px; 
			background:url(http://static.mondocuisto.com/images/usermenu_hor_right.gif) no-repeat right top; 
			display:block; 		
			padding-right:15px;}
			
					
		#users_menu li a  {
			background: url(http://static.mondocuisto.com/images/usermenu_hor_left_account.gif) no-repeat left top; 
			display:block; 
			height:25px; 
			line-height:25px;  
			color:#4a2500; 
			font-weight:bold;
			float:left; 
			margin-right:2px;}
			
			#users_menu li a.mondo  {background: url(http://static.mondocuisto.com/images/usermenu_hor_left_mondo.gif) no-repeat left top;}
			#users_menu li a.mondo span {margin-left:40px; }
			
			
			#users_menu li a:hover {text-decoration:none;}

/*navigation bar*/
.nav_bar {position:absolute; width:350px; overflow:hidden; margin:121px 0 0 250px; font-size:11px; line-height:25px; color:white;}
	.nav_bar a {text-decoration:underline; color:white;}
	.nav_bar a:hover {text-decoration:none}
	.nav_bar .home {background:transparent url(http://static.mondocuisto.com/images/ico_home.gif) no-repeat left center; padding-left:15px;}
	/*I'm here*/.nav_bar span {background:transparent url(http://static.mondocuisto.com/images/ico_nav_here.gif) no-repeat center bottom; padding-bottom:6px;}




/*menu main*/
#main_menu { 
		margin-top:0px;}
	
	#main_menu li {
			margin-bottom:1px;}
	
	#main_menu  a {
		display:block; 
		width:218px; 
		height:26px; 
		line-height:26px; 
		background:url(http://static.mondocuisto.com/images/menulink_back.gif) no-repeat left top; 
		font-size:11px; 
		color:#4a2500; 
		text-decoration:none; 
		font-weight:bold;}
		
		#main_menu li a:hover {
			background-position:left center;}
		
		#main_menu li a.active {
			background-position:left bottom; 
			color:white}
		
		#main_menu li a.active:hover {
			background-position:left bottom;}	
		
		#main_menu li a span {
			display: block;
			padding:0 5px 0 13px;
		}
			
			
			/*sub*/
			#main_menu li ul {
				background:url(http://static.mondocuisto.com/images/sub_menu_back_1.gif) no-repeat left top; 
				margin-top:1px;
				}
			
			#main_menu li ul a {
				background:url(http://static.mondocuisto.com/images/sub_menu_arrow.gif) no-repeat left center; 
				font-weight:normal; 
				height:20px; 
				line-height:20px; 
				width:auto; 
				margin-left:13px;}
				
				#main_menu li ul a:hover {color:#934900;}
				#main_menu li ul a span {padding-left:16px;}
			
			#main_menu li ul li.round {
				background:url(http://static.mondocuisto.com/images/sub_menu_back_2.gif) no-repeat left bottom; 
				display:block; 
				height:3px; 
				margin-bottom:0px; 
				line-height:0px; 
				font-size:0px;
				}	
			
			#main_menu li ul li.round span {
				display:none;}	
				

	/*show_hide menu link*/
	.show_hide {
		display:block; 
		background:url(http://static.mondocuisto.com/images/show_hide_menu.gif) no-repeat left top; 
		width:216px; 
		height:10px; text-decoration:none;
		position:absolute; margin-top:151px; margin-left:5px;}
	
	.show_hide:hover {
		background-position:left bottom;}
	
	.show_hide span {
		display:none;}
	.show_hide:hover span {
		 position:absolute; display:block; padding:5px; background:#fff; font-size:11px; color:#4a2500; margin:9px; border:1px solid #e53c1f;}
		 





/*content main*/
.main_wrap /*round*/ {
	background:url(http://static.mondocuisto.com/images/content_bg_up_empty.gif) no-repeat left top;  
	padding-top:10px; 
	margin-top:5px;}

	.main_wrap .downround { 
		background:url(http://static.mondocuisto.com/images/content_bg_down.gif) no-repeat left bottom; 
		text-align:center;
		padding:0 10px 10px 10px;}
		
	.with_menu { 
		background-image:url(http://static.mondocuisto.com/images/content_bg_up_full.gif); margin-top:0}
	
	.with_menu .downround { 
		padding:0 6px 5px 1px;}
	
	.down_menu { 
		font-size:11px;
		text-align:center; 
		color:#4a2500;
		padding:10px 0;}
		.down_menu a {color:#4a2500; text-decoration:underline}
		.down_menu a:hover {color:#934900; text-decoration:none}

h1.title, h1.title_middle { 
	line-height:40px; 
	width:702px;
	background:url(http://static.mondocuisto.com/images/title_bg.gif) repeat-x; 
	color:#e53c1f; font-size:20px; 
	font-weight:normal; 
	text-transform:uppercase; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
	h1.title_middle {border-top:1px solid #ffd736;}
	
	h1.title span, h1.title_middle span {
		background:url(http://static.mondocuisto.com/images/snail_title.gif) no-repeat right center; 
		display:block;
		font-family:Arial, Helvetica, sans-serif;}
	
h2.subtitle {
	font-size:18px; 
	font-weight:normal; 
	color:#e53c1f;}

	
	
		
	/* horizontal menu */
	
	#horizontal_menu { margin:5px 5px 0 5px;}
		
		#horizontal_menu li {
			font-size:11px; color:#4a2500; float:left;}
		
		#horizontal_menu li a span {
			margin-left:9px; 
			background:#fff4c9 url(http://static.mondocuisto.com/images/menu_hor_right.gif) no-repeat right top; 
			display:block; 		
			padding-right:9px;}
		
		#horizontal_menu li a  {
			background:#fff4c9 url(http://static.mondocuisto.com/images/menu_hor_left.gif) no-repeat left top; 
			display:block; 
			height:25px; 
			line-height:25px;  
			color:#4a2500; 
			text-decoration:none; 
			float:left; 
			margin-right:1px;}
			
			#horizontal_menu li a:hover, #horizontal_menu li a.active {background-color:#ffd736;}
			
			#horizontal_menu li a:hover span, #horizontal_menu li a.active span {background-color:#ffd736;}
				
				
		/*concours & classements page styles*/
		
		.concours_show { 
			/*background:url(http://static.mondocuisto.com/images/concours_back.jpg) no-repeat; */
			display:block; 
			width:686px; 
			height:305px; 
			margin:7px auto 20px auto;
			text-align:left;}
			
			/*table styles*/
			.table_simple {font-size:11px; margin:0 auto; color:#4a2500; border-collapse:collapse; }
			.table_simple th, .table_simple td {padding:5px;border:1px solid #ffd736;}
			.table_simple th {background:#fff4c9; border-top:1px solid #ffd736; border-bottom:3px solid #ffd736;}
			.table_simple td {background:#fff;}
			.inscrit { background:url(http://static.mondocuisto.com/images/ico_inscrit.gif) no-repeat left center; padding-left:22px; font-weight:bold; color:#e53c1f;}			
			.select {font-size:11px; color:#4a2500;}
			td.no_borders {border:none; background:url(http://static.mondocuisto.com/images/table_up_button.gif) no-repeat center top; padding-top:18px;}
			.green_button {cursor:pointer; background:#5c9a13; padding:3px 7px; color:white; text-decoration:none; font-size:11px; border:2px solid #6cab21; border-bottom-color:#46760e;  border-right-color:#46760e; }
			.green_button:hover {cursor:pointer; border:2px solid #5a9612; border-bottom-color:#538913;  border-right-color:#538913;}
			.green_button_inactive {background:#ccc; padding:3px 7px; color:#333; text-decoration:none; font-size:11px; border:2px solid #999; border-bottom-color:#999;  border-right-color:#999; }			
			.classements th {font-weight:normal; text-transform:uppercase;}
			.classements em {color:#e53c1f; font-style:normal}
			
	
			.red {color:#e53c1f;}
			.size_14px {font-size:14px; font-weight:bold;}
			.gmt {float:right; padding:1px 4px; background:#fff url(http://static.mondocuisto.com/images/gmt_bg.gif) repeat-x left bottom; border:1px solid #eaeaea; font-size:9px; color:#4a2500;}
			
			
			
			
			/*icos*/
				.ico_rang, .ico_pseudo, .ico_ferme, .ico_victories, .ico_gains, .ico_raputation, .ico_coquilles, .ico_ventes, .ico_place, .ico_money , .ico_descr, .ico_credit, .ico_debit, .ico_balance, .ico_date  {padding:4px 0 4px 18px; background:url(http://static.mondocuisto.com/images/ico_rang.gif) no-repeat left center;}
					.ico_rang { background-image:url(http://static.mondocuisto.com/images/ico_rang.gif)}
					.ico_pseudo { background-image:url(http://static.mondocuisto.com/images/ico_usr.gif)}
					.ico_ferme { background-image:url(http://static.mondocuisto.com/images/ico_farm.gif)}
					.ico_victories {background-image:url(http://static.mondocuisto.com/images/ico_win.gif)} 
					.ico_gains {background-image:url(http://static.mondocuisto.com/images/ico_gains.gif); }
					.ico_raputation {background-image:url(http://static.mondocuisto.com/images/ico_raputation.gif); }
					.ico_coquilles {background-image: url(http://static.mondocuisto.com/images/ico_coquilles.gif);}
					.ico_ventes {background-image: url(http://static.mondocuisto.com/images/ico_ventes.gif);}
					.ico_place {background-image: url(http://static.mondocuisto.com/images/ico_place.gif);}
					.ico_money {background-image: url(http://static.mondocuisto.com/images/ico_money.gif);}
					.ico_descr {background-image: url(http://static.mondocuisto.com/images/ico_descr.gif);}
					.ico_credit {background-image: url(http://static.mondocuisto.com/images/ico_credit.gif); padding-left:23px;}
					.ico_debit {background-image: url(http://static.mondocuisto.com/images/ico_debit.gif); padding-left:23px;}
					.ico_balance {background-image: url(http://static.mondocuisto.com/images/ico_balance.gif);}
					.ico_date {background-image: url(http://static.mondocuisto.com/images/ico_date.gif);}
					/**/


.total, .lottery {display:block; float:left; background:url(http://static.mondocuisto.com/images/total_bg.gif) no-repeat left top; width:299px; height:85px; font-size:18px; color:white; margin-right:10px; padding-left:20px; padding-top:10px;}
.total b, .lottery b {display:block; font-weight:normal; font-size:30px;}
.lottery {background-image:url(http://static.mondocuisto.com/images/lottery_bg.gif);}

.coquilles {background: url(http://static.mondocuisto.com/images/coquilles_bg_1.gif) no-repeat left bottom; display:block; height:29px; line-height:29px; font-weight:bold; float:left; margin-right:5px; font-size:11px; position:absolute; margin-top:114px; margin-left:5px;}
.coquilles span {margin-left:30px; background:url(http://static.mondocuisto.com/images/coquilles_bg_2.gif) no-repeat right top; display:block; padding-right:10px; color:white;}
.farm_name {background: url(http://static.mondocuisto.com/images/farm_name_bg_1.gif) no-repeat left bottom; display:block; height:37px; line-height:37px;  float:left; margin-right:5px; font-size:11px; position:absolute; margin-top:110px; margin-left:240px;}
.farm_name span {margin-left:50px; background:url(http://static.mondocuisto.com/images/farm_name_bg_2.gif) no-repeat right bottom; display:block; padding-right:10px; color:white;}
/*.farm_name span img {float:left; margin-right:2px;}
.farm_name a {text-decoration:none;}
*/

.tip {font-size:11px; color:#4a2500;}
.tip form { padding:0; margin:0;}
.tip h2 {font-size:14px; font-weight:bold; color:#ff5033; margin-bottom:3px;}
.tip small {font-size:11px; display:block; margin-bottom:5px;}
.tip .field { width:110px; font-size:11px; padding:3px; border:1px solid #9f733b; border-right-color:#e6d3bb; border-bottom-color:#e6d3bb;}
.tip .field_l { width:180px; font-size:11px; padding:3px; border:1px solid #9f733b; border-right-color:#e6d3bb; border-bottom-color:#e6d3bb;}

.tip .green_button { cursor:pointer;}
.red_button 	{ background:#f01600; padding:5px; color:white; text-decoration:none; font-size:11px; border:2px solid #ff3a26; border-bottom-color:#c51c0a;  border-right-color:#c51c0a; cursor:pointer; float:right; }
.red_button:hover {border:2px solid #fa1c06; border-bottom-color:#e31602;  border-right-color:#e31602;}
.ico_acheter {background:url(http://static.mondocuisto.com/images/tips/acheter.gif) no-repeat left center; padding-left:15px;}
/*.tip .close_tip {background:url(http://static.mondocuisto.com/images/tips/close_yellow.gif) no-repeat; width:17px; height:17px; display:block; position:absolute; margin-left:-14px; margin-top:-2px;}*/
.tip .close_tip {background:url(http://static.mondocuisto.com/images/tips/close_yellow.gif) no-repeat; width:17px; height:17px; display:block; position:absolute; margin-left:-14px; margin-top:0px;}

.tip .close_tip span {display:none;}
.r_rb { background:url(http://static.mondocuisto.com/images/tips/t_12.gif) no-repeat right bottom; width:5px; height:5px;}
.r_rt {background:url(http://static.mondocuisto.com/images/tips/t_06.gif) no-repeat right top; width:5px; height:5px;}
.r_lt {background:url(http://static.mondocuisto.com/images/tips/t_04.gif) no-repeat left top; width:5px; height:5px;}
.r_lb {background:url(http://static.mondocuisto.com/images/tips/t_10.gif) no-repeat left bottom; width:5px; height:5px;}

.popup {position: absolute;	}

#fridge1 {width:650px; height:491px; display:block; background:url(http://static.mondocuisto.com/images/fridge/fr1.gif) no-repeat; margin:0 auto; font-size:11px; text-align:left; padding-top: 80px;}
#fridge2 {width:650px; height:491px; display:block; background:url(http://static.mondocuisto.com/images/fridge/fr2.gif) no-repeat; margin:0 auto; font-size:11px; text-align:left;padding-top:80px;}
#fridge3 {width:650px; height:491px; display:block; background:url(http://static.mondocuisto.com/images/fridge/fr3.gif) no-repeat; margin:0 auto; font-size:11px; text-align:left; padding-top: 20px;}
#fridge4 {width:650px; height:932px; display:block; background:url(http://static.mondocuisto.com/images/fridge/fr4.gif) no-repeat; margin:0 auto; font-size:11px; text-align:left; padding-top: 20px;}


.fridge_1_table { margin-left:116px;}
	.fridge_1_table td {height:108px; width:130px; text-align:center;}
	.fridge_1_table .product_rating, .fridge_1_table .snail_rating {text-align:center; margin:0 auto;}
	.fridge_1_table .product_rating td, .fridge_1_table .snail_rating td {height:108px; width:auto; text-align:center;}
	.fridge_1_table .product_rating img, .fridge_1_table .snail_rating img { margin-bottom:13px;}
	.fridge_1_table .product_rating span, .fridge_1_table .snail_rating span {height:108px; display:block; line-height:108px;}
	
.fridge_2_table { margin-left:116px;}
	.fridge_2_table td {height:80px; width:130px; text-align:center;}
	.fridge_2_table .product_rating, .fridge_2_table .snail_rating {text-align:center; margin:0 auto;}
	.fridge_2_table .product_rating td, .fridge_2_table .snail_rating td {height:80px; width:auto; text-align:center;}
	.fridge_2_table .product_rating img, .fridge_2_table .snail_rating img { margin-bottom:13px;}
	.fridge_2_table .product_rating span, .fridge_2_table .snail_rating span { height:80px; display:block; line-height:80px;}
	
	
.fridge_3_table {margin-left:70px;}
	.fridge_3_table td {height:88px; text-align:center;}
	.fridge_3_table .product_rating, .fridge_3_table .snail_rating {text-align:center; margin:0 auto;}
	.fridge_3_table .product_rating td, .fridge_3_table .snail_rating td {height:88px; width:auto; text-align:center;}
	.fridge_3_table .product_rating img, .fridge_3_table .snail_rating img { margin-bottom:13px;}
	.fridge_3_table .product_rating span, .fridge_3_table .snail_rating span { height:88px; display:block; line-height:88px;}

.fridge_4_table { margin-left:70px;}
	.fridge_4_table td {height:87px; text-align:center;}
	.fridge_4_table .product_rating, .fridge_4_table .snail_rating {text-align:center; margin:0 auto;}
	.fridge_4_table .product_rating td, .fridge_4_table .snail_rating td {height:87px; width:auto; text-align:center;}
	.fridge_4_table .product_rating img, .fridge_4_table .snail_rating img { margin-bottom:13px;}
	.fridge_4_table .product_rating span, .fridge_4_table .snail_rating span { height:87px; display:block; line-height:87px;}


/*star rating*/

#fridge1 .snail_rating .r_0 {}
#fridge1 .snail_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/star_1.gif) no-repeat center 10px;}
#fridge1 .snail_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/star_2.gif) no-repeat center 10px;}
#fridge1 .snail_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/star_3.gif) no-repeat center 10px;}

#fridge1 .snail_rating .r_0 {}
#fridge1 .snail_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/star_1.gif) no-repeat center 10px;}
#fridge1 .snail_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/star_2.gif) no-repeat center 10px;}
#fridge1 .snail_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/star_3.gif) no-repeat center 10px;}

#fridge2 .snail_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/star_1_s.gif) no-repeat center 10px;}
#fridge2 .snail_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/star_2_s.gif) no-repeat center 10px;}
#fridge2 .snail_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/star_3_s.gif) no-repeat center 10px;}

#fridge3 .snail_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/star_1_s.gif) no-repeat center 24px;}
#fridge3 .snail_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/star_2_s.gif) no-repeat center 24px;}
#fridge3 .snail_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/star_3_s.gif) no-repeat center 24px;}

#fridge4 .snail_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/star_1_s.gif) no-repeat center 24px;}
#fridge4 .snail_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/star_2_s.gif) no-repeat center 24px;}
#fridge4 .snail_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/star_3_s.gif) no-repeat center 24px;}

#fridge1 .product_rating .r_0 {}
#fridge1 .product_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/green_1.gif) no-repeat center 98px;}
#fridge1 .product_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/green_2.gif) no-repeat center 98px;}
#fridge1 .product_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/green_3.gif) no-repeat center 98px;}

#fridge2 .product_rating .r_0 {}
#fridge2 .product_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/green_1.gif) no-repeat center 70px;}
#fridge2 .product_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/green_2.gif) no-repeat center 70px;}
#fridge2 .product_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/green_3.gif) no-repeat center 70px;}

#fridge3 .product_rating .r_0 {}
#fridge3 .product_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/green_1.gif) no-repeat center 78px;}
#fridge3 .product_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/green_2.gif) no-repeat center 78px;}
#fridge3 .product_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/green_3.gif) no-repeat center 78px;}
	

#fridge4 .product_rating .r_0 {}
#fridge4 .product_rating .r_1 {background:url(http://static.mondocuisto.com/images/fridge/green_1.gif) no-repeat center 78px;}
#fridge4 .product_rating .r_2 {background:url(http://static.mondocuisto.com/images/fridge/green_2.gif) no-repeat center 78px;}
#fridge4 .product_rating .r_3 {background:url(http://static.mondocuisto.com/images/fridge/green_3.gif) no-repeat center 78px;}
		
	
td.no_borders2 {background:url(http://static.mondocuisto.com/images/table_left_button.gif) no-repeat left center; padding:0 10px 0 18px; height:33px;}
.next, .previous { background:#ffeeab url(http://static.mondocuisto.com/images/next.gif) no-repeat right 1px; padding:2px 21px 3px 8px; color:#4a2500; text-decoration:none; font-size:11px; border:1px solid #ffe57c; border-bottom-color:#f3cb2c;  border-right-color:#f3cb2c; border-top:none;}
.previous {background:#ffeeab url(http://static.mondocuisto.com/images/previous.gif) no-repeat left 1px; padding:2px 8px 3px 21px;}

.next:hover, .previous:hover { background-color:#ffe57c}


.m_user { background:url(http://static.mondocuisto.com/images/m_user.gif) no-repeat left center;}
.user_not_logged {
	display:block; 
	background:url(http://static.mondocuisto.com/images/bg_not_logged.gif) no-repeat; 
	width:357px; 
	height:85px; 
	position:absolute; 
	margin-left:563px; 
	margin-top:26px; 
	color:#4a2500; font-size:11px;}
	
.user_l { background:url(http://static.mondocuisto.com/images/user_l.gif) no-repeat left center; padding-left:20px;}
.pass_l { background:url(http://static.mondocuisto.com/images/pass_l.gif) no-repeat left center; padding-left:20px;}	
.pass_l_conf { background:url(http://static.mondocuisto.com/images/pass_l_conf.gif) no-repeat left center; padding-left:20px;}
.email_l { background:url(http://static.mondocuisto.com/images/email_l.gif) no-repeat left center; padding-left:20px;}



.main_wrap_full {
	background:url(http://static.mondocuisto.com/images/full1.gif) no-repeat left top;  
	padding-top:5px; 
	margin-top:5px;}

	.main_wrap_full .downround { 
		background:url(http://static.mondocuisto.com/images/full2.gif) no-repeat left bottom; 
		text-align:center;
		padding:0;}

.normal_txt {color:#4a2500; font-size:11px;}
.t14px_txt {font-size:14px;color:#4a2500; font-weight:bold;}
.t11px_red {color:#ff5033; font-size:11px; font-weight:bold;}
.img_border {padding:4px; background:#fff; border:1px solid #f8db3d;}
.light_brown {color:#954c02;}
.txt_18red { font-size:18px; color:#ff5033;}

.bmenucell {background:url(http://static.mondocuisto.com/images/bmenu_bg.gif) bottom;color:white; text-align:center;font-size:11px;vertical-align: bottom;padding-bottom: 5px;}
.bmenucell a {color:white; text-align:center;font-size:11px;vertical-align: bottom;padding-bottom: 5px;}

.big_icos {margin:10px auto;}
.big_icos td {padding:8px 35px;}
.big_icos td.b_border {background: url(http://static.mondocuisto.com/images/dot_vertical.gif) repeat-y right top;}
.big_icos a span {display:block; margin:10px auto 0 auto; text-align:center;}
.big_icos a {font-size:11px; text-decoration:none; text-align:center; color:#4a2500; font-weight:bold; display:block;}
.big_icos a:hover { color:#934900;}

.ico_arrow {padding-left:12px; background:url(http://static.mondocuisto.com/images/ico_arrow.gif) no-repeat left center;}

.audit_tip {background:#e5fbff url(http://static.mondocuisto.com/images/tip_1.gif) no-repeat left top; width:211px;}
.audit_tip span {background:url(http://static.mondocuisto.com/images/tip_2.gif) no-repeat left bottom; display:block; height:10px; line-height:10px; font-size:10px;}
.audit_tip p {font-size:11px; padding:10px 10px 10px 45px;}

#snail_cooked .snail_rating {text-align:center; margin:0 auto;}
#snail_cooked .snail_rating td {height:60px; width:auto; text-align:center;}
#snail_cooked .snail_rating img { margin-bottom:13px;}
#snail_cooked .snail_rating span { height:60px; display:block; line-height:60px;}

#snail_cooked .snail_rating .r_1 {background:url(http://static.mondocuisto.com/images/cook/star_1_s.gif) no-repeat center top;}
#snail_cooked .snail_rating .r_2 {background:url(http://static.mondocuisto.com/images/cook/star_2_s.gif) no-repeat center top;}
#snail_cooked .snail_rating .r_3 {background:url(http://static.mondocuisto.com/images/cook/star_3_s.gif) no-repeat center top;}


			
			/*winnings*/
			.win1_1, .win2_1, .win3_1 {text-align:center; color:#000000; font-size:11px; font-weight:bold; line-height:16px;}
			.win1_1 {padding-top:1px; }
			.win2_1 {padding-top:5px; }
			.win3_1 {padding-top:5px;  line-height:14px;}
			.win1_1 b, .win2_1 b, .win3_1 b {font-size:23px; font-weight:bold; font-family:'Palatino Linotype', Arial, sans-serif;}
			.win3_1 b {font-size:16px;}
			.win1_1 b {font-size:25px;}
			.win2_1 .payant, .win3_1 .payant , .win1_1 .payant {font-size:17px;  font-family:'Palatino Linotype', Arial, sans-serif;}
			.win3_1 .payant{font-size:16px;}
			.win1_1 .payant{font-size:19px;}
			.win_4_5_1 {font-size:12px; color:white; font-weight:bold}
			.win_4_5_1 b {color:#ffd736; line-height:140%}
			.win_4_5_1 span { background:url(http://static.mondocuisto.com/images/arrow_white.gif) no-repeat left center; padding-left:10px;}
			
			/*dates*/
			
			.info_concours1 .table_simple {width:290px; margin:0; margin-top:20px; text-align:center}
			.info_concours1 .table_simple td {text-align:left; color:#e53c1f;}
			

.bmenucell {background:url(http://static.mondocuisto.com/images/bmenu_bg.gif) bottom;color:white; text-align:center;font-size:11px;vertical-align: bottom;padding-bottom: 5px;}


.faqwrap { width:auto; margin:10px; text-align:left;}
.faq_h2  {width:100%; height:30px; font-size:18px; font-weight:normal; background-color:#FFC640; line-height:30px; text-align:left; color:white; border-bottom:2px solid #ff5033;}
.faq_h2 span {padding-left:10px;}
.faq_menu {width:100%; text-align:left; font-size:11px;}
.faq_menu ul {padding:0px; margin:0px; list-style-type:none; border-bottom:1px solid #fff;}
.faq_menu li {display:block; clear:both;  margin-bottom:1px}

/*.faq_menu a.faqlink { display:block; width:100%; height:23px; color:#1B1B1B;  text-decoration:none; font-weight:bold;;  background-color:#EFEFEF; line-height:23px;}
.faq_menu a.faqlink span  {font-size:14px; width:26px; display:block; float:left; text-align:center; margin-right:5px; background-color:#ffd736; border-right:1px solid #fff; color:fff; cursor:pointer; cursor:hand;}
.faq_menu a.faqlink:hover, .faq_menu a.faqa { background-color:#F9F9F9;}
.faq_menu a.faqlink:hover span, .faq_menu a.faqa span {background-color:#ff5033; color:white;}
.faq_menu a.faqsel  { display:block; width:100%; height:23px; color:#1B1B1B;  text-decoration:none; font-weight:bold;;  background-color:#F9F9F9; line-height:23px;}
.faq_menu a.faqsel  span {font-size:14px; width:26px; display:block; float:left; text-align:center; margin-right:5px; background-color:#ff5033; border-right:1px solid #fff; color:white;; cursor:pointer; cursor:hand;}

*/
.faq_menu .faqlink a{ display:block; width:100%; height:23px; color:#1B1B1B;  text-decoration:none; font-weight:bold;;  background-color:#EFEFEF; line-height:23px;}
.faq_menu .faqlink a span  {font-size:14px; width:26px; display:block; float:left; text-align:center; margin-right:5px; background-color:#ffd736; border-right:1px solid #fff; color:#fff; cursor:pointer; cursor:hand;}
.faq_menu .faqlink a:hover, .faq_menu .faqa a{ background-color:#F9F9F9;}
.faq_menu .faqlink a:hover span, .faq_menu .faqa a span {background-color:#ff5033; color:white;}
.faq_menu .faqsel a { display:block; width:100%; height:23px; color:#1B1B1B;  text-decoration:none; font-weight:bold;;  background-color:#F9F9F9; line-height:23px;}
.faq_menu .faqsel a span {font-size:14px; width:26px; display:block; float:left; text-align:center; margin-right:5px; background-color:#ff5033; border-right:1px solid #fff; color:white;; cursor:pointer; cursor:hand;}



#q1, #q2, #q3, #q4, #q5, #q6, #q7, #q8, #q9, #q10, #q11, #q12, #q13, #q14, #q15, #q16 {padding: 0px; margin:10px; border:1px solid #FFCC33; background:#FFFBE8; display:block; font-weight:normal;}
.faq_styles p {margin:0 0 15px 0; line-height:130%;}

.forget { background:url(http://static.mondocuisto.com/images/forget.gif) no-repeat left 10px; padding-left:60px; clear:both; padding-bottom:5px; margin-bottom:0;}
.forget .red {font-size:14px; line-height:30px;}			
			

a.partn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4a2500;
	text-decoration: underline;
}
a.partn:hover {
	color:#ff5033;
	text-decoration:none;
}

.partntit {
color:#FF5033;
font-size:18px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
background-color:#fff;
padding-left:5px;
padding-right:5px;
}

.pub {
color:#9E531B;
font-size:9px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
background-color:#fff;
padding-left:3px;
padding-right:3px;
text-align:left;
}


/*content main*/
.main_pub /*round*/ {
	background:url(http://static.mondocuisto.com/images/content_bg_up_empty.gif) no-repeat left 13px;  
	padding-top:0px; 
	margin-top:0px;}

	.main_pub .downround { 
		background:url(http://static.mondocuisto.com/images/content_bg_down.gif) no-repeat left bottom; 
		text-align:center;
		padding:3px 10px 10px 10px;}
		
		.main_pub b { padding:0px; margin:0px; font-weight:normal; padding-left:10px; }




.main_wrap_news /*round*/ {
	background:url(http://static.mondocuisto.com/images/content_news_up.gif) no-repeat left top;  
	padding-top:3px; 
	margin-top:2px;}
	
		.main_wrap_news .downround { 
		background:url(http://static.mondocuisto.com/images/content_news_down.gif) no-repeat left bottom; 
		text-align:center;
		padding:2px 13px 2px 25px;}

a.newslink { color:#A82913; text-decoration:none; line-height:15px; font-weight: bold;}
a.newslink:hover { text-decoration:underline; color:#E53C1F;}
.newslink { line-height:15px;}


div#tutpopup{
	position: absolute;
	left: 15%;
	top: 5%;
	/*border: 2px solid #fff;*/
	visibility: hidden;
	z-index: 10001;
}

div#promopopup{
	position: absolute;
	left: 25%;
	top: 5%;
	/*border: 2px solid #fff;*/
	visibility: hidden;
	z-index: 10001;
}

div#overlayelem {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(http://static.mondocuisto.com/images/orange.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://static.mondocuisto.com/images/orange.png', sizingMethod='scale');
	background-repeat: repeat;
	z-index: 10000;
	height: 1200px;
}

* html div#overlayelem {
	position: absolute;
	top: 0;
	left: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://static.mondocuisto.com/images/orange.png', sizingMethod='scale');
	background: none;
	visibility: hidden;
	z-index: 10000;
	height: 1200px;
}

/* -------------------  */
.concours_show_pay { 
			/*background:url(http://static.mondocuisto.com/images/concours_back.jpg) no-repeat; */
			display:block; 
			width:686px; 
			height:310px; 
			margin:7px auto 20px auto;
			text-align:left;}


.paytxt {
font-size:11px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
color:#fff;
}

.paytxtb {
font-size:14px;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
color:#fff;
}

table.awardtable .paytxtb { font-size:11px;
							font-weight:bold;
							font-family:Arial,Helvetica,sans-serif;
							color:#fff;}

.green_button_dis
{cursor:hand; background:#ADBF48; padding:3px 7px; color:#FFEDA4; text-decoration:none; font-size:11px; border:2px solid #B5C84F; border-bottom-color:#A2AD46;  border-right-color:#A2AD46; }

/* Four seasons market */

table.fsmarket_item {width: 95%; margin-top: 20px;}
table.fsmarket_item input.rowtotal {text-align: center; border: 0px; background: none;  font-weight: bolder; width: 50px;}
table.fsmarket_item input.sellquantity {font-size:11px; padding:3px; border:1px solid #9f733b; border-right-color:#e6d3bb; border-bottom-color:#e6d3bb; }

table.fsmarket_item input.input_error {color: #ffffff; background: #FF0000;}
table.fsmarket_item td { vertical-align: middle; text-align: center; }
table.fsmarket_item td.image { height: 65px; }
table.fsmarket_item td.spec {text-align: center;}
table.fsmarket_item td.item_name {text-align: left; font-weight: bold; padding-left: 10px;}

/* Groups */
table.mygroup input {font-size:11px; padding:3px; border:1px solid #9f733b; border-right-color:#e6d3bb; border-bottom-color:#e6d3bb; width: 200px;}


table.group_messages td {border: 0px;}
table.group_messages tr.odd td { border-bottom: 1px solid #9f733b; }
table.group_messages tr.even td { border-bottom: 1px solid #FFD736; }


.wallpost {
background:#FFD736;
height:30px;
padding:10px 0;
}
.wallinputwall {
width:100%;
border:1px solid #DFB300;
padding:2px;
}
.wallnewmsg{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #FFD736;
border-top:2px solid #FFFFFF;
background:#FFF5CD;
}
.wallmsg{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #FFD736;
border-top:2px solid #FFFFFF;
background:#fff;
}

.wallnewmsg_tit {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5C9A13;
width:130px;
}
.wallnewmsg_txt {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A2500;
text-align: left;
}
.wallmsg_tit {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
width:130px;
}
.wallmsg_txt {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A2500;
text-align: left;
}

/* Popups */

div.cuistoPopup div.body{font-family:verdana;  line-height: 13px; font-weight: bold; padding-bottom: 5px;}

div.cuistoPopup div.top_ul{background:url(http://static.mondocuisto.com/images/popup/popupback.png) top left no-repeat; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); height:19px; width:15px; float:left }
div.cuistoPopup div.top_ur{position:relative; left:0px !important; left:-4px; background:url(http://static.mondocuisto.com/images/popup/popupback.png) top right !important; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); height:19px; margin:0px 0px 0px 15px !important; margin-right:-4px; padding-left:4px}

div.cuistoPopup div.middle, div.cuistoPopup  div.closeBody {background:url(http://static.mondocuisto.com/images/popup/popupback.png) left; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); margin:0px 20px 0px 0px !important;	margin-bottom: -3px; position: relative;	top: 0px !important; top: -3px;}

div.cuistoPopup div.body{background:url(http://static.mondocuisto.com/images/popup/popupback.png) right ; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); padding:2px 30px 2px 0px; margin-left:5px; position:relative; right:-20px; text-align: center;}

div.cuistoPopup div.closeBody div.closeButtons {background:url(http://static.mondocuisto.com/images/popup/popupback.png) right ; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); padding:2px 30px 2px 0px; margin-left:5px; position:relative; right:-20px; text-align: left;}

div.cuistoPopup div.bottom{clear:both}
div.cuistoPopup div.bottom_ll{background:url(http://static.mondocuisto.com/images/popup/popupback.png) bottom left no-repeat; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); width:15px; height:25px; float:left}
div.cuistoPopup div.bottom_lr{background:url(http://static.mondocuisto.com/images/popup/popupback.png) bottom right; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif); position:relative; left:0px !important; left:-4px; margin:0px 0px 0px 15px !important; margin-right:-4px; height:25px}

div.cuistoPopup div.closeButtons{min-height: 20px;text-align: center;   padding: 0px 30px 8px 0px; margin-left:5px; position:relative; right:-20px}

div.cuistoPopup table.closeButtons {width: 100%}
div.cuistoPopup table.pcontentTable {width: 100%}

div.cuistoPopup table.pcontentTable {width: 100%}
div.cuistoPopup div.closeButton{width:17px; height:17px; background:url(http://static.mondocuisto.com/images/popup/close.gif) no-repeat; position: absolute; right: 0px; margin:3px 8px 0px 0px !important; cursor:pointer}

div.cuistoPopup div.dragHandle {	width: 11px;	height: 25px;	position: relative;	top: 5px;	left: -3px;	cursor: move;	background: url(http://static.mondocuisto.com/images/popup/drag_corner.gif); float: left;}

div.cuistoPopup h2.caption{margin:0px 0px 0px 0px; text-align:center; padding-bottom:4px; font-weight:bold; color:#555; font-size:14px; position:relative; }
div.cuistoPopup h2 {font-size:14px; font-weight:bold; margin-bottom:3px;}

div.cuistoPopup h2.message {color: #5C9A13;}
div.cuistoPopup div.message {}

div.cuistoPopup h2.error {color: #FF5033;}
div.cuistoPopup div.error {}

div.cuistoPopup h2.form {color: #FF5033; text-align: left;}
div.cuistoPopup div.form {text-align: left;}

.popupButton { float: none; height: 22px; padding: 0px 3px 0px 3px; font-weight: normal; vertical-align: middle;}

.cuistoPopup .green_button {padding-left: 8px; padding-right: 8px; text-align:center; } 
.cuistoPopup .red_button {padding-left: 8px; padding-right: 8px; text-align:center; }

div.cuistoPopup a.button:hover{background:url(http://static.mondocuisto.com/images/popup/big_button_over.gif) repeat-x}
div.cuistoPopup a.button {background:url(http://static.mondocuisto.com/images/popup/big_button.gif) repeat-x; margin: 2px 8px 2px 8px; padding: 2px 12px; cursor:pointer; border: 1px solid #999 !important; text-decoration:none; color: #000 !important;}
div.cuistoPopup  div.form   { font-size: 11px;}
div.cuistoPopup p { font-size: 11px;}
div.cuistoPopup span {font-size: 11px;}
/* Form classes */

div.cuistoPopup .field {font-size:11px; padding:3px; border:1px solid #9f733b; border-right-color:#e6d3bb; border-bottom-color:#e6d3bb;}

div.cuistoPopup .changeNameInput {width: 200px;  }
div.cuistoPopup .label {font-size:11px;}



.ptdialog { margin-left:12px; margin-bottom:0.5em;  }

.ptdialog .content,.ptdialog .t,.ptdialog .b,.ptdialog .b div { background:transparent url(http://static.mondocuisto.com/images/popup/popupback.png) no-repeat top right; _background-image:url(http://static.mondocuisto.com/images/popup/popupback.gif);}
.ptdialog .content { position:relative; zoom:1; _overflow-y:hidden; padding:17px 25px 5px 5px; text-align:left;}

.ptdialog .t {  position:absolute; left:0px; top:0px; width:12px; /* top slice width */ margin-left:-12px; height:100%; _height:1600px; /* arbitrary long height, IE 6 */ background-position:top left;}

.cloze { position:absolute; right:8px; top:3px;}

.ptdialog .b {  position:relative; width:100%;}
.ptdialog .b,.ptdialog .b div { height:15px;  font-size:1px;}
.ptdialog .b { background-position:bottom right;}
.ptdialog .b div { position:relative; width:12px;  margin-left:-12px; background-position:bottom left;}

.ptdialog .hd,.ptdialog .bd,.ptdialog .ft { position:relative;}
.ptdialog .wrapper {position:static; max-height:1000px; overflow:auto;}

div.ptdialog h2 {font-size:13px; font-weight:bold; margin-bottom:3px; color: #5C9A13; text-align:left;}

area {border:0px;}

table.challengeinfo_table {
	margin-left: auto;
	margin-right: auto;
		
}

table.challengeinfo_table .white_txt {
	color:#FFFFFF;
	text-align:center;
}

table.challengeinfo_table .yellow_txt {
	color:#FFD736;
	text-align:center;
	font-size:25px;
	font-weight:bold;
}

select.field_challenges {width: 250px; border: 1px solid #869DB3; padding: 2px 2px 2px 2px; background: #ffffff; font-size: 11px;}


/* FOR PROMOTION */

.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:500px; /* based on image dimensions - not quite consistent with drip styles yet */
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(popupback.png) no-repeat top right;
 _background-image:url(popupback.gif);
}

.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:17px 25px 5px 5px;
 text-align:center;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.cloze {
 position:absolute;
 right:8px;
 top:3px;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:15px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}





/* TABLE STYLES */

.poptbl td { background:transparent url(popupback.png) no-repeat; _background-image:url(popupback.gif);}

.poptbl .poptl {background-position:top left;width:15px; height:20px;}
.poptbl .poptm {background-position:top;}
.poptbl .poptr {background-position:top right;width:15px;padding-right:8px; padding-top:3px;}

.poptbl .popml {background-position:left;width:15px; height:10px;}
.poptbl .popmm {background-position:center; text-align:center;}
.poptbl .popmr {background-position:right;width:15px;}

.poptbl .popbl {background-position:bottom left;width:15px; height:20px;}
.poptbl .popbm {background-position:bottom;}
.poptbl .popbr {background-position:bottom right;width:15px;}



div.cuistoPopup #promotion {
	width:440px;
	height:360px;
	background:#ffffff url(http://static.mondocuisto.com/promo/promo.gif) no-repeat center 120px;
	position:relative;
}
div.cuistoPopup p.procent {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70px;
	font-weight:bold;
	letter-spacing:-1px;
	color: #009933;
	line-height:55px;
	text-align:left;
}
div.cuistoPopup p.tekst {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:bold;
	letter-spacing:-1px;
	color: #000000;
	line-height:35px;
	text-align:left;
}
div.cuistoPopup p.mondz {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height:25px;
	text-align:left;
}
div.cuistoPopup p.mondz strong {
	color:#CC3333;
}
div.cuistoPopup a.cloz {
	background:url(http://static.mondocuisto.com/promo/close.gif) no-repeat;
	width:27px;
	height:25px;
	display:block;
}
div.cuistoPopup a.cloz:hover {
	background-position:0 -25px;
}
div.cuistoPopup .clozdiv {
	position:absolute;
	top:0px;
	right:0px;
}
div.cuistoPopup p.period {
	position:absolute;
	top:320px;
	right:0px;
	width:215px;
	text-align:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.cuistoPopup #vizitbank {
	position:absolute;
	top:310px;
	left:0px;
	width:250px;
	text-align:left;
}
div.cuistoPopup #vizitbank a{
	height:44px;
	line-height:44px;
	display:block;
	background:url(http://static.mondocuisto.com/promo/buton.gif) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
div.cuistoPopup #vizitbank a:hover{
	background-position:0 -42px;
}
div.cuistoPopup #vizitbank2 {	position:absolute;
	top:310px;
	left:0px;
	width:250px;
	text-align:left;
}


#summer {
	text-align:center;
}
#summer .period {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:40px;
	padding-top:10px;
}
#summer a.close {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	padding-right:45px;
	color:#FFFFFF;
	background:url(http://static.mondocuisto.com/promo/summer/close.gif) no-repeat top right;
}
#summer .smidtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}
#summer .stxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#4A3200;
	letter-spacing:-1px;
}
#summer b {
	color:#B70000;
}

/* rounded buttons */
#summer .visit {
	cursor:pointer; 
	cursor:hand; 
	line-height:47px;
	background:url(http://static.mondocuisto.com/promo/summer/buton.gif) no-repeat right top; 
	padding-right:30px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px!important;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-1px;
}

#summer .visit span { 
	background:url(http://static.mondocuisto.com/promo/summer/buton.gif) no-repeat left top; 
	height:47px;
	display:block;
	display:inline-block;
	padding-left:30px; line-height:47px;
}

/*button tag*/

#summer button { margin:0; padding:0; border:0; border:none; background:transparent; width:1; overflow:visible; white-space:nowrap; padding:0 2px; cursor:pointer; cursor:hand;}


#standard_link {color:#E53C1F;text-decoration:underline;}



#winter {
	text-align:center;
}
#winter .period {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:40px;
	padding-top:10px;
}
#winter a.close {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	padding-right:45px;
	color:#FFFFFF;
	background:url(http://static.mondocuisto.com/promo/winter/close.gif) no-repeat top right;
}
#winter .midtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#325BAE;
}
#winter .txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#4A3200;
	letter-spacing:-1px;
}
#winter b {
	color:#B70000;
}

/* rounded buttons */
#winter .visit {
	cursor:pointer; 
	cursor:hand; 
	line-height:47px;
	background:url(http://static.mondocuisto.com/promo/winter/buton.gif) no-repeat right top; 
	padding-right:30px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-1px;
}

#winter .visit span { 
	background:url(http://static.mondocuisto.com/promo/winter/buton.gif) no-repeat left top; 
	height:47px;
	display:block;
	display:inline-block;
	padding-left:30px; line-height:47px;
}

/*button tag*/

#winter button { margin:0; padding:0; border:0; border:none; background:transparent; width:1; overflow:visible; white-space:nowrap; padding:0 2px; cursor:pointer; cursor:hand;}
