/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
body {
	padding:0;
	margin:0;
	background:#660000 url(images/bgpattern.gif) repeat;
	color: #000000;
	text-align:center;
}

html, body, table, td, p { font-family: Arial, Geneva, Helvetica, sans-serif; font-size:13px; }

#outer{
	height:100%;
	min-height:100%;
	width:942px;
	background:#660000 url(images/1colcentrebg.gif) repeat-y center top;
	color: #000000;
	margin:auto;
	text-align:left;
	border-left:#530001 solid 4px;
	border-right:#530001 solid 4px;
}

a:link { color: #660000;  text-decoration : none; font-weight:normal; }
a:visited {color: #660000; text-decoration : none; }
a:active {color: #660000; text-decoration : none; }
a:hover { color: #660000; text-decoration : none; }

#header {
	background:transparent;
	width:930px;
	margin-left:6px;
	margin-right:6px;
	text-align:center;
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

h3 { font-size:15px; color: #330033; }
h1 { font-size:17px; color: #990066; }

#content {
	background:#fff;
/*	height:836px;*/
	width:930px;
	margin-left:6px;
	margin-right:6px; padding:0;
	/***overflow:auto;  IE7 fix by DevDesigner.com **/
}

#imagef { float:right; margin:0 10px 10px 10px;}

.big1{width:930px; background:none; padding:0; margin:0; }
.logo {float:left; width:316px; min-width:316px; padding:20px 20px 0 20px; margin:0; border:0px solid #000000; }
.toptext{float:left; width:500px; min-width:500px; background:#fff; border:0px solid; padding:10px 0 0 0; margin:0; color:#0066CC; font-weight:bold;}
.button { float:left; width:300px; min-width:300px; margin:10px 0 0 0; background-color:#FF6600; color:#FFFFFF; font-weight:bold; font-size:13px; text-align:center;}

a.button:link,  a.button:hover, a.button:visited { text-decoration:none; color:#FFFFFF; padding:5px; margin:0;}

.big2{width:890px;  background:none; /*background-color: #f5ebe0; border:1px solid #000000;*/ padding:0; margin:0 20px 0 20px; clear:both;}

#ornament { background:url(images/ornament.gif) repeat-x; height:40px; min-height:40px; margin:0; padding:0; border:0px solid #666666; width:100%;}

#footer {
/*	position:absolute;*/
	bottom:0;
	left:0;
	background:transparent;
	height:40px;
	width:930px;
	margin-left:6px;
	margin-right:6px;
	
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}

	#foot { font-size:11px; color:#D3B3B6; padding:0; margin:0; font-weight:normal; }		

#clearfooter{clear:both;height:10px;}/*needed to make room for footer*/
#clearfooter2{clear:both;height:2px; border-bottom:1px solid #999999;}/*needed to make room for footer*/


/* Form tabs */
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber { width:100%;
}
.tabberlive {
    margin-bottom: 1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav { margin:0; padding: 1px 0; text-align: center;
 border-bottom: 1px solid #990000;
}
ul.tabbernav li { list-style: none; margin: 0;  display: inline;
}
ul.tabbernav li a {  padding: 3px 0.5em;  margin-left: 0;  text-decoration: none; position: relative;
 top: 1em;
 border: 1px solid #990000; font-size:13px; font-weight:bold;
 border-style: solid none solid dotted;
 color: #000;
 background-color: White;
}
ul.tabbernav li a:hover {
 background-color: #ae1919;
 border-color: #990000; color: #fff;
}
ul.tabbernav li a:active {  color: #fff;
}
ul.tabbernav li.tabberactive a {
 background-color: #ae1919;
 color: #fff;
}
ul.tabbernav li.tabberactive a:hover {
 background-color: #ae1919;
}


.tabberlive .tabbertab {
 padding: 3em 0 0 1em;
 border:1px solid #990000;
 border-top:0;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}

/* End form tabs */

#undefinednav1 { border-left: 1px solid #990000;}
#undefinednav6 { border-right: 1px solid #990000;}

.tabbertab { min-height: 24em;}

* html .tabbertab {height: 1%} /* IE fix */

.summaryColumn {
    border-right: 1px solid #8cacbb;
}

#portal-globalnav {
    text-align: center;
}

.visualOnlyPrint {display: none;}

.link-external {
    background: none;
    padding-left: 0;
}

/*############################ RSS LINKEK #######################################*/

.rssbox{
  margin:0px;
  padding:10px 0px 10px 0px;
  width:100%; border:1px solid #003366;
  border:1px solid #6c2a7e;
  text-align:center;
}

.rssbox a{
  width:187px;
  float:left;
  margin:0px 0px 0px 6px;
  padding:0px;
  font:bold 10px Verdana;
  text-align:left;
  text-decoration:none;
  color:black;
    text-align:left;
}

.rssbox a span{
  float:left;
  margin:0px;
  padding:0px;
  white-space:nowrap;
  cursor:pointer;
    text-align:left;
}

.rssbox a b{
  position:absolute;
  padding:3px 5px 3px 5px;
  width:200px;
  color:#6c2a7e;
  background:white;
  border:1px solid #6c2a7e;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity:0.9;
    text-align:left;
}

.rssbox a img{
  margin:2px 4px 0px 0px;
  padding:0px;
  border:0px;
  float:left;
    text-align:left;
}