form.form fieldset {border:0px;}
form.form fieldset div {clear:both;}
form.form fieldset legend {font-size:1.1em;margin:0px 0px 10px 11px;font-weight:bold;}
form.form label {width:200px;display:block;float:left;margin-bottom:5px;text-align:right;padding-right:5px;}
form.form label.required {font-weight:bold;}
form.form input {margin-bottom:5px;}
form.form div.required label {color:red;}

/* Poski.com 2009 */

/*************zakladni definice*************/
* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;display:block;}
body {font-family:Arial,Verdana,sans-serif;line-height:1em;background:#e8d7bc url(../_images/bgBody.png) top no-repeat;}
/*************odkazy*************/
a {text-decoration:underline;color:#47362c;}
a:hover {text-decoration:none;}
a.underline {text-decoration:none;}
a.underline:hover {text-decoration:underline;}
a.more {color:#47362c;background:url(../_images/sipka.gif) right no-repeat;padding-right:15px;}
/*************obrazky*************/
img {border:0px;padding:0;margin:0;}
img.border {}
img.float_left {float:left;margin:0 15px 8px 0;}
/*************zarovnani textu*************/
.text_center {text-align:center;}
.text_justify {text-align:justify;}
.text_right {text-align:right;}
/*************obtekani*************/
.left {float:left;}
.right {float:right;}
/*************nadpisy****************/
h1 {font-size:2.2em;font-family:Arial;color:#b5b301;}
h2 {font-size:2em;font-family:Arial;color:#000000;}
h3 {font-size:1.6em;font-family:Arial;color:#b5b301;}
h4 {font-size:1.3em;font-family:Arial;color:#b5b301;}
/*************formulare*************/
input {}
input.submit {}
textarea {}
legend {display:none;}
fieldset {border:0;}
/*************novinky*************/
.news .thmumbnail {float:left;padding-right:10px;}
.news .thmumbnail img {}
/*************barva textu**********/
.color_yellow {color:#b5b301;}
.color_black {color:#000000;}
.color_red {color:#e2001a;}


#lead {width:992px;margin:0px auto;position:relative;padding:0px;font-size:0.75em;color:#31211c;background:#f7eee0;}

#top {height:269px;background:url(../_images/bgTop.png) top no-repeat;}

#top #logo {width:204px;height:119px;display:block;left:512px;top:11px;position:absolute;overflow:hidden;z-index:1;}
#top #logo h1, #logo h1 span {width:204px;height:119px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#top #logo h1 span {width:204px;height:119px;background-image:url(../_images/logo.png);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}

#top .search {text-align:right;padding-top:15px;}
#top .search input.text {padding:3px;height:21px;border:1px solid #000000;vertical-align:middle;}
#top .search input.submit {background:url(../_images/btnHledat.gif) 0px 0px no-repeat;border:0;height:27px;width:70px;cursor:hand;cursor:pointer;vertical-align:middle;}
#top .search input.submit:hover {background:url(../_images/btnHledat.gif) 0px -27px no-repeat;}
#top .search img {margin:2px;}

#top .langs {text-align:right;position:absolute;right:10px;top:237px;z-index:100;}
#top .langs img {margin:2px;}

#top .menu {position:absolute;top:219px;height:49px;padding-left:15px;width:977px;z-index:1;}


#top .menu ul.level1 {margin:0px;padding:0px;list-style:none;background:none;}
#top .menu ul.level1 li {position:relative;list-style:none;/*behavior:url('/web/hovermenu.htc');*/float:left;background:url(../_images/menuList.gif) no-repeat top right;padding:13px 12px 0px 10px;}
#top .menu ul.level1 li.first {padding-left:0px;}
#top .menu ul.level1 li a {display:block;float:left;color:#fff;text-decoration:none;font-size:1.2em;font-family:Myriad Pro;}
#top .menu ul.level1 li a span {display:block;float:left;}
#top .menu ul.level1 li a span span {display:block;float:left;height:33px;padding:3px 0px 0px 0px;cursor:pointer;}
#top .menu ul.level1 li a:hover span span {text-decoration:underline;}

#top .menu ul.level1 ul.level2 {z-index:1;position:absolute;left:0px;top:49px;display:none;width:162px;background:#48151c;height:auto;}
#top .menu ul.level1 ul.level2 ul.level3 {position:absolute;left:162px;top:0px;display:none;width:162px;background:#48151c;}
#top .menu ul.level1 ul.level2 ul.level3 ul.level4 {position:absolute;left:162px;top:0px;display:none;background:#48151c;}
#top .menu ul.level1 ul.level2 ul.level3 ul.level4_1 {width:162px;}
#top .menu ul.level1 ul.level2 ul.level3 ul.level4_2 {width:230px;}
/*odkazy rozbaleného podmenu*/
#top .menu ul.level2 li {min-height:20px;_height:20px;display:block;position:relative;float:none;background:none;padding:5px;}
#top .menu ul.level2 li a {vertical-align:middle;width:135px;padding:0 5px 8px 5px;display:block;font-weight:normal;font-size:1em;border-bottom:1px solid #773C46;}
#top .menu ul.level2 li a:hover {color:#F9B958;}
#top .menu ul.level1 ul.level2 ul.level3 ul.level4_2 li a {width:200px;}
/*odkazy rozbaleného podmenu:hover*/

#top .menu ul.level1 li:hover ul.level2 {display:block;}
#top .menu ul.level2 li:hover ul.level3 {display:block;}
#top .menu ul.level3 li:hover ul.level4 {display:block;}



/* AKTIVNI POLOZKY */
.location_index #top .menu a.home,
.first_directory_automaty #top .menu a.automaty,
.first_directory_zajimavosti #top .menu a.zajimavosti,
.first_directory_news #top .menu a.novinky,
.first_directory_pages #top .menu a.delikomat,
.first_directory_gallery #top .menu a.galerie,
.first_directory_zabava #top .menu a.zabava,
.first_directory__akce #top .menu a.akce,
.location_kontakt #top .menu a.kontakt,
.first_directory_certifikaty #top .menu a.certifikaty,
.first_directory_gallery_simple #top .menu a.predmety,
.location_zabava_index #top .menu a.zabava,
.location_delikomat_index #top .menu a.delikomat
	{background:url(../_images/menuItem.gif) repeat-x top;}

.location_index #top .menu a.home span,
.first_directory_automaty #top .menu a.automaty span,
.first_directory_zajimavosti #top .menu a.zajimavosti span,
.first_directory_news #top .menu a.novinky span,
.first_directory_pages #top .menu a.delikomat span,
.first_directory_gallery #top .menu a.galerie span,
.first_directory_zabava #top .menu a.zabava span,
.first_directory__akce #top .menu a.akce span,
.location_kontakt #top .menu a.kontakt span,
.first_directory_certifikaty #top .menu a.certifikaty span,
.first_directory_gallery_simple #top .menu a.predmety span,
.location_zabava_index #top .menu a.zabava span,
.location_delikomat_index #top .menu a.delikomat span
	{background:url(../_images/menuItemLeft.gif) no-repeat top left;}

.location_index #top .menu a.home span span,
.first_directory_automaty #top .menu a.automaty span span,
.first_directory_zajimavosti #top .menu a.zajimavosti span span,
.first_directory_news #top .menu a.novinky span span,
.first_directory_pages #top .menu a.delikomat span span,
.first_directory_gallery #top .menu a.galerie span span,
.first_directory_zabava #top .menu a.zabava span span,
.first_directory__akce #top .menu a.akce span span,
.location_kontakt #top .menu a.kontakt span span,
.first_directory_certifikaty #top .menu a.certifikaty span span,
.first_directory_gallery_simple #top .menu a.predmety span span,
.location_zabava_index #top .menu a.zabava span span,
.location_delikomat_index #top .menu a.delikomat span span
	{background:url(../_images/menuItemRight.gif) no-repeat top right;padding-left:10px;padding-right:10px;}


/*
#top .menu li {display:block;float:left;padding:13px 8px 13px 8px;background:url(../_images/bgMenuLi.gif) left no-repeat;behavior:url('/web/hovermenu.htc');}
#top .menu li.first {background:none;}
#top .menu a {display:block;padding:3px 3px 4px 3px ;color:#FFFFFF;text-decoration:none;}
#top .menu a:hover {text-decoration:underline;}
#top .menu table {border-collapse:collapse;}
#top .menu table td.leftBox {background:none;width:6px;}
#top .menu table td.centerBox {background:none;}
#top .menu table td.leftBox {background:none;width:6px;}
#top .menu table.active a:hover {text-decoration:none;}

#top .menu ul.level2 {position:absolute;display:none;top:49px;width:165px;background:#49141c;}
#top .menu ul.level1 li:hover ul.level2 {display:block;}

#top .menu ul.level3 {position:absolute;display:none;left:135px;width:150px;}
#top .menu ul.level2 li:hover ul.level3 {display:block;}

#top .menu ul.level4 {position:absolute;display:none;left:135px;width:150px;}
#top .menu ul.level3 li:hover ul.level4 {display:block;}

#top .menu ul.level3,
#top .menu ul.level4 {background:#49141c;top:0px;}

#top .menu ul.level2 li,
#top .menu ul.level3 li,
#top .menu ul.level4 li {display:block;float:none;padding:0 15px 0 15px;background:none;position:relative;height:30px;}

#top .menu ul.level2 li a,
#top .menu ul.level3 li a,
#top .menu ul.level4 li a {display:block;border-top:1px solid #773c46;padding:0;margin:0;}

#top .menu ul.level2 li a.first,
#top .menu ul.level3 li a.first,
#top .menu ul.level4 li a.first {border-top:0;}


body.location_index #top .menu table.home td.leftBox,
div.first_directory_automaty #top .menu table.automaty td.leftBox,
div.first_directory_zajimavosti #top .menu table.zajimavosti td.leftBox,
div.first_directory_news #top .menu table.novinky td.leftBox,
div.first_directory_pages #top .menu table.delikomat td.leftBox,
div.first_directory_gallery #top .menu table.galerie td.leftBox,
div.first_directory_zabava #top .menu table.zabava td.leftBox,
div.first_directory__akce #top .menu table.akce td.leftBox,
body.location_kontakt #top .menu table.kontakt td.leftBox,
div.first_directory_certifikaty #top .menu table.certifikaty td.leftBox,
body.location_reklamni_predmety #top .menu table.reklama td.leftBox {background:url(../_images/bgLeftBox.gif) top no-repeat;width:6px;}

body.location_index #top .menu table.home td.centerBox,
div.first_directory_automaty #top .menu table.automaty td.centerBox,
div.first_directory_zajimavosti #top .menu table.zajimavosti td.centerBox,
div.first_directory_news #top .menu table.novinky td.centerBox,
div.first_directory_pages #top .menu table.delikomat td.centerBox,
div.first_directory_gallery #top .menu table.galerie td.centerBox,
div.first_directory_zabava #top .menu table.zabava td.centerBox,
div.first_directory__akce #top .menu table.akce td.centerBox,
body.location_kontakt #top .menu table.kontakt td.centerBox,
div.first_directory_certifikaty #top .menu table.certifikaty td.centerBox,
body.location_reklamni_predmety #top .menu table.reklama td.centerBox {background:url(../_images/bgCenterBox.gif) top repeat-x;}

body.location_index #top .menu table.home td.rightBox,
div.first_directory_automaty #top .menu table.automaty td.rightBox,
div.first_directory_zajimavosti #top .menu table.zajimavosti td.rightBox,
div.first_directory_news #top .menu table.novinky td.rightBox,
div.first_directory_pages #top .menu table.delikomat td.rightBox,
div.first_directory_gallery #top .menu table.galerie td.rightBox,
div.first_directory_zabava #top .menu table.zabava td.rightBox,
div.first_directory__akce #top .menu table.akce td.rightBox,
body.location_kontakt #top .menu table.kontakt td.rightBox,
div.first_directory_certifikaty #top .menu table.certifikaty td.rightBox,
body.location_reklamni_predmety #top .menu table.reklama td.rightBox {background:url(../_images/bgRightBox.gif) top no-repeat;width:6px;}

*/

/*aktivni top menu*/


#content {padding:15px 8px 10px 8px;}

#content .box {float:left;margin:6px;}
#content .boxTop {border:1px solid #d7be98;}
#content .boxCenter {border:1px solid #d3b88e;}
#content .boxBottom {width:192px;height:149px;background:url(../_images/bgBoxBottom.png) top no-repeat;padding:33px 20px 20px 20px;}

#content .boxBottom h2 {color:#30211c;font-size:1.8em;margin-bottom:20px;font-weight:normal;}
#content .boxBottom .summary {line-height:1.6em;color:#30211c;font-size:0.9em;padding-bottom:10px;}
#content .boxBottom .thumbnail {float:left;margin-right:15px;}
#content .boxBottom .more {margin-left:40px;}

#content .boxPruvodce {background:url(../_images/bgBoxPruvodce.png) top no-repeat;width:173px;height:139px;padding:20px;}
#content .boxPruvodce h2 {color:#47362c;font-weight:normal;font-size:1.6em;line-height:1.4em;margin-bottom:10px;}
#content .boxPruvodce h2 span {color:#47362c;font-weight:bold;}

#content .boxNews {color:#746457;background:url(../_images/bgBoxNews.png) top no-repeat;width:173px;height:139px;padding:20px;margin-right:0;}
#content .boxNews h2 {color:#47362c;font-weight:normal;font-size:1.6em;line-height:1em;margin-bottom:10px;}
#content .boxNews .ocreated,
#content .boxNews .title {color:#746457;}
#content .boxNews .summary {line-height:1.6em;color:#30211c;padding-top:8px;font-size:0.9em;}

#content .boxBanner {width:503px;padding:0px;margin:6px 9px 6px 9px;}
#content .boxBanner table {width:100%;border-collapse:collapse;}
#content .boxBanner table td {vertical-align:middle;}
#content .boxBanner .bannerContent {padding:20px;border:1px solid #d7be98;height:139px;padding-right:120px;width:293px;}
#content .boxBanner .content1 {background:url(../_images/bgContent1.png) top no-repeat;}
#content .boxBanner .content2 {background:url(../_images/bgContent2.png) top no-repeat;}
#content .boxBanner .content3 {background:url(../_images/bgContent3.png) top no-repeat;}
#content .boxBanner .content4 {background:url(../_images/bgContent4.png) top no-repeat;}
#content .boxBanner .bannerContent h2 {color:#47362c;font-weight:bold;font-size:2.2em;line-height:1em;margin-bottom:10px;}
#content .boxBanner .summary {line-height:1.6em;color:#47362c;padding-bottom:15px;}
#content .boxBanner .carousel-wrap {width:435px;float:left;}
#content .boxBanner .carousel-wrap li {float:left;}
#content .boxBanner img.previous {float:left;margin-top:58px;cursor:hand;cursor:pointer;}
#content .boxBanner img.next {float:right;margin-top:58px;cursor:hand;cursor:pointer;}
#content .boxBanner img.disabled {visibility:hidden}

#content .boxKava {background:url(../_images/bgBoxKava.png) top no-repeat;width:425px;height:199px;margin-right:13px;}
#content .boxKava h2 {color:#1a0c0c;font-weight:normal;font-size:2.4em;line-height:1em;margin-bottom:25px;padding:35px 0 0 95px;}
#content .boxKava p {padding:0 100px 0 30px;font-size:1.2em;}
#content .boxKava a {line-height:1.6em;color:#6b4b25;}

#content .boxKavaSub {background:url(../_images/bgBoxKavaSub.png) top no-repeat;height:139px;padding:20px;margin-right:0;}
#content .boxKavaSub h2 {color:#47362c;font-weight:normal;font-size:1.6em;line-height:1.4em;margin-bottom:20px;padding:10px 0 0 55px}
#content .boxKavaSub p {color:#6b4b25;line-height:1.6em;padding-top:0px;padding-bottom:8px;font-size:0.9em;}

#content .boxDelikomat {background:url(../_images/bgBoxDelikomat.png) top no-repeat;width:515px;height:199px;margin-right:0;}
#content .boxDelikomat h2 {color:#1a0c0c;font-weight:normal;font-size:2.4em;line-height:1em;margin-bottom:25px;padding:35px 0 0 95px;}
#content .boxDelikomat h2 span {font-size:.9em;}
#content .boxDelikomat a {display:block;line-height:1.6em;color:#6b4b25;padding:0 30px 0 30px;font-size:1.2em;}

#content .boxLast {margin-right:0;}

#content .sub {padding-right:7px;}

.leftCol {width:211px;padding-left:6px;float:left;}
.leftCol .boxSub {width:211px;overflow:hidden;border:1px solid #D7BE98;margin-bottom:14px;}

.rightColObal {float:right;width:735px;background:#e8d7bc url(../_images/bgRightCol.gif) top repeat-x;border:1px solid #d3b88e;}
.rightCol {color:#30211c;background:url(../_images/bgRightColObal.png) top right no-repeat;padding:20px;line-height:1.6em;min-height:600px;_height:600px;}
.rightCol li {list-style-type:none;background:url(../_images/sipkaBrown.gif) 3px 7px no-repeat;padding-left:20px;}
.rightCol h2 {background:url(../_images/bgRightH2.gif) left no-repeat;padding:15px 10px 35px 80px;font-size:2.6em;font-weight:normal;line-height:1.1em;}
.rightCol h3 {color:#30211c;font-size:1.6em;font-weight:bold;padding-bottom:15px;padding-top:15px;}
.rightCol td {vertical-align:top;}
.rightCol p {text-align:justify;padding-bottom:20px;}
.rightCol ul {padding-bottom:20px;}
.rightCol ol {padding:0 0 20px 30px;}
.rightCol ol li {list-style-type: decimal;background:none;padding-left:0px;}
.rightCol img.border {border:1px solid #000000;padding:1px;margin-right:20px;}
.rightCol .galery {text-align:center;width:100%;}
.rightCol .galery img {margin:5px;}

.leftCol .menu {background:#50151e url(../_images/bgMenuSubMain.gif) top repeat-x;}
.leftCol .menu h2 {color:#FFFFFF;background:url(../_images/bgMenuSub.gif) top repeat-x;font-weight:normal;font-size:1.5em;padding:10px;}
.leftCol .menu li {min-height:30px;_height:30px;border-top:1px solid #773c46;list-style-type:none;float:none;5px;background:url(../_images/sipkaWhite.gif) 6px 10px no-repeat;padding-left:20px;}
.leftCol .menu li.first {border-top:0;}

.leftCol .menu ul.level1 {padding:5px 10px 5px 10px;}

.leftCol .menu ul.level1 a {display:block;padding:5px;color:#ffffff;text-decoration:none;}
.leftCol .menu ul.level1 a:hover,
.leftCol .menu ul.level1 a.active {color:#f9b958;}

.leftCol .menu ul.level2 a:hover,
.leftCol .menu ul.level2 a.active {color:#ffffff;background:#000000;}

.leftCol .menu ul.level2 li.active a {color:#ffffff;background:#000000;}

.leftCol .menu ul.level3 a:hover,
.leftCol .menu ul.level3 a.active {color:#f9b958;background:none;}

.leftCol .menu li span {color:#FFFFFF;display:block;padding:5px;}
/*
#footerObal {background:url(../_images/bgFooter.gif) left no-repeat;padding:0 20px;}
*/
#footer {border-top:2px solid #bda484;padding:20px 20px 20px 20px;line-height:2.4em;color:#6e522f;}
#footer table {width:100%;}
#footer table td {vertical-align:top;}
#footer table td.facebook {width:250px;text-align:left;}
#footer table td.facebook .fbConnectWidgetTopmost {border:1px solid #BDA484;}
#footer table td.copyright {text-align:left;}
#footer table td.webdesign {text-align:right;}
#footer a,
#footer strong {color:#af8f67;}


/*novinky*/
#content .news_list_item {color:#746457;padding-bottom:20px;}
#content .news_list_item h2 {color:#47362c;font-weight:normal;font-size:1.6em;line-height:1em;margin-bottom:10px;}
#content .news_list_item .ocreated,
#content .news_list_item .title {color:#746457;}
#content .news_list_item .summary {line-height:1.6em;color:#30211c;padding-top:8px;}

#content .news_detail .ocreated {display:block;color:#746457;padding-bottom:5px;}
#content .news_detail .summary {line-height:1.6em;color:#6b4b25;padding-top:8px;padding-bottom:10px;margin-bottom:20px;font-size:1.3em;border-top:1px solid #b3996e;border-bottom:1px solid #b3996e;}
#content .news_detail .thumbnail {float:left;margin:5px;}
#content .news_detail .thumbnail img {max-width:120px;max-height:120px;border:1px solid #000000;padding:1px;}

/*akce*/
#content ._akce_list_item {color:#746457;padding-bottom:20px;}
#content ._akce_list_item h2 {color:#47362c;font-weight:normal;font-size:1.6em;line-height:1em;margin-bottom:10px;}
#content ._akce_list_item .ocreated,
#content ._akce_list_item .title {color:#746457;}
#content ._akce_list_item .summary {line-height:1.6em;color:#30211c;padding-top:8px;}

#content ._akce_detail .ocreated {display:none;}
#content ._akce_detail .summary {line-height:1.6em;color:#6b4b25;padding-top:8px;padding-bottom:10px;margin-bottom:20px;font-size:1.3em;border-top:1px solid #b3996e;border-bottom:1px solid #b3996e;}
#content ._akce_detail .thumbnail {float:left;margin:5px;}
#content ._akce_detail .thumbnail img {max-width:120px;max-height:120px;border:1px solid #000000;padding:1px;}

/*recepty*/
#content ._recepty_list_item {color:#746457;padding-bottom:20px;}
#content ._recepty_list_item h2 {color:#47362c;font-weight:normal;font-size:1.6em;line-height:1em;margin-bottom:10px;}
#content ._recepty_list_item .ocreated,
#content ._recepty_list_item .title {color:#746457;}
#content ._recepty_list_item .summary {line-height:1.6em;color:#30211c;padding-top:8px;}

body.location__recepty_get_detail .rightCol .ocreated {display:none;}
body.location__recepty_get_detail .rightCol .summary {line-height:1.6em;color:#6b4b25;padding-top:8px;padding-bottom:10px;margin-bottom:20px;font-size:1.3em;border-top:1px solid #b3996e;border-bottom:1px solid #b3996e;}
body.location__recepty_get_detail .rightCol .receptyFoto {float:left;margin:5px;}
body.location__recepty_get_detail .rightCol .receptyFoto img {max-width:120px;max-height:120px;border:1px solid #000000;padding:1px;}
body.location__recepty_get_detail h3 {clear:both;}
body.location__recepty_get_detail p.nazor {padding-bottom:5px;border-bottom:1px solid #b3996e;margin-bottom:10px;}
body.location__recepty_get_detail p.nazor span {display:block;color:#6b4b25;font-weight:bold;}
body.location__recepty_get_detail fieldset {padding:20px;}
body.location__recepty_get_detail .legend {font-weight:bold;padding-bottom:5px;}
body.location__recepty_get_detail #buttonSubmit {background:url(../_images/btnPridat.gif) top no-repeat;width:60px;height:27px;border:0;color:#FFFFFF;}
body.location__recepty_get_detail .label {float:left;padding-right:5px;text-align:right;width:120px;}
body.location__recepty_get_detail .layout_item {padding-top:8px;}
body.location__recepty_get_detail .rightCol input,
body.location__recepty_get_detail .rightCol textarea {border:1px solid #000000;padding:3px;}

.attachments {clear:both;}
.attachments_nonimages a {background:url(../_images/sipka.gif) left no-repeat;padding-left:15px;}

/*kariera*/
#napiste_nam__submit_content #buttonSubmit {margin-left:120px;background:url(../_images/btnPridat.gif) top no-repeat;width:60px;height:27px;border:0;color:#FFFFFF;margin-bottom:25px;}
button.objednavka {background:url(../_images/btnPoptavka.gif) top no-repeat;border:0;color:#FFFFFF;margin-bottom:25px;width:160px;height:38px;cursor:hand;cursor:pointer;}
#napiste_nam__main .label {float:left;padding-right:5px;text-align:right;width:120px;font-weight:bold;}
#napiste_nam__main .layout_item {padding-top:8px;}
#napiste_nam__main input,
#napiste_nam__main textarea {border:1px solid #000000;padding:3px;}
#napiste_nam__main .errors {padding-left:225px;color:red;font-weight:bold;}
div.objednavka {clear:both;}

/*galerie*/
.first_directory_gallery .rightCol a.galleryLink {background:url(../_images/sipka.gif) left no-repeat;padding-left:15px;display:block;}
.first_directory_gallery .thumbnail {float:left;margin:5px;}
.first_directory_gallery .thumbnail img {max-width:120px;max-height:120px;border:1px solid #000000;padding:1px;}


.simpleTree
{

	margin:0;
	padding:0;
	/*
	overflow:auto;
	width: 250px;
	height:350px;
	overflow:auto;
	border: 1px solid #444444;
	*/
}
.simpleTree li
{
	list-style: none;
	margin:0;
	padding:0 0 0 34px;
	line-height: 14px;
}
.simpleTree li span
{
	display:inline;
	clear: left;
	white-space: nowrap;
}
.simpleTree ul
{
	margin:0;
	padding:0;
}
.simpleTree .root
{
	margin-left:-16px;
	background: url(images/root.gif) no-repeat 16px 0 #ffffff;
}
.simpleTree .line
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(images/line_bg.gif) 0 0 no-repeat transparent;
}
.simpleTree .line-last
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(images/spacer.gif) 0 0 no-repeat transparent;
}
.simpleTree .line-over
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(images/line_bg_over.gif) 0 0 no-repeat transparent;
}
.simpleTree .line-over-last
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(images/line_bg_over_last.gif) 0 0 no-repeat transparent;
}
.simpleTree .folder-open
{
	margin-left:-16px;
	background: url(images/collapsable.gif) 0 -2px no-repeat #fff;
}
.simpleTree .folder-open-last
{
	margin-left:-16px;
	background: url(images/collapsable-last.gif) 0 -2px no-repeat #fff;
}
.simpleTree .folder-close
{
	margin-left:-16px;
	background: url(images/expandable.gif) 0 -2px no-repeat #fff;
}
.simpleTree .folder-close-last
{
	margin-left:-16px;
	background: url(images/expandable-last.gif) 0 -2px no-repeat #fff;
}
.simpleTree .doc
{
	margin-left:-16px;
	background: url(images/leaf.gif) 0 -1px no-repeat #fff;
}
.simpleTree .doc-last
{
	margin-left:-16px;
	background: url(images/leaf-last.gif) 0 -1px no-repeat #fff;
}
.simpleTree .ajax
{
	background: url(images/spinner.gif) no-repeat 0 0 #ffffff;
	height: 16px;
	display:none;
}
.simpleTree .ajax li
{
	display:none;
	margin:0;
	padding:0;
}
.simpleTree .trigger
{
	display:inline;
	margin-left:-32px;
	width: 28px;
	height: 11px;
	cursor:pointer;
}
.simpleTree .text
{
	cursor: default;
}
.simpleTree .active
{
	cursor: default;
	background-color:#F7BE77;
	padding:0px 2px;
	border: 1px dashed #444;
}
#drag_container
{
	background:#ffffff;
	color:#000;
	font: normal 11px arial, tahoma, helvetica, sans-serif;
	border: 1px dashed #767676;
}
#drag_container ul
{
	list-style: none;
	padding:0;
	margin:0;
}

#drag_container li
{
	list-style: none;
	background-color:#ffffff;
	line-height:18px;
	white-space: nowrap;
	padding:1px 1px 0px 16px;
	margin:0;
}
#drag_container li span
{
	padding:0;
}

#drag_container li.doc, #drag_container li.doc-last
{
	background: url(images/leaf.gif) no-repeat -17px 0 #ffffff;
}
#drag_container .folder-close, #drag_container .folder-close-last
{
	background: url(images/expandable.gif) no-repeat -17px 0 #ffffff;
}

#drag_container .folder-open, #drag_container .folder-open-last
{
	background: url(images/collapsable.gif) no-repeat -17px 0 #ffffff;
}
.contextMenu
{
	display:none;
}

/*galerie*/
body.directory_gallery .foto {float:left;}
body.directory_gallery .foto img {margin:5px;max-width:150px;max-height:150px;padding:1px;border:1px solid #50151E;}
body.directory_gallery_simple .foto {float:left;}
body.directory_gallery_simple .foto img {margin:5px;max-width:150px;max-height:150px;padding:1px;border:1px solid #50151E;}
body.location_automaty_bagety .foto {float:left;}
body.location_automaty_bagety .foto img {margin:5px;max-width:150px;max-height:150px;padding:1px;border:1px solid #50151E;}

p.galery img {border:1px solid #50151E;padding:1px;}

body.location_automaty_poptavka #napiste_nam__main .legend {display:none;}
body.location_automaty_poptavka #napiste_nam__main .label {width:220px;}
body.location_automaty_poptavka input#captcha,
body.location_automaty_poptavka #napiste_nam__submit_content input#buttonSubmit {margin-left:225px;}
body.location_automaty_poptavka div.form_static {font-weight:bold;font-size:1.1em;padding-top:10px;}

a.certLink img {margin:5px;max-width:150px;max-height:150px;padding:1px;border:1px solid #50151E;}

/*detail automatu*/

.automat_detail table {border-collapse:collapse;width:100%;margin-bottom:25px;clear:both;}
.automat_detail table td {padding:5px;border-collapse:collapse;border-bottom:1px solid #A98D5F;}
.automat_detail table th {padding:5px;background:#f9b958;border-collapse:collapse;text-align:left;}
.automat_detail table td.title {font-weight:bold;}


.automat_detail .thumbnail {float:left;margin-right:30px;}
.automat_detail .thumbnail img {border:1px solid #a98d5f;max-height:350px;max-width:160px;}
.automat_detail .right {float:right;width:500px;}
.automat_detail h3 {clear:both;}

.greenline {color:#38A400;}


/*porovnani*/

.porovnani_automatu {padding:20px 0 20px;}
.porovnani_automatu .right {width:auto;}
.porovnani_automatu .thumbnail {float:left;}
.porovnani_automatu .thumbnail img {max-height:150px;}
.porovnani_automatu .porovnani1 {width:48%;float:left;}
.porovnani_automatu .porovnani2 {width:48%;float:right;}


/*jazykove mutace*/
.subLang {padding:20px;}
.subLang p {padding-bottom:20px;line-height:1.6em;}


/*dodelavky*/
div.napoje p {clear:both;}

/*predelavka rotujicich automatu na HP*/
#content .boxBanner li {list-style-type:none;}
#content .boxBanner table {height:179px;}
#content .boxBanner .bannerContent h2 {padding:0;font-size:1.3em;line-height:1.3em;}
#content .boxBanner .image {}
#content .boxBanner .image img {max-width:100px;max-height:158px;margin-left:10px;margin-right:4px;border:1px solid #D7BE98;padding:1px;}
#content .boxBanner .bannerContent {padding:0px 10px 20px 20px;width:403px;height:159px;background:url(../_images/bgBoxBanner.png) top no-repeat;}

/*dodelavky*/

.automat_detail div.objednavka input#captcha {margin-left:125px;}
.automat_detail div.objednavka img#captcha_image {border:1px solid #A98D5F;}

#lead div.div_clear {clear:both;line-height:1em;}
#lead td.td_middle {vertical-align:middle;}
#lead .style_replace_one {text-align:center;width:150px;float:left;}
#lead .style_replace_second {text-align:center;width:150px;float:right;padding-right:375px;}
#lead .style_replace_three {text-align:center;width:150px;}


/*komentare*/
form#komentar input#captcha {margin-left:125px;}
form#komentar .errors {color:red;margin-left:125px;font-weight:bold;}
form#komentar img#captcha_image {border:1px solid #000000;}


/*vyhledavani*/
#lead #cse-search-results iframe {width:670px;border:1px solid #000000;padding:15px;background:#E8D7BC;}
#lead #cse-search-results iframe .t,
#lead #cse-search-results #res {background:#ffffff;}

/*listovani automatu*/
.automaty_list {}
.automaty_list .info_text {text-align:center;color:#6b4b25;font-size:2.2em;border-top:1px solid #6b4b25;border-bottom:1px solid #6b4b25;padding:15px 0 15px 0;}
.automaty_list hr {height:1px;border-top:1px solid #6b4b25;margin:10px 0 10px 0;clear:both;height:1px;border-collapse:colapse;border-left:0;border-right:0;border-bottom:0;}
.automaty_list .automaty_list_item {float:left;width:300px;padding:20px;}
.automaty_list .automaty_list_item td.thumbnail {vertical-align:bottom;width:125px;text-align:center;}
.automaty_list .automaty_list_item td.thumbnail img {width:100px;border:1px solid #A98D5F;}
.automaty_list .automaty_list_item .summary {padding:8px 0 8px 0;font-size:1em;line-height:1.6em;}
.automaty_list .automaty_list_item h3 {padding:0;margin:0;color:#30211c;}
.automaty_list .automaty_list_item .more {background:url(../_images/btnChciVedetVice.gif) top no-repeat;width:119px;height:35px;text-align:center;color:#FFFFFF;display:block;padding:6px 0 0 0;}



