/*main_box */
.box_link{float:left; clear:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#154785; line-height:13px;}
.box_price{clear:right;  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#154785;  line-height:13px;}

/*main_box */
body {
	font-size:12px;
}

table.normal td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.special{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#f37e14;
letter-spacing:1px;
font-weight:bold;
}

.obligatorii{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#D70000;
}

/* ADAUGAT DE OVIDIU */
.poza_unitate {
border:2px solid #F7933E;
padding:1px;
}
.admin_input{
	
	border:1px solid #666666;
	width:240px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	color:#30476B;
	/*background-image:url(images/bk_admin_input.jpg);*/
	background-position:bottom;
	background-repeat:repeat-x;  
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	
}

.admin_select{
	width:250px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#30476B;
	/*background-image:url(images/bk_admin_input.jpg);*/
	background-position:bottom;
	background-repeat:repeat-x;	
	vertical-align:middle;
}

.admin_select option{

	/*background-image:url(images/bk_admin_input.jpg);*/
	background-position:top;
	background-repeat:repeat-x;	
	height:20px;	
	vertical-align:middle;
	
}

.admin_select option:hover{

	/*background-image:url(images/bk_admin_input.jpg);*/
	background-position:top;
	background-repeat:repeat-x;	
	height:20px;	
	color:#f00;
	vertical-align:middle;
	
}

.admin_select option:first-letter{
	text-transform:uppercase;
}
.admin_select:first-letter{
	text-transform:uppercase;
}
label {font-weight:bold;
font-size:11px;
color:#003366;
font-family:Arial;}

#dhtmltooltip{

position: absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
left: -300px;
width: 150px;
border: 1px solid #0099CC;
padding: 2px;
background-color:#FFFFFF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

td.adm_btn_selected{
width:130px;
height:50px;
background-image:url(images/admin/selected.jpg);
background-position:center;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#006699;
text-align:center;
}



td.adm_btn_default{
width:130px;
height:50px;
background-image:url(images/admin/default.jpg);
background-position:center;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#006699;
text-align:center;
}

td.adm_btn_default a:hover{text-decoration:none;}

td.adm_btn_selected a:hover{text-decoration:none;}

td.adm_btn_default a{text-decoration:none;}

td.adm_btn_selected a{text-decoration:none;}



div#box_main

{

text-align:justify;

border:1px solid #f37e14;

padding:2px;

margin:0px;

font-weight:normal;

color:#000000;

}



a:first-letter {text-transform: uppercase;}



a{color:#000000;}

a:hover {color:#000000; text-decoration:none;}

a.a_text{color:#333333;}
a.a_text:hover{color:#333333; text-decoration:none;}


div#box_main a

{

text-align:justify;

font-weight:normal;

color:#000000;

}



div#box_main a:first-letter

{text-transform: uppercase;

text-align:justify;

font-weight:normal;

color:#000000;

}



table.box_big {



text-align:justify;

font-family:sanf-serif, Verdana, Arial;

font-size:10px;

font-weight:bold;

text-decoration:none;



}



.title_bar {

font-family:sanf-serif, Verdana, Arial;

font-size:10px;

font-weight:bold;

text-decoration:none;

color:#fff;

background-color:#0099FF;

line-height:18px;



}

td.afisare:first-letter

{text-transform: uppercase;



}



td.afisare {

/*border:1px solid #f37e14;*/

line-height:10px;

background:#fff;

}

.link_tara{color:#0099CC;}



/*adaugat de ovidiu*/



.cotinut_oferta {
	/*font-family: Trebuchet MS, Verdana, Arial;*/
	font-family: Arial;
	font-size:13px;
	line-height:17px;	
	color: #222222;
	margin:  0px;
	padding: 0px;
	padding-top:0px;
	text-align:justify;
	}

    

  form#loginform {
	font-family:Verdana;
	font-size:14px;
	color:#000000;
	background:#ffffff;
	border: #676767;
	margin-top: 100px;
  }  

  div#titlu_mare {
	  color:white;
	  font-size:20px;
	  font-family:Verdana,Arial;
	  font-weight:bold;
	  text-decoration:none;
	  padding: 10px 10px 10px 10px;
	  text-align:center;
  }  

  div#login_menu {
	  color:#333333;
	  font-size:10px;
	  font-family:Arial;
	  text-decoration:noe;
	  margin-left: 10px;
	  margin-top: 3px;
	  margin-bottom: 0px;
	  text-align:left;
  }

  div#login_menu a {
	  color:#333333;
	  font-size:10px;
	  font-family:Arial;
	  font-weight:normal;
	  text-decoration:none;
  }

  div#login_menu a:hover {
	  color:#333333;
	  font-size:10px;
	  font-family:Arial;
	  font-weight:normal;
	  text-decoration:none;
  }

  div#wrapper {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background:#fdf3d9;
	border: #676767;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: solid;	
	margin-top: 10px;
	margin-bottom: 10px;	
	margin-left:0px;
	padding: 5px 5px 5px 5px;
	clear:both;
	}



  div#continut {
	font-family:Verdana;
	font-size:11px;
	color:#444;
	/*background:#e2e9f3;*/
	border-top:5px solid #fee7d0;
	border-bottom:5px solid #fee7d0;
	margin-top: 10px;
	margin-bottom: 10px;	
	margin-left:0px;
	padding: 10px 10px 10px 10px;
	width:663px;
	float:left;



  }

  

  div#continut_left_menu {

	font-family:Verdana;

	font-size:11px;

	color:#444;

	/*background:#e2e9f3;*/

	border:1px solid #bababa;	

	margin-top: 2px;

	margin-bottom: 2px;	

	margin-left:0px;

	padding: 2px 2px 2px 2px;



  }

  

  span#loading {

	font-family:Verdana;

	font-size:14px;

	color:red;

	background:#ffffff;

	border: #bababa;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-style: none;	

	margin-top: 1px;

	margin-bottom: 1px;	

	margin-left:0px;

	padding: 1px 1px 1px 1px;

	clear:both;

  }



  div#float_left {

	font-family:Verdana;

	font-size:12px;

	color:#000000;

	background:#eeeeee;

	border: #676767;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-style: solid;	

	margin-top: 10px;

	margin-bottom: 10px;	

	margin-left:5px;

	padding: 5px 5px 5px 5px;

	clear:left;

	float:left;

  }

  

  div#float_right {

	font-family:Verdana;

	font-size:12px;

	color:#000000;

	background:#eeeeee;

	border: #676767;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-style: solid;	

	margin-top: 10px;

	margin-bottom: 10px;	

	margin-left:5px;

	padding: 5px 5px 5px 5px;

	clear:right;

	float:left;

  }



  span#stanga {

	

	margin-top: 5px;

	margin-bottom: 5px;	

	margin-left:5px;

	padding: 5px 5px 5px 5px;

	clear:left;

	width:100px;

	float:left;

	display:inline;

  }



  span#dreapta {

    

	margin-top: 5px;

	margin-bottom: 5px;	

	margin-left:5px;

	padding: 5px 5px 5px 5px;		

	width:100px;

	float:left;

	display:inline;

  }

  

  div#stanga {

	margin-top: 5px;

	margin-bottom: 5px;	

	margin-left:5px;

	padding: 5px 5px 5px 5px;

	clear:left;

	width:100px;

	float:left;

	display:block;

	

	

  }

  

  



  div#dreapta {

	margin-top: 5px;

	margin-bottom: 5px;	

	margin-left:5px;

	padding: 5px 5px 5px 5px;		

	width:100px;

	float:left;

	display:block;

	

  }



  div#contentclienti {

	font-family:Verdana;

	font-size:15px;

	color:#000000;

	background:#f9f8b4;

	border: #676767;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-style: solid;	

	margin-top: 50px;

	margin-bottom: 20px;	

	margin-left:50px;

	padding: 10px 10px 10px 10px;

	width: 250px;

  }

 

 

  

  tr#mainmenu a:hover {

	

	background:#888888;

	color:#ffffff;

	text-decoration:none;

	padding: 10px;

  }

  

  tr#mainmenu a {

	font-family:Verdana;

	font-size:14px;

	color:#ffffff;

	background:#525252;

	border: #676767;

	display: block;

	text-align: center;

	padding: 10px;

	border-style: solid;

	font-weight:bold;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	height:100%;

	

  }

  

  tr#leftmenu td {

	font-family:Verdana;

	font-size:13px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	margin-top: 10px;

	margin-bottom: 20px;

  }

  

  tr#rightmenu td {

	font-family:Verdana;

	font-size:13px;

	color:#000000;

	background:#cfd3d6;

	border: #676767;

	border-style: none;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	margin-top: 10px;

	margin-bottom: 20px;

  }

  

  tr#leftmenu a {

	display:block;

	  color:black;

	  background:white;

	  text-decoration:none;

	  font-family:Arial;

	  font-size:13px;

	  margin-top:0px;

	  margin-bottom:0px;

	  margin-left:0px;

	  padding-top:5px;

	  padding-bottom:5px;

	  text-align:center;

	  height:100%;

  }

  

  tr#leftmenu a:hover {

	

	display:block;

	  color:white;

	  background:#676767;

	  text-decoration:none;

	  font-family:Arial;

	  font-size:13px;

	  border:0px;

	

  }

 

  





.show_date
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background:yellow;
	border: #676767;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}







  span#noscript {

    background-color: #FFFFFF;

    color:red;

  }

  

  span#mainerror {
    /*background:url(images/error.gif) no-repeat left center #ffffff;*/
	/*padding-left:40px;
	padding-bottom:10px;*/
	/*padding-right:10px;
	padding-top:10px;*/
	margin-top:300px;
	width:100%;
    font-family:Arial;
    font-size:13px;
    color:red;
	font-weight:bold;
    border:0px solid #676767;
    text-align:center;
  }

  

  span#formerror {

   /* background-color: #ffffff;*/
    font-family:Arial;
    font-size:11px;
    color:red;
    border: #676767;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
	height:100px;
	padding:10px;
  }



  .title	{

	  

	    font-family:Arial;

	    font-size:20px;

	    color:white;

	    text-align:center;

  }

  

/*   .titlu	{

	  

	    font-family:Arial;

	    font-size:20px;

	    color:#3366ff;

	    margin:10px;

	    text-align:center;

	    display:block;

  }*/



h2 { color: #333; font-size: 17px; letter-spacing: -1px; font-weight: bold; padding: 3px 0px 3px 0px; margin: 5px 0px 0px 0px;} 

/*h3 { color: #333; font-size: 14px; letter-spacing: -1px; font-weight: bold; padding: 3px 0px 3px 0px; margin: 5px 0px 0px 0px;}*/

h1 { text-align:left; /*background: #fff url(/_img/site/col2_h3_bkg.png) no-repeat left top;*/ color: #333; font-size: 20px; font-weight: bold; letter-spacing: -1px; padding: 5px; padding-top:10px; margin: 0px 0px 0px 0px; border: solid 0px #efefef; font-family:Arial, Helvetica, sans-serif; }

/*h3 { background: #fff url(/_img/site/col2_h3_bkg.png) no-repeat left top; color: #333; font-size: 14px; font-weight: bold; letter-spacing: -1px; padding: 5px; margin: 3px 0px 0px 0px; border-bottom: dashed 1px #c3e3f8; }*/



   .titlu	{
	    font-family:Arial;
	    font-size:16px;
	    color:#017bbe;
	    padding-left:0px;
		padding-bottom:5px;
	    text-align:left;
	    display:block;
		font-weight:bold;
		margin:0px;
		/*background-color:#efefef;*/
  }



  

  .smallprint {

	  font-family:Arial;

	    font-size:10px;

	    color:black;

	    text-align:justify;

  }

  

  a {

	  font-family:Verdana;

	    font-size:11px;

	    color:#154785;

	    text-decoration:none;

  }

  a:hover {

	  

	    color:red;

	    background:none;

	    text-decoration:none;

  }

  



  a#meniul {

	  font-family:Verdana;

	    font-size:11px;

	    color:#154785;

	    text-decoration:none;

  }

  a#meniul:hover {

	  

	    color:red;

	    background:none;

	    text-decoration:underline;

  }

  



  a#order {
	  font-family:Arial;
	  font-size:12px;
	  color:#222222;
	  font-weight:bold;
	  text-decoration:underline;
  }

  a#order:hover {
	    color:red;
	    text-decoration:underline;
		background:none;
  }

  

  

  a#adminmenu {

	  display:block;

	  color:white;

	  background:#154785;

	  text-decoration:none;

	  font-family:Arial;

	  font-size:13px;

	  margin-top:4px;

	  margin-bottom:4px;

	  margin-left:8px;

	  padding-top:5px;

	  padding-bottom:5px;

	  text-align:center;

  }

  

  a#adminmenuactive {

	  display:block;

	  color:#154785;

	  background:#73c6f0;

	  text-decoration:none;

	  font-family:Arial;

	  font-size:13px;

	  margin-top:4px;

	  margin-bottom:4px;

	  margin-left:0px;

	  padding-top:5px;

	  padding-left:0px;

	  padding-bottom:5px;

	  border-top:1px solid black;

	  border-bottom:1px solid black;

	  border-left:1px solid black;

	  text-align:center;

  }

  

  a#adminmenu:hover {

	  display:block;

	  color:white;

	  background:#ed1941;

	  text-decoration:none;

	  font-family:Arial;

	  font-size:13px;

	  border:0px;

  }

  

    

  form#loginform {

	font-family:Arial;

	font-size:14px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	margin-top: 100px;

	

  }

  

  div#adminusers {

	  width: 700px;

	  font-family:Arial;

	  /*overflow:scroll;*/

	  border: #676767 solid 1px;

	  color:#000000;

	  background:#ffffff;

	  padding: 5px 5px 5px 5px;

  }

  

  div#banner_content {

	  background:#ffffff;

	  padding: 0px 5px 5px 5px;

	  text-align:center;

  }

  

  div#meniu_mic {

	  font-family:Arial;

	  background:#ffffff;

	  padding: 0px 5px 5px 5px;

	  text-align:center;

  }

  

  div#meniu_mic a {

	  font-family:Arial;

	  background:#ffffff;

	  text-align:center;

	  color:#686c70;

  }

  

  div#meniu_mic a:hover {

	  font-family:Arial;

	  background:#ffffff;

	  text-align:center;

	  color:#686c70;

	  text-decoration:none;

  }

  

  div#link_footer a {

	  font-family:Verdana;

	  text-align:center;

	  color:#666666;

  }

  

  div#link_footer  {

	  text-align:center;

	  color:#333333;

  }

  

  div#link_footer a:hover {

	  font-family:Verdana;

	  text-align:center;

	  color:#333333;

	  text-decoration:none;

  }

  

	  

  div#intrebare {

	font-family:Arial;

	font-size:11px;

	color:black;

	background:#ffffff;

	border: #676767;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-style: solid;	

	margin-top: 20px;

	margin-bottom: 20px;	

	margin-left:10px;

	padding: 5px 5px 5px 5px;

	width: 450px;

  }

  

  

  td#maincontent {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	background:#ffffff;
	border: #eeeeee;
	border-width:1px;
	padding: 0px 0px 0px 0px;
  }

  

  tr#trheadusers td {
	font-family:Arial;
	font-size:12px;
	color:#222222;
	background:#eef7ff;
	border: #676767;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align:center;
	padding: 1px 1px 1px 1px;
	font-weight:bold;
  }

  

  tr#trheaddel td {

	font-family:Arial;

	font-size:10px;

	color:#ffffff;

	background:#cc0000;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	text-align:center;

	padding: 1px 1px 1px 1px;

	font-weight:bold;

  }

  

  tr#trproduse td {

	font-family:Arial;

	font-size:11px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	text-align:center;

	border-style:dashed;

	border-color:#dddddd;

	border-width:1px;

  }

  

  tr#trpremii td {

	font-family:Arial;

	font-size:11px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	text-align:center;

	

  }

  

  tr#trusers1 td {

	font-family:Arial;

	font-size:10px;

	color:#000000;

	background:#fffcf7;

	border: #ffffff 1px solid;

	text-align:left;

	overflow:hidden;

  }

  tr#trusers2 td {

	font-family:Arial;

	font-size:10px;

	color:#000000;

	background:#fff3e5;

	border: #ffffff 1px solid;

	text-align:left;

	overflow:hidden;

  }

  

  tr#trdel1 td {

	font-family:Arial;

	font-size:10px;

	color:#000000;

	background:#eeeeee;

	border: #ffffff 1px solid;

	text-align:left;

	text-decoration:line-through;

	overflow:hidden;

  }

  tr#trdel2 td {
	font-family:Arial;
	font-size:10px;
	color:#000000;
	background:#dddddd;
	border: #ffffff 1px solid;
	text-align:left;
	text-decoration:line-through;
	overflow:hidden;
  }

.input2
{
	font-family:Arial;
	font-size:11px;
	color:#0c4c82;
	font-weight:bold;
	/*background:#154785;
	border: grey;*/
	background:url(images/bg_buton.gif) left bottom;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color:#eecdac;
	outline:none;
	height:18px;
	padding-left:5px;
	padding-right:5px;
}



.login_input2
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	background:#154785;
	border: grey;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

	

.input
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background:#ffffff;
	border: #3d8cfe;
	border-style:solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width:120px;
	padding:3px;
}

.input_login
{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	background:#ffffff;
	border: #b5b5b5;
	border-style:solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width:100px;
	padding:1px;
}

.input_motor
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background:#ffffff;
	border: #3d8cfe;
	border-style:solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width:120px;
	padding:3px;
	margin-bottom:0px;
}


.select_search
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	background:url(images/avioane.gif) top left no-repeat;
	border: #000000;
	border-style: inset;
	height:30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.input_home
{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	background:#b9b68d;
	border: #000000;
	border-style: inset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.login_input
{

	font-family:Arial;

	font-size:9px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 1px;

}



.register_input

{

	font-family:Arial;

	font-size:13px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 1px;

}



.input:focus

{

	background: #cae6f5;

	outline:none;

}



.register_input:focus

{

	background: #ffffdd;

}



.show_date

{

	font-family:Arial;

	font-size:12px;

	color:#000000;

	background:yellow;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}



.pagedpage 

{

	font-family:Arial;

	font-size:12px;

	color:#000000;

	background:#ffffff;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	padding-left:2px;

	padding-right:2px;

}



.paged

{

	font-family:Arial;

	font-size:12px;

	color:#0000cc;

	padding-left:2px;

	padding-right:2px;

}



div#curs {

	background:#e2e9f3;

}



div#curs thead tr {

	font-family:Arial;

	font-size:13px;

	color:#154785;

	background:#ffffff;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	text-align:center;

	padding: 1px 1px 1px 1px;

	font-weight:bold;

}



div#curs tbody tr th {

	font-family:Verdana;

	font-size:13px;

	color:#154785;

	background:#ffffff;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	text-align:left;

	padding: 1px 1px 1px 1px;

	font-weight:bold;

}



div#curs tbody tr td {

	font-family:Verdana;

	font-size:11px;

	color:black;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	text-align:left;

	padding: 1px 1px 1px 1px;

	font-weight:normal;

}





div#curs tbody tr td.bold {

	font-family:Verdana;

	font-size:11px;

	color:black;

	border: #676767;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	text-align:left;

	padding: 1px 1px 1px 1px;

	font-weight:bold;

}







a#meniu_stanga {

	color:#333333;

	  font-size:11px;

	  font-family:Verdana;

	  text-decoration:none;

}



a#meniu_stanga:hover {

	color:#154785;

	  font-size:11px;

	  font-family:Verdana;

	  text-decoration:none;

}

a#meniu_sus {

	  color:#ffffff;

	  font-size:11px;

	  font-family:Verdana;

	  text-decoration:none;

	  font-weight:bold;

}



a#meniu_sus:hover {

	color:#d2ecfb;

	  font-size:11px;

	  font-family:Verdana;

	  text-decoration:none;

	  font-weight:bold;

}



/*Css-uri Doru*/



.breadcrumb {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#0099FF;

}

.breadcrumb a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#999999;

text-decoration:none;

}



.breadcrumb a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#999999;

text-decoration:underline;

color:#000000;

}

.SirContinente {

clear:left;

float:left;

padding-top:2px;

}



p.alertaConcurs {

text-align:center;

color:#CC0000;

}



a#page_link:link, a#page_link:active, a#page_link:visited {

	font-family:"Tahoma";

	color:#0066CC;

	font-size:12px;

	font-weight:bold;

	background-color:#EFEFEF;

	border:1px solid #DDD;

	padding:1px 3px 1px 3px;

	text-decoration:none;

	margin-right:3px;

}

a#page_link:hover {

	color:#003366;

	background-color:#66CCFF;

	border:1px solid #666666;

}

a#page_link_selected:link, a#page_link_selected:active, a#page_link_selected:visited {

	font-family:"Tahoma";

	color:#FF0000

	font-size:12px;

	font-weight:bold;

	background-color:#FFF;

	border:1px solid #FF0000;

	padding:3px 8px 3px 8px;

	text-decoration:none;

	margin-right:3px;

}

a#page_link_selected:hover {

	color:#000;

}




.indentmenu1{
font: normal 10px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu1 ul{
margin: 0px;
padding: 0px;
float: right;
width: 100%; /*width of menu*/
border: 0px solid #efefef; /*dark purple border*/
background: #FFFFFF url(media/indentbg.gif) center center repeat-x;
text-align:right;
}

.indentmenu1 ul li{
display: inline;
text-align:right;
}

.indentmenu1 ul li a.user_must{
font: normal 11px Arial;
font-weight:bold;
color:#999999; /*text color*/
padding: 0px 0px;
text-decoration: none;
border-right: 0px solid #564c66; /*dark purple divider between menu items*/
border:1px solid #ffffff;
}
.indentmenu1 ul li a.img_link{
text-decoration: none;
}

.indentmenu1 ul li a{
font: normal 11px Arial;
font-weight:bold;
color:#026eaa; /*text color*/
padding: 2px 2px;
text-decoration: none;
border-right: 0px solid #564c66; /*dark purple divider between menu items*/
border:1px solid #ffffff;
}


.indentmenu1 ul li a:visited{
}

.indentmenu1 ul li a:hover, .indentmenu1 ul li .current{
color: #333333 !important; /*text color of selected and active item*/
/*padding-top: 6px; /*shift text down 1px for selected and active item*/
/*padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: #eef7ff url(media/indentbg2.gif) center center repeat-x;
border:1px solid #c1e0fc;
}




.indentmenu{
font: normal 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 3px 11px;
float: left;
width: 100%; /*width of menu*/
border: 0px solid #564c66; /*dark purple border*/
border-width: 0px 0;
background: #FFFFFF url(media/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color:#333333; /*text color*/
padding: 3px 11px;
text-decoration: none;
border-right: 0px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: #222222;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: #333333 !important; /*text color of selected and active item*/
/*padding-top: 6px; /*shift text down 1px for selected and active item*/
/*padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: #eef7ff url(media/indentbg2.gif) center center repeat-x;
border:1px solid #c1e0fc;
}

.texttext {
	font-family:Arial, Helvetica, sans-serif;
	font-family:18px;
	color:#222222;
}

#continut_padding {
	padding:10px;
	float:left;
}

.text_arial_justify {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-align:justify;
}


.text_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
}

.titlu_mare {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#222222;
	text-align:justify;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:15px;
}

.titlu_mic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1678a6;
	text-align:justify;
	font-weight:bold;
	padding-bottom:1px;	
}

.div_padding_bg_blue {
	background-color:#eff7fc;
	padding:5px;
	margin-top:3px;
}

#div_padding_bg_orange {
	background-color:#fdf3d9;
	background:url(images/bg_filtru_hotel_03.gif) no-repeat;
	padding-top:10px;
	margin-top:10px;
	height:64px;
	border:0px solid #000099;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1678a6;
	text-align:justify;
	font-weight:bold;
}

#div_padding_bg_orange_ {
	background-color:#ffffff;
	padding:2px;
	border:0px solid #000099;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#222222;
	margin-bottom:10px;
	font-weight:none;
}

#div_padding_bg_verde {
	background-color:#f9f9ef;
	padding:2px;
	border:0px solid #000099;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#222222;
	margin-bottom:10px;
	font-weight:none;
}

.nume_hotel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:17px;
}

.nume_hotel a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-decoration:none;
}

.nume_hotel a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-decoration:underline;
}

.nume_hotel1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#222222;
	line-height:15px;
}

.nume_hotel1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#222222;
	text-decoration:none;
}

.nume_hotel1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#222222;
	text-decoration:underline;
}

.arrow_titlu {
	/*background:url(images/icon_next.gif) no-repeat left center;
	padding-left:18px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#222222;
	font-weight:bold;	
}

.titlu_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}

.nume_oferta_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	
}

.pret_box {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fb8934;
}

.agentie_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.ghid_titlu_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e79613;
	text-transform:uppercase;
	font-weight:bold;
}

.poze_titlu_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1269ba;
	text-transform:uppercase;
	font-weight:bold;
}

.poze_adauga{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	/*text-transform:uppercase;*/
	font-weight:bold;
}

.nume_utile_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:none;
}





/* alex */
.hidden {
	color:#FFFFFF;
	font-size:1px;
	letter-spacing:-12em;
}
.hidden:hover {
	color:#FFFFFF;
}
#content_calculator table {
	border:1px solid #990000
}
#content_calculator td {
	border:1px solid #FEFEFE
}
#content_calculator select, #content_calculator option {
	font-size:10px;
}
#content_calculator h4 {
	font-size:14px;
}
#arhiva_cautari a {
	font-size:8px;
	color:#003366;
}

table.rezultate-mersul-trenurilor {
	border:1px solid #FF6600;
	margin-bottom:2px;
}
table.rezultate-mersul-trenurilor th {
	background:#FF9933;
	padding-left:5px;
}
table.rezultate-mersul-trenurilor td {
	padding-left:5px;
}
table.rezultate-mersul-trenurilor li {
	padding:0px;
	padding:0px;
	list-style:circle;
}

div.paginare_arhiva {
	line-height:9px;
	margin-top:5px;
	margin-bottom:5px;
}
div.paginare_arhiva a{
	color:#CCCCCC;
	font-size:9px;
}
div.paginare_arhiva a:hover{
	color:#FF9900;
}

/*end alex*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
width: 160px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 12px Arial;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
/*margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font-family:Arial, Helvetica, sans-serif;
color: #333333;
background: url(images/arrowbullet.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #fdd18a;
font-size: 85%;
text-align:left;
}

.arrowlistmenu ul li a:visited{
color: #333333;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #333333;
background-color: #ffe8c8;
}

.titlu01{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-transform:uppercase;
}

.trenBorder {
	border-bottom:1px solid #fddeac;
	padding-top:5px;
	padding-bottom:5px;
}

.trenBorderText {
	border-bottom:1px solid #fddeac;
	padding-top:5px;
	padding-bottom:5px;
	color:#999999;
}

.trenBorderTmic {
	border-bottom:1px solid #fddeac;
	padding-top:5px;
	padding-bottom:5px;
	color:#333333;
	font-size:0.9em;
	font-family:verdana, Arial, Helvetica, sans-serif;
}

.trenTab {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;
}

.trenTab a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;
}

.trenTab a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;
}
.trenPadTop {
	padding-top:10px;
	font-size:10px;
}

.utileLink {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;
}

.utileLink a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;
}

.utileLink a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; text-decoration:underline;
}

#hotel {
display:none;
}

.box_12090_st{padding-bottom:3px;}
.box_12090_dr{padding-bottom:3px;}

#buhuhu {
	color:#333333;
	font-size:12px;
	font-family:arial;
	text-decoration:none;
}

a#buhuhu {
	color:#333333;
	font-size:12px;
	font-family:arial;
	text-decoration:none;
}

a#buhuhu:hover {
	color:#154785;
	font-size:12px;
	font-family:arial;
	text-decoration:underline;
}

/* ////paginare\\\\*/
table.dynamic tbody tr{
	display:none;
}
table.dynamic tbody tr.show{
	display:block;
}
html>body table.dynamic tbody tr.show{
	display:table-row;
}

th,td{
}
th{
	background:#eef;
}
table.paginated{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:none;
	border-right:none;
	margin-top:5px;
	margin-bottom:5px;
	font-size:10px;
}
table.paginated td,table.paginated th{

	border-top:none;
	border-left:none;
}
p.paginatedNav{
	font-size:10px;
	font-family:arial,sans-serif;
	margin:0;
	text-align:right;
	font-weight:bold;
}
p.paginatedNav a{
	cursor:default;
	color:#ccc;
	font-size:10px;
}
p.paginatedNav a:link,
p.paginatedNav a:visited
{

	color:#369;
	cursor:pointer;
}
p.paginatedNav a:hover{text-decoration:none; color:#ccc;}
p.paginatedNav a:visited
{

	color:#369;
	cursor:pointer;
}
/*////paginare*/


.float_left{float:left; width:300px; text-align:left;}
.float_left a{text-decoration:none; color:#0058A6; font-size:11px;}
.float_left a:hover{text-decoration:underline;}
.float_none{text-align:left;}
.float_none a{text-decoration:none; color:#0058A6; font-size:11px;}
.float_none a:hover{text-decoration:underline;}
.box_bottom_links{font-size:10px;}
.box_bottom_links a{font-size:9px;}

div.pagination {
	padding-right:5px;
}
div.pagination {
	width:200px;
}
div.pagination a {
	color: #0058A6;
	text-decoration:none;
	font-size:12px;
}
div.pagination a.selected {
	text-decoration:underline;
	font-weight:bold;
}

div.pagination a:hover {
	text-decoration:underline;
}
div.pagination a.sel {
	font-weight:bold;
	text-decoration:underline;
}


