/* html */
html {
background: #F5EFED url(../interface/bg.png) repeat;
margin: auto;
height: 100%;
min-height: 100%
}

/* ----------------------------------------------------------------------------- */
/* body */
body {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
text-align: center;
margin: auto;
min-height:100%;
height: 100%;
}
/* ----------------------------------------------------------------------------- */
/* container */
#container {
width: 100%;
text-align: left;
margin: auto;
position: relative;
}

/* ----------------------------------------------------------------------------- */
/* header */
#header_main {
width: 100%;
height: 139px;
margin: auto;
position: relative;
text-align: center;
}

/* ----------------------------------------------------------------------------- */
/* real header */
#header {
background: #FFFFFF url(../interface/header_bg.png) no-repeat;
width: 958px;
height: 139px;
margin: auto;
position: relative;
text-align: left;
}


/* ----------------------------------------------------------------------------- */
/* menu */
#menu_main {
width: 100%;
height: 81px;
margin: auto;
position: relative;
}

#menu {
background: #FFFFFF url(../interface/menu_bg.png) no-repeat;
width: 958px;
height: 81px;
margin: auto;
position: relative;
padding-top: 55px;  
}

.menu {
  color: #F5F6B5;
  font-size: 16px;  
  font-family: helvetica, sans-sherif;
  text-decoration: none;
 }
.menu:hover {
  color: #000000;
  font-size: 16px;
  font-family: helvetica, sans-sherif;  
  text-decoration: none;
}
.activemenu {
  color: #000000;
  font-size: 16px;    
  font-family: helvetica, sans-sherif;
  text-decoration: none;
}

.activemenu:hover {
  color: #000000;
  font-size: 16px;    
  font-family: helvetica, sans-sherif;
  text-decoration: none;
}

/* ----------------------------------------------------------------------------- */
/* main content */
#content_main {
width: 100%;
margin: auto;
position: relative;

}

#content_top {
background: #FFFFFF url(../interface/content_top_bg.png) no-repeat;
width: 958px;
height: 25px;
margin: auto;
position: relative;
margin-top: 10px;
}


#content {
background: #FCF580 url(../interface/main_bg.png) repeat;
width: 958px;
margin: auto;
position: relative;
}

#content_bottom {
background: url(../interface/content_bottom_bg.png) no-repeat;
width: 958px;
height: 82px;
margin: auto;
position: relative;
}


#news_ro {
background: #FEEF72 url(../interface/news_bg_ro.png) no-repeat;
width: 408px;
height: 321px;
margin: auto;
position: relative;
}

#news_ro ul {
list-style-type: none;
}

#news_ro li {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #33363D;
}


#news_ro h2 {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #BC342D;
text-decoration: none;
}

#news_ro a {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #33363D;
}

#news_ro a:hover {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #33363D;
}


#news_en {
background: #FEEF72 url(../interface/news_bg_en.png) no-repeat;
width: 408px;
height: 321px;
margin: auto;
position: relative;
}

#news_en ul {
list-style-type: none;
}

#news_en li {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #33363D;
}

#news_en h2 {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #BC342D;
text-decoration: none;
}

#news_en a {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #33363D;
}

#news_en a:hover {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #33363D;
}


		#newsf .slides_container {
			width:570px;
			height:170px;
			display:none;
		}		
		#newsf .slides_container div {
			width:570px;
			height:170px;
			display:block;
		}
		.pagination {
			display: none;
		}

#wrapper {
padding-top: 65px;
padding-left: 60px;
padding-right: 50px;
width:300px;
height:170px;
}

#date {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #878787;
margin-top: -15px;
}


#contact {
background: #FEEF72 url(../interface/contact_bg.png) no-repeat;
width: 408px;
height: 269px;
margin: auto;
position: relative;
}

#contact h2 {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #BC342D;
}

#contact ul {
list-style-type: none;
}

#contact li {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #33363D;
}

#contact a {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #33363D;
text-decoration: none;
}

#contact_details {
padding-top: 65px;
padding-left: 100px;
padding-right: 50px;
height: 135px;
}

#links {
background: #FEEF72 url(../interface/links_bg.png) no-repeat;
width: 408px;
height: 170px;
margin: auto;
position: relative;
margin-top: 10px;
}

#link_details {
padding-top: 30px;
padding-left: 96px;
padding-right: 50px;
}

#links ul {
list-style-type: none;
}

#links ul li { 
display: inline; 
}

#links li {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #33363D;
}

/* ----------------------------------------------------------------------------- */
/* language bar */
#language {
width: 120px;
height: 25px;
position: absolute;
margin-left: 10px;
}
#language ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#language ul li { 
float: left;
}
#language li a {
width: 60px;
height: 25px;
color: #F5F6B5;
text-decoration: none;
font-size: 12px;
font-family: helvetica, sans-sherif;
display: block;
}
#language li a:hover {
color: #000000;
text-decoration: none;
display: block;
}

#news_ro li {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #33363D;
}

.text {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #000000;
}

h1 {
font-family: helvetica, sans-sherif;
font-size: 32px;
line-height: 32px;
color: #000000;
text-align: left;
}

a {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #000000;
text-decoration: underline;
}

a:hover {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #000000;
text-decoration: underline;
}

.menu2 {
  color: #000000;
  font-size: 20px;  
}
.menu2:hover {
  color: #000000;
  font-size: 20px;    
}

h2 {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #BC342D;
text-decoration: none;
}

#date2 {
font-family: helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
color: #878787;
margin-top: 0px;
}

/* ----------------------------------------------------------------------------- */
/* copyright */
#copyright {
width: 403px;
height: 30px;
position: absolute;
margin-left: 10px;
color: #FFFFFF;
text-decoration: none;
font-family: helvetica, sans-sheriff;
font-size: 18px;
margin-top: 10px;
}

#copyright a {
color: #FFFFFF;
text-decoration: none;
font-family: helvetica, sans-sheriff;
font-size: 18px;
}

#copyright a:hover {
color: #FFFFFF;
text-decoration: none;
font-family: helvetica, sans-sheriff;
font-size: 18px;
}

/* ----------------------------------------------------------------------------- */
/* powered by */
#poweredby {
width: 403px;
height: 30px;
position: absolute;
margin-left: 545px;
text-align: right;
color: #FFFFFF;
text-decoration: none;
font-family: helvetica, sans-sheriff;
font-size: 18px;
margin-top: 10px;
}

#poweredby a {
color: #FFFFFF;
text-decoration: none;
font-family: helvetica, sans-sheriff;
font-size: 18px;
}

#poweredby a:hover {
color: #FFFFFF;
text-decoration: none;
font-family: helvetica, sans-sheriff;
font-size: 18px;
}


/* ----------------------------------------------------------------------------- */
/* slider */
#slides ul { 
	list-style:none; 
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

.slides_container {
	width:470px;
	height:270px;
	overflow:hidden;
	position:relative;
	margin-left: 20px;
}

.pagination {
	margin:10px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	color: #000000;
	width:12px;
	height:0;
	padding-top:12px;
	float:left;
	font-size: 12px;
}

.pagination li.current a {
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}
