.blue_border	{-moz-border-radius:8px;border-radius:8px; border:1px solid #8bcce6;margin:0 10px 10px 10px;padding:0 10px;background: #F8FDFF;}
.top_cont		{background: #F8FDFF url('images/sprite_cont-nou.jpg') 630px 10px no-repeat;}
.title_cont		{font-size:20px;font-weight:bold;padding:25px 0 40px 0}
.description_cont {font-size:18px;}
.link_cont		{text-align:right;margin:30px 350px 60px 0;text-align:right;font-size:18px;}
a.participa_concurs {background:url("../../../images/buton_minitest.jpg") no-repeat scroll 0 0 transparent;color:#FFEFEF;display:inline-block;font-size:14px;font-weight:bold;padding:8px 16px 10px 40px;text-align:left;width:135px;}
.step_title		{background:url("images/top_arrow.jpg") no-repeat 0 10px;font-size:20px;font-weight:bold;line-height:24px;padding:10px 0; height:1%;}
.step_title span{color:#FFFFFF;padding:0 7px;}
.line_cont		{background:#e9f9ff;-moz-border-radius:8px;border-radius:8px;padding:5px 10px;margin-bottom:10px;}
.left_cont		{font-size:16px;width:180px;}
.middle_cont	{width:320px;}
.right_cont		{width:430px;}
.biginp			{width:265px; height:14px;line-height:16px;padding:6px 28px 6px 6px;border:1px solid #9ed5ea;background:#fff;}
.bigfile		{width:290px; height:26px;border:1px solid #9ed5ea;background:#fff;}
.smallinp		{width:165px;}
.pass_cont		{padding-right:10px;}
.pass_cont p	{font-size:11px;text-align:center;width:95px;}
.bwPas			{margin-left:9px;width:87px;background:url('images/pass.jpg') 0 bottom repeat-x;height:25px;}
.colorPas		{background:url('images/pass.jpg') 0 0  repeat-x;height:25px;}
.contsel		{width:70px;margin-right:5px;}
.contjud		{font-size:16px;width:70px;}
.list_tittle	{font-weight:bold;padding:10px 0;}
.blue_border li {background:url('images/list_arrow.jpg') 0 5px no-repeat;height:20px;line-height:20px;padding-left:13px;}
.linkGOcont		{color:#1B72A3;font-weight:bold;}
.textareaCont	{width:514px;height:70px;border:1px solid #9ed5ea;background:#fff;}
.pas6			{width:314px;}
.pas6con		{padding-bottom:10px;}
.line_cont .error {/*background:#D2433B;*/-moz-border-radius:8px;border-radius:8px;padding-left:180px;line-height:22px;font-weight: bold;color:#D2433B;margin-top:4px;}  
input.valid {background: url('images/ok.jpg') no-repeat 99% 1px #fff; border-color: #9ED5EA;}
input.invalid {background: url('images/not.jpg') no-repeat 99% 1px #fff; border-color: #D2433B; }
input.requesting {background: url('../../../imgs/ajax-loader.gif') no-repeat 99% 50% #fff;}
input.noimg {background: none;}
.error_top {clear:both;color:#FF0000;font-size:18px;font-weight: bold;background:#ffefef;padding:10px;border:solid 1px #FF0000;border-left:none;border-right:none;margin: 10px;}
