#web{width:1000px;padding:0 10px;margin:0 auto;background:url('../img/layout/content-bg.png') top center repeat-y;}
#web #header{height:116px;background:url('../img/layout/header-bg.jpg') top left repeat-x;position:relative;}
#web #header ul{margin:0;padding:88px 0 0 20px;width:243px;height:117px;list-style:none;position:absolute;top:0;left:0;z-index:10;background:url('../img/layout/languages-bg.jpg') top left no-repeat;}
#web #header ul li{display:inline;float:left;}
#web #header ul li a{display:block;padding:0 10px 15px;font-weight:bold;font-size:0.9em;color:#69605b;text-decoration:none;text-transform:uppercase;}
#web #header ul li a.over,#web #header ul li a:hover{background:url('../img/layout/arrow.png') bottom center no-repeat;}
#web #menu{height:52px;border-top:1px solid white;border-bottom:1px solid white;background:url('../img/layout/menu-bg.jpg') top left repeat-x;position:relative;overflow:hidden;}
#web #menu .menu{float:left;margin:0;padding:0 10px;display:inline;list-style:none;text-transform:uppercase;}
#web #menu .menu li{float:left;line-height:26px;margin:0 5px 0 0;}
#web #menu .menu li a{display:block;text-decoration:none;color:white;font-size:0.9em;font-weight:bold;position:relative;z-index:20;}
#web #menu .menu li a span{display:block;padding:0 15px;height:28px;overflow:hidden;}
#web #menu .menu li a.over,#web #menu .menu li a:hover{background:url('../img/layout/menu-over-left.jpg') bottom left no-repeat;cursor:pointer;}
#web #menu .menu li a.over span,#web #menu .menu li a:hover span{background:url('../img/layout/menu-over-right.jpg') bottom right no-repeat;color:#69605b;padding:3px 15px 0;height:25px;}
#web #menu .menu li .submenu{position:absolute;margin:0;padding:0;top:26px;left:20px;list-style:none;}
#web #menu .menu li .submenu li a{color:#69605b;background:none;padding:0 15px;}
#web #menu .menu li .submenu li a:hover{text-decoration:underline;}
#web #box{position:relative;height:311px;overflow:hidden;width:229px;}
#web #box .advert{float:right;padding:10px 0 0;width:229px;height:301px;background:#fdf6d3 url('../img/layout/advert-bg.jpg') bottom right no-repeat;}
#web #box .advert h3{font-weight:bold;color:#79922c;font-size:1.2em;text-transform:uppercase;margin:10px 20px 0px 20px;}
#web #box .advert p{margin:0 20px 0 20px;font-size:0.9em;color:#796f41;}
#web #box .advert a{color:#796f41;}
#web #box .advert a.button{font-weight: bold; display:block;width:174px;height:28px;line-height:21px;margin:4px 20px 0;text-align:center;text-decoration:none;background:url('../img/layout/advert-button.jpg') top left no-repeat;}
#web #box .advert a.arrow{display:block;padding:0 10px;background:url('../img/layout/advert-arrow.jpg') 0 4px no-repeat;}
#web #box .advert a.packets{font-size:1.2em;font-weight:normal;color:#FFFFFF;display:block;width:174px;height:22px;padding:6px 0 0 0; margin:5px 20px 15px 20px;text-align:center;text-decoration:none;background:url('../img/layout/buttonBalicky.jpg') top left no-repeat;}
#web #box .advert #packetSlider {margin: 0 0 0 20px; width: 174px; height: 124px; background: url('../img/layout/balicky_slider_bg.jpg') no-repeat; overflow: hidden;}
#web #box .advert ul{margin:0;padding:0; list-style:none;}
#web #box .advert #packetSlider h3{text-transform:none; text-align:center; color: #354503; font-size: 0.9em; margin: 0 0 0 3px; padding: 3px 0 0 0;}
#web #box .advert #packetSlider a{text-decoration:none;}
#web #box .advert #packetSlider img{margin: 2px 0 0 1px; padding: 0;}

#web #content{width:998px;margin:1px 0 0 1px;float:left;color:#5C7330;background:url('../img/layout/bottom_content2.gif') bottom left repeat-y;}
#web #content #breadCrumb {padding:5px 0 0 10px; margin:0; font-size:.8em;}
#web #content #breadCrumb a{color:#9F3124;}
#web #content #breadCrumb #shareThis{float:right;}
#web #content #breadCrumb #hledat{float:right; margin: 0 8px 0 0; padding: 0; line-height: 1em; width: 80px; height: 20px;}
#web #content #breadCrumb #hledat #searchImg{display:block; float:right; }
#web #content #breadCrumb #hledat #searchImg img{width:14px; height: 14px;}
#web #content #breadCrumb #hledat #searchText{float:right; text-decoration: underline; display:block; margin: 2px 0 0 3px; padding: 0;}
#web #content #bg1{margin:0;padding:0;background:url('../img/layout/options-bottom.jpg') bottom right no-repeat;}
#web #content .hotel{padding:15px 20px 20px 10px;font-size:.9em;text-align:justify;}
#web #content .hotel h1{font-size:1.5em;margin:0 0 10px 0;color:#9f3124;}
#web #content .hotel h2{font-size:1.5em;margin:0 0 10px 0;color:#9f3124;}
#web #content .hotel h3{font-size:1.4em;margin:0 0 10px 0;color:#9f3124;}
#web #content .hotel h4{font-size:1.2em;margin:10px 0 10px 0;color:#9f3124;}
#web #content .hotel .datum{font-style:italic;color:#FF0000;font-size:1.1em;margin:0 0 10px 0;}
#web #content .hotel strong{}
#web #content .hotel a{color:#9f3124;font-weight:bold;text-decoration:none;}
#web #content .hotel .odkazy a{color:#808080;}
#web #content .hotel .pricelist {border-collapse:collapse; font-size:1em; margin:20px 0 20px 0; color:#9f3124; background:#FFF9DF url('../img/layout/tableBg.jpg') bottom right no-repeat; width:742px;}
#web #content .hotel .pricelist td {border:1px solid #FDF4BD; padding: 5px;}
#web #content .hotel .pricelist .header {font-size:1.1em; font-weight:bold;}
#web #content .hotel .pricelist .col2 {width:100px; text-align:right;}
#web #content .hotel .pricelist .col3 {width:100px; text-align:right;}
#web #content .hotel .back{margin:15px 0 0 0;padding: 0 0 0 15px; background:url('../img/layout/content-arrowBack.jpg') 0 4px no-repeat;}
#web #content .hotel a.button{display:block;width:175px;height:22px;line-height:22px;margin:4px 0 0 0;text-align:center;text-decoration:none;background:url('../img/layout/advert-button.jpg') top left no-repeat;}
#web #content .hotel .tabs .tabNavigation {margin:15px 0 15px 0;padding:0;}
#web #content .hotel .tabs .tabNavigation li {display:inline-block; margin:0 15px 0 0;}
#web #content .hotel .tabs .foto {float: left; margin: 0 15px 25px 0; border: 2px solid #F9F3D1;}
#web #content .hotel .tabs .contact {float: left; margin: 0 15px 25px 0; width: 350px;}
#web #content .hotel .tabs h4 {margin: 0; padding: 0;}
#web #content .hotel .tabs h3 {margin: 15px 0 15px 0; padding: 0;}
#web #content .hotel #jobs {background:#FFF9DF url('../img/layout/tableBg.jpg') bottom right no-repeat; width:742px;}
#web #content .hotel #jobs .job {padding:0 0 0 10px; border-left: 4px solid #C9D3B0; margin:0 0 20px 0;}
#web #content .hotel #jobs .job h3 {font-size:1.3em;}
#web #content .hotel #jobs .job h4 {font-size:1.1em;}
#web #content .hotel #jobs .job .jobDesc {float:left; width: 200px; margin:0 20px 0 0;}
#web #content .hotel #jobs .job .jobReqs {float:left; width: 200px; margin:0 20px 0 0;}
#web #content .hotel #jobs .job .jobOffr {float:left; width: 200px; margin:0 20px 0 0;}
#web #content .hotel #jobs .job .jobLink {float:left; width: 50px; margin:0 0 25px 0;}
#web #content .hotel #jobs .job2 {padding:0 0 0 10px; border-left: 4px solid #C9D3B0; margin:0 0 5px 0;}
#web #content .hotel #jobs .job2 .jobLink {float:left; width: 50px; margin:0;padding:15px 0 0 0;}
#web #content .hotel #jobs .job2 .jobName {float:left; width: 500px; margin:0 20px 0 0;}
#web #content .hotel #jobs .job2 .jobState {float:left; width: 100px; margin:0 20px 0 0;padding:15px 0 0 0;}
#web #content .hotel #jobDetail {padding:0 0 0 10px; border-left: 4px solid #C9D3B0; margin:0 0 20px 0;}
#web #content .hotel #jobDetail h3 {font-size:1.3em;}
#web #content .hotel #jobDetail h4 {font-size:1.1em;}
#web #content .hotel #jobDetail .jobDesc {margin:0 0 20px 0;}
#web #content .hotel #jobDetail .jobReqs {margin:0 0 20px 0;}
#web #content .hotel #jobDetail .jobOffr {margin:0 0 20px 0;}
#web #content .hotel #jobDetail .jobLink {margin:0 0 20px 0;}
#web #content .services .service{font-size:.9em;width:255px;float:left;margin:0 1px 1px 0;}
#web #content .services .service h2{margin:0;padding:0 10px;height:36px;line-height:36px;color:#9f3124;font-size:1.3em;font-weight:400;background:url('../img/layout/content-h2.jpg') top left no-repeat;}
#web #content .services .service p{margin:0;padding:10px 5px 10px 10px;height:113px;background:url('../img/layout/content-c.jpg') bottom right no-repeat;}
#web #content .services .service p a{display:block;background:url('../img/layout/content-arrow.jpg') 0 5px no-repeat;margin:10px 0 0 0;padding:0 0 0 15px;font-weight:bold;color:#9f3124;}
#web #content .services .service2{font-size:.9em;width:191px;float:left;margin:0 1px 1px 0;}
#web #content .services .service3{font-size:.9em;width:382px;float:left;margin:0 1px 1px 0;}
#web #content .services .service3 h2{margin:0;padding:0 10px;height:36px;line-height:36px;color:#9f3124;font-size:1.3em;font-weight:400;background:url('../img/layout/content-h2.jpg') top left no-repeat;}
#web #content .services .service3 ul{background:url('../img/layout/content-h2.jpg') top left repeat-y;}
#web #content .services .service3 ul li a{color:#9f3124;}
#web #content .services .service3 p a{display:block;background:url('../img/layout/content-arrow.jpg') 0 5px no-repeat;margin:10px 0 0 10px;padding:0 0 0 15px;font-weight:bold;color:#9f3124;}
#web #content .services .packetList {height:240px;font-size:.9em;width:761px;margin:0 1px 1px 0;background:url('../img/layout/packetBg.jpg') bottom right no-repeat;}
#web #content .services .packetList h2{margin:0;padding:0 10px;height:36px;line-height:36px;color:#9f3124;font-size:1.3em;font-weight:bold;}
#web #content .services .packetList h2 a{text-decoration:none;color:#9f3124;}
#web #content .services .packetList .view {float:left}
#web #content .services .packetList .items {float:left; margin:0 0 0 10px;}
#web #content .services .packetList .items h2{font-size:1.1em;font-weight:bold;}
#web #content .services .packetList .items ul{margin:0 0 0 20px; color:#9f3124;list-style:square;line-height:1.5em;font-size:1.1em;}
#web #content .services .packetList .items ul li a{list-style:square;color:#9f3124;}
#web #content .services .packetList .items p{margin:0;padding:5px 5px 5px 45px;}
#web #content .services .packetList .items p.text{margin: 26px 0pt 0pt; font-size: 1.1em;}
#web #content .services .packetList .items p a{display:block;background:url('../img/layout/content-arrow.jpg') 0 5px no-repeat;margin:0;padding:0 0 0 15px;font-weight:bold;color:#9f3124;}
#web #content #packetListFooter {color:#9f3124; font-size:.8em;width:761px;height:240px; margin:0 1px 1px 0;background:url('../img/layout/packetBg.jpg') bottom right no-repeat; padding:15px 0 0 0;}
#web #content #packetListFooter h2 {margin:0 0 10px 10px;}
#web #content #packetListFooter h2 a {text-decoration:none;}
#web #content #packetListFooter a {color:#9f3124;}
#web #content #packetListFooter a:hover {color:#5C7330; text-decoration:none;}
#web #content #packetListFooter .packetGroup {margin:0 0 0 10px; float:left; width:180px;}
#web #content #packetListFooter .packetGroup ul {margin:0; padding:0 0 0 15px; list-style:square;}
#web #content .aktuality{margin:10px;}
#web #content .aktuality .aktualita {margin:0 0 10px 0;}
#web #content .aktuality .aktualita h3{font-size:1.2em;margin:0;}
#web #content .aktuality .aktualita .datum{font-style:italic;color:#FF0000;font-size:1.1em;margin:0 0 0 10px;}
#web #content .aktuality .aktualita .more{margin:0 0 0 10px;}
#web #content .aktuality .aktualita p{margin:0 0 0 10px;}
#web #content .aktuality .aktualita p a{text-decoration:underline;padding:0 0 0 12px;background:url('../img/layout/content-arrow.jpg') 1px 4px no-repeat;}
#web #content ul{margin:0;padding:5px 25px;}
#web #options{width:229px;margin:1px 0 0px 0;background: url('../img/layout/options-top.jpg') top right no-repeat;float:right;padding:0 0 0 0;}
#web #options .bg{padding:0 20px;color:white;}
#web #options .bg h1{font-size:1.3em;margin:15px 0 0 0;}
#web #options .bg em{display:block;margin:20px 0 5px 0;font-size:1.1em;font-weight:bold;color:#9f3124;}
#web #options h3{font-size:1.2em;margin:0;padding:15px 0 0 0;text-transform:uppercase;}
#web #options div{margin:0;padding:10px 0 0 0;font-size:0.94em;}
#web #options h4{margin:0;padding:0;font-size:1em;color:#E16600;}
#web #options h4 .newsItem{color:#E16600;}
#web #options ul{padding:0 0 0 20px;margin:0;list-style:square;font-size:.9em;}
#web #options ul li .norm{display:inline;padding:0;margin:0;color:white;background:none;}
#web #options ul li a{padding:0;color:white;font-weight:normal;background:none;}
#web #options ul li a:hover{color:#9f3124;}
#web #options .packet {width:192px; height:105px; margin:0 0 5px 0;padding:4px;background:url('../img/packetPanel.png') left top no-repeat;}
#web #options .packet h3 {color:black; font-size:.9em;padding:0; margin:1px 0 0 5px;text-transform:none; height:15px;}
#web #options .packet h3 a {color:#5C7330;background:none; margin:0;text-decoration:none;}
#web #options .packet a {margin:0;border:0;padding:0;}
#web #options .linka{height:2px;overflow:hidden;margin:20px 0 0;padding:0;background:url('../img/layout/options-line.jpg') left top no-repeat;}
#web #options #newsletter{font-size:1.2em;margin:20px 0 0 0;}
#web #options .news{width:174px;height:156px;color:#796f41;margin:8px 0 0 0;padding:0 0 0 5px; background:url('../img/layout/akce-a-novinky.jpg') left top no-repeat;}
#web #options .news em {margin:0;padding:0;color:#796f41;font-weight:normal; font-size:1em;}
#web #options .news h4 {margin:0 0 4px 0;padding:0 0 7px 0;border-bottom: 1px solid #EADA8F;width: 165px;font-size:.9em;}
#web #options .newsLink{font-size:1em;margin:0;padding:5px 0 10px 33px;}
#web #options .newsLink a {display:inline; background:none;padding:0; color:#796f41;}
#web #options .errormsg{margin:10px 0 0 0;padding:0;color:#FF0000; font-weight:bold;}
#web #options #formLetter #email{font-size:.9em;padding:1px 0 0 5px;height:15px; width:130px;}
#web #options #formLetter input.valueExample{color:#cccccc;}
#web #options #formLetter input.valueNormal{color:#5C7330;}
#web #options #formLetter #newsletterOk{font-size:.9em;border:1px solid #5C7330; height:20px; width:33px; padding:2px 6px 10px 6px;}
#web #content .paging{margin:0 0 10px 0;}
#web #content .paging a{padding:0 5px;color:#FFFFFF;background:#999999;text-decoration:none;}
#web #content .paging a:hover{background:#333333;}
#web #content .paging .active{background:#333333;}
#web #content .line{height:4px;overflow:hidden;margin:2px 0 0 0;background:#eada8d;clear:both;}
#web #content #ContactForm input{width:250px;}
#web #content #ContactForm textarea{width:249px;}
#web #content #ContactForm #Submit{width:257px;margin:10px 0 0 0;}
#footer{width:1020px;height:48px;overflow:hidden;margin:0 auto;background:url('../img/layout/footer.png') bottom center no-repeat;color:white;line-height:40px;font-size:.9em;}
#footer .copy{float:left;margin:0 0 0 25px;}
#footer .copy a{color:#FFFFFF;}
#footer .links{float:right;margin:0 25px 0 0;}
#footer .links a{color:white;margin:0 0 0 10px;}
#contactForm {background: #878787 url('../img/layout/web-bg.jpg') top left repeat-x; color:#FFFFFF; padding:0 10px;}
#contactForm {font-size:.8em;}
#contactForm h1 {font-size:1.7em; font-weight:normal;}
#contactForm form {margin: 20px 0 0 0; background:transparent;}
#contactForm label {display:inline-block; width:80px;}
#contactForm .input {float:left; width:100px;height:25px; margin:0;padding:0;}
#contactForm .inputName {float:left; width:60px; height:25px;margin:0;padding:0;}
#contactForm #alert {font-weight:bold; font-size:1.2em; width:100%; text-align:center; margin:60px 0 0 0; color: #FF0000;}
#contactForm #text {padding:5px; width:200px; display:block; margin:0; font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:1.1em;}
#contactForm #email {margin:0; padding:3px 5px 3px 5px;width:200px;font-size:1.1em;}
#contactForm #predmet {margin:0; padding:3px 5px 3px 5px;width:200px;font-size:1.1em;}
#contactForm #jmeno {margin:0; width:200px; padding:3px 5px 3px 5px;font-size:1.1em;}
#contactForm #loginBg {display:block;}
#orderForm {background: #878787 url('../img/layout/web-bg.jpg') top left repeat-x; color:#FFFFFF; padding:0 10px;}
#orderForm {font-size:.8em;}
#orderForm h1 {font-size:1.7em; font-weight:normal;}
#orderForm form {margin: 20px 0 0 0; background:transparent;}
#orderForm label {display:inline-block; width:80px;}
#orderForm .input {float:left; width:190px;height:25px; margin:0;padding:0;}
#orderForm .inputName {float:left; width:60px; height:25px;margin:0;padding:0;}
#orderForm .calendar {margin:2px 0 0 3px;padding:0;}
#orderForm #alert {font-weight:bold; font-size:1.2em; width:100%; text-align:center; margin:60px 0 0 0; color: #FF0000;}
#orderForm #note {padding:5px; width:200px; height:35px; display:block; margin:0; font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:1.1em;}
#orderForm #email {margin:0; padding:3px 5px 3px 5px;width:200px;font-size:1.1em;}
#orderForm #telefon {margin:0; padding:3px 5px 3px 5px;width:200px;font-size:1.1em;}
#orderForm #datumod {margin:0; padding:3px 5px 3px 5px;width:200px;font-size:1.1em;}
#orderForm #datumdo {margin:0; padding:3px 5px 3px 5px;width:200px;font-size:1.1em;}
#orderForm #packet {margin:0; padding:3px 5px 3px 5px;width:212px;font-size:1.1em;}
#orderForm #room {margin:0; padding:3px 5px 3px 5px;width:212px;font-size:1.1em;}
#orderForm #category {margin:0; padding:3px 5px 3px 5px;width:212px;font-size:1.1em;}
#orderForm #food {margin:0; padding:3px 5px 3px 5px;width:212px;font-size:1.1em;}
#orderForm #adults {margin:0; padding:3px 5px 3px 5px;width:212px;font-size:1.1em;}
#orderForm #kids {margin:0; padding:3px 5px 3px 5px;width:212px;font-size:1.1em;}
#orderForm #jmeno {margin:0; width:200px; padding:3px 5px 3px 5px;font-size:1.1em;}
#orderForm #loginBg {display:block;}
.logo{float:left;overflow:hidden;width:768px;}
.contentoption{width:768px;float:left;background-color:red;border:0;background:url('../img/layout/content-top.jpg') top left no-repeat;}
.subcontent{width:768px;float:left;background:url('../img/bottom_content.gif') bottom right no-repeat;}
.gap{height:30px;}
.clear{clear:both;height:0;}

#web #options a.facebook{color:#796f41;padding: 4px 0 0 38px; overflow: hidden;font-weight: bold; display:block;width:136px;height:35px;line-height:15px;margin:20px 0 0 0;text-align:left;text-decoration:none;background:url('/design/base/img/layout/button_fb.jpg') top left no-repeat;}

/** * Google search * */
/* Slight reset to make the preview have ample padding. */

.gsc-cursor-page gsc-cursor-current-page {background:#333333;}
.gsc-cursor-page {padding:0 5px;color:#FFFFFF;background:#999999;text-decoration:none;}
.gsc-adBlock {}
.gsc-clear-button{visibility:hidden;}
.gsc-input{width:30%;}
.cse .gsc-control-cse,.gsc-control-cse{padding:2%;width:96%;}
.cse .gsc-branding,.gsc-branding{display:none;}
.cse .gsc-control-cse div,.gsc-control-cse div{position:normal;}
/* Selector for entire element. */
.cse .gsc-control-cse,.gsc-control-cse{}
.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cse .gsc-resultsHeader,.gsc-resultsHeader{border:none;}
/* Search button */
.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;color:#000000;text-shadow:0 1px 2px #FFFFFF;background-color:#CECECE;border:1px outset;border-color:#666666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{border-bottom:none;color:#666666;background-color:#e9e9e9;border:1px solid;border-color:#e9e9e9;border-bottom:none;}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive{background-color:#FFFFFF;border:1px solid;border-top:2px solid;border-color:#e9e9e9;border-top-color:#FF9900;border-bottom:none;}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:1em;border-bottom:1px solid #e9e9e9;}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result{padding:.25em;border:1px solid;border-color:#ffffff;margin-bottom:1em;}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover{border:1px solid;border-color:#FFFFFF;}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,.gs-promotion.gs-result{background-color:#FFFFFF;border:1px solid;border-color:#336699;}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,.gs-promotion.gs-result .gs-promotion-image{}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:link{color:#0000CC;}
.cse .gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:visited{color:#0000CC;}
.cse .gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:hover{color:#0000CC;}
.cse .gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:active{color:#0000CC;}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,.gs-promotion.gs-result .gs-snippet{color:#000000;}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl{color:#008000;}
/* Style for auto-completion table * .gsc-completion-selected:styling for a suggested query which the user has moused-over * .gsc-completion-container:styling for the table which contains the completions */
.gsc-completion-selected{background:#D5E2FF;}
.gsc-completion-container{font-family:arial,sans-serif;font-size:13px;position:absolute;background:white;border:1px solid #666666;margin-left:0;margin-right:0;
/* The top,left,and width are set in JavaScript. */
}