html, body{ 
	margin:0; 
	padding:0; 
	font-family:arial;
	font-size:12px;
	color:#000;
	background:#fff url(../_img/bg.jpg) top left repeat-x;
} 

img {margin:0px; padding:0px; border:0px;}
form {margin:0px; padding:0px; border:0px;}

a:link{text-decoration:none; color:#000;}
a:active{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#000;}
a:visited{text-decoration:none; color:#000;}  
 
#pagewidth{width:100%;} 

#logo {
	float:left;
	width:1000px;
	height:83px;
	background:url(../_img/logo.jpg) top left no-repeat;
	cursor:pointer;
}
#header{
	position:relative; 
	height:84px; 
	width:100%;
} 
 
.total{
	width:1000px;
	float:left;
	margin-left:5px;
}

.leftcol{
	width:223px;
	float:left;
	margin-top:10px;
	background:#f0f5e5 url(../_img/col_bg.jpg) top left repeat-y;
	padding-bottom:5px;
}
.rightcol{
	width:223px;
	float:left;
	margin-top:10px;
	background:#f0f5e5 url(../_img/col_bg.jpg) top left repeat-y;
}
.maincolRo{
	float:left;
	width:526px;
	height:504px;
	background:#f0f5e5 url(../_img/ro/main.jpg) top left no-repeat;
}
.maincolEn{
	float:left;
	width:526px;
	height:504px;
	background:#f0f5e5 url(../_img/en/main.jpg) top left no-repeat;
}
.maincolDe{
	float:left;
	width:526px;
	height:504px;
	background:#f0f5e5 url(../_img/de/main.jpg) top left no-repeat;
}
.text{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#0589aa;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	
}
.text a:link{text-decoration:none; color:#0589aa;display: block;}
.text a:active{text-decoration:underline; color:#0589aa;display: block;}
.text a:hover{text-decoration:underline; color:#0589aa;display: block;}
.text a:visited{color:#0589aa;display: block;} 
.text a:focus{text-decoration:underline; color:#0589aa;display: block;} 


.subtext{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	color:#000;
	
	padding-left:10px;
	

}

.subtext a:link{text-decoration:none; color:#000;display: block;}
.subtext a:active{text-decoration:none; color:#000;display: block;}
.subtext a:hover{text-decoration:underline; color:#000;display: block;}
.subtext a:visited{color:#000;display: block;} 
.subtext a:focus{text-decoration:none; color:#000;display: block;} 

.src_news_btn{
	
	margin-top:-3px;
	margin-right:15px;
	float:right;
}
.src_news{
	margin-left:10px;
	height:17px;
	width:160px;
	margin-top:-2px;
	position:absolute;
	
}

.news_title{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#c30832;
	margin-left:10px;
	margin-bottom:5px;
}
.news_title a:link{text-decoration:none; color:#c30832;display: block;}
.news_title a:active{text-decoration:none; color:#c30832;display: block;}
.news_title a:hover{text-decoration:underline; color:#c30832;display: block;}
.news_title a:visited{text-decoration:none; color:#c30832;display: block;} 

.news_date{
	font-family:arial;
	font-size:12px;
	color:#484944;
	margin-left:10px;
	
}

.news_text{
	font-family:arial;
	font-size:12px;
	color:#484944;
	margin-left:10px;
	margin-bottom:5px;
	width:190px;
	
}

.news_text a:link{text-decoration:none; color:#484944;display: block;}
.news_text a:active{text-decoration:none; color:#484944;display: block;}
.news_text a:hover{text-decoration:underline; color:#484944;display: block;}
.news_text a:visited{text-decoration:none; color:#484944;display: block;} 

.rss_img{
	margin-top:15px;
	margin-bottom:5px;
	float:left;
}
.rss{
	float:left;
	margin-left:5px;
	margin-top:13px;
}

#footer{
	padding-top:10px;
	padding-left:10px;
	height:20px !important; 
	width:960px;
	clear:both;
	
	
} 

.footer_text_c{
	font-family:arial;
	font-size:12px;
	color:#565656;
	float:left;
}
.footer_text{
	font-family:arial;
	font-size:12px;
	color:#565656;
	float:right;
}

.footer_text a:link{text-decoration:none; color:#565656;}
.footer_text a:active{text-decoration:none; color:#565656;}
.footer_text a:hover{text-decoration:underline; color:#565656;}
.footer_text a:visited{text-decoration:none; color:#565656;} 

 .Flags2{
	float:left;
	background:none;
	width:100%;
	margin:0px
} 
.Flags{
	float:left;
	background:none;
	width:100%;
}
.Flags img {float:left;margin:5px;border:1px solid #CCC;} 

.flagLink{
float:left;
margin-left:15px;
}
.flagLink2{
float:left;
margin-left:25px;
}
.flagLink3{
float:left;
margin-left:30px;
}