*{
	margin:0;
	padding:0;
}

a:active{outline:none;}
a {text-decoration:none;color:#000; font-size:12px}
.floatL{float:left !important}
.floatR{float:right !important;}
.clearL{clear:left;}
.clearB{clear:both;}
.clearN{clear:none !important;}
.noborder, a img{border:none !important;}
.margin_top_30{margin-top:30px;}
.margin_top_20{margin-top:20px !important;}
.margin_top_10{margin-top:10px !important;}
.margin_top_5{margin-top:5px !important;}
.margin_top_2{margin-top:2px !important;}
.margin_top_0{margin-top:0px !important;}
.margin_left_10{margin-left:10px !important;}
.margin_right_10{margin-right:10px !important;}
.margin_right_20{margin-right:20px !important;}
.margin_right_15{margin-right:15px !important;}
.margin_right_30{margin-right:30px !important;}
.margin_right_0{margin-right:0px !important;}
.margin_left_5{margin-left:5px !important;}
.margin_bottom_10{margin-bottom:10px !important;}
.margin_0{margin:0 !important}
.padding_top_0{padding-top:0 !important}
.padding_left_10{padding-left:10px !important}
.bold{font-weight:bold;}
.italic{font-style:italic}
.white{color:#FFFFFF;}
.orange_color{color:#fb7c00;}
.darkorange_color{color:#e59547;}
.black{color:#212121}
.width100{width:100% !important}
.width80{width:80% !important}
.width50{width:50% !important}
.width25{width:25% !important}
.underline{text-decoration:underline;}
.alignC{text-align:center;}

.button, .button *{cursor:pointer}

.button{
	clear:none;
	float:right;
	margin:0px;
	height:16px;
}

	.button .button_arrow{
		float:left;
		width:8px;
		height:8px;
		margin-top:3px;
		margin-left:10px !important;
	}

	.button a,
	.button input{
		float:left;
		color:#FFFFFF;
		background:none; 
		border:none; 
		margin:0;
		padding:0;
		height:12px;
		font-family:Helvetica, sans serif;
		font-size:11px;
		font-weight:bold;
	}
	
	.button .button_right{
		float:left;
		width:10px;
		height:16px;
		background: #FFFFFF url(../images/bouton/button_orange_right.gif) no-repeat scroll top right !important;
	}

	.button_orange{background: #FFFFFF url(../images/bouton/button_orange_small_left.gif) no-repeat scroll top left !important;}
	.button_orange .button_right{background: #FFFFFF url(../images/bouton/button_orange_small_right.gif) no-repeat scroll top right !important;}
	
	.button_blue{background: #FFFFFF url(../images/bouton/button_blue_left.gif) no-repeat scroll top left !important;}
	.button_blue .button_right{background: #FFFFFF url(../images/bouton/button_blue_right.gif) no-repeat scroll top right !important;}

	.button_green{background: #FFFFFF url(../images/bouton/button_green_left.gif) no-repeat scroll top left !important;}
	.button_green .button_right{background: #FFFFFF url(../images/bouton/button_green_right.gif) no-repeat scroll top right !important;}

	.button_orange:hover,
	.button_red{background: #FFFFFF url(../images/bouton/button_red_left.gif) no-repeat scroll top left !important;}
	.button_orange:hover .button_right,
	.button_red .button_right{background: #FFFFFF url(../images/bouton/button_red_right.gif) no-repeat scroll top right !important;}
	
	.button_blue:hover,
	.button_darkblue{background: #FFFFFF url(../images/bouton/button_darkblue_left.gif) no-repeat scroll top left !important;}
	.button_blue:hover .button_right,
	.button_darkblue .button_right{background: #FFFFFF url(../images/bouton/button_darkblue_right.gif) no-repeat scroll top right !important;}

	.button_black{background: #FFFFFF url(../images/bouton/button_black_left.gif) no-repeat scroll top left !important;}
	.button_black .button_right{background: #FFFFFF url(../images/bouton/button_black_right.gif) no-repeat scroll top right !important;}

	.content_repondre .button_repondre{background: #FFFFFF url(../images/bouton/big_blue.gif) no-repeat scroll top left !important;}
	.content_repondre .button_repondre .button_right{background: #FFFFFF url(../images/bouton/big_blue_right.gif) no-repeat scroll top right !important;}


body{
	background:#F5F5F5 url(../images/background/background.gif) no-repeat scroll center top !important;
	font-family:verdana, sans serif;
	font-size:12px;
}

.page{
	clear:both;
	margin:0 auto 0;
	overflow-x:hidden;
	padding:10px;
	width:980px;
	background-color:#FFFFFF;
	padding-bottom:150px
}

.footer{
	clear:both;
	margin:0 auto 0;
	overflow-x:hidden;
	padding:30px 10px 10px;
	width:980px;
	height:40px;
	background:#F5F5F5 url(../images/background/footer.gif) no-repeat scroll center top !important;
	font-family:verdana;
	font-weight:bold;
	text-align:center;
}

.footer a {color:#4B4B4B}

.header{
	float:left;
	width:100%;
	height:100px;
}

	.logo{
		margin-left:70px;
		float:left;
	}

	.city{
		margin-top:30px;
		margin-left:90px;
		float:left;
	}

		.city h2{
			font-size:19px;
			font-weight:normal;
			color:#fb7c00;
		}

		.city .select_city{
			font-size:12px;
			font-style:italic;
			color:#7a7a7a;
			background: none !important;
			border:none;
			background: #FFFFFF url(../images/bouton/button_city.gif) no-repeat scroll left 2px !important;
			padding-left:15px;
			list-style:none;
			cursor:pointer;
		}
 
		.city .hidden_menu{
			font-size:12px;
			font-style:normal;
			color:#7a7a7a;
			border:0px solid #7a7a7a;		
			border-top:none;
			background-color:#FFFFFF;
			position:relative;
			z-index:99;
			padding:5px 0;
		}
		
		.city .hidden_menu li{
			padding:2px 2px 2px 12px;		
			list-style:none;
		}

	.search_bloc{
		float:left;
		margin-left:110px;
		margin-top:25px;
		width:370px;
		height:46px;
		background: #FFFFFF url(../images/background/search_background.gif) no-repeat scroll top left !important;
	}

		.search_bloc form{
			float:left;
			margin:0;
			padding:0;
			border:none;
			width:370px;
		}

		.search_bloc .search{
			float:left;
			width:212px;
			height:16px;
			padding:4px 3px 3px 33px;
			background: #FFFFFF url(../images/background/search.gif) no-repeat scroll top left !important;
			border:none;
			margin-top:12px;
			margin-left:10px;
			color:#3f3f3f;
		}

		.button_search{
			float:right;
			margin-right:10px;
			background: #FFFFFF url(../images/bouton/button_orange_left.gif) no-repeat scroll top left !important;
			height:22px;
			margin-top:12px
		}
		
			.button_search .button_arrow{
				float:left;
				width:6px;
				height:8px;
				margin-top:7px;
				margin-left:10px;
				margin-right:7px !important;
				+margin-right:3px !important;
				background: transparent url(../images/bouton/button_orange_arrow.gif) no-repeat scroll top left !important;
			}

			.button_search input{
				float:left;
				color:#FFFFFF;
				background:none; 
				border:none; 
				margin:0;
				padding:0;
				+padding:3px 0 0 0;
				height:18px;
				font-family:Arial, sans serif;
				font-size:12px;
				font-weight:bold;
			}
			
			.search_bloc .button_search input{+width:0.6in;}
			#submit_sondage{+width:0.4in;}
			#connexion{+width:0.6in;}
			
			.button_search .button_right{
				float:left;
				width:10px;
				height:22px;
				background: #FFFFFF url(../images/bouton/button_orange_right.gif) no-repeat scroll top right !important;
			}

			.button_big_red {background: #FFFFFF url(../images/bouton/button_big_red_left.gif) no-repeat scroll top left !important;}
			.button_big_red .button_arrow{background: transparent url(../images/bouton/button_red_arrow.gif) no-repeat scroll top left !important;}	
			.button_repondre .button_arrow{background: #549BD3 url(../images/bouton/button_blue_arrow.gif) no-repeat scroll top left !important;}
			.button_big_red .button_right{background: #FFFFFF url(../images/bouton/button_big_red_right.gif) no-repeat scroll top right !important;}

	.menu{
		clear:left;
		float:left;
		width:100%

	}

	.menu .tabs{
		float:left;
		width:100%;
		list-style:none;
	}

	.menu .tabs li{
		display:block; 
		float:left;
		clear:none;
		list-style:none;
		margin-right:5px;
		height:25px;
		background:transparent url(../images/tabs/tab_left.gif) no-repeat scroll top left !important;
	}

	.menu .tabs li .tab_icon{ 
		float:left;
		width:30px;
		height:25px;

	}
	
	.menu .tabs li .tab_text{ 
		float:left;
		color:#FFFFFF;
		font-size:12px;
		font-family:arial, sans serif;
		font-weight:bold;
		margin-top:5px;
		padding:0 10px 0 0;
		text-align:center;
		text-transform:uppercase
	}

	.menu .tabs li.hotels .tab_text,
	.menu .tabs li.blog .tab_text,
	.menu .tabs li.my_creetic .tab_text,
	.menu .tabs li.hotels_current .tab_text,
	.menu .tabs li.blog_current .tab_text,
	.menu .tabs li.my_creetic_current .tab_text{
		padding:0 10px;
	}
	
	.menu .tabs li .tab_right{ 
		float:left;
		background:#FFF url(../images/tabs/tab_right.gif) no-repeat scroll top right !important;
	}

	.menu .tabs li.restaurants .tab_icon{ background:transparent url(../images/tabs/tab_icon_restaurants.gif) no-repeat scroll center 3px !important;}
	.menu .tabs li.sortir .tab_icon{ background:transparent url(../images/tabs/tab_icon_sortir.gif) no-repeat scroll center 1px !important;}
	.menu .tabs li.vivre .tab_icon{ background:transparent url(../images/tabs/tab_icon_vivre.gif) no-repeat scroll top right !important;}
	.menu .tabs li.coquin .tab_icon{ background:transparent url(../images/tabs/tab_icon_coquin.gif) no-repeat scroll center 3px !important;}
	.menu .tabs li.hotels .tab_icon{ background:transparent url(../images/tabs/tab_icon_hotel.gif) no-repeat scroll right 4px !important;}
	.menu .tabs li.blog .tab_icon{ background:transparent url(../images/tabs/tab_icon_blog.gif) no-repeat scroll right 3px !important;}
	.menu .tabs li.my_creetic .tab_icon{ background:transparent url(../images/tabs/tab_icon_my_creetic.gif) no-repeat scroll right 1px !important;}

	.menu .tabs li.my_creetic,
	.menu .tabs li.my_creetic:hover{background:transparent url(../images/tabs/tab_my_creetic_left.gif) no-repeat scroll top left !important;}
	.menu .tabs li.my_creetic .tab_right,
	.menu .tabs li.my_creetic:hover .tab_right{background:#FFF url(../images/tabs/tab_my_creetic_right.gif) no-repeat scroll top right !important;}

	.menu .tabs li:hover,
	.menu .tabs li.current{	background:transparent url(../images/tabs/tab_left_current.gif) no-repeat scroll top left !important;}
	.menu .tabs li:hover .tab_text,
	.menu .tabs li.current .tab_text{color:#0b4b88;}
	.menu .tabs li:hover .tab_right,
	.menu .tabs li.current .tab_right{background:#FFF url(../images/tabs/tab_right_current.gif) no-repeat scroll top right !important;}
	
	.menu .tabs li.restaurants:hover .tab_icon,
	.menu .tabs li.restaurants_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_restaurants_current.gif) no-repeat scroll center 3px !important;}
	.menu .tabs li.sortir:hover .tab_icon,
	.menu .tabs li.sortir_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_sortir_current.gif) no-repeat scroll center 1px !important;}
	.menu .tabs li.vivre:hover .tab_icon,
	.menu .tabs li.vivre_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_vivre_current.gif) no-repeat scroll top right !important;}
	.menu .tabs li.coquin:hover .tab_icon,
	.menu .tabs li.coquin_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_coquin_current.gif) no-repeat scroll center 3px !important;}
	.menu .tabs li.hotels:hover .tab_icon,
	.menu .tabs li.hotels_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_hotel_current.gif) no-repeat scroll right 4px !important;}
	.menu .tabs li.blog:hover .tab_icon,
	.menu .tabs li.blog_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_blog_current.gif) no-repeat scroll right 3px !important;}
	.menu .tabs li.my_creetic:hover .tab_icon,
	.menu .tabs li.my_creetic_current .tab_icon{ background:transparent url(../images/tabs/tab_icon_my_creetic_current.gif) no-repeat scroll right 1px !important;}


	.menu .sub_menu{
		background-color:#ebebeb;
		width:100%;
		padding:5px 10px;
		position:relative;
		left:-10px;
		width:980px;
		+width:982px;
		height:40px;
		text-align:center;
		clear:left;
		list-style:none;
	}

	.menu .sub_menu li{
		background:#ebebeb !important;
		float:left;
		margin:0;
		width:11%;
		color:#0b4b88;
		border-right:1px solid #cbcbcb;
		font-family:helvetica;
		font-size:11px;
		padding:4px 0 12px 0;
		height:24px;
		font-weight:bold;
		list-style:none;
	}

	.menu .sub_menu li.one_line{
		padding:12px 0 12px 0 !important;
		height:16px !important;
	}

	.menu .sub_menu li a{
		color:#0b4b88;
	}

	.menu .sub_menu li.current_page_item a{
		color:#4d9ddd;
		text-decoration:underline;
	}
	

	.menu .sub_menu li.gastronomie a{
		color:#fb7c00;
	}

	
.railway{
	clear:left;
	color:#9f9f9f;
	font-style:italic;
	margin-top:10px;
	float:left;
	width:100%
}

.railway a{text-decoration:underline;color:#9f9f9f;}


.content{
	clear:left;
	float:left;
	width:100%;
	margin-top:10px;
}

.template_1{
	margin-top:30px;
}
	.column_1{
		width:650px;
		float:left;
	}

		.caroussel,
		.edito,
		.edito_place{			
			width:650px;
			float:left;
			background:transparent url(../images/background/caroussel_top.gif) no-repeat top left;
			padding-top:15px;
			font-family:arial, sans serif
		}

		.content_caroussel,
		.edito_place .content_edito{
			border-left:1px solid #a6a6a6;
			border-right:1px solid #a6a6a6;
			width:648px;
			clear:left;
			float:left;
		}

		.caroussel_bottom,
		.edito_place .edito_bottom{		
			width:650px;
			float:left;
			background:transparent url(../images/background/caroussel_bottom.gif) no-repeat bottom left;
			height:28px;
			padding-top:2px
		}

		.edito,
		.edito_place{
			background:transparent url(../images/background/editorial_top.gif) no-repeat top left;
			padding-top:16px;
		}
		
		.content_edito{
			width:630px;
			padding:10px;
			clear:left;
			float:left;
			background:transparent url(../images/background/editorial_bottom.gif) no-repeat bottom left;
			color:#767676;
		}

		.edito h1,
		.edito_place h1{
			color:#808080;
			font-size:23px;
			font-weight:normal;
			text-align:center;
			float:left;
			margin:0 !important;
			padding:0 0 0 20px !important;
			position:relative;
			top:-14px;
		}
		
		.edito_place h1{
			width:95%;
			text-align:left;
		}

		.caroussel h1{
			color:#6f6f6f;
			font-size:23px;
			font-weight:normal;
			text-align:center;
			float:left;
			width:90%;
			padding:0 5%;
			position:relative;
			top:-5px;
			white-space:nowrap
		}

		.part_one{		
			width:259px;
			height:96px;
			float:left;
			background:transparent url(../images/background/caroussel_title.gif) no-repeat left top;
			color:#808080;
			height:auto;
		}

			.one_restaurant{
				clear:left;
				float:left;
				margin-top:10px;
				width:100%;
				font-size:11px;
			}

			.one_restaurant h2{
				font-size:18px;
				padding-left:5px;
			}

			.one_restaurant .etoile{
				margin-right:5px;
				margin-top:8px;
				float:right;
			}

			.one_restaurant .description{
				font-family:verdana;
				width:96%;
				float:left;
				clear:left;
				padding:2%;
			}

		.part_two{	
			width:389px;
			height:205px;
			float:left;
			margin-top:-14px;
			background:transparent url(../images/background/caroussel_image.gif) no-repeat top left;
		}
			.caroussel_menu{
				Font-family:verdana;
				text-transform:uppercase;
				color:#FFF;
				list-style:none;
				float:right;
				font-weight:bold;
				margin:10px 0 0 0;
			}			

			.caroussel_menu li{
				clear:right;
				float:right;
				background:transparent url(../images/background/caroussel_menu.gif) no-repeat top left;
				padding:2px 0 2px 5px;
				margin:10px 0 0 0;
				width:145px
			}

			
			.caroussel_menu li.multiple{
				background:transparent url(../images/background/caroussel_menu_multiple.gif) no-repeat top left;
			}

			.caroussel_menu li a {color:#FFFFFF;width:140px; float:left}

			.caroussel_menu li.current{
				background:transparent url(../images/background/caroussel_menu_current.gif) no-repeat top left;
				padding:2px 20px 2px 25px;
			}

			.caroussel_bottom .pagination{
				float:right;
				width:50%;
				text-align:center;
				padding:5px 0 3px 0;
				clear:none;
				background:transparent;
			}

			.caroussel_bottom .pagination .number{
				text-align:center;
				background:transparent url(../images/pictos/nb_caroussel.gif) no-repeat top left;
				padding:2px 6px 2px !important;
			
			}

			.caroussel_bottom .pagination .current_number{
				background:transparent url(../images/pictos/nb_caroussel_current.gif) no-repeat top left;
				color:#ffffff;
			}
			

		.column_1_a{
			width:315px;
			float:left;
			margin-top:20px
		}

		.column_1_b{
			width:315px;
			float:right;
			margin-top:20px
		}

		h4{
			color:#FFF;
			font-size:12px;
			float:left;
			height:33px;
			clear:left;
		}
		
		h4 .text{
			float:left;
			padding:3px 2px 2px 7px;
			font-family:verdana, sans serif;
			white-space:nowrap
		}
		
		h4 .title_right{
			width:10px;
			float:left;
			clear:none;
			height:22px;
		}
		
		h4.orange{background:transparent url(../images/background/title_orange.gif) no-repeat scroll top left !important;}
		h4.orange .title_right{background:#FFF url(../images/background/title_orange_right.gif) no-repeat scroll top right !important;}
		h4.blue{background:transparent url(../images/background/title_blue.gif) no-repeat scroll top left !important;}
		h4.blue .title_right{background:#FFF url(../images/background/title_blue_right.gif) no-repeat scroll top right !important;}
		h4.green{background:transparent url(../images/background/title_green.gif) no-repeat scroll top left !important;}
		h4.green .title_right{background:#FFF url(../images/background/title_green_right.gif) no-repeat scroll top right !important;}


		.liste{
			list-style:none;
			font-size:12px;
			color:#808080;
			width:100%;
			clear:left;
			float:left;
			margin-top:5px;
			font-family:arial, sans serif;
			+margin-bottom:20px;
		}

			.liste li{
				width:100%;
				clear:left;
				float:left;
				margin-bottom:20px;
			}
			
			.liste li img.photo{
				width:48px;
				height:48px;
				border:1px solid #808080;
				float:left;
				margin-right:5px;
			}
			
			.liste .infos{
				width:260px !important;
				+width:250px;
				float:left;
				clear:none;
			}

			.liste li h5{
				font-size:13px;
			}
			
			.liste div.etoile{
				width:99%;
				clear:left;
				float:left;
				margin-top:5px;
				margin-left:1%;
			}

			div.etoile img{
				float:left;
				margin-right:5px;
			}
			
			.etoile span{
				font-size:0.9em;
				color:#6F6F6F
			}

		.see_more {
			clear:left;
			float:left;
			width:95%;
			padding-left:15px;
			color:#000000;
			font-size:12px;
			font-family:arial, sans serif;
		}

		.see_more_orange{background:transparent url(../images/pictos/arrow_orange.gif) no-repeat scroll left center !important;}
		.see_more_blue{background:transparent url(../images/pictos/arrow_blue.gif) no-repeat scroll left center !important;}

		.pub {
			border:1px solid #a6a6a6;
			margin:20px 0;
			clear:left;
			float:left;
		}
		
			.pub a,
			.pub img{
				float:left;
			}

		
		.pub_left{
			margin:10px 10px 0 0 !important;
		}

		.pub_right{
			margin:10px 0 0 0!important;
			clear:none !important
		}


		.annoncement{
			text-align:right; 
			width:100%; 
			clear:left; 
			float:left
		}

	.column_2{
		width:315px;
		clear:none;
		float:right;
	}

	
	.pub_sidebar{
		width:313px;
		border:1px solid #a6a6a6;
	}

	.pub_sidebar img{
		width:313px;
	}

		.inscription,
		.sondage{
			border:1px solid #a6a6a6;
			color:#545454;
			clear:left;
			float:left;
			width:293px;
			padding:5px 10px 10px;
			margin:20px 0;
			line-height:1.5em
		}

		.inscription{
			margin:0;
			width:303px;
			padding:5px 0px 5px 10px;
		}

			.first_part{
				width : 136px;
				border-right:1px solid #a6a6a6;
				padding:5px 10px 5px 0;
				float:left;
				color:#808080;
				font-family:verdana;
				font-size:11px
			}

			.first_part input.login_input{
				width : 120px;
				padding:1px 3px
			}

			.mdp_forgot{
				font-style:italic;
				font-size:10px;
				color:#808080;
				clear:left;
				float:left;
				width:100%;
				margin-top:5px
			}

			.second_part{
				width : 155px;
				float:left;
				text-align:center
			}

			.second_part h1{
				text-align:center;
				font-size:14px;
				font-family:Arial, sans serif;
				margin-top:10px
			}

			.second_part h1 .font18{
				font-size:18px;
			}

			.create_account{
				width:138px;
				height:46px;
				margin-left:9px;
				background:transparent url(../images/bouton/button_create_account.gif) no-repeat top left ;
				font-family:Arial, sans serif;
				font-weight:bold;
				padding-top:5px;
				margin-top:20px;
				color:#3f3f3f
			}

			.create_account .white {
				font-size:16px;
			}

		.sondage span.blue {
			color:#4d9ddd;
		}

		.sondage h4 {
			color:#545454;
			font-size:14px;
			height:16px;
		}

		.sondage form{
			margin:5px 0 0 5%;
			padding:0;
			clear:left;
			float:left;
			width:95%;
		}
		
		.sondage form p.choice{
			margin:2px 0;
			clear:left;
			float:left;
			width:100%;
		}

		.sondage p.bold{
			margin-bottom:5px;
		}



.search_place{
	clear:left;
	float:left;
	width:275px;
	margin-top:20px
}

.search_place select{
	clear:left;
	float:left;
	width:275px;
	margin-top:10px;
	border:none;
	height:27px;
	padding:3px 5px;
	line-height:1.8em;
	background:transparent url(../images/background/background_select.gif) no-repeat top left ;
}


.search_place select option{
	padding:2px 5px;
	background:#fff;
}

.search_place .button{
	clear:left;
	margin-top:10px !important
}


/************** place****************/
.edito_place .part_one{
	clear:left;
	float:left;
	width:150px;
	margin-left:10px;
	background:none;
	color:#767676;
}

.edito_place .part_one .alignC a{
	color:#767676;
}

.edito_place .part_one div.etoile {
	font-size:0.9em
}

.edito_place .part_one div.etoile img {
	margin-right:1px;
}


.edito_place .part_two{
	clear:none;
	float:right;
	width:450px;
	background:none;
	margin-top:5px;
}

.edito_place .part_one img.photo{
	border:1px solid #a6a6a6;
	width:140px;
	height:90px;
	float:left;
	margin:5px 0 10px 0;
}

.edito_place .part_one .button{
	float:left;
	margin-left:35px;
	margin-top:10px
}

.edito_place .content_edito {
	background:none;
	width:628px;
	padding-top:0;
}



/**** pagination ***/

.pagination_page{
	clear:left;
	float:left;
	width:100%;
	text-align:left;
	margin-top:30px;
	font-family:verdana, sans serif;
	padding:0;
	font-weight:bold;
	color:#6c6c6c;
	height:25px;
	background:transparent url(../images/background/background_pagination.gif) no-repeat top left;
}

.pagination_page .width50{
	text-align:center;
	float:left;
}

.pagination_page p{
	text-align:center;
	float:right;
	padding:5px 0
}

.pagination_page .floatR{
	text-align:right;
	padding-right:10px
}

.pagination_page a{
	padding:5px 0;
	color:#6c6c6c;	
	height:16px;
}

.pagination_page a.current{
	background:#3f3f3f;
	padding:5px 2px;
	color:#F5F5F5;
	height:14px;
}



#cont{
	position:absolute;
	top:650px;
	margin-left:280px;
	+margin-left:20px;
}

.font0{margin:0; height:1px; padding:0; font-size:0}

.link_console {padding: 10px 0 0 10px; float: left;}