body {margin:0; padding:0; text-align:center; height:100%;}
html {height:100%;}
img {border:0;}
.pging a {text-decoration:none; color:#012d43;}
.pging a:hover {border-bottom:#012d43 1px dotted}

/**		Head	**/

#back_head {width:100%; height:180px; background:url(../img/head_back.gif) repeat-x;}

.langbtn{height:47px; width:71px; background:url(../img/langbtn.gif) no-repeat; position:fixed; top:0px; padding-top:8px; left:0px;}

.langbtn a{text-decoration:none; color:white; font-size:18px;}
.langbtn a:hover{border-bottom:dotted white 1px;}

body > #langbtn{margin-left:450px;}
#menu_cont { position: relative; top: 132px; margin-right:auto; margin-left:auto; width:900px }
#transp { width: 900px; height: 48px; background-color: #ffffff; filter:alpha(opacity=25); -moz-opacity:0.25; opacity: 0.25;}   
#menu { width: 900px; height: 48px; background-color: transparent;  position: absolute; z-index: 2; text-align:right;}

#menu .btn a {color:white; padding:3px 30px 0 0; height:50px; float:right; font-size:20px; margin-top:10px; text-decoration:none;}
#menu .btn a:hover {text-decoration:underline;}

/**		Main	**/
#main_cont {text-align:left; width:948px; margin-left:auto; margin-right:auto;height:100%;}
#shad_menu { margin-left:auto; margin-right:auto; width:780px; height:8px;}
#shad_left {width:948px; background: url(../img/side_shad.gif) repeat-y left; }
#shad_right {width:948px; background: url(../img/side_shad_r.gif) repeat-y right;  }
#main_center {width:900px; margin-left:24px;}
#shadbot{top:-7px; position:relative; _top:0px;#top:0px;}

#col1 {float:left; width:200px; text-align:right; border-right:1px dotted #bcbcbc; padding-right:15px;padding-left:5px}
#col2 {float:left; width:370px; text-align:right; border-right:1px dotted #bcbcbc; padding-right:15px;padding-left:5px}
#col3 {float:left; width:270px; text-align:right; padding-right:5px;}

/**		News	**/
.main_thumb {}
.main_rub {}
.main_rub a{text-decoration:none; color:#006699; font-size:18px;}
.main_rub a:hover{color:#3798e3;}
.ingress{padding-left:20px; text-align:justify; direction:rtl}
h4 a{text-decoration:none; color:#012d43; font-size:16px; font-weight:lighter;}
h4 a:hover{color:#3798e3;}
.skribent{padding-left:30px; text-align:right;}
h2 {color:#8d8d8d; font-size:16px;}
.dotted{border-bottom:1px dotted #bcbcbc; margin-left:20px;}
a.e_link{font-size:20px; text-decoration:none; color:#012d43;}
a.e_link:hover{border-bottom:black 1px dotted;}

/*		Fokus	*/
#e_special_rubrik a{text-decoration:none; color:#006699; font-size:22px;}
#e_special_rubrik a:hover{color:#3798e3;}
#e_special_text a{text-decoration:none; color:#012d43;}
#e_special_text a:hover{color:#3798e3;}

/************	Scroller  ***********/
#e_scrollup {position: relative;overflow: hidden;border-top: dotted gray 2px;border-bottom: dotted gray 2px;height: 60px ;margin-left:15px;	}
.e_scrollers {position: absolute;top: 210px;left: 5px;height: 50px;font-family: Lucinda sanscursive, arial;font-size: 16px; direction:rtl; text-align:justify;}
.e_scrollers a{text-decoration:none; color:#006699;}
.e_scrollers a:hover{color:#3798e3; text-decoration:underline;}

.link_kat{width:100%; dir:rtl; margin-bottom:30px; border-bottom:#ddd dotted 1px;}
.link_kat a{text-decoration:none; color:black; font-size:16px;}
.link_kat a:hover{border-bottom:dotted black 1px;}

/* Bar Graphs */
.graph {width: 250px; position: relative;}
.bar-title { position: relative; float: left; width: 104px; line-height: 20px; margin-right: 17px; font-weight: bold; text-align: right;}
.bar-container { position: relative; float: left; width: 110px; height: 10px; margin: 0px 0px 15px;}

.bar-container div { background-color:#cc4400; height: 20px;}
.bar-container strong { position: absolute; right: -32px; top: 0px; overflow: hidden;}
#poll-results p { text-align: center;}
#poll-container{}

#footer a {color:white; text-decoration:none; font-size:16px; font-family:serif}
#footer a:hover{text-decoration:underline;}
