body, div, a, form, img, p, form, caption,
tr, th, td, h1, h2, h3 {
	margin: 0;
	padding: 0;
	border: none;
}

body {
	font-family: Verdana;
	font-size: 10px;
}

html, body   { background-color: #FFFFFF; margin: 0; padding: 0; color: white; text-align: center; color: #000000; }

div#centered { border: 0; background-color: #FFF; width: 984px; padding-bottom: 8px; text-align:center;
               position: absolute; left: 0; top: 0; color: black; margin: 0; }

div.centered { text-align: center; }
div.centered table { margin: 0 auto; text-align: left; }

p {
	margin: 0px;
	padding: 0px 10px 3px 10px;
    color: #000000;
	font-size: 115%;
}

input, select, textarea {
	border: 1px solid #AAA;
	padding: 1px 2px 1px 2px;
	margin: 0 4px 0 4px;
	color: #000;
	font-size: 150%;
}

#PB1 { background:#fff url('./img/loading.gif') 50% 50% no-repeat; }

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
	clear:both;
    *zoom: 1;
}

input.caption { width: 300px; background-color: #EEE; }
input.search { width: 128px; background-color: #EEE; }
input.err { background-color: #FBB; }
input.cb { border: none; }
textarea { font-size: 120%; margin: 0; padding: 1px 2px 1px 2px;}
textarea.err { background-color: #FBB; }
input.login { background-color: #EEE; font-size: 125% }
input.b0 { border : none;  padding: 0px; }

span.lab { height: 36px; display: block; background-color: #99CCFF; vertical-align:middle; }
#slbox { border: 1px solid #808080; background-color: #D0D0D0; width: 220px; height:80px; }
#stbox { border: 1px solid #802000; background-color: #c83000; width: 220px; height:54px; line-height:25px; font-size: 140%; font-weight:bold; color: #FFFFFF; }
#sl { font-size: 150%; }
h2.sl {	font-size: 2em; color: #000; padding-top: 7px;}

a { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }
/* a.noa {	color: #000000; text-decoration: none; } */
a.noa {	color: #000; margin: 2px;} /*transparent*/
a.neg {	color: #fff; background-color: #000; border: 2px solid #000; margin-right:2px; margin-left:2px;}

img.bx { margin: 20px 20px 20px 20px; border: none; }
img.b0 { border: 1px solid #F00; }
img.b1 { border: 1px solid #AAA; }
img.m0 { margin: 5px; border: 1px solid #AAA; }
img.m5 { margin: 10px; border: 1px solid #AAA; }
img.news { margin: 20px 20px 20px 20px; border: 1px solid #AAA; }

td.ls { border: 1px solid #b0b0b0; background: #e0e0e0; }
td.ts { border: 1px solid #b0b0b0; background: #e0e0e0; }
td.bs { border: 1px solid #b0b0b0; background: #e0e0e0; }
td.rs { border: 1px solid #b0b0b0; background: #e0e0e0; }

/* -------------------------------------------------------------------------- */
/*	Layout TRBL */

#form {
	margin: 10px;
	padding: 12px;
	text-align: left;
	border: solid 1px #99CCFF;
	height: 360px;
	background-color: #C3E1FF;
}

#form input { margin: 0px 0px 0px 0px; }

#formix {
	margin: 10px;
	padding: 12px;
	text-align: left;
	border: solid 1px #99CCFF;
	height: 360px;
	background-color: #C3E1FF;
	font-size: 130%;
}

#form input { margin: 0px 0px 0px 0px; }


#ten { margin-top: 10px; }

div.articles { height: 390px; width: 750px; overflow: auto; background-color: #FFF; padding: 0px;}

#news img { border: 1px solid #808080; }
td.date { color: #000000; font-size: 125%; font-weight:100;}

span.article {
	display: block;
	text-align: left;
	margin: 0px; padding: 5px;
	height: 152px;
	border: 1px solid #c0c0c0;
	border-bottom: 0px;
}

span.article img { margin: 0px;	padding: 0px; }

a.article { color: #060; text-decoration: underline; }
a.article:hover { color: #800; text-decoration: underline; border: none; }


a.ten { display: block; width:122px; margin:0; height:190px; background-color: #C7E2FF; border: 1px solid #A0A0A0; padding: 0px;}
a.ten:hover { background-color: #C0C0C0; }
img.ten { display: block; border:1px solid #FFF; padding: 0px; }
img.ten:hover { /* filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; */ }
span.ten {	display: block; font-size: 125%; line-height:17px; height:37px; }
span.ten:hover { cursor: hand; }

img.edi { position:absolute; margin-top: 15px; margin-left: -50px /* -112px */; z-index: 1; }
img.del { position:absolute; margin-top: 15px; margin-left: 45px /*  24px */; z-index: 1;}
img.rem { position:absolute; margin-top: 0px; margin-left: -12px; z-index: 1;}
img.d { position:absolute; margin-top: 12px; margin-left:  12px; }

td.blue { background-color: #99CCFF; }

div.scroll { height: 380px; overflow: auto;
             background-color: #FFF;
			 padding: 8px; /* TRBL */
			 margin-right: 5px;
           }

#pst {
	margin: 20px ;
	padding: 0px;
	text-align: center;
	background-color: #000000;
	width: 540px;
}

#pst td.blue { background-color: #99CCFF; }

#nch {
	margin: 0px 0px 0px 0px;
	height: 96px;
	position: relative;
	text-align: center;
	background: url('img/hm.gif') 5px 48px repeat-x;
}

#nch input { font-size: 1em; }

#nct {
	margin: 0px 0px 0px 0px;
	height: 49px;
	position: relative;
	text-align: center;
}


#ncm {
	margin: 0;
	padding: 0;
}


#ncl {
	padding: 0px 4px 0px 4px;
	width: 176px;
	text-align: center;
	font-size: 10px;
}

#ncl a, #ncl a:active, #ncl a:link, #ncl a:visited {
	margin: 0;
	padding: 0;
	text-decoration: none;
	display: block;
	color: #555;
	padding-left: 4px;
	padding-right: 4px;
	background: #FFF;
	border:  1px solid #FFF;
	border-left:   8px solid #99CCFF;
	border-right:  8px solid #99CCFF;
}

#ncl a:hover {
	border-left:   8px solid #888;
	border-right:  8px solid #888;
}

#ncr {
	padding: 0px 4px 0px 4px;
	width: 160px;
	text-align: center;
	font-size: 10px;
}

#ncs {
	position: relative;
	margin: 0px 0px 0px 0px; /* TRBL */
	padding: 0px 0px 0px 0px;
	height: 30px;
}

#ncx {
	position: relative;
	margin: 0px 0px 2px 0px; /* TRBL */
	padding: 0px 0px 0px 0px;
	width: 640px;
	font-size: 125%;
	color: #000;
}

#ncb {
	margin:  0px 5px 4px 5px;
	padding: 0px 0px 0px 10px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #000;
/*	background-color: #E0E0E0; */
	font-size: 16px;
/*	font-weight:bold; */
/*	border-left: 16px solid #c0c0c0; */
	width: auto;
}

#ncb a:hover { text-decoration: underline; }


td.nwx {
	color: #000;
	font-size: 14px;
	padding-left: 4px;
	padding-right: 4px;
	background: #FFF;
}

td.nws, a.nws{
	color: #FFF;
	font-size: 14px;
	padding-left: 4px;
	padding-right: 4px;
	background: #CCC;
}


#sm td{
	font-size: 130%;
}

#nav {
	position: relative;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: left;
	font-size: 10px;
	color: #000;
	border-top: 1px solid #B4CFEA;
	border-bottom: 1px solid #B4CFEA;
	background-color: #C7E2FF;
	width: auto;
	font-size: 11px;
}

#nav a { color: #000; margin: 0px 2px 0px 2px; padding: 1px 4px 1px 4px; border: 1px solid #C7E2FF/*transparent*/; text-decoration: none; }
#nav a:hover { color: #FFF; border: 1px solid #666; background-color: #888; }
#nav img { margin: 4px 4px 0px 4px; }

#tree {
	text-align: left;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 10px 0px;
	color: #000000;
	width: auto;
/*	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8; */
}
#tree img { padding: 0px 4px 0px 4px; }
#tree a { color : #000;  padding: 0px 0px 0px 0px; }
#tree a.bold { font-weight: bold; }
#tree a.ital { font-style: italic; }
#tree a.red { color : #F00; }
#tree a:hover { text-decoration: underline; color: #FF0000; }

#lab {
	margin:  0px 0px 4px 0px;
	padding: 0px 0px 0px 8px;
	height: 24px;
	line-height: 24px;
	text-align: left;
	color: #000;
	background-color: #E0E0E0;
	font-size: 16px;
	border-left: 16px solid #c0c0c0;
	width: auto;
}

#rslab {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
	height: 24px;
	line-height: 22px;
	text-align: center;
	color: #000000;
	font-size: 12px;
	border: 1px solid #A0A0A0;
}

#rslab:hover {
}

/* -------------------------------------------------------------------------- */

#prh {
	padding: 0px 4px 0px 4px;
	text-align: center;
/*	width: 300px; */
}

#prh td{
	padding: 0px 2px 0px 2px;
	font-size: 1.1em;
}

#prh th{
	padding: 0px 2px 0px 2px;
	font-size: 1.1em;
}

#prh img{
	border: 1px solid #808080;
}


#ncs h1 {
	font-size: 2.0em;
	color: #000;
	padding-top: 7px;
	padding-left: 20px;
}

td.label {
	font-size: 2.2em;
	font-weight:bold;
	color: #000;
	padding-top: 0px;
	padding-left: 20px;
	margin: 0;
}

#nb {
	margin: 0px 0px 0px 0px; /* TRBL */
	padding: 0px 8px 0px 8px;
	height: auto;
	line-height: 24px; /* 28 */
	background-color: #CCC;
	border: none;
	color: #000;
	font-size: 1.5em;
	visibility: hidden;
/*	width: 282px; */
}

#pdf { height: auto; line-height: 28px;	color: #822; font-size: 1.5em; }
#pdf a { font-weight:normal; color: #A22; }
#pdf a:hover { text-decoration: underline; }
a.rds { color: #822; }
a.rds:hover { text-decoration: underline; }

#pdg { height: auto; line-height: 28px;	color: #448; font-size: 1.5em; }
#pdg a { font-weight:normal; color: #44A; }
#pdg a:hover { text-decoration: underline; }


#tx {
	margin: 0px 3px 0px 2px; /* TRBL */
	padding: 4px 8px 0px 8px;
	border: none;
	color: #222;
	font-size: 1.5em;
 /*	height: 120px; */
}

#pricebox {
	margin: 0px 19px 0px 14px; /* TRBL */
	padding: 0px 20px 0px 20px;
	height: 24px;
	line-height: 22px;
	background-color: #FFF;
	border: 1px solid #FFF;
	color: #000;
	font-size: 1.6em;
}

#banners {
	margin:  0px 0px 0px 0px; /* TRBL */
	padding: 0px 0px 0px 0px;
/*	width: 100%; */
	background-color: #FFF;
	color: #000;
	text-align: left;
}

#banners p {
	color: #000;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	display: block;
	font-size: 0.9em;
}

#banners a { color: #000; }
#banners a:hover { text-decoration: underline; }

#banners li:hover { background-color: #CCC; text-decoration: underline; }

#rmlab {
	margin:  0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #0198EF;
	background-color: #E0E0FF;
	font-size: 14px;
	border: 1px solid #D0D0D0;
	border-bottom: 4px solid #c0c0c0;
	width: auto;
}

#rmlab a { color: #0198EF; }

#rrlab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #0198EF;
	background-color: #ECEC1C;
	font-size: 14px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#rrlab a { color: #FF0000; }

#sllab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #303098;
	background-color: #C898F8;
	font-size: 14px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#sllab a { color: #303098; }

#nwlab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #FFFFFF;
	background-color: #F83000;
	font-size: 14px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#nwlab a { color: #FFFFFF; }

#prlab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #000000;
	background-color: #6098F8;
	font-size: 14px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#prlab a { color: #000000; }

#pplab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #202020;
	background-color: #40D040;
	font-size: 14px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#pplab a { color: #000000; }

#bllab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #FFFFFF;
	background-color: #003399;
	font-size: 14px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#bllab a { color: #FFFFFF; }

#wslab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #FFFFFF;
	background-color: #946531;
	font-size: 13px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#wslab a { color: #FFFFFF; }

#wtlab {
	margin:  0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #FFFFFF;
	background-color: #9c009c;
	font-size: 13px;
	border: 1px solid #a0a0a0;
	width: auto;
}

#wtlab a { color: #FFFFFF; }


#rm a, #rm a:active, #rm a:link, #rm a:visited {
    height: 24px;
    line-height: 24px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	display: block;
	color: #202040;
	padding-left: 4px;
	padding-right: 4px;
	background: #e0e0e0;
	border:  1px solid #D8D8D8;
	border-top:  1px solid #FFF;
	border-bottom:  1px solid #B4CFEA;
}

#rm a#bottom {
	height: 6px;
    line-height: 6px;
	margin-top: 1px;
	margin-bottom: 12px;
	background: #CCC;
	border: none;
}

#rm a#sel {
	height: 24px;
    line-height: 24px;
	color: #000;
	background: #CCC;
}

#rm a:hover, #rm a#sel:hover {
	height: 24px;
    line-height: 24px;
	color: #fff;
	background: #888;
}

#vmenu a, #vmenu a:active, #vmenu a:link, #vmenu a:visited {
    height: 24px;
    line-height: 24px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	display: block;
	color: #000;
	padding-left: 4px;
	padding-right: 4px;
	background: #EEE;
	border-left:   8px solid #99CCFF;
	border-right:  8px solid #99CCFF;
	border-top:  1px solid #FFF;
	border-bottom:  1px solid #CCC;
}

#vmenu a#group {
	background: #CCC;
	font-size: 115%;
	color: #000;
	height: auto;
	border: none;
}

#vmenu a#bottom {
	height: 8px;
    line-height: 8px;
	margin-top: 1px;
	background: #CCC;
	border: none;
}

#vmenu a#sel {
	height: 24px;
    line-height: 24px;
	color: #000;
	background: #CCC;
}

#vmenu a:hover, #vmenu a#sel:hover {
	height: 24px;
    line-height: 24px;
	color: #fff;
	background: #888;
}

/* -------------------------------------------------------------------------- */
#hm {
	text-align : center;
/*	position: relative; */
	margin:  0px 0px 0px 0px; /* TRBL */
	padding: 2px 0px 0px 0px;
	height: 22px;
	line-height: 22px;
	font-family: Tahoma;
}

#hm td { font-family: Tahoma; font-size: 1.5em;	line-height: 24px; height: 24px; }
td.l { background: #FFFFFF url('img/l.gif') 0px 0px no-repeat; }
td.c { background: #FFFFFF url('img/c.gif') 0px 0px repeat-x; padding: 0px 0px 0px 0px; }
td.r { background: #FFFFFF url('img/r.gif') 0px 0px no-repeat; }
#hm a { padding: 0px 14px 0px 14px; }
#hm a:focus, #hm a:hover { color: #fff;	background-color: #666; }

/*----*/

#hm img {
	margin: 0px 0px 0px 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px  solid #FFFFFF;
}

#hm ul {
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	height: 17px;
	text-align: left;
	font-size: 12px;
	font-family: Tahoma;
	z-index: 1;

}
#hm ul li {
	display: block;
	position: relative;
	float: left;
	line-height: 17px;
	padding: 0;
	padding-left: 0px;
	margin: 0px 1px 0px 1px ;
/*	font-weight: bold; */
}
#hm ul li a, #hm ul li a:link, #hm ul li a:active, #hm ul li a:visited {
	display: block;
	color: #000;
	text-decoration: none;
	padding-right: 5px;
	padding-left:  5px;
/*	border: 1px solid #c0c0e0;	background: #ffffff; */
	border: 1px solid #C7E2FF;

}
#hm ul li a:focus, #hm ul li a:hover { color: #000; background: #E0E0E0; border: 1px solid #A0A0A0; }
#hm ul li a#active { color: #0ff; }
#hm ul ul.submenu {
	display: none;
	position: absolute;
	top: 28px;
	left: 2px;
	border: 1px solid #888;
	width: auto;
	background: #E0E0E0;
	padding: 0;
	margin: 0px -5px;
/*	font-size: 1em; */
	height: auto;
}
#hm ul ul.submenu li {
	border: 2px solid #E0E0E0;
	float: none;
	background: transparent;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
	white-space: nowrap;
}
#hm ul ul.submenu a, #hm ul ul.submenu a:link, #hm ul ul.submenu a:visited, #hm ul ul.submenu a:active {
	border: 0px solid #DDD;
	color: #000;
	background: transparent;
	margin: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#hm ul ul.submenu a:focus, #hm ul ul.submenu a:hover {
	border: 0px solid #aaa;
	color: #FFF;
	background: #444;
	margin: 0;
	padding-left: 5px;
	padding-right: 5px;
}
/*----*/

#prtxt {
	font-family: "Tahoma";
	font-size: 1.5em;
	color: #000;
}

#prtxt img{
	border: 1px solid #FFF;
}

#map {
	background-color: #EEE;
	border: 1px solid #888;
	width: 352px;
	height: 422px;
	color: #000;
}

/* -------------------------------------------------------------------------- */

.features {
	Z-INDEX: 2; POSITION: relative; BACKGROUND: #fff; HEIGHT: 200px; _width: 640px; font-family: Verdana;
}
.feature-box {
	POSITION: relative; WIDTH: 120px; FLOAT: left; OVERFLOW: visible; _height: 1px
}
.feature-boxP {
	MARGIN: 0px 0px 0px 0px
}
.features IMG {
	/* WIDTH: 120px; HEIGHT: 150px; */
}
.udalosti A IMG {
	BORDER: #C0C0C0 1px solid; BORDER-TOP: #C0C0C0 3px solid; BORDER-BOTTOM: none
}
.udalosti A.hover SPAN SPAN {
	BACKGROUND: url(featured-brown-bg.png) 0px 0px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='featured-brown-bg.png',sizingMethod='scale');
	_background-image: none
}
A.hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A.hover:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A.hover:active {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A.hover:visited {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A.hover IMG {
	POSITION: relative; TOP: 0px;
}
A.hover:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
A.hover SPAN {
	Z-INDEX: 1; POSITION: relative; TOP: 0px;
}
A.hover:hover SPAN SPAN {
	Z-INDEX: 3; BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important;
	BORDER-TOP-STYLE: none !important; VISIBILITY: visible;
	BORDER-LEFT-STYLE: none !important; CURSOR: hand
}
.feature-boxP A.hover EM {
	DISPLAY: block; FONT-SIZE: 1.0em; CURSOR: hand; text-align:center;
}
.udalosti A.hover EM {
	BACKGROUND: #C7E2FF no-repeat 0px 0px; color:#000000;
}
A.hover EM {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.1; MIN-HEIGHT: 36px; PADDING-LEFT: 3px; WIDTH: 116px;
	PADDING-RIGHT: 3px; TOP: 154px; TEXT-DECORATION: none; PADDING-TOP: 2px; LEFT: 0px; _height: 44px
}
A.hover EM SPAN {
	COLOR: #000; TEXT-DECORATION:none; line-height: 16px;
	TEXT-ALIGN: center; FONT-SIZE: 1.2em; FONT-WEIGHT:normal;
	FONT-FAMILY:Verdana; FONT-STYLE:italic;
}
A.hover:hover EM {
	COLOR: #fff; TEXT-DECORATION: none;

}
A.hover:hover EM SPAN {
	/* BORDER-BOTTOM: #fff 1px solid */
}
A.hover:visited EM SPAN {
	/* BORDER-BOTTOM: #f1f1f1 1px dotted; COLOR: #f1f1f1 */
}
.feature-boxP A.hover EM SPAN.hook {
	Z-INDEX: 1; POSITION: absolute; BOTTOM: 0px; LEFT: 0px; TOP: -146px;
}
A.hover .hook SPAN {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; WIDTH: 100px; HEIGHT: 15px;
	PADDING-RIGHT: 10px; DISPLAY: block; VISIBILITY: hidden; COLOR: #fff; MARGIN-LEFT: 1px;
	FONT-FAMILY: calibri,arial,sans-serif; FONT-SIZE: 10px; FONT-STYLE: italic; font-weight:bold; PADDING-TOP: 0px
}

/* -------------------------------------------------------------------------- */
@media screen {
	body {  }

}

@media print {
	body { text-align: center; background-color: #FFFFFF; position: absolute; margin-left: 0px; left: 0; }
	div.articles { height: auto; }
	div.scroll { height: auto; }
}
