/* Museum Kampa */

html, body, form, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, div, hr, form, input, fieldset, button { margin: 0; padding: 0; }
body   { font: normal 73%/1.3 'Tahoma', sans-serif; text-align: center; }
hr, legend, .blind { display: none; }
fieldset  { border: 0; }
.cf { min-height: 1%; _height: 1%; }
.cf:after { content: "."; display: block; clear: both; visibility: hidden; overflow: hidden; height: 0; }
.dn { display: none !important; }

/* Links */
a { color: #666666; text-decoration: none; }
a img { border: 0; }
a:hover { color: #ababab; }
a.active  { color: #d53939; }

/* Wallpapers */
#wall01 #dekor  { background: #fff url('../images/bg-wall01.jpg') no-repeat left bottom; }
#wall01 #footer-dekor { background: #000 url('../images/bg-wall-footer01.jpg') repeat-x left bottom; padding-top: 56px; }
#wall01 .otazka { background-image: url('../images/bg-wall01-otazka.gif') !important; }
#wall02 #dekor  { background: #fff url('../images/bg-wall02.jpg') no-repeat left bottom; }
#wall02 #footer-dekor { background: #000 url('../images/bg-wall-footer02.jpg') repeat-x left bottom; padding-top: 56px; }
#wall02 .otazka { background-image: url('../images/bg-wall02-otazka.gif') !important; }
#wall03 #dekor  { background: #fff url('../images/bg-wall03.jpg') no-repeat left bottom; }
#wall03 #footer-dekor { background: #000 url('../images/bg-wall-footer03.jpg') repeat-x left bottom; padding-top: 56px; }
#wall03 .otazka { background-image: url('../images/bg-wall03-otazka.gif') !important; }


#page { width: 902px; margin: 0 auto; text-align: left; position: relative; background-color: #fff; z-index: 1; }
#dekor  { background: #fff url('../images/bg-dekor.gif') repeat-x left bottom; }
#header { min-height: 365px; _height: 365px; position: relative; }
#logo { position: absolute; top: 26px; left: 0; width: 176px; height: 69px; background: #fff url('../images/logo.gif') no-repeat; }
#flash  { position: absolute; top: 111px; }
#header .jumps  { position: absolute; min-height: 48px; _height: 48px; top: 0; right: 0; background: #fff url('../images/bg-jumps.gif') repeat-y center top; }
#header .jumps .left  { padding-right: 10px; background: #fff url('../images/jumps-left.gif') no-repeat 100% 50%; position: relative; right: 30px; top: 32px; }
#header .jumps .right { padding-left: 10px; background: #fff url('../images/jumps-right.gif') no-repeat 0 50%; position: relative; left: -3px; top: 32px; }
#header form  { position: absolute; left: 685px; top: 80px; }
#header form input  { width: 139px; _width: 143px; height: 17px; _height: 21px; padding: 2px; background: #fff url('../images/bg-input.gif') no-repeat left top; border: 0; }
#header form input.submit { width: 68px; height: 23px; text-align: center; background-color: #d53939; background-image: none; color: #fff; font-size: .9em; font-weight: bold; position: relative; top: 1px; }
#header .languages  { position: absolute; top: 83px; left: 570px; }
#header .languages a  { margin-right: 15px; }
#header .languages a.active { color: #2c2c2c; }
#header .languages a:hover.active { text-decoration: none; }

/* Menu */
#menu { position: absolute; top: 302px; left: 0; background-color: #f4f4f4; min-height: 25px; _height: 25px; line-height: 25px; width: 900px; overflow: hidden; font-size: .97em; }
#menu li  { list-style-type: none; float: left; background: #f4f4f4 url('../images/bg-menu-li.gif') no-repeat right center; padding-right: 21px; margin-right: 21px; }
#menu li.first  { padding-left: 27px; }
#menu li.last { background: none; margin-right: 8px; padding-right: 0; }
#menu li a  { text-transform: uppercase; }

/* Main content layout */

#main { padding: 0 10px 0 10px; }
#maincontent  { width: 633px; float: left; font-family: Arial; }
#maincontent #left-col  { width: 203px; float: left; color: #9c9c9c; }
#maincontent #content { width: 400px; float: right; }
#sidebar  { width: 228px; float: right; font-size: .95em; }

/* Button */
button.submit {border: 0;}
/* Content */
#content h2  { color: #1f3d3d; font-size: 1em; border-left: 5px #1f3d3d solid; padding-left: 10px; margin-bottom: 13px; }
#content .warning { background-color: #fff2f2; border-left: 5px #d53939 solid; padding: 10px; color: #d53939; margin-bottom: 20px; }
#content .warning a { color: #f29e9e; text-decoration: underline; }
#content .vystavy  { margin-bottom: 20px; color: #707070; font-size: .95em; }
#content .vystavy img  { float: left; margin-right: 15px; }
#content .vystavy h3  { font-size: 1.1em; margin-bottom: 15px; background: none;}
#content .vystavy h3 a  { color: #707070; text-decoration: underline; }
#content .vystavy h3 a:hover  { text-decoration: none; }
#content .vystavy h4  { font-size: 1em; }
#content .vystavy h4 a  { text-decoration: underline; }
#content .vystavy h4 a:hover  { text-decoration: none; }
#content .vystavy p { margin-bottom: 25px; margin-left: 120px; min-height: 40px;}
#content .vystavy p.short { min-height: 99px; width: 260px;}
#content .vystavy span { display: inline; }
#content ul { margin: 0 0 1.4em 0; padding: 0; }
#content ul li { margin: 0;	padding: 0 0 0 25px;line-height: 22px;list-style: none;background: url("../images/odrazka.png") no-repeat left top;color: #9a9a9a; margin-top: 0.5em;}
.date  { margin-top: 15px; }

#content .upoutavka { background-color: #e3e3e3; border-left: 5px #1d3030 solid; padding: 10px; color: #1d3030; font-size: .95em; line-height: 1.7em; margin-bottom: 10px; }
#content .upoutavka a { color: #1d3030; text-decoration: underline; }

#registrace {padding: 1em;}
#registrace form  { padding-top: 7px; }
#registrace th { font-weight: bold; }
#registrace input { background: #fff url('../images/bg-newsletter-input.gif') no-repeat left top; border: 0; width: 200px; _width: 208px; height: 15px; _height: 23px; padding: 4px; margin-top: 5px; }

#registrace button.submit  { width: 128px; height: 25px; padding-left: 10px; text-align: left; font-size: .95em; font-weight: bold; color: #6d6d6d; background: #fff url('../images/bg-newsletter-submit.gif') no-repeat left top; margin-top: 10px; position: relative; left: 0px; }


.mezera1 {display: block; height: 20px;}
.mezera2 {display: block; height: 50px;}
.mezera3 {display: block; height: 150px;}



/* Left col */
#left-col h2  { color: #d53939; font-size: 1em; border-left: 5px #d53939 solid; padding-left: 10px; margin-bottom: 13px; }
#left-col h3  { color: #544545; margin-bottom: 10px; font-size: 1em; }
#left-col .more { border-top: #f3f3f3 1px solid; margin-top: 7px; padding-top: 4px; margin-bottom: 30px; }
#left-col .more a { display: block; width: 118px; _width: 128px; height: 22px; padding-left: 10px; background: #fff url('../images/bg-a-more.gif') no-repeat left top; font-size: .95em; color: #6d6d6d; font-family: Tahoma; line-height: 22px; font-weight: bold; float: right; }

#left-col .box.extranet { background: #f6f6f6 /**url('../images/bg-sidebar-box.gif') repeat-x left top**/; color: #757474; margin-bottom: 10px; margin-top: 20px; margin-left: 0; margin-right: 0;}
#left-col .box.extranet h2  { color: #d53939; font-size: 1.1em; margin-bottom: 12px; font-family: Arial; }
#left-col .box { background-color: #f6f6f6; padding: 16px 10px 10px 10px; color: #757474; margin-bottom: 10px; }

#left-col .box.extranet form  { padding-top: 7px; }
#left-col .box.extranet label { font-weight: bold; }
#left-col .box.extranet input { background: #fff url('../images/bg-newsletter-input.gif') no-repeat left top; border: 0; width: 66px; _width: 72px; height: 15px; _height: 23px; padding: 4px; margin-top: 5px; }

#left-col .box button.submit  { width: 128px; height: 25px; padding-left: 10px; text-align: left; font-size: .95em; font-weight: bold; color: #6d6d6d; background: #fff url('../images/bg-newsletter-submit.gif') no-repeat left top; margin-top: 10px; position: relative; left: 0px; }



/* Sidebar */
#sidebar .pristup { margin-bottom: 25px; color: #646464; }
#sidebar .pristup img { position: relative; top: 7px; }
#sidebar .box { background-color: #f6f6f6; padding: 16px 10px 10px 10px; color: #757474; margin-bottom: 10px; }
#sidebar .box a { color: #c6c6c6; text-decoration: underline; }
#sidebar .box a:hover { text-decoration: none; }
#sidebar .box.shop,
#sidebar .box.newsletter,
#sidebar .box.more-info,
#sidebar .box.vstup { background: #f6f6f6 url('../images/bg-sidebar-box.gif') repeat-x left bottom; padding: 16px 10px 5px 10px; color: #757474; margin-bottom: 10px; }
#sidebar .box h2  { color: #d53939; font-size: 1.1em; margin-bottom: 12px; font-family: Arial; border-right: 5px solid #d53939; }
#sidebar .box form  { padding-top: 7px; }
#sidebar .box label { font-weight: bold; }
#sidebar .box input { background: #fff url('../images/bg-newsletter-input.gif') no-repeat left top; border: 0; width: 195px; _width: 203px; height: 15px; _height: 23px; padding: 4px; margin-top: 5px; }
#sidebar .box input.submit  { width: 128px; height: 25px; padding-left: 10px; text-align: left; font-size: .95em; font-weight: bold; color: #6d6d6d; background: #fff url('../images/bg-newsletter-submit.gif') no-repeat left top; margin-top: 10px; position: relative; left: -10px; }
#sidebar .box button.submit  { width: 128px; height: 25px; padding-left: 10px; text-align: left; font-size: .95em; font-weight: bold; color: #6d6d6d; background: #fff url('../images/bg-newsletter-submit.gif') no-repeat left top; margin-top: 10px; position: relative; left: -10px; }
#sidebar .box button.submit span {text-decoration: hover;}
#sidebar .box.shop a  { display: block; line-height: 24px; width: 128px; height: 25px; padding-left: 6px; text-align: left; font-size: .95em; font-weight: bold; color: #6d6d6d; background: #fff url('../images/bg-newsletter-submit.gif') no-repeat left top; margin-top: 10px; position: relative; left: -10px; text-decoration: none;}
#sidebar .box.shop a:hover {text-decoration: underline;}
#footer { background: #000 url('../images/bg-footer-blank.gif') repeat-x 48.5% 0%; color: #fff; z-index: 10; padding-top: 4px; }
#footer-dekor { background: #000 url('../images/bg-footer.jpg') repeat-x left top; padding-top: 56px; }
#footer .in { width: 900px; margin: 0 auto; text-align: left; }
#footer .info { color: #747474; }
#footer .info .lighter  { color: #bdbdbd; }
#footer .info p { padding-left: 75px; background: #000 url('../images/footer-li.gif') no-repeat left top; }
#footer .info .box1  { width: 340px; float: left; }
#footer .info .box2  { width: 340px; float: right; }
#footer .logos  { margin-top: 30px; padding-left: 10px; }
#footer .logos .box {  width: 310px; float: left; background-color: #232323; margin-right: 9px; min-height: 148px; _height: 148px; }
#footer .logos .box-right {  width: 562px; float: left; background-color: #232323; margin-right: 9px; min-height: 148px; _height: 148px; }
#footer .logos .box h2, #footer .logos .box-right h2  { font-size: 1em; color: #fff; border-left: 5px #fff solid; padding-left: 15px; margin: 10px; }
#footer .logos .box ul, #footer .logos .box-right ul  { margin: 10px 10px 0 10px; }
#footer .logos .box li, #footer .logos .box-right li  { list-style-type: none; float: left; width: 80px; margin-right: 7px; text-align: center; margin-bottom: 20px; }
#footer .logos .box li.last, #footer .logos .box-right li.last { margin-right: 0; }
#footer .logos .box.last, #footer .logos .box-right.last  { width: 240px; margin-right: 0; font-size: .9em; }
#footer .logos .box.last li, #footer .logos .box-right.last li { margin-bottom: 2px; }
#footer .logos .box.last a, #footer .logos .box-right.last a  { color: #b2b2b2;}
#footer .logos .box.last a:hover, #footer .logos .box-right.last a:hover  { color: #cbcbcb; }
#footer .copy { margin-top: 20px; background: transparent url('../images/bg-copy.gif') repeat-x left top; padding-top: 10px; font-size: .95em; color: #a8a8a8; }
#footer .copy a { color: #666666; }
#footer .copy a:hover { color: #cbcbcb; }
#footer .copy .left { width: 40%; float: left; margin-top: 50px; }
#footer .copy .right  { width: 40%; float: right; text-align: right; margin-top: 50px;}
#footer .otazka { margin-top: 75px; padding-bottom: 15px; background: transparent url('../images/bg-otazka.gif') no-repeat left top; height: 191px; overflow: hidden; line-height: 222px; text-align: center; font-size: 3.25em; font-stretch: extra-condensed; position: relative; bottom: 30px; }
#footer .otazka span  { color: #747474; }
#footer .otazka a { font-size: .5em; color: #d53939; text-transform: uppercase; position: relative; top: -193px; }
#footer #partneri { position: relative; bottom: 15px; left: 10px; top:15px; }
#footer #partneri li  { width: 147px; float: left; margin: 4px 0 0 0; list-style-type: none; }
#footer #partneri li a  { display: block; width: 147px; height: 18px; line-height: 18px; background-color: #131313; color: #5c5c5c; text-decoration: none;}
#footer #partneri li a:hover  { background-color: #232323; color: #777777; }

/* ---Subpage modification--- */

#subpage #content h1  { padding-left: 0; border: 0; color: #1f3d3d; font-size: 1em; margin-bottom: 13px; }
#subpage #content p { color: #707070; font-size: 1em; margin-bottom: 15px; }
#subpage #content h2  { padding: 0; border: 0; font-size: 1.1em; }
#subpage #content h2 a  { color: #333333; text-decoration: underline; }
#subpage #content h2 a:hover  { color: #d53939; text-decoration: underline; }
#subpage #sidebar .box.more-info a,
#subpage #sidebar .box.vstup a  { display: block; line-height: 24px; width: 128px; height: 25px; padding-left: 4px; text-align: left; font-size: .95em; font-weight: bold; color: #6d6d6d; background: #fff url('../images/bg-newsletter-submit.gif') no-repeat left top; margin-top: 10px; position: relative; left: -10px; text-decoration: none; }
#subpage #sidebar .box.more-info a:hover,
#subpage #sidebar .box.vstup a:hover  { text-decoration: underline; }
#subpage #sidebar .text { margin-bottom: 15px; margin-top: 25px; }
#subpage #sidebar .text p { color: #a7a7a7; margin-bottom: 10px; }
#subpage #sidebar .text h2  { font-size: 1.1em; font-family: Arial; margin-bottom: 10px; }
#subpage #sidebar .text h2 a  { color: #707070; text-decoration: underline; }
#subpage #sidebar .text h2 a:hover  { color: #272727; text-decoration: underline; }
#subpage #submenu { font-size: .95em; }
#subpage #submenu li  { list-style-type: none; margin-bottom: 7px; }
#subpage #submenu li a  { border-left: 5px #9a9a9a solid; padding-left: 15px; text-decoration: underline; }
#subpage #submenu li a:hover  { border-color: #3d3d3d; color: #3d3d3d; text-decoration: none; }
#subpage #submenu li a.active { border-color: #3d3d3d; color: #3d3d3d; text-decoration: none; }
#subpage #submenu ul  { padding-left: 20px; margin-top: 12px; margin-bottom: 12px }
#subpage #submenu ul li a { border: 0; background: #fff url('../images/bg-subsubmenu-li.gif') no-repeat 0 50%; }
#subpage #submenu ul li a.active  { background-image: url('../images/bg-subsubmenu-li-active.gif'); font-weight: bold; }

#submenu ul li ul  { padding-left: 20px; line-height: 120%; }
#submenu ul li ul li a { border: 0; line-height: 120%; font-size: 16px; }


/* ---Textpage modification--- */
#subpage #content p a  { color: #707070; text-decoration: underline; }
#subpage #content p a:hover  { color: #d53939; }
#subpage #content p a:visited  { color: #bcbcbc; }
#content h5 { background: #fbe5e5 url('../images/bg-h3-txt.gif') repeat-y left top; color: #333333; padding: 3px 5px 3px 15px; font-size: 1em; margin-bottom: 12px; }
#content h3 { background: #efefef url('../images/bg-h4-txt.gif') repeat-y left top; color: #333333; padding: 3px 5px 3px 15px; font-size: 1em; margin-bottom: 12px; }
#content h4 { background: #fff url('../images/bg-h5-txt.gif') repeat-y left top; color: #333333; padding: 3px 5px 3px 15px; font-size: 1em; margin-bottom: 12px; }
#content h6 { background: #dc6868 url('../images/bg-h6-txt.gif') repeat-y left top; color: #fff; padding: 3px 5px 3px 15px; font-size: 1em; margin-bottom: 12px; }
#content .styl1 { color: #707070; }
#content .styl2 { color: #707070; font-size: .95em; }
/*#content .styl3 { color: #aaaaaa; font-size: .95em; } .styl3 a  { color: #868686; font-weight: bold; } .styl3 a:hover { color: #171717 !important; } .styl3 a:visited { color: #aaaaaa; font-weight: bold; }*/
#content .styl3 { background-color: #fff2f2; border-left: 5px #d53939 solid; padding: 10px; color: #d53939; margin-bottom: 20px; display: block;}
#content .styl4 { color: #aaaaaa; font-size: .95em; font-style: italic; } .styl4 a  { color: #040404; text-decoration: none !important; } .styl4 a:hover { color: #040404 !important; text-decoration: underline !important; } .styl4 a:visited { color: #aaaaaa; text-decoration: underline !important; }
#content .styl5 { color: #dc6868; font-size: .95em; } .styl5 a  { color: #dc6868 !important; font-weight: bold !important; text-decoration: none !important; } .styl5 a:hover { color: #c21313 !important; text-decoration: underline !important; } .styl5 a:visited { color: #ec8787; font-weight: bold; }
#content table  { margin-bottom: 15px; }
#content thead td { background-color: #dc6868; padding: 5px; color: #fff; font-weight: bold;  }
#content tbody td { padding: 5px; }
#content tbody .odd td  { background-color: #fbe5e5; color: #414141; }
#content tbody .even td  { background-color: #f3d2d2; color: #414141; }
#content .more-info { margin: 15px 0 15px 0; }
#content .more-info li  { float: left; list-style-type: none; margin-right: 15px; }
#content .more-info li a  { display: block; border: 2px #747474 solid; background-color: #f7f7f7; padding: 7px 7px 7px 37px; background: #fff url('../images/more-info-arrow.gif') no-repeat 3% 50%; font-family: Arial; font-weight: bold; }

#sitemap {
margin: 1em;
}

#sitemap ul {
margin-left: 20px;
}

#cse-search-results
{
    width: 650px;
    font-size: small;
    OVERFLOW: hidden;
}
/* ---Eshop modification--- */
.eshop #content { width: 650px; float: right; font-family: Arial; }
.eshop #content a { color: #707070; text-decoration: underline; }
.eshop #content a:hover { color: #d53939; text-decoration: underline; }
.eshop #content a:visited { color: #bcbcbc; text-decoration: underline; }
.eshop #content .img  { text-align: center; }
.eshop #content .img img   { float: none; }
.eshop #content .item { width: 170px; float: left; margin-right: 50px; }
.eshop #content .item h2  { margin-bottom: 12px; }
.eshop #content .links a  { color: #333333; text-decoration: none; font-weight: bold; padding: 5px 15px 5px 15px; margin-right: 10px; }
.eshop #content .links a:hover  { color: #d53939 !important; }
.eshop #content .links .detail  { background: #efefef url('../images/bg-eshop-links.gif') repeat-y left top; }
.eshop #content .links .add { background: #dddddd url('../images/bg-eshop-links.gif') repeat-y left top; }
.eshop #content .more-info { margin: 15px 0 15px 0; }
.eshop #content .more-info li  { float: left; list-style-type: none; margin-right: 15px; }
.eshop #content .more-info li a  { display: block; border: 2px #747474 solid; background-color: #f7f7f7; padding: 7px 7px 7px 37px; background: #fff url('../images/more-info-arrow.gif') no-repeat 3% 50%; font-family: Arial; font-weight: bold; }
.eshop #content .more-info li a:hover { color: #ABABAB; }
.eshop #content .item.last  { margin-right: 0; }
.eshop #content .nakup h2  { margin-bottom: 12px; border-left: 3px #000 solid !important; color: #000; padding-left: 10px !important; }
.eshop #content .nakup p  { font-style: italic; padding-bottom: 15px; }
.eshop #content .stav { background-color: #f2f2f2; padding: 7px; border: 5px #e6e6e6 solid; color: #3c3c3c !important; font-weight: bold; }
.eshop #content .stav span  { margin-right: 125px; }
.eshop #content .stav span.hodnota-dph  { margin-right: 0; }
.eshop #content .stav span  { margin-right: 125px; }
.eshop #content form .item  { width: 100%; float: none; }
.eshop #content form .item img  { float: left; margin-right: 70px; }
.eshop #content form .desc  { width: 250px; float: left; }
.eshop #content form .desc p span { font-style: italic; }
.eshop #content form .sum { width: 140px; float: right; overflow: hidden; position: relative; }
.eshop #content form .sum input { width: 20px; }
.eshop #content form .sum a { position: absolute; right: 0; top: 0; width: 19px; height: 17px; background: #fff url('../images/bg-form-delete.gif') no-repeat left top; }
.eshop #content form .sum p { margin: 5px 0 5px 0; }
.eshop #content form .sum p span  { width: 90px; float: left; }
.eshop #content form .inputs  { text-align: right; padding-top: 10px; }
.eshop #content form .inputs input { background: #efefef url('../images/bg-eshop-links.gif') repeat-y left top; border: 0; padding: 5px 5px 5px 10px; color: #333333; font-weight: bold; }
.eshop #content form .inputs input.kosik  { background-color: #575757; color: #fff; margin-left: 15px; }
.eshop #content form .objednavka label  { margin-right: 90px; color: #3c3c3c; font-weight: bold; position: relative; top: -10px; }
.eshop #content form .objednavka input  { border: 5px #e6e6e6 solid; padding: 2px; margin-bottom: 10px; }







/**
 * Basic definitions for the editing area.
 */

/**
 * Core styles.
 */

.Bold
{
	font-weight: bold;
}

.Italic
{
	font-style: italic;
}

.Underline
{
	text-decoration: underline;
}

.StrikeThrough
{
	text-decoration: line-through;
}

.Subscript
{
	vertical-align: sub;
	font-size: smaller;
}

.Superscript
{
	vertical-align: super;
	font-size: smaller;
}

/**
 * Font faces.
 */

.FontComic
{
	font-family: 'Comic Sans MS';
}

.FontCourier
{
	font-family: 'Courier New';
}

.FontTimes
{
	font-family: 'Times New Roman';
}

/**
 * Font sizes.
 */

.FontSmaller
{
	font-size: smaller;
}

.FontLarger
{
	font-size: larger;
}

.FontSmall
{
	font-size: 8pt;
}

.FontBig
{
	font-size: 14pt;
}

.FontDouble
{
	font-size: 200%;
}

/**
 * Font colors.
 */
.FontColor1
{
	color: #ff9900;
}

.FontColor2
{
	color: #0066cc;
}

.FontColor3
{
	color: #ff0000;
}

.FontColor1BG
{
	background-color: #ff9900;
}

.FontColor2BG
{
	background-color: #0066cc;
}

.FontColor3BG
{
	background-color: #ff0000;
}

/**
 * Indentation.
 */

.Indent1
{
	margin-left: 40px;
}

.Indent2
{
	margin-left: 80px;
}

.Indent3
{
	margin-left: 120px;
}

/**
 * Alignment.
 */

.JustifyLeft
{
	text-align: left;
}

.JustifyRight
{
	text-align: right;
}

.JustifyCenter
{
	text-align: center;
}

.JustifyFull
{
	text-align: justify;
}

/**
 * Other.
 */

code
{
	font-family: courier, monospace;
	background-color: #eeeeee;
	padding-left: 1px;
	padding-right: 1px;
	border: #c0c0c0 1px solid;
}

kbd
{
	padding: 0px 1px 0px 1px;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
}

blockquote
{
	color: #808080;
}
