link1 {
	text-align: left; 
	color: rgb(255, 255, 255); 
	font-family: Verdana; 
	font-size: 11px;
}
link1:hover {
	text-align: left; 
	color: rgb(205, 225, 255); 
	font-family: Verdana; 
	font-size: 11px;
}
.titlu {
	text-align: left; 
	color: rgb(0, 77, 147); 
	padding-top: 20px; 
	padding-left: 20px; 
	font-family: Verdana; 
	font-size: 11px; 
	font-weight: 700; 
	vertical-align: top;
}
.titlu1 {
	text-align: left; 
	color: rgb(0, 77, 147); 
	padding-top: 15px; padding-bottom: 5px;
	padding-left: 10px; padding-right: 10px;
	font-family: Verdana; 
	font-size: 11px; 
	font-weight: 700; 
	vertical-align: center; background-color: rgb(81, 81, 153);
}
.pag {
	color: rgb(51, 51, 153); font-family: Verdana; font-size: 11px; text-decoration: none;
}
.pag:hover {
	color: rgb(153, 153, 153); font-family: Verdana; font-size: 11px;
}
.pag1 {
	color: rgb(153, 153, 153); font-family: Verdana; font-size: 11px;
}
.text1 {
	text-align: justify; vertical-align: center; color: rgb(51, 51, 51); padding-right: 20px; padding-left: 20px; font-family: Verdana; font-size: 11px;
}
.text2 {
	text-align: justify; color: rgb(51, 51, 51); padding-right: 20px; padding-left: 20px; font-family: Verdana; font-size: 20px;
}
.text12 {
	text-align: left; color: rgb(0, 77, 147); padding-right: 20px; padding-bottom: 10px; font-family: Verdana; font-size: 10px;
}
.jos {
	color: rgb(255, 255, 255); padding-left: 0px; vertical-align: middle; background-image: url("jos.jpg"); background-repeat: repeat-x;
}
.margine_st {
	background-position: right; background-image: url("umbra_st.jpg"); background-repeat: repeat-y;
}
.margine_dr {
	background-position: left; background-image: url("umbra_dr.jpg"); background-repeat: repeat-y;
}
a {
	color: rgb(255, 255, 255); font-family: Verdana; font-size: 10px; text-decoration: none;
}
a:hover {
	color: rgb(186, 214, 246); font-family: Verdana; font-size: 10px;
}
a.prevnext {
	color: rgb(51, 51, 153); font-family: Verdana; font-size: 11px; text-decoration: none;
}
a.prevnext:hover {
	color: rgb(0, 77, 147); font-family: Verdana; font-size: 11px; text-decoration: none;
}
.menu {
	color: rgb(186, 214, 246); font-family: Verdana; font-size: 10px;
}
.menu2 {
	color: rgb(186, 214, 246); font-family: Verdana; font-size: 0px;
}
.menu1 {
	text-align: right; color: rgb(153, 153, 153); font-family: Verdana; font-size: 10px;
}
.menu1:hover {
	text-align: right; color: rgb(102, 102, 102); font-family: Verdana; font-size: 10px;
}
.nav_menu2{
	position: relative;
	width: 950px;
	padding-left: 0px;
	/*align: center;*/
	margin-left: auto;
	margin-right: auto;
	height: 56px;
	background: url('menumiddle1.png') repeat-x top center;
	z-index:100;
}
.nav_menu2 li{width:120px;}
.nav_menu2 li a{width:120px;}

.menu_leftside, .menu_rightside, .logo{
	position: absolute;
}

.menu_leftside{
	top: 0px;
	left: -10px;
}

.menu_rightside{
	top: 0px;
	right: -10px;
}

.nav_item{
	display: inline-block;
	height: 52px;
	font: bold 16px Arial, sans-serif;
	line-height: 56px;
        background: url('menusep.png') no-repeat right top;
        text-align: center;
}

.nav_item a{
	height: 52px;
	line-height: 54px;
	display: inline-block;
/*	padding-left: 7px;
	padding-right: 7px;*/
	display: inline-block;
	color: #666666;
	text-shadow: #FFFFFF 0px 1px 0px;
	text-decoration: none;
	position: relative;
        list-style: none;
}


.nav_menu2 .nav_item a{
	font: bold 17px Arial, sans-serif;
	line-height: 54px;
/*	padding-left: 20px;
	padding-right: 20px;*/
}
.nav_item a:hover{
	background: url('menuselmiddle1.png') repeat-x top center;
        color: #FFF;
        text-shadow: #666 0px 1px 0px;
}

.nav_item_sel a{
	background: url('menuhovermiddle2.png') repeat-x top center;
	color: #FFF;
        text-shadow: #666 0px 1px 0px;
}

.nav_item_sel a img{
	position: absolute;
	top: 0px;
}

.bg_menu_btn_left{
/*	left: -2px;*/
}

.bg_menu_btn_right{
/*	right: -2px;*/
}
