
body {
	width:auto;
	height:auto;
	margin:0px auto;
	padding:0px;
	text-align:center;
	background-color:#ffffff;
	font-family: Tahoma;
	font-size: 11px;
	color: #4A4311;
}

p {
	margin-top:8px;
	margin-bottom:8px;
	margin:0px;
}

img {
	border:none;
}

br {
	clear:both;
}

a
{
  outline: none;
}


#page_container {
	width:748px;
	height:auto;
	margin:0px auto;
	padding:0px;
	text-align:center;
	background:url(../images/bg_left.jpg) repeat-y;

}

#left_side {
	width:488px;
	float:left;
	
}

#header {
	width:488px;
	height:309px;
        /*background:#A23B3F;*/
	/*background:url(../images/header.jpg);*/
}

#header_left {
	width:191px;
	height:309px;
	/* background:url(../images/header1.jpg); */
	position:relative;
	text-align:left;
	float:left;
}

#header_meniu {
	width:264px;
	height:309px;
	
	position:relative;
	text-align:left;
	float:left;
}

#sigla {
	position:absolute;
	top:67px;
	left:75px;
}

#flags {
	padding-top:3px;
	padding-left:3px;
	position:absolute;
	top:30px;
	left:185px;
}

#flags a {
	color:#CC9999;
}

#second_menu {
	width:455px;
	height:30px;
	background-color:#9D9D9D;
}

.second_menu_item {
	
	width:75px;
	float:left;
}

.dott {
	color:#98182f;
	line-height:1.5em;
	text-decoration:none;
	border-bottom:1px dotted #98182f;
}

.buton_container {
	height:20px;
	float:right;
	margin:0px;
	margin-right:30px;
	
	display:inline;
}

.buton {
	
	height:20px;
	background-color:#CC6666;
	display:block;
	background:url(../images/buton_body.jpg);
	background-repeat:repeat-x;
	float:left;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#A61518;
	font-weight:bold;
	font-family:times new roman;
	font-size:11px;
	margin-left:-3px;
	margin-right:-3px;
	padding-left:3px;
	padding-right:3px;
}

.buton_dreapta {
	display:inline;
	width:9px;
	height:20px;
	float:left;
	margin:0px;
	padding:0px;
	
}

.buton_stanga {
	width:12px;
	height:20px;
	float:left;
	margin:0px;
	display:inline;
	
}

#left_content_container {
	width:440px;
	height: expression( this.scrollHeight < 451 ? "450px" : "auto" );
	min-height:450px;
	text-align:left;
	overflow:hidden;
	padding-left:10px;
	margin:0px;
	float:left;
}


#footer_left {
	width:455px;
	height:12px;
	background:url(../images/footer_left.gif);
}

#right_side {
	width:260px;
	height:auto;
	float:left;
	background-color:#ffffff;
}

#right_content_container {
	width:230px;
	
	height:auto;
	
	overflow:hidden;
	
	text-align:left;

}

#header_right {
	width:260px;
	height:52px;
	background:url(../images/header_right.jpg);
	position:relative;
	overflow:hidden;
}



#general_search {
	background-color:#CC9999;
	margin-top:10px;	
}

.buton_search {
	width:56px;
	height:19px;
	position:absolute;
	top:12px;
	left:203px;
	
}

.dott_hr {
	width:98%;
	height:1px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(../images/dott.gif);
	background-repeat:repeat-x;
}

.news {
	margin-top:5px;
}

.news a {
	text-decoration:none;
}

.news_date {
	color:#CC0033;
	font-weight:normal;
}

.news_title {
	font-weight:normal;
	color:#000000;
}

.news_body {
	margin-top:5px;
	margin-bottom:5px;
}

#pag_container {
	margin-top:20px;
}

#footer_right {
	width:293px;
	height:20px;
	background:url(../images/footer_right.jpg) repeat-y;
}

#footer {
	width:748px;
	height:62px;
	background:url(../images/footer1.jpg);
	clear:both;
	position:relative;
}

#linkuri_footer {
	width:448px;
	height:58px;
	text-align:left;
	padding:5px;
	position:absolute;
	top:27px;
	left:10px;
}

#linkuri_footer a {
	text-decoration:none;
	display:block;
	float:left;
	margin:3px;
	color:#666666;
	font-weight:bold;
}

#heliomedia {
	position:absolute;
	bottom:10px;
	left:640px;
        font-size:11px;
}

#heliomedia a {
    font-weight:normal;
    color:red;
}

#copyright {
        font-size:11px;
        position:absolute;
	bottom:30px;
	left:578px;
}