/* CSS Document */

@import url(menu_left.css);
@import url(menu_up.css);
@import url(menu_down.css);
@import url(produse_noi.css);
@import url(cercetare.css);

@import url(rootline.css);

* {
	margin:0;
	padding:0;
}

html {
     overflow: -moz-scrollbars-vertical;
}
html,body{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	margin-top:-2px;
	background-color:#FFFFFF;
}
html>body{
	margin-top:-1px;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:937px;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	background-image:url(images/content_main_bgr.jpg);
	background-repeat:repeat-y;
	border:1px solid #9ABCBD;
	border-right:1px solid #9ABCBD;
	border-bottom:1px solid #9ABCBD;
	padding-left:8px;
	padding-right:8px;
}

div#mainheader {
	height:120px;
	border-bottom:1px solid #FFFFFF;
	width:937px;
}
#logo {
	margin:0px;
	padding:0px;
	padding-left:31px;
	padding-top:15px;
	float:left;
}
.banner {
	float:left;
	padding-left:27px;
}
.submenu {
	background-color:#CCCCCC;
}
#maincontent {
	margin-top:15px;
	clear:both;
}

#left_column {
	width:200px;
	float:left;
}
#center_column {
	float:left;
	width:537px;
	margin:0px;
	padding:0px;
}
.content {
	margin:0 25px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.content H1,
.content H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006B5B;
	background-attachment: scroll;
	background-image: url(images/bullet_title.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom:1px solid #578F90;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	padding-bottom:2px;
}
/*.content img {
	margin:10px 0;
	padding:10px 0px;
}
html>body .content img {
	padding:0px;
}
*/

.content a {
	color:#016A59;
	text-decoration:none;
}
.content a:hover {
	text-decoration:underline;
}
.content ul {
	padding-left:20px;
}
.titluverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#539B9A;
	padding-bottom:5px;
	font-weight:bold;
}

.mai_departe a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#E4491B;
	font-weight:bold;
	text-decoration:none;
	background-attachment: scroll;
	background-image: url(images/arrow_more.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:15px;
}

.mai_departe a:hover{
	text-decoration:underline;
}
.content .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap dl.csc-textpic-lastcol dt img{
	padding-left:10px;
}

.content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap dl.csc-textpic-lastcol dt img {
	padding-right:10px;
}
#right_column {
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
}
.right_content {
	margin:0px;
	padding:0px;
	clear:both;
}
.right_content H1,
.right_content H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(images/title_backgr_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px;
	padding-left:10px;
	padding-top:4px;
	padding-top:0px;
	margin:0px;
}

/* NEWLOGINBOX */

.tx-newloginbox-pi1 {
	background-color:#ECECEC;
	width:200px;
	border-bottom:1px solid #578F90;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:17px;
}
.tx-newloginbox-pi1 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:5px;
	padding-left:5px;
}
.tx-newloginbox-pi1 .inputf{
	border:1px solid #C6C8C7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#578F90;
	width:110px;
}

.tx-newloginbox-pi1-submit {
	background-image: url(images/login.jpg);
	height: 18px;
	width: 52px;
	border:0px;
}
.tx-newloginbox-pi1-submit input{
	background-image: url(images/login.jpg);
	height: 18px;
	width: 52px;
	border:1px;
}
.button1 {
	background-image: url(images/logout.jpg);
	height: 18px;
	width: 60px;
	border:0px;
	color:#FFFFFF;
	font-size:11px;
}

.but_div {
	width:20px;
}
.clear_down {
	clear:both;
	height:45px;
}
div#mainfooter {
	position:absolute;
	width:937px;
	bottom:0; /* stick to bottom */
	background-image:url(images/footer_bg.jpg);
	background-repeat:no-repeat;
	height:37px;
	background-color:#CBD9C0;
	border-bottom:1px solid #FFFFFF;
}
.clear {
	clear:both;
}
.clear_content {
	clear:both;
	height:30px;
}
.clear_right {
	clear:both;
	height:40px;
}
/* MACINA */


.search_input_macina {
	border:1px solid #C6C8C7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#578F90;
	width:140px;
	margin-left: 5px;
}
.inputfmacina {
	float:left;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
}
.buttonmacina {
	float:left;
}
.tx-macinasearchbox-pi1 {
	background-color:#ECECEC;
	width:200px;
	border-bottom:1px solid #578F90;
	margin-bottom:17px;
	padding:6px 0;
	
	height:auto !important;
	height:20px;
	min-height:20px;
}

/* INDEXED SEARCH */

.tx-indexedsearch-searchbox {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
.tx-indexedsearch-searchbox table {
	padding-left:15px;
	padding-top:10px;
}

.tx-indexedsearch-searchbox td{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-bottom:5px;
}
.tx-indexedsearch-searchbox-button {
	background-color:#134993;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:0px;
	margin-left:5px;
}
.tx-indexedsearch-searchbox-sword {
	border:1px solid #134993;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#134993;
	width:120px;
	margin-left: 5px;
}
.tx-indexedsearch-whatis,
.tx-indexedsearch-browsebox {
	padding-left:15px;
}
.tx-indexedsearch-res {
	padding-left:5px;
}

.tx-indexedsearch-res td{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.tx-indexedsearch-result-number,
.tx-indexedsearch-icon,
.tx-indexedsearch-title,
.tx-indexedsearch-percent {
	background-color:#EFEFEF;
	padding:3px;
}

.tx-indexedsearch-redMarkup {
	color:#AB3D6E;
}
.tx-indexedsearch-path {
	display:none;
}

/* NEWS */
/* LATEST */

.news-latest-container {
	background:#ECECEC;
	margin-bottom:17px;
}
.news-latest-item {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #578F8E;
}

.news-latest-item H3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:5px 10px;
	padding-bottom:0px;
}
.news-latest-item p{
	padding:0 10px;
}
.news-latest-morelink {
	text-align:right;
	padding-bottom:5px;
	padding-right:10px;
}
.news-latest-morelink a{
	color:#006A58;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-image: url(images/arrow_list.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:10px;
	font-weight:bold;
	text-decoration:none;
}
.news-latest-morelink a:hover{
	text-decoration:underline;
}

/* DETALII */

.news-single-backlink {
	padding-top:10px;
}
.news-single-item H3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-style: italic;
}
.news-single-item p.bodytext {
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
.news-single-backlink a{
	color:#006A58;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-image: url(images/arrow_back.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:12px;
	font-weight:bold;
	text-decoration:none;
}
.news-single-backlink a:hover{
	text-decoration:underline;
}

/* LIST */

.news-list-container {}

.news-list-item {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #578F8E;
	margin-bottom:10px;
}
.news-list-item H3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.news-list-morelink {
	text-align:right;
}
.news-list-morelink a{
	color:#006A58;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-image: url(images/arrow_list.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
	font-weight:bold;
	text-decoration:none;
}
.news-list-morelink a:hover{
	text-decoration:underline;
}

/* ARHIVA */

.news-amenu-container {
	margin-bottom:40px;
	border-bottom:1px dotted #006A58;

}

.news-amenu-container li {
	list-style:none;
	margin:0px;
	padding:0px;
}
.news-amenu-container ul li.news-amenu-item-year dd,
li.news-amenu-item-year dd{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#006A58;
}


/* CHC - FORUM */

.tx-chcforum-pi1-postForm textarea {
	border: 1px solid #578F8E;
	margin: 3px 0;
	width: 460px !important;
	width: 440px;
	height: 150px;
}
.tx-chcforum-pi1-postForm {
	border: 1px solid #578F8E;
	background: #CCCCCC;
	padding: 5px;
	margin-bottom: 3px;
	width: 475px;
}

.tx-chcforum-pi2 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#558F91;
	background-color:#ECECEA;
}
.tx-chcforum-pi2 .subiect {
	margin:0px;
	padding:10px;
	padding-bottom:0px;
	clear:both;
	font-weight:bold;
	color:#000000;
	border-bottom:1px dotted #578F8E;
}

.tx-chcforum-pi2 .post_text {
	margin:0 10px;
	padding:0px;
	padding-top:10px;
	clear:both;
}
.tx-chcforum-pi2 .post_text a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.tx-chcforum-pi2 .post_text a:hover{
	text-decoration:underline;
}

.tx-chcforum-pi2 .autor {
	margin:0 10px;
	padding:0px;
}
.tx-chcforum-pi2 .email {
	margin:0 10px;
	padding:0px;
}
.tx-chcforum-pi2 .data {
	margin:0 10px;
	padding:0px;
}
.tx-chcforum-pi2 .line {
	font-size:1px;
	border-bottom:1px solid #578F8E;
}


/* SR FE USER REGISTRED */

.tx-srfeuserregister-pi1 {}
.tx-srfeuserregister-pi1 legend{
	width:450px;
	display:block;
}
.tx-srfeuserregister-pi1 dd{
	width:300px;
	
}
.tx-srfeuserregister-pi1-text,
.tx-srfeuserregister-pi1-password {
	border:1px solid #C6C8C7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#558F91;
}
.tx-srfeuserregister-pi1 label {
	display:block;
	width:120px;
}
.tx-srfeuserregister-pi1-submit {
	border:0px;
	background-color:#558F91;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-bottom:10px;
}

.tx-srfeuserregister-pi1-checkbox {
	border:0px;
}

.tx-srfeuserregister-pi1-password-again {
	margin-left:-200px;
}


#tx-srfeuserregister-pi1-fe_users_form fieldset{
	width:485px;
}

/* A1 Teasermenu */

.tx-a1teasermenu-pi1 {}
.tx-a1teasermenu-pi1 th{
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:top;
	width:85px;
}
.tx-a1teasermenu-pi1 td{
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:top;
}

.tx-a1teasermenu-pi1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#E4491B;
	font-weight:bold;
	text-decoration:none;
	background-attachment: scroll;
	background-image: url(images/arrow_more.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:15px;
}

.tx-a1teasermenu-pi1 a:hover{
	text-decoration:underline;
}

.tx-a1teasermenu-pi1 .title a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#539B9A;
	padding-bottom:5px;
	font-weight:bold;
	background-image: url(images/none.gif);
}


/* MENU DISPLAYED PRODUCTS */

#Menushade_newx1 {
	display:none;
}
