body {
	background-color: #ccc;
	color: #000;
	padding: 0;
	margin: 10px 0px 10px 0px;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 135%;
	text-align: center;
}
span.blue {color: #039; font-weight: bold;}
a {color: #039; text-decoration: none;}
a:hover {text-decoration: underline;}
a.on {color: #fff; text-decoration: none;}
a.on:hover {color: #fff; text-decoration: underline;}
table, tr, td {
	font-family: inherit;
	font-size: 97%;
	line-height: 135%;
}
table.main {width: 780px; border: none; margin: 0; padding: 0;}
table.top {width: 100%; border: none; margin: 0; padding: 0; text-align: center;}
table.middle {width: 780px; border: none; margin: 0; padding: 0; text-align: left;}
table.basic {width: 100%; margin: 0; padding: 0;}
table.basic td.left {padding: 0 10px 0 0;}
table.food {width: 100%; margin: 0; padding: 2px;}
table.food td.left {width: 80%; padding-left: 5px; border-bottom: dotted 1px #E6E6E6;}
table.food td.right {width: 20%; border-bottom: dotted 1px #E6E6E6;}
table.food td.title {font-size: 110%; font-weight: bold; text-align: center; color: #039; padding-top: 20px;}
table.food td.titlefirst {font-size: 110%; font-weight: bold; text-align: center; color: #039; padding-top: 0px;}
td.nav {width: 120px; border: none; margin: 0; padding: 0; vertical-align: top;}
td.content {width: 660px; border: none; margin: 0; vertical-align: top; padding: 10px 10px 10px 20px;}
td.bottom {font-size: 80%; border-top: solid 1px #039; padding: 15px 0 0 0; text-align: right;}
td.bottom1 {font-size: 90%; border-top: solid 1px #039; padding: 0; text-align: right;}
table.foto {width: 100%; margin: 0; padding: 0; /*border: solid 1px black;*/}
td.fotoleft {width: 30%; padding: 5px 15px 5px 5px; border-bottom: dotted 1px #E6E6E6; vertical-align: top;}
td.fotoright {width: 70%; padding: 4px 3px 5px 0px; border-bottom: dotted 1px #E6E6E6; vertical-align: top;}
td.fotofirst {width: 30%; padding: 5px 0 5px 5px; border-bottom: dotted 1px #E6E6E6; border-top: dotted 1px #E6E6E6; vertical-align: top;}
td.fotofirstt {width: 30%; padding: 5px 0 5px 5px; border-top: dotted 1px #E6E6E6; vertical-align: top;}
td.fotoleft img, table.pic td img {margin: 0; padding: 0; border: solid 1px #E6E6E6;}
table.pic, table.pic tr, table.pic td {width: 90%; margin: 0; padding: 0; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 90%; line-height: 135%;}
td.fotoleft1 {width: 5%; padding: 3px 10px 3px 5px; vertical-align: top; text-align: right;}
td.fotoright1 {width: 95%; padding: 0 5px 0px 0px; vertical-align: top;}
td.fotoleft2 {width: 5%; padding: 0px; background-color: #ccc; border-bottom: dotted 1px #E6E6E6; border-top: dotted 1px #E6E6E6; vertical-align: top; text-align: right;}
td.fotoright2 {width: 95%; padding: 0px; background-color: #ccc; border-bottom: dotted 1px #E6E6E6; border-top: dotted 1px #E6E6E6; vertical-align: middle;}
td.fotoyear {width: 12%; padding: 0; font-size: 105%; padding-left: 5px;}
td.fotoyearlast {width: 12%; padding: 0; font-size: 105%;}
/*border: solid 1px #000;*/
td.fototitle {width: 100%; padding: 10px 0px 10px 10px; background-color: #ccc; border-top: dotted 1px #E6E6E6; vertical-align: middle; font-size: 110%; font-weight: bold; text-align: left; color: #039;}
td.fototxt {width: 100%; padding: 10px 0px 10px 10px; background-color: #ccc; border-top: dotted 1px #E6E6E6; border-bottom: dotted 1px #E6E6E6;}
td.fotofirst33 {padding: 5px 0 5px 5px; border-bottom: dotted 1px #E6E6E6; border-top: dotted 1px #E6E6E6; vertical-align: top;}
td.fotofirst33brok {padding: 5px 5px 20px 5px; border: dotted 1px #E6E6E6; vertical-align: top; background-color: #FFD744; font-size: 120%;}
td.fotoleft33 {padding: 5px 15px 5px 5px; border-bottom: dotted 1px #E6E6E6; vertical-align: top;}
td.fotoleft33 img {margin: 0; padding: 0; border: solid 1px #E6E6E6;}

table.one {width: 100%; margin: 0; padding: 0; /*border: solid 1px black;*/}
td.onefirstleft {width: 70%; padding: 5px 0 5px 5px; border-top: dotted 1px #E6E6E6; vertical-align: top;}
td.onefirstright {width: 30%; padding: 5px 0 5px 5px; border-top: dotted 1px #E6E6E6; border-left: dotted 1px #E6E6E6; vertical-align: top;}
td.oneleft {padding: 5px 0 5px 5px; vertical-align: top;}
td.oneright {padding: 5px 0 5px 5px; border-left: dotted 1px #E6E6E6; vertical-align: top;}
td.oneleftlink {padding: 0 0 0 0; border-bottom: dotted 1px #E6E6E6;}
td.onerightlink {padding: 0 0 0 0; border-bottom: dotted 1px #E6E6E6; border-left: dotted 1px #E6E6E6;}
p.onesection {font-size: 110%; font-weight: bold; color: #039; margin: 0 0 10px 0;}
p.onetitle {padding: 0; margin: 0 0 10px 0;}
p.onetonews {padding: 0; margin: 0 10px 5px 0; text-align: right;}
span.sm {font-size: 90%; padding: 0;}
span.xsm {font-size: 75%; padding: 0;}
img.onereview {margin: 0 10px 5px 0; padding: 0; border: solid 1px #E6E6E6;}
img.news {margin: 0; padding: 0; border: solid 1px #E6E6E6;}

table.jaunumi {width: 100%; border-top: dotted 1px #E6E6E6;}
table.jaunumi td {width: 100%; border-bottom: dotted 1px #E6E6E6; font-size: 100%; padding: 10px 0px 5px 10px;}