
@import "header.css";

@import "stylesheet.article.normal.css";

@import "stylesheet.news.css";

@import "stylesheet.forum.css";

@import "stylesheet.ae.css";

@import "stylesheet.alypaa.css";

/* sini 2aa0d3 */
img {
	border: 0px;
}

a {
	color: #2aa0d3;
	font-weight: bold;
	text-decoration: none;
}

body { /*background-image:url(http://images.coronaria.fi/2108986.jpg);*/
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0px 0px 10px 0px;
	text-align: center;
}

* html body  table {
	_background: #FFFFFF;
}

body>table {
	background: #FFFFFF;
}

h1 {
	font-size:16px;
}

#layout {
	text-align: center;
	margin: 0 auto;
	width: 986px;
}

#ad1 {
	text-align: center;
    width: 980px;
    margin: 1px auto;
}

#site {
	background:#ffffff;
	margin:0 auto;
	width:980px;
}

/* Tbar fixes */
#layout #header .date, #layout #tbar-container img {
	margin-left: 5px;
}
#layout #header .right-column, #layout #tbar-container #tbar-select {
	margin-right: 5px;
}
#layout #header #header-container img.siteLogo {
	margin-left: 5px;
}

.copyright {
	color: #2aa0d3;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 10px 0px 10px 0px;
	text-decoration: none;
	white-space: nowrap;
}

.copyright:hover {
	text-decoration: underline;
}

#path {
	margin: 10px 12px;
	font-size: 11px;
	color: #2aa0d3;
}

#path a {
	color: #2aa0d3;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#sponsoredBox {
	font-family: arial, verdana;
	background: url('http://images.coronaria.fi/?id=0514630') center
		repeat-y;
	margin: 10px auto 0px auto;
	padding: 0px;
	width: 770px;
}

#sponsoredBox h3 {
	color: #5d5d5d;
	font-size: 12px;
	margin: 4px 4px 4px 20px;
}

#sponsoredBox ul {
	list-style-image: url('http://images.coronaria.fi/?id=8052813');
	float: left;
	margin: 2px 2px 2px 20px;
	padding: 0px;
}

#sponsoredBox li {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	width: 146px;
}

#sponsoredBox a {
	font-weight: normal;
	font-family: arial, verdana;
	font-size: 11px;
	color: #000;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#sponsoredBox a:hover {
	text-decoration: underline;
}

#siteNavi {
	font-family: arial, verdana;
	border: 1px dashed #e0e0e0;
	margin: 0px auto 0px 2px;
	padding: 14px 14px 0px 14px;
	width: 95.6%;
}

#siteNavi h3 {
	color: #5d5d5d;
	font-size: 12px;
	margin: 0px;
}

#siteNavi ul {
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

#siteNavi li {
	color: #000;
	font-size: 11px;
	display: inline;
	padding: 1px 0px;
	margin-right: 5px;
}

#siteNavi li.first {
	border: none;
	padding-left: 0px;
}

#siteNavi a {
	font-weight: normal;
	font-family: arial, verdana;
	font-size: 11px;
	padding-left: 6px;
	color: #000;
}

#siteNavi a:hover {
	text-decoration: underline;
}

#siteNavi li.first a {
	border: none;
	padding-left: 0px;
}

/* box */
.boxtable {

}


h1.boxtitle {
	background-color: #2aa0d3;
	margin-top:0;
	padding: 10px;
	font-size: 19px;
	font-family: Tahoma, Verdana, Arial;
	font-weight:normal;
	color: #ffffff;
}

h1.boxtitle a {
	color: #ffffff;
}

.boxtitle-bg {
	background-color: #2aa0d3;
}

td.boxtitle {
	background-image: url('http://images.coronaria.fi/?id=5506260');
	background-repeat: no-repeat;
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 32px;
	padding: 0px 0px 0px 5px;
	vertical-align: middle;
}

td.boxtitle a {
	color: #ffffff;
}

td.boxheader,td.boxheader a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding: 0px 0px 2px 0px;
}

td.boxheader img {
	margin: 0px 4px 0px 0px;
}

td.boxdescription {
	border-color: #2aa0d3;
	border-style: solid none solid none;
	border-width: 1px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	padding: 2px;
}

tr.boxlistrow {
	background-color: #E3F5FD;
	background-image: url('http://images.coronaria.fi/?id=2425617');
	background-repeat: repeat-x;
}

td.boxlistarrow {
	padding: 2px 0px 0px 2px;
	vertical-align: top;
}

td.boxlistdivv {
	width: 5px;
}

td.boxlistitem a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

td.boxfooter {
	padding: 4px;
	text-align: right;
}

td.boxfooter a {
	color: #2aa0d3;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}

a.contentTitle,span.contentTitle {
	color: #3a3a3a;
	font-family: Tahoma, Verdana, Arial;
	font-weight: 500;
	font-size: 17px;
	line-height: 1.1em;
}

a.boxtitle,span.boxtitle {
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-weight: 500;
	font-size: 19px;
	line-height: 1.1em;
}

a.boxtitle-medium,span.boxtitle-medium {
	color: #ffffff;
	font-family: Arial, Tahoma, Verdana;
	font-weight: 500;
	font-size: 14px;
	line-height: 1.1em;
}

a.boxtitle-small,span.boxtitle-small {
	color: #ffffff;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.1em;
}

.listtable .listitem .boxtitle {
	color: #333333;
}

.boxtitle-bg .boxtitle, .boxtitle-bg .boxtitle-medium, .boxtitle-bg .boxtitle-small {
	color: #ffffff;
}

.boxtable2 span.boxtitle, .boxtable2 span.boxtitle-medium, .boxtable2 span.boxtitle-small {
	color: #333333;
}

.cppfArticleContent a.boxtitle, .cppfArticleContent span.boxtitle, .cppfArticleContent a .boxtitle-medium, .cppfArticleContent span.boxtitle-medium {
	color: #333333;
}

p.arrowLink {
	background: url('http://images.coronaria.fi/6554712.gif') no-repeat 2px
		1px;
	padding-left: 16px;
}

p.arrowLink a {
	color: #2aa0d3;
	font-weight: bold;
	font-size: 12px;
}

a.arrowLink {
	background: url('http://images.coronaria.fi/6554712.gif') no-repeat 2px
		2px;
	color: #000;
	font-weight: normal;
	font-size: 11px;
	padding-left: 16px;
}

div.buttonA {
	background: #eff9fd url('http://images.coronaria.fi/?id=2425617')
		repeat-x;
	border: 1px solid #d9effb;
	float: left;
	text-align: center;
	margin-bottom: 8px;
}

div.buttonA a {
	color: #000;
	font-weight: bold;
	font-size: 13px;
	display: block;
	padding: 6px 12px;
	margin: 0px;
}

ul.boxList {
	list-style-image: url('http://images.coronaria.fi/6554712.gif');
	margin: 0.5em 10px;
	padding-left: 10px;
}

ul.boxList li {
	font-size: 12px;
}

ul.boxList li a {
	vertical-align: top;
}

/* /box */ /* search form */
#searchform input.text,#searchform select.select {
	border: 1px solid #B7B7B7;
	width: 160px;
}

/* content */
#cppf_content h4,#cppfArticleContent h4 {
	font-size: 13px;
	margin: 0px;
}

#cppf_content p {
	margin: 0px;
}

/* form styles */
input.radio {
	height: 12px;
	margin: 0px;
	padding: 0px;
	width: 12px;
	vertical-align: top;
}

input.text,textarea.textarea {
	border-color: #BBBBBB;
	border-style: solid;
	border-width: 1px;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	padding: 1px;
}

#TervemediaTextAds a {
	color: gray;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

#channelsList {
	background:#ffffff url('http://images.coronaria.fi/?id=5670510') repeat-y;
	margin:10px 0px;
	width:146px;
}

#channelsList div.top {
	background: transparent url('http://images.coronaria.fi/?id=5020739') no-repeat;
	padding:120px 0 1em 0;
}

#channelsList div.top p {
	color:#0375ae;
	font-family:'arial narrow', arial;
	margin-left:10px;
}

#channelsList div.bottom {
	background: transparent url('http://images.coronaria.fi/?id=6851070') no-repeat bottom;
	height:18px;
}

#channelsList table {
	background:transparent;
	margin-left: 10px;
}

#channelsList table td {
	background:transparent;
	vertical-align: middle;
	border-bottom: 1px dashed #62a7c9;
	margin: 0;
	padding-left:0;
	height: 22px;
}

#channelsList table td.first {
	border-top: 1px dashed #62a7c9;
}

#channelsList table td a {
	color:#0375ae;
	font-family:'arial narrow', arial;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	padding:0.5em 0;
}

#navi1 {
	margin: 0px;
}

#navi1 td.button {
	width: 144px;
}

#navi1 a {
	color: #363636;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 0px 5px 12px;
	display: block;
	margin: 0px;
}

#navi1 td.button a:hover {
	background: #ddf3fd;
}

#navi1 td.level1 {
	background: #2aa0d3;
}

#navi1 td.level1 a {
	color: #fff;
	font-weight: bold;
}

#navi1 td.level1 a:hover {
	background: #7acdf7;
}

#navi1 td.divider {
	background-image: url('http://images.coronaria.fi/?id=5782603');
	height: 1px;
	width: 144px;
}

#navi2 a {
	color: #1B3C4D;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#navi2 td.button {
	background-image: url('http://images.coronaria.fi/?id=6004913');
	height: 35px;
	padding: 0px 12px 0px 12px;
}

#navi2 td.divider {
	background-image: url('http://images.coronaria.fi/?id=2954907');
	height: 35px;
	width: 5px;
}

div.bordered {
	border: 2px solid #ddf3fd;
	width: 140px;
}

#newsletter {
	background: url('/images/viikkokirje-bg.gif') bottom repeat-x;
	border: 2px solid #ddf3fd;
	font-weight: bold;
	padding: 2px;
	margin: 5px 0px 0px 0px;
	width: 136px;
}

#newsletter div {
	background: url('/images/viikkokirje-bg2.jpg') top left no-repeat;
	padding: 108px 8px 4px 8px;
}

#newsletter a {
	color: #352E2C;
	text-decoration: none;
}

#newsletter a:hover {
	text-decoration: underline;
}

#newsletter p {
	font-size: 11px;
}

#newsletter input.text {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 12px;
	padding: 1px;
	width: 111px;
}

form,p {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	margin: 0px;
}

#tmenu input.text {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 13px;
	padding: 1px;
	width: 226px;
}

