﻿html,body {
	background: #EAEBFF;
	color: #000;
	font-family: Verdana ;
	font-size: 12px;
	width:100%;
	border-right:solid 0px #bbbbbb;
	border-left:solid 0px #bbbbbb;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	height: 98%;
}
.pageHeight
{
	padding-top:10px;
	padding-bottom:380px;
}
.bodypart1 {
	border-bottom:solid 0px #000;
}
.bodypart2 { }
.bodypart2tableft { padding-left:20px; padding-top:10px; padding-right:10px; padding-bottom:10px ; vertical-align:top;}
.bodypart2tabcentral { padding-right:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; vertical-align:top;}
.bodypart2tabright { padding-left:10px; padding-top:10px; padding-right:20px; padding-bottom:10px;vertical-align:top; }
.bodypart2tab1{background-color:#fff;  border:solid 1px #000; width:200px;padding-left:5px; padding-top:10px; padding-right:5px; padding-bottom:5px ;}
.bodypart2tab2{ padding-left:5px; padding-top:20px; padding-right:5px; padding-bottom:5px ;background-color:#fff;  border:solid 1px #000;}
.bodypart2central{ padding-left:5px; padding-top:20px; padding-right:5px; padding-bottom:5px ;background-color:#fff;  border:solid 1px #000;}

.footer{height:0px; border-bottom:solid 1px #999999; border-top:solid 1px #999999; text-align:center;font-weight: bold;padding-bottom:10px;vertical-align:bottom;}

.copyright_main{height:10px;border-top:solid 0px #000; border-bottom:solid 0px #000; text-align:center;font-weight: bold;padding-bottom:5px ;}
.footer_main{height:50px; text-align:center; font-weight: bold;padding-bottom:4px;}

/*end body*/
/*header*/
 .wrapper 
 {
	min-height: 100%;
    height: auto !important;
	height: 100%;
	/*margin: 0 auto 2em;*/
 }
 .Newfooter 
{
	height: 50px;
	width:1250px;
	position: relative;
	background: #EAEBFF;
	bottom:20px;
}
 .footerHome
{
	height: 50px;
	width:1300px;
	position: fixed;
	background: #EAEBFF;
	bottom:20px;
}
.hearder_image
{
	width:100%;
	padding: 0px 0px 0px 0px;
	float:right;
}
.hearder_text0  
{
	border-width:0px;
}
.hearder_wikifun  
{
	width:300px;
	height:80px;
}
.divcountry  
{
	text-align:right;
}
.wikifun_logo
{
	border:0px;
	width:300px;
	height:74px;
}
.login
{
	width:300px;
}
.left_space
{
	color: #000;
	font-family: Verdana ;
	padding-left:20px; 
	padding-right:20px; 
    background-color:#fff;
}

.hearder_text1
{
	color: #000;
	font-family: Verdana ;
	font-size: 15px;
	padding-left:0px; 
	padding-right:0px; 
	width:300px;
}
.hearder_home
{
	color: #000;
	font-family: Verdana ;
	font-size: 15px;
	padding-left:0px; 
	padding-right:0px; 
	text-align:right;
	width:310px;
}
.admin_header
{
	color: #000;
	font-family: Verdana ;
	font-size: 15px;
	padding-left:0px; 
	padding-right:0px; 
	text-align:right;
	background-color:#fff; 
}
.hearder_text2
{
	color: #0000cc;
	font-family: Verdana ;
	font-size: 15px;
	text-align:center;
	padding-right:0px; 
	width:700px;
}
.hearder_text3
{
	color: #000;
	font-family: Verdana ;
	font-size: 12px;
	text-align:right;
	width:400px;
}
.font10{font-size:10px}
.font12{font-size:12px}
.font14{font-size:14px}
.font13{font-size:13px}
.font15{font-size:15px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.font24{font-size:24px;}
.font26{font-size:26px;}

/*end header*/
/*menu*/
.theme 
{
	font-size:12px;
	color: #0000CC;
	text-decoration:none;
}
a:hover.theme 
{
	font-size:12px;
	color: #1a7a10;	
	text-decoration:none;
}
.greenlink
{
	font-size:13px;
	color: #1a7a10;	
	text-decoration:none;
}

.admin_navigation
{
	height:40px; text-align:center; vertical-align:top; font-family:Verdana; border-bottom:solid 1px #000;border-top:solid 1px #000
}
.bar{ height:40px; text-align:center; vertical-align:middle;font-size: 24px; font-family:Verdana;}
.menupart1 {height:38px; text-align:center; background-color:#fff; vertical-align:middle;font-size: 24px; font-family:Verdana; }

.menu_onglet_bold { 
	 padding:0px 10px 10px 10px; font-weight:bold;background: url('website1/onglet.gif'); background-position:center;  font-size: 16px; font-family:Verdana; font-weight:bold; color: #ffffff;  background-repeat: repeat-y; text-decoration: none
}
.menu_onglet { 
	 padding:10px 10px 10px 10px; vertical-align:top; font-weight:bold;background: url('website1/onglet.gif'); background-position:center;  font-size: 16px; font-family:Verdana; color: #ffffff;  background-repeat: repeat-y; text-decoration: none
}
a:link.menu_onglet {
	 padding:10px 10px 10px 10px; font-weight:bold;font-size: 16px; font-family:Verdana; color: #000; text-decoration: none; background-image:none
}
a:visited.menu_onglet {
	 padding:10px 10px 10px 10px; font-weight:bold; font-size: 16px; font-family:Verdana; color: #000; text-decoration: none;background-image:none
}
a:hover.menu_onglet {
	 padding:10px 10px 10px 10px; font-weight:bold; background: url(website1/onglet.gif); background-position:top; font-size: 16px; font-family:Verdana; color: #ffffff;  background-repeat:repeat-y;  text-decoration: none
}
.menupart2 {height:30px; text-align:center; vertical-align:middle;font-size: 14px; font-weight:bold; font-family:Verdana;}
.menu_bar2  
{
	padding:10px 10px 10px 10px; font-size: 14px; font-family:Verdana; color: #0000cc; text-decoration: none
}
a:link.menu_bar2 
{
	padding:10px 10px 10px 10px; font-size: 14px; font-family:Verdana; color: #0000cc; text-decoration: none;
}
a:visited.menu_bar2 
{
	padding:10px 10px 10px 10px; font-size: 14px; font-family:Verdana; color: #0000cc; text-decoration: none;
}
a:hover.menu_bar2 
{
	padding:10px 10px 10px 10px; font-size: 14px; font-family:Verdana; color: #0000cc; text-decoration: none
}

.active_menu  
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-size: 14px; font-family:Verdana; color: #3399ff; text-decoration: none
}
/*end menu*/
/*search*/
.search_city{width:100%; height:25px; text-align:center; vertical-align:bottom;font-size: 14px; font-family:Verdana;}
.search_city1{font-size: 17px; font-weight:bold;}
/*end search*/
/*link*/
a:link.link_normal 
{font-family:Verdana; font-size:12px; color: #000; text-decoration: none;}
a:visited.link_normal  
{font-family:Verdana; font-size:12px; color: #000; text-decoration: none;}
a:hover.link_normal  
{font-family:Verdana; font-size:12px; color: #000; text-decoration: none}

a:link.link_underline 
{font-family:Verdana; font-size:12px; color: #000; text-decoration: underline; padding-top:2px;padding-bottom:2px;}
a:visited.link_underline  
{font-family:Verdana; font-size:12px; color: #000; text-decoration: underline; padding-top:2px;padding-bottom:2px;}
a:hover.link_underline  
{font-family:Verdana; font-size:12px; color: #000; text-decoration: underline; padding-top:2px;padding-bottom:2px;}

.link_navigation{font-family:Verdana; font-size:16px; color: #0000cc; text-decoration: none;}
a:link.link_navigation 
{font-family:Verdana; font-size:16px; color: #0000cc; text-decoration: none;}
a:visited.link_navigation  
{font-family:Verdana; font-size:16px; color: #0000cc; text-decoration: none; }
a:hover.link_navigation  
{font-family:Verdana; font-size:16px; color: #0000cc;  text-decoration: none;}

.whitebutton{
	border:solid 2px #7f99cc;
	font-size:12px;
	background-color: white;
	cursor:pointer;
	font-family:Verdana;
	margin:5px 5px 5px 5px;
	height:20px;
} 
.bluebutton{
	background-color: #003399;
	color:white;
	border:0px;
	font-size:16px;
} 
.label15bold
{
	font-size:15px;	
	font-weight:bold;
	color: #0000cc;
}
.label16
{
	font-size:16px;	
	color: #0000cc;
}
.link12bold
{
	font-size:12px;	
	font-weight:bold;
	color: #0000cc;
	text-decoration:underline;
}
.link12bold_normal
{
	font-size:12px;	
	font-weight:bold;
}
.label15
{
	font-size:15px;	
	font-weight:bold;
}
.label10
{
	font-size:10px;	
	font-weight:bold;
}
.label13bold
{
	font-size:13px;	
	font-weight:bold;
}
.label14italic
{
	font-size:14px;	
	font-weight:bold;
	font-style:italic;
	padding-top:5px;
}
.locationitalic
{
	font-size:16px;	
	font-weight:bold;
	font-style:italic;
}
.whitebox
{
	background-color: white;
	border:solid 1px #999999;
}
.Greybox
{
	background-color: white;
}
.labelgray14
{
	font-size:14px;	
	font-weight:normal;
	color: #999999;
}
.blueborder{
	border:solid 1px #0000cc;
} 
.textboxborder{
	border:solid 1px #7F9DB9;
} 
.watermarktext
{
	color:#999999;
}
.title24
{
	font-size:24px;	
	text-decoration:underline;
}
.box{ width:300px; height:280px; border:solid 4px #182983; padding:10px; margin:10px 20px 10px 20px; float:left;}
.Subbox{ width:298px; height:240px; border:0px; margin:1px 1px 1px 1px; float:left;vertical-align:top;}
 h2{padding-top:3px;padding-bottom:3px; border:solid 2px #182983; border-left:0px; border-right:0px; text-align:center; font-size:20px;}
.box img{ width:155px; height:120px; float:left; margin-right:10px; margin-bottom:10px; border:solid 2px #182983;}
.read{ float:right;margin-top:10px;margin-bottom:8px; vertical-align:bottom;}
.read a{ color:#000000; text-decoration:underline; font-weight:bold;}
.addlink{ float:right;margin-top:25px; vertical-align:bottom;}
.addlink a{ color:#000000; text-decoration:underline; font-weight:bold;}
.imgbox{float:left; border:solid 2px #182983;}
.link_underline1  
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration:underline;
}
a:link.link_underline1 
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration: underline; background-image:none
}
a:visited.link_underline1 
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px;  font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration: underline;background-image:none
}
a:hover.link_underline1 
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px;  font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration: underline;
}

.admin_link
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-weight:bold; font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration:none;
}
a:link.admin_link 
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-weight:bold; font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration: none;
}
a:visited.admin_link 
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-weight:bold; font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration: none;
}
a:hover.admin_link 
{
	padding-top:8px; padding-right: 8px;  padding-left: 8px; padding-bottom:8px; font-weight:bold; font-size: 12px; font-family:Verdana; color: #0000cc; text-decoration: none;
}
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding:0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(website1/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(website1/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(website1/SavedStar.png);
}
.contour1{ color:#0000CC; border-left:#0000CC 1px solid; border-top:#0000CC 1px solid; border-right:#0000CC 2px solid; border-bottom:#0000CC 2px solid; }
.ligne_form{ padding-bottom: 10px; padding-right: 5px; height:20px; text-align:left}
.form2{font-family:Verdana; font-size: 12px; width:500px}
.form{font-family:Verdana; width:200px}
textarea.form1{font-family:Arial; width:200px; height:100px}
textarea.form21{font-family:Verdana; width:500px; height:100px}
textarea.form22{font-family:Verdana; width:500px; height:300px}
textarea.form23{font-family:Verdana; width:500px; height:150px}
textarea.form24{font-family:Verdana; width:500px; height:150px}
textarea.form25{font-family:Verdana; width:500px; height:50px}
textarea.form26{font-family:Verdana; width:500px; height:51px}
select.form{font-family:Verdana; width:200px}
.steps_enabled
{
	color: #007BBD;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.steps_disabled
{
	font-size:13px;
	font-weight:bold;
}
.couponbox1{ width:300px; height:280px; border:solid 4px #182983; padding:10px; margin:10px 20px 10px 20px; float:left;}
 h21{padding-top:3px;padding-bottom:3px; border:solid 2px #182983; border-left:0px; border-right:0px; text-align:center; font-size:16px;}
.couponbox1 img{ width:80px; height:18px; float:none; margin-right:0px; margin-bottom:0px;}
.couponbox1 h3{padding-top:3px;padding-bottom:3px;border:solid 2px #182983; border-left:0px; border-right:0px; text-align:center; font-size:12px;vertical-align:text-bottom;}
.Subcouponbox1{ width:298px; height:220px; border:0px; margin:1px 1px 1px 1px; float:left;vertical-align:top;}


.couponbox{width:320px;border:1px solid #182983;}
.couponboxTitle{padding-top:3px;padding-bottom:3px;border-top:solid 2px #182983; border-bottom:solid 2px #182983;text-align:center;font-weight:bold;}
.couponboxAddress{line-height:18px;padding-top: 10px;text-align:center;}
.couponboximg{font-weight:bold;font-size:12px;width:100%;vertical-align:bottom;}



.Groupbox{ width:100%;border-top:solid 2px #7F99CC; padding:0px; border-left:0px; border-right:0px; margin:10px 5px 0px 0px; float:left;}
.ImgGroupbox{float:left; margin-top:5px;margin-bottom:5px;}
.Groupbox2{float:right; margin-top:5px;margin-bottom:0px;}

.group_main1
{
	width:830px; height:25px; background-color:#EAEAEA; border: solid 1px #CCCCCC; padding-left:10px;
}
.group_main2
{
	width:830px; height:100px; border: solid 1px #CCCCCC; padding-left:10px;
}
.add_link
{
	padding:8px 8px 8px 0px; font-size: 12px; font-family:Verdana; color: #000; text-decoration:underline;
}
a:link.add_link 
{
	padding:8px 8px 8px 0px; font-size: 12px; font-family:Verdana; color: #000; text-decoration: underline;
}
a:visited.add_link 
{
	padding:8px 8px 8px 0px; font-size: 12px; font-family:Verdana; color: #000; text-decoration: underline;
}
a:hover.add_link 
{
	padding:8px 8px 8px 0px; font-size: 12px; font-family:Verdana; color: #000; text-decoration: underline;
}

.menu_admin_link
{
	font-size: 12px; font-weight:bold; font-family:Verdana; color: #3399ff; text-decoration:none;
}
a:link.menu_admin_link 
{
	font-size: 12px;font-weight:bold; font-family:Verdana; color: #3399ff; text-decoration: none;
}
a:visited.menu_admin_link 
{
	font-size: 12px;font-weight:bold; font-family:Verdana; color: #3399ff; text-decoration: none;
}
a:hover.menu_admin_link 
{
	font-size: 12px;font-weight:bold; font-family:Verdana; color: #cc3333; text-decoration: none;
}
.menu_admin_link_active 
{
	font-size: 12px;font-weight:bold; font-family:Verdana;color: #999999; text-decoration: none;
}
.divInfo {BORDER-RIGHT: #000 1px solid; PADDING:5px; BORDER: #000 1px solid; 
	MARGIN-TOP: 10px;  MARGIN-LEFT: 20px; DISPLAY: none;  FONT-SIZE: 10px; Z-INDEX: 10;
  WIDTH: 290px;   POSITION: absolute; BACKGROUND-COLOR: #ffffcc}
  
.header_country
{
 height:20px;
 padding-right:20px;
}
.email
{
	padding-top:3px;
}
.password
{
	padding-top:3px;
}
.login_ok
{
	vertical-align:top;
}
/*pub*/
.advertise {
	FONT: bold 16px/18px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.advertise A{
	FONT: bold 16px/18px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.advertise a:hover{
	FONT: bold 16px/18px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.advertise_matter {
	FONT: 11px/16px Arial; COLOR: #7b7b7b; TEXT-DECORATION: none
}
.center_left
{
	background-image: url(website1/left.gif);
	width:4px;
	background-repeat:repeat-y;
}
.center_right
{
	background-image: url(website1/right.gif);
	width:4px;
	background-repeat:repeat-y;
}
.center_up
{
	background-image: url(website1/up.gif);
	height:4px;
	background-repeat:repeat-x;
}
.center_low
{
	background-image: url(website1/down.gif);
	height:4px;
	background-repeat:repeat-x;
}
pixel_background
{
	background-image: url('website1/pixel.gif');
	background-repeat: repeat; 
}
.fullHeader
{
	background-image: url(website1/fullheader.gif);
	background-position: -690px top;
	background-repeat:repeat-x;
	width:100%;
}
.welcome
{
	text-align:left;
	padding-left:8px;
	padding-top:0px;
	font-size:13px;
}
.home_line
{
	background-image:url('website1/onglet_old.gif'); 
	background-repeat:repeat-y; 
	width: 11px;
	background-color:#FFF;
}
.fullHeaderImage
{
	background-image: url(website1/header_color.gif);
	background-repeat:repeat-x;
	width:100%;
}
.contour4{border-left:#0289bf 1px solid; border-top:#0289bf 1px solid; border-right:#0289bf 2px solid; border-bottom:#0289bf 2px solid; }
.header { color:#000; background-color:#EAEBFF;  font-weight:bold; text-align:center; vertical-align:middle; border-bottom: #0289bf 1px solid;
	border-top: #0289bf 1px solid; border-right: #0289bf 1px solid; 	padding-left:5px; padding-right:5px;}
.header_fin {  color:#000; background-color:#EAEBFF;  font-weight:bold; text-align:center; vertical-align:middle;border-bottom: #0289bf 1px solid;
	border-top: #0289bf 1px solid;	padding-left:5px; padding-right:5px;}
td.bordure_droite{ height: 25px; border-right: #0289bf 1px solid;padding-left:5px; padding-right:5px;border-bottom: #0289bf 1px solid; }
td.no_bordure{ height: 25px; padding-left:5px; padding-right:5px;border-bottom: #0289bf 1px solid;}
td.onglet_select
{
	padding:5px;  font-weight:900;
	background-color:#0000CC;
	color:#FFF; font-weight:900; text-decoration: none;
	cursor: hand;	
	}
td.onglet_over
{
	padding:5px;font-weight:900;
	background-color:red;
	color:#FFF; font-weight:900; text-decoration: none;
	cursor: hand;cursor: pointer;
	}
td.onglet
{
	padding:5px;  font-weight:900;
	background-color:Gray;
	color:#FFF; font-weight:900; text-decoration: none;
	cursor: hand;
}
.text_page {font-size:12px; color:#0000CC;}
a:link.text_page {color: #0000CC; text-decoration:none;}
a:visited.text_page {color: #0000CC; text-decoration:none; }
a:hover.text_page {color: #0000CC; text-decoration:none; }