@CHARSET "ISO-8859-1";

/*body {background: #2d3033;}*/

/****************************************************************/
/* ARTIBOX DEFAULTS												*/
/* @fl0r3nt														*/
/****************************************************************/
.artibox_content {display: none;}
#artibox .buttons {text-align: center;}
.marginRight5px{margin-right:5px;}

input.bigBlueBtn, button.bigBlueBtn{
background: #19b6ff url("../images/bigBlueBtnBg.gif") repeat-x left top;
border:1px solid #19b6ff; 
height:27px;
line-height:27px;
color:#17181a;
text-transform:uppercase;
font-weight:bold;
overflow:visible;
padding:0 8px;
cursor:pointer;
}

input.bigBlueBtn:hover, button.bigBlueBtn:hover{color:#004e73;background: #7fd7ff url("../images/bigBlueBtnBgHover.gif") repeat-x left top;
border:1px solid #7fd7ff; }

input.BlueBtn, button.BlueBtn{
background:#19b6ff none;
border-top:1px solid #8cdbff;
border-left:1px solid #8cdbff;
border-right:1px solid #1388bf;
border-bottom:1px solid #1388bf;
height:20px;
color:#17181a;
font-weight:bold;
overflow:visible;
padding:0 8px;
cursor:pointer;
}

input.BlueBtn:hover, button.BlueBtn:hover{
background:#4cc6ff none;
border-top:1px solid #d2f1ff;
border-left:1px solid #d2f1ff;
border-right:1px solid #133240;
border-bottom:1px solid #133240;
color:#004e73;}

input.bigGreyBtn, button.bigGreyBtn{
background: #a8b4bf url("../images/bigGreyBtnBg.gif") repeat-x left top;
border:1px solid #a8b4bf; 
height:27px;
line-height:27px;
color:#17181a;
text-transform:uppercase;
font-weight:bold;
overflow:visible;
padding:0 8px;
cursor:pointer;
}

input.bigGreyBtn:hover, button.bigGreyBtn:hover{color:#676b74;background: #e0f0ff url("../images/bigGreyBtnBgHover.gif") repeat-x left top;
border:1px solid #e0f0ff; }

input.GreyBtn, button.GreyBtn{
background:#b1bfcc none;
border-top:1px solid #ebeff2;
border-left:1px solid #ebeff2;
border-right:1px solid #585f66;
border-bottom:1px solid #585f66;
height:20px;
color:#17181a;
font-weight:bold;
overflow:visible;
padding:0 8px;
cursor:pointer;
}

input.GreyBtn:hover, button.GreyBtn:hover{
background:#c8d7e6 none;
border-top:1px solid #e4ebf3;
border-left:1px solid #e4ebf3;
border-right:1px solid #32363a;
border-bottom:1px solid #32363a;
color:#666a73;}
.toUpperCase {text-transform: uppercase;}

/****************************************************************/
/* ARTIBOX LOADINGS
/* If you want to customize any artibox loading, do it here
/* @fl0r3nt
/****************************************************************/
/* Loading for artibox : ajax mode */
#ajax_loading {position: absolute; top: 0; left: 0;  width: 100%; height: 100%;}
#ajax_loading .ajax_loading_bg {background: #2d3033; filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#ajax_loading .ajax_loading_spinner {background: url(../images/spinner.gif) no-repeat center center;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#ajax_loading.white .ajax_loading_bg {background: #fff; z-index:10;
filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;}
#ajax_loading.white .ajax_loading_spinner {background: url(../images/spinner_white.gif) no-repeat center center; z-index:11;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/* Loading for artibox : iframe mode (first loading, to prevent white background bug) */
#iframe_loading { background: #2d3033 url(../images/spinner.gif) no-repeat center center;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#iframe_loading.white {background-image:  url(../images/spinner_white.gif);background-color: #fff;}

/* Loading for artibox : iframe mode, inside iframe loadings (initialized by artibox) */
#iframe_inside_loading {position: absolute; top: 0; left: 0;  width: 100%; height: 100%;}
#iframe_inside_loading .iframe_inside_loading_bg {background: #2d3033; filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#iframe_inside_loading .iframe_inside_loading_spinner {background: url(../images/spinner.gif) no-repeat center center;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#iframe_inside_loading.white .iframe_inside_loading_bg {background: #fff; z-index:10;
filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;}
#iframe_inside_loading.white .iframe_inside_loading_spinner {background: url(../images/spinner_white.gif) no-repeat center center; z-index:11;
  position: absolute; top: 0; left: 0; width: 100%; height: 100%; 
}

/****************************************************************/
/* ARTIBOX - WHITE MODE											*/
/* @fl0r3nt														*/
/****************************************************************/
.white_box { font-family: arial, helvetica, sans-serif; font-size: 76%; 
  color: #70777f; padding: 20px; height: 100%; }
.white_box h4 {color:#17181a;font-size:1.37em;font-weight:normal;
margin-bottom:1.2em;padding-top:0.4em;}


/****************************************************************/
/* ARTIBOX AJAX ERRORS											*/
/* @fl0r3nt														*/
/****************************************************************/
#artibox_ajax_error {margin:0; padding: 8px 0 0 0; background: none;}
#artibox_ajax_error.whiteBg {background: #fff;}
#artibox_ajax_error .error_list {clear: both; margin:0; padding: 0 0 2px 22px; height: auto;}
#artibox_ajax_error .error_list li {float: none; margin:0 0 1px 0; background: #ce371a; color: #2d2f33;}
#artibox_ajax_error.whiteBg .error_list {background: url(../images/ic/errorIc_white.gif) no-repeat left 50%;}
#artibox_ajax_error.whiteBg .error_list li {background: #ffcbc1; color: #e52c07;} 
/*.ajax_error {
  padding: 0 0 0 22px; margin: 8px 0 0 0; min-height: 21px; background: url(../images/ic/errorIc.gif) no-repeat 0 0;
}
.ui-red .ajax_error {
  padding: 8px 0 0 22px; margin: 0px 0 0 0; min-height: 21px; background:#fff url(../images/ic/errorIc.gif) no-repeat 0 8px;
}
.ajax_error li {
  background: #ce371a; color: #2d2f33; 
  font-weight: bold; padding: 4px 5px 5px 5px;
}
*/

/****************************************************************/
/* ARTIBOX CUSTOM BOXES STYLES									*/
/* If you have to customize the content of a box 
/* (adding padding, changing colors, ...), do it there
/* @fl0r3nt														*/
/****************************************************************/
.artibox_content_ratings {padding: 20px;} /*_TODO : check for delete (obsolete)*/
.artibox_content_secure {padding: 10px;} /*_TODO : check for delete (obsolete)*/

#artibox_listing {padding: 5px 0 0 2px;}
.artiboxWarningContent {text-align: center; background: url(../images/jquery_lightbox_images/icWarningBig.gif) no-repeat center top;
  padding: 95px 0 25px 0; font-size: 14px;}
.artiboxMediumContent {text-align: center; background: url(../images/jquery_lightbox_images/icAddMedium.gif) no-repeat center top;
  padding: 85px 0 15px 0; font-size: 14px; font-weight: bold;color:#fff;}
.artiboxMediumContent select, .artiboxEditExperience select {margin-top: 15px; width: 100%;color: #a8b0bf; background-color: #50565c; border: 1px solid #909ba6;}
.artiboxMediumContent .textLabel {padding: 0 20px 0 20px;}
.artiboxMediumContent p.artiboxMediumContentHelp {font-size:11px;color:#a8b4bf;font-weight:normal;}
	.artiboxMediumContent p.artiboxMediumContentHelp a{color:#19b6ff !important;text-decoration:underline;}

.artiboxEditExperience {text-align: center; background: url(../images/jquery_lightbox_images/icAddMedium.gif) no-repeat center top;
  padding: 85px 0 15px 0; font-size: 14px; font-weight: bold;}
  
.artiboxSecureAccess {text-align: center; background: url(../images/jquery_lightbox_images/icWarningBig.gif) no-repeat center top;
  padding: 95px 0 15px 0; font-size: 14px; font-weight: bold;}
.artiboxSecureAccess input {margin: 15px 0 5px 0; width: 100%; color: #a8b4bf; background-color: #50565c; border: 1px solid #909ba6;}

#sendSuggestionBox {font-size:14px;}
#sendSuggestionBox textarea {width: 100%;}
#sendSuggestionBox .error_list li {font-size: 12px;}

/* border+background-color for input and textarea */
.ui-dialog-content textarea.lightboxTextarea {color: #a8b0bf; background-color: #50565c; border: 1px solid #909ba6;}
.white_box .ui-dialog-content input, 
.white_box .ui-dialog-content textarea{color: #a8b0bf; background-color: #fff; border: 1px solid #909ba6;}

/* share */
ul.social_bookmarks{width: 374px;}
	ul.social_bookmarks li{float:left;width:33%;}
	ul.social_bookmarks a{color:#A8B4BF !important;display:block;height:30px;line-height:30px;}	
		ul.social_bookmarks a:hover{color:#19b6ff !important;}
		ul.social_bookmarks a span
		{display:block;width:22px;height:30px;float:left;margin-right:4px;background-position:left 50%;background-repeat:no-repeat;}
		ul.social_bookmarks a:hover span{filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;opacity: 0.75; }
	ul.social_bookmarks a.facebookLink span{background-image:url("../images/jquery_lightbox_images/facebookIc.gif");}
	ul.social_bookmarks a.myspaceLink span{background-image:url("../images/jquery_lightbox_images/myspaceIc.gif");}
	ul.social_bookmarks a.twitterLink span{background-image:url("../images/jquery_lightbox_images/twitterIc.gif");}
	ul.social_bookmarks a.deliciousLink span{background-image:url("../images/jquery_lightbox_images/deliciousIc.gif");}
	ul.social_bookmarks a.linkedinLink span{background-image:url("../images/jquery_lightbox_images/linkedinIc.png");}
	ul.social_bookmarks a.diggLink span{background-image:url("../images/jquery_lightbox_images/diggIc.gif");}
	ul.social_bookmarks a.stumbleUponLink span{background-image:url("../images/jquery_lightbox_images/stumbleIc.gif");}
	ul.social_bookmarks a.googleLink span{background-image:url("../images/jquery_lightbox_images/googleIc.gif");}
	ul.social_bookmarks a.bloggerLink span{background-image:url("../images/jquery_lightbox_images/bloggerIc.gif");}
	ul.social_bookmarks a.liveLink span{background-image:url("../images/jquery_lightbox_images/windowsLiveIc.gif");}
	ul.social_bookmarks a.mixxLink span{background-image:url("../images/jquery_lightbox_images/mixxIc.gif");}
	ul.social_bookmarks a.orkutLink span{background-image:url("../images/jquery_lightbox_images/orkutIc.gif");}
	ul.social_bookmarks a.redditLink span{background-image:url("../images/jquery_lightbox_images/redditIc.gif");}
	ul.social_bookmarks a.technoratiLink span{background-image:url("../images/jquery_lightbox_images/technoratiIc.gif");}
	ul.social_bookmarks a.yBookmarksLink span{background-image:url("../images/jquery_lightbox_images/yIc.gif")}

/* formulaire */
.lightboxShareUrlTop{width:374px;height:4px;background:url("../images/jquery_lightbox_images/lightboxShareUrlTopBg.gif") no-repeat left top;overflow:hidden;}
.lightboxShareUrlBtm{width:374px;height:4px;background:url("../images/jquery_lightbox_images/lightboxShareUrlBtmBg.gif") no-repeat left top;margin-bottom:1em;}
form.lightboxShareUrl{
width:354px;height:95px;padding:5px 10px 10px 10px;
background:url("../images/jquery_lightbox_images/lightboxShareUrlMainBg.gif") repeat-y left top;}
	form.lightboxShareUrl label{display:block;font-size:0.79em;margin-bottom:0.5em;}	
	form.lightboxShareUrl input{width:352px;}	
	
/* vote */	
a.lightboxVote{background-position: left top;display:block;float:left;width:39px;height:38px;margin:0 19px 20px 0;}
	a:hover.lightboxVote{background-position:left -60px;}
a.vote1{background:url("../images/jquery_lightbox_images/lightboxVote1.gif") no-repeat;}
a.vote2{background:url("../images/jquery_lightbox_images/lightboxVote2.gif") no-repeat;}
a.vote3{background:url("../images/jquery_lightbox_images/lightboxVote3.gif") no-repeat;}
a.vote4{background:url("../images/jquery_lightbox_images/lightboxVote4.gif") no-repeat;}
a.vote5{background:url("../images/jquery_lightbox_images/lightboxVote5.gif") no-repeat;/* position:relative;top:-16px; */}
 
 /* comment */
 .lightboxTextarea{width:320px;height:117px;}
 .lightboxTextareaWide{width:370px;height:117px;}
 .lightboxInputText{width:320px;color: #a8b0bf; background-color: #50565c; border: 1px solid #909ba6;}
 
/* signin box */
h4.boxSigninFormH4{color:#fff;font-weight:bold;margin:0 0 1em 0;clear:both;}
input.boxSigninInputText{width:100%;}
label.boxSigninLabel1{display:block;margin:0 0 3px 0;}
a.boxSigninforgotMDP
{color:#a8b4bf !important;display:block;font-size:0.8em;line-height:1em;padding:5px 0 10px 0;text-align:right;width:100%;}
p.boxSigninSubmitContainer{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px dotted #a8b0bf;float:left;width:100%;}
	p.boxSigninSubmitContainer input.boxSigninCheckBox{float:left;vertical-align:middle;margin:0 6px 0 0;background:none;border:none;}
	p.boxSigninSubmitContainer input.bigBlueBtn{float:right;}
	p.boxSigninSubmitContainer label{font-size:0.8em;vertical-align:middle;float:left;}
a.boxSigninCreateAccount
{font-size:1.29em;color:#19b6ff !important;display:block;width:100%;text-align:right;margin-top:-10px;}
a.boxSigninCreateAccount:hover{text-decoration:underline !important;}

/* signin box in a red style LB */
.ui-red input.boxSigninInputText{border:1px solid #7F9DB9;color:#70777F;background-color:#fff;}
.ui-red h4.boxSigninFormH4{color:#70777F;}
.white_box label.loginPageLabel1{display:inline-block;text-align:right;line-height:1.3em;padding:0 15px 0 0;}
	.white_box  input.loginPageInputText{border:1px solid #bfcbd9;}
	.white_box  p.loginPageSubmitContainer{padding:15px 0 0 130px;width:auto !important;height:29px;line-height:29px;position:relative;}
		.white_box  p.loginPageSubmitContainer input {vertical-align:middle;}
		.white_box p.loginPageSubmitContainer input.bigBlueBtn{position:absolute;right:0;}


/* lightbox around - add existing */
div.aroundAddExisting{padding:30px 20px;color:#A8B4BF !important;font-family: arial, helvetica, sans-serif;  }

div.aroundAddExisting select.selectAroundAddExisting{width:100%;background-color:#50565C;
border:1px solid #909BA6;
color:#A8B0BF; }

ul.aroundAddExistingList
{width:100%;background:url(../images/jquery_lightbox_images/aroundAddExistingArrowUp.gif) no-repeat center top;padding:11px 0 0 0;list-style-type: none;list-style-position:outside;margin-left:0px;}
	ul.aroundAddExistingList li{padding:10px 20px 10px 10px;margin-bottom:1px;background-color:#43484d;position:relative;}
		ul.aroundAddExistingList li a.aroundAddExistingListCloseLink
		{display:block;width:15px;height:15px;position:absolute;top:10px;right:10px;
		background:url(../images/editFormSuppBtn.gif) no-repeat left top;}
div.aroundAddExisting input.BlueBtn, div.aroundAddExisting  input.GreyBtn{text-transform:uppercase;}
div.aroundAddExisting .btn{text-align: center;}

/* .aroundAddExisting a {
color:#FFFFFF;
text-decoration:none;
}
.aroundAddExisting ul { list-style-type: none; }
.aroundAddExisting select {
vertical-align:middle;
height:21px;
margin:0 5px 5px 0;
width:184px;
background-color:#50565C;
border:1px solid #909BA6;
color:#A8B0BF;
font-family:arial,helvetica,sans-serif;
font-size:76%;}
.aroundAddExisting .list{padding-bottom: 20px;}
 */
 
/* suggest */
.lightBoxHeaderInputext{width:100%;}

/* space type */
 
.spaceTypeBox #artibox a{display:block;width:292px;height:64px;padding:24px 10px 0 100px;margin:0 0 30px 0;
background-image:url("../images/jquery_lightbox_images/spaceTypeBoxLinks.gif");
background-repeat:no-repeat;
font-size:1.3em;color:#2d3033 !important;} 
.spaceTypeBox .ui-dialog-title{font-size:1.17em;}


.spaceTypeBox #artibox a:hover{color:#fff !important;}
.spaceTypeBox #artibox a.spaceTypeBoxPro{background-position:0 -89px;}
.spaceTypeBox #artibox a.spaceTypeBoxPro:hover{background-position:0 0;}

.spaceTypeBox #artibox a.spaceTypeBoxOrga {background-position:0 -267px;}
.spaceTypeBox #artibox a.spaceTypeBoxOrga:hover{background-position:0 -178px;}
 
.spaceTypeBox #artibox a.spaceTypeBoxFan{background-position:0 -445px;}
.spaceTypeBox #artibox a.spaceTypeBoxFan:hover{background-position:0 -356px;}

/* WHITE BOX */
.white_box h4 {color:#70777F;font-size:1.37em;font-weight:normal;
margin-bottom:1.2em;padding-top:0.4em;}

.white_box h4.boxSigninFormH4{color:#70777F;font-weight:bold;}

#sendSuggestionBox {font-size:14px;}
#sendSuggestionBox textarea {width: 100%;}
#sendSuggestionBox .error_list li {font-size: 12px;}
#sendSuggestionBox .editFormNotes {font-size: 10px; color: #70777F;}

.white_box label.loginPageLabel1{display:inline-block;text-align:right;line-height:1.3em;padding:0 15px 0 0;}
	.white_box  input.loginPageInputText{border:1px solid #bfcbd9;}
	.white_box  p.loginPageSubmitContainer{padding:15px 0 0 130px;width:auto !important;height:29px;line-height:29px;position:relative;}
		.white_box  p.loginPageSubmitContainer input {vertical-align:middle;}
		.white_box p.loginPageSubmitContainer input.bigBlueBtn{position:absolute;right:0;}
		
/* PUBLISH/UNPUBLISH */

.lightboxPublish{width:300px;}
.lightboxPublish form{background:url(../images/jquery_lightbox_images/publishLbBg.gif) no-repeat center top;padding:100px 0 0 0;}
.lightboxPublish .ui-dialog-titlebar .ui-dialog-title{background:url("../images/jquery_lightbox_images/lightboxPublishIc.gif") no-repeat left top;
padding-left:25px;font-size:1.17em;line-height:1.2em;}
	
.lightboxUnPublish{width:300px;}	
.lightboxUnPublish .ui-dialog-titlebar .ui-dialog-title{background:url("../images/jquery_lightbox_images/lightboxUnPublishIc.gif") no-repeat left top;
padding-left:25px;font-size:1.17em;line-height:1.2em;}

/* SUPPRESS YOUR CREATION */

.lightboxSuppYourCreation  .ui-dialog-titlebar  .ui-dialog-title
{background:url("../images/jquery_lightbox_images/lightboxSuppYourCreationIc.gif") no-repeat left top;
padding-left:25px;font-size:1.17em;line-height:1.2em;}
.lightboxSuppYourCreation .ui-dialog-content{text-align:center;}
	
.lightboxWarningTitle .ui-dialog-content{padding-bottom:100px;}

/* ADD MEDIA */
.lightboxAddMediaTitle .ui-dialog-titlebar  .ui-dialog-title {background:url("../images/jquery_lightbox_images/lightboxAddMediaTitleIc.gif") no-repeat left top;
padding-left:25px;font-size:1.17em;line-height:1.2em;}
.lightboxAddMedia {padding: 25px 0 25px 0;}
.lightboxAddMedia h4  {color:#fff;font-weight:bold;margin:0 0 1em 0;clear:both;width:375px;}
.lightboxAddMedia .uploadZone {background:url("../images/jquery_lightbox_images/icComputer.gif") no-repeat left top;
padding:0 15px 0 95px; margin: 0 0 0 15px;}
.lightboxAddMedia .filemanagerZone {background:url("../images/jquery_lightbox_images/icFilemanager.gif") no-repeat left top;
padding:0 15px 0 95px; margin: 15px 0 0 15px;min-height:66px;height:auto !important;height:66px;}
.lightboxAddMedia .filemanagerZone a{color:#19b6ff;font-weight:bold;text-decoration:underline;}
.lightboxAddMedia .filemanagerZone h4{margin:0;}
.lightboxAddMedia .filemanagerZone .buttons { margin: 15px 0 0 0;  }
.lightboxAddMedia .editFormGlobalSubmit {clear:both;padding:0 0 0 0;text-align:right;width:auto;}
.lightboxAddMedia .editFormGlobalSubmit input{text-transform:uppercase;}
.lightboxAddMedia h2 {color:#fff;font-size:14px;font-weight:bold;}
.lightboxAddMedia .separatorZone {background:url("../images/jquery_lightbox_images/bgSeparator.gif") repeat-x center center;  text-align: center;}
.lightboxAddMedia .separatorZone .sepText {background: #2d3033; width: auto; margin: 0 auto 0 auto; padding: 0 3px 0 3px; color: #a8b0bf; font-size: 30px; font-weight: bold; text-align: center;}
  
.lightboxAddMedia  label {float: none; width: auto; margin: 0; padding: 0;}
.lightboxAddMedia .uploadZone .nomMedia input {float: none; width: 100%;}
.lightboxAddMedia #upload_div {float: none;width: 100%;}

.lightboxAddMedia .uploadForm label{width:auto;text-align:left;margin-bottom:0.3em;}
.lightboxAddMedia .uploadForm #upload_div #media_upload_filename{width:285px;}

.lightboxAddMedia #upload_div .freeSpace{font-size:0.78em;text-align:right;}
.lightboxAddMedia fieldset.nomMedia label{margin-bottom:0.3em;float:left;}
.lightboxAddMedia fieldset.nomMedia input{background-color:#50565C;border:1px solid #909BA6;color:#A8B0BF;}
	
	
	
	