/*--------------------------------------------------------*/
/*	Site: www.airam.fi
/*	Author: Mediasignal Oy
/*	Date: 22.12.2009
/*--------------------------------------------------------*/

/* BASIC STYLING */
body{
font-size:62.5%; /* Resets font-size to 10px - 1em = 10px; */
color:#000;
background-color:#e6ecf4;
font-family: Arial, Helvetica,sans-serif; /* Sans-serif Arial stack */
/*font-family: "Times New Roman",Times,serif;  Serif Times stack */
/*font-family: Georgia,serif;  Serif Georgia stack */
/*text-align:center;*/
}
a:link{text-decoration:underline; color:#0057BF;}
a:hover{text-decoration:none; color:#6B91BF;}
/*a:visited{color:#68A6EF;}
a:active{background-color:#FFFFDF;}*/

h1{font:bold 1.4em/1.1 Arial, Helvetica,sans-serif; margin:5px 0; color:#054985;}
h2{font:bold 1.4em/1.1 Arial, Helvetica,sans-serif; margin:5px 0; color:#054985;}
h3{font:bold 1.9em/1.5 Arial, Helvetica,sans-serif; margin:5px 0;}
h4{font:bold 1.8em/1.5 Arial, Helvetica,sans-serif; margin:5px 0;}
h5{font: bold 1.6em/1.5 Arial, Helvetica,sans-serif; margin:5px 0;}
h6{font: bold 1.4em/1.5 Arial, Helvetica,sans-serif; margin:5px 0;}
p{font:normal 1.2em/1.5 Arial,Helvetica,sans-serif; margin:5px 0;}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
*:first-child+html .clearfix { zoom: 1; }
/* LAYOUT COLUMS */
#wrapper{
	width:987px;
	margin:20px auto 0;
	font-size:1em; /* 1em = 10px; */
	text-align:left;
}

#header{
	height:111px;
	background:transparent url('kuvat/header-bg.gif') top center no-repeat;
}

#logo{
	height:42px;
	width:177px;
	margin:0px 0 0 31px;
	padding:48px 0 0 0;
	float:left;
	display:inline;
}
#header-search{
	float:right;
	width:340px;
	margin:25px 25px 0px 0;
	display:inline;
}
#header-search span a{font-size:11px; font-weight:bold; padding:0 10px 0 0; color:#226DAC;}
#header-search label{
	font-weight:bold;
	color:#226dac;
	font-size:1.1em;
}
/*
#header-search input#search-field{
	border:1px solid #c0bfbf;
	vertical-align:middle;
	width:145px;
}
*/
#header-search input{
	border:1px solid #c0bfbf;
	vertical-align:middle;
	width:145px;
}
#header-search #search-button{  
        border:0 !important;
        width: auto !important;
	margin:0px 0 0 0;
	vertical-align:middle;
}

#nav{
	height:50px;
	width:712px;
	float:right;
	margin:10px 10px 0 0 ;
	display:inline;
}
#front-image{
	height:279px;
	margin:0 auto;
	width:972px;
}
#front-image-wrap{
	margin:0 auto;
	width:972px;
	height:279px;
	overflow:hidden;
}
#front-image1{
	width:694px;
	float:left;
}
#front-image2{
	width:278px;
	float:left;
}
#content-image-wrap{
	/*margin:0 auto;*/
	width:650px;
	height:201px;
	overflow:hidden;
}
#content-image1{
	width:448px;
	float:left;
}
#content-image2{
	width:202px;
	float:left;
}
#front-left{float:left; width:329px; margin:0 0 0 17px; display:inline;}
#front-right{float:left; width:373px; margin:0 0 0 11px; display:inline;}
#front-banners{
	float:right;
	width:212px;
	margin:0 16px 0 0;
	display:inline;
}
.front-banners-first {
	margin-bottom:25px;
}
#front-banners a{margin:0 0 0 0; display:block;}
#front-banners a.last{margin:0;}
#content-wrapper-front{width:972px; margin:30px auto 0; padding:0 0 20px 0;}
#content-wrapper-front a{color:#054985;}
#content-wrapper-bg{
	background:transparent url('kuvat/content-bg.gif') top center repeat-y;
}
#content-wrapper-1col{border:1px solid #000;}
#content-wrapper-2col{
	width:972px;
	margin:0 auto;
	padding:20px 0 0 0;
}
#content-wrapper-3col{}
#sidebar-left{
	width:242px;
	float:left;
	margin:20px 0 0 0;
	display:inline;
	min-height:300px;
	overflow:hidden;
}
#sidebar-left img {
        /*margin-top:20px;*/
}
#sidebar-left-products{
	width:242px;
	float:left;
	margin:20px 0 0 0;
	display:inline;
	overflow:hidden;
}
#content-col, #content-col-slide, #content-col-ammatti-slide{
	float:left;
	width:684px;
	margin:0 0 0 30px;
	display:inline;
	min-height:650px;
	height:auto !important;
	height:650px;
        overflow-x:hidden;
        overflow-y: hidden;
}

#content-col-ammatti-slide li {
overflow-x: hidden;
overflow-y: hidden;
width: 685px;
}

#content-col-products, #content-col-search, #content-col-redirect{
	float:left;
	width:684px;
	margin:0 0 0 30px;
	display:inline;
	min-height:650px;
	height:auto !important;
	height:650px;
}
#content-col-products-lvl2{
	float:left;
	width:684px;
	margin:0 0 0 30px;
	display:inline;
	min-height:650px;
	height:auto !important;
	height:650px;
}
#footer{
	clear:both;
	height:30px;
	background:transparent url('kuvat/footer-bg.gif') bottom center no-repeat;
	
}
/* MENU STYLING */

.hmenu{overflow:hidden;}
.hmenu li{display:inline;}
.hmenu a{
	display:block;
	float:left;
	font-size:1.4em;
	height:49px;
	text-indent:-99999em;
}

#etusivu, #frontpage{width:77px; background:transparent url('kuvat/navi-sprite.gif') 0px 0px no-repeat;}
#yritys, #airam {width:69px; background:transparent url('kuvat/navi-sprite.gif')  -77px 0px no-repeat;}
#tuotteet, #products {width:87px; background:transparent url('kuvat/navi-sprite.gif') -146px 0px no-repeat;}
/*#tiedotteet, #news {width:92px; background:transparent url('kuvat/navi-sprite.gif') -233px 0px no-repeat;}*/
#ammattilaiset{width:118px; background:transparent url('kuvat/navi-sprite.gif') -233px 0px no-repeat;}
#kuvapankki, #mediabank {width:97px; background:transparent url('kuvat/navi-sprite.gif') -351px 0px no-repeat;}
#yhteystiedot, #contact {width:105px;  background:transparent url('kuvat/navi-sprite.gif') -448px 0px no-repeat;}
#sivukartta, #pagetree {width:90px;  background:transparent url('kuvat/navi-sprite.gif') -553px 0px no-repeat;}

#etusivu:hover,#etusivu.current, #frontpage:hover, #frontpage.current{width:77px; background-position:0px -49px;}
#yritys:hover,#yritys.current, #airam:hover, #airam.current{width:69px; background-position:-77px -49px;}
#tuotteet:hover,#tuotteet.current, #products:hover, #products.current{width:87px; background-position:-146px -49px;}
/*#tiedotteet:hover,#tiedotteet.current, #news:hover, #news.current{width:92px; background-position:-233px -49px;}*/
#ammattilaiset:hover,#ammattilaiset.current{width:118px; background-position:-233px -49px;}
#kuvapankki:hover,#kuvapankki.current, #mediabank:hover, #mediabank.current{width:97px; background-position:-351px -49px;}
#yhteystiedot:hover,#yhteystiedot.current, #contact:hover, #contact.current{width:105px; background-position:-448px -49px;}
#sivukartta:hover,#sivukartta.current, #pagetree:hover, #pagetree.current{width:90px; background-position:-553px  -49px;}


/* ENGLISH MENU*/
#frontpage{width:91px; background:transparent url('kuvat/navi-sprite_eng.gif') 0px 0px no-repeat;}
#airam {width:78px; background:transparent url('kuvat/navi-sprite_eng.gif')  -91px 0px no-repeat;}
#products {width:84px; background:transparent url('kuvat/navi-sprite_eng.gif') -169px 0px no-repeat;}
#news {width:115px; background:transparent url('kuvat/navi-sprite_eng.gif') -254px 0px no-repeat;}
#mediabank {width:93px; background:transparent url('kuvat/navi-sprite_eng.gif') -369px 0px no-repeat;}
#contact {width:79px; background:url("kuvat/navi-sprite_eng.gif") no-repeat scroll -462px 0 transparent;}
#pagetree {width:70px;  background:transparent url('kuvat/navi-sprite_eng.gif') -541px 0px no-repeat;}

#frontpage:hover, #frontpage.current{width:91px; background-position:0px -49px;}
#airam:hover, #airam.current{width:78px; background-position:-91px -49px;}
#products:hover, #products.current{width:84px; background-position:-169px -49px;}
#news:hover, #news.current{width:115px; background-position:-254px -49px;}
#mediabank:hover, #mediabank.current{width:93px; background-position:-369px -49px;}
#contact:hover, #contact.current{width:79px; background-position:-462px -49px;}
#pagetree:hover, #pagetree.current{width:70px; background-position:-541px  -49px;}



#sidebar-left ul li a, #sidebar-left-products ul li a{text-decoration:none;}
/*#sidebar-left ul li a:hover{color:#4078BD; background-color:#EDF1F7;}*/
#sidebar-left .current{font-weight:bold;}
ul.top-level li{width:242px;}
ul.top-level li a{display:block; font-size:1.2em; font-weight:bold; color:#000; border-bottom:1px solid #dbdbdb; padding:8px 5px 8px 30px; width:206px;}
ul.top-level li a:hover{color:#4078BD; background-color:#EDF1F7;}
ul.top-level li a.current{color:#4078BD; background-color:#EDF1F7;}

ul.sec-level li{border:0 none; width:242px;}
ul.sec-level li a{font-size:1.1em; color:#000; border:0 none; padding:6px 5px 6px 50px; display:block; width:186px;}
ul.sec-level li a:hover{color:#4078BD; background-color:#EDF1F7;}
ul.sec-level li a.current{color:#4078BD; background-color:#EDF1F7;}

#content-col ul, #content-col-products-lvl2 ul {list-style: disc; margin-left: 15px; font:normal 1.2em/1.5 Arial,Helvetica,sans-serif;}

ul.thrd-level li{border:0 none; width:242px;}
ul.thrd-level li a{font-size:1.1em; color:#000; font-weight:normal; border:0 none; padding:5px 5px 5px 70px; display:block; width:165px;}
ul.thrd-level li a:hover{color:#4078BD; background-color:#EDF1F7;}
/********/

/* ELEMENT SPECIFIC STYLING */

#lbox-top{background:transparent url('kuvat/front-box-top.gif') top center no-repeat; height:8px; font-size:1px;}
#lbox-content{background-color:#edf1f5; padding:12px 20px; min-height:207px; height:auto !important; height:207px;}
#lbox-bottom{background:transparent url('kuvat/front-box-bottom.gif') bottom center no-repeat; height:8px; font-size:1px;}

#rbox-top{background:transparent url('kuvat/front-box-top-wide.gif') top center no-repeat; height:8px; font-size:1px;}
#rbox-content{background-color:#edf1f5; padding:12px 20px;  min-height:207px; height:auto !important; height:207px;}
#rbox-bottom{background:transparent url('kuvat/front-box-bottom-wide.gif') bottom center no-repeat; height:8px; font-size:1px;}

#breadcrumb{margin:0 0 20px 0; font-size:1.1em !important;}
#breadcrumb a{color:#6c6868; text-decoration:none; font-size:1em;}
#breadcrumb a.current{color:#2768a1;}

.tuotehaku-otsikko{background:transparent url('kuvat/haku-otsikko-bg.gif') top left repeat-x; font-size:1.4em; font-weight:bold; padding:10px; margin:0 0 10px 0;}
#tuotehaku-sidebar{
	margin:50px 0 0 0;
	background:transparent url('kuvat/hakulomake-tausta.gif') bottom left repeat-x;
	border:1px solid #e0e0e0;
	width:200px;
	margin:20px 0 20px 30px;
}
.form-row{
	width:170px;
	margin:0 auto 8px;
}
.form-row-first {
	width:170px;
	margin:0 auto 8px;
	margin-top:15px !important;
}
.form-row a.kanta-mallit{
	display:block;
	text-align:right;
	margin:3px 0;
	color:#2b6da2;
	font-size:1.1em;
	text-decoration:none;
}
#tuotehaku-sidebar label,#tuotehaku-sidebar select{display:block;}
#tuotehaku-sidebar label{font-size:1.1em; margin:0 0 3px 0;}
#tuotehaku-sidebar label span.label-tarkenne{color:#959595;}
#input-tuotenumero,#input-ean,#input-vapaasanahaku{width:162px; border-bottom:2px solid #e3e9ef; border-left:2px solid #dbdfe6; border-right:2px solid #dbdfe6; border-top:2px solid #abadb3; padding:2px;}
#tuotehaku-sidebar select{width:170px; font-size:1.1em; border-bottom:1px solid #e3e9ef; border-left:1px solid #dbdfe6; border-right:1px solid #dbdfe6; border-top:1px solid #abadb3;}

.otsikko{
	overflow:hidden;
	border-bottom:1px solid #cecece;
	margin:0 0 20px 0;
	padding-bottom:5px;
	width:100%;
}
.ajankohtaista{
	font-size:1.1em;
	text-transform:uppercase;
	float:left;
	margin:0;
}
.date{
	float:right;
	font-size:1.1em;
}

.tuote-kuvaus{
	background-color:#e5e5e5;
	padding:10px;
	margin:0 0 15px 0;
	width:664px;
}
.kuvaus-otsikko{
	font-size:1.1em;
	font-weight:bold;
	float:left;
	height:56px;
	width:187px;
}

.kuvaus-teksti{
	float:left;
	width:475px;
}
.kuvaus-teksti p{
	font-size:1.1em;
	margin:0;
}

.kuvaus-teksti a{
	color:#2768a1;
	text-decoration:none;
	padding:0 10px 0 0;
}
.tuote{
	width:163px;
	float:left;
	height:195px;
	font-size:1.1em;
	margin:0 10px 10px 0;
	display:inline;
}
.tuote.last{margin:0 0 10px 0;}
.tuote a{
	border:1px solid #cecdcd;
	padding:1px;
	display:block;
	text-decoration:none;
	height:195px;
}
.tuote-perhe-tuote {
	text-align:center;
	width:74px;
	float:left;
	margin:0 10px 0 0;
	display:inline;
}
.tuote-perhe-tuote table {
	text-align:center;
	height:74px;
	width:74px;
}
.tuote-perhe-tuote table td {
	vertical-align:middle;
}
.tuote-perhe-tuote img {
	padding-top:1px;
}
.tuote-perhe-tuote a {
	border:1px solid #cecdcd;
	padding:1px;
	display:block;
	text-decoration:none;
	height:74px;
	width:74px;
	overflow:hidden !important;
}
.tuote a:hover{border:2px solid #71a6d1; padding:0px; cursor:pointer;}
.tuote-perhe-tuote a:hover{border:2px solid #71a6d1; padding:0px; cursor:pointer;}
.tuote-kuva{min-height:140px; height:auto !important; height:140px;}
.tuote-kuva img{margin-top:15px; vertical-align:middle;}
.tuote-kuva{text-align:center;}
.tuote-teksti{padding:0 10px 0 10px; overflow:hidden;}
.tuote .tuote-nimi{text-align:center; color:#000; font-weight:bold; font-size:1em; margin:0 0 2px 0;}
.tuote .tuote-tiedot{text-align:center; color:#000; font-weight:normal; font-size:1em; margin:0;}
.tuote-tiedot ul li {
margin-top:8px;
font-size:1.1em;
}

.productTable {text-align:center; width:100%;height:140px;}
.productTable td{vertical-align: middle;}

.tuotteen-mitat ul li { font-size:1.1em; }
#content-col-products-lvl2 .ladattava-materiaali ul { font:1em/1.5 Arial,Helvetica,sans-serif; margin: 5px 0;}
/*.ladattava-materiaali ul li { font-size:1em !important; }*/

.tuote-kategoria{border:1px solid #e4e4e4; padding:10px; margin:0 0 10px 0; width:662px;}
.kategoria-kuva{float:left; width:213px; margin:0 10px 0 0; display:inline;}
.kategoria-kuvaus{background:transparent url('kuvat/tuote-kategoria-bg.gif') bottom left repeat-x; float:left; width:405px; min-height:132px; height: auto !important; height:132px; padding:10px 10px 0 20px;}
.kategoria-kuvaus h1{font-size:1.8em; color:#848688; font-weight:normal; margin:0 0 10px 0;}
.kategoria-linkki{margin:15px 0 0px 0;}
.kategoria-linkki a{color:#2768a1; text-decoration:none;}

.tuote-tiedot-otsikko h1{font-weight:normal; font-size:1.8em; color:#606060; margin:0 0 10px 0;}
.tuote-kuvat-teksti{width:400px; float:left;}
.tuote-kuvat{border:1px solid #c2c2c2; height:310px; overflow:hidden;}

.liittyvat-tuotteet{margin:30px 0 0 0;}
.liittyvat-tuotteet h2{font-weight:bold; font-size:1.4em; color:#606060;}
.liittyvat-tuotteet a{margin:0 5px 0 0;}

.tuote-tiedot-palsta{float:left; width:268px; margin:0 0 0 16px; display:inline;}
.tuote-tiedot-palsta h3{background:transparent url('kuvat/tuote-tiedot-slider-bg.gif') top left no-repeat; width:258px; height:18px; font-size:1.1em; font-weight:normal; padding: 3px 0 0 10px; text-transform:uppercase; cursor:pointer;}
.tuote-tiedot-palsta .open{background-position:0px -21px;}
.tuote-tiedot{margin:20px;}
.tuote-tiedot p,.ladattava-materiaali p{ font-size:1.1em; margin:0;}
.tuotteen-mitat p {font-size:1.4em; margin:0;}
.tuote-tiedot p a{color:#2768a1; text-decoration:none;}
.tuotteen-mitat{margin:20px;}
.ladattava-materiaali{margin:20px;font-size:1.2em;}
/*.tuote-tiedot-palsta ul { font-size:1.1em !important; }*/

.tuote-info{font-size:1.1em; width:684px; margin:10px 0 10px 0;clear:both;}
.tuote-info th{font-weight:bold; padding:10px 7px; background-color:#e2e2e2;}
.tuote-info td{padding:10px 7px; background-color:#eeeeee;}

.text-col{margin:0 20px 0 0;}
.text-col p{margin:15px 0;}
.text-col h1, h1.tuotehaku-header{margin:0 0 20px 0; font-size:1.8em; font-weight:normal;}
.text-col h2{color:#606060; margin:30px 0 15px 0;}
.text-col h3{color:#606060; margin:20px 0 15px 0; font-size:1.3em;}
.text-col h4{color:#606060; margin:20px 0 15px 0; font-size:1.3em;}

.left-banner{
	width:200px;
	margin:20px auto;
}
#footer p{margin:0;}
#footer .info{float:left; margin:0 0 0 25px; font-size:1.1em; display:inline;}
#footer .info a{color:#4f7397; text-decoration:none;}

#msc{float:right; margin:0 25px 0 0; display:inline; color:#9cadbc;}
.msc{
	text-align:right;
	font-size:.9em;
	font-size:1.1em;
}
.msc a{
	color:#9cadbc;
	text-decoration:none;	
}
#verticalwrapper {
	float:right;
	width:100px;
}
#tuote-kuva-holder {
	float:left;
	width:298px;
	height:275px;
	text-align:center;
}
#tuote-kuva-holder table {
	width:290px;
	height:273px;
}
#tuote-kuva-holder table td {
	vertical-align:middle;
	text-align:center;
}
#tuote-kuva-holder img {
	margin-top:35px;
}
ul li .tuote-perhe-tuote {
	cursor:pointer;
}
.tx-dropdownsitemap-pi1 div.expAll {
background:none !important;
border: none !important;
}
.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {
color: #6C6868 !important;
}			


.tuote-tiedot-teksti ul {
	/*font: 1.01em/1.5 Arial,Helvetica,sans-serif !important;*/
}	
#palautelomake table td {
        vertical-align: top;
        padding: 0 10px 0 0;
}
#palautelomake table td p {
    margin-top: 0;
}
#palautelomake textarea {
        width: 179px;
        height: 150px;
}
#palautelomake .w300 {
        width: 300px;
}
#laskuri {
        font-size: 12px;
}
#laskuri td {
        padding: 5px 0px;
}
.palaa {
padding-bottom:12px;
}
.palaa a {
text-decoration:underline;
color:#3c3c3c;
font-size:12px;
}
.palaa a:hover {
text-decoration:none;
}
sup {
position: relative;
top: -2px;
vertical-align: top;
font-size: 90%;
}		
#content-col-products-lvl2 .tuote-tiedot-palsta .tuote-tiedot {font-size:1.2em; line-height:1.5;}
#content-col-products-lvl2 .tuote-tiedot-palsta .tuote-tiedot ul {font-size:1em;}
#content-col-products-lvl2 .tuote-tiedot-palsta .tuote-tiedot ul li{font-size:1em;}
#content-col-products-lvl2 .tuote-tiedot-palsta .tuote-tiedot p{font-size:1em; padding:5px 0; line-height:inherit;}

#content-col-products-lvl2 .tuote-tiedot-palsta .tuotteen-mitat{font-size:1.2em; line-height:1.5;}
#content-col-products-lvl2 .tuote-tiedot-palsta .tuotteen-mitat ul {font-size:1em;}
#content-col-products-lvl2 .tuote-tiedot-palsta .tuotteen-mitat ul li{font-size:1em;}
#content-col-products-lvl2 .tuote-tiedot-palsta .tuotteen-mitat p{font-size:1em; padding:5px 0; line-height:inherit;}

#content-col-products-lvl2 .tuote-tiedot-palsta .ladattava-materiaali {font-size:1.2em line-height:1.5;}
#content-col-products-lvl2 .tuote-tiedot-palsta .ladattava-materiaali ul {font-size:1em; margin-left:15px;}
#content-col-products-lvl2 .tuote-tiedot-palsta .ladattava-materiaali ul li{font-size:1em;}
#content-col-products-lvl2 .tuote-tiedot-palsta .ladattava-materiaali p{font-size:1em; padding:5px 0; line-height:innerit;}

.tuote-tiedot-teksti p { margin-bottom:0; font-size:1em; line-height:inherit;}
.tuote-tiedot-teksti { font-size:1.2em; line-height:1.5;}
	.tuote-tiedot-teksti ul { font-size:1em !important; margin-top:5px; }

p#hakutulokset table {
    margin-left: 5px;
}

p#hakutulokset table th{
    padding: 0 5px;
}
	
p#hakutulokset table td{
    border: 1px solid black;
    padding: 0 5px;
}			

#front-left 	#lbox-content h1 {
color: #000;
font-size: 1.1em;
font-weight: normal;
text-transform: uppercase;
border-bottom: 1px solid #CECECE;
padding-bottom: 7px;
padding-top: 2px;
margin-bottom: 20px;
margin-top: 0px;
}

/** Powermail forms **/

.tx_powermail_pi1_form{
	width: 300px;
	padding: 20px;
	margin-bottom: 10px;
	text-align: center;
	background-color: #E5ECF4;
}

fieldset {
	text-align:left;
}
.tx-powermail-pi1_fieldset legend{
	size: 16px;
	font-weight: bold;
	padding: 0 0 10px 0;
	
}

.tx_powermail_pi1_form label{
	display: block;
	margin: 10px 0 0 0;
	size: 12px;
	width: 200px;
}
.tx_powermail_pi1_form input, .tx_powermail_pi1_form textarea{
	width: 300px;
}
.tx_powermail_pi1_form textarea {
	height: 100px;
}
.tx_powermail_pi1_form .powermail_submit{
	margin: 10px 0;
	width: auto !important;
}
legend.tx_powermail_pi1_fieldwrap_html_checkbox_title{
	font-weight: normal;
	padding-top: 10px;
}

div.powermail_check_inner input.powermail_check{
	display: inline;
	width: auto;
}
div.powermail_check_inner label{
	display: inline;
}
div.powermail_mandatory_js{
	color: #f00;
}
div.error{
	margin-left: -180px;
	color: #f00;
}

/** Tapahtumakalenteri **/

.kalenteri {
	width: 500px;
}
.kalenteri td{
	border: 1px solid #333;
	padding: 5px;
	font-size: 12px;
}
.kalenteri .header td, .kalenteri .bottom td{ border: none;}
.kalenteri .header td{
	background-color: #0B5292;
	color: #fff;
	text-align: left;
	border: 1px solid #0B5292;
	font-size: 12px;
}
.calDate{ width: 65px;}
.calHappening{ width: 215px; }
.calPlace{ width: 190px;}
