body		{margin:0;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background:#e0e0e0;}
#wrap		{display:block; width:800px; position:relative; margin:0 auto;}
#header		{display:block; width:800px; position:relative; float:left; clear:both; background:#e0e0e0 url('images/bg_header.png') bottom left no-repeat; min-height:223px; height:auto!important; height:223px; overflow:visible; }
#main		{display:block; width:690px; position:relative; float:left; clear:both; background:#e0e0e0 url('images/bg_main.png') top left repeat-y; padding:0 27px 0 68px; z-index:1;}
#footer		{display:block; width:800px; position:relative; float:left; clear:both; background:#e0e0e0 url('images/bg_footer.png') top left no-repeat; padding:30px 40px 0 40px; z-index:1;}
#main_left		{display:block; width:150px; position:relative; float:left;}
#main_right		{display:block; width:650px; position:relative; float:left;}
#footer_left	{display:block; width:270px; position:relative; float:left;}
#footer_right	{display:block; width:450px; position:relative; float:left;}

.clear		{clear:both;}
a img		{border:none;}
input,
textarea	{background:url('images/bg_input.jpg') top left no-repeat; border:1px solid #BBB; color:#000; font-size:11px; padding:3px;margin:0 0 3px 0;}
select		{border:1px solid #BBB;}
.empty		{color:#999; font-style:italic;}
.error		{display:block; float:none; clear:both; color:#F00; border-top:2px solid #F00; border-bottom:2px solid #F00; background:#ffc8c8; padding:10px 120px 10px 10px; margin:10px; width:520px;}
.ok			{display:block; float:none; clear:both; color:#090; border-top:2px solid #090; border-bottom:2px solid #090; background:#C0E994; padding:10px 120px 10px 10px; margin:10px;width:520px;}
.neutral	{display:block; float:none; clear:both; color:#333; border-top:2px solid #FF0; border-bottom:2px solid #FF0; background:#FFFF99; padding:10px 120px 10px 10px; margin:10px; width:520px;}
.neutral	h4	{color:#000000; font-size:14px; font-weight:bold; clear:both; margin:0; }
.neutral	a	{color:#FF7200; text-decoration:underline; }
.admis		{display:block; float:left; color:#3C0; font-weight:bold; padding:2px 5px;}
.inscriete			{display:block; float:left; color:#3C0; padding:2px 5px; text-decoration:none; font-weight:bold;}
.inscriete:hover	{background:#3C0; color:#FFF;}
.detalii			{display:block; float:left; color:#FF7200; padding:2px 5px; font-weight:bold; text-decoration:none; white-space:nowrap;}
.detalii:hover		{background:#FF7200; color:#FFF;}
.renunta			{display:block; float:left; color:#FF0000; padding:2px 5px; text-decoration:none;}
.renunta:hover	{background:#F00; color:#FFF;}
/**************************
	HEADER
***************************/
#logo		{display:block; position:absolute; top:0; right:30px; z-index:6;}
#circle_1	{display:block; position:absolute; top:0; left:-120px; z-index:2; cursor:pointer;}
#circle_2	{display:block; position:absolute; top:50px; left:-40px; z-index:10;}
#circle_3	{display:block; position:absolute; top:150px; left:-120px; z-index:3;}
#menu_bg	{display:block; position:absolute; top:100px; right:10px; z-index:7; width:683px; height:62px;}
#menu		{display:block; position:absolute; top:20px; left:20px; z-index:8; font-size:12px;}	
#menu	a	{text-decoration:none; color:#FFF; padding:2px 6px;}
#menu	a.selected	{font-weight:bold; font-size:13px;}
#login_bg	{display:block; position:absolute; bottom:-65px; right:25px; z-index:5; width:191px; height:184px;}
#login		{display:block; position:absolute; top:50px; left:30px; z-index:6; font-size:12px; }	
#login	p	{display:block; clear:both;  font-weight:bold; color:#FFF; margin:0 0 5px 0;}
#login	input	{width:120px; border:0!important;}
#login	#login_button	{width:52px; height:21px; background:none; padding:0; border:0; margin:4px 0 0 40px;}
#login	#link_repass	{display:block; float:left; color:#F33; text-decoration:none; clear:both; font-size:10px; margin:3px 0 0 20px;}
#pass_submit			{width:115px; height:20px; background:none; padding:0; border:0;}
/**************************
	MAIN
***************************/
#main	h1	{display:block; clear:both; float:none; width:650px; font-size:22px; color:#FF7E00; margin:10px 0 20px 10px; font-weight:normal;}
#main	h2	{display:block; clear:both; font-size:12px; color:#FFF; font-weight:bold; padding:5px 10px; margin:10px 0 20px 0; background:url('images/h2.gif') top left no-repeat;}
#main	textarea	{width:320px;}
#main	li		{display:block; padding:0 0 2px 20px; background:url('images/li.gif') 0 2px no-repeat;}
#main	#content	{display:block; float:none; clear:both; width:650px; margin:0 0 0 10px; text-align:justify; font-size:12px; line-height:16px;}
#content p		{text-indent:30px;}
#main	form	#code		{color:#FF7200; font-weight:bold;}
#main	table	{width:600px!important;}
.list			{display:block; position:relative; clear:both; border:0; width:1000px;}
.list	th		{padding:3px 5px; color:#FFFFFF; font-weight:bold; background:#FF7200; text-align:left;}
.list	td		{padding:3px 5px; border-bottom:1px solid #EEE;}
.list	tr.out	{background:#FFF;}
.list	tr.over	{color:#FF7200; background:#FFFF99;}
/**************************
	MAIN
***************************/
#main	.bigbox_top		{display:block; float:left; clear:both; width:635px; height:18px; font-size:12px; font-weight:bold; background:url('images/bigbox_top.gif') bottom left no-repeat; padding:12px 15px 8px 15px; color:#FFF;}
#main	.bigbox_data	{display:block; float:left; clear:both; width:643px; padding:0 10px; border-left:1px solid #CCC; border-right:1px solid #CCC; font-sie:11px; color:646464;}
#main	.bigbox_bottom	{display:block; float:left; clear:both; width:665px; height:20px; font-size:12px; font-weight:bold; background:url('images/bigbox_bottom.gif') top left no-repeat; padding:0 0 20px 0;}
#main	.bigbox_data	table	{width:100%;}
#main	.bigbox_data	td		{border-bottom:1px solid #DDD; padding:2px;}
#main	.bigbox_data	tr.out	{background:#FFF;}
#main	.bigbox_data	tr.over	{color:#FF7200; background:#FFFF99;}

#main	.box_left	{display:block; float:left; clear:left; width:329px; margin:0 8px 8px 0;}
#main	.box_right	{display:block; float:left; clear:right;}
#main	.box_top	{display:block; float:left; clear:both; width:309px; height:18px; padding:13px 10px 7px 15px; background:url('images/box_top.gif') bottom left no-repeat; font-size:12px; font-weight:bold; color:#FFF;}
#main	.box_bottom	{display:block; float:left; clear:both; width:329px; height:20px; background:url('images/box_bottom.gif') top left no-repeat;}
#main	.box_data	{display:block; float:left; clear:both; width:309px; padding:0 10px; font-sie:11px; color:646464; background:url('images/box_data.gif') top left repeat-y;}
#main	.box_top	a		{text-decoration:none; font-size:12px; font-weight:bold; color:#FFF;}
#main	.box_top	a:hover	{text-decoration:underline;}
#main	.box_data	a		{text-decoration:none; color:#646464;}
#main	.box_data	a:hover	{color:#FF7200;}

#main	.newsletter_top		{display:block; float:left; clear:both; width:309px; height:18px; padding:7px 10px 0 10px; background:url('images/newsletter_top.gif') bottom left no-repeat; font-size:12px; font-weight:bold; color:#FFF; margin:3px 0 0 0;}
#main	.newsletter_bottom	{display:block; float:left; clear:both; width:309px; padding:0 10px 8px 10px; background:url('images/newsletter_bottom.gif') top left no-repeat; color:#FFF;}
#main	.newsletter_bottom	#stnl_submit	{}
#main	#poll	ul	{margin:20px 0 20px 0; padding:0;}
#main	#poll	li	{background:none;margin:0; padding:0 0 2px 0; color:#000;}
#main	#poll	.dem-graph dem-winner	{color:#646464;}

#main	.piclenselink		{display:none;}
#main	.shutterset_test	{display:block; float:left; margin:0 5px 5px 0; }

#trimite_cvedit,
#stnl_submit,
.Buttons,
#repass		{background:#FF0000!important; color:#FFF!important; border:0; padding:2px 5px; text-decoration:none;}
/**************************
	FOOTER/FOOTER_LEFT
***************************/
#footer_left	a	{color:#646464; text-decoration:none;}
#footer_left	a:hover	{text-decoration:underline;}
/**************************
	FOOTER/FOOTER_RIGHT
***************************/
#footer_menu	a		{font-size:11px; text-decoration:none; color:#646464; display:block; float:left; padding:2px 5px;}
#footer_menu	a:hover	{color:#FF7200;}






