body	{
	margin:0 0 0 0;
	background-color:#FFFFFF;
}
img {
	border:none;
}
.bg_top	{
	background-image:url(transport-img/transport-bgtop.jpg);
	background-position:bottom center;
	width:1084px;
	height:111px;
	background-repeat:no-repeat;
}
.padsig	{
	padding-left:24px;
	padding-top:16px;
}
.ai	{
	font-family:Arial, Helvetica, sans-serif;
	color:#e03434;
	font-size:14px;
	font-weight:bold;
}
.sun	{
	font-family:Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	font-size:14px;
	font-weight:bold;
}
.tel_r	{
	font-family:Arial, Helvetica, sans-serif;
	color:#e03434;
	font-size:18px;
	font-weight:bold;
}
.tel_g	{
	font-family:Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	font-size:18px;
	font-weight:bold;
}
.text12	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
}
.ok	{
	background-image:url(transport-img/transport-ok.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
	display:block;
	width:44px;
	height:20px;
	border:none
}
.inptel	{
	width:204px;
	height:16px;
	border-color:#aeaeae;
	border-style:solid;
	border-width:1px;
}
.inpnews	{
	width:204px;
	height:16px;
}
.padai	{
	padding-top:24px;
}
.padform	{
	padding-top:8px;
}
.calc	{
	background-color:#ebebeb;
}
.calculator	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d72f2f;
	text-decoration:none;
	padding-left:4px;
	font-weight:bold;
}
.pentru	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}
/* Partea cu meniu top START */
*{
	margin:0;
	padding:0;
}
#menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top:4px;
	}
#menu ul{
	list-style:none;
}
#menu li{
	list-style:none;
	display:block;
	float:left;
	height:29px;
	line-height:29px;
	margin:0 2px;
}
#menu li a{
	display:block;
	float:left;
	color:#363a34;
	font-size:12px;
	font-weight:bold;
	line-height:29px;
	text-decoration:none;
	padding:0 18px;
	background:#ebebeb url(transport-img/transport-meng.jpg) repeat-x;
}
#menu li a:hover{
	color:#fff;
	background:#e03434 url(transport-img/transport-menr.jpg) repeat-x;
}
#menu li a.current{
	display:block;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:29px;
	text-decoration:none;
	padding:0 18px;	
	background:#e03434 url(transport-img/transport-menr.jpg) repeat-x;
}
#menu li a:hover.current{
	color:#fff;
}
/* Partea cu meniu top  END */

/* Partea cu undermeniu START */
*{
	margin:0;
	padding:0;
}
#menu2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
#menu2 ul{
	list-style:none;
}
#menu2 li{
	list-style:none;
	display:block;
	float:left;
	height:36px;
	line-height:36px;
	margin:0 3px 0 0px;
}
#menu2 li a{
	display:block;
	float:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:36px;
	text-decoration:none;
	padding:0 19px;
	background:#ebebeb url(transport-img/transport-mensr.jpg) repeat-x;
}
#menu2 li a:hover{
	color:#d22d2b;
	background:#e03434 url(transport-img/transport-mensg.jpg) repeat-x;
}
#menu2 li a.current{
	display:block;
	float:left;
	color:#d22d2b;
	font-size:14px;
	font-weight:bold;
	line-height:36px;
	text-decoration:none;
	padding:0 19px;	
	background:#e03434 url(transport-img/transport-mensg.jpg) repeat-x;
}
#menu2 li a:hover.current{
	color:#d22d2b;
}
/* Partea cu undermeniu  END */
.bg_menunder	{
	background-image:url(transport-img/transport-mensr.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:36px;
}
.bg_dfl	{
	background-image:url(transport-img/transport-bgdf.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:291px;
	width:327px;
}
.noutati	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-top:16px;
	padding-left:16px;
}
.text_alb	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cfcfcf;
	padding-top:12px;
	line-height:20px;
	text-decoration:none;
}
.dot	{
	padding-top:8px;
}	
.citeste	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#818181;
	font-weight:bold;
	text-decoration:none;
}	
.pad_news	{
	padding-top:22px;
}
.puding	{
	padding-top:5px;
}
.puding_cat	{
	padding-top:18px;
}
.bg_cent	{
	background-image:url(transport-img/transport-bgcent.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:1084px;
	height:309px;
}
.bg_cat	{
	background-image:url(transport-img/transport-bgcat.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:40px;
	width:251px;
}
.bg_catsec	{
	background-image:url(transport-img/transport-bgcatsec.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:38px;
	width:251px;
}
.tit_categ	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cfcfcf;
	font-weight:bold;
	padding-left:42px;
}
.sbutit_categ	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#252525;
	font-weight:bold;
	padding-left:42px;
}	
.brd_subcat	{
	border-bottom-color:#e3e3e3;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.brd_subcatsec	{
	border-bottom-color:#d4d4d4;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.brd_secundar	{
	border-bottom-color:#e3e3e3;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-top-color:#e3e3e3;
	border-top-style:solid;
	border-top-width:2px;
}
.brd_secundar_top	{
	border-top-color:#e3e3e3;
	border-top-style:solid;
	border-top-width:2px;
}
.bg_subcat	{
	background-image:url(transport-img/transport-bgsubcat.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:28px;
}
.noutati_ros	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e03434;
	font-weight:bold;
	padding-left:10px;
}
.bg_categ	{
	background-image:url(transport-img/transport-bgcateg.jpg);
	background-position:top;
	background-repeat:repeat-y;
	width:251px;
}
.bg_categsec	{
	background-image:url(transport-img/transport-bgcategsec.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:251px;
	height:223px;
}
.text_gri_desc	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ababab;
}
.text_gri	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	text-decoration:none;
}
.text_ros	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e03434;
	text-decoration:none;
	font-weight:bold;
}
.text_rossss	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e03434;
	text-decoration:none;
	font-weight:bold;
}
.infor	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	font-weight:bold;
}
.dotr	{
	padding-top:6px;
}
.bg_citeste	{
	background-image:url(transport-img/transport-citeste.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:24px;
	width:163px;
}
.citeste_ros	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#e03434;
}
.nou_legoslativ_n	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#252525;
	padding-left:58px;
}
.nou_legoslativ_r	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#e03434;
}
.contact_n	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#252525;
	padding-left:38px;
}
.contact_s	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#252525;
}
.bg_foot	{
	background-image:url(transport-img/transport-bgfoot.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:127px;
	width:1084px;
}
.cele_mai	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
}
.bg_secundar	{
	background-image:url(transport-img/transport-secundar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:1084px;
	height:100px;
}
.pdaing_mensec	{
	padding-left:28px;
}
.menseccateg	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	text-decoration:none;
	font-stretch:normal;
}
.titlu_det	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#727272
}
.ko {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#009900
}
.titlu_atentie	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
}

.titlu_tras	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FF0000;
}

.form_input {
	border-style:solid;
	border-width:1px;
	border-color:#c0c0c0;
	text-align:center;
	height:16px;
	width:20px;
	background-color:#ffffff;
	vertical-align:middle;
	font-size:12px!important
}
.text	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	text-decoration:none;
}
.text_form	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d8333;
border:solid 1px #4d8333;
}

.text h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#2d4920;
}
.text input,textarea{
border:solid 1px #2d4920;
width:200px;
}

.cell {
text-indent:15px;
height:25px;
width:120px;
}

.cell_m {
text-indent:15px;
height:184px;
width:120px;
}
.cell_p {
text-indent:15px;
height:77px;
}
.vv{
overflow:auto;
height:175px;
}
.inps{
width:80px!important;
background-color:#F6F6F6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f61d07;
}
.spall_mall{
width:25px;
}

#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#F2F5F6;
	background-image:url(delete.png);
	background-repeat:no-repeat;
	background-position:15px 30px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-color:#78919B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBox p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:200px;
	padding-left:15px;
	margin-left:55px;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
}
.textprg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#767676;
	text-decoration:none;
}
.form_input {
	border-style:solid;
	border-width:1px;
	border-color:#c0c0c0;
	text-align:center;
	height:16px;
	width:20px;
	background-color:#ffffff;
	vertical-align:middle;
	font-size:12px!important
}
