.link_activ {color:#7474DC;font-weight:bold; text-decoration:none}
.link_activ:hover{color:red; text-decoration:underline}

/* -----------------------------------------------------------------MAIN */

.viewAtPrint{
	display: none;
}

.jobActive{
	border:2px solid #C0C0C0;
	margin:8px;
	padding:18px;
	background-color:#FFFFCC;}
	
.hidden { display : none; }

.footer { background-image: url("/imagini/bg-foo_ter.jpg"); }
.footer div{ margin-top:20px; border: #c0c0c0 0px solid;
}

#sitemap{ margin-top:50px; border-top:1px solid #c0c0c0 }
#sitemap a{ margin-right:30px; font-weight:normal; color:#C0C0C0; }
#content { height:500px; }

#contentmiddle {
	BORDER-LEFT: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid;
	BORDER-TOP: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid;
	padding-left:0; padding-right:0;
	height:500px;
}

#contentleft{margin:0}
#contentright{margin:0}

.continut{
	font-family: Verdana, Arial; font-size: 10px; 
	text-align:left;
	color: #000;
}



.notfound {
	font-family: Comic Sans MS; font-size: 18px;
	font-weight: bold;
}


.lay { border:0px solid #c0c0c0; background-color : none; margin:0px; } 
 .left-td{
	text-align:center;
	margin:0; padding-left:5px;
	background:url(/imagini/bg-left.jpg)right repeat-y;
} 

.center-td{
	margin:0; padding:0px;
	height:auto;
}

.bxfo{ width:191px; }
.bxfo-top{
	margin:0; width:191px; height:64px;
	background:url(/imagini/bxfo-top.jpg) repeat-x;
}
.bxfo-top .title{
	float:right;
	padding:33px 20px 0 0;
	font-size:14px; font-weight:bold;
	color:#FFFFFF;
}
.bxfo-bottom{
	margin:0;
	background:url(/imagini/bxfo-bottom.jpg) repeat-x;
	width:191px;
	height:25px;	
}
.bxfo-mid{
	margin:0; padding:0 0 0 30px;
	background:url(/imagini/bxfo-mid.jpg) repeat;
}

div.box{
	margin-left:0px; margin-right:0px;
 	border-left: #C0C0C0 1px solid; border-right: #C0C0C0 1px solid;
  	border-top: #C0C0C0 1px solid; border-bottom: #C0C0C0 1px solid;
}
div.box2 {
	margin-left:0px; margin-right:0px;
	border: #C0C0C0 0px dotted;
	height:auto;
}
div.box .title{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
	text-align:left;
	line-height:25px;
	height:25px; 
	background:url(/imagini/box_t.jpg) left repeat-y #fff; color:#fff;
}
div.box2 .title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	line-height:25px;
	font-size:14px; font-weight:bold;
	text-align:left;
	color:#575757;
	BORDER-BOTTOM: #c0c0c0 4px solid;
}

div.box .title span{
	padding-left:3px;
}

div.box2 .title span{
	padding-left:15px;
}

div.box .continut{
	border-left: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid;
	margin-left:2px; margin-right:2px;
	margin-top:2px; margin-bottom:2px;
	padding:5px;
	background-color:#fff;
}

.info{
	font-family: Verdana, Arial; font-size: 10px;
	text-align:left;
	width:160px;
	color:#575757;
}

.info_main{
	color:#575757;
	font-family: Verdana, Arial;
	font-size: 10px;
}

.info h2{
	font-family: Verdana, Arial; font-size: 10px; font-weight: bold;
	color:#575757;
}

.login {
	width:160px;
	margin:2px;
}

.logininput{
	border: 1px solid #C0C0C0;
 	padding-left: 4px; padding-right: 4px;
 	padding-top: 1px; padding-bottom: 1px;
	font-size: 10px; font-weight: bold;
	color: #666666;
}

.inputButton
{
   font-weight:bold;
   color:#FFFFFF;
   background-color:#CC3333;
   border-style:solid;
   border-color:#000000;
}

.inputButtonLink{
	background-color:#CC3333; 
	border:2px solid #C0C0C0; 
	color:#FFF; 
	font-weight:bold;
	text-decoration:none;}
	
.inputButtonLink a{
	color:#FFF; 
	font-weight:bold;
	text-decoration:none;
	margin:3px 10px 3px 10px;
	border:0px solid black;


}


.main_box {

		width:500px;

		margin:2px;



}







.harta{  

	BORDER: #ccc 2px solid;

  }

.faq_q{  

margin-top:10px;
margin-left:3em;

color: #999999; 

font-style: normal;

font-size: 14px; 

font-family: Verdana, Arial;



  }
  
  .faq_q a{  

color: #000; 
text-decoration: none;


  }

.faq_a{  

color: #000; 

font-size: 10px; 

font-family: Verdana, Arial;

text-decoration: none;


  }

img.floatLeft { 

    float: left; 

    margin: 2px; 

}

img.floatRight { 

    float: right; 

    margin: 3px; 

}

potzo{

    margin: 2px; }

div.moviebox, div.moviebox a

{

	text-align:center;

	margin-left:0px;

	margin-right:0px;

 	border: #C0C0C0 0px solid;

	border-style:dotted;

	color:#000;



}

div.scroll {

height: 200px;

overflow: auto;

border: 0px solid #666;

background-color: #fff;

padding: 8px;

  BORDER: #c0c0c0 1px dotted;

  BORDER-top: #c0c0c0 0px dotted;



}

.hr1top {

	margin: 0;

	padding: 0;

	border-top: 1px dotted #A5AEC5;

}



/*           ------------------------------------------------------------------SIDE MENU */



#side_menu {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        width: 172px;

	text-align:left;



        }





.hopa {

        margin: 0;

        border-style: solid;

        border-color: #656556;

        border-width: 1px;

 	border-left: #656556 0px solid;

  	border-top: #656556 0px solid;

 	border-left: #c0c0c0 1px solid;

  	border-top: #c0c0c0 0px solid;

  	border-bottom: #c0c0c0 1px solid;

  	border-right: #c0c0c0 1px solid;

        border-style: solid;

        border-color: #c0c0c0;

	border-style:dashed;}



#side_menu h2 {

        font: bold 14px Verdana, Arial, Helvetica, sans-serif;

        color: #000;

        margin: 0px;

        padding: 0px 0px 0px 15px;

}



#side_menu ul {

        list-style: none;

        margin: 0;

        padding: 0;

        }



#side_menu img {

    border: none;

}





#side_menu li a {

        height: 32px;

          voice-family: "\"}\"";

          voice-family: inherit;

          height: 24px;

        text-decoration: none;

	background: url("") 0 0 no-repeat;





        }







#side_menu li a:link, #side_menu li a:visited {

        color: #656556;

        display: block;

        background:  url('/imagini/side_menu.gif');

        padding-left:20px; padding-right:0; padding-top:8px; padding-bottom:0;



        }





#side_menu li a:hover, #side_menu li #current {

        color: #fff;

        background:  url('/imagini/side_menu.gif') 0 -32px;

        padding-left:20px; padding-right:0; padding-top:8px; padding-bottom:0;



        }







#side_menu li .title{





	background:url(/box_t.jpg) top repeat-x;

	height:25px;

	font-size:14px;

	font-weight:bold;

	text-align:left;

	color:#fff;

	line-height:25px;

        font-family: Verdana, Arial, Helvetica, sans-serif;



}





/*             -----------------------------------------------------------------------SERVICII */





.icon_menu {
	width:100%;
	display:inline-block;

	background-image: url("/imagini/icon_bg.jpg");
	
	border-bottom:1px solid #C0C0C0;



	}




.spano{

position:relative;

top:118px;



}





a.figuratie {

	display: block;

	width: 79px;

	height: 135px;

	background: url("/imagini/servicii/casting.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.figuratie {

        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}





a.hostess {

	display: block;

	width: 96px;

	height: 135px;

	background: url("/imagini/servicii/hostess.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.hostess {

        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}





a.modeling {

	display: block;

	width: 84px;

	height: 135px;

	background: url("/imagini/servicii/modeling.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.modeling {

        background-position: 0 -135px;

	color: #000;
	font-weight: bold;

}

a.promoters {

	display: block;

	width: 92px;

	height: 135px;

	background: url("/imagini/servicii/promoters.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.promoters {

        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}

a.photofolio {

	display: block;

	width: 96px;

	height: 135px;

	background: url("/imagini/servicii/photobook.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.photofolio {

        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}



a.actors {

	display: block;

	width: 84px;

	height: 135px;

	background: url("/imagini/servicii/actors.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.actors {



        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}

a.voices {

	display: block;

	width: 82px;

	height: 135px;

	background: url("/imagini/servicii/voices.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.voices {



        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}



a.audience {

	display: block;

	width: 84px;

	height: 135px;

	background: url("/imagini/servicii/audience.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.audience {



        background-position: 0 -135px;

	color: #000;
	font-weight: bold;

}



a.locations {

	display: block;

	width: 90px;

	height: 135px;

	background: url("/imagini/servicii/locations.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.locations {



        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}

a.artistic {

	display: block;

	width: 84px;

	height: 135px;

	background: url("/imagini/servicii/artistic.jpg") 0 0 no-repeat;

	text-decoration: none;

	line-height:15px;

	color: #C0C0C0;

	text-align:center;

	font-size:10px;

	}



a:hover.artistic {



        background-position: 0 -135px;

	color: #000;

	font-weight: bold;

}





/*                                                            TOP MENU  */



#tabs {
  margin:0;
  padding:0;      
  float:left;
  font: bold 11px/1.5em Verdana;
  width:100%;
  /* background:#E7E5E2; */
  font-size:93%;
  line-height:normal;
  border-bottom:3px solid #ccc;
  border-top:1px solid #54545C;}

#tabs ul {    
  margin:0;
  padding:10px 10px 0 0;
  list-style:none;}

#tabs li {

  display:inline;
  margin:0;
  padding:0;}

#tabs a {
  float:left;
  background:url("/imagini/topmleft.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;}
#tabs a span {
  float:left;
  display:block;
  background:url("/imagini/topmright.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#FFF;}

#tabs .special a { background:url("/imagini/topmleft_special.gif") no-repeat left top; }
#tabs .special a span{ background:url("/imagini/topmright_special.gif") no-repeat left top; }
	
	



        .flash {


      background:url("/imagini/topmright_red.gif") no-repeat right top;


      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs a span {float:none;}

    /* End IE5-Mac hack */

    #tabs a:hover span {

      color:#FFF;

          background-position:100% -42px;

      }

    #tabs a:hover {

      background-position:0% -42px;

      }

    #tabs a:hover span {

      background-position:100% -42px;

          }



        #tabs #top_current a {

                background-position:0% -42px;

        }

        #tabs #top_current a span {

                background-position:100% -42px;

        }





/* 

                                                        INREGISTRARE  */

.record_frame

{



	margin-left:0px;

	margin-right:0px;

 	border: #C0C0C0 0px solid;

	text-align:center;


	border-style:dotted;

	







}  

.record_frame div.loading{

position:relative;

top:0px;

left:-250px;



}



/*								CASTING LIST */

.activ1 {

background-color: #FFF; 

}

.activ2 {

background-color: #FFF; 

}

.inactiv {

background-color: #E4E4E4; 

border: 1px solid black;

}



.t_class_activ   {	

	color: #000000; 

	font-size: 13px; 

	font-family: Arial;

	font-weight: bold;

text-decoration: none;

	}

.t_class_activ:hover   {	

	color: red; 

	font-size: 13px; 

	font-family: Arial;

	font-weight: bold;



	}



.t_class_inactiv   {	

	color: #000000; 

	font-size: 13px; 

	font-family: Arial;

	

	}

.t_class_inactiv:hover   {	

	color: red; 

	font-size: 13px; 

	font-family: Arial;

	font-style:oblique

	

	}

.notice {
color: #000000; 
font-family: Verdana, Arial;
font-size:8px;
font-weight: bold;
  border: #c0c0c0 1px solid;
}


/*   =================================== LOGIN CLIENTI   */


.client_login{
	width:100%; 
	text-align:left; 
	padding:50px 0 0 0}

.client_login .input {



	background-color: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #5B5B0B;
	border-right-color: #5B5B0B;
	border-left-color: #5B5B0B;
	padding: 2px;
	border-bottom-color: #5B5B0B;
	margin-bottom:2px;


}

.client_login label {

	border-bottom-color: #5B5B0B;
	font-family: "Myriad Pro Light", "Myriad Pro Cond";
	font-size: 17px;
	padding-top: 15px;
	padding-bottom: 5px;
	color: #818110;
	padding-left: 15px;
	padding-right: 15px;
}

/* ============================================== INLINE DIVS*/







/****************************************************************************
 * Casting Calls
 ****************************************************************************/
.here {
 width:528px;
 margin:10px auto;
 overflow:hidden;
 border:0px dotted #ccc;
 background-color:#fff;
 display:none}


.casting_calls .title{
	color:#000;
	font-size:14px;
	font-weight:bold;
background: #EBEBEB url("/imagini/casting-title.gif") 0% 0% no-repeat;

	padding:2px 2px 6px 20px;
	height:auto; 
	border-bottom:1px solid black;
	border-top:1px solid black}

.casting_calls .title a{
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;}


.casting_calls .title a:hover{
	color:#990033;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;}

.casting_calls .go_to{
	text-align:center;
	 margin:30px 5px 10px 5px}

.casting_calls .go_to a{
	color:#000;
	font-weight:bold;
	text-decoration:none;}

.casting_calls .go_to a:hover{
	color:red;
	text-decoration:underline;}


.casting_calls .call_info span{
	float:right;
	}


.casting_calls .call_info{
	height:50px;  
	background-color:#fff; 
	border:0px solid black}


.casting_calls .button { 
 float:left;
 background:url('/imagini/but.gif') no-repeat 100% 0%;
 margin-right:3px; padding-left:0; padding-right:3px; padding-top:0; padding-bottom:0
}

.casting_calls .button input {
 float:left;
 border:0px none;
 background: url('/imagini/but.gif') no-repeat;
 height:23px;
 color:#252525;
 font-weight:bold; font-style:normal; font-variant:normal; font-size:12px; font-family:arial; padding-left:4px; padding-right:4px; padding-top:0; padding-bottom:0
}

/*
===============================================================
INREGISTRARE CSS
===============================================================
*/
#inregistrare form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:100% verdana,arial,sans-serif;
  margin: 0;
  padding: 0;
  min-width: 500px;
  max-width: 540px;
  width: 540px; 
}

#inregistrare form fieldset {
  
  border-color: #cccccc;
  border-width: 2px 0 0 0;
  border-style: solid;
    /* padding in fieldset support spotty in IE */
  margin: 0 0 20px 0;
  padding: 10px;
}
#inregistrare form fieldset legend{
font-size:130%;
font-weight:bold;
color:#990033;

}


#inregistrare form fieldset label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 150px; 
	padding: 0; 
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	font: 130% Verdana;

}
#inregistrare form fieldset fieldset { 
padding: 0 0 0 2px;
border-width: 1px 0 0 0;
margin-bottom:5px;

	

}
#inregistrare form fieldset fieldset legend { 
padding-bottom:10px;
font-size:100%;
color:#000;
	

}

div#inregistrare form fieldset div.notes {
  float: right;
 width: 140px;
  height: auto;
margin-top:-10px;
padding: 0px;
background-color:#FFBEBB;
  font-size: 88%;
  text-align:left;


 

}

div#inregistrare form fieldset div {

clear:left;
display:block;

  margin: 10px 0 0 0;

}

div#inregistrare form fieldset div.alert {
 	width: 370px;
  	height: auto;
	margin-left:150px;
	padding: 5px;
  	border: 1px solid #666666;
  	background-color: #ffffe1;
  	color: #666666;
  	font-size: 88%;
  	text-align:left; 
	line-height:10pt;

}



div#inregistrare form fieldset div.notes2 {
margin-left:160px;
 

}
#inregistrare form fieldset.block label { 
  float: none;
  display: block;
  width:auto;
  padding: 0 0 10px 0;
  margin: 0 0 0 10px;
  text-align: left;
	font: 100% Verdana;
	

}
#inregistrare form fieldset.inline label { 
  float: none;
  display: inline;
  width:auto;
  padding: 0 0 10px 0;
  margin: 0 0 0 10px;
  text-align: left;
  font: 100% Verdana;
border-color:red;
	

}


#inregistrare form fieldset legend {
	font-size:1.1em;  
}
 


#inregistrare form input.text {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 10px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE 	border: 1px solid #61A3DF; */
  	margin: 0 0 0 18px;
  	font: 12px arial;
	color:#333;
	border:1px solid #ccc; 
	height:15px;
 
}
#inregistrare form textarea, #inregistrare form select {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 0; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE border: 1px solid #61A3DF; */
	
	font:12px/12px 'courier new',courier,monospace;
	color:#333;
	border:1px solid #ccc; 


}

#inregistrare form select {

	height:20px;

}
#inregistrare form textarea {


	width:209px;

}






textarea { overflow: auto; }

#inregistrare form small {
	display: block;
	margin: 0 0 5px 145px; /* instructions/comments left margin set to align w/ right column inputs */
	padding: 1px 3px;
	font-size: 88%;
	width:209px;
}

#inregistrare form label.required{font-weight:bold;} /* uses class instead of div, more efficient */

#inregistrare form br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}

div#inregistrare form div input.inputText, div#inregistrare form div input.inputPassword {
  width: 200px;
  padding: 1px 3px;
  margin: 0 0 0 0;
}



div#inregistrare form div label {
  display: block;
 
}

div#inregistrare form div span img {
  border:0px;
  height:15px;}
 

.chars3{
	width:40px;
}
input.text,textarea { 

}
.rosssu{

background-color:#f8e1e1;
min-height:70px;
/* BORDER: #ccc 2px solid; */
padding:5px;
margin-bottom:2px;
}
.rosssu_no_height{

background-color:#f8e1e1;
/* BORDER: #ccc 2px solid; */
padding:5px;
}


/*
=======================================================================
SEARCH CSS
=======================================================================
*/

.user{
	display:block;
	border-style:solid;
	border-width:0;
	border-color:#c0c0c0;
	width: 125px;
	height:auto;
	background-color:#fff;
	text-align:center;
		}
.user_head_container{

	border-width:0;
	width: auto;
	height:164px;
		}

.user img.action{

	margin-right:0px;
	margin-top:0px;
	border-width:0;
	}
.user_pics{
	border-style:solid;
	border-width:1px;
	border-color:#aabbc1;
		}



.imagelist {
padding-left:0px;
 display:block;
    margin: 0 auto;
     text-align: left;
     clear: both;
     list-style-type: none;
     background-color:#c0c0c0;

     }
.imagelist li {

  float: left;
  text-align: center;
  padding: 0px;
  border: none;
  margin-right:5px;
  margin-top:5px;


   }

.user img {

  margin-top:5px;
  margin-left:5px;
  border: 1px solid #aabbc1;
  padding:2px;
  }

.user .user_actions {

	margin-right:12px;
	margin-top:1px;
	border-width:0;

	background-color:#fff;
	text-align:right;
	

   }

.user .user_id{

font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#000;

   }


#client_search{	
  BORDER: #f0f0f01px solid;}
#client_search td{
	text-align:left;
	background-color:#f0f0f0;
	height:30px;
}
#client_search td.label{
	text-align:right;
	font-weight:bold;
	color:white;
}




.search_paginatie{
margin-top:10px;
border-color:#000;
border-style:solid;
border-width:0 0 1px 0;
padding-bottom:3px;
text-align:right; 
color:#999;
font-weight:bold;
font-size:12px;}

.search_paginatie_bottom{
margin-top:30px;
border-color:#000;
border-style:solid;
border-width:0 0 1px 0;
text-align:center; 
color:#999;
font-weight:bold;
font-size:12px;
padding-bottom:3px;}





.search_paginatie div.rezultate{

float:left;
color:#000;
font-weight:normal;
font-size:10px;
margin-bottom:0;}


/* ------------------------------------------------------------- */



.selectie_curenta img{

margin:3px;
border:1px solid #000;


}

.selectie_curenta img:hover{

 margin:2px;
border:2px solid red;

}
.selection_detailed {
 width:528px;

 margin:10px auto;
 overflow:hidden;
 border:1px dotted #ccc;
 background-color:#fff;
}
.selection_detailed:hover {
 
 border:1px solid #000;


}

.selection_detailed .sd_inline{
float:left;
width:150px;
height:124px;
 border:0px dotted black;
}
.selection_detailed .user{
	width: auto;
 border:1px solid black;
padding:0;
 background-color:#fff;}

.selection_detailed .nume{
margin-top:5px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#787878;
font-weight:bold;
float:left;}

.selection_detailed .nume span{
margin-left:20px;
font-size:9px;
color:#000;
font-weight:bold;
}

.selection_detailed .userID{
margin-top:5px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#787878;
float:right;}

.toate_selectiile .titlu_selectie{color:#7474DC;font-weight:bold;}
.toate_selectiile .titlu_selectie:hover{color:red;}



/*
====================
*/

div.selection_actions{
	padding-bottom:5px;
	text-align:center;}
	
div.selection_actions span{
	margin-right:35px;
	}

/*
===================================================================================
SCROLL CSS
==================================================================================
*/

div.scrollholder
{
    position: relative;
    width: auto; height: 200px;
    overflow: auto;
    z-index: 1;
    background-color: #F3F3F3;
}

div.scrollit
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 11px; height: 100%;
    font-size: 0;
    z-index: 3;
    background: #C0C0C0;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 14px;
    cursor: pointer;
    z-index: 4;
    background: #660033;

} 


/*
=======================================================================================
LIGHTBOX
===========================================================================================
*/
#lightwindow_overlay {
	/* REQUIRED */
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 500;
	/* REQUIRED */
}



#lightwindow {
	/* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 999;
	line-height: 0px;
	/* REQUIRED */
}

	#lightwindow_container {
		/* REQUIRED */
		display: none;
		visibility: hidden;
		position: absolute;
		/* REQUIRED */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	/* IE6 needs this or it messes with our positioning */
	* html #lightwindow_container {
		overflow: hidden;
	}

	#lightwindow_contents {
		overflow: hidden;
		z-index: 0;
		position: relative;
		border: 10px solid #ffffff;
		background-color: #ffffff;
	}		

#lightwindow_loading {
	/* REQUIRED */
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9999;
	position: absolute;
	/* REQUIRED */
	background-color: #f0f0f0;
	padding: 10px;
}

	#lightwindow_loading_shim { 
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
	}

	#lightwindow_loading span {
    	font-size: 12px;
		line-height: 32px;
		color: #444444;
		float: left;
		padding: 0 10px 0 0;
	}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
		color: #09F;
		text-decoration: none;
		cursor: pointer;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
		text-decoration: underline;
	}


	#lightwindow_loading img {
   		float: left;
   		margin: 0 10px 0 0;
	}


/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
	/* REQUIRED */
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	/* REQUIRED */
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
		/* REQUIRED */
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
		/* REQUIRED */
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		/* REQUIRED */
		outline: none;
		/* REQUIRED */
	}

	#lightwindow_previous, 
	#lightwindow_next {
		width: 49%;
		height: 100%;
		background: transparent url(/js/lightwindow/images/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}
	
	#lightwindow_previous { 
		float: left;
		left: 0px;
	}

	#lightwindow_next { 
		float: right;
		right: 0px;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
		background: url(/js/lightwindow/images/prevlabel.gif) left 15% no-repeat; 
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
		background: url(/js/lightwindow/images/nextlabel.gif) right 15% no-repeat; 
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
	width: 100%;
	position: absolute;
	z-index: 50; 
	display: none;
	overflow: hidden;
	margin: 0 0 0 10px;
	bottom: 0px;
	left: 0px;
}

	#lightwindow_galleries_tab_container {
		width: 100%;
		height: 0px;
		overflow: hidden;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display: block;
		height: 20px;
		width: 77px;
		float: right;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
		color: #ffffbe;
		background: url(/js/lightwindow/images/black-70.png) repeat 0 0 transparent;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
		color: #ffffbe;

	}

	#lightwindow_galleries_tab_span {
		display: block;
		height: 20px;
		width: 63px;
		padding: 0 7px 0 7px;
	}
	
	#lightwindow_galleries_tab .up	{
		background: url(/js/lightwindow/images/arrow-up.gif) no-repeat 60px 5px transparent;
	}

	#lightwindow_galleries_tab .down {
		background: url(/js/lightwindow/images/arrow-down.gif) no-repeat 60px 6px transparent;
	}

	#lightwindow_galleries_list {
		background: url(/js/lightwindow/images/black-70.png) repeat 0 0 transparent;
		overflow: hidden;
		height: 0px;
	}

	* html #lightwindow_galleries_list {
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}	

	.lightwindow_galleries_list {
		width: 200px;
		float: left;
		margin: 0 0 10px 0;
		padding: 10px;
	}

	.lightwindow_galleries_list h1 {	
		color: #09F;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 10px 0 5px 0;
		font-size: 16px;
	}

	.lightwindow_galleries_list li {
		margin: 5px 0 5px 0;
		list-style-type: none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display: block;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 0 0 0 10px;
		font-size: 11px;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		background: #000000;
		color: #ffffbe;
		border-left: 3px solid #ffffbe;
		padding: 0 0 0 7px;
	}
		
#lightwindow_data {
	/* REQUIRED */
	position: absolute;
	/* REQUIRED */
}

	#lightwindow_data_slide {
		/* REQUIRED */
		position: relative;
		/* REQUIRED */
	}

	#lightwindow_data_slide_inner {
		background-color: #ffffff;
		padding: 0 10px 10px 10px;
	}

	#lightwindow_data_caption {
		padding: 10px 0 0 0;
		color: #666666;
		line-height: 25px;
		background-color: #ffffff;
		clear: both;
	}

	#lightwindow_data_details {
		background-color: #f0f0f0;
		padding: 0 10px 0 10px;
		height: 20px;
	}
	
	#lightwindow_data_author_container {
		width: 40%;
		text-align: right;
		color: #666666;
	 	font-style: italic;
		font-size: 10px;
		line-height: 20px;
		float: right;
		overflow: hidden;
	}
	
	#lightwindow_data_gallery_container {
		font-size: 10px;
		width: 40%;
		text-align: left;
		color: #666666;
		line-height: 20px;
		float: left;
		overflow: hidden;
	}
	
#lightwindow_title_bar {
	height: 25px;
	overflow: hidden;		
}

	#lightwindow_title_bar_title {
		color: #ffffbe;
		font-size: 14px;
		line-height: 25px;
		text-align: left;
		float: left;
	}

	a#lightwindow_title_bar_close_link,	
	a:link#lightwindow_title_bar_close_link,
	a:visited#lightwindow_title_bar_close_link {
		float: right;
		text-align: right;		
		cursor: pointer;
		color: #ffffbe;
		line-height: 25px;
		padding: 0;
		margin: 0;
	}
	
	a:hover#lightwindow_title_bar_close_link,
	a:active#lightwindow_title_bar_close_link {
		color: #ffffff;
	}

/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow p {
	color: #000000;
	padding-right: 10px;
}







/*
=========================================
LIGHTBOX CSS
=========================================
*/

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/imagini/sistem/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/imagini/sistem/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/imagini/sistem/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

/*
=============================================================
SCROLL BOX
=============================================================
*/
.scrollbox {position: relative;}

.scrollbox_content {
	margin-right: 20px;
}

.scrollbox_scrollbar {
	background-color: silver;
	border-left: solid black 1px;
	height: 100%;
	width: 20px;
}

.scrollbox_up_button {
	background: transparent url(/imagini/arrowUp.jpg) top right no-repeat;
	height: 20px;
}

.scrollbox_up_button:hover {
	background: transparent url(/imagini/arrowUpOn.jpg) top right no-repeat;
	height: 20px;
}

.scrollbox_down_button {
	background: transparent url(/imagini/arrowDown.jpg) top right no-repeat;
	height: 20px;
}

.scrollbox_down_button:hover {
	background: transparent url(/imagini/arrowDownOn.jpg) top right no-repeat;
	height: 20px;
}

.scrollbox_handle {

	background: transparent url(/imagini/scroll.jpg) top right;

/*
	background-color: #FFC4C4; */
}
.scroll_title{
	margin-top:50px;
	color:#660033;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline}

		#proiecte_recente {padding:10px; height: 250px; width: 500px; border: solid #c0c0c0 1px;}
		#casting_calls {padding:10px; height: 250px; width: 500px; border: solid #c0c0c0 1px;}
		#testimonials {padding:10px; height: 250px; width: 500px; border: solid #c0c0c0 1px;}
		
		
/*
==============================================
BOOKS
==============================================
*/
/* #display_books{
	background-color:#F5F5F5;
	padding:10px;
	border:1px solid #CCCCCC;
	font-size:14px;} */

#display_books div.book{
	margin:0;
	width:690px;
 	padding:10px;
 	background-color:#F9F9F9;
 	border:1px solid #CCCCCC;
 			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
 	}

#display_books div.pret{
	float:right;
 	font-weight:bold;
 	color:#DF0000;
	}

#display_books div.comanda{
	color:#322FFF;
 	text-decoration:underline;
	 margin-top:20px;}

#display_books div.nume{
	font-weight:bold;
	text-decoration:underline;}

#display_books div.tog_detalii{
	color:#322FFF;
 	text-decoration:underline;
 	margin-top:20px;
		}

#display_books div.descriere{
	font-size:12px;
 	padding:10px;
}




.navcontainer { margin-left: 0px; }

.navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;
}

.navcontainer li { margin: 0 0 1px 0; }

.navcontainer a
{
font-weight:normal;
display: block;
color: #333;
background-color: transparent;
width: 140px;
padding: 2px 10px;
text-decoration: none;
border-top: 0px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 0px solid #ccc;
font-size: 12px;
}

.navcontainer a:hover
{
background-color: #292929;
color: #FFF;
border-right: 10px solid #AC3435;
padding: 2px 1px 2px 10px;
}

.navcontainer ul ul
{
display:none;
margin-left: 10px;
padding: 0;
list-style-type: none;
}

.navcontainer li li a
{
display: block;
color: #333;
background-color: transparent;
width: 130px;
padding: 2px 10px;
margin: 0;
border-top: none;
border-bottom: none;
border-left: 1px solid #ccc;
text-decoration: none;
font-size: 12px;
}


/*
====================================
*/

#search_menu {
	border-left:1px solid black;
	border-top:1px solid black;
	margin-bottom:10px;}

#search_menu div{
	
	padding:5px 15px 5px 15px;
	float:left;
	font-weight:bold;
			}
	


#search_menu div a:hover{
	color:#000;}

#search_menu td{
	border-right:1px solid black;
	border-bottom:1px solid black;
	text-align:center;
	}
	
#scontainer {
	position: fixed;
	z-index: 99999;
	right:0;
	bottom:0;
	float:right;
	cursor: pointer;
}

/* yellow rounded box */
div.yellow-rounded {
	float: left;
	width: 600px;
}
div.yellow-rounded-content {
	/*height: 32px;*/
	padding: 10px;
}
div.yellow-rounded-content div {
	float: left;
}
.yellow-rounded .pix5 {
	background: #FFF1B8;
}
.yellow-rounded .pix1, .yellow-rounded .pix2, .yellow-rounded .yellow-rounded-content {
	border-left: 1px solid #FFF1B8;
	border-right: 1px solid #FFF1B8;
	background: #FFFEE2;
}
.yellow-rounded .pix3 {
	border-left: 2px solid #FFF1B8;
	border-right: 2px solid #FFF1B8;
	background: #FFFEE2;
}
.pix5 {
	margin: 0 5px;
}
.pix3 {
	margin: 0 3px;
}
.pix2 {
	margin: 0 2px;
}
p.pix1 {
	margin: 0 1px;
	height: 2px;
}
.pix1, .pix2, .pix3, .pix5 {
	font-size: 0;
	line-height: 0;
	height: 1px;
}

/* ----------------------- NICK -------------------- */

input.button { font-weight:bold; padding:3px; border: 1px solid #76ee00; cursor:pointer;
	background:url(/images/gradient_green2.gif); background-color:#3b9d00;  color:#fff; }

p.titlu1 { font-family:arial; font-size:16px; font-weight:bold; margin-top:0; margin-bottom:8px; color:#00BF1A; }