﻿body 
{
	font-size:13px;
	margin: 0;
  font-family: Helvetica;
  overflow-x: hidden;
  -webkit-user-select: none;
  -webkit-text-size-adjust: none;
  color:#838383;
}

body[orient="landscape"]{
  /*min-height: 215px;*/
}

#header
{
	

	background-color:#000000;
	background-repeat:repeat-x;
	width:100%;
	box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 1px 0;
  height: 60px;
  line-height: 50px;
  text-align: center;
  vertical-align: center;
  color:#f7921f;
  margin-bottom:7px;
	}

a 
{
	font-size:13px;
  cursor: pointer;
  display: inline;
  color: #ee2a7b;
  text-decoration: underline;
}


#header > .logo
{
	margin-top:10px;
	}

#header a
{
	color:#ffffff;
	text-decoration:none;
	}



.floatLeft
{
	float:left;
	}

.floatRight
{
	float:right;
	}

.paddingLeft
{
	padding-left:5px;
	}
	
.paddingRight
{
	padding-right:5px;
	}

#Content
{
	min-height:263px;
	}

.footer {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  /*position: absolute;
  bottom: 0;*/
  width: 100%;
  padding: 6px;
  font-size: 13px;
  background-color:#000000;
  color:White;
}

.footer a 
{
	color:White;
	}

.notification
{
	border:solid 1px #666666;
	background:#d9d9d9;
	width:300px;
	margin: 10px 0px 0px 10px;
	text-align:center;
	color:#73bf44;
	font-weight:bold;
	font-size:20px;
}

#loginScreen
{
	height:150px;
	width:290px;
	text-align:right;
	background-image:url("../img/imgGarde.gif");
	background-repeat:no-repeat;
	color:#8f9194;
	font-size:20px;
	margin:0 auto;
	}

.SubmitButtonLarge
{
	margin:10px;
	width:124px;
	height:30px;
	background-image:url("../img/submitBgLarge.gif");
	border:none;
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	}

.SubmitButtonMedium
{
	margin:10px;
	width:78px;
	height:31px;
	background-image:url("../img/submitBgMedium.gif");
	border:none;
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	}

.SubmitButtonSmall
{
	margin:10px;
	width:57px;
	height:31px;
	background-image:url("../img/submitBgSmall.gif");
	border:none;
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	}
	
.alignCenter
{
	text-align:center;
	}

.alignRight
{
	text-align:right;
	}
	
.error
{
	color:#de0707;
	}

.LoginInput
{
	width:150px;
	margin-left:10px;
	margin-right:5px;
	
	}

#LoginText
{
	margin-top:8px;
	margin-left:120px;
	}

.clearBoth
{
	clear:both;
	}

.tabbar1
{
	margin-top:2px;
	width:100%;
	height:62px;
	line-height:40px;
	padding-bottom:2px;
	/*background-color: #73bf44;*/
	}

.tab1
{
	width:80px;/*25%;*/
	text-align:center;
	height:34px;
	background-image:url("../img/tab.gif");
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
	}
	
.tab1 a
{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	
}

.tabactive
{
	width:80px;/*80px;*/
	text-align:center;
	height:34px;
	background-image:url("../img/tabactive.gif");
	background-repeat:no-repeat;
	background-position:center;
	}

	
.tabactive a
{
	color:White;
	text-decoration:none;
	
}

.tabactive a
{
	font-weight:bold;
	font-size:13px;
	color:White;
	}

.active
{
	width:100%;
	height:30px;
	background-image:url("../img/ssmenubg.gif");
	/*background-color:#ee2a7b;*/
	text-align:center;
	color:White;
	line-height:30px;
	}

	
.active a
{
	color:White;
}

.active1
{
	width:100%;
	border-left:solid 1px #4fa41a;
	border-right:solid 1px #4fa41a;
	border-bottom:solid 1px #4fa41a;
	height:30px;
	background-image:url("../img/greenSep1.gif");
	background-repeat:no-repeat;
	background-position:top left;
	}

.active2
{
	width:100%;
	border-left:solid 1px #4fa41a;
	border-right:solid 1px #4fa41a;
	border-bottom:solid 1px #4fa41a;
	height:30px;
	background-image:url("../img/greenSep2.gif");
	background-repeat:no-repeat;
	background-position:top left;
	}

.active3
{
	width:100%;
	border-left:solid 1px #4fa41a;
	border-right:solid 1px #4fa41a;
	border-bottom:solid 1px #4fa41a;
	height:30px;
	background-image:url("../img/greenSep3.gif");
	background-repeat:no-repeat;
	background-position:top left;
	}

.active4
{
	width:100%;
	border-left:solid 1px #4fa41a;
	border-right:solid 1px #4fa41a;
	border-bottom:solid 1px #4fa41a;
	height:30px;
	background-image:url("../img/greenSep4.gif");
	background-repeat:no-repeat;
	background-position:top left;
	}

.activenone
{
	width:318px;
	border:solid 1px #4fa41a;
	height:30px;
	line-height:30px;
	text-align:center;
	color:White;
	font-size:13px;
	/*background-image:url("../img/ssmenubg.gif")*/
	background-color:#ee2a7b;
	}
	
.activenone a
{
	color:White;
}

.tab2
{
	padding-left:2px;
	padding-right:2px;
	min-width:24%;/*78px;*/
	text-align:center;
	height:30px;
	line-height:30px;
	background-repeat:repeat-x;
	border-right:solid 1px White;
	font-size:13px;
	color:White;
	}

.tab2active
{
	width:24%;/*78px;*/
	text-align:center;
	height:30px;
	line-height:30px;
	background-repeat:repeat-x;
	border-right:solid 1px White;
	font-size:13px;
	color:White;
	}

.tab2active a
{
	font-weight:bold;
	}



.info
{
	line-height:20px;
	padding:10px;
	}

.label
{
	width:120px;
	}

.label2
{
	width:65px;
	}

.value
{
	width:180px;
	}

.value2
{
	width:100px;
	}

.titre1
{
	font-weight:bold;
	font-size:15px;
	}

.marginTop1
{
	padding-top:5px;
	}

.padding
{
	padding:20px;
	padding-top:0px;
	}
	
.photo
{
	width:70px;
	margin:0px 5px 5px 5px;
	}

.galerie
{
	padding-top:5px;
	width:100%;
	}

.photo img
{
	width:70px;
	}

#ImgBig
{
	display:none;
	position:absolute;
	left:50px;
	top:50px;
	border:solid 1px Black;
	background-color:White;
	padding:5px;
	text-align:center;

	}

#ImgBig img
{
	width:210px;
	}
	
	
#ImgBig2
{
	display:none;
	position:absolute;
	left:50px;
	top:50px;
	border:solid 1px Black;
	background-color:White;
	padding:5px;
	text-align:center;

	}

#ImgBig2 img
{
	width:210px;
	}
	


.bouton1
{
	margin:0 auto;
	background-image:url("../img/submitBgLarge.gif");
	background-repeat:no-repeat;
	width:124px;
	height:31px;
	line-height:27px;
	color:White;
	font-size:12px;

	}

.searchResItem
{
	width:100%;
	}

.pictureSpace
{
	padding:5px;
	padding-top:0px;
	
	}

.pictureSpace img
{
	/*width:60px;*/
	max-width:60px;
	max-height:80px;
	}

.username
{
	font-size:18px;
	font-weight:bold
	}

.username a
{
	font-size:18px;
	font-weight:bold;
	color:#e82979;
	}

.detail
{
	font-size:11px;
	font-weight:normal;
	}

.orangeLink
{
	color:#838383;
	}

.orangeLink a
{
	color:#e82979;
	}

.paddingRight
{
	
	padding-right:5px;
	}

.AlertMsg
{
	color:White;
	display:none;
	width:200px;
	height:85px;
	position:absolute;
	top:140px;
	left:60px;
	background-image:url("../img/alertMsg.gif");
	text-align:center;
	}

.underline
{
	text-decoration:underline;
	}
	
.inactive
{
	color:#c4c4c4;
	}

.bloc
{
	border-bottom:solid 2px Gray;
	margin-bottom:10px;
	}
	
.step
{
	font-weight:bold;
}

.msgLine
{
	border-bottom:solid 1px Gray;
	height:40px;
	line-height:40px;
	width:320px;
	overflow:hidden;
	}

.msgLineHor
{
	border-bottom:solid 1px Gray;
	height:30px;
	line-height:30px;
	width:250px;
	overflow:hidden;
	}

.msgLineHorActive
{
	border-bottom:solid 1px Gray;
	height:30px;
	line-height:30px;
	width:250px;
	overflow:hidden;
	background-color:#aac639;
	}


.msgPreview
{
	border-left:solid 1px Gray;
	width:215px;
	padding:5px;
	min-height:140px;
	}



.photoMsg img
{
	padding:2px 5px 0px 5px;
	height:35px;
	}

.photoMsg2 img
{
	padding:2px 5px 0px 5px;
	height:56px;
	}
	
.bold
{
	font-weight:bold;
	}

.value3
{
	width:135px;
	}

.label3
{
	width:60px;
	}

.value4
{
	width:120px;
	}

#notify_msg
{
	font-size:12px;
	color:White;
	height:30px;
	padding-top:5px;
	margin-right:5px;
	}

.listPeople
{
	height:40px;
	line-height:40px;
	border-bottom:solid 1px Gray;
	padding-left:5px;
	padding-right:5px;
	}


/****************** OLD ******************************/

#buddyTitle
{
	border-bottom:solid 1px #838383;
	height:60px;
	font-weight:bold;
	
	}
	

.marginTop10
{
	margin-top:10px;
	}

.marginTop20
{
	margin-top:20px;
	}

div.dm_widget_iphone_list
{
    margin: 0;
    padding: 0;
    left: 0;
    top: 45px;
    width: 100%;
    min-height: 372px;
}

.details
{
	font-weight:normal;
	font-size:10px;
	color:#7e7e7e;

	}
	
.userChat:before
{
	content:url("../img/map.gif");
	float:left;
	}
	
div.dm_widget_iphone_list > div.dm_widget_iphone_listitem,
div.dm_widget_iphone_list > a > div.dm_widget_iphone_listitem
{
    margin: 0;
    border-bottom: 1px solid #E0E0E0;
    padding: 0;
    font-size: 20px;
    font-weight: bold;
    list-style: none;
    height:60px;
    
}

.dm_widget_iphone_list,
.dm_widget_iphone_list a
{
	text-decoration:none;
	}

div.dm_widget_iphone_listitem > div.text
{
    padding: 5px;
}
div.dm_widget_iphone_listitem > img.icon
{
    padding: 5px;
}

.histoLine
{
	height:30px;
	border-top: solid 1px #CCCCCC;
	padding:5px 5px 5px 30px;
	background: url('../img/bh.gif') no-repeat left;
	line-height:15px;
	color:#838383;
}


.boldLink a
{
	font-weight:bold;
	}

.GardeTitre
{
	height:40px;
	width:320px;
	margin:0 auto;
	background-image:url("../img/bgTitreGarde.gif");
	}
	

.BgTitreGarde
{
	height:40px;
	width:100%;
	background-image:url("../img/bgTitreGarde.gif");
	}

#Share
{
	background-image:url("../img/share.gif");
	}

#Communicate
{
	background-image:url("../img/communicate.gif");
	}

#Meet
{
	background-image:url("../img/meet.gif");
}


.BtnGarde
{
	margin:0 auto;
	width:299px;
	height:58px;
	background-image:url("../img/bgBtnGarde.gif");
	text-align:center;
	color:White;
	line-height:58px;
	font-weight:bold;
	font-size:14px;
	}