* {
margin:0;
padding:0
} 

body
{
margin:0px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat;
font-family:tahoma;
font-size:90%;
line-height:120%;
color:#FFF;
}
.bg {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}

.header {
    width:1105px;
   /* border:solid 1px #FFF;*/
    margin:auto;
    height:200px;
}

/*menu start*/
#nav-menu {
    float:left;
    width:287px;
    padding-top:20px;
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
} 

#nav-menu li 
{
padding:2px 2px 1px 100px;
} 

#nav-menu li a
{
font-size:11px;
color: #FFF;
text-decoration: none;
letter-spacing:4px;
} 

#nav-menu li a:hover
{
text-decoration: underline;
} 


#nav-menu li .act {text-decoration:underline;}
/*menu end*/
a:hover {text-decoration:underline;}
.year {
    float:left;
    padding-top:45px;
font-size:36px;
font-weight:normal;
}

#second {
list-style: none;
	margin-left:80px;
	width:170px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
padding:5px;
border:solid #fff 1px;
}
#second li a {font-size:11px;
color: #FFF;
text-decoration: none;
letter-spacing:4px;
}
#second li a:hover
{
text-decoration: underline;
} 
.wrap {
    width:auto;
    float:left;
    padding-left:50px;
    padding-top:0px;
}

.wrapticker {
    height:38px;
    color:#FFF;
    font-size:14px;
    padding-top:17px;
    word-spacing:3px;
}

.container {
clear:both;
min-height:325px;
height:auto !important;
height:325px;

}

.strip {
clear:both;
text-align:center;
height:405px;
width:100%;
}

.content {
margin:auto;
padding-bottom:5px;
width:570px;
}

h1 {
font-size:24px;
font-style:italic;
font-weight:normal;
color:#D0CFCF;
font-family:"Times New Roman", serif;
margin-bottom:10px;
line-height:normal;
}

h2 {
font-size:17px;
font-style:italic;
font-weight:normal;
line-height:normal;
color:#D0CFCF;
}

h3 {
	font-size:17px;
	font-style:italic;
	font-weight:normal;
	color:#000;
}

h4, h5, h6 {
font-size:14px;
font-style:italic;
font-weight:normal;
color:#D0CFCF;
}

p {
padding-left:0px;
padding-right:5px;
padding-top:0px;
padding-bottom:10px;
}
p.align-right {text-align:right;}
p.align-left {text-align:left;}
p.align-justify {text-align:justify;}
p.align-center {text-align:center;}

.footer {
clear:both;
font-size:12px;
margin:auto;
padding-bottom:15px;
padding-top:5px;
padding-left:30px;
text-align:center;
width:1105px;
color:#A1A1A1;
}

img {
border: none;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.content a {
color:#D0CFCF;
text-decoration:none;
}

.content a.active {
color:#D0CFCF;
text-decoration:none;
}

.content a.hover {
color:#FFFFFF;
text-decoration:none;
}

/*twocol*/
.colwrapper {
width:930px;
    margin:auto;
}

.leftcol {
	width:325px;
	float:left;
	color:#000;
	height:auto !important;
	min-height:225px;
	height:225px;
	padding:5px 0px 5px 5px;
	color:#fff;
	font-size:75%;
	overflow:hidden;
}

.rightcol {
background-color:#FFFFFF;
background-image:url(../images/rdivbg.jpg);
background-repeat:repeat-x;
color:#000000;
float:left;
width:545px;
padding:5px;
height:auto !important;
min-height:225px;
height:225px;
padding-left:25px;
padding-right:25px;
line-height:130%;
}
.strip h1{
color:#F2F2F2;
}

.strip a {
color:#890000;
text-decoration:none;
}


.rightcol h1{
color:#F2F2F2;
}

.rightcol a {
color:#890000;
text-decoration:none;
}

.rightcol a.active {
color:#890000;
text-decoration:none;
}

.rightcol a.hover {
color:#890000;
}

.leftcol a {
color:#890000;
text-decoration:none;
}

.leftcol a.active {
color:#890000;
text-decoration:none;
}

.leftcol a.hover {
color:#890000;
}
.korostus a, .korostus {
	font-size:120%;
	letter-spacing: 2px;
}

/*twocol*/
 
.ticker a, .ticker {font-family:"Courier New", Courier, monospace;font-size:12px;color:#fff;text-decoration:none;}

/*div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin:0 10px 0 10px;
}*/

.co-n1 {margin:0 0 0 0;padding:0 0 0 0;}

.tx-powermail-pi1 {text-align:right;
	padding:10px;
	}
.tx_powermail_pi1_fieldwrap_html {
	padding:5px;
	}
