/*###########LAYOUT ELEMENTS#################*/
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
	vertical-align : middle;
	color : Black;
	text-decoration : none;
	font-size : 12px;
	line-height : 17px;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #0e5387;
	background-image:url(/images/bgz.jpg);
	background-repeat:repeat-x;
}

img{
	border : 0px;
}

/*###########    LINKS    #################*/
a:link, a:visited{
	color: #036;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}
a:hover{
	color: red;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}

/*###########IDs ELEMENTS#################*/
div#wraper{
	background-color : #fff;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	text-align : left;
	width : 950px;
	min-height : 500px;
	font-size : 12px;
}

div#header{
	width : 950px;
	height : 121px;
	background-image : url(/img/top_line.jpg);
	background-repeat : no-repeat;
}

div#footer{
	text-align : center;
	font-size : 11px;
	color : #808080;
	display : block;
	background-color : #c6d7e6;
	height:116px;
}
div#center{
	background-color : White;
}
div#center_info{
	background-color : White;
	width : 655px;
}
div#column_left{
	width: 277px;
	background-image: url(/img/logo_jos.jpg);
	background-repeat : no-repeat;
	padding : 10px 0 10px 0;
	float:left;
}
div#content{
	width: 672px;
	float : right;
	background-color : white;


}
div#logo{
	padding-left: 18px;
	float:left;
	position : absolute;
	vertical-align : top;
	height:121px;
	float:left;
}
div#header_jos{
	width : 656px;
	float : right;
	padding-top : 83px;
	border-bottom : 4px solid #0e5387;
}
div#header_menu{
	height : 33px;
	width : 525px;
	float : left;
}
div#header_cos{
	float : right;
	padding-right : 28px;
	height : 33px;
	font-size : 11px;
	line-height : 14px;
}

div#menu_left{
	height:33px;
	width:5px;
	display:table;
	float : left;
	vertical-align : top;
	background-image : url(/img/menu_left.jpg);
	background-repeat : no-repeat;
}
div#menu_center{
  	height:33px;
    width:510px;
	float : left;
	background-image : url(/img/menu_bg.jpg);
	background-repeat : repeat-x;
	line-height:33px;
	vertical-align : baseline;
}
.menu_buton{
	line-height : 33px;
	background-image : url(/img/arrow.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px; 
	font-weight : bold;
	font-size : 11px;
	display : table;
	float : left;
	margin : 0px 0 0 15px;
	text-indent : 10px;
	padding-top: 2px;
}
div#menu_right{
	vertical-align : top;
	width:10px;
	height:33px;
	display:table;
	float : left;
	background-image : url(/img/menu_right.jpg);
	background-repeat : no-repeat;
}
div#menu_center a{
	color:#011f34;
}
div#coloana{
	width : 257px;
	float: right;
	border-right: solid 1px #85888d;
}
div#coloana_content{
	width : 230px;
	float: left;
	padding-top: 30px;
}
div#menu{
	border-top : 2px solid #cb0000;
}
div#footer_menu{
	border-top : 4px solid #0e5387;
	width : 672px;
	float : right;
	background-image : url(/img/bottom_menu.jpg);
	background-repeat : none;
	height : 81px;
	vertical-align: -20px;
	color : #373737;
}
div#footer_menu a{
	color : #373737;
	text-decoration: none;
}	
div#footer_text{
	padding-top:20px;
}
.menu_item{
	background-image : url(/img/arrow_blue.gif);
	background-repeat : no-repeat;
	text-indent:7px;
	width : 230px;
	padding-top : 0px;
	height : 20px;
	line-height : 20px;
	cursor : pointer;
}
.menu_item:hover{
	background-image : url(/img/arrow_blue.gif);
	background-repeat : no-repeat;
	text-indent:7px;
	width : 230px;
	padding-top : 0px;
	height : 20px;
	line-height : 20px;
	background-color : #f3f3f3;
	color : #769ab5;
}
div#left_menu{
	width : 230px;
	padding-top : 0px;
	border-bottom : 3px solid #990000;
	border-top : 3px solid #990000;
}
div#center_top{
	height : 167px;
	background-color : #82AECA;
	border : 1px solid #82AECA;
	
}

div#centru{
	width : 655px;
	float: right;
	margin-top: 0px;
	padding-top: 0px;
}

div#bottom_center{
	border-top : 4px solid #0e5387; 
}

#euroterm_img {
	margin-right: 15px;
}

h4{
	font-family:Arial;
	margin-bottom:20px;
	color:#373737;
}
p{
   font-family:Arial;
	font-size:11px;
     text-indent : 15px;
	 text-align:justify;
	color:#373737;
}

#hot_links1{
	width : 310px;
	border-right:2px solid #e2e3e7;
	font-size : 11px;
	float : left;
}

#hot_links2{
	width : 320px;
	text-align : left;
	font-size : 11px;
	float : left;
	margin-left : 20px;
}
div#center_links{
	padding-top: 10px;
	padding-bottom: 10px;
	display : table;
}

div#hot_links1 a,div#hot_links2 a{
	color:#373737;
}

div#hot_links1 a:hover,div#hot_links2 a:hover{
	color:red;
	text-decoration : underline;
}

.h_link{
	background-image : url(/img/arrow_blue.gif);
	background-repeat : no-repeat;
	text-align:left;
	padding-left: 10px;
}

#img_center{
	height : 167px;
	background-color : #82AECA;
	float : left;
}

.bottom_oferta{
	display:table;
	float : left;
	width : 319px;
}
div#text_center{
	width : 220px;
	float : right;
}
div#umbra_center{
	background-image : url(/img/umbra.gif);
	height : 3px;
	width : 655px;
	font-size : 1px;
	line-height:1px;
}
div#center_content{
	margin-top : 10px;
	height : auto;
	margin-bottom : 10px;
}

#find{
	padding-top: 20px;
	background-image : url(/img/find_shadow.jpg);
	background-repeat : no-repeat;
	background-position :1px  57px; 
	height : 50px;
	
}
.input_find{
	border : 1px solid  #aac1d2;
	width:191px;
	padding-left:5px;
	color : #415B76;
}

#news_items{
	width:206px;
	border : 1px solid  #aac1d2; 
	border-bottom : 0px;
	padding: 10px 10px;

}

div#news_bottom{
	background-image:url(/img/news_bottom.gif);
	background-repeat : no-repeat;
	height: 21px;
}

.data{
	font-weight:bold;
	color:#cb0000;
}
.stire{
	color : #373737;
}

a.servicii,a.servicii:visited{
font-weight:bold; 
color:#CB0000;	
line-height : 25px;
}
a.servicii:hover{
	text-decoration:underline;
	cursor : pointer;
}

a.partener,a.partener:visited{
color:#373737;	
line-height : 25px;
}
a.partener:hover{
	text-decoration:underline;
	cursor : pointer;
	
}

div#oferta{
	background-image : url(/img/nou_oferte/gradient.jpg);
	background-repeat : no-repeat;
	background-position : -4px 0px;
}
div#nou_stoc{
	background-image : url(/img/nou_oferte/bar.jpg);
	background-repeat : no-repeat;
	background-position : 310px 0px;
}

div#footer_text a:hover{
	text-decoration:underline;
}

form[name="city"] input[type="submit"]{
	font-weight:bold;
	font-size:11px;
	background-color : #244F71;
	color: white;
}

.small_img{
	cursor : pointer;
}
/* Catalog */
.produse_cat{
	text-align:left;
	}
   .cat_name{
	font-family: Tahoma;
	font-size : 13px;
	color:
}
a.subcat_link,a.subcat_link:visited{
    text-decoration: none;
	font-family:Verdana;
	font-size:11px;
	color: #4B4B4B;
}
a.subcat_link:hover{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color: #9C9C9C;
}
.subcat_bg{
	border-left: 1px solid  #F1F1F1;
}
div.subcat_bg b,div.subcat_bg a{
	margin-left: 8px;
}

div.dot_line{
	border-bottom: 1px dashed  #D1D1D1;
	width : 646px;
	margin-bottom: 16px;
	clear:both;
}
div.produs{
	text-align:left;
}
a.detalii,a.detalii:visited{
	float: right;
	margin-right:20px;
	text-decoration : none;
	color: #044079;
}
a.detalii:hover{
	color: #C52106; 
	text-decoration : underline;
}
a.img_link{
	text-decoration: none;
}
/*----------------------------*/
div.form_table a{display:none;}

td.news_cl{ background-image : url(/images/lin_tr.jpg); background-position:right; background-repeat:no-repeat; height:180px;}
td.events_cl{ background-image : url(/images/ev_tr.jpg); background-position:right; background-repeat:no-repeat; height:180px;}{}