html,body{

  margin:0; 

  padding:0;

  border:0;

  height:100%;

}

body{

  background:#FFFFFF;

  min-width:849px; 

  text-align:center; 

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size:12px;

}



.bodytext {

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left:30px;

	margin-top:20px;

	margin-right:30px;

	margin-bottom:20px;

}



.bodytext a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#266BA2;

}



.clear{

  clear:both;

  height:1px;

  overflow:hidden;

  line-height:1%;

  font-size:0px;

  margin-bottom:-1px;

}



* html .clear{height:auto;margin-bottom:0} 

#fullheightcontainer{

  margin-left:auto; 

  margin-right:auto; 

  text-align:left; 

  position:relative; 

  width:8533px; 

  height:100%;

}

#wrapper{

  min-height:100%; 

  height:100%;

  background:#E2E2E2; 

}

#wrapp\65	r{ 

  height:auto; 

}

* html #wrapper{

  height:100%;

}

#outer{

  z-index:1; 

  position:relative; 

  margin-left:235px; 

  width:578px; 

  background:#FFFFFF; 

  height:100%;

}

#float-wrap{

  width:578px; 

  margin-right:-1px; 

  float:left;

  display:inline;

}

#left{

  width:236px; 

  float:left;

  display:inline;

  position:relative; 

  margin-left:-235px; 

}

*>html #left{width:235px;} 

#container-left{

  width:235px; 

}

#right{

  float:left;

  display:inline;

  width:152px; 

  margin-right:-150px; 

  margin-left:-1px; 

  position:relative; 

}

* html #right{

  width:151px;

  margin-left:0px;

  margin-right:-500px;

  mar\gin-right:-151px;

}

#container-right{

  width:150px;

  margin-left:2px; 

}

* html #container-right{

  fl\oat:right;

  di\splay:inline;

  margin-left:1px;

  mar\gin-left:0px;

}

* html #left{margin-right:-3px;}

#center{

  width:578px; 

  float:right;

  display:inline;

  margin-left:-1px;

}

#clearheadercenter{

  height:185px;

  overflow:hidden;

}

#clearheaderleft{

  height:185px; 

  overflow:hidden;

}

#clearheaderright{

  height:185px; 

  overflow:hidden;

}

#container-center {

	padding:5px;

}

#container-center .rootmenu {

	font-size:10px;

	color:red;

}

#container-center .rootmenu a {

	font-size:10px;

	color:red;

}

#clearfootercenter{

  height:50px; 

  overflow:hidden;

}

#clearfooterleft{

  height:50px; 

  overflow:hidden;

}

#clearfooterright{

  height:50px; 

  overflow:hidden;

}

#footer{

  z-index:1; 

  position:absolute;

  clear: both;

  width:853px; 

  height:50px; 

  overflow:hidden;

  margin-top:-50px; 

}

#subfooter1{

  background:#E2E2E2; 

  text-align:center;

  height:50px; 

}



.header {

  z-index:1; 

  position:absolute;

  top:0px;

  overflow:normal;

  font:Verdana, Arial, Helvetica, sans-serif;

  font-size:12px;

  color:#EE2628;

}



.csc-header-n1{

  padding-top:10px;

  padding-left:30px;

  padding-bottom:0px;

  font:Verdana;

  font-size:7px;

  font-weight:bold;

  text-align:left;

  color:#EE2628;

}



.csc-firstHeader{

  padding-top:0px;

  padding-left:0px;

  padding-bottom:0px;

  font:Verdana;

  font-size:12px;

  font-weight:bold;

  text-align:left;

  color:#EE2628;

}



#subheader1{

  background:#FFFFFF; 

  text-align:center;

  height:261px; 

}

#subheader2{

  background:#E2E2E2; 

  text-align:center;

  height:30px; 

}

#subheader2 ul {

  float: right;

  margin:0;

  padding:0;

  margin-right:10px;

  margin-top:4px;

  color: #000;

  font-weight: bold;

}

#subheader2 ul li {

  display: inline;

  margin:0;

  padding:0;

  color: #000;

  font-weight: bold;

}

#subheader2 ul li a {

  color: #000;

  text-decoration: none;

  font-weight: bold;

  padding-left:5px;

  padding-right:5px;

  padding-top:3px;

  padding-bottom:3px;

}

#subheader2 ul li a:hover {

  color: #000;

}

#subheader2 ul li a.landed {

  color: #000;

}

#gfx_bg_middle{

  top:0px;

  position:absolute;

  height:100%;

  overflow:hidden;

  width:578px; 

  margin-left:235px; 

  background:#FFFFFF; 

}

* html #gfx_bg_middle{

  display:none; 

}



.tlo_boki {

	width:849px;

	margin:0px;

	background:url(../fileadmin/templates/img/tlo_boki.jpg) repeat-y;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	table-layout:auto;

}



#content {

	font-size:10px;

	padding-left:10px;

	background:url(../img/tlo_2.jpg) repeat-y;

}





.align-center {

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-align:center;

}



.align-center a{

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-align:center;

	font-weight:bold;

	color:#266BA2;

}



.align-left {

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-align:left;

	color:#EE2628;

	font-weight:bold;

	margin-left:30px;

	margin-right:30px;

}



/*---------------------------------  tt_news Page-Browser & other  ---------------------------------*/

.tx-ttnews-browsebox, .browseBoxWrap {

	margin:3px;

	padding:3px;

	border:none;

	background-color:#FFFFFF;

}



.tx-ttnews-browsebox TD {

	font-size: 10px;

}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {

	font-weight: bold;

}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{

	margin:0px;

}



.tx-ttnews-browsebox-SCell {

	background-color: #FFF;

}

.news-search-emptyMsg {

	font-size: 11px;

	margin-left: 10px;

}



/*tekst newsa*/

.news-latest-container1 {



font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

margin-left:30px;

margin-right:30px;

color:#000000;

font-weight:normal;

}



.news-latest-item1, .news-single-item {



font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

border:0px;

background-color:#FFFFFF;

width:800px;

margin-left:0px;

padding-left:0px;

color:#000000;

padding-top:0px;

font-weight:normal;

}



.news-single-item h2, .news-single-item1 h2{



font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

margin-left:30px;

margin-right:30px;

color:#266BA2;

padding-top:0px;

padding-bottom:10px;

font-weight:bold;

}



.news-single-additional-info{

width:800px;

margin-left:10px;

border-bottom:0px;

border-top:0px;

border-left:0px;

border-right:0px;

background-color:#FFFFFF;

}



.news-latest-container1 h1 a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#3E5A89;

font-weight:bold;

text-decoration:none;

}



.news-single-timedata, .news-single-category{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

text-decoration:none;

}



.newsimg {

float:left;

border:3px;

border-right:3px;

border-right-color:#868279;

border-bottom:3px;

border-bottom-color:#868279;

width:120px;

height:90px;

padding-right:16px;

}



.news-single-img {

float:left;

border:3px;

border-right:3px;

border-right-color:#868279;

border-bottom:3px;

border-bottom-color:#868279;

width:120px;

height:90px;

padding-right:16px;

margin-left:30px;

}



.h2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FF0000;

}





.news-single-backlink a {

color:#266BA2;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

margin-left:30px;

text-decoration:none;

}



.news-single-links a {

color:#266BA2;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

margin-left:-30px;

background-color:#FFFFFF;

border-bottom:0px;

border-right:0px;

border-left:0px;

border-top:0px;

}



.clearer{

font-size:20px;

}



.news-list-item4art {

clear:both;

border-bottom: 1px solid #999;

padding: 0 0 10px 0;

margin: 0 0 20px 0;

}



.news-list-item3art ul, .news-list-item4art ul {

margin:0;

padding:0;

font-color:#004b85;

}



.news-list-item3art ul li, .news-list-item4art ul li {

margin:0;

margin-left:0px;

margin-bottom:3px;

list-style:none;

font-color:#004b85;

font-weight:bold;

}



.news-list-item3art ul li.allnews, .news-list-item4art ul li.allnews {

font-size: 90%;

font-weight:normal;

}



.news-list-item3art a {

color: #004b85;

}



.news-single-related,.news-single-files,.news-single-links  {

	border: 0px;

	margin:0px;

	margin-bottom: 3px;

	padding:3px;

	background-color:#FFFFFF;

}


#HeaderSearch {

/*	position:absolute;*/

/*    top:62px;

	top:92px; */

/*	top:210px;

	left:300px;

	z-index:20;

	padding:0px;

	margin:0px;*/
	padding-left:20px;
	padding-top:70px;

}



#HeaderSearch input {

	vertical-align:middle;

}



#TextBox {

width:210px;

voice-family:"\"}\"";

voice-family:inherit;

width:200px;

}



html > body #TextBox {

  width: 210px;

}



#TextBox1 {

width:115px;

}





#HeaderSearch input.GoButton {

	background:url("../img/cl_searchbox_button.jpg") no-repeat right top;

	margin:0;

	padding:0;

	padding:4px 16px 4px 16px;

	font-family:verdana,arial,helvetica,sans-serif;

	font-size:11px;

	color:#FFFFFF;

	font-weight:bold;

    border: 0;

}

.radiotext {

    font-size:10px;

	color:#FFFFFF;

	font-weight:normal;

}

.news-search-form {

	padding:3px;

	margin-bottom:5px;

	/*border:1px solid #666;*/

	/*background-color:#F9FFE5;*/

}

