body                    {margin:0 auto; padding:0;}
body#olynth             {background:url(http://concurs.ele.ro/layout/olinth_logo.jpg);}

td			{font-family:Verdana; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
a.menu_top,		
a.menu_top:link,
a.menu_top:active       {background-image: url(/layout/meniu_top_background.gif); background-repeat:no-repeat; display:block; padding:0 7px 0 7px; background-position:right; line-height:30px; font-family:Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:200; text-transform:uppercase;}
a.menu_top:hover	{background-image: url(/layout/meniu_top_background.gif); background-repeat:no-repeat; display:block; padding:0 7px 0 7px; background-position:right; line-height:30px; font-family:Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:200; text-transform:uppercase;}

a#menu_top              {line-height:30px; font-family:Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:200; text-transform:uppercase; margin:0 5px 0 5px;}
a#submenu_top           {font-family:Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:bold; margin:0 5px 0 5px;}
pipe                    {color:#FFFFFF;}

img.normal		{border:2px solid #DADADA;}
img.small		{border:3px solid #ECD0C6;}
table.small		{border:3px solid #ECD0C6;}
td.small		{border:3px solid #ECD0C6;}
img.img_border		{border:1px solid #333333; margin-right:5px;}
.bottom			{font-family: Verdana; font-size: 10px; color:#999999; text-decoration:none; font-weight:normal;}
.tab_rosu		{font-family: Verdana; font-size: 14px; color:#d93a00; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.text_rosu		{font-family: Geneva; font-size: 12px; color:#d93a00; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.rosu			{font-family: Verdana; font-size: 12px; color:#D93A00; text-decoration:none; font-weight:normal;}
.tab_albastru		{font-family: Verdana; font-size: 12px; color:#188aa2; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.bottom_link		{font-family: Verdana; font-size: 10px; color:#999999; text-decoration:underline; font-weight:normal;}
a.bottom_link:hover	{font-family: Verdana; font-size: 10px; color:#999999; text-decoration:underline; font-weight:normal;}
a.bottom		{font-family: Verdana; font-size: 10px; color:#999999; text-decoration:underline; font-weight:bold;}
a.bottom:hover		{font-family: Verdana; font-size: 10px; color:#999999; text-decoration:underline; font-weight:bold;}
a.categ			{font-family: Verdana; font-size: 11px; color:#188aa2; text-decoration:underline; font-weight:bold; text-transform:uppercase; letter-spacing:-1;}
a.categ:hover		{font-family: Verdana; font-size: 11px; color:#188aa2; text-decoration:underline; font-weight:bold; text-transform:uppercase; letter-spacing:-1;}
a.subcateg		{font-family: Verdana; font-size: 11px; color:#858585; text-decoration:underline; font-weight:normal;}
a.subcateg:hover	{font-family: Verdana; font-size: 11px; color:#858585; text-decoration:underline; font-weight:normal;}
a.normal_title		{font-family: Verdana; font-size: 12px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a.normal_title:hover	{font-family: Verdana; font-size: 12px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a.meniu			{font-family: Verdana; font-size: 10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; text-transform:uppercase;}
a.meniu:hover		{font-family: Verdana; font-size: 10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; text-transform:uppercase;}
a.top_meniu		{font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.top_meniu:hover	{font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a			{font-family: Verdana; font-size: 12px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a:hover			{font-family: Verdana; font-size: 12px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a.post_title		{font-family: Verdana; font-size: 14px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a.post_title:hover	{font-family: Verdana; font-size: 14px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a.small			{font-family: Verdana; font-size: 10px; color:#D93A00; text-decoration:underline; font-weight:normal;}
a.small:hover		{font-family: Verdana; font-size: 10px; color:#D93A00; text-decoration:underline; font-weight:normal;}

a.alb			{font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:underline; font-weight:normal;}
a.alb:hover		{font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:underline; font-weight:normal;}
.caps_alb		{font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:normal; text-transform:uppercase;}
.alb			{font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.text_albastru		{font-family: Verdana; font-size: 12px; color:#188aa2; text-decoration:none; font-weight:bold;}

a.albastru		{font-family: Verdana; font-size: 12px; color:#188aa2; text-decoration:underline; font-weight:bold;}
a.albastru		{font-family: Verdana; font-size: 12px; color:#188aa2; text-decoration:underline; font-weight:bold;}



/* common styling */
.balloon ul {list-style-type: none; padding:0;}
.balloon ul li {float:left;text-align:center;}
.balloon ul li dl {visibility:hidden;position:absolute;}
.balloon dl {width:200px; height:auto;}
.balloon dd {margin:0; padding:5px; border:1px solid #000; background:#fff;height:35px;}
.balloon dd p {padding:0; margin:0;line-height:20px;}
/* specific to non IE browsers and IE7 first with IE5.5 and IE6 second */
.balloon ul li:hover,
.balloon ul li a:hover {position:relative;}
/* .balloon ul li a img:hover {border:2px solid #D93A00;} */
.balloon ul li:hover dl,
.balloon ul li a:hover dl {visibility:visible;top:-5px;left:50px;cursor:default;}

/** etarget */
.etarget                   {font-size:12px; color:#000000; margin:0px; padding:0px 10px 10px 0px; font-family:arial,helvetica,sans-serif;}
.etarget a                 {color:#D93A00;}
.etarget a:hover           {color:#D93A00;}
.etarget .selfpromo        {color:#D93A00; font-size:12px; width:100%;}
.etarget .selfpromo a      {color:#D93A00; padding-right:10px;}
.etarget .selfpromo .left  {text-align:left; font-weight:bold; padding:1px 3px 1px 3px; color:#000000;}
.etarget .selfpromo .right {text-align:right; padding:1px 3px 1px 3px; font-weight:bold;}
.etarget .title            {margin:1px; padding:1px 0px 1px 0px;}


#page_footer                                    {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; display:table; padding-top:5px; border-top:1px dashed #ababab; margin:0 auto; width:100% auto;}
#page_footer span                               {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; border:1px solid #ffffff; display:block; float:left; padding:0.1em 0.5em; margin-right:0.2em; background:#fff; color:#B8122A;}
#page_footer span.current                       {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; border:1px solid #B8122A; background:#B8122A; color:#fff;}
#page_footer a                                  {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; border:1px solid #F6B6C0; display:block; float:left; padding:0.1em 0.5em; margin-right:0.2em; background:#fff; color:#B8122A; text-decoration:none;}
#page_footer a:hover                            {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; border-color:#B8122A;}
#page_footer span.nextprev, span.prevnext       {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; color:#B8122A;}
#page_footer span.nextprev, span prevnext       {font-family:Trebuchet MS,Verdana; font-size:95%; font-weight:bold; border:1px solid #a6a6a6; color:#a6a6a6;}


/*======================Director nume copii list =============*/
.letter {padding: 0pt 2px; text-align:center;text-decoration:none;}
.letter a{border: 1px solid white; margin: 0pt;padding: 0pt 3px; text-decoration:none;}
.letter a:hover {border:solid #999999 1px; padding:0 3px; margin:0;text-decoration:none;}
.gender_left 	{float:left; text-align:left; width:33%;}
.gender_center	{float:left; text-align:center; width:33%;}
.gender_right	{float:left; text-align:right; width:33%;}


.text_red		{font-family:Trebuchet MS,Verdana; font-size:12px; color:#ff6141;}
#page_footer                                    {font-family:Trebuchet MS,Verdana; font-size:90%; font-weight:bold; display:table; padding-top:5px; border-top:1px dashed #ababab; margin:0 auto; width:100% auto;}
#page_footer span                               {font-family:Trebuchet MS,Verdana; font-size:90%; font-weight:bold; border:1px solid #ffffff; display:block; float:left; padding:0.1em 0.5em; margin-right:0.2em; background:#fff; color:#B8122A;}
#page_footer span.current                       {font-family:Trebuchet MS,Verdana; font-size:90%; font-weight:bold; border:1px solid #B8122A; background:#B8122A; color:#fff;}
#page_footer a                                  {font-family:Trebuchet MS,Verdana;  font-size:90%;font-weight:bold; border:1px solid #F6B6C0; display:block; float:left; padding:0.1em 0.5em; margin-right:0.2em; background:#fff; color:#B8122A; text-decoration:none;}
#page_footer a:hover                            {font-family:Trebuchet MS,Verdana; font-size:90%;font-weight:bold; border-color:#B8122A;}
#page_footer span.nextprev, span.prevnext       {font-family:Trebuchet MS,Verdana; font-size:90%;font-weight:bold; color:#B8122A;}
#page_footer span.nextprev, span prevnext       {font-family:Trebuchet MS,Verdana; font-size:90%; font-weight:bold; border:1px solid #a6a6a6; color:#a6a6a6;}


.box, .box b.tc, .box b.bc{ background-color:transparent; }
.box b.tc, .box b.bc,.box b.tc b.L1, .box b.tc b.L2, .box b.tc b.L3,.box b.bc b.L1, .box b.bc b.L2, .box b.bc b.L3 {font-size:0px; padding:0; display:block; }
.box b.tc b.L1, .box b.tc b.L2, .box b.bc b.L1, .box b.bc b.L2 { height:1px; line-height:1px; overflow:hidden; }
.box b.tc b.L1, .box b.bc b.L1 { margin: 0 4px; }
.box b.tc b.L2, .box b.bc b.L2 { margin: 0 2px; border-width:0 2px; border-style:solid; }
.box b.tc b.L3, .box b.bc b.L3 {margin: 0 1px; border-width:0 1px; border-style:solid; height:2px; overflow:hidden; }
.box .content {background:#FFF; border-left:1px solid #DADADA; border-right:1px solid #DADADA; margin:0; padding:5px; overflow:hidden; width:100% auto;}
* html .box .content {background:#FFF; border-left:1px solid #DADADA; border-right:1px solid #DADADA; margin:0; padding:5px; overflow:hidden; width:100%;}
.box b.tc b.L1 { background-color:#DADADA; }
.box b.tc b.L2,.box b.tc b.L3 { border-color:#DADADA;}
.box b.bc b.L1 { background-color:#DADADA; }
.box b.bc b.L2,.box b.bc b.L3 { border-color:#DADADA;}
.box b b.L2, .box b b.L3 {background-color:#FFF;}
.box { margin:0;}

.box_green, 
.box_green b.tc, 
.box_green b.bc{ background-color:transparent; }
.box_green b.tc,
.box_green b.bc,
.box_green b.tc b.L1,
.box_green b.bc b.L1,
.box_green b.tc b.L2,
.box_green b.bc b.L2,
.box_green b.tc b.L3,
.box_green b.bc b.L3,
.box_green b.tc b.L4,
.box_green b.bc b.L4,
.box_green b.tc b.L5,
.box_green b.bc b.L5,
.box_green b.tc b.L6,
.box_green b.bc b.L6 {font-size:0px; padding:0; display:block; }
.box_green b.tc b.L1,
.box_green b.bc b.L1,
.box_green b.tc b.L2,
.box_green b.bc b.L2,
.box_green b.tc b.L3,
.box_green b.bc b.L3 {height:1px; line-height:1px; overflow:hidden; }
.box_green b.tc b.L1,
.box_green b.bc b.L1 {margin: 0 8px; }
.box_green b.tc b.L2,
.box_green b.bc b.L2 {margin: 0 6px; border-width:0 2px; border-style:solid; }
.box_green b.tc b.L3,
.box_green b.bc b.L3 {margin: 0 4px; border-width:0 2px; border-style:solid; }
.box_green b.tc b.L4,
.box_green b.bc b.L4 {margin:0 3px; border-width:0 1px; border-style:solid; height:1px;}
.box_green b.tc b.L5,
.box_green b.bc b.L5 {margin: 0 2px; border-width:0 1px; border-style:solid; height:2px; overflow:hidden; }
.box_green b.tc b.L6,
.box_green b.bc b.L6 {margin: 0 1px; border-width:0 1px; border-style:solid; height:2px; overflow:hidden; }
.box_green .content {min-height:100px; background:#F4FAFA; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; margin:0; overflow:hidden; padding:8px;}
* html .box_green .content {min-height:100px; background:#F4FAFA; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; margin:0; overflow:hidden; padding:8px; width:100%;}
.box_green b.tc b.L1,
.box_green b.bc b.L1 { background-color:#C0C0C0; }
.box_green b.tc b.L2,
.box_green b.bc b.L2,
.box_green b.tc b.L3,
.box_green b.bc b.L3,
.box_green b.tc b.L4,
.box_green b.bc b.L4,
.box_green b.tc b.L5,
.box_green b.bc b.L5,
.box_green b.tc b.L6,
.box_green b.bc b.L6 { border-color:#C0C0C0;}
.box_green b b.L2,
.box_green b b.L3,
.box_green b b.L4,
.box_green b b.L5,
.box_green b b.L6 {background-color:#F4FAFA;}
.box_green { margin:0;}


.box1, 
.box1 b.tc, 
.box1 b.bc{ background-color:transparent; }
.box1 b.tc,
.box1 b.bc,
.box1 b.tc b.L1,
.box1 b.bc b.L1,
.box1 b.tc b.L2,
.box1 b.bc b.L2,
.box1 b.tc b.L3,
.box1 b.bc b.L3,
.box1 b.tc b.L4,
.box1 b.bc b.L4,
.box1 b.tc b.L5,
.box1 b.bc b.L5,
.box1 b.tc b.L6,
.box1 b.bc b.L6 {font-size:0px; padding:0; display:block; }
.box1 b.tc b.L1,
.box1 b.bc b.L1,
.box1 b.tc b.L2,
.box1 b.bc b.L2,
.box1 b.tc b.L3,
.box1 b.bc b.L3 { height:1px; line-height:1px; overflow:hidden; }
.box1 b.tc b.L1,
.box1 b.bc b.L1 {margin: 0 8px; }
.box1 b.tc b.L2,
.box1 b.bc b.L2 {margin: 0 6px; border-width:0 2px; border-style:solid; }
.box1 b.tc b.L3,
.box1 b.bc b.L3 {margin: 0 4px; border-width:0 2px; border-style:solid; }
.box1 b.tc b.L4,
.box1 b.bc b.L4 {margin:0 3px; border-width:0 1px; border-style:solid; height:1px;}
.box1 b.tc b.L5,
.box1 b.bc b.L5 {margin: 0 2px; border-width:0 1px; border-style:solid; height:2px; overflow:hidden; }
.box1 b.tc b.L6,
.box1 b.bc b.L6 {margin: 0 1px; border-width:0 1px; border-style:solid; height:2px; overflow:hidden; }
.box1 .content {background:#FFF; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin:0; overflow:hidden; padding:8px;}
.box1 b.tc b.L1,
.box1 b.bc b.L1 { background-color:#c0c0c0; }
.box1 b.tc b.L2,
.box1 b.bc b.L2,
.box1 b.tc b.L3,
.box1 b.bc b.L3,
.box1 b.tc b.L4,
.box1 b.bc b.L4,
.box1 b.tc b.L5,
.box1 b.bc b.L5,
.box1 b.tc b.L6,
.box1 b.bc b.L6 { border-color:#c0c0c0;}
.box1 b b.L2,
.box1 b b.L3,
.box1 b b.L4,
.box1 b b.L5,
.box1 b b.L6 {background-color:#FFF;}
.box1 { margin:5px 0;}
