body{
	background: url('img/bg.jpg') repeat-x top left #4b9fc3;
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
}

#page {
	margin: 0 auto;
	width: 944px;
	position: relative;
	top: -13px;
}
* html #page {
	position : static;
}

#top{
	background: url('img/bg_top.png') no-repeat;
	width: 946px;
	height: 110px;
	position: relative;
	top: 13px;
}
* html #top {
	position : static;
}

#logo{
	float: left;
	padding-top: 0px;
	
}

#bg_logo a {
	float: left;
	width: 295px;
	height: 101px;
}

#bg_logo{
	clear: both;
	float: left;
	width: 295px;
	height: 101px;
	background: url('img/logo.png') top left no-repeat;
}

#statement{
	float: left;
	font-size: 10px;
	color: #fffefe;
	position: relative;
	top: -38px;
	margin-left: 92px;
}

#top_right{
	float: right;
	width: 270px;
}

#language{
	float: right;
	padding-right: 100px;
}

#sel_lang{
	float: left;
	color: #ffffff;
	font-size: 10px;
	background: url('img/sel_lang.gif') no-repeat top left;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

#lang{
	float: left;
	color: #020000;
	font-size: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
}

#cauta{
	clear: both;
	float: right;
	margin: 5px 5px 0px 0px;
	padding: 0px;
	background: url('img/cauta.gif') no-repeat top left;
	width: 261px;
	height: 30px;
}

#keyword{
	padding-left: 5px;
	width: 175px;
	margin-left: 6px;
	margin-top: 4px;
	border: 0px;
	font-size: 13px;
}

#buton_cauta{
	background: none;
	border: 0px;
	margin: 0px 0px 0px 6px;
	font-size: 14px;
	color: #020000;
	padding-top: 5px;
	cursor: pointer;
}

#rss{
	clear: both;
	float: right;
	margin-top: 12px;
	white-space: nowrap;
	width: 245px;
	margin-bottom: 15px;
}

#rss div{
	float: left;
	color: #262626;
	font-size: 11px;
	margin-right: 10px;
}

#rss a{
	float: left;
	font-size: 11px;
	color: #262626;
	text-decoration: underline;
	background: url('img/rss.gif') no-repeat top left;
	padding-left: 35px;
	height: 20px;
	padding-top: 7px;
	padding-bottom: 8px;
}

#top_menu{
	clear: both;
	float: left;
	background: url('img/top_menu_contur.png') no-repeat top left;
	width: 936px;
	height: 53px;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 5px;
	!margin-top: 8px;
}

* html #top_menu{
	padding-right: 0px;
	width: 939px;
	margin-top: 0px;
	position : relative;
	top : -13px;
}

#first_item{
	float: left;
	background: url('img/first_item.gif') no-repeat left top;
	width: 7px;
	height: 53px;
}

#first_item_sel{
	float: left;
	background: url('img/first_item_sel.gif') no-repeat left top;
	width: 7px;
	height: 53px;
}

#last_item_sel{
	float: left;
	background: url('img/last_item_sel.gif') no-repeat right top;
	width: 7px;
	height: 53px;
}

#last_item_nosel{
	float: left;
	background: url('img/last_item.gif') no-repeat right top;
	width: 7px;
	height: 53px;
}

.spacer{
	float: left;
	background: url('img/menu_spacer.jpg') no-repeat top left;
	width: 1px;
	height: 53px;
}

.item{
	float: left;
	background: url('img/item.jpg') repeat-x top left;
	height: 53px;
}

.item a{
	float: left;
	color: #000000;
	font-size: 18px;
	padding-top: 16px;
	padding-left: 31px;
	padding-right: 30px;
	text-decoration: none;
	padding-bottom: 16px;
}

.item a:hover{
	background: url('img/menu_hover.png') center center no-repeat;
}

* html .item a:hover{
	background: none;
}

.item1{
	float: left;
	background: url('img/item.jpg') repeat-x top left;
	color: #000000;
	font-size: 18px;
	padding-top: 16px;
	padding-left: 31px;
	padding-right: 30px;
	text-decoration: none;
	padding-bottom: 16px;
}

.item_home{
	float: left;
	background: url('img/item.jpg') repeat-x top left;
}

.item_home a{
	float: left;
	color: #000000;
	font-size: 18px;
	padding-top: 16px;
	padding-left: 35px;
	padding-right: 35px;
	text-decoration: none;
	padding-bottom: 16px;
}

.item_home a:hover{
	background: url('img/menu_hover.png') center center no-repeat;
}

* html .item_home a:hover{
	background: none;
}

* html .item_home a{
	padding-left: 35px;
	padding-right: 35px;
}

.item_home1{
	float: left;
	background: url('img/item.jpg') repeat-x top left;
	color: #000000;
	font-size: 18px;
	padding-top: 16px;
	padding-left: 35px;
	padding-right: 35px;
	text-decoration: none;
	padding-bottom: 16px;
}

* html .item_home1{
	padding-left: 35px;
	padding-right: 35px;
}

.item_sel{
	background: url('img/item_sel.jpg') repeat-x top left;
}

#content{
	clear: both;
	width: 936px;
	background: url('img/content_contur.png') repeat-y top left;
	padding-left: 5px;
	padding-right: 5px;
}

*html #content {
	position : relative;
	top : -13px;
}

#content table{
	width: 100%;
}

#left{
	width: 588px;
	padding: 0px;
	background: #ffffff;
}

#right{
	width: 288px;
	padding: 0px;
	background: url('img/bg_right.gif') no-repeat top left #e8f3f7;
	padding: 0px 30px 0px 30px;
} 

#title1{
	float: left;
	border-bottom: 1px solid #ffffff;
	background: #151d37;
	height: 29px;
	width: 548px;
	color: #ffffff;
	font-size: 18px;
	padding-left: 40px;
	padding-top: 9px;
}

#last_event{
	clear: both;
	float: left;
	background: url('img/last_events.jpg') no-repeat top left;
	width: 553px;
	height: 300px;
	padding-left: 35px;
}

#last_event_title{
	margin: 0px;
	padding: 30px 0px 0px 0px;
	color: #000000;
	font-size: 28px;
	font-weight: bold;
}

#more{
	font-size: 13px;
	color: #000000;
	padding-top: 38px;
	width: 305px;
	text-align: justify;
	padding-bottom: 16px;
}

#more_a{
	font-size: 18px;
	padding-left: 20px;
	color: #000000;
	text-decoration: none;
}

#more_a:hover {
	text-decoration: underline;
}

#second_menu{
	
	float: left;
	
	width: 588px;
	height: 49px;
	position: relative;
	top: -53px;
}

* html #second_menu {
	position: relative;
	top: -48px;
}

#second_item_sel{
	float: left;
	width: 193px;
	height: 49px;
	padding-left: 7px;
	padding-right: 7px;
	background: url('img/second_item_sel_contur.gif') no-repeat top left;
}

#second_item_sel a{
	float: left;
	background: url('img/second_item_sel.jpg') repeat-x top left;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 18px;
	color: #151d37;
	font-weight: bold;
	text-decoration: none;
	width: 173px;
}

#second_item{
	float: left;
	width: 193px;
	height: 49px;
	padding-left: 7px;
	padding-right: 7px;
	background: url('img/second_item_contur.gif') no-repeat top left;
}

#second_item a{
	float: left;
	background: url('img/second_item.jpg') repeat-x top left;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 18px;
	color: #151d37;
	font-weight: bold;
	text-decoration: none;
	width: 173px;
}

.produse{
	position: relative;
	top: -53px;
	float: left;
	width: 270px;
	padding-left: 24px;
	background: url('img/bg_produse.gif') no-repeat top left #ffffff;
}

.produs{
	padding-left: 85px;
	padding-bottom: 20px;
}

.titlu_produs{
	clear: both;
	float: left;
	color: #151d37;
	font-size: 16px;
	font-weight: bold;
	width: 160px;
	text-decoration : none;
}
.titlu_produs:hover {
	text-decoration : underline;
}

.numar_produse{
	clear: both;
	float: left;
	color: #cfd927;
	font-size: 9px;
	width: 160px;
}

.detalii_produs{
	clear: both;
	float: left;
	width: 160px;
	font-size: 11px;
	color: #000000;
	padding-top: 15px;
}

.detalii_divizie{
	clear: both;
	float: left;
	width: 160px;
	font-size: 11px;
	color: #000000;
	padding-top: 7px;
}

.mai_mult_produs{
	clear: both;
	float: left;
	width: 160px;
	color: #113380;
	font-size: 11px;
	padding-top: 5px;
}

.noutate_more{
	clear: both;
	float: left;
	color: #113380;
	font-size: 11px;
	padding-top: 5px;
	width: 255px;
}

#right h1{
	clear: both;
	float: left;
	margin: 30px 0px 17px 0px;
	padding: 0px;
	color: #151d37;
	font-size: 30px;
	font-weight: normal;
	line-height: 24px;
	width: 100%;
}

#right p{
	clear: both;
	float: left;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	line-height: 16px;
	width: 100%;
}

.read_more{
	clear: both;
	float: right;
	background: url('img/more.gif') no-repeat top left;
	padding-left: 25px;
	font-size: 12px;
	color: #151D37;
	text-decoration: none;
	white-space: nowrap;
}

.read_more:hover{
	text-decoration: underline;
}

.noutate{
	clear: both;
	float: left;
	background: url('img/arrow2.gif') no-repeat 0% 2%;
	padding-left: 20px;
	padding-bottom: 15px;
}

.noutate_titlu{
	clear: both;
	float: left;
	font-size: 14px;
	color: #000000;
	width: 263px;
	font-weight: bold;
	text-decoration: none;
}

.noutate_titlu:hover{
	text-decoration: underline;
}	

.noutate_text{
	clear: both;
	float: left;
	padding: 6px 0px 0px 0px;
	margin: 0px;
	color: #000000;
	font-size: 12px;
	width: 250px;
}

#copyright{
	color: #ffffff;
	font-size: 11px;
	padding-top: 20px;
	padding-left: 13px;
}

#metromind{
	float: right;
	width: 300px;
	height: 45px;
	color: #aed4e4;
	font-size: 11px;
	padding-top: 5px;
}

#metromind a{
	float: left;
	color: #151d37;
	font-size: 11px;
	text-decoration: none;
	padding-top: 16px;
}

#metromind a:hover{
	text-decoration: underline;
}

#logo_mm{
	background: url('img/metromind.gif') no-repeat top left;
	padding-left: 60px;
	height: 29px;
}

/* INDEX */

#bg_index_top{
	clear: both;
	float: left;
	height: 53px;
	width: 898px;
	background: url('img/bg_index_top.gif') top right no-repeat #151d37;
	padding-left: 38px;
	padding-top: 12px;
	padding-bottom: 3px;
}

#bg_index_top h1{
	float: left;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 28px;
	font-weight: normal;
	line-height: 30px;
}

.title_spacer{
	float: left;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 28px;
}

#breadcrumb{
	clear: both;
	float: left;
	padding-top: 3px;
	width: 600px;
}

#breadcrumb div{
	float: left;
	color: #989eac;
	font-size: 11px;
	padding-right: 20px;
	
}

#breadcrumb a{
	float: left;
	color: #989eac;
	font-size: 11px;
	text-decoration: none;
	background: url('img/arrow.gif') no-repeat center left;
	padding-left: 15px;
	padding-right: 20px;
}
#breadcrumb a:hover {
	text-decoration : underline;
}

#content_left{
	width: 254px;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

#content_right{
	background: url('img/bg_content_right.gif') no-repeat top left;
	width: 630px;
	padding: 0px 22px 0px 30px;
	margin: 0px;
	height: 100%;
}

#left_menu{
	clear: both;
	float: left;
	width: 254px;
	background: white;
}

.level1{
	clear: both;
	float: left;
	background: url('img/level1.gif') no-repeat top left;
	width: 244px;
	height: 35px;
	margin-left: 10px;
}

#level1_sel{
	background: #151d37;
	margin-left: 3px;
	margin-top: 2px;
	padding-left: 7px;
}

#level1_sel a{
	color: #ffffff;
	background: url('img/arrow.gif') no-repeat center left;
	white-space: nowrap;
}

.level1 a{
	float: left;
	width: 228px;
	background: url('img/arrow2.gif') no-repeat center left;
	color: #151d37;
	font-size: 13px;
	padding-left: 17px;
	text-decoration: none;
	padding-top: 11px;
	padding-bottom: 11px;
	white-space: nowrap;
}

.level2{
	clear: both;
	float: left;
	width: 204px;
	margin-left: 50px;
	padding-bottom: 8px;
}

.level2 a{
	float: left;
	color: #151d37;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 194px;
	text-decoration: none;
}

* html .level2 {
	margin-left : 25px;
}

#left_menu a:hover{
	text-decoration: underline;
}

#level2_sel{
	background: #151d37;
	color: #ffffff;
	margin-top: 2px;
}

#content_left h1{
	clear: both;
	float: left;
	margin: 10px 0px 17px 0px;
	padding: 0px;
	color: #151d37;
	font-size: 30px;
	font-weight: normal;
	line-height: 24px;
	width: 210px;
}

#news{
	clear: both;
	float: left;
	padding-left: 20px;
	padding-right: 14px;
	width: 204px;
}

#content_left .noutate_titlu{
	width: 210px;
}

#content_left .noutate_text{
	width: 200px;
}

#content_right h1{
	float: left;
	margin: 20px 0px 10px 0px;
	padding: 0px;
	color: #151d37;
	font-size: 30px;
	font-weight: normal;
	width: 630px;
}

#content_right h2{
	float: left;
	margin: 15px 0px 10px 0px;
	padding: 0px;
	color: #151d37;
	font-size: 24px;
	font-weight: normal;
	width: 630px;
}


#content_right h3{
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #151d37;
	font-size: 18px;
	font-weight: normal;
	width: 630px;
}

#content_right li {
	float: left:
	clear : both;
	font-size: 12px;
	margin: 3px 10px 3px 10px;
}

#content_right ul {
	float: left;
	font-size: 12px;
	margin: 3px 10px 3px 10px;
	padding-left: 10px;
	padding-bottom:5px;
	width:595px;
}



#content_right p{
	width: 630px;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
}

.product{
	clear: both;
	float: left;
	width: 550px;
	background: red;
	background: url('img/bg_product.jpg') top center no-repeat;
	padding-left: 17px;
	padding-top: 14px;
	padding-bottom: 12px;
}

.product_title{
	clear: both;
	float: left;
	background: url('img/bg_product_title.jpg') left center no-repeat;
	font-size: 14px;
	text-decoration: none;
	color: #151d37;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	font-weight : bold;
}

.product_spec{
	float: left;
	background: url('img/bg_product_spec.gif') top left no-repeat;
	padding-left: 50px;
	padding-top: 7px;
	padding-bottom: 4px;
	font-size: 11px;
	color: #0f37ba;
}

.product_pdf{
	float: left;
	background: url('img/bg_pdf.gif') top left no-repeat;
	padding-left: 50px;
	padding-top: 7px;
	padding-bottom: 4px;
	font-size: 11px;
	color: #0f37ba;
	margin-left : 0px;
}

#content_right .istoric_title {
	clear: both;
	color: #151d37;
	font-size: 24px;
	padding: 20px 0px 20px 0px;
	margin: 0px;
}

#content_right .istoric_text{
	float: left;
	font-size: 12px;
	color: #000000;
	width: 530px;
}

#content_right .istoric_text p{
	clear: both;
	float: left;
	width: 530px;
	padding-top: 0px;
	padding-bottom: 15px;
}

#content_right .year_text{
	float: left;
	font-size: 12px;
	color: #000000;
	width: 530px;
	line-height: 18px;
	padding-top: 5px;
}

#content_right .year{
	clear: both;
	float: left;
	color: #3e81ac;
	font-size: 20px;
	width: 70px;
}

.uzina {
	clear: both;
	float: left;
	width: 610px;
	padding: 0px 8px 0px 8px;
	background: #182340;
	font-size: 0px;
}

.imagine_uzina{
	float: right;
	padding: 0px;
	margin: 0px;
	background: #182340;
}

.detalii_uzina{
	float: left;
}

.uzina_title{
	font-size: 20px;
	color: #ffffff;
	padding-top: 7px;
	padding-bottom: 5px;
}

.detail{
	font-size: 13px;
	color: #ffffff;
}

.uzina_tabel {
	clear: both;
	float: left;
	padding-top: 10px;
}

.par{
	padding: 5px;
	font-size: 13px;
	color: #ffffff;
}

.impar{
	background: #e8f5fb;
	padding: 5px;
	font-size: 13px;
}

.actionariat_title{
	color: #505669;
	font-size: 13px;
	text-decoration: underline;
	padding-right: 6px;
}

.actionariat_date{
	color: #666666;
	font-size: 12px;
	padding-bottom: 2px;
	white-space: nowrap;
}

.articles{
	
	float: left;
	margin-top: 20px;
}

.arrow{
	float : left;
	background: url('img/arrow2.gif') center left no-repeat;
	width: 20px;
	height: 20px;
}

.departamente_row{
 clear: both;
 float: left;
 height: 8px;
 width: 100%;
 font-size: 1px;
}

.row1{
	float: left;
	color: #333333;
	font-size: 12px;
	text-align: left;
	width: 410px;
	padding-left : 5px;
}

.row1 a{
	color: #262626;
	font-size: 12px;
	text-decoration: none;
}

.row1 a:hover{
	text-decoration: underline;
}

.row1_section{
	float: left;
	color: white;
	font-size: 14px;
	text-align: left;
	width: 605px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left : 5px;
	background : #151d37;
	margin-top : 15px;
}

.row2{
	float: left;
	color: #333333;
	font-size: 12px;
	width: 100px;
	text-align: center;
	
}

.row3{
	float: left;
	color: #333333;
	font-size: 12px;
	width: 100px;
	text-align: center;
}
.titlu_grafic {
	font-size : 16px;
	color :  #333333;
	margin-top : 10px;
	margin-bottom : 5px;
	margin-left : 20px;
	font-weight : bold;
}
.grafic {
	width : 564px;
	height : 205px;
	margin-left : 20px;
}
.grafic2{
	width : 564px;
}
#bottom_border {
	clear: both; float: left; background: url('http://www.oltchim.ro/templates/Oltchim/img/bg_bottom_.png') no-repeat top left;width: 946px; height: 12px;
}



* html #bottom_border {
	clear: both; float: left; background: url('http://www.oltchim.ro/templates/Oltchim/img/bg_bottom_.png') no-repeat top left;width: 946px; height: 12px;position : relative; top : -13px;
}

#bottom_border2 {
clear: both; float: left; width: 946px; height: 12px;
}

* html #bottom_border2 {
clear: both; float: left; width: 946px; height: 12px;position : relative; top : -13px;
}

#foot {
	clear: both; float: left; width: 946px; position: relative; top: 13px;
}
* html #foot {
	clear: both; float: left; width: 946px; position: relative; top: 0px;
}

#map {
	clear : both;
}

.first_level {
	padding: 2px 0px; 
	padding-left: 40px; 
	text-align: left;
	padding-top : 10px;
}
.first_level a {
	color : #151d37;
	font-size : 14px;
	text-decoration : none;
	font-weight : bold;
}
.first_level a:hover {
	text-decoration : underline;
	color : #0f37ba;
}
.another_level a {
	color : #151d37;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
}
.another_level a:hover {
	color : #0f37ba;
	text-decoration : underline;
}

.top_border {
	clear: both; float: left; height: 15px; width: 550px;
}
* html .top_border {
	clear: both; float: left; height: 15px; width: 550px;position : relative;top : 10px;
}
.raport {
	float: left; width: 600px;
}