html, body {
	height:100%;
}

body {
	background:#fff url('images/body-bg.jpg') repeat-x;
    color:#363636;
}
/*
#wrapper {
	position:relative;
    min-height:100%;
    height:auto !important;
    height:100%;
}
*/
#container {
	position:relative;
    min-height:100%;
    height:auto !important;
    height:100%;
	width:960px;
    margin:0px auto -120px auto;
    /*padding-bottom:130px;*/
}
#header {

}
#menu {
    height:49px;
}
#menu li {
	float:left;
    height:49px;
    width:192px;
}
#menu li a {
	display:block;
    height:49px;
    width:190px;
    margin:0px 1px;
    text-indent:-99999px;
}
#menu-2{background-position:0px 0px !important;}
#menu-2:hover{background-position:0px -49px !important;}
#menu-3{background-position:-193px 0px !important;}
#menu-3:hover{background-position:-193px -49px !important;}
#menu-11{background-position:-385px 0px !important;}
#menu-11:hover{background-position:-385px -49px !important;}
#menu-28{background-position:-577px 0px !important;}
#menu-28:hover{background-position:-577px -49px !important;}
#menu-13{background-position:-769px 0px !important;}
#menu-13:hover{background-position:-769px -49px !important;}
#menu-15{background-position:0px 0px !important;}
#menu-15:hover{background-position:0px -49px !important;}
#menu-16{background-position:-193px 0px !important;}
#menu-16:hover{background-position:-193px -49px !important;}
#menu-24{background-position:-385px 0px !important;}
#menu-24:hover{background-position:-385px -49px !important;}
#menu-29{background-position:-577px 0px !important;}
#menu-29:hover{background-position:-577px -49px !important;}
#menu-26{background-position:-769px 0px !important;}
#menu-26:hover{background-position:-769px -49px !important;}

#menu-33{background-position:0px 0px !important;}
#menu-33:hover{background-position:0px -49px !important;}
#menu-34{background-position:-193px 0px !important;}
#menu-34:hover{background-position:-193px -49px !important;}
#menu-42{background-position:-385px 0px !important;}
#menu-42:hover{background-position:-385px -49px !important;}
#menu-44{background-position:-577px 0px !important;}
#menu-44:hover{background-position:-577px -49px !important;}
#menu-45{background-position:-769px 0px !important;}
#menu-45:hover{background-position:-769px -49px !important;}


#content-wrapper { overflow:hidden; }

#sidebar {
	float:right;
    width:192px;
    /*padding-bottom:10000px;
    margin-bottom:-9990px;*/
}

#sidebar ul li {
	margin:12px auto;
    width:172px;
}

.sidebar-button-ro { 
display:block; 
width:192px; 
height:46px; 
background:url('images/servicii-transport.jpg') no-repeat; 
}

.sidebar-button-ro:hover { background-position:0px -46px; }
.sidebar-button-ro { margin:5px 0px; }

.sidebar-button-en { 
display:block; 
width:192px; 
height:46px; 
background:url('images/services-freight.jpg') no-repeat; 
}

.sidebar-button-en:hover { background-position:0px -46px; }
.sidebar-button-en { margin:5px 0px; }

#content {
	width:768px;
    /*padding-bottom:10000px;
    margin-bottom:-9990px;*/
}

.clearfooter {
height: 120px;
clear: both;
}

#footer {
	position:relative;
    width:100%;
    /*bottom:0;*/
	background:#fff url('images/footer-bg.jpg') repeat-x;
    /*clear:both;*/
    height:120px;
}
#footer-container {
	width:960px;
    margin:0px auto;
    text-align:center;
}
#footer-menu {
	background:url('images/footer-links-bg.jpg') no-repeat;
    height:32px;
    font-size:small;
    padding:0px 15px;
    line-height:1.1;
}
#footer-menu ul li { 
	float:left;
    margin:0px 6px;
    white-space:nowrap;
}
#footer-menu ul li a {
	color:#363636;
}

.right-space {
	padding-right:10px;	
}

.subtitlu-servicii {
	text-decoration:none;
	color:#1d4485;
	font-weight:bolder;
}

.mai-mult {
	color:#1d4485;
	font-size:12px;
}