
body { margin: 0px; padding: 0px; background-color: #fff; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:76%; color:#000; text-align: center;}
		div { margin: 0px; padding: 0px; }
		
#wrapper { width:950px; margin:0px auto; text-align:left; border: 0px solid red; margin-left: auto; margin-right: auto; background: url(../images/back_main.gif) repeat-y;}

#language { position: absolute; top: 14px; left: 1000px; width: 100px; height: 20px;  font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:100%; color:#000000; text-align: center; }
#menu { width: 485px; height: 20px; margin-left: 380px;  margin-top: 0px; padding-top:55px;  padding-left:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:100%; color:#fff; text-align: center; }

#menu a { padding-left: 10px; padding-right: 10px; text-decoration: none; font-weight: bold; margin:0px;}		
#menu a:link { color: #FFFFFF; }
#menu a:visited { color: #FFFFFF; }
#menu a:hover { color: #EDEDED; }

#contentwrapper { width: 834px; background: #FFF url(../images/back_main.gif) repeat-n ; margin: 0px;  padding-left: 58px; padding-top: 55px;}
		
#box1 { width: 160px; height: 200px; float:left; padding-left: 12px; padding-top: 0px; background-color: #fff;}
#box2 { width: 160px; height: 200px; float:left; padding-left: 2px; padding-top: 0px; background-color: #fff;}
#box3 { width: 160px; height: 200px; float:left; padding-left: 2px; padding-top: 0px; background-color: #fff;}
#box4 { width: 160px; height: 200px; float:left; padding-left: 2px; padding-top: 0px; background-color: #fff;}
#box5 { width: 160px; height: 200px; float:left; padding-left: 2px; padding-top: 0px; background-color: #fff;}						

#middle { width:810px; height: 30px; padding-left:10px; background: url(../images/back_middle.gif) repeat-y;}
		
#text1 { width: 270px; float:left; margin:0px; padding:0px; padding-left: 12px; padding-top: 15px; background-color: #fff; color: #999999;}						
#text2 { width: 270px; float:left; margin:0px; padding:0px; padding-left: 2px; padding-top: 15px; background-color: #fff; color: #999999;}						
#news { width: 270px; float:left; margin:0px; padding:0px; padding-left: 2px; padding-top: 15px; background-color: #fff; color: #999999;}										

#news_headline { margin:0px; padding:0px; padding-left:15px; color: #999999; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:16px; font-weight:bold;}										


#footer {width: 834px; height: 100px; float:left; margin:0px; margin-top:20px; background:url(../images/footer.gif) repeat-y;}
		
/* UNDERSIDAN */
#rightholder { width: 650px; float:left; padding-left: 0px; padding-top: 0px; background-color: #fff;}				
#rightpicture { width: 640px; float:left; padding-left: 0px; padding-top: 0px; background-color: #fff;}				
#righttext { width: 640px; float:left; padding-left: 0px; padding-top: 15px; background-color: #fff; color: #999999}						

#submenuholder { width: 184px; float:left;}
#submenu { width: 184px; float:left; padding-left: 20px; padding-top: 0px; background-color: #fff;}
#submenu a { padding:0px; text-decoration: none; font-weight: normal; margin:0px; font-size: 12px; line-height: 18pt}
#submenu a:link { color: #E80C0C; }
#submenu a:visited { color: #E80C0C; }
#submenu a:hover { color: #000; }
		
#section { width: 150px; float:left; padding:0px; margin:0px; padding-left:15px; padding-top:10px; background-color: #3D3D3D; color: #FFF; height: 22px; font-weight:bold; }

#top { width:810px; height: 30px; padding-left:10px; background: url(../images/back_top.gif) repeat-y;}


#submenuactive a {font-weight: bold;} 

#submenunonactive2 a {padding-left:8px; font-size:10px; line-height: 14pt;}
#submenuactive2  a {padding-left:8px; font-weight: bold; font-size:10px; line-height: 14pt;}

.tx_newsflexible_datetime {
	font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
        padding-left: 0px;

}

.tx_newsflexible_teaser {
	font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 5px;
}

.tx_newsflexible_maintitle {
        padding-top: 0px;
        font-size: 10px;
        font-weight: none;
        padding-left: 5px;
}

.tx_newsflexible_title {
	padding-top: 6px;
	font-size: 12px;
	font-weight: bold;
        padding-left: 0px;
	padding-right: 5px;

}

.tx_newsflexible_title_a {
        font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF0000;
}
.tx_newsflexible_article_headline {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px
}
.tx_newsflexible_article_body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;

}
