	body {
		background: #F4F4F4 url('/alin/img/_back.jpg') no-repeat;
	}

	@font-face {
    font-family: gemfont; src: url('/alin/img/gemfont.ttf');
	}
	
  @font-face {
    font-family: BebasRegular;
    src: url('/alin/fonts/BEBAS___-webfont.eot');
    src: url('/alin/fonts/BEBAS___-webfont.eot?iefix') format('eot'),
         url('/alin/fonts/BEBAS___-webfont.woff') format('woff'),
         url('/alin/fonts/BEBAS___-webfont.ttf') format('truetype'),
         url('/alin/fonts/BEBAS___-webfont.svg#wermbfontSRj8j0PE') format('svg');
    font-weight: normal;
    font-style: normal;

}

   p {
    font: normal 12px Verdana, Geneva, sans-serif;
   }
   
   .center {
    text-align:center;
   }

	.clear {
		clear:both;
	}
	
	#container {
		width:1240px;
		padding:0; margin:0 auto;
	/*	border:1px solid black; */
	}
	
	.center_wrapper {
    width:750px;
    padding:0 0 3em 0; margin:2em 0 0 0;
    background-color:#FFF;
    border:0px solid black;
	}
	
	#twist_main_header {
		padding:0; margin:0;
		float:left;
	}
	
	#twist_container {
		width:1180px;
		margin:0 auto;
		/*border:1px solid red;*/
		font:lighter 12px Verdana, Geneva, sans-serif;
	}

	#twist_meniu {
		background: url('/alin/img/meniu2.png') no-repeat; width:1200px; height:46px;
		padding:0; margin:0 0 0 10px;
	}
	
	#twist_meniu ul {
		list-style-type:none;
		padding:0.65em 0 0 0 ; margin:0 0 0 1.6em;
	}
	
	#twist_meniu li {
		display:inline;
		padding:0 0.3em 0.5em 0; margin:0;
		background: url('/alin/img/separator.png') no-repeat right; width:2px; height:31px;
	}
	
	#twist_meniu a:link, #twist_meniu a:active, #twist_meniu a:visited {
	    font:bold 10px Verdana, Geneva, sans-serif; color:#cecece; text-shadow:1px 1px 0 #000; letter-spacing:0.1em; text-decoration:none;
		padding:0.5em 0.5em 0.7em 0.5em;
		background:none;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;

	}
	
	#twist_meniu a:hover {
		font:bold 10px Verdana, Geneva, sans-serif; color:#f8f8f8; text-shadow:1px 1px 0 #000; letter-spacing:0.1em; text-decoration:none;
		background: rgba(0,0,0,0.5);
	} 
	
	.no_del {
		background:none !important;
	}
	
	#twist_header {
		background: url('/alin/img/header3.png') no-repeat top; width:1200px; height:120px;
		padding:0; margin:0 0 -16px 10px;
	}
	
	#twist_login {
	
		float:right;
		/*margin:0 0.5em 0 10px;*/
	
	 
	}
	
	
	
	#twist_login span {
    font:lighter 11px Verdana, Geneva, sans-serif; color:#000;
  }
  
  #welcome_login {
		
		width:225px; 
		height:100px;
		float:right;
		margin:0 0.5em 0 10px;
	  -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
	}
        
  .welcome_user {
    padding:0; margin:1em 0.5em 0.5em 0.5em;
    text-align:center;
  }
        
  .welcome_user span b {
    font-weight: bold;
  }
	
	#twist_continut {
		padding:0; margin:0 10px 0 0;
	}
	
	.twist_box {
		width:350px; height:auto;
		padding:0; margin:10px 0 0 20px;
		float:left;
		background: #EBEBEB;
	  -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px;
		border:1px #c5c5c5 solid;
		-moz-box-shadow: 0px 5px 10px #d5d5d5; -webkit-box-shadow: 0px 5px 10px #d5d5d5; box-shadow: 0px 5px 10px #d5d5d5;
	}
	
	.twist_box_titlu {
		text-align:center;
		width:310px; height:40px;
		padding:0 0 25px 0;
	}
	
	.twist_box_titlu h4 {
		margin:0; padding:0.2em 0 0.2em 0.3em;
		font:lighter 22px gemfont, sans-serif; color:#181818; text-shadow:1px 1px 0 #FFF; line-height:1em;
	}
	
	.twist_box_mijloc {
		margin:0.9em; padding:0;
	}
	
	.thumbnail {
		float:left;
		padding:1px; margin: 0 0.5em 0 0;
		border:5px #343434 solid;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		opacity:0.9; filter:alpha(opacity=90);
	}
	
	.thumbnail2 {
		float:left;
		padding:1px; margin: 0 0.5em 0 0;
		border:5px #161616 solid;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		opacity:1; filter:alpha(opacity=100);
	}
	
	.random_thumb {
    max-width:85px; max-height:100px;
		float:left;
		padding:1px; margin:0 0 1em 0.8em;
		border:2px #cdcdcd solid;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	}
	
	.random_thumb2 {
    max-width:85px; max-height:100px;
		float:left;
		padding:1px; margin:0 0 1em 0.8em;
		border:2px #161616 solid;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	}
	
	.footer_thumb {
		float:left;
		padding:1px; margin: 0 0.5em 0.5em 0;
		border:3px #4c4c4c solid;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	}
	
	.footer_thumb2 {
		float:left;
		padding:1px; margin: 0 0.5em 0.5em 0;
		border:3px #d0d0d0 solid;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	}

	.twist_box_mijloc small {
		margin:0; padding:0;
		color:#7a7a7a; text-shadow:1px 1px 0 #f9f9f9;
	}
	
	.twist_box_mijloc h5 {
		font:bold 12px Verdana, Geneva, sans-serif; color:#121212;
		margin:0 0 0.5em 0; padding:0;
	}
	
	.twist_box_mijloc p {
		font:lighter italic 13px 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#242424; line-height:1.6em; text-indent:1em;
		float:left;
		padding:0.5em;
		background:#f7f7f7 url('/alin/img/ghilimele.png') no-repeat bottom right;
		-moz-box-shadow: 0 0 5px #a5a5a5; -webkit-box-shadow: 0 0 5px #a5a5a5; box-shadow: 0 0 5px #a5a5a5;	
	}
	
	.twist_box_mijloc span {
		font:normal 12px Arial, Helvetica, sans-serif; color:#242424;
		margin:0; padding:0;
	}
	
	a.mai_mult:link, a.mai_mult:active, a.mai_mult:visited {
		font: bold 10px Verdana, Geneva, sans-serif; color:#303b42; text-shadow:1px 1px 0 #f7f7f7; text-decoration:none;
		padding:1em 3em 1em 3em;
		background-color:#E0E0E0;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		-moz-box-shadow: 2px 2px #919191; -webkit-box-shadow: 2px 2px #919191; box-shadow: 2px 2px #919191;
	}
	
	a.mai_mult:hover {
		color:#5d7380;
	}
	
	.link {
		margin:3em 0 0 0; padding:0 0 1em 0;
		text-align:center;
	}
	
	.hr {
		padding:0; margin:0.7em 0 1.4em 0;
		border-top:none; border-left:none; border-right:none; border-bottom:1px #cacaca solid;
	}
	
	a.ancora_casting:link, a.ancora_casting:active, a.ancora_casting:visited {
		font:bold 12px Verdana, Geneva, sans-serif; color:#3e3e3e; text-decoration:none; line-height: 16px;
	}
	
	a.ancora_casting:hover {
		font:bold 12px Verdana, Geneva, sans-serif; color:#121212; text-decoration:none; line-height:16px;
		padding-bottom:1px;
		border-bottom:1px dotted #333;
	}
	
	.img_header {
		border-top:5px #2d2d2d solid; border-bottom:5px #2d2d2d solid;
		margin:0 0 2em 0; padding:0;	
	}
	
	a.link_more:link, a.link_more:active, a.link_more:visited {
		font: bold 10px  Tahoma, Geneva, sans-serif; color:#e5e5e5; text-shadow:1px 1px 0 #68767d; text-decoration:none;
		padding:0.5em 1em 0.5em 1em;
		background-color:#91a6ae;
		border:1px #748991 solid;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	/*	-moz-box-shadow: 0 2px #4b5459; -webkit-box-shadow: 0 2px #636f75; box-shadow: 0 2px #4b5459; */
	}
	
	a.link_more:hover {
		font: bold 10px  Tahoma, Geneva, sans-serif; color:#FFF; text-shadow:1px 1px 0 #68767d; text-decoration:none;
		padding:0.5em 1em 0.5em 1em;
		background-color:#91a6ae;
		border:1px #54676e solid;
	  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	/*	-moz-box-shadow: 0 2px #4b5459; -webkit-box-shadow: 0 2px #636f75; box-shadow: 0 2px #4b5459; */
	}
	
	#banner {
		padding:2em 0 1.5em 0; margin:0;
		text-align:center;
	}
	
	#banner img {
		border:none;
	}
	
	a.ads_link:link, a.ads_link:active, a.ads_link:visited {
    background: url('/alin/img/inscriere_gratuita2.png') no-repeat; width:160px; height:90px;
    padding:0 157px 72px 0; margin:0;
    border:none; text-decoration:none;
	}
	
	a.ads_link:hover {
    background: url('/alin/img/inscriere_gratuita.png') no-repeat; width:160px; height:90px;
    padding:0 157px 72px 0; margin:0;
    border:none; text-decoration:none;
	}
	
		a.ads_link2:link, a.ads_link2:active, a.ads_link2:visited {
    background: url('/alin/img/buton_cautare2.png') no-repeat; width:160px; height:90px;
    padding:0 157px 72px 0; margin:0;
    border:none; text-decoration:none;
	}
	
	a.ads_link2:hover {
    background: url('/alin/img/buton_cautare.png') no-repeat; width:160px; height:90px;
    padding:0 157px 72px 0; margin:0;
    border:none; text-decoration:none;
	}
	
	.full_content_container {
    padding:20px 10px 20px 10px; margin:10px 0 20px 0;
    width:1150px; height:auto; min-height:600px;
    background-color:#FFF;
    overflow:hidden;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
	}
	
	.narrow_content_container {
    padding:20px 10px 20px 10px; margin:10px 0 20px 0;
    width: 850px; height:auto; min-height:600px;
    background-color:#FFF;
    float:left;
    overflow:hidden;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
	}
	
	#right_wrapper {
    width:280px;
    float:left;
    background-color:#FFF;
    padding:0; margin:7px 0 0 10px;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
  }
	
	.twist_breadcrumb {
    padding:0; margin:0;
	}
	
	.twist_breadcrumb ul {
    list-style-type:none;
    padding:0; margin:0 0 0 20px;
	}
	
	.twist_breadcrumb li {
    padding:0; margin:0;
    display:inline;
	}
	
	.twist_breadcrumb li a {
    font:lighter 10px Verdana, Geneva, sans-serif; color:#8da8b7;
    text-decoration:none;
	}
	
	.twist_breadcrumb li a:hover {
    color:#a8c4d4;
	}
	
  /* MAIN END */
  
  
  
  
  
  /* PROFIL UTILIZATOR */
  
  		.user_login_container {
      width:570px;
      padding:0; margin:0;
		}
	
		.user_login_box {
			width:320px; height:auto;
			padding:0.5em; margin:0;
			float:left;
			background: #EBEBEB url('../imagini/login/user_icon.png') no-repeat top right;
	    	-moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px;
			border:1px #c5c5c5 solid;
		}
		
		.user_login_box_titlu {
			text-align:center;
			width:310px; height:40px;
			padding:0; margin:0 0 1.5em 0;
		}
	
		.user_login_box_titlu h6 {
			margin:0; padding:0.2em 0 0.2em 0.3em;
			font:lighter 22px gemfont, sans-serif; color:#181818; text-shadow:1px 1px 0 #FFF; line-height:1em;
		}
		
		.user_login_box_continut {
			padding:0; margin:0;
		}
		
	  .user_login_box_continut form {
			margin:0 0 0 1.5em; padding:0;
		}
		
		.user_login_box_continut fieldset {
			border:none;
		}
		
		.user_login_box_continut fieldset input {
			margin:0 0 1em 0;
		}
		
		.user_login_box_continut fieldset span {
			font:bold 11px Verdana, Geneva, sans-serif; color:#465054; text-shadow:1px 1px 0 #f5f5f5;
			padding:0; margin:0 0 0 0.5em;
		}
	
		.user_input_user {
			background:#FFF url('../imagini/login/user.png') no-repeat right; width:200px; height:33px;
			font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
			padding-right:3em; padding-left:0.6em;
			border:1px #d7e2e6 solid;
			-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
		}
		
		.user_input_user_hover {
			background:#FFF url('../imagini/login/user.png') no-repeat right; width:200px; height:33px;
			font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
			padding-right:3em; padding-left:0.6em;
			border:1px #A5B7BE solid;
			-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
		}
		
		.user_input_pass {
			background:#FFF url('../imagini/login/parola.png') no-repeat right; width:200px; height:33px;
			font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
			padding-right:3em; padding-left:0.6em;
			border:1px #d7e2e6 solid;
			-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
		}
		
		.user_input_pass_hover {
			background:#FFF url('../imagini/login/parola.png') no-repeat right; width:200px; height:33px;
			font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
			padding-right:3em; padding-left:0.6em;
			border:1px #A5B7BE solid;
			-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
		}
		
		.user_facebook {
			background: url('../imagini/login/facebook.png') no-repeat; width:150px; height:20px;
			padding:0 9.3em 0.2em 0; margin:0 0 0 0.8em;
			text-decoration:none;
		}
		
		.user_login_btn {
			font:lighter 12px Verdana, Geneva, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
			text-decoration:none;
			border:none;
			padding:0.5em 1.2em 0.5em 1.2em; margin: 0 0 2em 7em;
			background-color:#181818;
		    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;			
		}
		
		.user_login_btn_hover {
			font:lighter 12px Verdana, Geneva, sans-serif; color:#FFF; text-shadow:1px 1px 0 #000;
			text-decoration:underline;
			border:none;
		    padding:0.5em 1.2em 0.5em 1.2em; margin: 0 0 2em 7em;
			background-color:#232323;
		    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		}
		
		.user_linkuri {
			/*padding:0; margin:0 0 0 2.2em;*/
		}
		
	    a.user_cont_nou:link, a.user_cont_nou:active, a.user_cont_nou:visited {
			font:lighter 10px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:underline;
			background-color:#5b6b77;
			margin:0 1em 0 1.5em; padding:0.5em;
		    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
		}
		
		a.user_cont_nou:hover {
			font:lighter 10px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
			background-color:#24282b;
			margin:0 1em 0 1.5em; padding:0.5em;
		    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
		}
		
		a.user_link2:link, a.user_link2:active, a.user_link2:visited {
			font:lighter 10px Verdana, Geneva, sans-serif; color:#24282b; text-decoration:underline;
			margin-left:1.5em; padding:0.5em;
		}
		
		a.user_link2:hover {
			font:lighter 10px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
			background-color:#24282b;
			padding:0.5em;
		    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
		}
		
		.user_sau {
			font: bold 14px Verdana, Geneva, sans-serif; color:#3c464a; text-shadow: 1px 1px 0 #FFF;
		}
		
		.user_info_login {
      font:bold 11px Arial, Helvetica, sans-serif; color:#DC1C53; text-align:center; line-height:1.5em;
		}
		
		.user_info_box {
      background-color:#f7ecec; width:325px; 
      margin:0; padding:5px;
      border-bottom: 5px #da6868 solid;
      border-left: 1px #da6868 solid; border-right: 1px #da6868 solid; border-top: 1px #da6868 solid;
      -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
      -moz-border-radius-bottom: 10px;
    }
    
    .user_header_info {
      font:bold 16px Arial, Helvetica, sans-serif; color:#DC1C53;
    }
  
  /* PROFIL UTILIZATOR END */
  
  
  
  
  
  /* CONTACT */ 
  
      #contact_wrapper {
        padding:0; margin:0;
    }
    
    #contact_wrapper span {
       font:lighter 12px Verdana, Geneva, sans-serif; color:#000;
       line-height:25px;
    }
    
    #contact_wrapper h2 {
        font:lighter 20px 'BebasRegular', Arial, sans-serif; color:#3b494e; letter-spacing:2px; word-spacing:8px;
        margin-bottom: 2em;
    }
    
    #contact_wrapper div img {
        border:1px solid #e6e6e6;
        padding:3px;
    }
    
    #contact_wrapper div small {
        margin-left:15px;
        font:lighter 10px Tahoma, Geneva, sans-serif;
        color:#6A6A6A;
    }

    .contact_info_box {
        padding:1em; margin:2em 0 3em 8px;
	width:680px; 
	background-color:#F3CFCF;
        -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
        border:1px #C68B8B solid;
    }
    
    #contact_wrapper strong {
        font-family:Tahoma, Geneva, sans-serif;
        font-weight:bold;
        font-size:14px;
        color:#6a6a6a;
        letter-spacing:1px;
        word-spacing:4px;
    }
    
    .contact_span_title {
	padding:0; margin:0;
	font:bold 12px Verdana, Geneva, sans-serif !important; color:#d84664 !important; text-transform:uppercase !important; letter-spacing:0 !important; text-shadow:1px 1px 0 #f5e9e9 !important;
    }
    
    a.contact_ancora_casting:link, a.contact_ancora_casting:active, a.contact_ancora_casting:visited {
	font:bold 12px Verdana, Geneva, sans-serif; color:#839eaa; text-decoration:none; line-height: 16px;
    }
	
    a.contact_ancora_casting:hover {
	font:bold 12px Verdana, Geneva, sans-serif; color:#a2bdca; text-decoration:none; line-height:16px;
	padding-bottom:1px;
	border-bottom:1px dotted #333;
    }
    
    #contact_harti a {
        margin-left:15px;
    }
  
  /* CONTACT END */
  
  
  
  
  /* INREGISTRARE UTILIZATOR */
  
		#profil_twist_wrapper {
			padding:0; margin:0; 
			width:540px;
		}
		
		#profil_twist_wrapper p {
			padding:0 0 0 3em; margin:0;
			font:lighter 11px Arial, Helvetica, sans-serif; line-height:1.1em;
			width:450px;
			background:url('/alin/img/formular_inregistrare/info.png') no-repeat left;
		}
		
		#profil_twist_wrapper h4 {
			width:480px;
			padding:0 0 0.2em 0; margin:0 0 0.2em 0;
			font:bold 14px lane, sans-serif; letter-spacing:0.05em;
			border-bottom:3px #D84664 solid;
		}

		#profil_twist_wrapper h5 {
			padding:0; margin:0;
			font:bold 10px Arial, Helvetica, sans-serif; color:#523b3b; word-spacing:0.4em; text-transform:uppercase; letter-spacing:0.2em; 			text-shadow:1px 1px 0 #f5e9e9; text-align:center;
		}
		
		#profil_twist_wrapper h6 {
			padding:0 0 0 1em; margin:1.5em 0 0 0;
			width:180px;
			font:bold 12px lane, sans-serif; letter-spacing:0.05em; 
			border-left:15px #D84664 solid;
		}
		
		.profil_span_title {
			padding:0; margin:0;
			font:bold 12px Verdana, Geneva, sans-serif; color:#d84664; text-transform:uppercase; letter-spacing:0; text-shadow:1px 1px 0 #f5e9e9;
		}
		
		#profil_twist_wrapper form {
			padding:0; margin:0
		}
		
		#profil_twist_wrapper fieldset {
			padding:1em; margin:1.5em 0 0 1.4em;
			width:400px;
			background-color:#f1f1f1;
			border:1px #dcdcdc solid;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		}
		
		#profil_twist_wrapper strong {
			font-weight:bold;
		}
		
		.profil_span_label {
			padding:0; margin:0;
			font:lighter 12px Verdana, Geneva, sans-serif; color:#5b6265; text-align:right; text-transform:none; text-shadow:1px 1px 0 #FFF;
			float:left;
			width:100px; 
		}
		
		.profil_span_info {
			padding:0; margin:0 1em 0 0.5em;
			font:lighter 12px Verdana, Geneva, sans-serif; color:#5b6265; text-align:right; text-transform:none; text-shadow:1px 1px 0 #FFF;
			width:350px;
		}
		
		.profil_span_small {
			padding:0; margin:0 1em 0 0.5em;
			font:lighter 11px Verdana, Geneva, sans-serif; color:#5b6265; text-align:right; text-transform:none; text-shadow:1px 1px 0 #FFF;
			width:60px;
		}
				
		.profil_info_box {
			padding:0.5em; margin:2em 0 0 0;
			width:500px; 
			background-color:#F3CFCF;
		    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
			border:1px #C68B8B solid;
		}
		
		.profil_cat_formular {
			padding:0; margin:0 auto;
			margin-top:2em;
			background:url('/alin/img/formular_inregistrare/formular.png') no-repeat; width:257px; height:24px;
		}
		
		.profil_twist_forms_input {
			padding:0.3em; margin:0 0 0 0.7em;
			width:160px; height:26px;
			border:1px #a5b7be solid;
			font:lighter 12px Arial, Helvetica, sans-serif;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
			float:left;
			opacity:0.3; filter:alpha(opacity=30);
		}
		
		.profil_twist_forms_textarea {
			padding:0.3em; margin:0 0 0 0.7em;
			border:1px #a5b7be solid;
			font:lighter 12px Arial, Helvetica, sans-serif;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
			float:left;
			opacity:0.3; filter:alpha(opacity=30);
		}
		
		.profil_twist_forms_radio {
			height: 25px; width: 19px;
			float:left;
			margin: 0 0 3px; padding: 0 0 0 26px;
			background: url("/alin/img/formular_inregistrare/radio.png"); background-repeat:no-repeat;
			cursor: default;
		}
		
		.profil_twist_forms_checkbox {
			height: 25px; width: 19px;
			float:left;
			margin: 0 0 3px; padding: 0 0 0 26px;
			background: url("/alin/img/formular_inregistrare/checkbox.png") no-repeat;
			cursor: default;	
		}
		
		.profil_twist_forms_checkbox input,.profil_twist_forms_radio input {
			display: none;
		}
		
		.profil_twist_forms_checkbox input.show,.profil_twist_forms_radio input.show {
			display: inline;
		}
		
		/* .selected {
			background-position: 0 -52px;
		} */ 
		
		.profil_twist_forms_select {
			padding:0.3em 0.7em 0.3em 0.5em; margin:0 0 0 0.6em;
			height:26px;
			opacity:0.3; filter:alpha(opacity=30);
			border:1px #a5b7be solid;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;	
		}
		
		.profil_twist_forms_select input.show {
			display:none;
		}
		
		.profil_input_info {
			padding:0; margin:0;
			font:lighter 9px Verdana, Geneva, sans-serif; color:#a2a2a2;
		}
		
		.profil_input_info_div {
			padding:0; margin:-1em 0 1em 6.75em;
			width:200px;
		}
		
		a.profil_inreg_trimite:link, a.profil_inreg_trimite:active, a.profil_inreg_trimite:visited {
			font:lighter 10px Arial, Helvetica, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
			text-decoration:none;
			padding:0.7em 1.2em 0.7em 1.2em; margin-left:18em;
			background-color:#181818;
		    -moz-border-radius: 5px;
    		-webkit-border-radius: 5px;
    		-khtml-border-radius: 5px;
			border-radius: 5px;			
		}
		
		a.profil_inreg_trimite:hover {
			font:lighter 10px Arial, Helvetica, sans-serif; color:#FFF; text-shadow:1px 1px 0 #000;
			text-decoration:underline;
		    padding:0.7em 1.2em 0.7em 1.2em;
			background-color:#232323;
		    -moz-border-radius: 5px;
    		-webkit-border-radius: 5px;
    		-khtml-border-radius: 5px;
			border-radius: 5px;
		}
		
		a.profil_inreg_termeni:link, a.profil_inreg_termeni:active, a.profil_inreg_termeni:visited {
			font:bold 11px Verdana, Geneva, sans-serif; color:#475767; text-shadow: 1px 1px 0 #FFF;
			text-decoration:none;
		}
		
		a.profil_inreg_termeni:hover {
		    font:bold 11px Verdana, Geneva, sans-serif; color:#5b758f; text-shadow: 1px 1px 0 #FFF;
			text-decoration:none;
		}
		
		.profil_detaliere {
			margin-left:40px;
		}
		
		.profil_expand {
			padding:0 24px 12px 0; margin:0;
			background:url('/alin/img/formular_inregistrare/plus.png') no-repeat center; width:29px; height:29px;
			border:none; text-decoration:none;
		}
		
		a.profil_link2 {
      font: bold 9px Verdana, Geneva, sans-serif; color:#EC6980;
      text-decoration:none;
		}
		
		.profil_expand_span {
			padding:0; margin:0 0 0 457px;
			font:lighter 10px Verdana, Geneva, sans-serif; color:#D84664; text-shadow:1px 1px 0 #FFF;
		}
		
		.inreg_check_text {
      font:normal 10px Tahoma, Geneva, sans-serif; color:#DC1C73;
		}
		
		
		.profil_cont_info {
     font-size:11px; color:#706F6F; border:1px solid #706F6F; padding:5px;
		}
  
  /* INREGISTRARE UTILIZATOR END */
  
  
  
  
  
  /* EDITARE PROFIL */
  
  		#profil_twist_wrapper {
			padding:0; margin:0; 
			width:540px;
		}
		
		#profil_twist_wrapper h4 {
			width:480px;
			padding:0 0 0.2em 0; margin:0 0 0.2em 0;
			font:bold 14px lane, sans-serif; letter-spacing:0.05em;
			border-bottom:3px #D84664 solid;
		}

		#profil_wrapper h5 {
			padding:0; margin:0;
			font:bold 10px Arial, Helvetica, sans-serif; color:#523b3b; word-spacing:0.4em; text-transform:uppercase; letter-spacing:0.2em; 			text-shadow:1px 1px 0 #f5e9e9; text-align:center;
		}
		
		#profil_twist_wrapper h6 {
			padding:0 0 0 1em; margin:1.5em 0 0 0;
			width:180px;
			font:bold 12x lane, sans-serif; letter-spacing:0.05em; 
			border-left:15px #D84664 solid;
		}
		
		.profil_span_title {
			padding:0; margin:0;
			font:bold 12px Verdana, Geneva, sans-serif; color:#d84664; text-transform:uppercase; letter-spacing:0; text-shadow:1px 1px 0 #f5e9e9;
		}
		
		#profil_twist_wrapper form {
			padding:0; margin:0
		}
		
		#profil_twist_wrapper fieldset {
			padding:1em; margin:1.5em 0 0 1.4em;
			width:400px;
			background-color:#f1f1f1;
			border:1px #dcdcdc solid;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		}
		
		#profil_twist_wrapper strong {
			font-weight:bold;
		}
		
		.profil_span_label {
			padding:0; margin:0;
			font:lighter 12px Verdana, Geneva, sans-serif; color:#5b6265; text-align:right; text-transform:none; text-shadow:1px 1px 0 #FFF;
			float:left;
			width:100px; 
		}
		
		.profil_span_info {
			padding:0; margin:0 1em 0 0.5em;
			font:lighter 12px Verdana, Geneva, sans-serif; color:#5b6265; text-align:right; text-transform:none; text-shadow:1px 1px 0 #FFF;
			width:350px;
		}
		
		.profil_span_small {
			padding:0; margin:0 1em 0 0.5em;
			font:lighter 11px Verdana, Geneva, sans-serif; color:#5b6265; text-align:right; text-transform:none; text-shadow:1px 1px 0 #FFF;
			width:60px;
		}
				
		.profil_info_box {
			padding:0.5em; margin:2em 0 0 0;
			width:500px; 
			background-color:#F3CFCF;
		    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
			border:1px #C68B8B solid;
		}
		
		.profil_cat_formular {
			padding:0; margin:0 auto;
			margin-top:2em;
			background:url('/alin/img/editare_profil/formular.png') no-repeat; width:257px; height:24px;
		}
		
		.profil_twist_forms_input {
			padding:0.3em; margin:0 0 0 0.7em;
			width:160px; height:26px;
			border:1px #a5b7be solid;
			font:lighter 12px Arial, Helvetica, sans-serif;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
			float:left;
			opacity:0.3; filter:alpha(opacity=30);
		}
		
		.profil_twist_forms_textarea {
			padding:0.3em; margin:0 0 0 0.7em;
			border:1px #a5b7be solid;
			font:lighter 12px Arial, Helvetica, sans-serif;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
			float:left;
			opacity:0.3; filter:alpha(opacity=30);
		}
		
		.profil_twist_forms_radio {
			height: 25px; width: 19px;
			float:left;
			margin: 0 0 3px; padding: 0 0 0 26px;
			background: url("/alin/img/editare_profil/radio.png"); background-repeat:no-repeat;
			cursor: default;
		}
		
		.profil_twist_forms_checkbox {
			height: 25px; width: 19px;
			float:left;
			margin: 0 0 3px; padding: 0 0 0 26px;
			background: url("/alin/img/editare_profil/checkbox.png") no-repeat;
			cursor: default;	
		}
		
		.profil_twist_forms_checkbox input,.profil_twist_forms_radio input {
			display: none;
		}
		
		.profil_twist_forms_checkbox input.show,.profil_twist_forms_radio input.show {
			display: inline;
		}
		
		/* .selected {
			background-position: 0 -52px;
		} */ 
		
		.profil_twist_forms_select {
			padding:0.3em 0.7em 0.3em 0.5em; margin:0 0 0 0.6em;
			height:26px;
			opacity:0.3; filter:alpha(opacity=30);
			border:1px #a5b7be solid;
			-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;	
		}
		
		.profil_twist_forms_select input.show {
			display:none;
		}
		
		.profil_input_info {
			padding:0; margin:0;
			font:lighter 9px Verdana, Geneva, sans-serif; color:#a2a2a2;
		}
		
		.profil_input_info_div {
			padding:0; margin:-1em 0 1em 6.75em;
			width:200px;
		}
		
		a.profil_inreg_trimite:link, a.profil_inreg_trimite:active, a.profil_inreg_trimite:visited {
			font:lighter 10px Arial, Helvetica, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
			text-decoration:none;
			padding:0.7em 1.2em 0.7em 1.2em; margin-left:18em;
			background-color:#181818;
		    -moz-border-radius: 5px;
    		-webkit-border-radius: 5px;
    		-khtml-border-radius: 5px;
			border-radius: 5px;			
		}
		
		a.profil_inreg_trimite:hover {
			font:lighter 10px Arial, Helvetica, sans-serif; color:#FFF; text-shadow:1px 1px 0 #000;
			text-decoration:underline;
		    padding:0.7em 1.2em 0.7em 1.2em;
			background-color:#232323;
		    -moz-border-radius: 5px;
    		-webkit-border-radius: 5px;
    		-khtml-border-radius: 5px;
			border-radius: 5px;
		}
		
		a.profil_inreg_termeni:link, a.profil_inreg_termeni:active, a.profil_inreg_termeni:visited {
			font:bold 11px Verdana, Geneva, sans-serif; color:#475767; text-shadow: 1px 1px 0 #FFF;
			text-decoration:none;
		}
		
		a.profil_inreg_termeni:hover {
		    font:bold 11px Verdana, Geneva, sans-serif; color:#5b758f; text-shadow: 1px 1px 0 #FFF;
			text-decoration:none;
		}
		
		.profil_detaliere {
			margin-left:40px;
		}
		
		a.profil_expand:link, a.profil_expand:active, a.profil_expand:visited, a.expand:hover {
			padding:0 24px 12px 0; margin:0;
			background:#FFF url('/alin/img/editare_profil/plus.png') no-repeat; width:24px; height:24px;
			border:none; text-decoration:none;
		}
		
		.profil_expand_span {
			padding:0; margin:0 0 0 457px;
			font:lighter 10px Verdana, Geneva, sans-serif; color:#D84664; text-shadow:1px 1px 0 #FFF;
		}
  
  /* EDITARE PROFIL END */
  
  
  
  
  /* PROFIL MAIN */
  
        #wrapper_profil {
        padding:0;
        margin:0;
        font:normal 12px Verdana, Geneva, sans-serif;
        line-height:17px;
        width:900px;
    }
    
    #wrapper_profil p {
        padding:0;
        margin:0 0 20px 0;
    }
    
#meniu_profil {
        background-color:#000;
	background-repeat:no-repeat;
        width:725px;
        height:33px;
	margin:0;
            -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; 
}

#meniu_profil ul {
	list-style-type:none;
        padding-top:7px;
}

#meniu_profil li {
	display:inline;
        padding:0 10px 0 0;
       
}

#meniu_profil a:link, #meniu_profil a:active, #meniu_profil a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D1D1D1;
	text-decoration:none;
        padding: 9px 3px 11px 3px;
}

#meniu_profil a:hover {
        font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
        padding: 9px 3px 11px 3px;
        background-color:#eb6b93;
	text-decoration:none;
}

.last {
    background-image:none;
}


  a.buton_profil {
    font:bold 11px Tahoma, Geneva, sans-serif; color:#f6ccd9; 
    padding:12px 14px 13px 35px; 
    border:none; 
    /*letter-spacing:1px;*/
    word-spacing:3px;
    text-decoration:none;
    background:#eb6b93 url('/alin/img/profil_utilizator/pointer.png') no-repeat left center; 
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; 
    margin:5px 0 5px 50px;
   /* text-transform:uppercase;*/
  }
  
  a.buton_profil:hover {
      background:#ed7da0 url('/alin/img/profil_utilizator/pointer.png') no-repeat left center;
      color:#FFF;
      margin-left:50px;
  }
  
   a.button_profil {
  font:bold 11px Tahoma, Geneva, sans-serif; color:#f6ccd9; 
    padding:12px 14px 13px 35px; 
	
  border:none; 
  letter-spacing:1px;*
   /* word-spacing:3px;*/
    text-decoration:none;

    
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; 
    
   /*text-transform:uppercase;*/
   background:#eb6b93 url('/alin/img/profil_utilizator/pointer.png') no-repeat left center;
   margin:5px 0 5px 50px;
  }
  
    a.button_profil:hover {
     background:#ed7da0 url('/alin/img/profil_utilizator/pointer.png') no-repeat left center;
      color:#FFF;

	 margin:5px 0 5px 50px;
     
  }
  
  
  #profil_utilizator {
      padding:0;
      margin:0;
      float:left;
  }
  
  #profil_utilizator span {
      line-height:20px;
  }
  
  #profil_utilizator span strong {
      font-weight:bold;
      color:#404040;
  }
  
  #membru_utilizator {
      padding:0; margin:0 0 0 50px;
      float:left;
  }
  
  #membru_utilizator h4 {
      font:normal 18px Tahoma, Geneva, sans-serif;
      padding:0; margin:0;
  }
  
  a.link_profil:link, a.link_profil:active, a.link_profil:visited {
    font:lighter 12px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
    background-color:#4e565c;
    padding:0.1em 0.6em 0.2em 0.5em;
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
    }
		
  a.link_profil:hover {
    font:lighter 12px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
    background-color:#24282b;
    padding:0.1em 0.6em 0.2em 0.5em;
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
    }
    
    #profil_nereguli {
        margin:20px 0 20px 0; padding:0;
    }
		
    .profil_nereguli_text  {
      font:bold 11px Arial, Helvetica, sans-serif; color:#DC1C53; text-align:left; line-height:1.5em;
    }
		
		
    .profil_nereguli_box {
      background-color:#f7ecec; width:auto; max-width:600px; 
      margin:0 0 20px 0; padding:0;
      border-bottom: 5px #da6868 solid;
      border-left: 1px #da6868 solid; border-right: 1px #da6868 solid; border-top: 1px #da6868 solid;
      -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
      -moz-border-radius-bottom: 10px;
    }
    
    .profil_nereguli_box h4 {
      font:bold 14px Tahoma, Geneva, sans-serif; color:#DA6868;
      margin-left:20px;
    }
    
    
    .profil_nereguli_box ul {
        list-style-image: url('/alin/img/profil_utilizator/error_icon.png');
        list-style-position: outside;
    }
    
    .profil_nereguli_box ul li {
        line-height:30px;
        vertical-align:middle;
    }
    
    a.regular_link {
        font:bold 11px Arial, Helvetica, sans-serif; color:#222222;
        text-decoration:none;
        border-bottom:1px solid #222222;
    }
    
    a.regular_link:hover {
        text-decoration:none;
        border:none;
    }
    
    #profil_box {
        padding:10px; margin:0 0 20px 0;
        border:1px solid #dedede;
        -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
        background-color:#f1f1f1;
    }
    
    #profil_submeniu {
        padding:10px; margin:40px 0 20px 0;
        height:70px; width:410px;
        background-color:#F1F1F1;
        border:1px solid #dedede;
        -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
    }
    
    #profil_submeniu span {
        padding:0; margin:0 0 0 30px;
        display:inline;
    }
    
    .ancora_submeniu1 {
        width:64px; height:64px;
        background: url('/alin/img/profil_utilizator/profil_aplica.png') no-repeat;
        padding:0; margin:0;
        text-decoration:none;
        padding:0 64px 54px 0;
    }
    
    .ancora_submeniu2 {
        width:64px; height:64px;
        background: url('/alin/img/profil_utilizator/profil_fisa.png') no-repeat;
        padding:0; margin:0;
        text-decoration:none;
        padding:0 64px 54px 0;
    } 
    
    .ancora_submeniu3 {
        width:64px; height:64px;
        background: url('/alin/img/profil_utilizator/profil_upgrade.png') no-repeat;
        padding:0; margin:0;
        text-decoration:none;
        padding:0 64px 54px 0;
    }
    
    .ancora_submeniu4 {
        width:64px; height:64px;
        background: url('/alin/img/profil_utilizator/profil_foto.png') no-repeat;
        padding:0; margin:0;
        text-decoration:none;
        padding:0 64px 54px 0;
    } 
    
    #profil_afisare span {
        font-size:11px;
    }
    
    #profil_afisare h5 {
        width:360px;
        padding:0 0 0.2em 0; margin:0 0 0.2em 0;
	font:bold 14px Tahoma, Geneva, sans-serif; letter-spacing:0.05em;
	border-bottom:3px #D84664 solid;
        margin:20px 0 2px 0;
    }
    
    .profil_afisare_box {
        width:360px;
        padding:10px;
        background-color:#f1f1f1;
        border:1px #dedede solid;
        margin:0 40px 0 0;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
    }
    
    .profil_afisare_box h6 {
        font:bold 12px Tahoma, Geneva, sans-serif; letter-spacing:0.05em;
        margin:0 0 15px 0; padding:0;
        text-decoration:underline;
    }
    
    .profil_afisare_box ul {
        list-style-type:none;
        padding:0; margin:0 0 35px 0;
        
    }
    
    .profil_afisare_box li {
       padding:0;
       margin:0;
       font-size:11px;
       line-height:22px;
    }
    
    a.link_profil_editeaza {
        color:#E56A89;
        font:normal 11px Arial, Helvetica, sans-serif;
        text-decoration:none;
        border-bottom:1px solid #E56A89;
    }
    
    a.link_profil_editeaza:hover {
        border:none;
    }
    
    #profil_afisare_left {
        float:left;
    }
    
    #profil_afisare_right {
        float:left;
    }
    
    .li_image {
        vertical-align:middle;
        margin:0 10px 0 0;
    }
  
  /* PROFIL MAIN END */
  
  
  
  
  
  /* PAGINA PORTOFOLIU */
  
            @font-face {
                font-family: 'BebasNeueRegular';
                src: url('/alin/fonts/BebasNeue-webfont.eot');
                src: url('/alin/fonts/BebasNeue-webfont.eot?iefix') format('eot'),
                    url('/alin/fonts/BebasNeue-webfont.woff') format('woff'),
                    url('/alin/fonts/BebasNeue-webfont.ttf') format('truetype'),
                    url('/alin/fonts/BebasNeue-webfont.svg#webfontj1CI1MAi') format('svg');
                font-weight: normal;
                font-style: normal;
            }
            
            @font-face {
                font-family: 'ForqueRegular';
                src: url('/alin/fonts/Forque-webfont.eot');
                src: url('/alin/fonts/Forque-webfont.eot?iefix') format('eot'),
                    url('/alin/fonts/Forque-webfont.woff') format('woff'),
                    url('/alin/fonts/Forque-webfont.ttf') format('truetype'),
                    url('/alin/fonts/Forque-webfont.svg#webfontOq4F2zFb') format('svg');
                font-weight: normal;
                font-style: normal;
            }
            
            @font-face {
                font-family: 'PerspectiveSansRegular';
                src: url('/alin/fonts/persans-webfont.eot');
                src: url('/alin/fonts/persans-webfont.eot?iefix') format('eot'),
                    url('/alin/fonts/persans-webfont.woff') format('woff'),
                    url('/alin/fonts/persans-webfont.ttf') format('truetype'),
                    url('/alin/fonts/persans-webfont.svg#webfontDHFokxlm') format('svg');
                font-weight: normal;
                font-style: normal;
            }

          @font-face {
              font-family: 'PerspectiveSansBold';
              src: url('/alin/fonts/persansb-webfont.eot');
              src: url('/alin/fonts/persansb-webfont.eot?iefix') format('eot'),
                  url('/alin/fonts/persansb-webfont.woff') format('woff'),
                  url('/alin/fonts/persansb-webfont.ttf') format('truetype'),
                  url('/alin/fonts/persansb-webfont.svg#webfontVa3LnOnQ') format('svg');
                font-weight: normal;
                font-style: normal;
            }
  
            #portofoliu_meniu {
                padding:0; margin:20px ;
            }
            
            #portofoliu_meniu ul {
                width:520px;
                padding:6px; margin:0 auto;
                list-style-type:none;
                background: #e3e3e3 url('/alin/img/portofoliu/media_icon.png') no-repeat left center;
                -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
                border-bottom:2px solid #bababa;
		
            }
            
            #portofoliu_meniu li {
                padding:0; margin:0 0 0 5px;
                display:inline; vertical-align: middle;
            }
            
            #portofoliu_meniu li a {
                font:normal 18px 'PerspectiveSansBold', Arial, sans-serif; color:#808486; text-shadow:1px 1px 0 #fafafa;
                text-decoration:none;
                margin:0 0 0 20px;
            }
            
            #portofoliu_meniu li a:hover {
                color:#4d5052;
            }

            #portofoliu_wrapper {
                width:960px;
                padding:0; margin:0;
            }

            #portofoliu_wrapper h1 {
                font:normal 36px 'BebasNeueRegular', Arial, sans-serif; color:#8da4ad; letter-spacing:2px;
                margin-left:20px;
            }

            #portofoliu_wrapper hr {
                padding:0; margin:0 0 0 20px;
                width:900px;
                border:none;
                border-top:1px solid #e4e4e4;
            }

            .portofoliu_entry_wrapper {
                width:200px; height:auto; 
                padding:0; margin:20px 10px 20px 20px;
                float:left;
            }

            .portofoliu_entry {
                width:auto; height:auto; max-height:170px; min-height:170px; 
                position: relative;
                text-align:center;
            }
            
            .portofoliu_fade {
                opacity:0.7;
                filter:alpha(opacity=70);
            }

            .portofoliu_entry img {
               padding:4px;
               border:1px solid #c1ccd0;
            }

            .portofoliu_entry a {
                text-decoration:none;               
            }

            .portofoliu_titlu {
                padding:0; margin:0 0 5px 0;
                width:140px; max-width:140px;
                height:30px;
                float:left;
            }
            


            .portofoliu_entry_info {
                padding:0; margin:5px 0 0 0;
            }

            .portofoliu_entry_info span {
                padding:0; margin:0;
                font:bold 12px Georgia, serif; color:#7a7a7a; text-align:left;
                min-height:10px;
            }
            
            

            .portofoliu_entry_info small {
                font:lighter 10px Verdana, Geneva, sans-serif; color:#7a7a7a;
            }

            .portofoliu_entry_info strong {
                font-weight:bold;
            }

            #portofoliu_filme {
                padding:0; margin:0;
            }

            #portofoliu_seriale {
                padding:0; margin:0;
            }

            #portofoliu_videoclipuri {
                padding:0; margin:0;
            }

            #portofoliu_reclame {
                padding:0; margin:0;
            }

            .portofoliu_icons {
                padding:0; margin:0 0 5px 15px;
                float:left;
            }
            
            .portofoliu_more {
                padding:0; margin:0 0 5px 0;
            }

            a.photo_icon {
                width:16px; height:16px;
                padding:0 16px 0 0; margin:0;
                background: url('/alin/img/portofoliu/photo_icon.png') no-repeat right center;
                text-decoration:none;
            }

            a.photo_icon:hover {
                background: url('/alin/img/portofoliu/photo_icon_hover.png') no-repeat right center;
            }

            a.video_icon {
                width:16px; height:16px;
                padding:0 16px 0 0; margin:0 0 0 5px;
                background: url('/alin/img/portofoliu/video_icon.png') no-repeat right center;
                text-decoration:none;
            }

            a.video_icon:hover {
                background: url('/alin/img/portofoliu/video_icon_hover.png') no-repeat right center;
            }
            
            .goto_top {
                width:22px; height:22px;
                padding:0 18px 4px 0; margin:0;
                background:url('/alin/img/portofoliu/top_icon.png') no-repeat;
                text-decoration:none;
            }

  /* PAGINA PORTOFOLIU END */
  
  
  
  
  
  /* SLIDER */
  
  #slider {
    position:relative;
    width:985px; /* Change this to your images width */
    height:240px; /* Change this to your images height */
    background:url(/alin/img/loading_slider.gif) no-repeat 50% 50%;
  }

  #slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
  }

  #slider a {
    border:0;
    display:block;
  }
  
  #slider p {
    font:lighter 12px Verdana, Geneva, sans-serif; color:#FFF; text-shadow:1px 1px 0 #000;
    padding:0; margin:0;
    text-align:center; 
  }
  
  .nivo-controlNav {
    position:absolute;
    left:460px;
    bottom:32px;
  }
  
  .nivo-controlNav a {
    display:block;
    width:22px;
    height:22px;
    background:url(/alin/img/nivo_bullets.png) no-repeat;
    text-indent:-9999px;
    border:0;
    margin-right:3px;
    float:left;
  }
  .nivo-controlNav a.active {
    background-position:0 -22px;
  }

  .nivo-directionNav a {
    display:block;
    width:30px;
    height:30px;
    background:url(/alin/img/nivo_arrows.png) no-repeat;
    text-indent:-9999px;
    border:0;
  }
  
  a.nivo-nextNav {
    background-position:-30px 0;
    right:15px;
  }
  
  a.nivo-prevNav {
    left:15px;
  }

  .nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
  }
  
  .nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
  
	/* SLIDER END */
	
	
	

	
	
	
	/* ANUNTURI CASTING */
	
	  #anunturi_wrapper {
      padding:0; margin:0 0 0 1em;
      background-color:#FFF; 
	  }
	  
    .anunturi_titlu {
      font:bold 24px Verdana, Geneva, sans-serif; color:#3b494e; text-shadow:1px 1px 0 #f0f0f0;
			margin:0 0 3em 0;
    }
		
		a.anunturi_link_titlu:link, a.anunturi_link_titlu:active, a.anunturi_link_titlu:visited {
			font: bold 12px Verdana, Geneva, sans-serif;
			color:#e1e1e1;
			text-shadow:1px 1px 0px #000;
			text-decoration:none;
		}
		
		a.anunturi_link_titlu:hover {
			font: bold 12px Verdana, Geneva, sans-serif;
			color:#FFF;
			text-shadow:1px 1px 0px #000;
			text-decoration:none;
		}
		
		.anunturi_stanga small, .anunturi_dreapta small {
			font:lighter 11px Arial, Helvetica, sans-serif;
			color:#868686;
		}
		
		.anunturi_stanga b, .anunturi_dreapta b {
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#2c2c2c;
		}
		
		.anunturi_img {
			margin:0 1em 0 1em;
		}
	
    #anunturi_container {
			width:700px;
			margin:0;
			padding:0;
		}
		
		.anunturi_top {
			width:700px;
			background-color:#343434;
			-moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
		}
		
		.anunturi_mijloc {
			background-color:#FFF;
			width:700px;
		}
		
		.anunturi_jos {
			width:700px;
			background-color:#FFF;
		}
			
		.anunturi_stanga {
			width:215px;
			float:left;
      margin-right:7.5em;
      margin-top:0.5em;
      margin-left:4em;
		}
		
		.anunturi_dreapta {
			width:215px;
			float:right;
			margin-top:0.5em;
			padding-bottom:0.5em;
		}
		
		.anunturi_separator {	
			background-image: url('/alin/img/separator.jpg') no-repeat;
			width:2px;
			height:54px;
			float:left;
		}
		
		.anunturi_hr {
			width:400px;
			border:none;
		}
		
		.anunturi_link {
      width:500px;
		  padding:20px;
		}
		
		.anunturi_paragraf strong {
			font:bold 11px Arial, Helvetica, sans-serif; color:#2c2c2c;
		}
		
		.anunturi_hr2 {
			width:540px;
			border-top:none; border-right:none; border-left:none; border-bottom: 1px solid #ececec;
		}
		
		.anunturi_detalii {
			width:680px;
			background-color:#f5f5f5;	
			-moz-box-shadow: 0 5px #dddddd;
			-webkit-box-shadow: 0 5px #dddddd;
			box-shadow: 0 5px #dddddd;
			border-top:1px dotted #c6c6c6; border-right:1px dotted #c6c6c6; border-left:1px dotted #c6c6c6;
		}
		
		.anunturi_detalii h6 {
			font: bold 12px Verdana, Geneva, sans-serif; color:#324451; text-shadow:1px 1px 0 #FFF;
			padding:0.4em;
		}
		
		.anunturi_detalii h5 { 
		    font: bold 11px Verdana, Geneva, sans-serif; color:#2c2c2c;
			padding:0.4em;
		}
		
		.anunturi_paragraf {
		    font: normal 11px Verdana, Geneva, sans-serif; color:#2c2c2c; padding:0.4em; line-height:1.5em;
		}
		
		.anunturi_detalii ul {
			list-style-type:circle;
		}
		
		.anunturi_detalii li {
			font:bold 10px Verdana, Geneva, sans-serif; color:#2c2c2c; line-height:1.8em;
		}
		
		.anunturi_detalii p:first-child {
      font: italic 11px Verdana, Geneva, sans-serif !important; color:#2c2c2c;
      background: url('img/ghilimele.png') no-repeat right; width:450px;
			padding:0.4em;
			margin-left:2em;
		}
			
		a.anunturi_adresa:link, a.anunturi_adresa:active, a.anunturi_adresa:visited {
			font:bold 11px Verdana, Geneva, sans-serif; color:#475767; text-shadow: 1px 1px 0 #FFF;
			text-decoration:none;
		}
		
		a.anunturi_adresa:hover {
		    font:bold 11px Verdana, Geneva, sans-serif; color:#5b758f; text-shadow: 1px 1px 0 #FFF;
			text-decoration:none;
		}
		
		a.anunturi_aplica:link, a.anunturi_aplica:active, a.anunturi_aplica:visited {
			font:lighter 10px Arial, Helvetica, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
			text-decoration:none;
			padding:0.7em 1.2em 0.7em 1.2em; margin-left:22.5em;
			background-color:#181818;
		    -moz-border-radius: 5px;
    		-webkit-border-radius: 5px;
    		-khtml-border-radius: 5px;
			border-radius: 5px;			
		}
		
		a.anunturi_aplica:hover {
			font:lighter 10px Arial, Helvetica, sans-serif; color:#FFF; text-shadow:1px 1px 0 #000;
			text-decoration:underline;
		    padding:0.7em 1.2em 0.7em 1.2em;
			background-color:#232323;
		    -moz-border-radius: 5px;
    		-webkit-border-radius: 5px;
    		-khtml-border-radius: 5px;
			border-radius: 5px;
		}
	
	/* ANUNTURI CASTING END */
	
	
	
	
	
	
	
	/* CAUTARE BAZA DE DATE */
	
  .search_btn {
    font-size:10px; color:#FFF; 
    padding:3px 3px 6px 3px; 
    border:none; 
    background-color:#292929; 
    -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-radius-topright: 5px; -webkit-border-radius-bottomright: 5px; -khtml-border-radius-topright: 5px; -khtml-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; margin:0 0 0 -8px;
  }
  
  .db_cautare {
    font-size:10px; color:#FFF; 
    padding:3px 14px 5px 14px; 
    border:none; 
    background-color:#292929; 
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; margin:5px 0 5px 10px;
  }
  
  .db_input_text {
    margin:5px 0 5px 10px; padding:3px 7px 3px 5px;
    border:1px #a5b7be solid; 
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; 
    vertical-align:middle;
  }
  
  .db_select {
    padding:0.3em 0.7em 0.3em 0.5em; margin:5px 0 5px 10px;
		height:26px;
		border:1px #a5b7be solid;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
  }
  
  .min_input {
    margin:5px 0 5px 10px; padding:3px 5px 3px 5px; 
    border:1px #a5b7be solid; 
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
  }
  
  .max_input {
    padding:3px 5px 3px 5px; 
    border:1px #a5b7be solid; 
    -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
  }
	
	/* CAUTARE BAZA DE DATE END */
	
	
	
	
	
	/* INSCRIERE */
	
		#reg_wrapper {
      padding:0; margin:0;
      background-color:#FFF;
		}
		
    #container_reg {
      
      padding:0; margin:0 auto;
    }
		
		#container_reg ul {
			list-style-type:circle;
			padding:0; margin:0;
		}
		
		#container_reg li {
			font:bold 12px Arial, Helvetica, sans-serif; color:#090a0b; text-shadow:1px 1px 0 #FFF;
			padding:0 0 0.5em 0;margin:0 0 0 60px;
		}

    #container_reg p {
      width:500px;
      font:lighter 12px Arial, Helvetica, sans-serif; color:#000; line-height:15px;
      margin:0 0 10px 35px;
    }

    #container_reg b {
      font:bold 12px Arial, Helvetica, sans-serif; color:#2f3841; text-shadow:1px 1px 0 #e9e9e9;
    }
		
		.cat_gratuit {
      background: url('../imagini/inscriere/gratuit.png') no-repeat; width:79px; height:24px;
			margin:0 0 1.5em 1.3em;
		}
		
		.cat_standard {
			background: url('../imagini/inscriere/membru_standard.png') no-repeat; width:171px; height:24px;
			margin:0 0 1.5em 1.3em;
		}
		
		.cat_gold {
			background: url('../imagini/inscriere/membru_gold.png') no-repeat; width:125px; height:24px;
			margin:0 0 1.5em 1.3em;
		}
		
		.cat_beneficii {
			background: url('../imagini/inscriere/beneficii.png') no-repeat; width:368px; height:24px;
			margin:0 0 1.5em 1.3em;
		}
		
		.cat_back {
      padding:1.5em 0 3.5em 0; margin:0 0 2.5em 0;
      background-color:#F2F2F2;
      -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
		}
		
		.cat_back2 {
      padding:1.5em 0 3.5em 0; margin:0 0 2.5em 0;
      background:#F2F2F2 url('../imagini/inscriere/premium.png') no-repeat top right;
      -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
		}
		
		a.btn_gratuit:link, a.btn_gratuit:active, a.btn_gratuit:visited {
      background: url('../imagini/inscriere/inscriere_gratuita.png') no-repeat; width:154px; height:43px;
      text-decoration:none;
      padding:0 154px 27px 0; margin:0;
      text-align:center;
    }

    a.btn_gratuit:hover {
      background: url('../imagini/inscriere/inscriere_gratuita_hover.png') no-repeat; width:154px; height:43px;
      text-decoration:none;
      padding:0 154px 27px 0; margin:0;
    }
	

		
		a.btn_standard:link, a.btn_standard:active, a.btn_standard:visited {
      background: url('../imagini/inscriere/inscriere_standard.png') no-repeat; width:154px; height:43px;
      text-decoration:none;
      padding:0 154px 27px 0; margin:0;
    }

    a.btn_standard:hover {
      background: url('../imagini/inscriere/inscriere_standard_hover.png') no-repeat; width:154px; height:43px;
      text-decoration:none;
      padding:0 154px 27px 0; margin:0;
    }
		
		a.btn_gold:link, a.btn_gold:active, a.btn_gold:visited {
      background: url('../imagini/inscriere/inscriere_gold.png') no-repeat; width:154px; height:43px;
      text-decoration:none;
      padding:0 154px 27px 0; margin:0;
    }

    a.btn_gold:hover {
      background: url('../imagini/inscriere/inscriere_gold_hover.png') no-repeat; width:154px; height:43px;
      text-decoration:none;
      padding:0 154px 27px 0; margin:0;
    }
		
		.inscriere_titlu {
			font:normal 24px BebasRegular, Arial, sans-serif; color:#3b494e; text-shadow:1px 1px 0 #f0f0f0; letter-spacing:3px; word-spacing:10px;
			margin:0 0 2em 0;
		}
		
		.header3_titlu {
			font:normal 16px BebasRegular, Arial, sans-serif; color:#3b494e; text-shadow:1px 1px 0 #f0f0f0; letter-spacing:3px; word-spacing:10px;
			margin:0 0 2em 0;
		}
		
	  .hr_reg {
			width:700px;
			padding:0; margin:2.7em 0 2em 0;
			border-top:none;
			border-left:none;
			border-right:none;
			border-bottom:1px #e3e3e3 dashed;
		}
		
		
		a.link_lista:link, a.link_lista:active, a.link_lista:visited{
			font:bold 12px Arial, Helvetica, sans-serif; color:#485b73;
			text-decoration:none;
		}
		
		a.link_lista:hover {
			font:bold 12px Arial, Helvetica, sans-serif; color:#2b3139;
			text-decoration:none;
			border-bottom:1px dotted #333;
		}
		
		.stil_h3 {
			font:bold 16px Arial, Helvetica, sans-serif; color:#DC1C53;
			text-align:center;
		}
		
		a.login_link:link, a.login_link:active, a.login_link:visited {
			font:lighter 11px Verdana, Geneva, sans-serif; color:#FFF; text-shadow:1px 1px 0 #2c2c2c;
			text-decoration:underline;
			background-color:#364047;
			margin:0 0 0 1.5em; padding:1em 1.5em 1em 1.5em;
		  -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      -khtml-border-radius: 4px;
			border-radius: 4px;
		}
		
		a.login_link:hover {
			font:lighter 11px Verdana, Geneva, sans-serif; color:#FFF; text-shadow:1px 1px 0 #2c2c2c;
			text-decoration:none;
			background-color:#24282b;
			margin:0 0 0 1.5em; padding:1em 1.5em 1em 1.5em;
		  -moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	-khtml-border-radius: 4px;
			border-radius: 4px;
		}
		
		.premium {
      background: url('../imagini/inscriere/pachete_premium.png') no-repeat; width:324px; height:28px;
			margin:0 0 0 3.8em;
		}

	
	/* INSCRIERE END */
	
	
	


	
	
	
	
	
	/* CLIENT LOGIN */
	
	#client_wrapper {
    width:750px;
    padding:0 0 3em 0; margin:2em 0 0 0;
    background-color:#FFF; 
  }

  @font-face {
    font-family: gemfont; src: url('../imagini/login/gemfont.ttf');
  }

  .titlu_auten {
    font:bold 20px Verdana, Geneva, sans-serif; color:#3b494e; text-shadow:1px 1px 0 #f0f0f0;
		margin:0 0 0 5.5em;
  }
  
  .info_auten {
    font: lighter 12px Verdana, Geneva, sans-serif; color:#000; text-shadow:1px 1px 0 #FFF; 
    margin:0; padding:0;
  }
  
  .login_btn {
		font:lighter 11px Verdana, Geneva, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
		text-decoration:none;
		border:none;
		padding:0.5em 1.2em 0.5em 1.2em; margin:1em 0 0.5em 6.3em;
		background-color:#181818;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;			
	}
		
	.login_btn_hover {
		color:#FFF; 
		text-shadow:1px 1px 0 #000;
		text-decoration:underline;
		background-color:#232323;
	}
	
	.login_btn_main {
    font:lighter 11px Verdana, Geneva, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
		text-decoration:none;
		padding:0.3em 0.5em 0.4em 0.5em;
		border:none;
		background-color:#181818;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	}
	
	.send_btn {
		padding:0.5em 1.2em 0.5em 1.2em; margin:1em 0 0.5em 0;
	}

	.titlu_request {
    font:bold 22px gemfont; color:#DC1C53; text-shadow:1px 1px 0 #FFF;
	  margin:0 0 1em 0;
	}
	
	.login_elem {
    font:bold 18px gemfont; color:#DC1C53; text-shadow:1px 1px 0 #FFF;
	}
	
	.input_fields {
    width:200px; height:33px;
		font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
		padding:0.1em 0.6em 0.1em 0.6em;
		border:1px #d7e2e6 solid;
		-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
	}
	
  .input_fields_hover {
		border:1px #A5B7BE solid;
	}
	
	.input_textarea {
    width:200px;
	  font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
		padding:0.5em 0.6em 0.5em 0.6em;
		border:1px #d7e2e6 solid;
		-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
	}
	
	.input_textarea_hover {
    border:1px #A5B7BE solid;
	}
	
	.input_textarea_wide {
    width:450px;
	  font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
		padding:0.5em 0.6em 0.5em 0.6em;
		border:1px #d7e2e6 solid;
		-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
	}
	
	.input_textarea_wide_hover {
    border:1px #A5B7BE solid;
	}
		
	a.request_link:link, a.request_link:active, a.request_link:visited {
    font:lighter 11px Verdana, Geneva, sans-serif; color:#24282b; text-decoration:underline;
		margin-left:1.5em; padding:0.5em;
	}
	
	a.request_link:hover {
    font:lighter 11px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
	  background-color:#24282b;
		padding:0.5em;
		-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
	}
	
	.td_class {
    font: bold 11px Verdana, Geneva, sans-serif; color:#444e51; text-shadow:1px 1px 0 #FFF;
	}
	
	.form_box1 {
    width:274px;
    padding:0.5em 0 0 2em; margin:0 0 1em 14em;
    background-color:#EBEBEB;
    border:1px #C5C5C5 solid;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
	}
	
	.form_box {
    width:600px;
    padding:1em; margin:1em 0 0 3.5em;
    background-color:#EBEBEB;
    border:1px #C5C5C5 solid;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
	}
	
	fieldset {
    border:none;
	}
	
	.errors {
    font:lighter 11px Verdana, Geneva, sans-serif; color:#DC1C53; text-shadow:1px 1px 0 #FFF;
    margin:0 0 0 8em;
	}
	
  .client_login_titlu {    
			font:normal 24px BebasRegular, Arial, sans-serif; color:#3b494e; text-shadow:1px 1px 0 #f0f0f0; letter-spacing:3px; word-spacing:10px;
			margin:0 0 3em 6em;
	}
	
	/* CLIENT LOGIN END */
	
	
	
	
	
	/* PAGINA SERVICII */ 
	
  #servicii_container {
		padding:2em 0 0 0; margin:0 auto;
		width:570px;
	}
	
	.servicii_detalii {
		width:570px;
		background-color:#f5f5f5;
		margin:0 0 2.5em 0; padding:0;	
		-moz-box-shadow: 0 5px #dddddd;
		-webkit-box-shadow: 0 5px #dddddd;
		box-shadow: 0 5px #dddddd;
		border-top:1px dotted #c6c6c6; border-right:1px dotted #c6c6c6; border-left:1px dotted #c6c6c6;
	}
	
	.servicii_detalii h2 {
		font:bold 18px Verdana, Geneva, sans-serif;
		margin:1em;
	}
	
	.servicii_detalii ul {
		padding:0 0 2em 0; margin:0 0 0 2em;
		list-style-type:circle;
	}
	
	.servicii_detalii li {
		padding:0; margin:0;
		font:bold 12px Verdana, Geneva, sans-serif; color:#475767; line-height:2em; text-shadow:1px 1px 0 #FFF;
	}
	
	/* PAGINA SERVICII END */
	
	
	
	
	
	
	/* SLIDER FLASH */ 
	
	#goldSlide {
    padding:0; margin:10px 0 0 10px;
  }
  
  #slider_back {
    padding:1px 0 10px 0; margin:10px 0 10px 10px;
    width:1020px; height:150px;
    background-color:#151515;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
  }   
	
	/* SLIDER FLASH END */

	
	
	
	
	
	
	/* SECTIUNEA MAIN BANNER */
	
	.container_main_banner {
    margin:0 0 7px 43px;
  }

  .main_buton_inscriere {
    vertical-align:middle;
    float:left;
    margin:10px 20px 0 0;
  }

  .main_banner {
    margin:10px 0 0 0;
    float:left;
  }

  .main_buton_cautare_db {
    vertical-align:middle;
    float:left;
    margin:10px 0 0 20px;
  }
	
	/* SECTIUNEA MAIN BANNER END */
	
	
	
	
	
	
	/* FORMULAR LOGIN */
	
	  .formular_login {
			margin:0; padding:0;
		}
		
		.formular_login fieldset {
			border:none;
			padding:0; margin:0;
		}
		
		/* .login_form {
      border:none;
      padding:0; margin:0; 
		} */
		
		.login_form_dimmed {
      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
      filter: alpha(opacity=20);
      opacity: 0.2;
		}
		
		small {
			font: lighter 11px Arial, Helvetica, sans-serif; color:#000;
		}
	
		.input_user {
			background: url('/alin/img/input_user.png') no-repeat; width:90px; height:33px;
			font: lighter 11px Verdana, Geneva, sans-serif; color:#282828;
			padding-right:30px; padding-left:8px; margin:0;
			border:none;
		}
		
		.input_user_hover {
			background: url('/alin/img/input_user_hover.png') no-repeat; width:90px; height:33px;
			font: lighter 11px Verdana, Geneva, sans-serif; color:#282828;
			padding-right:30px; padding-left:8px; margin:0;
			border:none;
		}
		
		.input_pass {
			background: url('/alin/img/input_pass.png') no-repeat; width:90px; height:33px;
			font: lighter 11px Verdana, Geneva, sans-serif; color:#282828;
			padding-right:30px; padding-left:8px;  margin:0;
			border:none;
		}
		
		.input_pass_hover {
			background: url('/alin/img/input_pass_hover.png') no-repeat; width:90px; height:33px;
			font: lighter 11px Verdana, Geneva, sans-serif; color:#282828;
			padding-right:30px; padding-left:8px; margin:0;
			border:none;
		}
		
		.input_buton {
			background: url('/alin/img/input_buton.png'); width:39px; height:39px;
			border:none;
			vertical-align:middle; margin-left:17px;
		}
		
		.puser {               
      border:none;
      margin:0; padding:0;
    }
				
		a.link2:link, a.link2:active, a.link2:visited {
			font:lighter 9px Verdana, Geneva, sans-serif; color:#24282b; text-decoration:none;
			margin-left:1.5em; padding:0.6em 0.6em 0.5em 0.5em;
		}
		
		a.link2:hover {
			font:lighter 9px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
			background-color:#24282b;
			padding:0.6em 0.6em 0.5em 0.5em;
		  -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
		}
		
	    a.cont_nou:link, a.cont_nou:active, a.cont_nou:visited {
			font:lighter 9px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:underline;
			background-color:#5b6b77;
			margin:0 0 0 1.5em; padding:0.6em 0.6em 0.5em 0.5em;
		  -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
		}
		
		a.cont_nou:hover {
			font:lighter 9px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none;
			background-color:#24282b;
			margin:0 0 0 1.5em; padding:0.6em 0.6em 0.5em 0.5em;
		  -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
		}
		
		.linkuri {
			margin:0; padding:0;
			float:left;
		}
		
		.facebook {
			background: url('/alin/img/facebook.png') no-repeat; width:150px; height:20px;
			padding:0 9.3em 0.2em 0; margin:0 0 0 0.8em;
			text-decoration:none;
		}
		
		/* FORMULAR LOGIN */
		
		
		/* FOOTER */
		
		#footer {
			width:1240px; height:auto; min-height:240px;
			margin:0 auto; padding:0; margin-top:20px;
			background-color:#111111;
			background-repeat:repeat;
			-moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
		}
		
		.footer_block {
			width:270px;
			margin:1.5em 0 1.5em 1.5em; padding:0;
			float:left;
		}
		
		.footer_block2 {
			width:350px;
			margin:1.5em 0 1.5em 1.5em; padding:0;
			float:left;
		}
		
		.footer_block3 {
			width:270px;
			margin:1.5em 0 1.5em 1.5em; padding:0;
			float:left;
		}
		
		.footer_block3 ul {
			list-style-type:none;
			width:270px;
			padding:0; margin:0.5em 0 0 0;
		}
		
		.footer_block3 li {
			width:270px;
			display:inline;
			padding:0.4em 0 0 0; margin:0;
		}
		
		.footer_block2 ul {
			list-style-type:none;
			width:350px;
			padding:0; margin:0.5em 0 0 0;
		}
		
		.footer_block2 li {
			display:inline;
			width:350px;
			padding:0; margin:0;
		}
		
		.footer_block ul {
			list-style-type:none;
			width:270px;
			padding:0; margin:0.5em 0 0 0;						
		}
		
		.footer_block li {
			width:270px;
			display:block;
			padding:0.5em 0 0.5em 0; margin:0;
			border-bottom:1px #1d1d1d dotted;
			background:none;	
			text-align:center;		
		}
		
		.footer_block_hover {
			width:270px;
			display:block;
			padding:0.4em 0 0 0; margin:0;
			border-bottom:1px #1d1d1d dotted;
			background:#000;
		}
		
		.li_exception {
			border-top:1px #1d1d1d dotted;
		}
		
		a.link_footer_cat:link, a.link_footer_cat:active, a.link_footer_cat:visited {
			font:lighter 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#9c9c9c; text-decoration:none; text-shadow:1px 1px 0 #000;
			padding:0.2em 1em 0.3em 1em; margin:0;

		}
		
		a.link_footer_cat:hover {
			font:lighter 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF; text-decoration:none;
			padding:0.2em 1em 0.3em 1em; margin:0;
		}
		
		a.ancora_footer:link, a.ancora_footer:active, a.ancora_footer:visited {
      font:lighter 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#4ecdcf; text-decoration:none; text-shadow:1px 1px 0 #000;
		}
		
		a.ancora_footer:hover {
      font:lighter 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#4ecdcf; text-decoration:underline; text-shadow:1px 1px 0 #000;
		}
		
		.resurse_titlu {
			background:url('/alin/img/resurse.png'); no-repeat; width:90px; height:25px;
			margin:0 0 1em 0; padding:0;
		}
		
		.recomandari_titlu {
			background:url('/alin/img/recomandari.png'); no-repeat; width:138px; height:25px;
			margin:0 0 1em 0; padding:0;
		}
		
		.social_titlu {
			background:url('/alin/img/social.png'); no-repeat; width:72px; height:25px;
			margin:0 0 1em 0; padding:0;
		}
		
		#copyright {
			width:400px;
			padding:0 0 0.5em 0; margin:0 auto;
		}
		
		#copyright p {
			font:lighter 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#f9f9f9; text-shadow:1px 1px 0 #000;
			text-align:center;
		}
		
		a.copyright_link:link, a.copyright_link:active, a.copyright_link:visited {
			text-decoration:none;
			color:#4ecdcf;
		}
		
		a.copyright_link:hover {
			text-decoration:underline;
		}
		
		.social_icons {
			border:none;
		}
		
		/* FOOTER */
		
	/* ALT LOGIN */




	
		
		
#alt_login	.input_user {
			width:250px; height:33px;
			font: lighter 12px Arial, Helvetica, sans-serif; color:#282828; letter-spacing: 0.07em;
			padding:0.1em 0.6em 0.1em 0.6em;
			border:1px #d7e2e6 solid;
			-moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;
		}
		
#alt_login	.input_user_hover {
			border:1px #A5B7BE solid;
		}
		
#alt_login	.box_parola {
      width:313px; background-color:#EBEBEB; height:100px; padding:1em; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
		}
		
#alt_login	.info_text {
      font: bold 10px Verdana, Geneva, sans-serif; color:#3b494e; text-shadow: 1px 1px 0 #FFF;
    }
    
 #alt_login	.login_btn {
			font:lighter 12px Verdana, Geneva, sans-serif; color:#d8d8d8; text-shadow:1px 1px 0 #000;
			text-decoration:none;
			border:none;
			padding:0.5em 1.2em 0.5em 1.2em; margin:0;
			background-color:#181818;
		   -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;			
		}
		
#alt_login	.login_btn_hover {
			color:#FFF; 
			text-shadow:1px 1px 0 #000;
			text-decoration:underline;
			background-color:#232323;
		}

	
		
	
