/* LES ONGLETS DE PROFILE */
img.image_profile {
position:relative;
width:150px;
border:1px solid #D7D7D7;
padding:3px;
margin-right:5px;
top:10px;
float:left;
}

img.image_bordered {
border:1px solid #D7D7D7;
padding:3px;

}


img.image_bordered2 {
border:1px solid #D7D7D7;
padding:2px;
margin-top:2px;
}

.node_profile {

border:0px solid #D7D7D7;
width:546px;
padding:0;
height:inherit;
float:right;

}
/* LES ONGLETS PAGE DE PROFIL */
.page_profile {
padding-bottom:50px;
float:left;
position:relative;
height:inherit;
}

ul.tabs-profile {
    margin:0px; padding:0px;	
    margin-top:5px;
    margin-bottom:6px;
}
ul.tabs-profile li {
    list-style:none;
    display:inline;
}
ul.tabs-profile li a {
    background-color:#e0edf5;
    color:#000000;
    padding:8px 14px 8px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    border:1px solid #FFFFFF;
}
ul.tabs-profile li a:hover {
    background-color:#ffffff;
    color:#cc0000;
    border:1px solid #cce1e7;
    border-bottom: 0px solid #ffffff;	
}
ul.tabs-profile li a.active {
    background-color:#ffffff;
    color:#000000;
    border:1px solid #95c5d5;
    border-bottom: 1px solid #ffffff;
	z-index:1;
	position:relative;
}


.content_profile_node {
    background-color:#ffffff;
    padding:10px;
    border:0px solid #FFFFFF;
	border-top:#95c5d5 1px solid;
	width:520px;
	min-height:225px;
	position:relative;
	z-index:0;
	
}

/* Fin ONGLETS */
/* Gifts */
div.gift {
border:1px solid #FFFFFF;
}
.gift:hover {
border:1px solid #bbbbbb;
}
.giftactive {
border:1px solid #bbbbbb;
}
/* Fin gifts */
/* SELECTION TweeMates */
.choice {
position:relative;
border:0px solid #D7D7D7;
width:90%;
padding:0;
}
.selection {
position:relative;
width:100%;
background:#ecf4f9;
border-bottom:#95c5d5 1px solid;
border-top:#95c5d5 1px solid;
min-height:40px;
height:inherit;
}
.selection_interne {
position:relative;
top:6px;
height:inherit;
}
.textarea {
width:96%;
margin:5px;
font-size:11px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(fond-textarea.gif) repeat-x #FFFFFF;
border:#A7A7A7 1px solid;
min-height:50px;
}

/* Styles de boutons */
.UIButton{background-image:url(fond-input.png);border-style:solid;border-width:1px;display:-moz-inline-box;display:inline-block;outline:none;padding:4px 5px 5px;vertical-align:bottom}
.UIButton2{background-image:url(fond-input.png);border-style:solid;border-width:1px;display:-moz-inline-box;display:inline-block;outline:none;padding:2px 2px 2px;vertical-align:bottom}
.UIButton:hover,.UIButton:active,.UIButton2:hover,.UIButton2:active{text-decoration:none}
.UIButton_Text{background-color:transparent;border:none;cursor:pointer;display:block;font-size:11px;font-weight:bold;line-height:14px;margin:0;overflow:visible;padding:0;width:auto;float:right}
.UIButton_Gray{border-color:#888}
.UIButton_Gray:active{background-color:#ddd;background-image:none}
.UIButton_Gray .UIButton_Text{color:#333;text-shadow:none}
/* Fin style de boutons */


/* DEBUT STYLE IMAGES UPLOAD */
        .module_image {
		margin-top:10px;
		position:relative;
		text-align:center;
		}
        #image { 
		text-align:center;
		position:relative;
		width:100%;
		}
        #content form input,button  { font-size:18px; font-family:Tahoma, Geneva, sans-serif }
        .crop_preview { 
	overflow:hidden; 
	border:1px solid #D7D7D7;
	padding:3px;
	background:#FFFFFF;
	}
/* FIN STYLE IMAGES UPLOAD */

/* Fin SELECTION TweeMates*/

/* DEBUT STYLE IMAGES */
	.carrousel {
	overflow:hidden;
    position: relative;
	}

	.image_thumbs {
	border:1px solid #D7D7D7;
	background:#FFFFFF;
	padding:2px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	cursor:pointer;
	}

	.image_miniminithumbs {
	border:1px solid #D7D7D7;
	background:#FFFFFF;
	padding:2px;
	width:35px;
	cursor:pointer;
	}

	.image_minithumbs {
	border:1px solid #D7D7D7;
	background:#FFFFFF;
	padding:2px;
	width:100px;
	cursor:pointer;
	}
	
	.affiche_picture {
	text-align:center;
	padding:5px;
	}
/* FIN STYLE IMAGES */

/* Debut des tweets */
.tweet-title {
	top:10px;
	position: relative;
	width : 95%;
	font-size:18px; 
	font-family:Tahoma, Geneva, sans-serif;
	padding-bottom:10px
	}

/* Fin des tweets */

/* Fin CONTENT PROFILE */