/* CSS Document */
body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
behavior:url("http://www.mersultrenurilor.ro/style/csshover.htc");
background-image:url(../images/logo_fill.jpg);
background-repeat:repeat-x;
}
form{
padding:0;
margin:0;
}
body a{
color:#0053A6;
}
body a:hover{
text-decoration:none;
}
.logo_fill{
/*
background-image:url(../images/logo_fill.jpg);
background-repeat:repeat-x;
*/
}
.header{
background-color:#F1F1F1;
}
.back{
width:963px;
height:331px;
background-image:url(../images/mersultrenurilorback.jpg);
display:block;
}
.cauta_mersultrenurilor_back{
/*background-image:url(../images/mersultrenurilor_fback.jpg);
background-repeat: no-repeat;*/
width:420px;
height:331px;
margin-left:156px;
margin-right:0px;
/*position:absolute;*/
z-index:210;
}
.menu{
/*padding-left:10px;*/
height:60px;
}
.menu ul{
margin:0;
padding:0;
}
.menu ul li{
width:100px;
float:left;
text-align:center;
margin-top:28px;
list-style:none;
}
.menu li a {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
width:100px;
height:20px;
outline:none;
}
.menu li a:hover{
font-size:14px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.menu .selected{
color:#000000;
}
.form_label{
width:110px;
height:55px;
font-size:14px;
font-weight:bold;
text-align:right;
padding-right:3px;
}
.form_label_noadv{
height:55px;
font-size:14px;
font-weight:bold;
text-align:right;
padding-right:3px;
width:104px;
}

.form_field{
width:255px;

}
.form_field input{
/*height:29px;
padding-top:6px;*/
padding:5px;
padding-left:2px;
width:255px;
background-color:#dde0e4;
border:1px solid #FFFFFF;
color:#000;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
/*
.q_statie{
height:28px;
}
.q_tren{
height:28px;
}
*/
.form_field_data_noadv {
width:100px;
}
.form_field_data select, .form_field_data_noadv select{
background-color:#DDE0E4;
height:25px;
padding:2px;
border:1px solid #FFF;
}
.form_field select{
width:255px;
background-color:#DDE0E4;
height:25px;
padding:2px;
padding-top:4px;
border:1px solid #FFF;
}
.form_field_data .data_select, .form_field_data_noadv .data_select{
width:150px;
}
.cauta_button{
/*width:133px;*/
/*height:30px;*/
}

.cauta_button div input{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
height:29px;
width:99px;
margin-left:11px;
margin-top:4px;
outline:none;
background:none;
border:0;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.cauta_button div a div{
/*margin-top:8px;*/
margin-left:10px;
outline:none;
}
.cauta_button div input:hover{
color:#333333;
outline:none;
}
.cauta_button .button_statie{
/*
margin-left:15px;
margin-top:12px;
height:34px;
*/
}
.cauta_button .button_tren{
/*
margin-left:10px;
margin-top:9px;
padding:4px;
padding-top:12px;
*/
}
.statii{
padding-top:0px;
width:520px;
}
.statii ul{
/*margin-left:10px;*/
list-style-type:none;
margin-top:85px;
margin-left:0;
position:relative;
z-index:190;
}
.statii li{
width:28%;
float:left;
padding:0;
margin:4px 1px 4px 10px;
}
.statii li h3{
margin:0;
}
.statii li a{
color:#FFFFFF;
font-size:12px;

}
.statii li a:hover{
text-decoration:none;
}
.statii li b{
font-size:12px;
}
.content{
margin-left:43px;
margin-right:8px;
border:1px solid #9D9D9D;
height:400px;
width:912px;
}
.title_bar {
height:29px;
padding:2px;
}
.title_bar div{
background-image:url(../images/title_fill.jpg);
background-repeat:repeat-x;
height:25px;
border:1px solid #0088d5;
color:#000;
font-size:14px;
font-weight:bold;
padding-top:5px;
padding-left:5px;
overflow: hidden;
}
.title_bar div table{
width:100%;
}
.title_bar div a{
color: #002346;  
}
.title_bar div a:hover{
text-decoration:none;
}

.title_bar div h1{
font-size:14px;
margin:0;
padding:0;
margin-top:2px;
}
.banner_dr{
width:174px;
padding-top:4px;
}
.banner_dr div{
/*width:160px;*/
/*height:600px;*/
/*background-color:#CCCCCC;*/
margin:2px;
}
.footer{
margin-left:43px;
background-color:#EEEEEE;
width:912px;
text-align:center;
padding-top:5px;
color:#666;
margin-top:2px;
font-size:11px;
}
.footer_bottom{
background-image:url(../images/footer_bottom.jpg);
height:7px;
width:912px;
overflow:hidden;
}
.middle{
padding-left:5px;
}
.news{
margin-top:10px;
font-size:12px;
}
.news_image{
vertical-align:top;}
.news_image div{
border:1px solid #444444;
width:120px;
height:120px;
}
.news_image img{
margin:4px;
border:1px solid #CCCCCC;
width:110px;
height:110px;
}
.news_title{
/*background-image:url(../stiri/wp-content/uploads/2009/03/mersul_trenurilor_pe_telefonul_mobil-150x150.jpg);
background-repeat:no-repeat;
padding-left:150px;
height:150px;*/
height:50px;
}
.news_title h2 {
color:#392B2A;
margin-bottom:0px;
margin-top:10px;
font-size:16px;
text-transform:uppercase;
}
.news_title h2 a{
color:#392B2A;
margin-bottom:0px;
margin-top:4px;
font-size:16px;
text-decoration:none;
text-transform:uppercase;
}
.news_title h2 a:hover{
color:#392B2A;
margin-bottom:0px;
margin-top:4px;
font-size:16px;
text-decoration:underline;
text-transform:uppercase;
}
.news_title .data{
font-size:12px;
background-color:#8DA945;
color: #FFF;
width:120px;
padding:2px;
font-weight:bold;
text-align:center;
}
.h_line{
border-bottom:dashed 1px #CCCCCC;
height:8px;
line-height:1px;
font-size:1px;
margin-left:6px;
margin-right:6px;
}
#scripttrafic{
text-align:center;
margin-top:4px;
}
.form_error{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
} 
.cauta_statie_button{
width:105px;
}
/* rezultate */
.tb_st{

	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	/*border-bottom: 1px solid #6593CF;	*/
	width: 729px;
	font-size:12px;
}
.tb_st_header {
	background: #EAEAEA;/* url(../images/head1.gif) repeat-x;*/
	white-space:nowrap;
	padding: 0.29em 0.7em;
	border-bottom:	1px solid #CCCCCC;
	border-top:	1px solid #CCCCCC;
	/*border-bottom:#F7F7F7 1px solid;
	border-right:#fff 1px solid;*/
}
.tb_st td {
	padding:0px;
	padding-top:6px;
	padding-bottom:6px; /*0.5em 0px;*/
	text-align:center;
}
.tb_st tr.noborder td {border: 0px; }
.tb_st th.st_ora{

}
.st_tri{
background:#F6FAFD;
}
#legndatren{
text-align:left;
font-size:12px;
margin-left:6px;
}
.trenuri .table_results_info{
font-size:12px;
padding:7px;
width:100%;
}
.trenuri .table_results_info h2{
font-size:12px;
font-weight:normal;
margin:0;
}
.no_bottom_border {
	border-bottom:0px;
}
.bottom_border {
	border-bottom:1px solid #CCCCCC;
}
.bottom_border_r {/*cu restrictii*/
	border-bottom:1px solid #CCCCCC;
	background-color:F3D5D9;
}
.timp_total{
font-weight:bold;
}
.st_trp1 {
background:#F6FAFD none repeat scroll 0 0;
}
.calendar {
margin:0px;
}
.table_restrictii{
/*padding:25px;*/
font-size:11px;
}
.calendarHeader{

}
.table_restrictii td{
border:1px solid #CCCCCC;
}
.table_restrictii th{
font-size:11px;
}
.calendar_nu_circ {
	background: #EE4646;
	font-size:11px;
	color:#ffffff;
	text-align:center;
}
.calendar_circ {
	background:#CDF5D0;
	font-size:11px;
	color:#000000;
	text-align:center;
}
.calendar-month{
font-weight:bold;
}
.legenda_nu_circula{
display:block;
height:15px;
width:15px;
border:1px solid #CCCCCC;
float:left;
background-color:#EE4646;
}
.legenda_circula{
display:block;
height:15px;
width:15px;
border:1px solid #CCCCCC;
float:left;
background-color:#CDF5D0;
}
.legenda_restrictii{
text-align:left;
font-size:12px;
}
.contact_table{
margin-top:10px;
}
.contact_table .f_contact{
border:1px solid #CECECE;
width:255px;
padding:4px;
background-color: #FBFBFB;
font-size:12px;
}
.contact_table textarea{
border:1px solid #CECECE;
width:350px;
padding:4px;
background-color:#FBFBFB;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.contact_button {
	display:block;
	background:url(../img/cauta_sprite.jpg) no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	height:33px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:middle;
	width:120px;
	color:#333333;
	text-decoration:none;
	background-position:1px 0px;
	border:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.contact_button:hover {
	display:block;
	background:url(../img/cauta_sprite.jpg) no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	height:33px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:middle;
	width:120px;
	color:#333333;
	text-decoration:none;
	background-position:1px -39px;
	border:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	
}
.middle a img {
border:0;
}
ul.parteneri{
list-style-image:none;
}
.parteneri li{
margin:20px;
list-style-type:none;
}
.parteneri li div{
height:7px;
width:15px;
display:block;
background-image:url(../images/arrow_parteneri.jpg);
background-repeat:no-repeat;
}
.parteneri li td{
padding-left:10px;
height:35px;
}
h1#title_in_page{
font-size:10px;
color:#999999;
margin:2px 0 1px 0;
padding:0;
width:960px;
}
#logo_banner{
/*
background-image:url(../images/mersultrenurilorlogo.jpg);
background-repeat:no-repeat;
*/
height:94px;
width:960px;
text-align:left;
margin:0;
padding:0;
}
#logo{
width:200px;
display:block;
}
.links_titlebar{
text-align:right;
padding-right:5px;
}
.links_titlebar a{
color:#FFFFFF;
font-size:12px;
}
.link_opinii{
float:right;
margin-right:14px;
margin-top:38px;
}
.link_opinii a{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
/*background-color:#241C1A;*/
}
.preturi {
background-color: #F9F9F9;
}
.preturi input,select{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.preturi_options{
margin-top:20px;
}
.preturi_options #rezervare{
width:220px;
}
.pret_description{
font-size:11px;
color:#666666;
}
.pret_total{
margin-left:106px;
}
.pret_total_numar{
font-size:16px;
color:#008000;
font-weight:bold;
}
.preturi_nota_footer{
float:left;
font-size:11px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}
.rang_ic{
background-color:#8DA945; 
color:#FFFFFF;
font-weight:bold;
padding:3px;
cursor: default;
}
.rang_ac{
background-color: #006AD5;
color:#FFFFFF;
font-weight:bold;
padding:3px;
cursor: default;
}
.rang_pe{
background-color: #666666;
color:#FFFFFF;
font-weight:bold;
padding:3px;
cursor: default;
}
.rang_ra{
background-color: #A40000;
color:#FFFFFF;
font-weight:bold;
padding:3px;
cursor: default;
}
.meteo_info {
font-size:11px;
}
.meteo_info img{
margin-left:3px;
}
.meteo_info .temp {
font-weight:bold;
}
.br_statii{
display:block;
height:7px;
}
.Romania{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 0;
margin:1px;
}
.Ungaria{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -25px;
margin:1px;
}
.Austria{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -50px;
margin:1px;
}
.Slovacia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -75px;
margin:1px;
}
.Cehia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -100px;
margin:1px;
}
.Polonia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -125px;
margin:1px;
}
.Croatia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -150px;
margin:1px;
}
.Slovenia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -175px;
margin:1px;
}
.Italia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -200px;
margin:1px;
}
.Bulgaria{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -225px;
margin:1px;
}
.Ucraina{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -250px;
margin:1px;
}
.Rusia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -275px;
margin:1px;
}
.Belarus{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -300px;
margin:1px;
}
.Moldova{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -325px;
margin:1px;
}
.Serbia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -350px;
margin:1px;
}
.Grecia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -375px;
margin:1px;
}
.Turcia{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -400px;
margin:1px;
}
.Germania{
background-image:url(../images/mersul_international.gif);
display:block;
width:30px;
height:24px;
background-position:0 -425px;
margin:1px;
}
.prognoza_meteo{
margin-left:10px;
padding-bottom:2px;
}
.prognoza_meteo h2{
font-size:12px;
font-weight:normal;
margin:0;
margin-top:3px;
}
#adv_search {
overflow:hidden;
width:1px;
z-index:200;
margin:60px 0 0 0;
border:1px solid #FFFFFF;
height:237px;
position:absolute;
border-left:0px;
}
.adv_search_table_background{/* in adv_search.tpl*/
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
position:absolute;
background: #F5F5F5;
z-index:199;
width:265px;
height:239px;
}
.adv_search_table{/* in adv_search.tpl*/
position:relative;
z-index:201;
}
.adv_search_table td{
height:55px;
padding-left:5px;
font-weight:bold;
}
.adv_search_table .ranguri{
height:30px;
}
.adv_search_table .ranguri td{
height:30px;
}
.adv_search_table select{
font-weight:normal;
}
.adv_search_button_back_border{
z-index:191;
width:19px;
height:237px;
position:absolute;
margin-left:25px;
border:1px solid #FFFFFF;
border-right:none;
border-left:none;
}
.adv_search_button_back{
background-color: #F5F5F5;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
z-index:190;
width:20px;
height:239px;
position:absolute;
margin-left:24px;
}
.adv_search_button_close{
z-index:205;
position:relative;
height:239px;
/*background-color:#666666;*/
display:block;
width:44px;
height:44px;
background-image:url(../images/adv_search_button.gif);
background-position:0 0;
cursor:pointer;
top:88px;
}
.adv_search_button_open{
z-index:205;
position:relative;
height:239px;
/*background-color:#666666;*/
display:block;
width:44px;
height:44px;
background-image:url(../images/adv_search_button.gif);
background-position:0 -44px;
cursor:pointer;
top:88px;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}
.adv_search_button_open:hover{
z-index:205;
position:relative;
height:239px;
/*background-color:#666666;*/
display:block;
width:44px;
height:44px;
background-image:url(../images/adv_search_button.gif);
background-position:0 -44px;
cursor:pointer;
top:88px;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}
.adv_search_button_close{
z-index:205;
position:relative;
height:239px;
/*background-color:#666666;*/
display:block;
width:44px;
height:44px;
background-image:url(../images/adv_search_button.gif);
background-position:-43px 0px;
cursor:pointer;
top:88px;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}
.adv_search_button_close:hover{
z-index:205;
position:relative;
height:239px;
/*background-color:#666666;*/
display:block;
width:44px;
height:44px;
background-image:url(../images/adv_search_button.gif);
background-position:-43px 0px;
cursor:pointer;
top:88px;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}

.tb_st_header_order {
	background: #d9e3e9;/* url(../images/head1.gif) repeat-x;*/
	white-space:nowrap;
	padding: 0.29em 0.7em;
	border-bottom:	1px solid #CCCCCC;
	border-top:	1px solid #CCCCCC;
	/*border-bottom:#F7F7F7 1px solid;
	border-right:#fff 1px solid;*/
}

.no_bottom_border_order_0 {
	border-bottom:0px;
	background: #ebf6fc;
}
.no_bottom_border_order_0_r {/*cu restrictii*/
	border-bottom:0px;
	background: #F3D5D9;
}
.bottom_border_order_0 {
	border-bottom:1px solid #CCCCCC;
	background: #ebf6fc;
}
.bottom_border_order_0_r {/*cu restrictii*/
	border-bottom:1px solid #CCCCCC;
	background: #F3D5D9;
}
.no_bottom_border_order_1 {
	border-bottom:0px;
	background: #e3f2fb;
}
.no_bottom_border_order_1_r {/*cu restrictii*/
	border-bottom:0px;
	background: #F3D5D9;
}
.bottom_border_order_1 {
	border-bottom:1px solid #CCCCCC;
	background: #e3f2fb;
}
.bottom_border_order_1_r {
	border-bottom:1px solid #CCCCCC;
	background: #F3D5D9;
}
.sort_asc{
display:block;
width:8px;
height:11px;
background-image:url(../images/arrows_sprite.gif);
background-position:0 0;
float:left;
margin:2px 0 0 2px;
font-size:1px;
line-height:0;
}
.sort_desc{
display:block;
width:8px;
height:11px;
background-image:url(../images/arrows_sprite.gif);
background-position:8px 0;
float:left;
margin:2px 0 0 2px;
font-size:1px;
line-height:0;
float:left;
}
.help_durata_verde{
background-image:url(../images/help.gif);
width:12px;
height:12px;
font-size:1px;
line-height:0;
background-position:0 0;
margin-left:2px;
cursor:pointer;
}
.help_durata_rosu{
background-image:url(../images/help.gif);
width:12px;
height:12px;
font-size:1px;
line-height:0;
background-position:0 -12px;
margin-left:2px;
cursor:pointer;
}
.help_durata_total{
background-image:url(../images/help.gif);
width:12px;
height:12px;
font-size:1px;
line-height:0;
background-position:0 -24px;
margin-left:2px;
cursor:pointer;
}
.label_verde{
color:#009900;
}
.label_rosu{
color:#B90000;
}
.label_total{
color: #000000;
}
.durata {
width:75px;
}
.durata td{
padding:0px;
width:60px;
}
.durata .help_icon {
text-align:right;
width:15px;
}
/* YUI container */

.yui-overlay {
	position:absolute;
	display:block;
}

.yui-tt {
	visibility:hidden;
	position:absolute;
	color:#333;
	background-color: #FFFFAA;
	font-family:arial,helvetica,verdana,sans-serif;
	padding:2px;
	border:1px solid #FF8C1A;
	font:100% sans-serif;
	width:auto;
}
/* gata YUI container*/

.subiect_td {
	font-size:12px;
}
.subiect_td_dashed {
	font-size:12px;
	border-bottom:dashed 1px #CCCCCC;
}
.subiect_table {
	margin-bottom:5px;
}

.subiect_h2 {
	font-size:15px;
	font-weight:bold;
}

.subiect_h2 a{
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.subiect_h2 a:hover{
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.trigger_calendar {
width:20px;
height:20px;
background:url(../images/cal.gif) no-repeat;
background-position:0 0;
cursor:pointer;
padding:0px;
vertical-align:top;
}
.trigger_calendar:active {
outline:none;
}
.booking{
width:470px;
background-image:url(../images/booking_fill.jpg);
background-repeat:repeat-x;
border:1px solid  #999999;
margin-bottom:10px;
}
.highlight_booking{
color: #FF3300;
text-decoration:underline;
}
.highlight_booking a{
color: #FF3300;
text-decoration:underline;
}
.booking ul{
margin-bottom:10px;
}
.booking h3{
margin:0;
font-size:14px;
}
.booking li{
margin:0;
margin-top:3px;
margin-bottom:3px;
width:50%; 
float:left;
padding:0;
list-style-type:none;
}
.booking li a{
display:block;
background-image:url(../images/booking_bullet.gif);
background-repeat:no-repeat;
padding-left:20px;
height:15px;
}
.booking li a:hover{
color:#FF6100;
text-decoration:underline;
}
.booking_submit{
background-image:url(../images/booking_submit.jpg);
width:92px;
height:27px;
border:0;
color:#000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
}
.booking_submit:hover{
color:#FF6100;
}
.recomandam .bar{
background-image:url(../images/recomandam_fill.jpg);
background-repeat:repeat-x;
height:25px;
color: #333333;
}
.recomandam{
text-align:center;
font-size:11px;
color:#000;
width:160px;
/*border:1px solid #999999;*/
margin-bottom:2px;
}
.recomandam .banner{
padding-top:4px;
}
.publicitate_orizontal{
margin-top:5px;
}
#filtre_link{
font-size:14px;
font-weight:bold;
margin-left:125px;
outline:none;
color:#000000;
}

/* INFO */
.categorie_list{
width:150px;
margin-top:13px;
}
.td_categorii{
width:150px;
}
.categorie_td{
padding-left:4px;
}
.categorie_container_list{
height:19px;
background-image:url(../images/info_meniu_sprite.jpg);
background-position:0 0;
background-repeat: no-repeat;
padding-left:10px;
margin-left:15px;
}
.categorie_container_ultima{
padding-left:10px;
height:19px;
background-image:url(../images/info_meniu_sprite.jpg);
background-position:0 -19px;
background-repeat:no-repeat;
margin-left:15px;
}
.categorie_container_parinte_list{
height:19px;
background-image:url(../images/info_meniu_sprite.jpg);
background-position:0 0;
background-repeat: no-repeat;
padding-left:10px;
margin-left:15px;
}
.categorie_container_parinte_sub{
background-image:url(../images/info_meniu_sprite.jpg);
background-position:0 -38px;
background-repeat:no-repeat;
}
.categorie_container_parinte{
margin-bottom:5px;
}
.categorie_container_parinte a{
font-weight:bold;
font-size:14px;
}
.categorie_td a{
height:19px;
background-color:#FFFFFF;
color:#000000;
}
.cat_title{
padding-left:3px;
}
.back_info{
width:963px;
height:218px;
background-image:url(http://info.mersultrenurilor.ro/images/mersultrenurilorback.jpg);
display:block;
}
.cauta_mersultrenurilor_back_info{
/*background-image:url(../images/mersultrenurilor_fback.jpg);*/
background-repeat: no-repeat;
width:420px;

margin-left:156px;
margin-right:0px;
/*position:absolute;*/
z-index:210;
}
.cauta_button_info div input{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
height:29px;
width:99px;
margin-right:47px;
margin-top:19px;
outline:none;
background:none;
border:0;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.cauta_button_info div a div{
margin-left:10px;
}
.cauta_button_info div input:hover{
color:#333333;
}
.info_path{
padding-top:14px;
}
.language{
float:right;
margin-top:10px;
margin-right:20px;
color:#FFFFFF;
}
.language a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.language a:hover{
text-decoration:underline;
}
.flag_ro{
width:16px;
height:11px;
display:block;
background-image: url(../images/lang_sprite.jpg);
float:left;
}
.flag_eng{
width:16px;
height:11px;
display:block;
background-image: url(../images/lang_sprite.jpg);
background-position:-16px 0px;
}
.county a{
color:#0053A6;
text-decoration:none;
}
.county a:hover{
text-decoration:underline;
}
.county h2{
margin:0px;
padding:0px;
}
.county{
border-bottom:1px dashed #CCCCCC;
height:100%;
}
.link_red a{
color:#FE3402;
}
.links_middle{
margin-top:5px;
}
/* STERGE OUTLINE LA INPUTURI  - pt BUTONUL CAUTA RUTA*/
/*for FireFox*/
    input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner
    {   
        border : 0px;
    } 
/*for IE8 */
    input[type="submit"]:focus, input[type="button"]:focus
    {     
        outline : none; 
    }
#link_compus{
width:580px;
}
