h1 { color:white; font-size:10pt; margin:0px; padding:0px; margin-bottom:5px;}
h2 { color:white; font-size:10pt; margin:0px; padding:0px; margin-bottom:5px;}
h3 { color:#5A8FC5; font-size:14pt; margin:0px; padding:0px; margin-bottom:5px;}
h4 { color:#5A8FC5; font-size:11pt; margin:0px; padding:0px; margin-bottom:5px;}

/* new css */
.hmph {position:relative; float:left; height:28px; width:775px;}
.hmphs {position:relative; float:left; height:28px; width:5px; background: no-repeat url("../images/meniuri/elmen.jpg") 0 -192px}
.hmphc {position:relative; float:left; height:22px; width:751px; background: repeat-x url("../images/meniuri/elmen.jpg") 0 -220px; padding: 6px 0 0 10px; font-size: 9pt; font-weight: bold; color:#FFFFFF;}
.hmphd {position:relative; float:left; height:28px; width:9px; background: no-repeat url("../images/meniuri/elmen.jpg") 0 -248px}

.dp {position:relative; float:left; width:765px; border:1px solid #CC0000; padding: 0 4px 10px 4px;}
.dp1 {position:relative; float:left; width:235px; height:346px; background: #FFF no-repeat url("../images/home/dp1.jpg") bottom center; padding: 8px 10px; font-size:9pt; margin: 10px 0 0 0;}
.dp1 a {color:#373737; text-decoration:none;}
.dp1 a:hover {text-decoration:underline;}

.hmnh {position:relative; float:left; height:28px; width:775px; margin:8px 0 0 0;}
.hmnhs {position:relative; float:left; height:28px; width:5px; background: no-repeat url("../images/meniuri/elmen.jpg") 0 0px}
.hmnhc {position:relative; float:left; height:22px; width:755px; background: repeat-x url("../images/meniuri/elmen.jpg") 0 -28px; padding: 6px 0 0 10px; font-size: 9pt; font-weight: bold; color:#FFFFFF;}
.hmnhd {position:relative; float:left; height:28px; width:5px; background: no-repeat url("../images/meniuri/elmen.jpg") 0 -56px}

.pnews1 {position:relative; float:left; width:765px; border:1px solid #5A8FC5; padding: 10px 4px 10px 4px;}
.ncomp11 { position:relative; float:left; text-align:center; font-size:8pt; width:108px; height:149px; padding: 5px 8px 4px 8px; margin-left:3px; margin-bottom:10px; background-image: url("../images/home/bck2.jpg"); background-repeat: no-repeat; overflow:hidden;}
.ncomp11 a {text-decoration:none; color:#474747;}
.ncomp11 a:hover {text-decoration:underline;}

.gd {position:relative; float:left; width:775px; padding: 10px 0;}

.gd2{ position:relative; float:left; width:322px; padding: 8px; border:1px solid #CCC;}
.gd2_item {position:relative; float:left; width:322px; color:#373737; font-size:8pt; padding:2px 0px 8px 0px; }
.gd2_item a {color: #373737; text-decoration:none;}

.gd3{ position:relative; float:left; width:397px; padding: 8px; border:1px solid #CCC; margin:0 0 0 20px;}
.gd3_item {position:relative; float:left; width:397px; color:#373737; font-size:8pt; padding:2px 0px 8px 0px; }
.gd3_item a {color: #373737; text-decoration:none;}
.gd3_item a:hover {text-decoration: underline;}


/* layout scroll 1 */
.ban_sp {position:relative; width:775px; height:260px; background:#FFF repeat-x url("../images/home/navbkf.jpg") bottom left; margin:0 0 8px 0;}

.scrollable {position:relative;	float:left;	overflow:hidden; width: 775px; height:230px; text-align: left;}
.scrollable .items {width:20000em; position:absolute; clear:both;}
.scrollable img {float:left; margin:0 0 0 0px; background-color:#fff; cursor:pointer; width:775px; height:230px;}
/* .scrollable .active {border:1px solid #CC0000; z-index:9999; position:relative;} */

a.browse { background:url("../images/home/feature-block-arrows.png") no-repeat 0px 0px; display:block; width:38px; height:73px; float:left; margin: 18px 15px; cursor:pointer; font-size:1px; position:relative;}
a.right	{background-position: -152px 0px; clear:right; margin: 78px 0 0 -38px; z-index: 12002;}
a.right:hover {background-position:-152px -73px;}
a.right:active {background-position:-152px -146px;}

a.left { top:78px; margin:0 0 -73px 0px; z-index: 12000; background-position:-190px 0px;}
a.left:hover {background-position:-190px -73px; }
a.left:active {background-position:-190px -73px; }
a.disabled { visibility:hidden !important;}

/* layout scroll 2 */
.scrollable2 {position:relative; float:left; overflow:hidden; width: 675px; height:160px; text-align: left;}
.scrollable2 .items2 {width:20000em; position:absolute; clear:both;}
.scrollable2 .active {z-index:9999; position:relative;}

.similar a.browse { background: #CFC url("../images/home/sageti.jpg") no-repeat 0 0; display:block; width:40px; height:52px; float:left; margin:18px 5px; cursor:pointer; font-size:1px;}
.similar a.right {background-position: 0 -52px; clear:right; margin-right: 0px;}
.similar a.right:hover {background-position: 0 -52px; clear:right; margin-right: 0px;}
.similar a.right:active {background-position: 0 -52px; clear:right; margin-right: 0px;}

.similar a.left { margin-left: 0px; background-position: 0 0;}
.similar a.left:hover { margin-left: 0px; background-position: 0 0; }
.similar a.left:active { margin-left: 0px; background-position: 0 0; }
.similar a.disabled { visibility:hidden !important;}

.masca4 {position:relative; float:left; width:120px; padding: 5px 5px 4px 5px; margin:0 0 0 5px; text-align:center; font-size:8pt; background:no-repeat url("../images/home/bck2.jpg") 0 0; overflow:hidden;}
.masca4 a {color:#373737; text-decoration:none;}

/*********** navigator ***********/


/* position and dimensions of the navigator */
div.navi {
	float:right;
	text-align:right;
	height:30px;
	background: #FFF url("../images/home/navbk.jpg") no-repeat;
	padding:0 10px 0 60px;
}


/* items inside navigator */
div.navi span {
	float:left;
	padding:2px;
	margin:3px;
	display:block;
	font-size:8.5pt;
	border: 1px solid #666;
	background: #E7EEF5;
	cursor: pointer;
}

/* mouseover state */
div.navi a:hover {
	background-position:0 -8px;
}

/* active state (current page state) */
div.navi span.active {
	background:#2E547A;
	color: #FFF;
}


